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
2 years ago
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
2 years ago
Nicolas Dextraze
195a6d40ce
Attempt at fixing Typescript dependencies issues
3 years ago
Nicolas Dextraze
fe82aebfec
Fix #91
3 years ago
Nicolas Dextraze
67dab18d53
Fixed Buffer deprecated warnings when using node >= v10
3 years ago
Nicolas Dextraze
bbf25ee8b5
Update dev dependencies
...
Set idea language to ES6
Run tests against dist
3 years ago
Nicolas Dextraze
732b691e40
Move typescript dependencies back to dev
3 years ago
Nicolas Dextraze
02642c5cfb
Fix appendToStream with expectedVersion any and same event not working due to protobufjs bug
3 years ago
Nicolas Dextraze
d64f181dbb
release version 0.2.12
3 years ago
Nicolas Dextraze
76a405ace2
Publish version 0.2.11
...
Fixing #72 , #73 , #74
3 years ago
Nicolas Dextraze
d8baed4c5d
fix issue #73 - move types dependencies from dev dependencies so they install for dependant
3 years ago
Nicolas Dextraze
7e5327c278
Published version 0.2.10 and moved types dependencies to devDependencies
3 years ago
Ulrikop
fcf27fba20
Changes ts declaration for EventStoreNodeConnection so that it offers all EventEmitter methods.
3 years ago
Nicolas Dextraze
e9d86a3c4d
Fix issue #63 - export PersistentSubscriptionNakEventAction
3 years ago
Nicolas Dextraze
760d31cc31
Published 0.2.5 to npm
4 years ago
Nicolas Dextraze
96145fbe49
Published 0.2.4, adding package-lock.json
4 years ago
Nicolas Dextraze
bc2fbe14e3
Adding SSL support, release 0.2.3
4 years ago
Nicolas Dextraze
9fc5d64ceb
Adding start/end as static Position
...
Add the streamPosition constants
Move Projections into the expose classes section
Version 0.2.2
4 years ago
Paul
fde6ad2e77
Use jsdoc version 3.5.5
4 years ago
Nicolas Dextraze
4a2065c0a7
Release npm package version to 0.2.1
5 years ago
Nicolas Dextraze
e79ad8f9c4
Use Long in Stream catchup subscription
...
Use Long in tests
Bump version to 2.0
5 years ago
Nicolas Dextraze
16c081020a
Add ProjectionsManager
5 years ago
Nicolas Dextraze
60d2a1e5ee
Release version 0.1.8
5 years ago
Nicolas Dextraze
a8081a280a
Fix GUID bytes ordering
5 years ago
Nicolas Dextraze
7c94e26055
handle eventAppeared callback returning Promise
5 years ago
Nicolas Dextraze
0b968c40e8
Released version 0.1.5
5 years ago
Nicolas Dextraze
1d21facd2c
Fix #41
5 years ago
Nicolas Dextraze
8735b23bf9
Remove strictness of UUID
5 years ago
Nicolas Dextraze
f66decdfb3
Rename project to node-eventstore-client
5 years ago
Nicolas Dextraze
121e248dd8
#35 implement heartbeatInfo event on connection
5 years ago
Nicolas Dextraze
83cfa8fe1c
Updated protobufjs to latest version
5 years ago
Nicolas Dextraze
e0446cfb3e
Current features have been stable for a while, so I'm bumping version to 0.1.0
5 years ago
Nicolas Dextraze
0302099a16
Published version 0.0.32
5 years ago
Nicolas Dextraze
f7c13634cc
Fixed failing samples
...
Updated uuid/webpack packages
Added froze on objects publicly exposed
Removed remaining while loops for actions/events processing
5 years ago
Nicolas Dextraze
56c2dee6d6
Fix #30 , publish version 0.0.31
5 years ago
Nicolas Dextraze
05b36f22bc
Published version 0.0.30
5 years ago
Nicolas Dextraze
9e29e60cfa
Adding test around live/read events
5 years ago
Nicolas Dextraze
158ca2d0a7
v0.0.28
5 years ago
Nicolas Dextraze
34e928c440
Expose Position, publish version 0.0.27
5 years ago
Nicolas Dextraze
212dd10ce2
Fix TypeScript definitions
5 years ago
Nicolas Dextraze
cf196b9cc2
Update README and publish 0.0.25
5 years ago
Nicolas Dextraze
faed60b8ac
Updated README, bumped to version 0.0.24
5 years ago
Nicolas Dextraze
cc0b6259d1
Fix missing return value in TypeScript definition.
...
Published version 0.0.23
6 years ago
Nicolas Dextraze
a5a9f7c1ee
Fixing extraneous deps issue
6 years ago
Nicolas Dextraze
8d7996e547
Fix always connecting to localhost issue
6 years ago
Nicolas Dextraze
3ae8086e8d
Fix issue #15 - completed operation not removed from operation manager
6 years ago
Nicolas Dextraze
c45155811e
Published v0.0.18
6 years ago
Nicolas Dextraze
dfd3ede298
Removed @types/es6-promise dev dependencies
6 years ago
Nicolas Dextraze
c929681bbd
Removing es6-promise reference from TypeScript declaration.
...
See https://github.com/DefinitelyTyped/DefinitelyTyped/issues/5015 for explanation.
6 years ago
Nicolas Dextraze
4a28a23e20
Fixing constructor/class definition for GossipSeed and UserCrendentials
6 years ago