mricher
b58cb051e8
Correct various typos
...
This was fixed running the `misspell` linter in fix mode using
`gometalinter`. The exact command I ran was :
```
gometalinter --vendor --disable-all -E misspell --linter='misspell:misspell -w {path}:^(?P<path>.*?\.go):(?P<line>\d+):(?P<col>\d+):\s*(?P<message>.*)$' ./...
```
Some typo were fixed by hand on top of it.
2017-10-20 10:20:26 +02:00
Sasha Klizhentas
8b81a0c384
Migrate to golang/dep for dependency management
...
Update following packages:
* Replace Sirupsen/log with sirupsen/log everywhere
* Update etcd client to 3.2.4
* Update docker/term to moby/term
* Update kr/pty to v1.0.0 release
* Update K8s client to 2.0
2017-08-22 15:30:30 -07:00
Russell Jones
97b5b8f6e8
Return errors from GetSession.
2017-06-09 16:57:12 -07:00
Sasha Klizhentas
3c2570fa35
Sasha High Availability.
2017-04-07 16:54:15 -07: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
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
Sasha Klizhentas
0793fe1d82
fix possible panic in GetSession
2016-12-20 11:52:15 -08:00
Sasha Klizhentas
698e615fd7
make API backwards compatible with pre-namespaces
2016-12-13 14:20:52 -08:00
Sasha Klizhentas
c96c412542
add namespaces for sessions and events
2016-12-12 11:09:09 -08:00
Sasha Klizhentas
3678cf56e0
new permission checking system
2016-12-11 16:52:22 -08:00
Ev Kontsevoy
ddedd8b923
Frozen tunnels (instead of closed connection) due to an expired session
2016-07-04 16:08:58 -07:00
Ev Kontsevoy
b175d92052
PR comments - implemented!
2016-05-07 21:51:35 -07:00
Ev Kontsevoy
e10612028e
Preparations for a PR
...
Fixes #394
2016-05-06 20:48:02 -07:00
Ev Kontsevoy
d36fced780
Added multi-party real-time window size support
2016-05-02 23:21:13 -07:00
Ev Kontsevoy
14ebdff0b4
Less logging and fixed terminal size vents from web sessions
2016-05-01 21:42:08 -07:00
Ev Kontsevoy
38dca5aba0
Added server ID to the session object to assist the UI
2016-05-01 18:54:44 -07:00
Ev Kontsevoy
f4dfbf2e50
Easier bookkeeping of sessin parties
2016-05-01 17:31:28 -07:00
Ev Kontsevoy
f14cdf5d58
Intermediate commit:
...
1. "new session" event now includes terminal size
2. started cleaning up web session event stream
2016-04-29 19:43:39 -07:00
Ev Kontsevoy
3f068a7894
Fixed tests
2016-04-28 23:49:36 -07:00
Ev Kontsevoy
053024cb39
Intermediate commit
2016-04-28 17:07:41 -07:00
Ev Kontsevoy
cead3142f1
Better implementation of GetSessions
2016-04-28 15:07:09 -07:00
Ev Kontsevoy
755e361d70
New implementation of session.GetSessions()
2016-04-28 14:13:53 -07:00
klizhentas
d68e693cad
migrate to trace errors
2016-04-12 11:07:14 -07:00
klizhentas
d42e122ef1
small fixes, refs #290
...
* do not populate auth servers advertising local ips
* fix annoying resize on session create
* decrease TTLs for active sessions and parties
2016-03-23 11:12:24 -07:00
klizhentas
55388db74b
migrate to time UUID in session log, fixes #266
...
this commit restricts session id and session party id to be time UUID v1
and uses this fact to create a sorted session log
2016-03-19 18:16:06 -07:00
klizhentas
7a2a9e334f
add support for TELEPORT_DEBUG_TESTS environment variable turning on verbose testing
2016-03-14 14:07:45 -07:00
klizhentas
a9b488894c
use server ids instead of addresses
2016-03-02 17:51:33 -08:00
klizhentas
89a54dc02d
fix case
2016-03-01 18:12:38 -08:00
klizhentas
59b16d1ca4
rename to terminal params
2016-03-01 13:26:15 -08:00
klizhentas
866b1e18c3
add support for session resizing
2016-03-01 13:19:43 -08:00
klizhentas
45e7be4981
add support for nodes and sessions
2016-02-25 17:10:23 -08:00
Alex Lyulkov
d2f50cf4b6
Fixed tests logging
2016-02-05 17:09:21 +03:00
Alex Lyulkov
a56b5236ac
Moved to go1.5 vendoring
2016-01-20 18:52:25 +03:00
klizhentas
4e0ca070c2
fix outstanding issues found by go vet
2015-10-31 13:56:40 -07:00
klizhentas
00ef621e6b
Apply apache license to teleport
2015-10-31 11:56:49 -07:00
Alex Lyulkov
9afc9a38a1
Fixed imports
2015-10-05 17:33:25 +03:00