Commit Graph

311 Commits (5fe40bc7bd200788e34d8bcf4ce1dfd1da5bbad2)

Author SHA1 Message Date
Jeff Mitchell 13545e3171
Revert "internal/cmd/config: allow explicit origin list w/implicit CORS toggle (#1247)" (#1248)
5 years ago
Chris Marchesi 579fc621ec
internal/cmd/config: allow explicit origin list w/implicit CORS toggle (#1247)
5 years ago
Michael Gaffney 21033a6174
Refactor: multiple rename to fix the spelling of subtype (#1227)
5 years ago
Jeff Mitchell 7ee8ddba6a True up some spelling
5 years ago
Jeff Mitchell 6f34da8923
Add cleanup of dead connections no longer reported by a worker (#1220)
5 years ago
Alexey Dubkov a33d1922a1
Fix cmd help for groups: rename user to member (#1212)
5 years ago
denniskniep 5ba8377106
Remove text in oidc command on json format (#1213)
5 years ago
Jeff Mitchell c22631fbca
Fix `boundary database init` respecting format flag (#1204)
5 years ago
Jeff Mitchell 22d5c88a0b
Add Output Fields support (#1192)
5 years ago
Jeff Mitchell f32e7f9144
Add ability for the controller/worker name to be read from env/file (#1181)
5 years ago
Michael Gaffney f130563da7
Run make fmt
5 years ago
Jim 2437cdcc8d
OIDC: add support for account claim maps (#1186)
5 years ago
Dylan Scott 4ae5003763
PR #1001: Postgres Connection Pooling Control (#1015)
5 years ago
s-christoff 9ceeb3bd65
Add -container-image flag (#1112)
5 years ago
Michael Gaffney ecc9d6d649
Run make fmt
5 years ago
Todd Knight 5d17bd9eec
Error on `boundary database migrate` if the db hasn't been initialized (#1184)
5 years ago
Jim 8d317023f8
OIDC: make callback URL paths deterministic. (#1188)
5 years ago
Jim 25e657fa51
Ongoing OIDC: support to request additional OIDC scopes from the IdP (#1175)
5 years ago
Jeff Mitchell 4690225c1e
Update delete action behavior and JSON format output (#1155)
5 years ago
Jeff Mitchell e6af51943d
Add read:self and delete:self to auth tokens and add logout command (#1162)
5 years ago
Jeff Mitchell 727d1c7085
Add "no-op" action and use it as default for scope permissions (#1138)
5 years ago
Jim 75108cbc8b
Ongoing OIDC: return the primary account info along with the user. (#1145)
5 years ago
Jeff Mitchell 46d7613e2d Remove extra s in item table output for auth methods and host catalogs
5 years ago
Jeff Mitchell c54aedcf1a
By default, add Boundary Desktop's origin to allowed CORS origins (#1121)
5 years ago
Todd Knight dc881e65d4 Fix alignment for `Is Primary For Scope` field and values for listing.
5 years ago
Jim 6c003c94f7
add "Is Primary" to auth method CLI output (#1115)
5 years ago
Todd Knight 072b950540
Filter inactive and private oidc auth methods from unauthenticated list requests (#1110)
5 years ago
Todd Knight 53ec3c44bc
Auth Method Listing matches other resources, remove repeated "Version" field. (#1107)
5 years ago
Jeff Mitchell 90b30bad25
Use 202 for token polling endpoint instead of 204 (#1103)
5 years ago
Todd Knight 71673ea161
Pass disable_discovered_config_validation in the API change-state call (#1100)
5 years ago
Jeff Mitchell f05f37d0fa
Fix panic in non-generated API calls when printing as JSON (#1095)
5 years ago
Jim dd0f34bc35
Add new OIDC auth method. (#1090)
5 years ago
Jeff Mitchell 6c48f6ea77
Use pointers for any Uber atomic values (#1044)
5 years ago
Jeff Mitchell 17ad2410cd Add extra tags config test
5 years ago
Jeff Mitchell b05ed0bf65
If the database is already initialized, use 0 as the return value (#1033)
5 years ago
Jeff Mitchell 6605b4c9f8
Revamp authenticate (#1025)
5 years ago
Todd Knight 48ef25433f
Fix creation of initial Scope roles (#996)
5 years ago
Jeff Mitchell 3b452cb503 Fix initial user ID not being shown in some cases during init
5 years ago
Jeff Mitchell 9649a19d23
Update CLI error codes to be consistent with `connect` (#976)
5 years ago
Jeff Mitchell 519efa6dd1
Add -filter to CLI listing and website docs (#967)
5 years ago
Jeff Mitchell 4738ceee5d
Add TLS certificate and worker tag reloading on SIGHUP (ICU-1142) (ICU-1143) (#959)
5 years ago
Jeff Mitchell 72aa110f72
CLI JSON updates (#962)
5 years ago
Jeff Mitchell 341e7aff0d
CLI Generation (#953)
5 years ago
Jeff Mitchell 1ce09069a5
Move worker selection above session creation (#929)
5 years ago
Jeff Mitchell 0993747702
Change server default allowed origin (#931)
5 years ago
Jeff Mitchell e9da3a871d
Switch on CORS by default if not specified (#928)
5 years ago
Jeff Mitchell 22462cdd84
Add read:self and cancel:self to sessions; add dev unpriv user (#923)
5 years ago
Jeff Mitchell d279a906ce
Allow public_cluster_addr to use an env var or file (#907)
5 years ago
Jeff Mitchell b61dd0ef36 Update schema version check text
5 years ago
Todd Knight 568594d1b3
Release the shared lock using a non cancelled context (#918)
5 years ago
Louis Ruch 628a02ad15
Scope role grants (#913)
5 years ago
Jeff Mitchell 61ec5b47e4
When running single-server mode, use public_cluster_addr if given (#904)
5 years ago
Jeff Mitchell 7cf74596bf Update info output key name
5 years ago
Todd Knight 57d4bf2bfd
Removing dev migration feature and checks (#892)
5 years ago
Todd Knight 955ae41215
Support upgrading from old migration table name (#889)
5 years ago
Jeff Mitchell 6cd97a4a6e
Add support for recursive listing (#885)
5 years ago
Todd Knight 1f9fcad1cd
Adding Migrate Command (#872)
5 years ago
Jeff Mitchell 6b58a3317d
Add recursive listing to roles (#881)
5 years ago
Jeff Mitchell 526e24cd19 Goimports reordering
5 years ago
Jeff Mitchell 717a3b52ee
Add worker tagging (#862)
5 years ago
Todd Knight 595a86508e
Fix lockup when initalizing database. (#875)
5 years ago
Jeff Mitchell 46644300d9
Switch to execabs for os/exec in connect cmd (#873)
5 years ago
Jeff Mitchell dcb15cffbd
Add authorized actions output on resources (#870)
5 years ago
Todd Knight ec6151d174 Organize DB Schema Migration Code and DB Init Checks (#842)
5 years ago
Jeff Mitchell 27919ab11b
Groundwork for returning authorized actions (#860)
5 years ago
Michael Gaffney 94cb79bbdd
See how Boundary would look with gofumpt applied (#853)
5 years ago
Louis Ruch dbc796759b
ICU-934/Verify controller config block (#851)
5 years ago
Jeff Mitchell 5b5602969f
Update go-keyring to use forked version (#846)
5 years ago
Jeff Mitchell 6580d85388
Remove erronious IsGlobalUnicast check. (#845)
5 years ago
Jeff Mitchell e6c98f1454
Add logic to error on certain invalid listener configs (#838)
5 years ago
Jeff Mitchell 16f7dc1c96 Update connect unauthorized message to give a bit more detail
5 years ago
Jeff Mitchell a6cca576a3
Attempt canceling sessions by the client (#831)
5 years ago
Jeff Mitchell b809d3f12a
Add `kube` connect subcommand (#816)
5 years ago
Jeff Mitchell 9a84e50493 Minor linting
5 years ago
Jeff Mitchell 833f29e352
Switch connection limit for default target to -1 (#814)
5 years ago
Jeff Mitchell d4a6efb363
Pass endpoint to the client (#811)
5 years ago
Todd Knight aa4157639c
Change Format of API Error (#784)
5 years ago
Jeff Mitchell 589c79831f
Create internal capability for json errors for connect (#809)
5 years ago
Todd Knight f6e50006fc
Generate postgres.gen.go using schema version directory structure (#808)
5 years ago
Jeff Malnick af2d9dfe90
fix: do not print info in output that could be JSON or YAML format (#799)
5 years ago
Jeff Malnick 11c7c8dbe8
feat: make auth token staleness and duration configurable (#777)
6 years ago
Jeff Malnick a7fca44809
Fix authz flag (#787)
6 years ago
Jim af6ef1b687
Refactor existing sentinel errors (#774)
6 years ago
Jeff Mitchell 6d59ac1eda Update synopsis for Connect command so it doesn't wrap on most terminals
6 years ago
Jeff Mitchell e2e4631929
Add ability to set public cluster address (#761)
6 years ago
Jeff Mitchell f063b8601c
Fix IPv4-only check when no port is specified (#752)
6 years ago
Jeff Mitchell 813d21565f
Allow authorize-session to be invoked with target name (#737)
6 years ago
Jeff Mitchell 09b865ab28
Add `pass` cred storage support (#731)
6 years ago
Jim 547ae7c802
Fix database init when locale isn't english (#736)
6 years ago
Jeff Mitchell 1f48d97327
Support for Unix domain socket listeners (#705)
6 years ago
Jeff Mitchell 97e8613eb7
Fix hyphenation of resource subcommand output (#689)
6 years ago
Jeff Mitchell f454fa9ef2
Don't return error code 1 if saving the value to the keyring (#668)
6 years ago
Sam Salisbury bcfd9d038f
version command: fix version string (#662)
6 years ago
Jeff Mitchell ef16b6177c
Update configuration docs (#661)
6 years ago
Jeff Mitchell f7bd5e18f9 Fix spacing for scope output in account command
6 years ago
Jeff Mitchell 437f874d44 Fix spacing before Attributes when printing auth method
6 years ago
Jeff Mitchell 868a65ac3d
Don't show "Version v" on startup if empty (#653)
6 years ago
Jeff Mitchell 95404b2a56
Separate out protocol-specific functions (#610)
6 years ago
Jeff Mitchell a982fc9437
Remove proxy proto documentation for now (#606)
6 years ago
Jeff Mitchell 603b0582d7
Fix CLI help output and make more consistent (#605)
6 years ago