Commit Graph

487 Commits (cb8a541b02bf05515ce0900cfdb9137a9211ca79)

Author SHA1 Message Date
Hugo Vieira bf1486f75e
refact(target): Add context to RepositoryFactory constructor
4 years ago
Louis Ruch d7c4c648ec
bug(vault): Correctly handle credential stores with expired tokens (#2399)
4 years ago
Jeff Mitchell 01fb949d0b
Add controller-led worker auth flow (#2413)
4 years ago
Timothy Messier 5d0cdf680f
feat(worker): Support reloading of initial upstreams on SIGHUP (#2417)
4 years ago
Haotian 17ddc301a8
feat(cli): add/set/remove worker tags (#2266)
4 years ago
Johan Brandhorst-Satzkorn aef9073fa6
Upgrade to Go 1.19 (#2347)
4 years ago
Irena Rindos b43e61c8c7
bug(workers): Create worker-led panics on invalid token (#2388)
4 years ago
Timothy Messier 79866a287f feat(schema): Add support for migration hooks
4 years ago
Jeff Mitchell a56d7aa4d0
Ensure that "null" can only be specified in "set-" commands (#2363)
4 years ago
Jeff Mitchell f1b737c62e
Fix error validation code in attr parsing (#2353)
4 years ago
Jeff Mitchell 02dd28f587
Add support for SSH private key passphrases (#2331)
4 years ago
Louis Ruch dcccaf1bcf
bug(cmd): Ensure RunShutdownFuncs is called when an early error occurs (#2333)
4 years ago
Jeff Mitchell fa17fdf9d7
Update wording and fix a missing prompt (#2329)
4 years ago
Jeff Mitchell fe2ee7ef4a
Change behavior of `-token` and `-password` to support env/file only (#2327)
4 years ago
Louis Ruch 53dbd51f14
Only consume ssh brokered credentials if the target is tcp (#2323)
4 years ago
Jeff Mitchell 26ffa705e5
Add parsepath logic to password in various places (#2325)
4 years ago
Jeff Mitchell 090b2b28f8
Clean up some dev config kms code (#2321)
4 years ago
Jeff Mitchell 8800ec9c94
Reorganize logic to allow a poison pill (#2317)
4 years ago
Louis Ruch fc25178827
bug(server): Start ops listener even if controller is nil (#2314)
4 years ago
Jeff Mitchell 65cff995d7
Remove `-token` flag (#2303)
4 years ago
Damian Debkowski 2db5840790
fix(cli) check error value in executeExtraActionsImpl funcs (#2293)
4 years ago
irenarindos 4908aba546 feat(vault): Add unimplemented worker filter support to OSS
4 years ago
Damian Debkowski 1e44ed3d92
fix(cli) check error value from command func (#2286)
4 years ago
Jeff Mitchell 5117cf9548
Add some safety checks in server command (#2288)
4 years ago
Timothy Messier 439566cd10 feat(target): Add ssh target support to sdk/api/cli
4 years ago
Jeff Mitchell 1ef6e87a26
Add extra commands funcs (#2279)
4 years ago
Damian Debkowski c2bfcc0664
refactor(api module): enforce typed definitions (#2238)
4 years ago
Louis Ruch d6c1402223
bug(cli): Correctly generate private key file (#2274)
4 years ago
Louis Ruch 7d1a989ea7
feat(cli): Support using brokered private key in ssh subcommand (#2267)
4 years ago
Louis Ruch a17e973712
feat(credentials): Refactor credential purposes (#2260)
4 years ago
Jeff Mitchell 271cc8f781
Add ssh private key to CLI (#2265)
4 years ago
Jeff Mitchell 7ab7c8eaf4
Have fallback eventing use json format (#2216)
4 years ago
Timothy Messier fd5d15af27
feat(config): Add database config options for idle connection management (#2176)
4 years ago
Damian Debkowski 3e9c99c217
refactor(user_password) rename all references of user_password to username_password (#2232)
4 years ago
Todd 19b549c44a
Rename package servers to server (#2222)
4 years ago
Todd eb37fc8d07
Quote tags before printing them out. (#2211)
4 years ago
Louis Ruch 9671daf6e0 Revert "refactor(user_passsword) change all references of user_password into username_password (#2189)"
4 years ago
Damian Debkowski ab58b24142
refactor(user_passsword) change all references of user_password into username_password (#2189)
4 years ago
Jeff Mitchell a589c32269 Minor capitalization change
4 years ago
Jeff Mitchell 32d04b9ce7
Allow a worker to use KMS auth but accept PKI for proxy (#2206)
4 years ago
Jeff Mitchell 9a4545e59e
Fix eventing and worker name setup (#2204)
4 years ago
Jeff Mitchell 704d68848c Merge remote-tracking branch 'origin/main' into llb-byow
4 years ago
Jeff Mitchell bfd9565010 Merge remote-tracking branch 'origin/byow-attrib-consolidation' into llb-byow
4 years ago
Jeff Mitchell 3d42737789
Don't display active connection count if it's not authorized (#2200)
4 years ago
Johan Brandhorst-Satzkorn d06ac0d370
Propagate plugin execution dir to CreatePlugin (#2183)
4 years ago
Jeff Mitchell 4efbce3112
Add description updating via worker status (#2197)
4 years ago
Louis Ruch 5ef9496e0a
feat(cli): Support credential brokering with sshpass (#2191)
4 years ago
Louis Ruch 68eb6e2bed
chore(targets): remove deprecated credential libraries on target resources (#1533)
4 years ago
Todd beecbbb8a2
Upsert creates a new KMS and Updates PKI workers (#2187)
4 years ago
irenarindos 80752e9a24 cli(workers): Add extra help func
4 years ago