aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/security/CloudAccessControl.java
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* 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
* Use RestApiException instead of exceptions from javax.ws.rsgjoranv2022-05-241-4/+4
* Use '@Inject' from 'annotations' in multiple bundlesBjørn Christian Seime2022-05-061-1/+1
* Tombstone tenants stuck in 'none' plan for a long timeØyvind Grønnesby2022-04-061-10/+0
* Update 2020 Oath copyrights.gjoranv2021-10-271-1/+1
* Handle deleted tenantsValerij Fredriksen2021-09-151-1/+1
* Move MAX_TRIAL_TENANTS to PermanentFlagsØyvind Grønnesby2021-04-061-2/+1
* Store createdAt for tenant in ZKValerij Fredriksen2021-01-191-2/+3
* Merge remote-tracking branch 'origin/master' into ogronnesby/trial-tenant-limitØyvind Grønnesby2020-12-031-2/+5
|\
| * Move definition of permanent flags to separate classBjørn Christian Seime2020-12-031-3/+5
* | Expose create trial limit in user APIØyvind Grønnesby2020-12-031-3/+1
* | Introduce trial tenant limitØyvind Grønnesby2020-12-011-0/+17
|/
* Merge pull request #14004 from vespa-engine/ogronnesby/keep-user-creating-tenantJon Marius Venstad2020-08-061-1/+1
|\
| * keep which user created a tenantØyvind Grønnesby2020-08-061-1/+1
* | BillingController deletes billing infoOla Aunrønning2020-08-061-12/+11
|/
* Stop reading BillingInfo but write the default valueØyvind Grønnesby2020-08-051-3/+1
* Disallow deleting tenants with outstanding chargesOla Aunrønning2020-08-041-6/+10
* Revert "Merge pull request #13726 from vespa-engine/revert-13715-olaa/billing...Ola Aunrønning2020-06-291-4/+4
* Revert "Add BillingApiHandler"Harald Musum2020-06-271-4/+4
* Add BillingApiHandlerOla Aunrønning2020-06-261-4/+4
* allow users to delete trial tenants (#13625)Andreas Eriksen2020-06-181-2/+11
* verify tenant creation with roles from auth0 (#13594)Andreas Eriksen2020-06-161-2/+3
* tenant creation for everyone in public (with restrictions/gated by flag) (#13...Andreas Eriksen2020-06-111-2/+43
* Add/corect copyright headersJon Bratseth2020-01-031-0/+1
* Include changes from #11407Valerij Fredriksen2019-12-021-8/+0
* Introduce simplified roles without removing old ones - some tests commented outØyvind Grønnesby2019-10-081-3/+7
* Split instance and application and creation and deletion, but let REST API do...Jon Marius Venstad2019-10-031-4/+3
* Store developer keys <-> developers, and modify through application/v4Jon Marius Venstad2019-10-011-1/+1
* Put Instances in Application, and replace ALL THE THINGS!!!Jon Marius Venstad2019-09-281-1/+2
* Rename Application -> InstanceJon Marius Venstad2019-09-181-2/+2
* Remove unused Marketplace interfaceMartin Polden2019-09-091-6/+6
* Make Roles staticJon Marius Venstad2019-04-151-6/+4
* UserRoles -> RolesJon Marius Venstad2019-04-151-7/+7
* Replace Roles with static factories in RoleJon Marius Venstad2019-04-151-7/+4
* Create all tenant and application roles on creationJon Marius Venstad2019-04-091-7/+7
* Rename parameter and use injected mockJon Marius Venstad2019-04-091-4/+1
* Minor cleanupJon Marius Venstad2019-04-081-1/+0
* Remove RoleId and move serialisation etc to UserRolesJon Marius Venstad2019-04-081-25/+10
* Add some TODOsJon Marius Venstad2019-04-081-1/+1
* Remove applicationOwnerJon Marius Venstad2019-04-081-3/+2
* Do user management in CloudAccessControlJon Marius Venstad2019-04-051-15/+46
* Rename Claim to Spec, and update some docJon Marius Venstad2019-03-211-6/+5
* Remove cumbersome genericsJon Marius Venstad2019-03-211-6/+6
* Change signatures to id + spec (for tenant creation) + credentialsJon Marius Venstad2019-03-211-12/+19
* Renamed permits package to securityJon Marius Venstad2019-03-211-0/+67