Commit Graph

3011 Commits (ac67b8d7f5dc98d7c1d7eed130b033106978a417)
 

Author SHA1 Message Date
Jim ac67b8d7f5
chore: fix typo in workerUpstreamMessageServiceServer godoc
3 years ago
Timothy Messier 21f6be9ab5
refact(sql): Move migrations to avoid number conflict
3 years ago
Michael Gaffney 882b7eca2f
feat(sql): Add IAM history table references to session recording
3 years ago
Michael Gaffney 9fd01a79f0
refactor(sql): Move and rename session recording migration
3 years ago
Louis Ruch 1662445e8e
feat(storage): Wire up storage buckets in session recording
3 years ago
Louis Ruch 7ab3c66544
feat(storage): Add support for Storage Bucket CLI
3 years ago
Louis Ruch 8ea61054cd
feat(storage): Add support for Storage Bucket API
3 years ago
Todd feb87e717e
Add Closed error code and rename recorder cache to manager
3 years ago
Todd dbbcdb72bf
Add match test for hashicorp and go 1.20 multi errors
3 years ago
irenarindos e29b844131
feat(bsr): improve error handling
3 years ago
Michael Gaffney 4488f5f8cd
refactor(sql): Move and rename history table migrations
3 years ago
Michael Gaffney 463f1e36af
feat(sql): Add history table for iam_user
3 years ago
Michael Gaffney 8ae658a570
feat(sql): Add history table and triggers for iam_scope
3 years ago
Michael Gaffney 327d950a1e
feat(sql): Add function to generate a URL safe ID
3 years ago
Michael Gaffney 94f77d36b3
feat(sql): Add a domain type for URL safe IDs
3 years ago
Michael Gaffney 647cf0d33d
feat(sql): Add URL safe base64 encoding function
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
Louis Ruch 38723f8112
feat(storage): Add RemoteFs to storage interface
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
irenarindos 47477e8fd6
feat(bsr): add BSR playback/conversion interfaces
3 years ago
irenarindos 444af9151c
feat(bsr): Sync BSR keys
3 years ago
Timothy Messier 51e6e64d09
fix(bsr/checksum): Close after calling Stat
3 years ago
Timothy Messier 96f3c71cda
test(bsr): Properly handle closed state for test fs implementation
3 years ago
Louis Ruch 34942e001b
feat(loopback): Create directories in object key
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
Jim 6cc984e4e4
feat (errors): add WorkerFoundForRequest error code
3 years ago
Jim 6f78889947
refact: add servers.ListWorkers(...)
3 years ago
irenarindos b43830e66e
feat(bsr): add protocol to sessionMeta
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
Todd 4c801cca18
update the recording msg type enums
3 years ago
Todd e2a681a66a
stop exporting registerUpstreamMessageTypeSpecifier
3 years ago
Todd dbe3473874
Add CreateChannel enum for upstream message handler
3 years ago
Jim 8cd0e8595f
refact: split UpstreamMessageHandler into two interfaces
3 years ago
irenarindos 431b9d25a2
feat(bsr): use go 1.20 multierror
3 years ago
Jim 3995f2e6ae
feat: add proper audit events for UpstreamMessage
3 years ago
Jim 7161569955
feat (events): new test helpers: CloudEventFromFile, CloudEventFromBuf
3 years ago
Jim c4b31313a6
feat (controller): define a ControllerExtension
3 years ago
Todd 68dc4da50e
Add CloseConnectionRecording enums to the upstream message service
3 years ago
irenarindos ba476ca73b
feat(bsr/ssh): Add SSH Request type chunks
3 years ago
Timothy Messier 26bd86fb07
feat(bsr): Add chunk encoder
3 years ago
Timothy Messier 2a31ddd881
feat(bsr): Define container and the required fs interfaces
3 years ago
Timothy Messier 9302705d1b
chore: Update go-kms-wrapping dep
3 years ago
Timothy Messier 897b70f090
feat(storage): Make Option fields exported
3 years ago