Commit Graph
2037 Commits
Author SHA1 Message Date
Ev Kontsevoy 367ba8b91f Improved tests 2016-12-27 11:38:53 -08:00
Ev Kontsevoy 95912d4292 PR changes 2016-12-27 11:11:53 -08:00
Ev Kontsevoy 2eafad082c Merge branch 'master' into ev/lock 2016-12-27 00:13:18 -08:00
Ev Kontsevoy 4ed536a2f0 First pass at cleaning up DynamoDB and locks
- Added ability to read AWS config from `~/.aws` directory for testing
- Fixed TTL bug in DynamoDB back-end
- Made FS back-end return similar error types as Boltdb does
- Cleaned up buggy tests for DynamoDB
- Removed unnecessary locks everywhere in code
2016-12-27 00:12:59 -08:00
Ev Kontsevoy 9ff97f290b Merge pull request #670 from gravitational/alexey/siteId
Alexey/site_id
2016-12-26 21:46:51 -08:00
Alexey Kontsevoy b2ea573049 Merge branch 'master' of github.com:gravitational/teleport into clr-dropdown 2016-12-26 21:41:14 -05:00
Alexey Kontsevoy 11e58ac5ed (web) missing siteId and cleanup 2016-12-26 21:41:03 -05:00
Ev Kontsevoy 24456d95a7 Update README.md 2016-12-26 14:38:04 -08:00
Ev Kontsevoy d5bd7da58c Merge pull request #661 from gravitational/ev/backends
Filesystem-based Teleport storage backend
2016-12-25 23:29:02 -08:00
Ev Kontsevoy 21bd8caa4f Addressed PR comments
- Comments
- Error creation
- Moved from Mailgun's frozen time to clockwork
- Made tests more reliable
2016-12-25 23:26:16 -08:00
Ev Kontsevoy 0f3c6ec269 Comments & minor edits 2016-12-25 21:58:59 -08:00
Ev Kontsevoy f102832f55 Fixed data race in tests
Note: had to add my own implementation of TimeSource interface because
it will take some time to get Mailgun team to accept my PR into their
timetools package.
2016-12-25 21:58:59 -08:00
Ev Kontsevoy 600210f511 Code cleanup and live testing of fs backend. 2016-12-25 21:58:59 -08:00
Ev Kontsevoy 43fbeb8337 Finished implementing filesystem-based backend
With full test coverage
2016-12-25 21:58:59 -08:00
Ev Kontsevoy 0d02c3be6f Removed backend.TouchVal()
It was never actually used in Teleport
2016-12-25 21:58:59 -08:00
Ev Kontsevoy 79c9f32f38 Removed backend.GetValAndTTL()
It was never used anywhere in actual Teleport code.
2016-12-25 21:58:59 -08:00
Ev Kontsevoy 0857d01dd5 Started implemented fs-based backend 2016-12-25 21:58:59 -08:00
Ev Kontsevoy 4ad3072038 Removed some dead code 2016-12-25 21:58:59 -08:00
Ev Kontsevoy 2e1b1393f5 Merge pull request #664 from gravitational/alexey/multiple-clusters
Alexey/multiple clusters
2016-12-25 21:58:19 -08:00
Alexey Kontsevoy 7c2d78fc46 (web) clean-up 2016-12-25 22:21:26 -05:00
Alexey Kontsevoy 733b88f8f4 (web) fix unit-tests and clean-up 2016-12-25 21:47:14 -05:00
Alexey Kontsevoy 910e45acef (web) make cluster switch global 2016-12-25 18:08:43 -05:00
Alexey Kontsevoy 44fdb226b2 Merge branch 'master' of github.com:gravitational/teleport into clr-dropdown 2016-12-25 13:01:11 -05:00
Ev Kontsevoy 4a9f2da16b Merge pull request #662 from gravitational/sasha/dynamic
map OIDC scopes to roles, implements #620
2016-12-25 00:40:35 -08:00
Ev Kontsevoy 5df0cf03c7 Merge branch 'master' into sasha/dynamic 2016-12-25 00:37:38 -08:00
Ev Kontsevoy 1afbc4b1d1 Merge pull request #663 from gravitational/sasha/tokens
pass token TTL, fixes #660
2016-12-25 00:37:05 -08:00
Sasha Klizhentas f583403625 set reasonable default TTL 2016-12-24 15:59:33 -08:00
Sasha Klizhentas 629d837064 pass token TTL, fixes #660 2016-12-24 15:53:56 -08:00
Sasha Klizhentas 03cc9c66e1 Merge branch 'master' into sasha/dynamic 2016-12-24 14:49:33 -08:00
Sasha Klizhentas 8ab3add372 map OIDC scopes to roles, implements #620 2016-12-24 14:42:33 -08:00
Alexey Kontsevoy ca74e7c4d1 resolving merge conflicts 2016-12-24 15:14:05 -05:00
Alexey Kontsevoy 0d9335a4d8 Merge branch 'master' of github.com:gravitational/teleport into clr-dropdown 2016-12-24 15:08:13 -05:00
Alexey Kontsevoy 7b9846e5db (web) dist files 2016-12-24 15:07:53 -05:00
Alexey Kontsevoy a9c4fe7b2e expand webapi 2016-12-24 14:58:33 -05:00
Alexey Kontsevoy 6d9348e900 (web) adding multiple clusters support 2016-12-24 14:54:23 -05:00
Alexander Klizhentas fc5110cf92 Merge pull request #657 from gravitational/dmitri/connect-context-head
Add context support to ProxyClient.ConnectToNode
2016-12-23 12:01:53 -08:00
dmitri 53e059a11a Add context support to ProxyClient.ConnectToNode to be able to timeout the connection.
The method is otherwise blocking and might hang upon establishing a connection if the other side closes the connection.
2016-12-23 20:50:32 +01:00
Alexander Klizhentas be5cc56dd8 Merge pull request #652 from gravitational/sasha/rbac
Sasha/rbac
2016-12-23 09:56:08 -08:00
Sasha Klizhentas 13bbc4bd6f vendor things and fix U2F console 2016-12-23 09:51:36 -08:00
Sasha Klizhentas d214f5d5e2 address code review comments 2016-12-22 19:06:07 -08:00
Sasha Klizhentas bacfc33ef4 add missing error report 2016-12-21 15:56:57 -08:00
Sasha Klizhentas 0bf50323a9 Merge branch 'master' into sasha/rbac 2016-12-21 15:44:25 -08:00
Sasha Klizhentas e054fd0fb0 fix more tests 2016-12-21 15:43:59 -08:00
Sasha Klizhentas c8217f6d35 add missing pieces 2016-12-21 14:58:26 -08:00
Sasha Klizhentas 81c69851e2 tctl add upsert, get 2016-12-20 19:19:44 -08:00
Ev Kontsevoy 804adcbd18 Documentation edits
1. Fixed a typo
2. Closed #648
2016-12-20 17:31:36 -08:00
Ev Kontsevoy 39c0a37c77 Merge pull request #651 from gravitational/ev/1.3
U2F defaults
v1.3.1
2016-12-20 17:03:37 -08:00
Ev Kontsevoy 91f0492b00 U2F is turned off by default (when teleport.yaml is missing) 2016-12-20 16:39:11 -08:00
Sasha Klizhentas 1c690ea0f4 add tctl 2016-12-20 16:31:40 -08:00
Ev Kontsevoy 0f63caacc3 Better U2F documentation 2016-12-20 16:16:17 -08:00