Commit graph

3008 commits

Author SHA1 Message Date
Sasha Klizhentas 0c77c5c0e9 refactor internal rule representation 2017-08-23 19:08:56 -07:00
Alexander Klizhentas 20a859aa28 Merge pull request #1219 from gravitational/sasha/cleanup
remove extra Sirupsen
2017-08-23 12:24:04 -07:00
Sasha Klizhentas ddfacb923b remove extra Sirupsen 2017-08-23 11:35:37 -07:00
Alexander Klizhentas 80d666b887 Merge pull request #1218 from gravitational/sasha/deps
Migrate to golang/dep for dependency management
2017-08-22 19:39:18 -07: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
Alexey Kontsevoy 7756bed69c Merge pull request #1217 from gravitational/alexey/custom-port
(web) accept custom port
2017-08-21 22:09:23 -04:00
Alexey Kontsevoy e5fff717da (web) add validation for port number 2017-08-21 21:33:15 -04:00
Alexey Kontsevoy 1193ae5bf3 addressing CR comments 2017-08-21 21:28:53 -04:00
Alexey Kontsevoy 3b37a5a54c (web) accept custom port 2017-08-21 18:13:17 -04:00
Russell Jones 6f54c05d78 Merge pull request #1209 from gravitational/rjones/role-rules
Role Rules
2017-08-21 11:09:52 -07:00
Russell Jones 8838a419af Added support for role rules. 2017-08-21 10:53:50 -07:00
Ev Kontsevoy b2f932ca65 Merge pull request #1215 from gravitational/ev/ux
Friendlier error message
2017-08-20 19:47:50 -07:00
Ev Kontsevoy 6bd1737268 Friendlier error message
When `tctl` is executed on a regular node the error message could be
better.

With this commit it will say "tctl must be executed on the auth server"
2017-08-20 13:26:09 -07:00
Ev Kontsevoy e1413e1f92 Merge pull request #1214 from gravitational/ev/upstart
Added upstart Teleport daemon script to examples
2017-08-19 21:01:22 -07:00
Ev Kontsevoy 8b845d26b8 Added upstart Teleport daemon script to examples
Closes #1177
2017-08-19 20:34:13 -07:00
Ev Kontsevoy fbacd35c4a Merge pull request #1213 from gravitational/ev/docs
Ev/docs
2017-08-19 17:09:32 -07:00
Ev Kontsevoy 7a8d6f75e5 Edited "admin manual"
Added a warning section on importance of identical configs for HA
configuration

- Closes #1135
2017-08-19 16:57:44 -07:00
Ev Kontsevoy 250943ca67 Started work on the Admin Manual for 2.3 2017-08-19 16:52:55 -07:00
Ev Kontsevoy f70f51a888 Merge remote-tracking branch 'origin/master' into ev/docs 2017-08-19 16:21:14 -07:00
Ev Kontsevoy ca4c182b00 Completed "OpenSSH compatibility" section for TSH 2017-08-19 16:19:59 -07:00
Ev Kontsevoy 065a19521b Merge pull request #1211 from gravitational/ev/docs
Ev/docs
2017-08-19 15:40:41 -07:00
Ev Kontsevoy 5d31cc3dd8 Minor changes to tsh, closing two issues
* Closes #1212 (OpenSSH-compatible naming of user identity files stored
  in ~/.tsh/keys

* Closes #1128 (cache location collision when connecting two different
  proxies with similar cluster names)
2017-08-19 15:36:14 -07:00
Ev Kontsevoy b5210b7c1a Merge branch 'master' into ev/docs 2017-08-19 15:10:09 -07:00
Ev Kontsevoy e483e1404a Added (terrible) implementation of tsh show 2017-08-18 18:48:35 -07:00
Ev Kontsevoy 6150216653 Changes to how TSH deals with identity files
- Renamed "dir" format to "openssh"
- Replaced self-made key fingerprinting function with a standard one
- Changed fingerprinting from legacy md5 to sha256
2017-08-18 17:31:32 -07:00
Russell Jones 27c040c095 Merge pull request #1202 from gravitational/rjones/tc-toggle
Trusted Cluster Toggle
2017-08-18 13:15:07 -07:00
Russell Jones 4719c4bdfa Allow enable or disable of a TrustedCluster without performing the
exchange again.
2017-08-18 20:14:42 +00:00
Alexey Kontsevoy 5bb5ccc530 Merge pull request #1210 from gravitational/alexey/e-ref
update ref to 'e' module
2017-08-18 16:10:48 -04:00
Alexey Kontsevoy ea2f54ba36 update ref to 'e' module 2017-08-18 15:50:43 -04:00
Alexey Kontsevoy 1124d57e6e Merge pull request #1206 from gravitational/alexey/ssh/login
(web) refactoring + ssh login
2017-08-18 15:28:13 -04:00
Alexey Kontsevoy 008f96b407 (web) fix error page titles 2017-08-18 10:00:23 -04:00
Ev Kontsevoy eac2fe7522 Improved documentation-building scripts 2017-08-17 17:03:53 -07:00
Ev Kontsevoy 94cc4a18d4 A few fixes in docs and in code
- Updated "enterprise" and "quick start"
- Fixed #1208
2017-08-16 21:42:35 -07:00
Alexey Kontsevoy 4b3fa4b925 (web) dist 2017-08-16 19:21:05 -04:00
Alexey Kontsevoy 50029e97ee (web) refactoring + ssh login 2017-08-16 17:58:49 -04:00
Ev Kontsevoy 6962f7a567 Better systemd unit 2017-08-15 18:57:20 -07:00
Alexey Kontsevoy e31de16081 Merge pull request #1205 from gravitational/alexey/customlogin
Alexey/customlogin
2017-08-15 14:59:19 -04:00
Alexey Kontsevoy dfae4f4041 (web) dist files 2017-08-15 14:44:02 -04:00
Alexey Kontsevoy 5915b418dc (web) allow a user to specify login name 2017-08-15 14:42:23 -04:00
Ev Kontsevoy c9dec1025a Fixed CLI arguments for tctl
Fixes #1192
2017-08-14 14:58:42 -07:00
Ev Kontsevoy bbd699cad3 Documentation updates
Updated 'User Manual' and 'Quick Start' with the newer `tsh` syntax
2017-08-14 14:58:42 -07:00
Ev Kontsevoy 6aa95d52e8 Added missing images 2017-08-14 14:58:42 -07:00
Ev Kontsevoy 98e244438c Added docs/README 2017-08-14 14:58:42 -07:00
Ev Kontsevoy a932954894 Updated Teleport README 2017-08-14 14:58:42 -07:00
Ev Kontsevoy 58e2091459 Added 2.3 version of the docs
It is not made "latest" though.
2017-08-14 14:58:41 -07:00
Ev Kontsevoy 337009f0c4 Merge pull request #1201 from gravitational/ev/build
Faster Makefile (especially on multi-core)
2017-08-11 14:16:11 -07:00
Ev Kontsevoy 1cb35bfaed Faster Makefile (especially on multi-core)
- The default `make` runs twice as fast.
- `make goinstall` is similarly 2x speed (also more idiomatic)
- Also cleaned it Make dependencies a bit to made them more reliable.
2017-08-10 22:42:26 -07:00
Ev Kontsevoy 884e449ea4 Updated enterprise reference 2017-08-10 21:53:37 -07:00
Ev Kontsevoy 941f194de7 Update CONTRIBUTING.md 2017-08-10 16:41:00 -07:00
Ev Kontsevoy c8f58cd27d Merge pull request #1176 from gravitational/ev/perms
Changed the default key file permissions
2017-08-09 17:53:37 -07:00