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 Intended Effort Versioning.
1.3.2 - Unreleased
- Email/password authentication for legacy endpoint.
- Log in using Google Single Signon.
- Handle PHPs old BCrypt version.
- Show last month on the first of the month.
- Invalid token creds results in 403 response, not an anonymous response.
- Only admins can see the user list.
1.3.1 - 2024-09-25
- Allow admin to set password for users.
1.3.0 - 2024-09-11
- Removed
billable_rounded_hours
1.2.2 - 2024-09-10
- "Uddannelse/Kursus" is now "Uddannelsesbudget + teamdage".
1.2.1 - 2024-08-12
- Use optarg fork in Dockerfile.
1.2.0 - 2024-08-12
- Rounded versions of hours per day and same normalized.
- Renamed
billable_rounded_hours
torounded_billable_hours
.billable_rounded_hours
kept around for compatibility for the moment being.
1.1.5 - 2024-07-29
- Use fork of optarg for Crystal 1.13 compatibility.
1.1.4 - 2024-07-29
- Pin Github action version of crystal to the same as the built image.
1.1.3 - 2024-07-29
- Update to latest Crystal.
1.1.2 - 2024-07-29
- Swap from an to date in cleanup.
- Add logging to cleanup function.
1.1.1 - 2024-07-03
- Rounded hours in totals.
1.1.0 - 2024-07-02
- Syncing rounded hours.
- Reprocess all time entries to add rounded hours.
- Rounded hours in legacy endpoint.
1.0.1 - 2024-06-28
- Better caching of objects.
- Added index on spent_at.
1.0.0 - 2024-06-28
- Initial version, with syncing, and the legacy endpoint.