aboutsummaryrefslogtreecommitdiff
path: root/src/main
Commit message (Collapse)AuthorAgeFilesLines
* Include swagger UI in coreJakob Odersky2018-01-2242-57/+26968
| | | | | | | | | 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 InetAddress JSON formatZach Smith2017-12-201-0/+13
|
* Merge pull request #97 from drivergroup/zsmith/new-headers-corsv1.6.10zachdriver2017-12-141-0/+2
|\ | | | | Add new ResourceCount and PageCount headers to list of allowed CORS h…
| * Add new ResourceCount and PageCount headers to list of allowed CORS headersZach Smith2017-12-141-0/+2
| |
* | Change default binding network interface to accomodate ipv4Zach Smith2017-12-131-5/+5
|/ | | | | | ::0 is an IPv6-only network address, which forces the app to always use v6. This is a problem in Travis currently, which apparently doesn't support IPv6. Changing to 0.0.0.0 should allow both v4 and v6
* Add headers for resource and page countZach Smith2017-12-111-0/+2
|
* App initialization convenience methodsv1.6.8vlad2017-11-221-1/+7
|
* Apply new formattingJakob Odersky2017-11-2026-153/+177
|
* Use sqlDateToDate instead of Date.fromJavaDateZach Smith2017-11-142-8/+2
|
* Rename to follow slick naming conventionsZach Smith2017-11-141-8/+8
|
* Move java date conversion to Date object helper methodZach Smith2017-11-142-12/+10
|
* Add offset method to PaginationZach Smith2017-11-141-1/+3
|
* Add implicit GetResult definitionsZach Smith2017-11-141-0/+38
|
* Merge pull request #85 from drivergroup/zsmith/login-auditsv1.6.6zachdriver2017-11-092-9/+36
|\ | | | | Add originatingIP to ServiceRequestContext
| * 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
| |
* | Merge pull request #89 from drivergroup/initv1.6.5v1.6.4v1.6.3Vlad Uspensky2017-11-084-2/+144
|\ \ | | | | | | App initialization convenience methods
| * | App initialization convenience methodsvlad2017-11-081-1/+1
| | |
| * | App initialization convenience methodsvlad2017-11-081-8/+10
| | |
| * | App initialization convenience methodsvlad2017-11-084-11/+151
| |/
* | Add tests for CORS headersZach Smith2017-11-071-1/+1
| |
* | Add default headers to basic routes defined in DriverAppZach Smith2017-11-071-1/+6
|/
* Two small methods for Role for compatibility with PDS UIvlad2017-11-021-1/+6
|
* Add DriverRouteTestZach Smith2017-11-012-2/+5
|
* Remove duplicate allowOrigin functionZach Smith2017-10-311-11/+4
|
* 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-312-37/+36
|
* Change DriverRoute log val to defZach Smith2017-10-311-1/+1
|
* Change Module back to having a simple route: Route methodZach Smith2017-10-312-20/+15
|
* Stop catching throwable, remove PHI filtering, move status code logic to ↵Zach Smith2017-10-312-48/+46
| | | | exception handler
* Remove unnecessary terminated valZach Smith2017-10-311-8/+7
|
* 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-314-124/+164
|
* Merge pull request #76 from drivergroup/refinedv1.5.1Vlad Uspensky2017-10-204-4/+102
|\ | | | | [RFC] Using "Refined" library (https://github.com/fthomas/refined) to…
| * [RFC] Using "Refined" library (https://github.com/fthomas/refined) to allow ↵vlad2017-10-201-0/+3
| | | | | | | | defining entities with more precise types
| * Slick support for any Refined types, JSON format and generator for ↵vlad2017-10-202-2/+54
| | | | | | | | NonEmptyName, Unit-tests
| * [RFC] Using "Refined" library (https://github.com/fthomas/refined) to allow ↵vlad2017-10-193-2/+45
| | | | | | | | defining entities with more precise types
* | Move rejection handler to companion objectv1.4.1Jakob Odersky2017-10-201-28/+33
|/ | | | | | This change makes it possible to reference the custom rejection handler from outside of a DriverApp instance. It is intended to be used in pdsui-common which wraps rejections in JSON responses.
* Rename files containing multiple classes to lowercaseZach Smith2017-10-175-80/+74
|
* 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-169-55/+40
|
* Move AuthorizedServiceRequestContext into ServiceRequestContext.scalaZach Smith2017-10-162-27/+23
|
* Split up app package into separate filesZach Smith2017-10-164-437/+452
|
* Refactor rest package into separate filesZach Smith2017-10-1223-586/+702
|