Commit Graph

2112 Commits (758e7b8bf1bb0534a6ec2175dfdac563cbceb4e6)

Author SHA1 Message Date
Timothy Messier 758e7b8bf1
test(credentials): Disable rate limiting for test
2 years ago
Timothy Messier a7730b02ac
test(host_catalog): Fix flaky assertion
2 years ago
Timothy Messier 6e233c879f
fix(ratelimit): Round up when setting Retry-After header
2 years ago
Timothy Messier 35b91c66de
refact(ratelimit): Rename MaxEntries to MaxQuotas
2 years ago
Timothy Messier a150c588bb
feat(controller): Emit sys event detailing the rate limit configuration
2 years ago
Timothy Messier 9438be4506
feat(ratelimier): Support disabling rate limiting
2 years ago
Timothy Messier d0c3da5f1d
refact(ratelimiter): Updates due to refactor in go-rate
2 years ago
Timothy Messier 3c2bed92b0
feat(ratelimit): Expose metrics on quota usage
2 years ago
Timothy Messier 0bc423ebd8
feat(controller): Reload api rate limits on SIGHUP
2 years ago
Timothy Messier f54f2c0fc4
fix(ratelimit): Correctly extract ids from paths with punctuation
2 years ago
Timothy Messier 26854b01a8
feat(ratelimit): Set RateLimit and RateLimit-Policy headers
2 years ago
Timothy Messier e337cf8f69
feat(controller): Add authtoken public id to request context
2 years ago
Timothy Messier 059d4992de
feat(ratelimit): Add support for limits per ip address and auth token
2 years ago
Timothy Messier 00bd2899af
feat(controller): Add ratelimiter http middleware
2 years ago
Timothy Messier 2853324479
feat(ratelimit): Add http middleware handler function
2 years ago
Timothy Messier 6da47443fd
feat(ratelimit): Create rate limits from configs
2 years ago
Timothy Messier 61fcd857ec
feat(resource): Add function to get type from plural string
2 years ago
Timothy Messier 51adde4b2c
feat(handlers): Register actions for each resource type
2 years ago
Timothy Messier 3f4a723541
feat(action): Add registrar for valid actions by resource
2 years ago
Timothy Messier 8643d8e6c6
feat(errors): Add code for invalid configuration
2 years ago
Timothy Messier c52caae345
refact(action): Make ActionSet behave as a set instead of a list
2 years ago
Timothy Messier bee45dc486
feat(config): Add fields for controller rate limit configuration
2 years ago
Timothy Messier 0fb77358e5
feat(ratelimit): Define initial ratelimit package and Config
2 years ago
Lisbet Alvarez 8584f71791
update ui commitish (#4087)
2 years ago
Jim 798e86cefe
tests (ldap managed groups): extend tests to include ldap grps for GrantsForUser(...) (#3972)
2 years ago
Johan Brandhorst-Satzkorn a89573b35f
subtypes,handlers: add runtime trace regions (#4060)
2 years ago
Jim 18729721a1
fix (plugins/gcpkms): update dep to fix issue with using gcp kms (#4058)
2 years ago
Elim Tsiagbey 8b8d2822df
feat(oidc): OIDC Prompt (#4053)
2 years ago
Jeff Mitchell b6df5693b5
Add generic read/update/delete commands (#3992)
2 years ago
Sepehr 5c84a8861a
Observation(event): adding op instead of type details paylaod (#4043)
2 years ago
Michael Li 4f262e7de5
test(bats): Use correct attribute for the test (#4033)
2 years ago
Jeff Mitchell cb1386932d
Use sdk wspb library and remove internal (#4025)
2 years ago
Jeff Mitchell cf3900a906
Fix three minor issues: (#4022)
2 years ago
Damian Debkowski 12600617ba
fix(plugin): remove unit test race condition (#4002)
2 years ago
Jeff Mitchell 92f7d8cfb2
Minor test fixes (#4004)
2 years ago
Timothy Messier dd23f6fdbf
Update websocket library (#3908)
2 years ago
Michael Gaffney d638378d57
fix(vault): Set the Vault TLS client options if specified
2 years ago
Jeff Mitchell a9e372930d
Revert 0bf60996c5 (#3990)
2 years ago
guangwu 8bb6632512
chore: remove refs to deprecated io/ioutil (#3811)
2 years ago
Sorawis Nilparuk (Bo) 45eb3b7b51
support remote-dev format for cluster ID (#3637)
2 years ago
Jeff Mitchell 0bf60996c5
Add generic read/update/delete commands (#3967)
2 years ago
Jeff Mitchell de4ce93931
Update main module deps (#3971)
2 years ago
Michael Gaffney 90276b5e91
tests: Set a default job run interval based on the test deadline
2 years ago
Sepehr 4dce290aeb
telemetry(observations): fix the details flag check (#3960)
2 years ago
Jeff Mitchell b000aa3068
Fix dev key generation (#3951)
2 years ago
Jim 75cef86a34
feat (authmethod/password): add additional telmemetry for passwd acct authen (#3958)
2 years ago
Johan Brandhorst-Satzkorn 6081b6c58d
internal/credential: simplify TestObject test helper (#3899)
2 years ago
Sepehr f9dee55e4d
Telemetry(observations): add oidc and ldap observation events (#3945)
2 years ago
Johan Brandhorst-Satzkorn 940eb61282
sqltest: fix typo (#3886)
3 years ago
Johan Brandhorst-Satzkorn 894927ffd2
internal/host: fix inconsistent receiver (#3894)
3 years ago