Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Migration to `java.time.Instant` and `java.time.LocalDate`: Part 1 (#200)v1.13.0 | Sergey Nastich | 2018-08-24 | 1 | -7/+50 |
| | | | | | | | | | | * Add semi-backwards-compatible JSON formats and path matchers for java.time.Instant and java.time.LocalDate * Use `Clock` in `ApplicationContext` instead of `TimeProvider`, deprecate `TimeProvider` * Add `ChangeableClock` in time package for tests * Add generators for instants and LocalDates | ||||
* | Add UnauthorizedException and catch it in AuthProvider (#198) | Zach Smith | 2018-08-21 | 1 | -0/+2 |
| | | | | | | * Add AuthorizationException and pass it through in authorize directive * Move recover to authenticator method | ||||
* | Add json formats for country code and currency code (#197)v1.12.3 | Sergey Nastich | 2018-08-21 | 1 | -0/+11 |
| | |||||
* | Validate phone numbers when parsing from JSON (#183)v1.11.8 | Zach Smith | 2018-07-19 | 1 | -1/+7 |
| | | | | | | * Validate phone numbers when parsing from JSON * Change to intercept for test | ||||
* | Add service exception json formatters and pass through exceptions in ↵v1.9.4 | zachdriver | 2018-05-25 | 1 | -0/+19 |
| | | | | HttpRestServiceTransport (#168) | ||||
* | [API-1584] Change AuthCredentials to accept a string identifier (#166)v1.9.3 | Arthur Rand | 2018-05-16 | 1 | -1/+27 |
| | | | | | | | | | | | | * make email optional, add optional phone number to AuthCredentials * make AuthCredentials take a String instead of an email * wrap phone number parsing in Try * add json formatter for AuthCredentials * try val | ||||
* | ListResponse and Unmarshallers improvementsv1.8.23 | Sergey Nastich | 2018-04-17 | 1 | -0/+6 |
| | | | | | | * Add an alternative `ListResponse` constructor allowing optional pagination * Unmarshal JsStrings from query parameters | ||||
* | Fixed id json format | Kseniya Tomskikh | 2018-04-10 | 1 | -1/+1 |
| | |||||
* | Add convenience methods to work with Tags: `taggedWith` wrapper and a proxy ↵ | Sergey Nastich | 2018-04-09 | 1 | -2/+10 |
| | | | | | JSON format (#147) * Add convenience methods to work with Tags: `tagged` wrapper and a proxy JSON format | ||||
* | Add enumeratum support to JSON format and generators (#144)v1.8.12 | Sergey Nastich | 2018-04-03 | 1 | -11/+42 |
| | | | | | * 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. | ||||
* | [API-1468] add TimeOfDay (#141)v1.8.11 | Arthur Rand | 2018-03-28 | 1 | -2/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Add DayOfWeek type | Zach Smith | 2018-03-06 | 1 | -1/+4 |
| | |||||
* | Add InetAddress JSON format | Zach Smith | 2017-12-20 | 1 | -0/+13 |
| | |||||
* | Apply new formatting | Jakob Odersky | 2017-11-20 | 1 | -6/+8 |
| | |||||
* | Slick support for any Refined types, JSON format and generator for ↵ | vlad | 2017-10-20 | 1 | -0/+20 |
| | | | | NonEmptyName, Unit-tests | ||||
* | [RFC] Using "Refined" library (https://github.com/fthomas/refined) to allow ↵ | vlad | 2017-10-19 | 1 | -0/+19 |
| | | | | defining entities with more precise types | ||||
* | Making string to json marshallers not implicitv0.13.21 | vlad | 2017-07-11 | 1 | -4/+4 |
| | |||||
* | Unmarshallers for pubsub messages toov0.13.18 | vlad | 2017-07-06 | 1 | -1/+7 |
| | |||||
* | Json to string marshallers for pubsub messagesv0.13.17 | vlad | 2017-07-06 | 1 | -1/+7 |
| | |||||
* | Base64 decode public key file in token authorizationv0.12.9 | Zach Smith | 2017-05-25 | 1 | -1/+2 |
| | |||||
* | make idFormat work with UUID | Stewart Stewart | 2017-05-17 | 1 | -12/+3 |
| | |||||
* | try to match uuid first in id PathMatcher | Stewart Stewart | 2017-05-10 | 1 | -8/+3 |
| | |||||
* | normalize uuid case on json deserialization | Stewart Stewart | 2017-05-10 | 1 | -6/+17 |
| | |||||
* | add method for normalize uuid constructed from path | Stewart Stewart | 2017-05-10 | 1 | -0/+9 |
| | |||||
* | Bump sbt-settings and fix errorsv0.12.3 | Zach Smith | 2017-05-01 | 1 | -6/+6 |
| | |||||
* | tag int as month via apply method | Stewart Stewart | 2017-03-15 | 1 | -1/+1 |
| | |||||
* | reintroduce month format | Stewart Stewart | 2017-03-15 | 1 | -1/+9 |
| | |||||
* | Added writing tracking Id to MDC so it can be logged for all messages, ↵ | vlad | 2017-03-13 | 1 | -1/+0 |
| | | | | removed some linkerd legacy and refined Revision equals | ||||
* | Made date json format — root to be able to pass it in HTTP bodyv0.10.4 | vlad | 2017-02-02 | 1 | -1/+1 |
| | |||||
* | Moved email and phone number to corev0.10.1 | vlad | 2017-02-02 | 1 | -3/+23 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into master3 | vlad | 2017-02-02 | 1 | -10/+11 |
|\ | |||||
| * | serialize date to ISO string rather than object | Stewart Stewart | 2017-01-31 | 1 | -10/+11 |
| | | |||||
* | | Removing permissions from user and role as permission is something to check ↵ | vlad | 2017-02-02 | 1 | -0/+9 |
|/ | | | | | | not something to have now Adding couple handy case classes | ||||
* | add Date#toString and Date.fromString | Stewart Stewart | 2016-12-22 | 1 | -1/+1 |
| | |||||
* | clarify month deserialization error message | Stewart Stewart | 2016-12-19 | 1 | -1/+1 |
| | |||||
* | add json formatter for date | Stewart Stewart | 2016-12-19 | 1 | -1/+5 |
| | |||||
* | fix name of month json formatter | Stewart Stewart | 2016-12-19 | 1 | -1/+1 |
| | |||||
* | scalafmt | Stewart Stewart | 2016-12-19 | 1 | -1/+1 |
| | |||||
* | serialize date to json as object with three fields | Stewart Stewart | 2016-12-19 | 1 | -14/+6 |
| | |||||
* | add json format for date (ISO) | Stewart Stewart | 2016-12-17 | 1 | -0/+17 |
| | |||||
* | General GADT json formatv0.9.27 | vlad | 2016-12-08 | 1 | -0/+48 |
| | |||||
* | Lost important PathMatcher bugfixv0.9.25 | vlad | 2016-12-07 | 1 | -3/+9 |
| | |||||
* | Changed ids underlying type to String and made Ids and Names — value-classes | vlad | 2016-11-29 | 1 | -9/+7 |
| | |||||
* | Made EnumJsonFormat a RootJsonFormatv0.9.17 | vlad | 2016-11-18 | 1 | -7/+7 |
| | |||||
* | Renamed package to xyz, New formatting, authorize directive supporting ↵v0.9.4 | vlad | 2016-10-21 | 1 | -2/+1 |
| | | | | multiple permissions | ||||
* | Renamed package to xyz, New formatting, authorize directive supporting ↵ | vlad | 2016-10-21 | 1 | -0/+107 |
multiple permissions |