Commit Graph

30 Commits (a02ff218df9000e29ff0747c6b575859cf98a0f7)

Author SHA1 Message Date
Gabriel MABILLE 7928245eb6
ManagedServiceAccounts: Add a config option to disable the feature on-prem (#93571) 8 months ago
Gabriel MABILLE 7714b65f32
Cfg: Deduplicate `DefaultOrgID` code (#93588) 8 months ago
Gabriel MABILLE 8d84517103
AuthN: Introduce `DefaultOrgID` function for managed service accounts (#93432) 8 months ago
Ryan McKinley 99d8025829
Chore: Move identity and errutil to apimachinery module (#89116) 11 months ago
Xavi Lacasa a813046f3d
Better tracing during extSvcAcc registration (#84719) 1 year ago
Gabriel MABILLE 2795f9827a
ExtSvcAccounts: FIX prevent service account deletion (#84502) 1 year ago
Gabriel MABILLE 80d6bf6da0
AuthN: Remove embedded oauth server (#83146) 1 year ago
Gabriel MABILLE 846eadff63
RBAC Search: Replace `userLogin` filter by `namespacedID` filter (#81810) 1 year ago
Dan Cech 790e1feb93
Chore: Update test database initialization (#81673) 1 year ago
Gabriel MABILLE 722b78f3e0
RBAC: Add userLogin filter to the permission search endpoint (#81137) 1 year ago
Gabriel MABILLE 99580d60f5
Chore: Fix flaky test by removing the extsvcauth background service (#79044) 1 year ago
Gabriel MABILLE 72d32eed27
ExtSvcAuth: Assign roles locally (#78669) 1 year ago
Xavi Lacasa 29853f624e
Lock when cleaning-up external services (#78589) 2 years ago
Xavi Lacasa 72759be6ec
AuthN: Support HA setups with External Service Account management (#78425) 2 years ago
Gabriel MABILLE 36fd9040af
Chore: Fix flaky test (#78309) 2 years ago
Gabriel MABILLE ba717454e1
ExtSvcAuth: Clean up orphaned external services on start up (#77951) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Gabriel MABILLE fe8d0e6381
ExtSvcAuth: Refactor external service registry to use ExternalServiceRegistry variables (#78056) 2 years ago
Gabriel MABILLE 20a2840046
Plugin: Remove external service on plugin removal (#77712) 2 years ago
Ryan McKinley 5d5f8dfc52
Chore: Upgrade Go to 1.21.3 (#77304) 2 years ago
Gabriel MABILLE 83e9088314
AuthN: Set oauth client grant_types based on plugin state (#77248) 2 years ago
Gabriel MABILLE 3015e5921f
Chore: Move `extsvcaccounts` package to `serviceaccounts` (#76977) 2 years ago
linoman 359d84799e
auth: add serviceaccount proxy (#76815) 2 years ago
linoman e06f7251d7
Add prefix for external service accounts (#76794) 2 years ago
Gabriel MABILLE 797a3c57af
Plugins: Automatic service account (and token) setup (#76473) 2 years ago
Gabriel MABILLE 700e6e3287
AuthN: Add service account token generation to `ExtSvcAccountsService` (#76327) 2 years ago
Karl Persson ea741dda6b
Signingkeys: Add local cache (#76234) 2 years ago
Gabriel MABILLE 007c2c8131
AuthN: Extract from OAuthServer service account management code (#76128) 2 years ago
Gabriel MABILLE e902d8fd10
AuthN: New service to support multiple authentication providers for plugins (#75979) 2 years ago
Gabriel MABILLE 193ec8de2b
AuthN: Move oauthserver to extsvcauth (#75972) 2 years ago