Ev Kontsevoy
f95eb92f46
Two minor things:
...
1. Created Vagrant file to play with Teleport
2. Nicer CLI UI for 'nodes add'
2016-02-12 16:29:33 -08:00
Ev Kontsevoy
640c6cf772
Removed excessive INFO logging and fixed a bug
...
The bug was 'missing default shell'
2016-02-09 21:50:06 -08:00
klizhentas
b72c76ea41
use environment variables
2016-02-04 13:45:59 -08:00
klizhentas
297c2e9915
update orbit manifest
2016-02-02 11:12:59 -08:00
Alex Lyulkov
287c7ac3c0
Removed valid tokens from signup client side
2016-01-25 16:15:41 +03:00
Alex Lyulkov
ebb25f0f88
Fixed new account creation, added Error page for website
2016-01-22 22:05:46 +03:00
Alex Lyulkov
0def2900a3
Added new account creation via website
2016-01-21 21:18:59 +03:00
Alex Lyulkov
aee5b39c4b
Working on new account creating
2016-01-21 03:05:23 +03:00
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