summaryrefslogtreecommitdiffstats
path: root/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/TenantController.java
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Maintain roles for 5 tenants at a time""Øyvind Grønnesby2022-12-131-0/+7
* Revert "Maintain roles for 5 tenants at a time"Henning Baldersheim2022-12-131-7/+0
* Maintain roles 5 tenants at a timeØyvind Grønnesby2022-12-131-0/+7
* Put role cleanup in separate maintainerØyvind Grønnesby2022-12-131-2/+0
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-041-1/+1
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-041-1/+1
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-021-1/+1
* Do not say deleted tenants already existØyvind Grønnesby2022-09-161-1/+5
* Preserve reentrancyjonmv2022-04-171-7/+8
* Optimise importsjonmv2022-04-111-1/+0
* Tombstone tenants stuck in 'none' plan for a long timeØyvind Grønnesby2022-04-061-1/+9
* Delete tenants without Athenz domainOla Aunrønning2021-12-011-2/+2
* Clean up constructorsMartin Polden2021-10-151-4/+2
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Handle deleted tenantsValerij Fredriksen2021-09-151-18/+34
* delay tenant role creation until after tenant creation (#18975)Andreas Eriksen2021-09-061-5/+1
* Text.fmt -> Text.formatArne Juul2021-06-291-1/+1
* String.format -> Text.fmtArne Juul2021-06-291-1/+2
* Remove use of flags for tenant specific iam rolesMorten Tokle2021-06-011-11/+4
* Remove notifications when deleting tenant/application/instanceValerij Fredriksen2021-04-211-0/+2
* Merge pull request #17100 from vespa-engine/ogronnesby/require-tenant-with-typeMorten Tokle2021-04-071-0/+11
|\
| * Add method to require tenant with typeØyvind Grønnesby2021-03-221-0/+11
* | Extract constant for tenant of system applicationsMartin Polden2021-03-261-2/+2
* | Rename, remove unused, non-functionalJon Marius Venstad2021-03-251-6/+0
|/
* Change application IAM role flags to tenant IAM role flagsOla Aunrønning2021-02-021-2/+19
* Create role at tenant creationOla Aunrønning2021-02-011-0/+1
* Create a last login filterValerij Fredriksen2021-01-201-0/+17
* Store createdAt for tenant in ZKValerij Fredriksen2021-01-191-1/+1
* Call extra validation (non-"default", lowercase) for tenant, app, instance IDsJon Marius Venstad2020-12-041-0/+2
* Add TenantInfo classes and wire them in CloudTenant and serialization codesmorgrav2020-10-291-1/+1
* Revert "Revert "Remove cleanup-code for user tenants""Jon Marius Venstad2020-03-251-7/+2
* Revert "Remove cleanup-code for user tenants"Morten Tokle2020-03-251-2/+7
* Remove cleanup-code for user tenantsJon Marius Venstad2020-03-241-7/+2
* Add TODOs for removing transition codeJon Marius Venstad2020-02-211-1/+2
* Remove user tenantsJon Marius Venstad2020-02-211-18/+6
* Include changes from #11407Valerij Fredriksen2019-12-021-1/+3
* Do user management in CloudAccessControlJon Marius Venstad2019-04-051-1/+1
* Reserve the hosted-vespa tenant name in the controllerJon Marius Venstad2019-04-041-2/+3
* Non-functional changes (doc, imports, etc..)Jon Marius Venstad2019-03-211-9/+5
* Conflicts resolved and remove single-use methodJon Marius Venstad2019-03-211-12/+0
* Rename Claim to Spec, and update some docJon Marius Venstad2019-03-211-12/+11
* Remove cumbersome genericsJon Marius Venstad2019-03-211-4/+4
* Change signatures to id + spec (for tenant creation) + credentialsJon Marius Venstad2019-03-211-15/+16
* permit -> claimJon Marius Venstad2019-03-211-14/+14
* Really removed ManagerJon Marius Venstad2019-03-211-3/+3
* Removed Manager part of AccessControlManager, and renamed fieldJon Marius Venstad2019-03-211-9/+7
* Separate code path for conservative tenant access control updatesJon Marius Venstad2019-03-211-9/+3
* Rename PermitStore --> AccessControlManagerJon Marius Venstad2019-03-211-6/+3
* Allow for different tenants (with auth things)Jon Marius Venstad2019-03-171-89/+43
* Simplify now that tenant curator is simplerJon Marius Venstad2019-03-171-14/+1