Release 1.0.0
Changelog
Unreleased
Implemented enhancements:
- Add JSON termination configuration in the SemiStructuredLogFormatter #74
- Add package to jcenter #72
- Add serializer for Instant type #70
- Update the github actions in order to publish artifacts to the mave repo on commits to master #65
- Create a development branch #64
- Configure bintray to allow for artifact publishing #63
- Change the project structure to a multi-module project #62
- Remove example code #61
- Change package naming #60
- Improve the performance of the "Checking readiness with 500 Internal Server Error" test #58
- Exposed DAO #56
- Update the DatabaseConnection to use the suspendedTransaction primitive instead of the vanilla transaction #49
- Refactor the test structure for the endpoint data grid filter tests #41
- Implement a configuration management strategy #39
- Reorganize dependencies declaration into a single file. #37
- Add linting support #28
- Add license #24
- Default list endpoint format compatible with front-end datagrids #23
- Java 11 #22
- Exception Handling with Status Pages #17
- Sanitise input library #13
- Flyway Database Migrations #10
- Create and Write README.md #2
- Refactor and Test Dockerfile #1
- Feature/#62 multi module #69 (monxalo)
Fixed bugs:
- Use the official gradle docker image #40
- Unsafe type casts on TableExtensions.createFilters #38
- Commit on database connection #12
Closed issues:
- Documentation of project branch structure #20
- Deployment Automation with Builds #18
- Documentation #15
- Health checks endpoints #14
- Add call logging #7
- Implement logging strategy #5
Merged pull requests:
- Release 1.0.0 #77 (pedrohh)
- #74 - Adding configurable prefix/suffix to SemiStructuredLogFormatter #76 (pedrohh)
- #72 - Adding sources and javadoc configuration #75 (pedrohh)
- Feature/#15 #73 (felix19350)
- Feature/#70 #71 (pedrohh)
- Feature/#65 #68 (pedrohh)
- Project cleanup #67 (rmpt)
- package refactor to: mobi.waterdog.rest.template #66 (rmpt)
- timeout added to readiness probe #59 (rmpt)
- Feature/#7 #57 (pedrohh)
- Feature/#19 #54 (pedrohh)
- Feature/#9 #53 (rmpt)
- #14 - Refactor #51 (felix19350)
- Feature/#49 #50 (felix19350)
- Feature/#14 #48 (rmpt)
- Feature/#21 kotlinx #46 (aanciaes)
- Move dependencies to single file. #45 (monxalo)
- Closes #41 - Refactored the tests for various aspects of the list endpoint structure. #44 (felix19350)
- #40 updated the docker file to use the official docker image #43 (felix19350)
- Bug/#38 #42 (pedrohh)
- Feature/#10 #35 (felix19350)
- #12 Fixed bug with nested transactions #34 (felix19350)
- Centralized error messages #33 (rmpt)
- Feature/#23 #32 (pedrohh)
- Feature/#2 #30 (felix19350)
- Feature/#28 - Merge after #1 #29 (felix19350)
- Feature/#1 - Merge after Feature/#22 #27 (felix19350)
- #22 Updated dependencies + java 11 support #26 (felix19350)
- #24 added the license file to the project #25 (felix19350)
* This Changelog was automatically generated by github_changelog_generator