All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Typo in configuration leading to an error when configuring more than one adapter
- internal improvements
- better Readme
- Ensure
execution_time_in_ms
is stored when checks are failing, #11
- allows passing
environment
through for better logging, #10
- multiple persistance adapters can now be configured; build-in adapters can be referenced via a symbol instead of the class name
- improved documentation
- Slack notifications are only sent for failed checks; added a simple template for nice formatting
- Slack notifier works now
- fix persisting checks when we want to return early
- added basic tests
- fixed missing usage of inflections path
- fixed checking for file path
- ensure to store NULL instead of empty string if there are no errors
- allow passing the file path to custom Rails inflections for infering class names from file names correctly
- backend is now configurable to publish check results to either: Local DB (Rails), Slack, DBL-Checker-Platform (remote server)
- brushed up the Readme
- added Rails generators for persisting check results locally within the app
- initial release