Commit Graph

154 Commits (f85da3ee2b5aa5daf8a607b81b50cbbede888c67)

Author SHA1 Message Date
Hugo Vieira f85da3ee2b feat(cmd): Create target using address on boundary dev / database init
3 years ago
Damian Debkowski 1d3930a711 feat(handlers): Support address field on a Target
3 years ago
Johan Brandhorst-Satzkorn 61c90c5623
Add grant parsing fuzz test (#2534)
3 years ago
Irena Rindos 9135cc7668
In absence of ingress filter, use directly connected worker (#2757)
3 years ago
Irena Rindos 24bbf57a19
AuthorizeConnection with filters (#2734)
3 years ago
Todd a0600138fa
Fix wrapped reverse grpc listener (#2687)
3 years ago
Haotian fbd0a8272b
feat(metric): adds accepted/closed connections counters to worker and controller servers (#2668)
3 years ago
Irena Rindos 5b162a4433
add worker version to network graph (#2672)
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
Haotian 2b84013379
Revert " feat(metric): adds accepted/closed connections counters for controller and worker cluster connections (#2656)" for failing a build test (#2660)
3 years ago
Haotian 80f72b8511
feat(metric): adds accepted/closed connections counters for controller and worker cluster connections (#2656)
3 years ago
Irena Rindos 70e20b5cf5
revert merge llb-multihop-sessions (#2628)
3 years ago
Johan Brandhorst-Satzkorn edd323b73a
Key Rotation/Destruction (#2477) (#2607)
3 years ago
Irena Rindos 011a7cf640
Dataplane routing (#2623)
3 years ago
Jeff Mitchell 0c96c6ff6c
Split grace period into multiple config values (#2578) (#2603)
3 years ago
Todd 2a4ce02de6
Disconnect PKI workers from upstreams when they are no longer authorized (#2515)
4 years ago
Irena Rindos b26814a3cc
move user variables into globals (#2580)
4 years ago
Irena Rindos 946dab487e
enable recovery user to list targets and sessions (#2576)
4 years ago
Jeff Mitchell cede1aec93
Add initial templating support to Vault credential libraries (#2569) (#2575)
4 years ago
Jeff Mitchell b86430c2af
Add some common account bits and change over some getOpts -> GetOpts funcs (#2565) (#2566)
4 years ago
Johan Brandhorst-Satzkorn f57454b6b9
Rewrite interface{} to any (#2535)
4 years ago
Jeff Mitchell 37273d7a9c Fix two items: (#2544)
4 years ago
Haotian 3be8b6efed
refactor(metric): move common metrics functions out of 'internal' directory (#2536)
4 years ago
Todd 412e7a2418
Add interfaces and error codes for processing downstream router connections (#2511)
4 years ago
Louis Ruch f23a28cf01
chore: Add white space (#2516)
4 years ago
Todd d270513b5a
Add error printing when cluster listeners and their consumers error. (#2488)
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
Irena Rindos 821d8317dc
address op state review feedback (#2453)
4 years ago
Jeff Mitchell 53b5e532d5
Remove deprecated methods/fields on targets (#2393)
4 years ago
Jeff Mitchell 37fb9815ce Add session endpoint test for #2448 (#2450)
4 years ago
Louis Ruch 5812a42ba3
feat(scheduler): set intervals from config (#2443)
4 years ago
Irena Rindos fc0ead73e6
feat(workers): worker operational state (#2427)
4 years ago
Hugo Vieira 8ab9ffbcac refact(cmd): Encapsulate some functionality on Command and Server
4 years ago
Timothy Messier 047a66e87d
fix(worker): Improper reload when running as controller and worker (#2438)
4 years ago
Irena Rindos 18dff62b7b
Merge BYOW GA branch to main (#2398)
4 years ago
Hugo Vieira bf1486f75e
refact(target): Add context to RepositoryFactory constructor
4 years ago
Hugo Vieira bf263fbd7d
perf(target): Use new Permissions object to determine resource access
4 years ago
Hugo Vieira 63196ee4ca
feat(target): Implement new WithPermissions option
4 years ago
Hugo Vieira 224f8d2d4e
refact(controller): Move Target Repository Factory to the target package
4 years ago
Timothy Messier eb61ac6304
refact(session): Add context to session factory
4 years ago
Timothy Messier febf0b9984
refact(controller): Use session repo factory that takes options
4 years ago
Timothy Messier 68568828e6
perf(sessions): Use session repository with permissions
4 years ago
Timothy Messier e4bb847ad1
feat(auth): Expose ACL from VerifyResults
4 years ago
Timothy Messier 39fedd843c
test(targets): Remove auth.DisabledAuthTestContext from tests
4 years ago
Timothy Messier 02cef3d8a8
test(sessions): Remove auth.DisabledAuthTestContext from tests
4 years ago
Hugo Vieira ccb17df01a
feat(auth): Get all authorised scope info for a given list request
4 years ago
Haotian 5c715478e4
feat(workers): Add metrics for worker server-side grpc connections, refactor repeated code into common location (#2367)
4 years ago