Граф коммитов

223 Коммитов

Автор SHA1 Сообщение Дата
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