Commit Graph

139 Commits (integration-test)

Author SHA1 Message Date
Jeff Mitchell eb88d0381a Fix default port update handling
6 years ago
Jeff Mitchell a598fdfb13 Fix targets CLI command
6 years ago
Jeff Mitchell 97985883df Fix token storage
6 years ago
Jeff Mitchell a00ee7a948
Add Result types to Go SDK and properly populate body/map fields (#358)
6 years ago
Jeff Mitchell 1b2f73d1d4
Fix some old logic in some CLI commands (#357)
6 years ago
Jeff Mitchell 6201357902
Use scope-specific token DEKs (#342)
6 years ago
Todd Knight 33e7b4538e
WorkerCoordination and GetSession API refactoring (#354)
6 years ago
Jeff Mitchell 2914b4c14c
Use base58 for a few more user-facing values (#356)
6 years ago
Jeff Mitchell 1f80edbffc
Add missing default-port flag to targets command (#355)
6 years ago
Jeff Mitchell c689af4306
Implement a TOFU mechanism on auth to worker (#348)
6 years ago
Jeff Mitchell ff0d49b6e4 Use previous method of getting recovery wrapper
6 years ago
Jeff Mitchell f8237fb945 Move some packages into SDK, out of internal
6 years ago
Jeff Mitchell 36f975a952
Add some recovery KMS functions needed for external clients (#339)
6 years ago
Todd Knight c3ecea172d
Generate new version of SDK resources and Add Tests (#331)
6 years ago
Jeff Mitchell 23156afa11
Add in most of the proxy flow (#326)
6 years ago
Jeff Mitchell 1822c47ef5
Migrate KMS code to the new database DEKs (#324)
6 years ago
Jeff Mitchell a4c20164f3
Add add/remove/set hosts functions to host-sets command (#316)
6 years ago
Jeff Mitchell 514856c020 Fix broken CLI output
6 years ago
Jeff Mitchell b8c8d29008
Switch ordering of CLI create/update vs static commands (#314)
6 years ago
Jeff Mitchell 1f065316ee
Initial (#313)
6 years ago
Jeff Mitchell 20aef738c4
Add host-catalogs CLI command. (#312)
6 years ago
Jeff Mitchell 17ecb6f2ce
Separate accounts/host catalogs/host sets into their own packages (#311)
6 years ago
Jeff Mitchell 936c970635 Remove unneeded and breaking test
6 years ago
Jeff Mitchell 28df6eb7b0
Update config encrypt/decrypt CLI command (#309)
6 years ago
Jeff Mitchell b53812a5c1
Add ability to skip automatic auth method creation (#306)
6 years ago
Jeff Mitchell 490be8a7e4
Add ability to skip role creation on scope create (#308)
6 years ago
Jeff Mitchell 8f579c75c3
paum -> ampw (#303)
6 years ago
Jeff Mitchell 74544f6324
Encrypt tokens on the way out and decrypt on the way in (#302)
6 years ago
Jeff Mitchell ac4d9fa311
Add nonce storage and replay prevention test (#293)
6 years ago
Jeff Mitchell 414a2ab2c3 Remove some dead, dead, dead, dead code
6 years ago
Jeff Mitchell b47cca0329
Add (non-db aspects of) the recovery key workflow (#286)
6 years ago
Todd Knight d5678c4f80
Handler for Host CRUDL actions (#287)
6 years ago
Jim 9570897032
basic keys mgmt repo (#264)
6 years ago
Jeff Mitchell adfc5681be
Auth methods CLI (#277)
6 years ago
Jeff Mitchell 282177afc2
Remove the default org (#270)
6 years ago
Jeff Mitchell fff15bc9f3 Rename KMS purpose 'controller' to 'root'
6 years ago
Jeff Mitchell efaf58b568
Add users CLI command and do some cleanup (#269)
6 years ago
Jeff Mitchell 6080d93f8f
Add authtokens CLI command (#268)
6 years ago
Jeff Mitchell d3a1cd949b Update password auth method flags to fit current standards
6 years ago
Jeff Mitchell bb6b189513
Create a default role on new scope creation (#265)
6 years ago
Jeff Mitchell e89e9d1349
Add groups CLI command (#266)
6 years ago
Jeff Mitchell b75a6fc5e5
Update scopes CLI command in the model of the roles command (#262)
6 years ago
Jeff Mitchell 5d104a7a01 Migrate off Vault's internalshared folder to the separated-out repo
6 years ago
Todd Knight 245c7fbb44
Add Account Update handler (#257)
6 years ago
Jeff Mitchell 203e2b5dc2
Initial worker porting steps (#232)
6 years ago
Jeff Mitchell 4cfab04307
Migrate user name to login name (#255)
6 years ago
Jeff Mitchell 6661117d4c The name. The name. The name!
6 years ago
Jeff Mitchell bbd200101f
Move update versioning to query parameter, and fix up scope API tests (#244)
6 years ago
Jeff Mitchell f07bb9dae6 Fix breakage after change to template from previous PR
6 years ago
Jeff Mitchell d74e30d94a Minor, easy, linting fixes
6 years ago
Jeff Mitchell 8dd5de49b9 Minor update to default role description text
6 years ago
Todd Knight f84991c0f1
Use authenticate and Auth Method repo functions (#242)
6 years ago
Jeff Mitchell 908a299ea3
Convert SDK to the new options API (#238)
6 years ago
Jeff Mitchell 2bbc1163c4
Save the entire token, not just the ID (#211)
6 years ago
Jeff Mitchell 388a13b10d
Convert scopes to the new paradigm (#206)
6 years ago
Jeff Mitchell 982693d8f5 Update tests
6 years ago
Jeff Mitchell 99653727bb
Migrate grants to more structured output (#194)
6 years ago
Todd Knight 28dbcd84bd
Authenticate Handler API and SDK, and much more (#183)
6 years ago
Jeff Mitchell acce195dcb
Organizations -> orgs consistency (#189)
6 years ago
Jeff Mitchell 16b56a37ed Rename base.New -> base.NewCommand for clarity
6 years ago
Jeff Malnick 8afcbd4c8e
Add config CLI command and encrypt/decrypt sub-commands (#77)
6 years ago
Jeff Mitchell 8de5371499
Enable UI handling logic with dev passthrough directories. (#145)
6 years ago
Jim cc5114bdef
refactor scopes to conform to public id usage and repo error msgs (#117)
6 years ago
Jeff Mitchell 5333482ff8
Fix gorm newlines issue (#108)
6 years ago
Jeff Mitchell c175fcde8d
Add a gorm log formatter to adapt to hclog (#93)
6 years ago
Jeff Mitchell 374a3991a2
Add a passthrough directory feature. (#76)
6 years ago
Jeff Mitchell fafdcbbfa4
CORS support (#73)
6 years ago
Jeff Mitchell a04ac2202d Fix build after dep update
6 years ago
Jim 980a55a4e3
Added DeleteScope() with tests and TestVerifyOplog() for easier testing (#49)
6 years ago
Jeff Mitchell f8b456f3a7
Add TestController (#50)
6 years ago
Todd Knight c0c6a9b0b8
Handler project (#44)
6 years ago
Jeff Mitchell ad8d4e9c80 Rename Db's Tx to underlying
6 years ago
Jeff Mitchell 062ce6079f
Create dev org in database (#41)
6 years ago
Jeff Mitchell 4d1b916348
Remove AllLoggers (#39)
6 years ago
Jeff Mitchell 5a721f0ce3
Update deps (#38)
6 years ago
Jeff Mitchell 7f2aa5ca8f
Add httpfs DB migrations and generate the input (#35)
6 years ago
Jeff Mitchell 11f640a0f8 Fix compilation after Id changing
6 years ago
Jeff Mitchell 1519a17f17 Rename catalog flag to catalog-id in hosts create command
6 years ago
Jeff Mitchell 1f3c52f495
Name and addr updates (#26)
6 years ago
Jeff Mitchell e3c7ca3070
Add a hosts create command (#25)
6 years ago
Jeff Mitchell 6254e18698 Fix compilation of command
6 years ago
Jeff Mitchell 7f03246c6f
Add basic API client (#19)
6 years ago
Jeff Mitchell 5e82db8a2d Minor bugfixes and cleanup
6 years ago
Jeff Mitchell cad3c24f54
Add auth over ALPN (#5)
6 years ago
Jeff Mitchell 5acda6a0b1
Begin purpose-based listener refactoring (#4)
6 years ago
Jeff Mitchell 07032f6908
Refactoring and the worker is more distinct now (#3)
6 years ago
Jeff Mitchell 1645c3106e
Migrate a bunch of stuff around to prep for worker command (#2)
6 years ago
Michael Gaffney 5e5a56cac0
Refactor names to avoid stutter (#1)
6 years ago
Jeff Mitchell 482b4d56dd Initial commit
6 years ago