aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/rest
Commit message (Collapse)AuthorAgeFilesLines
...
* TRIAL-287 Created ListResponse class and directive for pagination parsingKseniya Tomskikh2018-03-011-2/+42
|
* Remove unused abstract config from DriverRouteZach Smith2018-02-261-4/+1
|
* Move cors directives to DriverApp and get rid of custom rejection handlerZach Smith2018-02-221-64/+3
|
* Remove .seal call from DriverRoute rejection handlerZach Smith2018-02-221-1/+0
|
* Call .seal on RejectionHandlerZach Smith2018-02-221-3/+2
|
* Move rejection handler to DriverRouteZach Smith2018-02-201-2/+15
|
* Remove default config valuesZach Smith2018-02-201-1/+2
|
* Remove rejection handler, respond with default set of allowed methods and ↵Zach Smith2018-02-202-13/+69
| | | | origins to all options requests in DriverRoute
* Refactor DriverRoute to use shared directivesZach Smith2018-02-201-11/+3
|
* Move directives to rest packageZach Smith2018-02-201-1/+20
|
* delete with queryArtRand2018-02-131-2/+2
|
* Allowing fingerprints collection from different domainsvlad2018-02-121-0/+1
|
* Overload authorize directive to check against service contextJakob Odersky2018-02-091-26/+35
| | | | | | | | | | | This enables checking permissions when a service request is constructed synthetically. An example where this may be useful is in the case where an authorization token is not available as a header but can be obtained elsewhere, such as a session cookie. The service context may then be explicitly constructed with said token and reuse the existing permissions checking functionality.
* Reduce log levelsv1.7.3Jakob Odersky2018-02-011-2/+1
| | | | Amends #107
* Reduce log level of request reportingv1.7.2Jakob Odersky2018-01-311-1/+1
|
* Default paginationvlad2018-01-261-0/+5
|
* Hotfix for swagger: keep javascript new line formattingv1.6.14Jakob Odersky2018-01-231-3/+3
|
* Use dynamic name in generated swagger UIJakob Odersky2018-01-221-1/+33
|
* Include swagger UI in coreJakob Odersky2018-01-222-17/+59
| | | | | | | | | These changes centralize the location of the swagger UI web files. The git attributes instruct GitHub to treat the web files as vendored code, as to not be included in the project code statistics. See https://github.com/github/linguist for a more detailed explanation.
* add PUT and PATCH responses to RestService TraitMarvin Bertin2018-01-091-0/+12
|
* Add new ResourceCount and PageCount headers to list of allowed CORS headersZach Smith2017-12-141-0/+2
|
* Add headers for resource and page countZach Smith2017-12-111-0/+2
|
* Apply new formattingJakob Odersky2017-11-2013-53/+59
|
* Add offset method to PaginationZach Smith2017-11-141-1/+3
|
* OriginatingIP -> OriginatingIpZach Smith2017-11-082-11/+11
|
* Remove unnecessary type annotationZach Smith2017-11-061-1/+1
|
* Add originatingIP to ServiceRequestContextZach Smith2017-11-032-9/+36
|
* Add DriverRouteTestZach Smith2017-11-012-2/+5
|
* Change transformWith to recoverWithZach Smith2017-10-312-8/+8
|
* Add ExternalServiceException and use in ServiceTransportZach Smith2017-10-313-7/+25
|
* Remove duplicate CORS header code from errorResponse methodZach Smith2017-10-311-15/+2
|
* Move all CORS headers to DriverRoute from DriverAppZach Smith2017-10-311-3/+18
|
* Change DriverRoute log val to defZach Smith2017-10-311-1/+1
|
* Stop catching throwable, remove PHI filtering, move status code logic to ↵Zach Smith2017-10-312-48/+46
| | | | exception handler
* Rename APIError -> ServiceException and subclassesZach Smith2017-10-313-43/+44
|
* Add more API Error typesZach Smith2017-10-311-0/+24
|
* Add DriverRoute trait and clean up DriverAppZach Smith2017-10-312-0/+100
|
* Rename files containing multiple classes to lowercaseZach Smith2017-10-173-26/+24
|
* Move implicit class extension to package objectZach Smith2017-10-171-3/+1
|
* Move Implicits to package.scalaZach Smith2017-10-162-18/+18
|
* Consolidate filesZach Smith2017-10-168-54/+38
|
* Move AuthorizedServiceRequestContext into ServiceRequestContext.scalaZach Smith2017-10-162-27/+23
|
* Split up app package into separate filesZach Smith2017-10-161-11/+38
|
* Refactor rest package into separate filesZach Smith2017-10-1222-0/+702