Commit graph

2799 commits

Author SHA1 Message Date
Ev Kontsevoy 32146ba8b8 Build / test improvements
1. Got rid of `tool/tsh/common` package. See below.
2. Fixed logger in config test (it was getting reset by the test itself)

The reason we don't need `tool/tsh/common` is because `tsh` is the same
for OSS or Enterprise versions. This is good for two reasons:

1. Enterprise customers don't need to bother telling users to use a
   proprietary binary, they can just get OSS (which will eventually get
   pacakged for OSX/Ubuntu/RHEL) and will be one `apt-get` or `brew install` away

2. Easier for us to package/maintain.
2017-07-17 21:10:14 -07:00
Alexey Kontsevoy d263b9032e Merge pull request #1142 from gravitational/alexey/login
(web) login: always display email and pass fields
2017-07-17 16:29:37 -04:00
Alexey Kontsevoy d932cb22f3 Merge branch 'master' of github.com:gravitational/teleport into auth 2017-07-17 15:38:37 -04:00
Alexey Kontsevoy f9d698d817 (web) dist files 2017-07-17 15:35:08 -04:00
Alexey Kontsevoy 6b454ba746 (web) login: always display email and pass fields 2017-07-17 15:25:35 -04:00
Russell Jones cf63a427c6 Merge pull request #1141 from gravitational/rjones/2.2.4
Update CHANGELOG.md.
2017-07-17 10:56:21 -07:00
Russell Jones b7bf797501 Update CHANGELOG.md. 2017-07-17 10:52:00 -07:00
Russell Jones 4d83042380 Merge pull request #1139 from gravitational/roman/dialtimeout
Specify timeout when establishing reverse tunnel
2017-07-17 10:51:12 -07:00
Roman Tkachenko d032403871 Specify timeout when dialing remote server 2017-07-17 17:09:43 +03:00
Ev Kontsevoy 0b745e139b Merge pull request #1100 from gravitational/ev/e
Enterprise-as-submodule
2017-07-12 23:58:16 -07:00
Ev Kontsevoy 7a14a6a1cf Merge remote-tracking branch 'origin/master' into ev/e 2017-07-12 23:10:41 -07:00
Ev Kontsevoy a0e93eb6a5 Merge pull request #1130 from gravitational/ev/tsh-identity
Ev/tsh identity
2017-07-12 23:10:15 -07:00
Ev Kontsevoy 5638f9fa09 Merge remote-tracking branch 'origin/master' into ev/tsh-identity 2017-07-12 23:02:11 -07:00
Ev Kontsevoy ce743b0865 Merge pull request #1132 from gravitational/rjones/warn-to-warnf
Fixed incorrect method use, log.Warn -> log.Infof.
2017-07-12 17:28:57 -07:00
Ev Kontsevoy 43bae8d104 Changed identity permissions to be more restrictive
Per @klizhentas suggestion
2017-07-12 14:59:55 -07:00
Ev Kontsevoy 12e1f3bb83 Separated unit testing from integration testing
(for consistency and speedier failures under Jenkins)
2017-07-12 14:00:16 -07:00
Ev Kontsevoy eb17a06c32 Merge remote-tracking branch 'origin/master' into ev/e 2017-07-12 13:51:36 -07:00
Ev Kontsevoy 7f8e97fa64 Code review changes
- Added license header to identity.go
- Renamed MakeNewKey() to NewKey()
- Changed the identity file creation to use defaul umask
2017-07-12 13:46:40 -07:00
Ev Kontsevoy f5f388f042 Merge remote-tracking branch 'origin/master' into ev/tsh-identity 2017-07-12 13:42:23 -07:00
Russell Jones bbc77887e2 Fixed logging level, log.Warn -> log.Infof. 2017-07-12 11:15:23 -07:00
Alexander Klizhentas e18fcb48ee Merge pull request #1131 from gravitational/ev/no-more-agent
Added a deprecation warning
2017-07-11 11:54:19 -07:00
Ev Kontsevoy 4483c8c00a Added a deprecation warning
Asking you to review the wording.
2017-07-10 22:49:57 -07:00
Ev Kontsevoy 84bb78ad2c Finished implementation of --out flag for tsh login
* Hooked up `MakeIdentityFile()` with `tsh.onLogin()`
* Made sure that `--out` flag prevents from writing into `~/.tsh`

Closes #1127
2017-07-10 22:27:37 -07:00
Ev Kontsevoy 499aace638 Started working on #1127
Changes:

* Moved identity file code from tctl (because `tctl auth sign` already
  does what we need) into `lib/client/identity.go`
* Updated tctl to use the new stuff.

Next steps:

* Change `tsh` to use that code
* Tests
2017-07-10 18:28:03 -07:00
Russell Jones 3dbee89ec6 Merge pull request #1117 from gravitational/sasha/fixes
cache policy parsing and better error, fixes #223
2017-07-06 11:50:31 -07:00
Sasha Klizhentas d88314913f cache policy parsing and better error, fixes #223 2017-07-02 15:26:09 -07:00
Russell Jones d370f47b59 Merge pull request #1110 from gravitational/rjones/2.2.3
Release 2.2.3.
2017-06-27 12:16:24 -07:00
Russell Jones 8344e99e76 Release 2.2.3. 2017-06-27 12:12:01 -07:00
Ev Kontsevoy 32f510ca0a Merge remote-tracking branch 'origin/master' into ev/e 2017-06-27 12:06:51 -07:00
Russell Jones 580cc5a989 Merge pull request #1108 from gravitational/rjones/send-correct-ca
Remote clusters should only send their own CAs.
2017-06-27 12:01:08 -07:00
Russell Jones 2286c6593d Remote clusters should only send their own CAs. 2017-06-27 11:55:59 -07:00
Ev Kontsevoy 8ff6952751 Merge remote-tracking branch 'origin/master' into ev/e 2017-06-26 13:46:30 -07:00
Ev Kontsevoy 7ab827acc1 Fixed tests 2017-06-26 13:46:07 -07:00
Alexander Klizhentas b23db97882 Merge pull request #1101 from gravitational/sasha/fixbench
do not cancel in flight tests requests in bench
2017-06-23 21:26:22 +03:00
Alexander Klizhentas e1e6d2d6dd Merge branch 'master' into sasha/fixbench 2017-06-23 09:45:38 +03:00
Russell Jones c8b8ae6560 Merge pull request #1104 from gravitational/rjones/release-2.2.2
Release 2.2.2.
2017-06-22 14:46:28 -07:00
Russell Jones c04b779ef1 Release 2.2.2. 2017-06-22 14:43:20 -07:00
Russell Jones eaac6c1dbf Merge pull request #1103 from gravitational/rjones/fix-tc-ls
Remove Unix user name check from Teleport user name.
2017-06-22 14:42:50 -07:00
Russell Jones 3db3ac9c98 Removing unix user name check from Teleport user name. 2017-06-22 14:00:12 -07:00
Sasha Klizhentas 3a9d55fa4e do not cancel in flight tests requests in bench 2017-06-22 03:22:47 -07:00
Ev Kontsevoy 94c35298b8 Preparation for 2.3
- Switched to new way of building Enterprise
- Removed `tctl tunnels` command (preparation for new resources)
- Removed `tctl auth ls` command (preparation for new resources)
2017-06-21 20:14:40 -07:00
Ev Kontsevoy e30795148a added submodule content 2017-06-21 19:18:28 -07:00
Ev Kontsevoy ddd81fcf63 Updated to sync with enterprise 2017-06-21 19:18:28 -07:00
Ev Kontsevoy 74988a5cb0 Added enterprise submodule 2017-06-21 19:18:28 -07:00
Russell Jones 4003f3ce04 Merge pull request #1097 from gravitational/rjones/release-2.2.1
Release 2.2.1
2017-06-21 15:27:11 -07:00
Russell Jones 29a27bd5c9 Release 2.2.1. 2017-06-21 15:19:46 -07:00
Russell Jones 45d68bce13 Merge pull request #1096 from gravitational/rjones/roles-docs
Updated documentation to explain how role labels are matched.
2017-06-21 15:11:31 -07:00
Russell Jones 02ffa74a81 Updated documentation to explain how role labels are matched. 2017-06-21 14:35:00 -07:00
Russell Jones 714f8f9039 Merge pull request #1084 from gravitational/rjones/better-saml-logging
SAML logging and regression fixes
2017-06-21 14:34:19 -07:00
Russell Jones 7295a90c6f Updated comments to explain templating. 2017-06-21 12:00:09 -07:00