Commit Graph

227 Commits (72e6ea8da0cf60021dcb60d40929c2db3efbbeea)

Author SHA1 Message Date
Hugo Vieira 61e310998f refactor(worker): Decouple listeners/servers shutdown
4 years ago
Hugo Vieira eebdfb88dc refact(controller): Decouple listeners/servers shutdown from Worker
4 years ago
Timothy Messier 79670180a7
refact(session): Move domain logic of Worker Status into domain service
4 years ago
Irena Rindos 5a2c0db586 fix(session connections): Create session connection repository
4 years ago
Haotian fa00a06bef
feat(host): Add host set information to static host (#1828)
4 years ago
Louis Ruch ac78ee6315
Merge pull request #1819 from hashicorp/louis-scheduler
4 years ago
Louis Ruch c4506ec743 feat(scheduler): Add support for run now option
4 years ago
Jeff Mitchell 5d33393cbd
Add target resource listing to default roles (#1803)
4 years ago
Timothy Messier 533b434d1a
refact(controller/targets): Move tcp functionality into subpackage
4 years ago
Todd 5d2b0e94aa
Update sync interval seconds field. (#1698)
5 years ago
Todd b16ce175e5
Fix secrets clearing bug in update. Changes to update count behavior for catalogs (#1691)
5 years ago
Todd 61f9d1f6af
Add update set handler and sdk functionality (#1684)
5 years ago
Todd 050553ffcf
Add update catalog support for plugin based catalogs in handler and go sdk (#1673)
5 years ago
Todd 808b986834
Read and List Plugin based Hosts (#1655)
5 years ago
Jeff Mitchell b1a72bd445 Merge remote-tracking branch 'origin/main' into plugin-hostcatalogs
5 years ago
Jeff Mitchell 1782f6a4e4
Enhance worker connection security (#1641)
5 years ago
Jim a679300b50
feature (events): Classify auth method request/resp messages for audit events. (#1640)
5 years ago
Todd 8795b20fe2
Delete actions for plugin based catalogs and sets (#1622)
5 years ago
Jim 769416c2ff
refactor (controller): Use a grpc server for the grpc-gateway (#1576)
5 years ago
Timothy Messier eac433f7ff
refact(target): Move tcp into subpackage
5 years ago
Louis Ruch 6000f20ae5
chore(authenticate): remove deprecated authenticate:login and credentials field (#1534)
5 years ago
Jeff Mitchell 2c61bd4963
Fix recursive listing when the ingress scope lacks permissions (#1478)
5 years ago
Jeff Mitchell b13975cb6a
Move API resource pbs to new location (#1484)
5 years ago
Jim 68dd2a66ba
Remove unneeded hclog dependencies as we move forward with events (#1433)
5 years ago
Chris Marchesi a15961e461
Close connections on worker on shutdown, add force shutdown (#1354)
5 years ago
Jim 70ad081e39
Events: convert from hclog to events (#1409)
5 years ago
Chris Marchesi 1ebb8efab6
Apply extra review feedback from #1340 (#1400)
5 years ago
Jeff Mitchell 140c54e319 Repoint base62 import
5 years ago
Chris Marchesi 5a70875726
internal/servers/controller: Worker failure connection cleanup (#1340)
5 years ago
Jeff Mitchell 2cbcf9a563
Update usage of shared-secure-libs (#1393)
5 years ago
Chris Marchesi 48e55f156a
worker: ensure connections are closed in local state on controller fail (#1369)
5 years ago
Chris Marchesi 9f9acce972
[Merge to main] internal/servers/worker: Controller failure connection cleanup (#1330) (#1357)
5 years ago
Jeff Mitchell 86c9a90554
Update target credential library service, API, SDK, CLI (#1343)
5 years ago
Michael Gaffney df35699c4e
Integrate with Vault to retrieve and manage per session credentials (#1308)
5 years ago
Jeff Mitchell 054c0aa538
Update password generated account IDs (#1290)
5 years ago
Jeff Mitchell 7da892a054
Managed Groups OIDC Repo (#1254)
5 years ago
Jeff Mitchell 7ee8ddba6a True up some spelling
5 years ago
Jim c7bac26e1a
Fix a broken auth token test and support conditional tests for "versioned" releases. (#1195)
5 years ago
Jeff Mitchell e6af51943d
Add read:self and delete:self to auth tokens and add logout command (#1162)
5 years ago
Jim 75108cbc8b
Ongoing OIDC: return the primary account info along with the user. (#1145)
5 years ago
Todd Knight 71673ea161
Pass disable_discovered_config_validation in the API change-state call (#1100)
5 years ago
Jim dd0f34bc35
Add new OIDC auth method. (#1090)
5 years ago
Jeff Mitchell 6605b4c9f8
Revamp authenticate (#1025)
5 years ago
Jeff Mitchell c63529e020
Fix WithKeyId after recent PR (#978)
5 years ago
Jeff Mitchell 9649a19d23
Update CLI error codes to be consistent with `connect` (#976)
5 years ago
Jeff Mitchell 72aa110f72
CLI JSON updates (#962)
5 years ago
Jeff Mitchell 341e7aff0d
CLI Generation (#953)
5 years ago
Todd Knight 909026ed3d
API filter tests (#958)
5 years ago
Jeff Mitchell 22462cdd84
Add read:self and cancel:self to sessions; add dev unpriv user (#923)
5 years ago
Jeff Mitchell 5266eb3269
Don't error worker filters if a key isn't found, treat it as a non-match (#900)
5 years ago
Louis Ruch 6e40d8e483
Update anon listing test (#917)
5 years ago
Jeff Mitchell b8a953ba53 Add anon listing test
5 years ago
Jeff Malnick 10a5f1b832
test: add tests for authorized-action (#893)
5 years ago
Jeff Mitchell 717a3b52ee
Add worker tagging (#862)
5 years ago
Todd Knight aa4157639c
Change Format of API Error (#784)
5 years ago
Jeff Mitchell e2e4631929
Add ability to set public cluster address (#761)
6 years ago
Jeff Mitchell 1f48d97327
Support for Unix domain socket listeners (#705)
6 years ago
Jeff Malnick 76a891cfe2
tests: remove testing of revision output for now (#667)
6 years ago
Jeff Malnick e08ab98a2b
tests: add CLI tests for version output (#664)
6 years ago
Jeff Mitchell 13631064fc
Don't create a default role when the scope being created is a project (#658)
6 years ago
Jeff Malnick dfa94c7990
tests: allow overriding auth variables in CLI tests (#647)
6 years ago
Jeff Malnick 7f48e2edc6
tests: ensure default user can connect to default target and ensure created target has intended host sets (#646)
6 years ago
Jeff Malnick 3c1670c0d0
tests: add scopes CLI tests (#645)
6 years ago
Jeff Malnick 70e696a446
tests: add roles CLI tests (#644)
6 years ago
Jeff Malnick cad8949ac8
tests: add host sets CLI tests (#643)
6 years ago
Jeff Malnick bee1412785
tests: add host catalog CLI tests (#639)
6 years ago
Jeff Malnick 0f1fbea8f7
tests: add hosts CLI tests (#638)
6 years ago
Jeff Malnick c4c1e108b0
test: add groups resource CLI tests (#633)
6 years ago
Jeff Malnick 90e1dbe444
tests: add bats tests for testing CLI on arbitrary Boundary deployments (#614)
6 years ago
Jeff Mitchell 5bc8c8d921 Fix API test
6 years ago
Jeff Mitchell 5cbfcf8eb6 Shuffle things around out of new modules
6 years ago
Jeff Mitchell 20aef738c4
Add host-catalogs CLI command. (#312)
6 years ago
Jeff Mitchell 8f579c75c3
paum -> ampw (#303)
6 years ago
Jeff Mitchell b47cca0329
Add (non-db aspects of) the recovery key workflow (#286)
6 years ago
Jim 9570897032
basic keys mgmt repo (#264)
6 years ago
Jeff Mitchell 282177afc2
Remove the default org (#270)
6 years ago
Jeff Mitchell 203e2b5dc2
Initial worker porting steps (#232)
6 years ago