aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/rest.scala
Commit message (Expand)AuthorAgeFilesLines
* Refactor rest package into separate filesZach Smith2017-10-121-586/+0
* cleanup logging, remove old tracing, use new tracing libraryJohn St John2017-10-051-3/+5
* Jstjohn/google stackdriver trace (#64)v1.0.1John St. John2017-09-211-4/+6
* Utils from pds-commonvlad2017-09-191-20/+89
* Library upgrades and code tweaks to support Scala 2.12v0.15.0Jakob Odersky2017-08-021-4/+4
* Add OptionT REST extensions for returning 404 on None, and 200 on SomeZach Smith2017-07-281-372/+379
* New `Pagination` case classv0.13.22vlad2017-07-111-0/+2
* Use an abstract materializer in RestServiceJakob Odersky2017-07-051-2/+2
* Return map of authorized permissionsZach Smith2017-06-161-17/+37
* Trim newline from public key filev0.13.2Zach Smith2017-05-301-1/+1
* Merge pull request #41 from drivergroup/service-dependenciesVlad Uspensky2017-05-251-3/+35
|\
| * Merge branch 'master' of https://github.com/drivergroup/driver-core into serv...vlad2017-05-251-2/+3
| |\
| * | Merge branch 'master' of https://github.com/drivergroup/driver-core into serv...vlad2017-05-251-1/+0
| * | Merge branch 'master' of https://github.com/drivergroup/driver-core into serv...vlad2017-05-241-52/+146
| |\ \
| * | | Passing User-Agent in outgoing HTTP requests, Returning services' dependencie...vlad2017-05-231-2/+33
* | | | Merge branch 'master' of https://github.com/drivergroup/driver-core into http...vlad2017-05-251-56/+147
|\ \ \ \ | | |_|/ | |/| |
| * | | Base64 decode public key file in token authorizationv0.12.9Zach Smith2017-05-251-2/+3
| | |/ | |/|
| * | Change to lazy loading public keyZach Smith2017-05-241-2/+2
| * | Add apply method to CachedTokenAuthorization to pass in publicKeyFile paramZach Smith2017-05-241-1/+15
| * | Add user parameter to authorization methodZach Smith2017-05-241-11/+11
| * | Re-add withAuthToken method to ServiceRequestTokenZach Smith2017-05-241-1/+8
| * | Respond to a few more PR commentsZach Smith2017-05-241-24/+16
| * | Add default for query parameterZach Smith2017-05-241-1/+1
| * | Change signature of RestService#getZach Smith2017-05-241-3/+3
| * | Permissions token refactorsZach Smith2017-05-241-70/+96
| * | Override hashCode equals and toString, rename to AuthorizedRequestContextZach Smith2017-05-241-11/+30
| * | Update AuthProvider to use cached permissions tokenZach Smith2017-05-241-60/+97
| * | Change signature for GET query params to allow for duplicate query keysZach Smith2017-05-241-7/+4
| |/
* / Http stacktracing using headers to see which hosts this request was passingvlad2017-05-191-4/+17
|/
* Bump sbt-settings and fix errorsv0.12.3Zach Smith2017-05-011-32/+38
* Header definition to set cached permissions + updated com.typesafe.scala-logg...v0.12.2vlad2017-04-231-0/+1
* Permissions header to prepare for PDW-600v0.12.1vlad2017-04-131-0/+2
* PDW-598 Getting rid of log wrappervlad2017-04-121-15/+10
* Revert "WIP: fixing sanitize directive to account for chunked/strict request ...Stewart Stewart2017-04-031-9/+1
* Merge branch 'master' of github.com:drivergroup/driver-coreStewart Stewart2017-04-031-4/+4
|\
| * More loggingv0.10.40vlad2017-04-011-1/+2
| * Logging clean up, Monadic execution utilsv0.10.39vlad2017-03-311-4/+3
* | WIP: fixing sanitize directive to account for chunked/strict request entitiesStewart Stewart2017-03-311-1/+9
|/
* Revert "Hopefully fixing 504s"v0.10.37Zach Smith2017-03-271-4/+2
* Merge remote-tracking branch 'origin/master'v0.10.36vlad2017-03-271-0/+3
|\
| * Add withAuthToken convenience method to ServiceRequestContextZach Smith2017-03-251-0/+3
* | Hopefully fixing 504svlad2017-03-271-2/+4
|/
* PDW-238 Session validity verification support for `AuthProvider`, abstract `i...vlad2017-03-251-1/+1
* PDW-238 Session validity verification support for `AuthProvider`vlad2017-03-241-3/+3
* PDW-238 Session validity verification support for `AuthProvider`vlad2017-03-241-4/+19
* Merge remote-tracking branch 'origin/master' into master3v0.10.33vlad2017-03-241-43/+89
|\
| * slight refactor of escapeScriptTagsStewart Stewart2017-03-211-13/+15
| * add tailrec annotationStewart Stewart2017-03-211-0/+1
| * turn object xyz.driver.core.rest into packageStewart Stewart2017-03-201-57/+59
| * add directive for sanitizing script tags request entitiesStewart Stewart2017-03-191-0/+37