Ev Kontsevoy
ac205ad530
Finished cleaning up storage back-ends
...
I hope this closes #688
2017-01-15 23:23:37 -08:00
Ev Kontsevoy
8330658526
Fixed haning tests
2017-01-15 16:28:18 -08:00
Ev Kontsevoy
7040331660
Fixed all tests
...
Also replaced mailgun.FrozenTime with `clockwork` in a few places
(mailgun's frozen time still remains elsewhere)
2017-01-15 16:28:18 -08:00
Ev Kontsevoy
1d51aa647d
Started working on etcd tests
2017-01-15 16:28:18 -08:00
Ev Kontsevoy
312af8f02d
Converted DynamoDB and etcd to common backend API
...
TODO:
- fix etcd tests
- do some manual testing of all backends
2017-01-15 16:28:18 -08:00
Ev Kontsevoy
40caec6048
Converted boltbk to the new format
...
BoltDB backend is now compatible with how all backends should
initialize.
Also all BoltDB-specific code/constants have been consolidated inside of
`backend.boltbk` package.
2017-01-15 16:28:18 -08:00
Ev Kontsevoy
e648bdc4dd
Minor changes to the "dir" backend:
...
1. Nicer tests for locking
2. Bugfix around Acquirelock / Releaselock
2017-01-15 16:28:18 -08:00
Ev Kontsevoy
eee8bac224
Added filesystem backend configuration parsing
...
+initialization
2017-01-15 16:28:18 -08:00
Ev Kontsevoy
bdd46234ee
Implemented backend.NewFunc() for the FS backend
2017-01-15 16:28:18 -08:00
Ev Kontsevoy
36a2d488d7
Merge pull request #707 from gravitational/ev/669
...
Code refactoring / cleanup
2017-01-12 14:47:42 -08:00
Ev Kontsevoy
7f33b3724a
Merge remote-tracking branch 'origin/master' into ev/669
2017-01-12 14:35:23 -08:00
Ev Kontsevoy
21e72dce45
Merge pull request #706 from gravitational/alexey/cluster-selector
...
Cluster selector and session list redesign
2017-01-12 14:34:37 -08:00
Alexey Kontsevoy
8649c9ad20
(web) cluster selector and session list redesign
2017-01-12 09:09:29 -05:00
Ev Kontsevoy
5fc8104d83
Merge pull request #703 from gravitational/ev/1.3.2
...
Proper implementation of Seek() for web assets
2017-01-10 10:25:13 -08:00
Ev Kontsevoy
d35ee4393d
Merge branch 'master' into ev/1.3.2
2017-01-10 00:01:40 -08:00
Ev Kontsevoy
a21013422a
Merge pull request #702 from gravitational/sasha/intefaces
...
add omitempty
2017-01-09 23:42:26 -08:00
Ev Kontsevoy
52fa112ee9
Non-functional changes (comments, formatting)
2017-01-09 23:39:40 -08:00
Sasha Klizhentas
27f223e598
add omitempty
2017-01-09 19:47:53 -08:00
Ev Kontsevoy
9e2ac2929b
Merge pull request #701 from russjones/rjones/docs-fix
...
Documentation typo correction
2017-01-09 18:02:44 -08:00
Russell Jones
fb044095d1
Changed make to mkdir.
2017-01-09 16:36:23 -08:00
Ev Kontsevoy
b67e9ec7dc
Merge pull request #698 from tehsis/master
...
Added make task to create a Teleport release using docker
2017-01-09 10:33:32 -08:00
Ev Kontsevoy
da09287178
Undo the previous commit (there's a PR with this already)
2017-01-09 10:33:09 -08:00
Ev Kontsevoy
55166a9dc4
Added a convenience make target for make release
under docker
2017-01-09 10:05:42 -08:00
Alexander Klizhentas
564cbad368
Merge pull request #697 from mebezac/patch-1
...
Fix typo
2017-01-08 10:32:37 -08:00
Pablo Terradillos
6c68804acd
Added make task to create a teleport release using docker
2017-01-06 18:02:24 -03:00
Zac Clay
70ce3cbbfa
Fix typo
2017-01-06 15:52:51 -05:00
Ev Kontsevoy
b24c9c9594
Merge pull request #696 from gravitational/sasha/interfaces
...
update interfaces to simplify integrations
2017-01-06 12:47:27 -08:00
Sasha Klizhentas
1e9c9c91b5
update interfaces to simplify integrations
2017-01-06 12:42:34 -08:00
Alexey Kontsevoy
ab56409c8c
(web) dist - missing .html file
2017-01-04 14:26:42 -05:00
Ev Kontsevoy
02464f6547
Added proper comments to teleport
package
...
So we're playing nicer with godoc
2017-01-03 22:54:53 -08:00
Ev Kontsevoy
39349090b5
Update README.md
2017-01-03 22:10:08 -08:00
Alexey Kontsevoy
d9bc8ca175
(web) dist
2017-01-03 23:49:40 -05:00
Alexey Kontsevoy
b63956bc35
(web) fix sesssion search
2017-01-03 23:47:20 -05:00
Ev Kontsevoy
33044f6d89
Fixed bug #687
...
zip-based implementation of http.FileSystem did not have `http.File::Seek()`
implementation.
2017-01-03 18:34:26 -08:00
Alexey Kontsevoy
f0d66cb04f
Merge branch 'ev/669' of github.com:gravitational/teleport into ev-ui
2017-01-03 17:52:24 -05:00
Alexey Kontsevoy
880ea35683
(web) dist files
2017-01-03 17:52:12 -05:00
Alexey Kontsevoy
f9565140bb
(web) merge active and stored sessions in 1 list
2017-01-03 17:51:09 -05:00
Alexander Klizhentas
e4e1db80be
Merge pull request #690 from gravitational/sasha/migrations
...
fix migrations from V1
2017-01-03 12:51:37 -08:00
Sasha Klizhentas
aad5bba5a1
fix migrations from V1
...
Trusted clusters and cert authorities static configuration
sections were not properly processed and we've been creating
incomplete V2 objects in the database. This commit fixes the problem
2017-01-02 12:49:05 -08:00
Ev Kontsevoy
e1ff1443cc
Merge branch 'master' into ev/669
2017-01-01 19:18:41 -08:00
Ev Kontsevoy
b9605a28c1
Marked in-progress tctl commands as 'hidden'
2017-01-01 19:04:37 -08:00
Ev Kontsevoy
08213ef220
Merge pull request #686 from gravitational/sasha/resources
...
get, upsert, delete commands support new resources
2017-01-01 18:43:23 -08:00
Alexey Kontsevoy
8bd01d5997
Merge remote-tracking branch 'origin/alexey/fixes' into ev-ui
2017-01-01 17:42:03 -05:00
Alexey Kontsevoy
f956985464
(web) move user status check to auth.js
2017-01-01 17:38:55 -05:00
Alexey Kontsevoy
919fb660ae
(web) clean-up
2017-01-01 13:09:14 -05:00
Sasha Klizhentas
255d6d870e
get, upsert, delete commands support new resources
2016-12-31 17:11:00 -08:00
Ev Kontsevoy
3c6325f283
Code refactoring before trying to fix #669
...
Web UI backend used very generic and hard to follow naming conventions,
like "connect" or "connectHandler" or "newHandlerRequest".
Renaming everything to something easier to follow, like "makeTerminal"
or "newTerminalRequest"
Even the source file is renamed from "connect.go" to "terminal.go"
2016-12-31 16:14:56 -08:00
Ev Kontsevoy
2545c7329f
Added license headers to some files where they were missing
2016-12-31 01:20:51 -08:00
Ev Kontsevoy
937632dc3d
Update README.md
2016-12-31 00:37:14 -08:00
Ev Kontsevoy
1eef8667e7
Docs update + friendlier error message
...
Updated README.md with information on starting teleport in development
mode.
2016-12-31 00:27:10 -08:00