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