summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Client-side modules should be compilable with jdk8Jon Bratseth2019-03-296-10/+91
|
* Merge pull request #8890 from vespa-engine/jvenstad/user-management-apiJon Marius Venstad2019-03-265-4/+116
|\ | | | | Jvenstad/user management api
| * Correct test nameJon Marius Venstad2019-03-261-1/+1
| |
| * Add skeleton handler and testJon Marius Venstad2019-03-263-0/+113
| |
| * Move athenz api to separate packageJon Marius Venstad2019-03-263-4/+3
|/
* Merge pull request #8874 from vespa-engine/mpolden/roles-and-policiesJon Marius Venstad2019-03-2618-188/+791
|\ | | | | Define and use roles for authorization
| * Return error messages, instead of throwing, as per superclass docJon Marius Venstad2019-03-261-6/+9
| |
| * Short-circuit when everyone is authorized for the requestJon Marius Venstad2019-03-261-0/+5
| |
| * No principal when authorization filter is run is an errorJon Marius Venstad2019-03-263-6/+8
| |
| * Update RoleMembershipTest to reflect changesJon Marius Venstad2019-03-261-3/+2
| |
| * Remove unnecessary declaration of tenant read privilegesJon Marius Venstad2019-03-261-4/+1
| |
| * Include all roles principal has in returned RoleMembershipJon Marius Venstad2019-03-261-7/+10
| |
| * Test that build service can read application data for compile versionJon Marius Venstad2019-03-261-0/+6
| |
| * Move Principal to RoleResolver.membership signatureJon Marius Venstad2019-03-263-22/+34
| |
| * Ensure path has correct state when evaluating contextJon Marius Venstad2019-03-251-4/+7
| |
| * Specify prod for rotation overrisdes to avoid mutiple matches for tenant ↵Jon Marius Venstad2019-03-251-1/+1
| | | | | | | | path group
| * Ensure matches are unique for each path groupJon Marius Venstad2019-03-252-17/+51
| |
| * Remove path which has movedJon Marius Venstad2019-03-251-1/+0
| |
| * Fix somewhat funny typo resulting in very strict access controlJon Marius Venstad2019-03-252-1/+6
| |
| * Define seperate group for /athenz/v1/Martin Polden2019-03-252-3/+9
| |
| * Move /zone/v1/ to deploymentStatusMartin Polden2019-03-251-8/+5
| |
| * Rename deployment -> deploymentStatusMartin Polden2019-03-252-3/+3
| |
| * Rename allow -> allowsMartin Polden2019-03-254-30/+30
| |
| * Verify context for build service pathsMartin Polden2019-03-225-51/+63
| |
| * Ensure that all path spec sets are disjointMartin Polden2019-03-221-0/+16
| |
| * Use roles for authorizationMartin Polden2019-03-226-179/+128
| |
| * Define roles and policiesMartin Polden2019-03-2210-1/+556
| |
* | Merge pull request #8903 from ↵Bjørn Christian Seime2019-03-264-1/+7
|\ \ | | | | | | | | | | | | vespa-engine/havardpe/add-content-length-with-better-tests include content length in http response
| * | include content length in http responseHåvard Pettersen2019-03-264-1/+7
| | |
* | | Merge pull request #8902 from ↵Harald Musum2019-03-262-0/+3
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/hmusum/install-athenz-identity-provider-service Install jar and symlink to it from config server app
| * | | Install jar and symlink from config server appHarald Musum2019-03-262-0/+3
| |/ /
* | | Merge pull request #8895 from ↵Geir Storli2019-03-268-0/+378
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/toregge/add-log-message-class-to-vespalog Add LogMessage class to vespalog.
| * | Clean up unit test.Tor Egge2019-03-261-149/+47
| | |
| * | Stop checking for too old or too new timestamp.Tor Egge2019-03-261-13/+8
| | | | | | | | | | | | Don't allow pid field to end with trailing slash when no thread id is present.
| * | Add class comment.Tor Egge2019-03-261-0/+3
| | |
| * | Add LogMessage class to vespalog.Tor Egge2019-03-258-0/+482
| | |
* | | Merge pull request #8876 from vespa-engine/gjoranv/metrics-proxy-containergjoranv2019-03-2625-68/+208
|\ \ \ | | | | | | | | Gjoranv/metrics proxy container
| * | | Add simple unit test for MetricsProxyContainer.gjoranv2019-03-251-0/+45
| | | |
| * | | Update tests to disregard new metrics-proxy (feature flag enabled)gjoranv2019-03-226-32/+25
| | | | | | | | | | | | | | | | TODO: revert when flag is removed.
| * | | Add feature flag for ENABLE_METRICS_PROXY_CONTAINERgjoranv2019-03-226-3/+29
| | | |
| * | | Set service properties 'clustertype' and 'index'.gjoranv2019-03-221-0/+2
| | | | | | | | | | | | | | | | - 'clustername' is already set correctly in AbstractService.
| * | | Orchestrator Support for metrics proxyHåkon Hallingstad2019-03-224-36/+6
| | | |
| * | | Enable new metrics-proxy-container only in CD.gjoranv2019-03-221-1/+6
| | | |
| * | | Update tests and fix host/port allocation.gjoranv2019-03-2211-38/+79
| | | |
| * | | Change (unused) service name for metricsproxy container.gjoranv2019-03-222-2/+2
| | | |
| * | | Create a cluster with a MetricsProxy container on every host.gjoranv2019-03-221-0/+15
| | | |
| * | | Remove "subId" ctor parameter from Container subclasses.gjoranv2019-03-223-5/+5
| | | | | | | | | | | | | | | | - Was always equal to "name".
| * | | Add MetricsProxyContainer(Cluster) classes.gjoranv2019-03-222-0/+47
| | | |
| * | | Non-functional refactorings.gjoranv2019-03-203-7/+3
| | | |
* | | | Merge pull request #8898 from vespa-engine/revert-8893-mpolden/remove-dead-pathsJon Marius Venstad2019-03-261-3/+0
|\ \ \ \ | | | | | | | | | | Revert "Remove unused job queue paths in ZK"