Commit Graph
504 Commits
Author SHA1 Message Date
Jeff Mitchell 220ca253be Add boundary config get-token (#455) 2020-09-25 17:06:53 -04:00
Jeff Malnick e2f3b2b706 docs: fix up production install (#453)
* docs: update production architecture diagram

* docs: fix installing guide

* docs: add back prod install diag
2020-09-25 13:54:32 -07:00
Jeff Malnick be4dc8264d docs: minor docs fixes (#451) 2020-09-25 13:53:36 -07:00
Todd Knight 14f9fc9173 Removing status from all handlers, repo errors are passed on directly for the most part to be intercepted and translated by the API error handler. (#447) 2020-09-25 13:41:20 -07:00
Jim 978f7dc34c fix immutable columns for session_state and session_connnection_state (#449) 2020-09-25 16:04:43 -04:00
Jimmy Merritello f7ac991d32 [Website] Add Auth0 when ready (#440)
* Add auth0

* Style tweaks in line with wp
2020-09-25 14:12:35 -05:00
Jeff Malnick ed16401aca Add api and core labels (#448)
* docs: fix header for getting started

* workflows: add api and core labels
2020-09-25 11:29:19 -07:00
Jeff Malnick 0203cbf30f docs: fix header for getting started (#446) 2020-09-25 11:19:02 -07:00
Jeff Malnick ab36becad3 rm test label (#444)
test labeling
2020-09-25 11:15:55 -07:00
Jim 21ca0b6388 SetAssociatedAccounts, DisassociateAccounts, AssociateAccounts with support for multiple accounts. (#439) 2020-09-25 13:35:32 -04:00
Jeff Malnick 0d75d591d1 workflow: add automatic labeling (#443) 2020-09-25 10:02:37 -07:00
Jeff Malnick 334cc9c5c0 docs: refactor getting started with connect examples (#442) 2020-09-25 09:40:34 -07:00
Jeff Mitchell b60e356b6c Add username to SSH as well (#441) 2020-09-25 12:26:16 -04:00
Jeff Mitchell 61a0ae02c1 Bring go-alpnmux in house for now 2020-09-25 10:17:12 -04:00
Jeff Mitchell b650695e82 Add rdp/postgres subcommands (#437) 2020-09-24 21:16:12 -04:00
Brandon Romano 1d0cecedff Update landing page CTAs to proper docs pages (#433) 2020-09-24 17:12:36 -07:00
Jeff Escalante 0469f46252 Website architecture adjustments (#420)
* add bugsnag and segment keys

* convert to next-mdx-remote

* app layout adjustment

* client transitions for subnav

* correct release notes structure

* remove unneeded files

* update deps to fix jump to section bug, remove cache clear from start command
2020-09-24 17:12:13 -07:00
Todd Knight fd0da998e8 SDK error revamp (#432)
SDK methods now return 1 error.  To differentiate between Client errors and Server errors I've also implemented the AsServerError function which returns an *api.Error if it is an error originating from the remote server or nil otherwise.
2020-09-24 14:34:58 -07:00
Jeff Mitchell 94f9d952be Add connect -exec and ssh subcommand support (#434) 2020-09-24 17:29:12 -04:00
Kent 'picat' Gruber 9e06d7eec2 Fix unused error in *api/client.Client.Do during redirect (#430)
Previously the error declared during the *retryablehttp.Client.Do was being "overshadowed" by the error declared when a redirect was missing the result location.

By declaring the loc outside the call assignment, we can properly "reuse" the error and resulting check after a redirect.
2020-09-24 14:13:25 -04:00
Jeff Mitchell e86c11db62 Add session lifecycle info to controller's INFO log. (#431)
This required some plumbing, but nothing major.
2020-09-24 14:12:34 -04:00
Jeff MalnickandJeff Escalante 9372c6c1d9 Docs: Release docs & changelog template (#419)
* docs: add release downloads and notes page

* docs: add changelog

* build: remove redundant page

Co-authored-by: Jeff Escalante <jescalan@users.noreply.github.com>
2020-09-24 10:17:22 -07:00
Jeff Mitchell 10a41c914e Force worker to use the local controller when running in combined mode (#429) 2020-09-24 13:14:45 -04:00
Jeff Malnick 19bee0b3bc docs: clean up side bar and navigation, add getting started (#418) 2020-09-24 10:14:25 -07:00
Christian Frichot 57529a47c9 Remove package-lock.json from the root folder (#424) 2020-09-24 12:55:27 -04:00
Christian Frichot 3940842c4d Remove legacy references to Vault's API (#426) 2020-09-24 12:55:06 -04:00
Jeff Mitchell 41a3c66ea1 Add names to init output (#428) 2020-09-24 12:54:40 -04:00
Jeff Mitchell 7fcbffbe88 Remove not-set value. (#427)
I don't think the conditions exist here that necessitated it being
introduced into Vault, but I do sometimes see a baffling condition where
the address coming from the flag is empty. I don't think we need this so
take it out.
2020-09-24 12:19:00 -04:00
Jeff Mitchell 31fe9292b3 Instantiate default resources (#425) 2020-09-24 03:31:26 -04:00
Jeff Mitchell 8d8a7358f8 Add AdditionalVerification function (#423) 2020-09-23 23:39:44 -04:00
Jimmy Merritello ba9f6b2cd6 [Website] Add Auth (#417)
* Initial auth commit

* Add Auth0 to preview env config

* Proper website package name
2020-09-23 15:47:30 -05:00
Brandon Romano 3bd008a118 Website Skinning for Beta Preview (#414)
* Removes meganav

* Adds base product theming

* Adds a homepage hero

* Removes community section

* Clean up footer
2020-09-23 14:50:02 -05:00
Jeff Malnick d7731d0ce7 docs: add production install docs (#360)
docs: add configuration docs
2020-09-23 12:15:21 -07:00
Todd Knight 278902db1a Allow target type field to be included in an update. (#412) 2020-09-23 08:30:25 -07:00
Todd Knight 2f8d7f0a32 API Errors: Hide and log internal errors (#411) 2020-09-23 08:10:27 -07:00
Pete Pacent ac9a7735e1 Readme typos (#409)
Typo fix
2020-09-23 09:34:28 -04:00
Jeff Mitchell 03436a73de Update CLI output functions to show scope info and cleanup (#416) 2020-09-23 03:01:39 -04:00
Jeff Mitchell 38ce9d9eac Combine controller and worker commands (#415) 2020-09-23 01:23:10 -04:00
Jeff Mitchell 0a4669e96d Remove dev mode from controller/worker, and streamline flags on dev command (#413) 2020-09-22 21:37:37 -04:00
Michael Gaffney 36d465476c Name all the check constraints in the database (#410)
* Name all of the check constraints

* Run 'make migrations'
2020-09-22 14:44:21 -04:00
Jim 57da9f918e cancel a session when one of its FKs is set to null (#406) 2020-09-22 14:36:20 -04:00
Michael Gaffney f0c84de49c Disambiguate auth_account scope_id by adding iam_user_scope_id column (#407) 2020-09-22 13:30:11 -04:00
Jeff Malnick c93254c05b docs: rm logo for timebeing (#408) 2020-09-22 09:08:49 -07:00
Jim cfc76eb88f add support for WithSessionIds in ListSesions (#395) 2020-09-22 10:41:42 -04:00
Jeff Mitchell 262ff06042 Add public address config option (#405) 2020-09-22 08:28:10 -04:00
Christian Frichot 475c6cdebe Fix updated help text for the authenticate base command so it aligns with the password subcommand (#401) 2020-09-22 07:51:14 -04:00
Christian Frichot 9e6c016223 Add JSON formatted output for authenticate password cli command (#402) 2020-09-22 07:50:40 -04:00
Christian Frichot 874a7180ea Fix segfault with boundary sessions help output (#403) 2020-09-22 07:50:04 -04:00
Jeff Mitchell e9b91f323f Allow port to not be specified in listener address (#404) 2020-09-22 07:49:19 -04:00
Jeff Mitchell dd06615c2e Add database initialization command (#400) 2020-09-21 20:25:16 -04:00