summaryrefslogtreecommitdiffstats
path: root/controller-api
Commit message (Collapse)AuthorAgeFilesLines
* Resolve conflictsJon Marius Venstad2022-04-071-2/+2
|
* Expose node-service /state/v1/metrics via /application/v4Valerij Fredriksen2022-04-071-1/+2
|
* Reapply "handler to re-request endpoint certificates"Andreas Eriksen2022-04-062-5/+5
|
* Merge branch 'master' into jonmv/more-http-urlJon Marius Venstad2022-04-0612-46/+49
|\
| * Revert "handler to re-request endpoint certificates (#22002)"Andreas Eriksen2022-04-062-5/+5
| | | | | | | | This reverts commit d68a76ecb6c1f59c557f08a4278f340241e93ad6.
| * handler to re-request endpoint certificates (#22002)Andreas Eriksen2022-04-062-5/+5
| |
| * Merge pull request #21990 from vespa-engine/ogronnesby/tombstone-old-none-planØyvind Grønnesby2022-04-062-6/+0
| |\ | | | | | | Tombstone tenants stuck in 'none' plan for a long time
| | * Tombstone tenants stuck in 'none' plan for a long timeØyvind Grønnesby2022-04-062-6/+0
| | |
| * | Merge pull request #21784 from vespa-engine/olaa/architecture-meteringØyvind Grønnesby2022-04-0610-40/+49
| |\ \ | | | | | | | | Include architecture in metering
| | * | Include architecture in metering. Remove unused metering APIOla Aunrønning2022-03-2310-40/+49
| | | |
* | | | Use HttpURL.Path for Path.getRest()Jon Marius Venstad2022-04-061-3/+5
|/ / /
* | | Merge pull request #21976 from vespa-engine/ean/notify-on-notificationMartin Polden2022-04-052-1/+34
|\ \ \ | |_|/ |/| | Use email as notification sink for newly created notifications
| * | Use email as notification sink for newly created notificationsEirik Nygaard2022-04-052-1/+18
| | |
| * | Add blackhole support to MockMailerEirik Nygaard2022-04-051-0/+16
| | | | | | | | | | | | This will ignore all sent mail to avoid storing it in memory where that is not required.
* | | Revert "Revert "Jonmv/reapply application name validation""Jon Marius Venstad2022-04-041-1/+1
| | |
* | | Revert "Jonmv/reapply application name validation"Jon Marius Venstad2022-04-041-1/+1
| | |
* | | Revert "Merge pull request #21961 from vespa-engine/revert-21918-jonmv/misc-6"Jon Marius Venstad2022-04-041-1/+1
| | | | | | | | | | | | | | | This reverts commit a0b02d8bd00bf8d7f3410cbf47ae432770546883, reversing changes made to 64d0102f9931a01d31976e85b585b9e63894f08e.
* | | Revert "Jonmv/misc 6"Jon Marius Venstad2022-04-041-1/+1
| | |
* | | Merge pull request #21918 from vespa-engine/jonmv/misc-6Jon Marius Venstad2022-04-041-1/+1
|\ \ \ | |/ / |/| | Jonmv/misc 6
| * | Fix more testsJon Marius Venstad2022-03-311-1/+1
| | |
* | | Enable access API in publicOla Aunrønning2022-03-301-1/+1
|/ /
* | Specify operator access in PathGroupOla Aunrønning2022-03-291-3/+3
| |
* | remove stray added dependencyJon Marius Venstad2022-03-221-2/+0
| |
* | support project infoMorten Tokle2022-03-223-0/+51
|/
* Toggle managed access instead of pre-approvedOla Aunrønning2022-03-184-12/+12
|
* Merge pull request #21727 from vespa-engine/olaa/decide-membershipOla Aunrønning2022-03-171-1/+1
|\ | | | | Membership decision includes 'approved' field.
| * Membership decision includes 'approved' field. Only trigger athenz sync on ↵Ola Aunrønning2022-03-171-1/+1
| | | | | | | | approval
* | Change compile version computation to account for incompatibilitiesJon Marius Venstad2022-03-171-5/+2
|/
* Add toString() fro ArtifactId and fix JavadocHarald Musum2022-03-172-1/+4
|
* Merge pull request #21704 from vespa-engine/ldalves/disallow-duplicated-emailValerij Fredriksen2022-03-161-4/+9
|\ | | | | disallow duplicate contact
| * Nicer error messageValerij Fredriksen2022-03-161-4/+2
| |
| * disallow duplicate contactLeandro Alves2022-03-161-0/+7
| |
* | Don't pre-emptively check role membershipOla Aunrønning2022-03-161-11/+0
| | | | | | | | Role creation is now done by maintainer
* | Add allowMajor parameter to compile-version endpointMartin Polden2022-03-161-3/+17
|/
* Merge pull request #21475 from vespa-engine/ogronnesby/tenant-info-notificationsLeandro Alves2022-03-158-252/+435
|\ | | | | Clean up the tenant info classes
| * update testsLeandro Alves2022-03-151-1/+1
| |
| * Extend contactValerij Fredriksen2022-03-141-34/+18
| |
| * CleanupValerij Fredriksen2022-03-143-26/+9
| |
| * draft tenant info contacts apiLeandro Alves2022-03-142-8/+64
| |
| * remove nameLeandro Alves2022-03-141-16/+7
| |
| * Persist notification contactsØyvind Grønnesby2022-03-143-38/+154
| |
| * Update copyrightØyvind Grønnesby2022-03-142-0/+2
| |
| * Rename TenantInfoBillingContact -> TenantBillingØyvind Grønnesby2022-03-143-16/+44
| |
| * Clean up the tenant info classesØyvind Grønnesby2022-03-146-214/+237
| | | | | | | | | | | | | | | | There was some repetition in the TenantInfo classes. Created dedicated classes for TenantAddress and TenantContact. Used these throughout the TenantInfo tree. This commit also removes the 'invoiceEmail' field that was never used.
* | Merge pull request #21672 from vespa-engine/olaa/get-managed-access-statusOla Aunrønning2022-03-143-6/+29
|\ \ | | | | | | Infer managed access through assertion existence
| * | Consider effect equalityOla Aunrønning2022-03-141-1/+3
| | |
| * | Infer managed access through assertion existenceOla Aunrønning2022-03-143-6/+27
| |/
* / Stop creating leagacy IAM rolesØyvind Grønnesby2022-03-142-8/+2
|/
* Merge pull request #21636 from vespa-engine/olaa/vespa-athenz-maintenanceOla Aunrønning2022-03-112-45/+83
|\ | | | | Managed access decided by athenz policy
| * Vespa ZMS client is optional. Rename policyOla Aunrønning2022-03-111-48/+57
| |