summaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/restapi
Commit message (Expand)AuthorAgeFilesLines
* Add user principal to RequestContextBjørn Christian Seime2021-07-152-0/+10
* Add exception type for 401 UnauthorizedBjørn Christian Seime2021-07-151-0/+6
* Make package privateBjørn Christian Seime2021-07-151-6/+6
* Move mapper implementations to RestApiMappersBjørn Christian Seime2021-07-143-141/+189
* Support custom ACL action mapping for restapi methods through RequestHandlerSpecBjørn Christian Seime2021-07-143-7/+69
* Add extra parameter for specifying additional handler method configBjørn Christian Seime2021-07-142-38/+136
* Merge pull request #17697 from vespa-engine/jonmv/reapply-rest-apis-without-t...Jon Marius Venstad2021-05-022-2/+7
|\
| * Fix comparatorJon Marius Venstad2021-05-021-1/+1
| * Sort mappers according to class hierarchy to match most specific mapperJon Marius Venstad2021-04-301-2/+4
| * More details with 404 and 405Jon Marius Venstad2021-04-302-2/+4
| * Check built-in response exceptions firstJon Marius Venstad2021-04-301-1/+2
* | Add redirect responseBjørn Christian Seime2021-04-301-0/+27
|/
* Add additional constructor overloadsBjørn Christian Seime2021-04-231-0/+17
* Add test driver for RestApiBjørn Christian Seime2021-04-231-0/+96
* Rename class to follow convention of similar exception typesBjørn Christian Seime2021-04-132-6/+6
* Create valid builder when URI has implicit portBjørn Christian Seime2021-04-121-1/+4
* Expose RestApi and ObjectMapper to handler implementationBjørn Christian Seime2021-04-123-1/+4
* Add type for '409 - Conflict' + extra constructorsBjørn Christian Seime2021-04-122-4/+21
* Add new method QueryParameters.getStringList()Bjørn Christian Seime2021-03-262-1/+9
* Add 'RequestContext.uriBuilder()'Bjørn Christian Seime2021-03-262-0/+6
* Rename class 'Uri' to 'UriBuilder'Bjørn Christian Seime2021-03-262-13/+13
* Rename 'toHttpResponse' to 'executeHandler'Bjørn Christian Seime2021-03-261-2/+2
* Be explicit if generic type is for request or response entityBjørn Christian Seime2021-03-261-12/+12
* Reorder generic types for request and response in handlerBjørn Christian Seime2021-03-262-14/+14
* Optional inject request entity to handler for POST,PUT,PATCHBjørn Christian Seime2021-03-262-128/+265
* Create copy of default ObjectMapper instanceBjørn Christian Seime2021-03-231-1/+1
* Add getter for restapi instanceBjørn Christian Seime2021-03-231-0/+2
* Retrieve path suffix with '*'Bjørn Christian Seime2021-03-231-1/+8
* Make request content methods result in error response on parse failuresBjørn Christian Seime2021-03-222-10/+77
* Add exception variant for 'forbidden'Bjørn Christian Seime2021-03-221-0/+5
* Add constructor also taking status codeBjørn Christian Seime2021-03-191-0/+4
* Introduce simplified Rest API builder (for replacing Jax-rs ressources)Bjørn Christian Seime2021-03-193-0/+474
* Add exception type for restapi error responsesBjørn Christian Seime2021-03-191-0/+63
* Optional pretty printing + move mapper instance to separate classBjørn Christian Seime2021-03-192-8/+38
* Remove optional /api prefixValerij Fredriksen2021-03-191-0/+1
* Revert "Revert "Jonmv/reindexing rest api""Jon Marius Venstad2020-11-231-18/+0
* Revert "Jonmv/reindexing rest api"Jon Marius Venstad2020-11-201-0/+18
* Remove unused methodsJon Marius Venstad2020-11-201-18/+0
* Non-functional-changes-onlyJon Bratseth2020-11-181-2/+3
* Use SlimeJsonResponseValerij Fredriksen2020-09-241-1/+5
* LogLevel -> Level for isLoggable()gjoranv2020-04-251-1/+1
* LogLevel.DEBUG -> Level.FINEgjoranv2020-04-251-1/+1
* Import java.util.logging.Level instead of com.yahoo.log.LogLevelgjoranv2020-04-251-1/+1
* Simplify ResourceResponseMartin Polden2020-02-171-22/+17
* Simplify MessageResponseMartin Polden2020-01-231-16/+6
* Register Jdk8Module and JavaTimeModule for default JSON mapperBjørn Christian Seime2019-11-141-1/+4
* Remove erroneous @PublicApi on com.yahoo.restapiJon Marius Venstad2019-11-041-2/+0
* Add response type for JSON serialization using JacksonBjørn Christian Seime2019-11-041-0/+48
* Use ResourceResponseMartin Polden2019-09-301-5/+9
* Use response classes from container-coreMartin Polden2019-09-301-0/+2