Connor Peet
1d5515648c
doc(changelog): 0.2.3
2017-08-02 10:07:12 -07:00
Connor Peet
0a86698151
fix(connection-pool): connections failing with protocol prefix
2017-08-02 10:07:12 -07:00
Connor Peet
5250a8b5b3
fix(connection-pool): auto-detect https prefix, warn on bad configuration
2017-08-02 10:07:12 -07:00
Connor Peet
6209480a77
doc(changelog): add #27
2017-07-31 19:37:37 -07:00
Jacob Alheid
0d63f497ac
test(*): update Travis CI tests to include latest etcd and node 8 ( #27 )
...
* travis: Run tests against node 5, 8, 9 and latest etcd 3.2.4.
* docs: Update readme.md with link to test directory instead of broken link to file that doesn't exist.
* travis: Drop node 5 and node 9, since node 5 does not work with the ts-node compiler in mocha, and node 9 is not available via nvm yet.
2017-07-31 19:36:04 -07:00
Connor Peet
646b3942bb
0.2.3
2017-07-19 07:12:18 -07:00
Connor Peet
a3ba28ae7a
fix(lock): unable to set TTL ( #26 )
2017-07-19 07:11:09 -07:00
Connor Peet
3f5982ccf0
docs(*): rebuild
2017-07-11 22:03:11 -07:00
Connor Peet
189a8ce4b2
style(*): format code with prettier ( #18 )
...
* chore: format code with prettier
* address PR comments
2017-07-11 10:32:02 -07:00
Connor Peet
d7c558e6b5
0.2.2
2017-07-10 22:29:34 -07:00
Connor Peet
9a59ac9fc8
Merge pull request #24 from mixer/hotfix/updates
...
Hotfix/updates
2017-07-10 22:28:12 -07:00
Connor Peet
d56fbfe149
docs(changelog): 0.2.2
2017-07-10 22:21:37 -07:00
Connor Peet
add57b2fdb
chore(grpc): update grpc, remove unnecessary and buggy patch file
2017-07-10 22:20:19 -07:00
Connor Peet
aa83fee351
test(setup): reissue expired certs, make them very long-lived
2017-07-10 22:18:41 -07:00
Connor Peet
2c5c92b0e9
0.2.1
2017-07-10 17:38:03 -07:00
Connor Peet
5541b29362
docs(changelog): finalize 2.1.0
2017-07-10 17:36:59 -07:00
Connor Peet
c187c32c18
Merge pull request #16 from mixer/watchers-final
...
[W-1] Prep work for watchers
2017-06-21 21:19:53 -07:00
Connor Peet
548ce731d4
Merge branch 'watchers-impl' into watchers-final
2017-06-21 21:16:32 -07:00
Connor Peet
898cfdf7ed
Address PR comments
2017-06-21 21:16:16 -07:00
Connor Peet
1b88b6f1f9
PR comments
2017-06-21 21:10:34 -07:00
Connor Peet
0c2b57e6e5
Update watcher.tla to the correct version, oops
2017-06-18 10:37:12 -07:00
Connor Peet
3820e11402
Split out tests into separate files, add watcher tests and simulate degradations in leases
2017-06-18 09:41:24 -07:00
Connor Peet
d302f46028
Add TLA+ watcher proof and base implementation
2017-06-18 09:41:01 -07:00
Connor Peet
a5b72fbc6e
Add client patch pending fixes in https://github.com/grpc/grpc/issues/11514
2017-06-18 09:40:10 -07:00
Connor Peet
2afeffad2d
Add GRPC proxy server for simulating network conditions
2017-06-18 09:39:22 -07:00
Connor Peet
4f12148d55
Add watcher to changelog, prettier setup, RPC typings
2017-06-18 09:38:51 -07:00
Connor Peet
b1b5a452e1
Merge pull request #12 from mixer/namespacing
...
Namespacing
2017-06-06 11:19:43 -07:00
Connor Peet
b1cc1ec92a
feat: add namespacing
2017-06-03 11:44:02 -07:00
Connor Peet
b0b28a1592
doc: fix incorrect PR links in the changelog
2017-06-03 11:39:11 -07:00
Connor Peet
eef1ddadea
0.2.0
2017-06-03 09:48:25 -07:00
Connor Peet
939bfc9dc2
Add changelog, regenerate typedocs
2017-06-03 09:39:28 -07:00
Connor Peet
6afa023aba
Remove the automatic prefix slicing from the builder, this was a bad direction
2017-06-03 09:29:12 -07:00
Connor Peet
7670dcfe8a
Update WatchBeam => mixer
2017-06-03 09:26:50 -07:00
Connor Peet
b4f0cbcb42
Merge branch 'password-auth'
2017-06-03 09:25:40 -07:00
Connor Peet
2dcb7c6aa9
Address PR comments, change enum casing to UpperCamel
2017-06-03 09:22:36 -07:00
Connor Peet
b99fe24cf7
Remove unused memoization, fix forgotten awaits in role tests
2017-06-02 23:56:26 -07:00
Connor Peet
97818859f2
Temporarily lock ts to 2.3.0 to avoid tslint bugging
2017-06-02 23:48:59 -07:00
Connor Peet
96dab60f70
Merge pull request #6 from mixer/may-the-strings-be-with-you
...
Prefer to return strings and maps, slice prefixes
2017-06-02 23:39:05 -07:00
Connor Peet
973aa40db2
Stronger GRPC typings, tests and start of auth finalizations
2017-06-02 23:38:34 -07:00
Connor Peet
d57259c9be
Initial working version of password auth
2017-06-02 08:49:38 -07:00
Connor Peet
35313479d9
Add test for wide utf8 prefixes
2017-04-17 21:03:27 -07:00
Connor Peet
e951c0b8bb
Prefer to return strings and maps, slice prefixes
2017-04-17 20:53:52 -07:00
Connor Peet
7f4ceb5424
Rebuild docs with locking
2017-04-17 09:00:55 -07:00
Connor Peet
b7df085549
Merge pull request #4 from WatchBeam/txn
...
Implement transaction builder
2017-04-14 19:45:26 -07:00
Connor Peet
86150892af
Merge pull request #5 from WatchBeam/locks
...
Add distributed locking capability
2017-04-14 19:45:17 -07:00
Connor Peet
2e21512d06
Set ts-node to target ES6 to avoid the need for hackery
2017-04-14 17:24:12 -07:00
Connor Peet
b712d214b9
Fix mangling numbers to buffers if they're passed into comparators
2017-04-14 17:04:31 -07:00
Connor Peet
8e3b5161d3
Add distributed locking capability
2017-04-14 16:52:31 -07:00
Connor Peet
accd9786d2
Implement transaction builder
2017-04-14 16:10:18 -07:00
Connor Peet
68907f88fa
Add docs and some examples
2017-04-14 14:51:06 -07:00