Commit Graph

522 Commits (70a1302cd97bee808cf9e2b1655fbfa3d98f4eb2)

Author SHA1 Message Date
Jeff Mitchell 66dc82a7ba Send message on dev mode SIGHUP so it doesn't just appear to have been swallowed
3 years ago
Danielle 5f8d292ea1
Inject Custom Response Headers By Status (#2587)
3 years ago
Irena Rindos 834a2a88f7
feat(targets): Addition of egress and ingress worker filters (#2654)
3 years ago
Johan Brandhorst-Satzkorn df02501dcc
Create new "previous-root" key purpose for root key migrations (#2639) (#2648)
3 years ago
Johan Brandhorst-Satzkorn edd323b73a
Key Rotation/Destruction (#2477) (#2607)
3 years ago
Jeff Mitchell 0c96c6ff6c
Split grace period into multiple config values (#2578) (#2603)
3 years ago
Irena Rindos 1e59aaf19b
fix host sets command sample command (#2596)
4 years ago
Michael Li 067530cdbf
fix(test): Retry websocket connection due to flaky failure (#2584)
4 years ago
Irena Rindos b26814a3cc
move user variables into globals (#2580)
4 years ago
Jeff Mitchell cede1aec93
Add initial templating support to Vault credential libraries (#2569) (#2575)
4 years ago
Hugo Vieira bfd65feb90 feat(cmd): Display session connection information
4 years ago
Johan Brandhorst-Satzkorn f57454b6b9
Rewrite interface{} to any (#2535)
4 years ago
Haotian 3be8b6efed
refactor(metric): move common metrics functions out of 'internal' directory (#2536)
4 years ago
Timothy Messier d896f37493
Support reading multiple configuration files(#2504)
4 years ago
Louis Ruch b31e6a8abc
cli(ssh): Use type instead of SubtypeFromId (#2497)
4 years ago
Jeff Mitchell 6116dad2bc Fix incorrect flag name (#2494)
4 years ago
Louis Ruch b7684a857a
feat(ssh): Use HostId as HostKeyAlias for connect ssh helper (#2490)
4 years ago
Todd 06fd086004
Add health endpoint for worker (#2442)
4 years ago
Irena Rindos d951e1ebc1
Worker graceful shutdown (#2455)
4 years ago
Damian Debkowski 546c5dc5be
feat: static json credentials (#2423)
4 years ago
Jeff Mitchell 53b5e532d5
Remove deprecated methods/fields on targets (#2393)
4 years ago
Louis Ruch 506fdfa5c3
cli(ssh): Do not print private key if consumed (#2451)
4 years ago
Louis Ruch 50490d71ae
chore(targets): Improve help and errors around ssh targets (#2445)
4 years ago
Louis Ruch 5812a42ba3
feat(scheduler): set intervals from config (#2443)
4 years ago
Jeff Mitchell 9002930d65 Adapt shared lock skip logic to dbswap branch (#2437)
4 years ago
Hugo Vieira bed6e1a0ff feat(server): Reload database on SIGHUP
4 years ago
Hugo Vieira 8ab9ffbcac refact(cmd): Encapsulate some functionality on Command and Server
4 years ago
Hugo Vieira 621f8a9ff2 fix(schema): Database connection not cleanly closed
4 years ago
Timothy Messier 047a66e87d
fix(worker): Improper reload when running as controller and worker (#2438)
4 years ago
Todd 0b942f4493
Only clear tags in set-worker-tags when "null" is set as the value of the -tag flag. (#2434)
4 years ago
Irena Rindos 18dff62b7b
Merge BYOW GA branch to main (#2398)
4 years ago
Irena Rindos cee5ff7599
Minor documentation fixes for controller-led (#2432)
4 years ago
Jeff Mitchell fdb60f5b2d Update comment around undocumented config flag
4 years ago
Jeff Mitchell 730131c105 Add test
4 years ago
Jeff Mitchell 16c9e9b592 Add ability to skip shared lock acquisition
4 years ago
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