summaryrefslogtreecommitdiffstats
path: root/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/application
Commit message (Collapse)AuthorAgeFilesLines
* More controller code to internal repo.gjoranv2023-11-0626-4054/+0
|
* Use ConsoleUrls instead of ZoneRegistryValerij Fredriksen2023-10-231-3/+3
|
* Move out mail templating to separate classBjørn Christian Seime2023-10-201-13/+7
|
* Log prepared endpointsMartin Polden2023-10-171-10/+0
|
* Billing mail verificationOla Aunronning2023-10-161-0/+8
|
* Merge pull request #28842 from vespa-engine/mpolden/cert-assignmentMartin Polden2023-10-122-7/+24
|\ | | | | Refactor certificate assignment and migration
| * Remove duplicated wildcard buildingMartin Polden2023-10-091-1/+1
| |
| * Support building wildcard names for generated endpointsMartin Polden2023-10-092-6/+23
| |
* | Update copyrightJon Bratseth2023-10-0925-21/+25
|/
* Make container ID optional in BasicServicesXmlMartin Polden2023-10-041-2/+3
|
* Mark old endpoints as legacy if generated existMartin Polden2023-10-032-9/+4
|
* Revert "Expose legacy endpoints in API"Harald Musum2023-10-032-4/+9
|
* Merge pull request #28762 from vespa-engine/mpolden/show-legacy-endpointsMartin Polden2023-10-022-9/+4
|\ | | | | Expose legacy endpoints in API
| * Mark old endpoints as legacy if generated existMartin Polden2023-10-022-9/+4
| |
* | Track used tokens with freshness in Deployment, and use for re-triggering ↵jonmv2023-10-021-15/+18
| | | | | | | | jobs on token changes
* | Pass only relevant token data, and store in Deployment what tokens were usedjonmv2023-10-022-14/+31
|/
* Generate a region-common ID for weighted endpointsMartin Polden2023-09-271-0/+5
|
* Handle new zone format in weighted endpoint namesMartin Polden2023-09-221-18/+5
|
* Use immutable listMartin Polden2023-09-211-2/+1
|
* Generate IDs for declared endpointsMartin Polden2023-09-142-10/+26
|
* Stop creating non-generated token endpointsMartin Polden2023-09-121-7/+19
|
* Copy deployment spec to test package on submissionjonmv2023-08-312-2/+2
|
* Use deployment.xml contained in test package, with fallbackjonmv2023-08-311-13/+32
|
* Precompute zone endpoints on deploymentMartin Polden2023-08-303-1/+33
|
* Move AuthMethod to config-provisioningMartin Polden2023-08-302-7/+3
|
* Implement basic services.xml parserMartin Polden2023-08-301-0/+92
|
* Merge pull request #27999 from ↵Martin Polden2023-08-141-1/+1
|\ | | | | | | | | vespa-engine/hakonhall/allow-upgrading-proxies-concurrently-with-proxyhosts Allow upgrading proxies concurrently with proxyhosts
| * Allow upgrading proxies concurrently with proxyhostsHåkon Hallingstad2023-08-091-1/+1
| |
* | Use x86_64 for tester nodes in enclaveValerij Fredriksen2023-08-141-4/+7
| |
* | Ensure cloudaccount is propagated to configservers on deployValerij Fredriksen2023-08-111-1/+1
|/
* Remove global-service-idMartin Polden2023-07-271-36/+4
|
* Revert "Remove global-service-id"Martin Polden2023-07-271-4/+36
|
* Remove global-service-idMartin Polden2023-07-261-36/+4
|
* Merge pull request #27697 from vespa-engine/mpolden/endpoint-lookupv8.192.20Martin Polden2023-07-101-0/+5
|\ | | | | Add API for searching deployments by endpoint
| * Add API for searching deployments by endpointMartin Polden2023-07-071-0/+5
| |
* | Fall back to system, rathern than controller, version for current majorjonmv2023-07-101-4/+1
|/
* Generate endpoint names for all scopesMartin Polden2023-07-062-12/+13
|
* EndpointCertificateMetadata -> EndpointCertificateMartin Polden2023-07-061-1/+1
|
* Support anonymized endpointsMartin Polden2023-07-054-47/+123
|
* Remove legacy application endpoint formatMartin Polden2023-07-041-19/+1
|
* Fix region regexValerij Fredriksen2023-06-281-2/+2
|
* Use same tester resources in GCP as in AWS by defaultjonmv2023-06-281-4/+3
|
* randomized endpoint cert pool (#27488)Andreas Eriksen2023-06-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * randomized endpoint cert pool * test name format * recordify EndpointCertificateMetadata * save randomized id to cert * assigned randomized endpoint cert to app when flag is set * remove assigned certs from ready pool * skip validation of SANs for randomized certs * remove unused clock * reminder to assign randomized certs at application level * remove getters, move comments to record constructor * camel case field name * CertPoolMaintainer -> CertificatePoolMaintainer * fix enum names * randomIdentifier -> generateRandomId * Wire maintainer * Add PooledCertificateSerializer * Use PooledCertificate * Remove unused enum * exclude all cert pool ids from cleanup * don't set randomizedId in mock * use SecureRandom for id generation * fix NodesV2ApiTest * add cert request method without applicationId * remove unused import * assert on generated key names, remove unused clock * remove unused import * don't use : in ckms prefix! * entirely remove application id from cert provider interface * use correct key prefix in handler too * Assign certificate to application from pool * PooledCertificate -> UnassignedCertificate * Read/write AssignedCertificate everywhere --------- Co-authored-by: Martin Polden <mpolden@mpolden.no>
* Add token endpointMorten Tokle2023-06-161-3/+17
|
* Keep only meta data in truncated package by defaultjonmv2023-06-081-6/+6
|
* Revert signaturejonmv2023-06-021-1/+2
|
* Allow parallell cloud accounts in dep-spec, and simply some usagesjonmv2023-06-022-13/+14
|
* Respect host TTL (and cloud account) for tester deploymentsjonmv2023-05-301-9/+21
|
* Handle removal of endpoints with duplicated IDs across scopes (#27099)Martin Polden2023-05-141-3/+4
|
* Fail deployment if no certificate file exists in application packageHarald Musum2023-04-221-21/+27
| | | | | | Ususally certificate is in security/clients.pem, but it's posible to use other files and have more than one file. Fail only if no files exist in security/ directory. The check is controlled by a feature flag.