Nicolas Dextraze
9842cc6164
fix npm audit (except nodeunit)
...
add .nvmrc
docker nodejs build in a folder on the ephemeral disk so we don't interfere with lib and node_modules folders
2023-01-30 14:49:45 -05:00
Nicolas Dextraze
bf1ebfaab0
release compatible with Eventstore v20.10.x
2023-01-30 11:48:29 -05:00
6159cd56b8
Merge pull request #94 from jwulf/https
...
Support https for projections
2022-10-19 13:48:32 -04:00
cbf3c7bb5e
Update README.md
2022-10-14 11:06:04 -04:00
Nicolas Dextraze
b17ab0c77a
Update README.md
2020-12-16 11:05:13 -05:00
Nicolas Dextraze
c67d0d25a2
Merge pull request #102 from PrestaShopCorp/fixShuffle
...
Fix for shuffle method and remove unused code
2020-10-02 16:54:50 -07:00
maniolias
5bc2aaa093
refactor: delete unused code
2020-10-01 16:27:39 +02:00
maniolias
401f6c3190
fix(shuffle): fix shuffle methode for array with length <= 1
2020-10-01 16:23:42 +02:00
Nicolas Dextraze
40736d9da3
relese version to 0.2.17
2020-09-28 17:29:02 -07:00
Nicolas Dextraze
853ae875b8
Merge pull request #101 from PrestaShopCorp/feature/cluster
...
Rework on cluster discovering
2020-09-28 17:15:19 -07:00
maniolias
da6d059547
feat(cluster): create way to test single/gossip/cluster
...
* docker-compose files to easily setup cluster or single node eventstore
* programmatic tests for single/gossip/cluster
2020-09-17 10:33:49 +02:00
maniolias
e9834daa31
feat(tcp): add timeout when trying to connect to a TCP endpoint
...
* the timeout parameters in options will trigger a timeout only when the socket is connected (cf. https://nodejs.org/api/net.html#net_socket_settimeout_timeout_callback ). To handle connection timeout we have to handle it manually
2020-09-17 09:52:11 +02:00
maniolias
f79a0444f6
feat(cluster): rewrite cluster discovering
...
* Discovering process adapted from EventStore scala client
* Use DNS for first discover but also for reconnoctions (the aim is to be able to reconnect even if all nodes have new IP addresses eg. after rolling update in a cloud environment)
* Being able to perform proper unit testing
2020-09-17 09:52:11 +02:00
Nicolas Dextraze
eb56e077f9
Merge pull request #95 from aliabbasjaffri/HA-Cluster-Connectivity-Issue
...
🐛 Adding object reference to externalTcpIp
2020-03-02 08:46:39 -08:00
Ali Abbas Jaffri
11f882501f
🐛 Adding object reference to externalTcpIp: Solves locating cluster via gossip seeds
2020-03-02 15:39:32 +01:00
Josh Wulf
7b7ccc2eef
Correct protocol detection
2019-12-11 02:54:47 +10:00
Josh Wulf
6b75d241fc
Support https for projections
2019-12-11 02:47:41 +10:00
Josh Wulf
7da398eae8
Support https for projections
2019-12-11 02:39:37 +10:00
195a6d40ce
Attempt at fixing Typescript dependencies issues
2019-11-02 16:13:51 -07:00
55b9ddd856
Minor improvement to protobuf isolation
2019-11-02 16:02:07 -07:00
fe82aebfec
Fix #91
2019-11-02 15:40:02 -07:00
Nicolas Dextraze
3f7798d46e
Update package-lock.json and yarn.lock
2019-11-01 13:12:19 -07:00
Nicolas Dextraze
6ad2d34114
Added some more tests around RecordedEvent properties type
2019-11-01 12:57:54 -07:00
Nicolas Dextraze
67dab18d53
Fixed Buffer deprecated warnings when using node >= v10
2019-11-01 12:53:24 -07:00
Nicolas Dextraze
78677ba53e
Add missing created to RecordedEvent typescript definition
2019-11-01 12:47:03 -07:00
Nicolas Dextraze
bbf25ee8b5
Update dev dependencies
...
Set idea language to ES6
Run tests against dist
2019-11-01 11:30:06 -07:00
Nicolas Dextraze
732b691e40
Move typescript dependencies back to dev
2019-11-01 11:13:04 -07:00
Nicolas Dextraze
941f671ed2
Fix missing warn in Loggers
2019-11-01 11:10:16 -07:00
Nicolas Dextraze
343eaa85df
Merge pull request #86 from MajorBreakfast/patch-1
...
Make type definition of expectedVersion match implementation
2019-11-01 10:48:57 -07:00
Josef Brandl
e0fcf9a72d
Make type definition of expectedVersion match implementation
2019-08-11 18:54:06 +02:00
Nicolas Dextraze
02642c5cfb
Fix appendToStream with expectedVersion any and same event not working due to protobufjs bug
2019-08-02 22:34:38 -07:00
Nicolas Dextraze
d64f181dbb
release version 0.2.12
2019-06-06 12:22:00 -07:00
Nicolas Dextraze
9e31b17c44
Merge pull request #80 from jdextraze/jdextraze/simple-queued-handler-log-issue
...
Fix error with logging in SimpleQueuedHandler handler
2019-06-06 12:16:53 -07:00
Jonathan Dextraze
4ae4c1e010
Fix error with logging in SimpleQueuedHandler handler
2019-06-06 11:42:22 -07:00
76a405ace2
Publish version 0.2.11
...
Fixing #72 , #73 , #74
2019-05-20 13:06:20 -07:00
Nicolas Dextraze
930b900426
Merge pull request #78 from Poimen/fix-issue-76
...
Adds extra options to delete
2019-05-20 13:01:26 -07:00
Nicolas Dextraze
934251d7fa
Merge pull request #77 from Poimen/fix-issue-75
...
Add reset endpoint to projection manager
2019-05-20 13:00:44 -07:00
Richard Shephard
1449b43b8d
Fix missing = in delete uri
2019-05-17 17:48:29 +02:00
Richard Shephard
2f4850680f
Fix incorrect variables used after undefined removal
2019-05-16 17:01:30 +02:00
Richard Shephard
8f68923008
Remove undefine's check as the options will need to be provided anyways...
2019-05-16 17:00:47 +02:00
Richard Shephard
8e54a22cd2
Fix uri for reset
2019-05-16 16:52:11 +02:00
Richard Shephard
6663b42903
Fix sendDelete call to provide empty data so header is correct
2019-05-16 16:18:09 +02:00
Richard Shephard
ad8d16d112
Fix documentation
2019-05-16 15:37:58 +02:00
Richard Shephard
bebd04a398
Fix client endpoint used
2019-05-16 15:36:05 +02:00
Richard Shephard
4d981596eb
Fix typings for delete (there is no deleteQuery) in projection manager
2019-05-16 15:35:20 +02:00
Richard Shephard
7ccced45aa
Add reset endpoint
2019-05-16 13:57:11 +02:00
Richard Shephard
88df807508
Update documentation for strict-event-emitter-types dependency
2019-05-16 11:59:56 +02:00
Richard Shephard
35f720f94f
Added extra parameters to delete projections
2019-05-16 11:56:25 +02:00
Nicolas Dextraze
6d49f51e7d
fix issue #74 - projections manager create continuous trackEmittedStreams parameter should be lowercase
2019-05-15 10:23:48 -07:00
Nicolas Dextraze
d8baed4c5d
fix issue #73 - move types dependencies from dev dependencies so they install for dependant
2019-05-15 09:52:57 -07:00