Alex Lyulkov
8451bc1e31
fixed bugs, added error text when web login fails
2015-12-10 18:37:48 +03:00
klizhentas
ecb1a8a9cd
add license to JSX and JS files too
2015-10-31 13:10:42 -07:00
klizhentas
2174ea71ba
start adding support for preconfigured user and host certificate authoritites
2015-10-25 19:30:42 -07:00
klizhentas
47f98fc89d
add support for pre-configured trusted authorities
2015-10-25 16:13:12 -07:00
klizhentas
8cb3f63f39
fix orbit integration, tests and configuration samples
2015-10-25 14:48:03 -07:00
klizhentas
dbbd15b192
first batch of code changes of moving telescope into teleport
2015-10-24 16:04:13 -07:00
Alex Lyulkov
59a5fd0318
Added 2 factor hotp authorization, not tested
2015-10-22 17:45:51 -07:00
klizhentas
c58654d55f
orbit-compatible packaging and configuration for teleport and telescope
2015-10-14 20:01:25 -07:00
klizhentas
6ac28d8cca
bunch of bugfixes
2015-08-05 11:09:05 -07:00
klizhentas
80e8e1c195
Renames and configs
2015-07-17 17:54:26 -07:00
klizhentas
3ce5afc00b
Cleanup and make sure teleport CP is reusable
2015-07-14 17:52:12 -07:00
klizhentas
9da00a86cc
Expand terminal to occupy the whole screen
2015-07-13 10:53:55 -07:00
klizhentas
b6e8047c56
fast forward periods of inactivity
2015-07-10 22:58:31 -07:00
klizhentas
1cc639d00a
timeline
2015-07-10 22:50:56 -07:00
klizhentas
2bc49f3ca5
before update
2015-07-10 22:27:42 -07:00
klizhentas
2928a8fe8f
playback works in sessions too
2015-07-10 19:24:58 -07:00
klizhentas
de063a44b4
factor out player
2015-07-10 18:20:14 -07:00
klizhentas
c9eaacb267
Playbacks work
2015-07-10 17:24:44 -07:00
klizhentas
cdbeb15b25
messages and chats work
2015-07-09 14:38:50 -07:00
klizhentas
76f28e20a9
Refactored events
2015-07-08 20:57:34 -07:00
klizhentas
79b31fab8a
share
2015-07-08 11:29:59 -07:00
klizhentas
4d97d63413
download and upload works
2015-07-07 16:49:37 -07:00
klizhentas
f6ae111d04
File upload control
2015-07-07 13:10:57 -07:00
klizhentas
2010dc0d34
more things
2015-07-03 13:08:34 -07:00
klizhentas
9b094782ae
using session model to connect everywhere
2015-07-03 13:08:26 -07:00
klizhentas
0fadb4a44f
not too embarrasing
2015-07-02 17:16:44 -07:00
klizhentas
12fdc19ff3
Provisioning and clear role separation
...
Distinct roles separation:
* Stateful auth server, it is stateful and exposes SSH
authentication endpoint to the cluster
* Stateless ssh node, it connects to the auth server
to authenticate access requests
* Stateless cp node, it provides web portal to access
the cluster and update users keys
Provisioning:
* Auth server automatically sets itself up on the first start,
no need to explicitly set encryption keys and authority certs
* SSH node connects to the Auth server to provision host private keys
and sertificates using special SSH provisioning key issued by
the auth server
2015-05-10 14:52:51 -07:00
Alexander Klizhentas
7d17f15271
Implement web proxying, and web SSH console proof of concept
2015-04-01 21:21:07 -07:00