Commit Graph

131 Commits (08ecadb2670c81555ae48e80093ced08c12e2eac)

Author SHA1 Message Date
Jeff Mitchell fff5f9506f
Migrate proxy logic to the API package (#4216)
2 years ago
Timothy Messier a77c88ae5d
feat(ratelimit): Increase default values (#4129)
3 years ago
Timothy Messier 6e233c879f
fix(ratelimit): Round up when setting Retry-After header
3 years ago
Timothy Messier 9438be4506
feat(ratelimier): Support disabling rate limiting
3 years ago
Timothy Messier 0bc423ebd8
feat(controller): Reload api rate limits on SIGHUP
3 years ago
Sorawis Nilparuk (Bo) 45eb3b7b51
support remote-dev format for cluster ID (#3637)
3 years ago
Jeff Mitchell 20ac42c851
Add some useful dev flags (#3865)
3 years ago
Jeff Mitchell b64eadedbf
Fix flaky TestServer_ReloadInitialUpstreams (#3758)
3 years ago
Jim 0d19892e03
fix (events): convert multierror to stdlib error (#3743)
3 years ago
Irena Rindos 7bd2d2c913
feat(worker): allow hcp cluster id to be sourced from env var (#3709)
3 years ago
Irena Rindos 9733a250fa
refact(event): move observability/event to event (#3704)
3 years ago
Johan Brandhorst-Satzkorn f89515a19c
all: avoid mutating global state in parallel tests (#3687)
3 years ago
hashicorp-copywrite[bot] 29da0bcb92
[COMPLIANCE] License changes (#3567)
3 years ago
Jeff Mitchell 8322916fb4 Remove all deprecated Err/Wrap/E calls (#3286)
3 years ago
Louis Ruch 798a1f952a
feat(storage): Add support for storage plugins
3 years ago
Jeff Mitchell 77fd51fb12 Add more logging to worker auth rotation and test flags
3 years ago
Jim 667ea285be
feature (boundary dev): add support for dev ldap auth method (#3192)
3 years ago
Jeff Mitchell 163ce184b8
KMS-PKI Workers (#3101)
3 years ago
Jeff Mitchell b7d810e475
Fix function signature (#3070)
3 years ago
Jeff Mitchell b2bab45c13
Port over changes (#3061) (#3062)
3 years ago
Eng Zer Jun 6403b0f389
test: use `t.TempDir` to create temporary test directory (#2922)
3 years ago
Johan Brandhorst-Satzkorn 3c29308673 chore: Add license headers to all files
3 years ago
Irena Rindos a030c15403
Support HCPBInt in hcpb_cluster_id field (#2880)
3 years ago
Jeff Mitchell 19180af0eb
Fix target port handling (#2846)
3 years ago
Irena Rindos af24972386
warn if controller and worker name are the same (#2773)
3 years ago
Hugo Vieira f85da3ee2b feat(cmd): Create target using address on boundary dev / database init
3 years ago
Irena Rindos 9135cc7668
In absence of ingress filter, use directly connected worker (#2757)
3 years ago
Johan Brandhorst-Satzkorn df02501dcc
Create new "previous-root" key purpose for root key migrations (#2639) (#2648)
4 years ago
Jeff Mitchell 0c96c6ff6c
Split grace period into multiple config values (#2578) (#2603)
4 years ago
Michael Li 067530cdbf
fix(test): Retry websocket connection due to flaky failure (#2584)
4 years ago
Johan Brandhorst-Satzkorn f57454b6b9
Rewrite interface{} to any (#2535)
4 years ago
Timothy Messier d896f37493
Support reading multiple configuration files(#2504)
4 years ago
Todd 06fd086004
Add health endpoint for worker (#2442)
4 years ago
Irena Rindos d951e1ebc1
Worker graceful shutdown (#2455)
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
Jeff Mitchell 16c9e9b592 Add ability to skip shared lock acquisition
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
Louis Ruch dcccaf1bcf
bug(cmd): Ensure RunShutdownFuncs is called when an early error occurs (#2333)
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 5117cf9548
Add some safety checks in server command (#2288)
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
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