Commit Graph

140 Commits (00a73f64d995750ca26b8ef767f3e6a0d3b98ef8)

Author SHA1 Message Date
Irena Rindos 00a73f64d9
bug(sessions): Fix authorizeSession race conditions in handleProxy (#2795)
3 years ago
Todd b359561e51
Filter WorkerList by feature and go from version string to version.Info (#2807)
3 years ago
Damian Debkowski 1d3930a711 feat(handlers): Support address field on a Target
3 years ago
Damian Debkowski bca7c371d8 feat(session): Support connecting to an address associated to a Target
3 years ago
Irena Rindos 24bbf57a19
AuthorizeConnection with filters (#2734)
3 years ago
Danielle 46037cf85a
Add Staticcheck to Build Pipeline (#2421)
3 years ago
Jim 38b12394fd
refactor (kms): add GetWrapperer for RewrapFn parameter (#2701)
3 years ago
Irena Rindos 834a2a88f7
feat(targets): Addition of egress and ingress worker filters (#2654)
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
Hugo Vieira d206635d74 fix(connection): Make bytes up and down a signed 64-bit integer
3 years ago
Hugo Vieira c81398cbf3 feat(worker): Report bytes up and down on Status updates
3 years ago
Johan Brandhorst-Satzkorn f57454b6b9
Rewrite interface{} to any (#2535)
3 years ago
Hugo Vieira bf1486f75e
refact(target): Add context to RepositoryFactory constructor
4 years ago
Timothy Messier e65f1f32a7
chore(session): Remove repository method that was only used in tests
4 years ago
Timothy Messier eb61ac6304
refact(session): Add context to session factory
4 years ago
Timothy Messier 2fbdcf6ce0
feat(session): Use permissions for limiting list results
4 years ago
Johan Brandhorst-Satzkorn aef9073fa6
Upgrade to Go 1.19 (#2347)
4 years ago
Damian Debkowski 27e9f775be feat: add initial migration hook
4 years ago
Louis Ruch d01f374490
bug(db): Fix credential purpose migration (#2351)
4 years ago
Louis Ruch a17e973712
feat(credentials): Refactor credential purposes (#2260)
4 years ago
Jeff Malnick 1f66685864
feat: set default connection limit to unlimited (-1) instead of 1 (#2234)
4 years ago
Todd 19b549c44a
Rename package servers to server (#2222)
4 years ago
Jeff Mitchell 704d68848c Merge remote-tracking branch 'origin/main' into llb-byow
4 years ago
Todd e379234259
Remove CanonicalAddress, GetApiTags(), and NewWorkerForStatus. (#2196)
4 years ago
Todd beecbbb8a2
Upsert creates a new KMS and Updates PKI workers (#2187)
4 years ago
Louis Ruch 58d9d42a88 feat(session): Add support for session static credentials
4 years ago
Louis Ruch 00dfea1244 feat(target): Add support for static credential as target credential sources
4 years ago
Jeff Mitchell 2d274c3742 Fix merge brokenness
4 years ago
Jeff Mitchell 5d3facf561 Merge remote-tracking branch 'origin/main' into llb-byow
4 years ago
Timothy Messier d741034829
perf(session): Change list behavior around terminated sessions
4 years ago
Timothy Messier 32070678dc
perf(session): Remove connections from session list endpoint
4 years ago
Timothy Messier f9eab71a4a
feat(session): Add periodic job to delete terminated sessions
4 years ago
Timothy Messier de2421cc25
feat(session): Add repository method to delete terminated sessions
4 years ago
Timothy Messier a4d0e3c7f8
refact(session): Rename files with job to use a prefix
4 years ago
Todd 731a45eba6
Merge the worker_status table with the worker table (#2111)
4 years ago
Todd a281d10206
Add worker config table and view (#2090)
4 years ago
Todd 3fbf901739
Add source to worker tags table (#2087)
4 years ago
Todd 2ecd550e27
Add fields to server_worker to be a boundary resource (#2083)
4 years ago
Todd 472d7d520a
Remove the server_id from session table, change it to worker_id on session_connection (#2070)
4 years ago
Jeff Mitchell 2f06513a3a Merge branch 'main' into llb-byow
4 years ago
Jim 785241237e
refactor (kms): adopt the go-kms-wrapping/extras/kms package (#2027)
4 years ago
Johan Brandhorst-Satzkorn 8cef1017e9
fix(session): Fix typo in connection documentation (#2075)
4 years ago
irenarindos 54c30d2cad bug(session): null fkey trigger also checks for session terminated state
4 years ago
Jeff Mitchell 2a8e179692 Update against changes from merge
4 years ago
Jeff Mitchell ab4d542fad Add multihop auth support (#32)
4 years ago
irenarindos 9e27605213 refact(servers): Split server table into worker and controller
4 years ago
Todd 687dd1bda6
Move the session cleanup job logic into the session package. (#2060)
4 years ago
irenarindos c6764e85d9 fix(session): Update session state transition trigger
4 years ago
Timothy Messier f00af362dc
fix(session): Include where clause with order and limit
4 years ago