aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/rest.scala
Commit message (Collapse)AuthorAgeFilesLines
* Bump sbt-settings and fix errorsv0.12.3Zach Smith2017-05-011-32/+38
|
* Header definition to set cached permissions + updated ↵v0.12.2vlad2017-04-231-0/+1
| | | | com.typesafe.scala-logging to 3.4.0
* 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
| | | | | | entities" This reverts commit 5831ed23235daccc773362bfb5bb5dda70f7dc1b.
* 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
| | | | This reverts commit a03bef1436774e8937a90df2927babc52608d150.
* 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 ↵vlad2017-03-251-1/+1
| | | | `isSessionValid`
* 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
| |
| * scalafmtStewart Stewart2017-03-191-16/+20
| |
* | Auth provider simplificationvlad2017-03-241-6/+3
|/
* Added writing tracking Id to MDC so it can be logged for all messages, ↵vlad2017-03-131-1/+0
| | | | removed some linkerd legacy and refined Revision equals
* Marshal to string for unitResponse in RestServicev0.10.24Zach Smith2017-03-031-1/+1
|
* Fix bug in rest post methodsv0.10.23Zach Smith2017-03-011-2/+2
|
* Nice utils to implement rest services. Unmarshallingv0.10.21vlad2017-02-281-5/+6
|
* Nice utils to implement rest services. Unmarshallingv0.10.20vlad2017-02-281-13/+8
|
* Nice utils to implement rest services. Json format typev0.10.19vlad2017-02-281-4/+4
|
* Nice utils to implement rest services 2v0.10.18vlad2017-02-281-6/+21
|
* Nice utils to implement rest servicesv0.10.17vlad2017-02-281-8/+43
|
* Need less data to extract ServiceRequestContextv0.10.16vlad2017-02-281-7/+7
|
* Transport implementation to get headers from responsev0.10.15vlad2017-02-281-0/+2
|
* Merge remote-tracking branch 'origin/master' into master3v0.10.14vlad2017-02-281-3/+8
|\
| * Strip Bearer prefix from auth headerZach Smith2017-02-231-3/+8
| |
| * Add november to date package MonthZach Smith2017-02-231-1/+1
| |
* | Transport implementation to get headers from responsevlad2017-02-281-14/+19
|/
* More logging for authorizationvlad2017-02-221-0/+4
|
* AlwaysAllowAuthorization implementation for Authorizationv0.10.8vlad2017-02-131-0/+6
|
* Abstracting out Authorization rules and passing it ServiceRequestContextv0.10.5vlad2017-02-031-3/+6
|
* Made rest directives change less disruptivev0.10.3vlad2017-02-021-33/+30
|
* executionContext made protected in AuthProvider not to expose thatv0.10.2vlad2017-02-021-1/+1
|
* Removing permissions from user and role as permission is something to check ↵vlad2017-02-021-54/+42
| | | | | | not something to have now Adding couple handy case classes
* Cleaned up core from Driver-specific roles and permissions, updated README ↵v0.9.34vlad2017-02-011-31/+100
| | | | todo items
* Handy method to get auth from the request contextv0.9.32vlad2017-01-191-1/+5
|
* Swagger schema configurabilityv0.9.30vlad2016-12-221-0/+2
|
* DIR-135 Return tracing headers in all responsesv0.9.12vlad2016-11-091-2/+8
|
* DIR-135 Handy default values for contextvlad2016-11-021-1/+3
|
* DIR-135 Directive for more effortless context extractionv0.9.9vlad2016-11-021-7/+9
|
* DIR-135 Consistent request context extractionv0.9.8vlad2016-11-011-19/+36
|