summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #9081 from vespa-engine/jvenstad/nodes-in-application-v4Jon Marius Venstad2019-04-117-8/+96
|\
| * Expose application nodes in application/v4Jon Marius Venstad2019-04-103-0/+72
| * Make ConfigServerMock actiavte nodes on deployment (nit)Jon Marius Venstad2019-04-101-1/+2
| * Support a few more fields in controller's NodeJon Marius Venstad2019-04-103-7/+22
* | Fix typoJon Marius Venstad2019-04-101-1/+1
* | Test that /api/user/v1 and /api/application/v4 worksJon Marius Venstad2019-04-101-0/+10
* | Bind user and application APIs also to /api/... in testsJon Marius Venstad2019-04-102-6/+12
* | Add /api optional prefix to user management apiJon Marius Venstad2019-04-102-24/+19
|/
* Merge pull request #9059 from vespa-engine/jvenstad/user-managementMorten Tokle2019-04-1013-151/+518
|\
| * Unit test user management and application APIs with alternative componentsJon Marius Venstad2019-04-095-9/+246
| * Guard against deleting last tenant ownerJon Marius Venstad2019-04-091-8/+13
| * Split out system-specific components in ControllerContainerTestJon Marius Venstad2019-04-093-100/+204
| * Create all tenant and application roles on creationJon Marius Venstad2019-04-091-7/+7
| * Rename parameter and use injected mockJon Marius Venstad2019-04-094-9/+5
| * Change user api response to be member-centric, with details about each member...Jon Marius Venstad2019-04-091-18/+43
* | Inject AthenzClientFactoryMorten Tokle2019-04-092-4/+4
|/
* Merge pull request #9051 from vespa-engine/hakonhall/move-zoneid-to-config-pr...Martin Polden2019-04-0964-80/+75
|\
| * Also move UpgradePolicy, ZoneFilter, and ZoneListHåkon Hallingstad2019-04-0864-75/+75
| * Move ZoneId to config-provisioningHåkon Hallingstad2019-04-0864-69/+64
* | Minor cleanupJon Marius Venstad2019-04-083-26/+16
* | Remove RoleId and move serialisation etc to UserRolesJon Marius Venstad2019-04-083-58/+30
* | Fill out UserApiHandlerJon Marius Venstad2019-04-081-18/+120
* | Add some TODOsJon Marius Venstad2019-04-082-1/+13
* | Remove applicationOwnerJon Marius Venstad2019-04-081-3/+2
|/
* Merge pull request #9031 from vespa-engine/jvenstad/user-managementJon Marius Venstad2019-04-054-17/+49
|\
| * Do user management in CloudAccessControlJon Marius Venstad2019-04-053-17/+48
| * Set up Roles component in container unit testsJon Marius Venstad2019-04-051-0/+1
* | Include more context (keys) in application/v4 responsesJon Marius Venstad2019-04-0513-17/+44
|/
* Merge pull request #9023 from vespa-engine/jvenstad/user-managementMorten Tokle2019-04-054-55/+61
|\
| * Replace RoleMembership with a bound Role, using enum ProtoRole for declarationsJon Marius Venstad2019-04-044-55/+61
* | Merge pull request #9002 from vespa-engine/jvenstad/-enforce-correct-contextJon Marius Venstad2019-04-0521-1220/+294
|\|
| * Introduce SecurityContextMorten Tokle2019-04-043-55/+31
| * Delete unused Auth0RoleFilterJon Marius Venstad2019-04-041-47/+0
| * Move role package to controller-apiJon Marius Venstad2019-04-0418-935/+13
| * Move RolePrincipal to role packageJon Marius Venstad2019-04-045-6/+5
| * Cleaner RoleMembership and test for AthenzRoleFilterJon Marius Venstad2019-04-043-67/+65
| * Remove unnecessary castJon Marius Venstad2019-04-041-1/+1
| * Auth0RolerFilter skeletonJon Marius Venstad2019-04-042-2/+43
| * Minor cleanupJon Marius Venstad2019-04-043-19/+1
| * Move role resolving to AthenzRoleFilterJon Marius Venstad2019-04-048-183/+224
| * Make AthenzFed...Filter inherit CorsRequestFilterBase as per doc of thatJon Marius Venstad2019-04-042-0/+10
| * Remove unused annotationJon Marius Venstad2019-04-041-1/+0
| * Reserve the hosted-vespa tenant name in the controllerJon Marius Venstad2019-04-042-4/+13
| * Remove outdated testJon Marius Venstad2019-04-041-25/+0
| * Validate tenant names when creating a TenantSpecJon Marius Venstad2019-04-042-2/+3
| * More roles againJon Marius Venstad2019-04-043-16/+26
| * Change Role API to produce roles with correct Context (NVM implementation for...Jon Marius Venstad2019-04-0411-141/+143
* | Merge pull request #9015 from vespa-engine/mpolden/redirect-legacy-dnsMartin Polden2019-04-0510-69/+123
|\ \ | |/ |/|
| * Redirect legacy DNS names to current nameMartin Polden2019-04-047-55/+111
| * SimplifyMartin Polden2019-04-044-14/+12