Skip to content

Releases: netresearch/timetracker

v4.2.0

30 Apr 14:13
Compare
Choose a tag to compare

What's Changed

lots more

Full Changelog: v4.1.4...v4.2.0

v4.1.4

28 Nov 13:39
Compare
Choose a tag to compare

Full Changelog: v4.1.3...v4.1.4

v4.1.3

25 Nov 07:24
Compare
Choose a tag to compare

Full Changelog: v4.1.2...v4.1.3

v4.1.2

23 Nov 11:28
0153ac1
Compare
Choose a tag to compare

Full Changelog: v4.1.1...v4.1.2

v5.0.0-alpha1

01 Nov 14:17
Compare
Choose a tag to compare
v5.0.0-alpha1 Pre-release
Pre-release

Refactor for:

  • PHP 8.1
  • Symfony 6.1
  • API Platform

Full Changelog: v4.1.0...v5.0.0-alpha1

v4.1.1

06 Oct 11:35
Compare
Choose a tag to compare

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

03 Jan 15:39
Compare
Choose a tag to compare

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

Full Changelog: v4.0.4...v4.1.0

v4.0.4 Maintenance release

05 Feb 17:06
Compare
Choose a tag to compare

Update to PHP 7.4 and bug fix release.

Full Changelog: v4.0.3...v4.0.4

Knights of the old Republic

05 Apr 08:21
Compare
Choose a tag to compare

BUGFIX: Restore API compatibility - making Timetracker UI working as before

Full Changelog: v4.0.1...v4.0.2

v4 - A new hope

02 Apr 13:21
Compare
Choose a tag to compare

Big thanks to Mogic for their contribution to this release.

This release introduces Jira OAuth, Symfony update, modules updates, refactoring, improved white labeling, GDPR fixes and a lot of bug fixes.

  • Updated all composer modules to latest state
  • Updated ExtJS to latest 4.1
  • Updated Notification extension for Ext JS 2.1.3
  • Update Symfony to 3.4
  • Replaced CSV export with XLSX (it is easier to convert XLSX to CSV if required than otherwise)
  • New Jira OAuth implementation - dropped hard coded single user Jira auth
  • Refactored a lot of code to stick with Symfony paradigms and practices
  • Improved white labeling (ability to configure links and texts in templates)
  • New mapping of foreign (Jira) projects to local Jira projects - allows booking of time into local Jira for external tickets
  • GDPR fixes
  • New feature to automatically create new users on first login
  • Availability of Docker container image in official Docker repository

What's Changed

Full Changelog: v4.0.0...v4.0.1