aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/domain.scala
Commit message (Collapse)AuthorAgeFilesLines
* Move core types into core-types projectJakob Odersky2018-10-091-73/+0
| | | | | | | | | Note that xyz.driver.core.FutureExtensions was moved to xyz.driver.core.rest as it (only) contained logic that dealt with service exceptions, something that belongs into core-rest and must not be depended upon by core-types. This is a breaking change.
* Improve PhoneNumber (#222)Sergey Nastich2018-09-191-6/+39
| | | | | * Add support for extensions * Add PathMatcher and allow parsing JSON from string * Add a number of convenience methods which are to be used instead of `toString`
* Validate phone numbers when parsing from JSON (#183)v1.11.8Zach Smith2018-07-191-8/+2
| | | | | | * 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-3/+9
| | | | | | | | | | | | * 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
* SCALA-20 Use liphonenumber in `PhoneNumber.parse` to accomodate chinese ↵Sergey Nastich2018-03-281-10/+8
| | | | numbers (and other countries)
* fix emailEqual type errorStewart Stewart2017-03-311-1/+1
|
* only implement email equal instanceStewart Stewart2017-03-301-7/+3
|
* use case insensitive string comparison for emailsStewart Stewart2017-03-301-0/+12
|
* Moved email and phone number to corev0.10.1vlad2017-02-021-0/+34