Jeff Malnick
7f48e2edc6
tests: ensure default user can connect to default target and ensure created target has intended host sets ( #646 )
2020-10-13 07:41:14 -07:00
Jeff Malnick
3c1670c0d0
tests: add scopes CLI tests ( #645 )
2020-10-12 21:15:49 -07:00
Jeff Malnick
70e696a446
tests: add roles CLI tests ( #644 )
2020-10-12 20:57:57 -07:00
Jeff Malnick
cad8949ac8
tests: add host sets CLI tests ( #643 )
2020-10-12 17:00:34 -07:00
Jeff Malnick
bee1412785
tests: add host catalog CLI tests ( #639 )
2020-10-12 16:44:45 -07:00
Jeff Mitchell
1dd145e707
Fix up swagger title, which was in the authentication service
2020-10-12 18:06:22 -04:00
Jeff Mitchell
dd8973dd9f
Move authenticate service into auth method service ( #635 )
...
This was always an RPC-only distinction and from that perspective it
makes sense; however it causes the generated docs to treat it as an
entirely separate service even though it's under the same collection
path as auth methods and this is confusing.
2020-10-12 18:03:15 -04:00
Jeff Malnick
0f1fbea8f7
tests: add hosts CLI tests ( #638 )
2020-10-12 14:56:23 -07:00
Jeff Malnick
c4c1e108b0
test: add groups resource CLI tests ( #633 )
2020-10-12 14:40:32 -07:00
Jeff Malnick
90e1dbe444
tests: add bats tests for testing CLI on arbitrary Boundary deployments ( #614 )
2020-10-12 10:26:26 -07:00
Jeff Mitchell
1acd690299
Clear account ID if token does not map to a user
...
It's possible there are acceptable use cases for still matching account
ID if the account no longer maps to a user, but it's equally possible
that this can cause confusion. Removing it seems safer.
2020-10-12 10:15:38 -04:00
Jeff Mitchell
6f36a1cab6
Update security docs ( #613 )
2020-10-10 19:29:34 -04:00
Jeff Mitchell
95404b2a56
Separate out protocol-specific functions ( #610 )
...
Placing them into separate files slims down the main connect file and
makes it more obvious where things need to be handled for future
integrations.
2020-10-10 16:12:04 -04:00
Jeff Mitchell
a982fc9437
Remove proxy proto documentation for now ( #606 )
...
We haven't tested it with the new lib yet. We can add this back whenever
we get to testing it.
2020-10-10 13:42:04 -04:00
Jeff Mitchell
603b0582d7
Fix CLI help output and make more consistent ( #605 )
2020-10-09 20:26:48 -04:00
Jeff Mitchell
bd271b707d
Add version command ( #604 )
2020-10-09 19:35:04 -04:00
Jeff Mitchell
4833fbba23
Simplify worker->controller connection ( #601 )
...
Go's TLS stack doesn't need a separate CA cert and in fact for sessions
we don't use this. So simplify the worker connection to remove an
unnecessary extra key generation.
2020-10-09 16:49:36 -04:00
Jeff Mitchell
7f00e61ab0
Migrate to newer grpc utilities and bump deps ( #593 )
...
* Migrate to newer grpc utilities and bump deps
* Revert grpc back as it was an accidental tag
2020-10-09 13:18:53 -04:00
Todd Knight
11fd0d0300
Fixing some API error and comment copy/paste errors. ( #580 )
...
* Fixing some error and comment copy/paste errors.
* Fix roles in project scope error message.
2020-10-08 12:36:01 -07:00
Sam Salisbury
560c727bcf
make update-ui-version ( #578 )
...
* make update-ui-version
* make update-ui-version: default branch main
* make update-ui-version: actually checkout commit
2020-10-08 18:51:53 +01:00
Todd Knight
abe5e9b950
Add Termination Reason ( #573 )
2020-10-07 21:37:30 -04:00
Jeff Mitchell
5bc8c8d921
Fix API test
2020-10-07 21:35:43 -04:00
Jeff Mitchell
ae3a9e32cf
Remove proxy command
...
You can now use -authz-token in `boundary connect` which also allows
using the connect subcommands when you already have a token.
2020-10-07 21:30:44 -04:00
Todd Knight
04efdfe74a
Adding scope list check and test. ( #574 )
2020-10-07 20:43:12 -04:00
Jeff Mitchell
1cb66c69e7
Add workaround to allow autocomplete install/uninstall via a normal command ( #576 )
2020-10-07 20:42:45 -04:00
Todd Knight
83314b7750
Accounts can update login-name. Fix help text for subtype resource update and creates. ( #575 )
2020-10-07 16:33:04 -07:00
Randall Morey
7f1ae98e2b
bump ui commit to v0.1.0 release ( #571 )
2020-10-07 15:14:43 -04:00
Jeff Mitchell
5cbfcf8eb6
Shuffle things around out of new modules
2020-10-07 14:03:42 -04:00
Jeff Mitchell
0be34df6cd
Minor typo fix
2020-10-07 11:32:10 -04:00
Jeff Mitchell
1494ffb641
Check in new UI version, I guess
2020-10-07 10:07:46 -04:00
Pete Pacent and Pete Pacent
09a214463f
Making toc sidebar titles plural ( #554 )
...
Co-authored-by: Pete Pacent <ppacent@hashicorp.com >
2020-10-06 15:13:03 -07:00
Todd Knight
6c6fb7a4d0
Format errors better for CLI ( #552 )
...
* Start making errors easier to read for Table based CLI UI.
* Add TODO about reporting "update_mask" related errors.
2020-10-06 14:08:49 -07:00
Todd Knight
e19d68dcf0
Test Cleanup. Alphabetize handler path test and add several paths that were missed (targets and sessions for example) ( #534 )
2020-10-06 11:29:53 -07:00
Jeff Mitchell
73872c5a7e
Switch default RDP client at runtime based on OS, support macOS ( #551 )
...
* Add "open" support for RDP
* Use mstsc.exe on Windows and as default as that also works natively via wsl2
* Add flags to not fork
2020-10-06 13:18:31 -04:00
Jeff Mitchell
b76cc95425
Make fmt
2020-10-06 13:17:28 -04:00
Todd Knight
54332c5da9
Fix description error message
2020-10-06 09:41:55 -07:00
Jim
a8d75db00a
prevent session state changes after session has terminated. ( #540 )
2020-10-06 12:16:44 -04:00
Jim
dc379ed09f
handle unlimited connections when terminating sessions. ( #536 )
2020-10-05 17:01:22 -04:00
Jeff Mitchell
9f11d12f6d
Fix a missing authorize rename
2020-10-05 13:32:37 -04:00
Jim
09b43e5569
deprecate/remove LookupByName ( #530 )
2020-10-05 12:45:27 -04:00
Jeff Mitchell
3697f4cf3c
Bump UI version
2020-10-05 12:39:31 -04:00
Jeff Mitchell
0c3d90fdd6
Erp, forgot to make gen
2020-10-05 11:03:48 -04:00
Jeff Mitchell
9237d6f787
Rename authorize to authorize-session ( #531 )
...
As pointed out by Rob, this makes it clearer what the action actually
is. We were sort of torn on it before, but I've definitely come around
to it.
2020-10-05 11:02:23 -04:00
Jeff Mitchell
0f7444a690
Create the perms table and a program to keep it up-to-date ( #529 )
2020-10-04 21:41:21 -04:00
Todd Knight
f76d5aed9f
Additional validation for add|set|remove methods. ( #527 )
2020-10-02 16:45:32 -07:00
Jeff Mitchell
f8a2100603
Add various env vars to CLI ( #528 )
...
* Add auth method ID env var
* Add env var for host catalogs
2020-10-02 19:20:30 -04:00
Jeff Mitchell
6cf6f48a98
Update UI version
2020-10-02 14:23:05 -04:00
Jim
bd547fd0d6
terminate a canceled session when its last connection is closed. ( #520 )
2020-10-02 10:01:46 -04:00
Jeff Mitchell
43c2deddff
Add permissions concepts and the beginning of the perms table ( #526 )
2020-10-01 23:10:23 -04:00
Todd Knight
e0ad9ffbfa
Make all date output be RFC1123. ( #525 )
2020-10-01 21:10:11 -04:00