aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/xyz/driver/core/JsonTest.scala
Commit message (Collapse)AuthorAgeFilesLines
* Migration to `java.time.Instant` and `java.time.LocalDate`: Part 1 (#200)v1.13.0Sergey Nastich2018-08-241-233/+340
| | | | | | | | | | * 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 json formats for country code and currency code (#197)v1.12.3Sergey Nastich2018-08-211-2/+32
|
* Validate phone numbers when parsing from JSON (#183)v1.11.8Zach Smith2018-07-191-0/+8
| | | | | | * Validate phone numbers when parsing from JSON * Change to intercept for test
* [API-1584] Change AuthCredentials to accept a string identifier (#166)v1.9.3Arthur Rand2018-05-161-0/+29
| | | | | | | | | | | | * 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
* Add convenience methods to work with Tags: `taggedWith` wrapper and a proxy ↵Sergey Nastich2018-04-091-0/+14
| | | | | 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.12Sergey Nastich2018-04-031-1/+71
| | | | | * 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.11Arthur Rand2018-03-281-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 InetAddress JSON formatZach Smith2017-12-201-0/+19
|
* Slick support for any Refined types, JSON format and generator for ↵vlad2017-10-201-1/+31
| | | | NonEmptyName, Unit-tests
* Library upgrades and code tweaks to support Scala 2.12v0.15.0Jakob Odersky2017-08-021-3/+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
* Moved email and phone number to corev0.10.1vlad2017-02-021-0/+23
|
* serialize date to ISO string rather than objectStewart Stewart2017-01-311-5/+1
|
* add tests for Date json formatStewart Stewart2016-12-201-0/+16
|
* General GADT json formatv0.9.27vlad2016-12-081-1/+37
|
* Changed ids underlying type to String and made Ids and Names — value-classesvlad2016-11-291-2/+2
|
* Renamed package to xyz, New formatting, authorize directive supporting ↵vlad2016-10-211-0/+101
multiple permissions