aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Add blob storage abstractionsv1.8.15Jakob Odersky2018-04-067-0/+328
| | |/
| * / Fixed toCalendar method of TimeOfDay classAleksandr2018-04-091-0/+1
| |/
* | Merge branch 'master' into TM-1431Aleksandr2018-04-062-24/+26
|\|
| * Merge pull request #142 from drivergroup/mdc-trackingv1.8.14Vlad Uspensky2018-04-041-17/+13
| |\ | | | | | | Correct `trackingId` placement to the MDC
| | * Correct `trackingId` placement to the MDCvlad2018-03-261-10/+4
| | |
| | * Correct `trackingId` placement to the MDCvlad2018-03-241-9/+11
| | |
| * | Add `QueryOps.maybeFilter` extension, allowing to streamline query ↵Sergey Nastich2018-04-041-7/+13
| | | | | | | | | | | | modification by optional filters (#146)
* | | Ranamed header 'ClientFingerprintHeader'Aleksandr2018-04-061-1/+1
| | |
* | | Merge branch 'master' into TM-1431Aleksandr2018-04-043-18/+55
|\| |
| * | Add enumeratum support to JSON format and generators (#144)v1.8.12Sergey Nastich2018-04-033-18/+55
| | | | | | | | | | | | | | | * Add enumeratum support to JSON format and generators * Move enumeratum serializers into their own object. Add enumeratum unmarshaller. Add entities to derive JsonFormats instead of having to type them externally.
* | | Removed fingerprint hash from ServiceRequestContext and it's derivatesAleksandr2018-04-042-9/+1
| | |
* | | Merge branch 'master' into TM-1431Aleksandr2018-04-035-13/+231
|\| |
| * | SCALA-20 Use liphonenumber in `PhoneNumber.parse` to accomodate chinese ↵Sergey Nastich2018-03-281-10/+8
| | | | | | | | | | | | numbers (and other countries)
| * | [API-1468] add TimeOfDay (#141)v1.8.11Arthur Rand2018-03-283-3/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add TimeOfDay * add formatter * . * Revert "." This reverts commit 89576de98092dd75d3af7d82d244d5eaa24d31d9. * scalafmt * add before and after to ToD, and tests * rearrage, make fromStrings * add generator * address comments * use explicit string for TimeZoneId * renaming * revert Converters changes * change name of private method * change apply method * use month
| * | Use patch unmarshallerZach Smith2018-03-252-107/+104
| | |
| * | Curry the PatchRetrievable apply methodZach Smith2018-03-201-2/+2
| | |
| * | Enforce application/merge-patch+json Content-TypeZach Smith2018-03-201-19/+35
| | |
| * | Add implicit ServiceRequestContext to PatchRetrievableZach Smith2018-03-161-16/+26
| | |
| * | Add PatchSupport trait and testsZach Smith2018-03-161-0/+81
| |/
* | Merge branch 'master' into TM-1431Aleksandr2018-03-125-15/+44
|\|
| * Fix ServiceException classes to set Exception message for stack tracesZach Smith2018-03-091-13/+11
| |
| * Merge pull request #134 from drivergroup/opt-paginationv1.8.8Kseniya Tomskikh2018-03-071-0/+10
| |\ | | | | | | Created directive for optional pagination
| | * Review fixKseniya Tomskikh2018-03-071-1/+1
| | |
| | * Created directive for optional paginationKseniya Tomskikh2018-03-061-0/+10
| | |
| * | Add DayOfWeek typeZach Smith2018-03-063-2/+23
| |/
* | Implemented extraction of fingerprint header; Added fingerprint hash to ↵Aleksandr2018-03-122-3/+20
| | | | | | | | ServiceRequestContext and AuthorizedServiceRequestContext classes
* | Implemented 'X-CLIENT-FINGERPRINT' extraction from HTTP headerAleksandr2018-03-061-2/+3
|/
* Use Akka's parameter directive to extract a paginationJakob Odersky2018-03-011-29/+6
|
* TRIAL-287 Created ListResponse class and directive for pagination parsingKseniya Tomskikh2018-03-011-2/+42
|
* add nextNumericTokenArtRand2018-02-261-1/+7
|
* Remove unused abstract config from DriverRouteZach Smith2018-02-263-10/+5
|
* Move cors directives to DriverApp and get rid of custom rejection handlerZach Smith2018-02-222-66/+58
|
* Remove .seal call from DriverRoute rejection handlerZach Smith2018-02-221-1/+0
|
* Call .seal on RejectionHandlerZach Smith2018-02-221-3/+2
|
* Use config from outer scope in DriverAppZach Smith2018-02-201-1/+1
|
* 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-204-45/+75
| | | | 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-202-24/+25
|
* Respond with correct cors headers for all rejectionsZach Smith2018-02-201-10/+28
|
* delete with queryArtRand2018-02-131-2/+2
|
* Allowing fingerprints collection from different domainsvlad2018-02-121-0/+1
|
* Merge pull request #113 from drivergroup/ar-add-extra-converters-for-optionv1.7.5Arthur Rand2018-02-091-0/+13
|\ | | | | related to API-1252, add extra converters for option
| * address commentsArtRand2018-02-091-1/+1
| |
| * scalfmt, add a testArtRand2018-02-091-4/+4
| |
| * added valid or empty semanticsArtRand2018-02-091-2/+10
| |
| * add expectExistsAndValidArtRand2018-02-091-0/+5
| |
* | 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.
* change type variableArtRand2018-02-081-4/+3
|