Commit Graph

454 Commits (moduli-e2e-admin-ui)

Author SHA1 Message Date
Irena Rindos 48d958e395 fix(aliases): check target alias host id on create and update (#4435)
2 years ago
Todd 5a17c9cd39 Resolve aliases prior to subtype attribute transforming interceptor (#4379)
2 years ago
Todd 78e10864c4 Add alias CLI CRUDL commands (#4353)
2 years ago
Irena Rindos eceb1fd40e api(targets): add aliases to targets (#4337)
2 years ago
Todd 3f3b624b54 Add alias resolution to target service (#4277)
2 years ago
Todd 92181e272a Create the alias service and resource (#4276)
2 years ago
Todd e848e76b48 Create Alias Domain Object and Repo (#4275)
2 years ago
Michael Milton 2e69d59dd2
feat(billing): Add cli subcommand for monthly active user counts
2 years ago
Timothy Messier 111dc87ead
feat(billing): Fix end time comparision for all view
2 years ago
Timothy Messier e09bf09a95
refact(billing): Use sql functions instead of views
2 years ago
Timothy Messier 5aafe66c3c
test(ratelimit): Update tests due to new endpoint
2 years ago
Michael Milton 280e9abb89
feat(billing): Add service handlers for monthly active user counts
2 years ago
Jeff Mitchell 35cef97bd4
Linter fixes PR 3 (#4415)
2 years ago
Johan Brandhorst-Satzkorn e95eda7ca2
handlers: always return pagination parameters in list (#4373)
2 years ago
Jeff Mitchell 4068829509
Merge pull request #4401 from hashicorp/jefferai-linter-fixes
2 years ago
Jeff Mitchell 49803e653c
Linter fixes numero 2 (#4408)
2 years ago
Jeff Mitchell 25bce9e8ff Fix linter warnings
2 years ago
Jim 3af259ff69
chore: update deps (#4394)
2 years ago
Jim a61993abd7
fix (auth): event verify error (#4302)
2 years ago
Jeff Mitchell e91c4cbfe2
Remove support for 'id' field in grants (#4290)
2 years ago
Louis Ruch 7921ce22fd
test(grant): Use ID to validate version check (#4274)
2 years ago
Jeff Mitchell f5dd457b34
Multiple grant scope IDs (#4251)
2 years ago
Jeff Mitchell 3414e09cbb
Remove announced deprecated code allowing ports in target addrs (#4265)
2 years ago
Louis Ruch 22fcf8a2ba Projects do not have perm to attach/detach policy
2 years ago
Jeff Mitchell 253d79116c
Swap id field in grants to ids since that's now standardized (#4250)
2 years ago
Jeff Mitchell e07503add4
Remove some long-standing commented code (#4242)
2 years ago
Danielle Miu e903947bef Create delete_session_recording job and associated infra
2 years ago
Damian Debkowski 2dda19aafe fix: reapply-storage-policy
2 years ago
Louis Ruch f26243e9af feat(recording): Delete Session Recording
2 years ago
Damian Debkowski 0a853c2262 feat(handler): reapply storage policy unimplemented
2 years ago
Johan Brandhorst-Satzkorn 07be75b7be internal/handlers: add pagination to storage policies
2 years ago
Johan Brandhorst-Satzkorn b454b28912 internal/handlers: add policy list resource type
2 years ago
Louis Ruch 360dd616ff fix(rate-limiting): Add support for Scope-StoragePolicy actions
2 years ago
Louis Ruch 45de26bfe9 feat(scope): Add API for Attach/Detach StoragePolicy to scope
2 years ago
Damian Debkowski 6ca1bc3c3f feat(handlers): utilize service func for scope service
2 years ago
Hugo edbb33de5b feat(handlers): Implement Policy Service
2 years ago
Jeff Mitchell 9332179a01
Remove the deprecated old KMS worker auth mechanism (#3935)
2 years ago
Timothy Messier b3bc367534
feat(controller): Expose rate limiting headers via CORS (#4159)
2 years ago
Johan Brandhorst-Satzkorn 3daa55b913 internal/handlers: add scope list pagination
2 years ago
Michael Milton 52b1c1b4c7 Managed group list pagination (#4208)
2 years ago
Johan Brandhorst-Satzkorn b7e474d277 internal/handlers: add accounts pagination
2 years ago
Johan Brandhorst-Satzkorn f38c79a5ce internal/handlers: add host catalog pagination
2 years ago
Todd 40d9c3fd1d Paginate iam groups (#4194)
2 years ago
Michael Milton 8d50a0913f Auth Method list pagination (#4165)
2 years ago
Todd 0fad770d8a Paginate iam user (#4185)
2 years ago
Johan Brandhorst-Satzkorn 050bcdfec9 handlers/host_sets: implement pagination for host sets
2 years ago
Johan Brandhorst-Satzkorn f29d559d60 handlers/session_recordings: add pagination support
2 years ago
Johan Brandhorst-Satzkorn 24130c4313 handlers/storage_buckets: add pagination fields
2 years ago
Johan Brandhorst-Satzkorn 597ac645b2 internal/handlers: fix some comments
2 years ago
Johan Brandhorst-Satzkorn f89e53d5f0 internal/handlers: tidy up test times
2 years ago
Johan Brandhorst-Satzkorn 17b6ad5c5c handlers/hosts: implement pagination for hosts
2 years ago
Todd 5aa560387c Add pagination for iam Roles (#4161)
2 years ago
Johan Brandhorst-Satzkorn df93313b9a all: fix test failures after rebase
2 years ago
Johan Brandhorst-Satzkorn 0259f2f26b internal/handlers: add credential store pagination
2 years ago
Todd 3558589c90 Return and consume InvalidListToken error code (#4141)
2 years ago
Todd 2d18f82c9f Rename refresh token errors to list error (#4138)
2 years ago
Todd b2fec2e4f0 Store and use refresh tokens in the client cache (#3857)
2 years ago
Michael Milton 6ba3676c37 Auth token pagination (#4113)
2 years ago
Johan Brandhorst-Satzkorn 6b03363eb8 internal/handlers: add credential library pagination
2 years ago
Johan Brandhorst-Satzkorn 9f6ac602ee internal/handlers: add credential pagination support
2 years ago
Michael Milton 9c3eb16046 Sessions list pagination (#4079)
2 years ago
Johan Brandhorst-Satzkorn 575e9641f8 Some pagination tweaks (#4074)
2 years ago
Johan Brandhorst-Satzkorn 00c4f825c7 handlers/targets: refactor for new pagination design
2 years ago
Johan Brandhorst-Satzkorn f062a8cd75 internal/handlers: add list token helpers
2 years ago
Johan Brandhorst-Satzkorn 5984f5bba6 handlers/targets: add pagination support
2 years ago
Johan Brandhorst-Satzkorn a5b24e79b9 handlers: add refresh token helpers
2 years ago
Johan Brandhorst-Satzkorn 7b5a4be0ab internal/auth: add GrantsHash method to results
2 years ago
Johan Brandhorst-Satzkorn 7c996d0e02 internal/pagination: add new purge package
2 years ago
Timothy Messier a77c88ae5d
feat(ratelimit): Increase default values (#4129)
2 years ago
Elim Tsiagbey 053421600d
feat(oidc-prompts): Add Validation for Prompts (#4130)
2 years ago
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 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 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 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 6da47443fd
feat(ratelimit): Create rate limits from configs
2 years ago
Timothy Messier 51adde4b2c
feat(handlers): Register actions for each resource type
2 years ago
Timothy Messier c52caae345
refact(action): Make ActionSet behave as a set instead of a list
2 years ago
Jim 798e86cefe
tests (ldap managed groups): extend tests to include ldap grps for GrantsForUser(...) (#3972)
3 years ago
Johan Brandhorst-Satzkorn a89573b35f
subtypes,handlers: add runtime trace regions (#4060)
3 years ago
Elim Tsiagbey 8b8d2822df
feat(oidc): OIDC Prompt (#4053)
3 years ago
Jeff Mitchell b6df5693b5
Add generic read/update/delete commands (#3992)
3 years ago
Jeff Mitchell a9e372930d
Revert 0bf60996c5 (#3990)
3 years ago
Jeff Mitchell 0bf60996c5
Add generic read/update/delete commands (#3967)
3 years ago
Michael Gaffney 90276b5e91
tests: Set a default job run interval based on the test deadline
3 years ago
Sepehr 4dce290aeb
telemetry(observations): fix the details flag check (#3960)
3 years ago
Jim 75cef86a34
feat (authmethod/password): add additional telmemetry for passwd acct authen (#3958)
3 years ago
Johan Brandhorst-Satzkorn 6081b6c58d
internal/credential: simplify TestObject test helper (#3899)
3 years ago
Sepehr f9dee55e4d
Telemetry(observations): add oidc and ldap observation events (#3945)
3 years ago
dani c89777de41
Expose Valid Principals for Vault SSH Signed Certs (#3791)
3 years ago
Jeff Mitchell fb4a5a98dc
Add some target fields and move some things around (#3879)
3 years ago
Jeff Mitchell 20ac42c851
Add some useful dev flags (#3865)
3 years ago
Jeff Mitchell eb20b80c71
Migrate some credential bits around (#3864)
3 years ago
Jim 1ed0a13004
refact (kms): convert to the new stdlib slices pkg (#3836)
3 years ago
Michael Li dc912e2a86
test: Update tests to account for deprecated features in 0.14.0 (#3776)
3 years ago
dani a7c1876d7b
remove deprecated option application-credential-source (#3728)
3 years ago
Sepehr 167161448b
Add write observation interceptors, add validation check, fix default deny filter
3 years ago
Jeff Mitchell b64eadedbf
Fix flaky TestServer_ReloadInitialUpstreams (#3758)
3 years ago
Johan Brandhorst-Satzkorn 2e0587bff0
credential: fix lint errors (#3746)
3 years ago
Jim 0d19892e03
fix (events): convert multierror to stdlib error (#3743)
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
Jim dc89ca28a1
feat: add API support for additional LDAP auth method fields. (#3679)
3 years ago
Johan Brandhorst-Satzkorn 90cf20d0dd
handlers/targets/tcp: run tests in parallel (#3639)
3 years ago
hashicorp-copywrite[bot] 29da0bcb92
[COMPLIANCE] License changes (#3567)
3 years ago
Lars Lehtonen ecadeaee2d
internal/daemon/controller/handlers/sessions: fix dropped error (#3529)
3 years ago
Jim f8ea8c9744
fix (ldap): support only updating the bind-dn and/or bind-password (#3511)
3 years ago
Irena Rindos 39953fe329
fix(targets): return LookupTargets error in AuthorizeSession (#3484)
3 years ago
Jim 474afe4671
fix: allow ldap managed grps to be set and removed as principals… (#3363)
3 years ago
Jim 84cc3a5988
fix(ldap managed grp): allow ldap managed grps to be added as principals (#3361)
3 years ago
Jeff Mitchell 8322916fb4 Remove all deprecated Err/Wrap/E calls (#3286)
3 years ago
Jeff Mitchell feb3aea38f Support multiple IDs in grants (#3263)
3 years ago
Jeff Mitchell 74e8491f85
Disallow updates on all types of KMS workers (#3295)
3 years ago
Michael Milton fbf56793c6
Add snapshot job (#3282)
3 years ago
Jim 2b3e50ebdd
fix (listing): return all resources from listing requests (#3278)
3 years ago
Jim 5029be9999
fix: allow responses larger than the default 4194304 recv msg size (#3276)
3 years ago
Louis Ruch 281f217dcc
feat(plugins): Refactor host plugins to boundary plugins (#3262)
3 years ago
Jim d4e537c88d
chore: updgrade pgx direct deps to v5 (#3258)
3 years ago
Jeff Mitchell 3d5bed9ce8
Don't allow managed workers to be deleted (#3254)
3 years ago
Timothy Messier f64f03ed46
fix(targets): Support authorize session request with target name (#3252)
3 years ago
Todd 6178dd516e
Let a target subtype validate the authorize session's session state
3 years ago
Jim d49fde2299
feat(cli/session-recordings): add download cmd
3 years ago
Jim 9207ec08f2
feat: add request ctx stream interceptor
3 years ago
Jim 0c465706cc
chore: increment base version to 0.13.0
3 years ago
Jeff Mitchell 18e59998e9
Add storage bucket worker filter handling
3 years ago
Todd 25d50d1077
Add tests for recording collection actions on scopes
3 years ago
Todd cfe0dc08d9
Add session recording service stuff
3 years ago
Johan Brandhorst-Satzkorn 328b039138
scopes: fix test expectation
3 years ago
Louis Ruch 1662445e8e
feat(storage): Wire up storage buckets in session recording
3 years ago
Louis Ruch 8ea61054cd
feat(storage): Add support for Storage Bucket API
3 years ago
Danielle Miu a4a14fc7fc
merged commit for plugin rework, storage bucket sql and proto, storage bucket secret rewrapping, storage bucket repository
3 years ago
Johan Brandhorst-Satzkorn ad62df6b36
cluster: pass controller ext to authorize conn
3 years ago
Johan Brandhorst-Satzkorn 5837d6f387
target: add PostSessionAuthorization callback
3 years ago
Johan Brandhorst-Satzkorn 13e1196797
target: add error handling to authorize session
3 years ago
Johan Brandhorst-Satzkorn 517fc91ebf
target: return selected worker when authorizing
3 years ago
Johan Brandhorst-Satzkorn 6d219bd5d1
target: add controller extension to service handler
3 years ago
Todd bc48f2d0e0
Add monitor session job proto and controller changes
3 years ago
Jim 4d60f42210
feat(bsr): add bsr kms support in config, dev and tests
3 years ago
Louis Ruch 798a1f952a
feat(storage): Add support for storage plugins
3 years ago
Damian Debkowski 9ef94892f4
test(plugin): Support storage service in loopback plugin
3 years ago
Louis Ruch 351444f1bd
refact(plugin): Move host loopback plugin into internal/plugin/loopback
3 years ago
Jim c4b31313a6
feat (controller): define a ControllerExtension
3 years ago
Johan Brandhorst-Satzkorn 7632143861
add session recording API definitions
3 years ago
Jim f9b45ca5b7
refact: extend registerControllerUpstreamMessageService to reg hdrs
3 years ago
Jim 410bec1e00
feature(worker/controller): register UpstreamMessageServiceServer
3 years ago