aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #9107 from vespa-engine/jvenstad/application-deploy-key-APIMartin Polden2019-04-125-13/+46
|\
| * Test extended patch functionality and pem deploy keys in particularJon Marius Venstad2019-04-121-1/+1
| * Fix typoJon Marius Venstad2019-04-123-2/+18
| * Allow PATCHing in a deployment key to an applicationJon Marius Venstad2019-04-121-10/+24
| * Display deployment key in application responseJon Marius Venstad2019-04-121-0/+2
| * Update serialised application.jsonJon Marius Venstad2019-04-121-1/+2
| * Rename method for consistencyJon Marius Venstad2019-04-121-1/+1
* | Merge pull request #9101 from vespa-engine/jvenstad/get-test-vespalogsolaaun2019-04-121-20/+21
|\ \ | |/ |/|
| * Download logs only when deployment succeededJon Marius Venstad2019-04-121-20/+21
* | Merge pull request #9093 from vespa-engine/jvenstad/get-test-vespalogsJon Marius Venstad2019-04-1114-15/+118
|\|
| * Copy Vespa logs before deactivating test deploymentsJon Marius Venstad2019-04-118-7/+95
| * Add new copyVespaLogs step for test jobsJon Marius Venstad2019-04-116-3/+20
| * SimplifyJon Marius Venstad2019-04-111-5/+3
* | Merge pull request #9096 from vespa-engine/mpolden/deployment-metrics-npeJon Marius Venstad2019-04-111-9/+11
|\ \
| * | Verify that deployment still exists before storing metricsMartin Polden2019-04-111-9/+11
| |/
* | Merge pull request #9066 from vespa-engine/mpolden/public-endpoint-namesMartin Polden2019-04-1119-266/+605
|\ \
| * | Never include instance name in global endpointsMartin Polden2019-04-102-5/+6
| * | Update docMartin Polden2019-04-102-13/+12
| * | Hide legacy names in application APIMartin Polden2019-04-094-6/+1
| * | Add support for global endpoint names in public systemMartin Polden2019-04-0916-261/+605
* | | Merge pull request #9082 from vespa-engine/hakonhall/use-athenzidentity-inste...Håkon Hallingstad2019-04-116-18/+17
|\ \ \ | |_|/ |/| |
| * | More AthenzService -> AthenzIdentityHåkon Hallingstad2019-04-112-2/+2
| * | Use AthenzIdentity instead of AthensServiceHåkon Hallingstad2019-04-104-16/+15
* | | 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