Releases: netresearch/timetracker
Releases · netresearch/timetracker
v4.4.0
What's Changed
- Support contracts when doing bulk entries by @cweiske in #85
- TIM-111: Fix local build on MacOS by @cweiske in #97
- TIM-113: Correctly show contracts with 0 hours in a day by @cweiske in #95
- Allow times without ":" in time fields ("1530") by @cweiske in #123
Full Changelog: v4.2.0...v4.4.0
v4.2.0
What's Changed
- Partial contract hours by @cweiske in #71
- Allow service users to act on behalf of other users by @cweiske in #68
- Fix autocompletion for projects with numbers in ticket prefix by @cweiske in #65
- Fix tab key on Firefox 65+ by @cweiske in #64
- Add ID to ticket, user, project and customer API responses by @cweiske in #74
- Some fixes by @cweiske in #75
- Bugfixes + JSON responses by @cweiske in #76
- Add support for per-ticket projects by @cweiske in #77
- Fix subproject sync with jira cloud, keep selection in admin lists by @cweiske in #78
- Fix estimation in project edit form by @cweiske in #79
- Option to export ticket title by @cweiske in #80
- Jira improvements by @cweiske in #82
- Add unit tests for the API by @tivvie, @cweiske in #83
- GetAllEntries as JSON API endpoint @tivvie #a1b740
lots more
Full Changelog: v4.1.4...v4.2.0
v4.1.4
Full Changelog: v4.1.3...v4.1.4
v4.1.3
Full Changelog: v4.1.2...v4.1.3
v4.1.2
Full Changelog: v4.1.1...v4.1.2
v5.0.0-alpha1
v4.1.1
What's Changed
- Downgrade psr/link and fig/link-util so that it works on PHP 7.4 by @cweiske in #57
- TIM-59: Replace insecure "keep me logged in" cookie algorithm by @cweiske in #56
- Bump twig/twig from 1.44.6 to 1.44.7 by @dependabot in #58
- Bump guzzlehttp/guzzle from 7.4.1 to 7.4.5 by @dependabot in #59
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- TIM-25: OpenAPI 3-compatible API documentation by @cweiske in #33
- Cleanup SQL schema files by @cweiske in #34
- Load .xlsx template for monthly statement export from correct location by @cweiske in #36
- Monthly export adjustments by @cweiske in #37
- Jira OAuth fixes by @cweiske in #38
- TIM-18: Add optional "billable" field to monthly .xlsx export by @cweiske in #39
- Remove semicolons from messages.de.yml by @nightsplinter in #40
- docker-compose fixes by @cweiske in #41
- Allow project managers and controllers see the interpretation… by @cweiske in #42
- Allow app_dev.php when using "localhost" as host (for development wit… by @cweiske in #43
- Script and API to show ticket times in Jira cloud by @cweiske in #44
- TIM-48: Fix export date error by @cweiske in #46
- Do not allow search engines to index timetracker by @cweiske in #47
- TIM-46: Jump to "Activity" column when pressing the tab key in the is… by @cweiske in #48
- Fix export when activity is missing, require activity when entering new times by @cweiske in #49
- TIM-54: Prevent LibreOffice error when loading exported .xlsx file by @cweiske in #50
- Bump phpoffice/phpspreadsheet from 1.10.1 to 1.16.0 by @dependabot in #51
- Report exceptions to Sentry by @cweiske in #52
New Contributors
- @nightsplinter made their first contribution in #40
- @dependabot made their first contribution in #51
Full Changelog: v4.0.4...v4.1.0
v4.0.4 Maintenance release
Update to PHP 7.4 and bug fix release.
Full Changelog: v4.0.3...v4.0.4
Knights of the old Republic
BUGFIX: Restore API compatibility - making Timetracker UI working as before
Full Changelog: v4.0.1...v4.0.2