Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Upgrade sbt-settings to major version 2 (#201) | Jakob Odersky | 2018-08-24 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | This will affect development workflow: instead of running `sbt release` to tag and publish a new version, the release process is now as follows: 1. Create a git tag on a revision that should be published. The tag must be in the format `v[0-9].*` 2. Push the tag to GitHub `git push --tags` 3. CI will build that tag and publish the resulting binary to our artifactory Since the new sbt settings do not enable advanced or risky language features globally anymore (such as higher kinds, reflective calls and implicit conversions), the other changes in this PR either import language features locally or refactor the code to avoid using them entirely. | ||||
* | Migration to `java.time.Instant` and `java.time.LocalDate`: Part 1 (#200)v1.13.0 | Sergey Nastich | 2018-08-24 | 1 | -13/+13 |
| | | | | | | | | | | * 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 | ||||
* | Make driver-core ready for Java 11 (#188)v1.11.10 | Jakob Odersky | 2018-07-27 | 1 | -2/+1 |
| | | | | - Remove code that accesed internal APIs which have been removed. - Add dependencies to libraries which have become Java modules. | ||||
* | Implement metrics collection with Kamon (#186) | Jakob Odersky | 2018-07-27 | 1 | -0/+7 |
| | |||||
* | Info level short logging for requests and responses our services receive (#165) | Vlad Uspensky | 2018-06-25 | 1 | -4/+15 |
| | | | | | | * Info level short logging for requests and responses our services receive * Remove STDOUT_DEBUG from deployed-logback.xml | ||||
* | API-1595 Move rejectionHandler to DriverApp to avoid 404 rejection issues (#167)v1.9.1 | zachdriver | 2018-05-09 | 1 | -1/+10 |
| | |||||
* | Remove unused abstract config from DriverRoute | Zach Smith | 2018-02-26 | 2 | -6/+4 |
| | |||||
* | Move cors directives to DriverApp and get rid of custom rejection handler | Zach Smith | 2018-02-22 | 1 | -2/+55 |
| | |||||
* | Use config from outer scope in DriverApp | Zach Smith | 2018-02-20 | 1 | -1/+1 |
| | |||||
* | Remove rejection handler, respond with default set of allowed methods and ↵ | Zach Smith | 2018-02-20 | 2 | -32/+6 |
| | | | | origins to all options requests in DriverRoute | ||||
* | Move directives to rest package | Zach Smith | 2018-02-20 | 1 | -23/+5 |
| | |||||
* | Respond with correct cors headers for all rejections | Zach Smith | 2018-02-20 | 1 | -10/+28 |
| | |||||
* | Reduce log level of request reportingv1.7.2 | Jakob Odersky | 2018-01-31 | 1 | -1/+1 |
| | |||||
* | Include swagger UI in core | Jakob Odersky | 2018-01-22 | 1 | -35/+1 |
| | | | | | | | | | These changes centralize the location of the swagger UI web files. The git attributes instruct GitHub to treat the web files as vendored code, as to not be included in the project code statistics. See https://github.com/github/linguist for a more detailed explanation. | ||||
* | Change default binding network interface to accomodate ipv4 | Zach Smith | 2017-12-13 | 1 | -5/+5 |
| | | | | | | ::0 is an IPv6-only network address, which forces the app to always use v6. This is a problem in Travis currently, which apparently doesn't support IPv6. Changing to 0.0.0.0 should allow both v4 and v6 | ||||
* | Apply new formatting | Jakob Odersky | 2017-11-20 | 2 | -25/+29 |
| | |||||
* | Merge pull request #89 from drivergroup/initv1.6.5v1.6.4v1.6.3 | Vlad Uspensky | 2017-11-08 | 2 | -0/+136 |
|\ | | | | | App initialization convenience methods | ||||
| * | App initialization convenience methods | vlad | 2017-11-08 | 1 | -1/+1 |
| | | |||||
| * | App initialization convenience methods | vlad | 2017-11-08 | 2 | -0/+136 |
| | | |||||
* | | Add tests for CORS headers | Zach Smith | 2017-11-07 | 1 | -1/+1 |
| | | |||||
* | | Add default headers to basic routes defined in DriverApp | Zach Smith | 2017-11-07 | 1 | -1/+6 |
|/ | |||||
* | Remove duplicate allowOrigin function | Zach Smith | 2017-10-31 | 1 | -11/+4 |
| | |||||
* | Move all CORS headers to DriverRoute from DriverApp | Zach Smith | 2017-10-31 | 1 | -34/+18 |
| | |||||
* | Change Module back to having a simple route: Route method | Zach Smith | 2017-10-31 | 2 | -20/+15 |
| | |||||
* | Remove unnecessary terminated val | Zach Smith | 2017-10-31 | 1 | -8/+7 |
| | |||||
* | Add DriverRoute trait and clean up DriverApp | Zach Smith | 2017-10-31 | 2 | -124/+64 |
| | |||||
* | Move rejection handler to companion objectv1.4.1 | Jakob Odersky | 2017-10-20 | 1 | -28/+33 |
| | | | | | | This change makes it possible to reference the custom rejection handler from outside of a DriverApp instance. It is intended to be used in pdsui-common which wraps rejections in JSON responses. | ||||
* | Rename files containing multiple classes to lowercase | Zach Smith | 2017-10-17 | 2 | -54/+50 |
| | |||||
* | Consolidate files | Zach Smith | 2017-10-16 | 1 | -1/+2 |
| | |||||
* | Split up app package into separate files | Zach Smith | 2017-10-16 | 2 | -0/+414 |