Skip to content

Releases: Ente/timetrack

v8.7.1

10 Jan 00:11
a50b586

Choose a tag to compare

CHANGELOG

v8.7.1

  • Fixed issues regarding XSS vulnerabilities on several pages.
  • Removed echo statements from "normal" mode used for debugging purposes.
  • Fixed a bug that allowed to create multiple users with the same username.
  • Fixed undefined variables upon login.

What's Changed

Full Changelog: v8.7...v8.7.1

v8.7

05 Jan 21:36
032f9a5

Choose a tag to compare

CHANGELOG

v8.7

  • Added automatic update check within the Settings page allowing to see the changelogs and a link to the new Release.
  • Updated README.md
  • Admins can now select the default worktime type to be selected in the web form within the app.json config section via the default_worktime_type key.
  • Added function to automatically add keys to app.json after update
  • Admins can now customize the look and feel of the PDF exports. Please check README.md Exports section for more information.

What's Changed

Full Changelog: v8.6...v8.7

v8.6

27 Dec 22:29
da55dcc

Choose a tag to compare

CHANGELOG

v8.6

  • Telemetry statistics page for environments using the Telemetry Server. Please check README.md

What's Changed

  • v8.6: Telemetry server statistics by @Ente in #136

Full Changelog: v8.5.1...v8.6

v8.5.1

05 Dec 14:47
caa14e8

Choose a tag to compare

CHANGELOG

v8.5.1

  • Fixed undefined variable warning message (#133 thanks to @muzzol)
  • Changed app.json.sample default values
  • Updated README.md (#134)
  • Added update.sh script (#134)
  • Internal plugin views can now be hidden
  • Fix utility plugin 500 error when trying to export data for user that doesn't exist

What's Changed

Full Changelog: v8.5...v8.5.1

v8.5

01 Dec 23:10
b0e535f

Choose a tag to compare

⚠️ This update requires DB migration - see README.md section Database

v8.5

  • Fixed an issue with IDs not generated correctly for project items.
  • Added functionality to delete and edit project items.
  • Adding users to a project has been made easier.
  • Internal changes
  • Added additional plugin permission level
  • Added 2 new themes

v8.4.3

  • Now displaying the instance uuid within the settings page.
  • Added ability to reset the instance uuid via the settings page.

v8.4.2

  • Added user based permissions for plugin views.
  • Updated plugins to use new permission system.

v8.4.1

This update requires DB migration - see README.md section Database

  • Added telemetry support (disabled by default, can be enabled within app.json)
  • Added telemetry server to receive telemetry data (see api/v1/class/telemetry/server/README.md for more information)

What's Changed

  • v8.4.1: telemetry & telemetry server by @Ente in #130
  • v8.4.2: user-based permissions for plugins by @Ente in #131
  • Projects update by @Ente in #132

Full Changelog: v8.4...v8.5

v8.4

24 Nov 22:54
51b9c8b

Choose a tag to compare

⚠️ This update requires DB migration - see README.md section Database

v8.4

  • Added nfcclock plugin to allow clocking in and out with NFC tags (requires nfclogin plugin)
  • Updated nfclogin plugin to version 1.2 (added Toil API route for nfcclock called nfclclock)
  • Removed unused extract_plugin function from PluginDevTool class
  • Custom language files can now be used with the i18n class by placing them within the data/i18n/custom/ directory. This also works for plugins.

v8.3.2

  • Added script to initialize the database for demo purposes when using Docker (See README.md)
  • Fixed missing active column within the users table when initializing the database for the first time

v8.3.1

  • Removed deprecated app attribute from general section within app.json
  • Fixed issue stating that the account got disabled when logging out or when accessing the web UI

What's Changed

Full Changelog: v8.3...v8.4

v8.3

26 Oct 22:19

Choose a tag to compare

v8.3

⚠️ This update requires DB migration - see README.md section Database
This update contains a critical fix for Docker setups, this could have caused installations to fail or become unusable.

  • Fixed an issue causing the plugin system to be always enabled
  • Sickness and vacation entries can now have a type like worktime entries
  • Fixed dispatching of WorktimeAddedEvent event with incorrect parameters
  • Added Database migration instructions when using Docker within the README.md Database section
  • Removed the setup folder entirely (deprecated)
  • Fixed DB migrations for Docker setups

What's Changed

  • TT-187-1: Add sickness and vacation types (and other fixes) by @Ente in #125

Full Changelog: v8.2.3...v8.3

v8.2.3-d: DOCKERIZED

25 Oct 17:22

Choose a tag to compare

v8.2.3-d

⚠️ Note: In the previous release the Dockerfile and docker-compose.yml were missing due to a .gitignore entry. This has been fixed – please re-download if you plan to use Docker. - Sorry for the inconvenience.

This update requires DB migration - see README.md section Database

  • Fixed missing status i18n entries
  • Fixed incorrect theme loading within error pages
  • Removed outdated index.css file
  • Added missing footer to project management pages
  • Admins can now enable or disable users within the userdetail plugin

What's Changed

Full Changelog: v8.2.2...v8.2.3-d

v8.2.2: DOCKERIZED

23 Oct 22:15
b0499b7

Choose a tag to compare

v8.2.2

  • Fixed deprecation warning for WorktimeAddedEvent event
  • Dockerized TimeTrack:
    • Added Dockerfile and docker-compose.yml to run TimeTrack within Docker
    • Added entrypoint.sh to handle database migrations and start Apache
    • Updated README.md with Docker instructions

What's Changed

Full Changelog: v8.2.1...v8.2.2

v8.2.1

22 Oct 22:59

Choose a tag to compare

v8.2.1

  • Added events for worktime correction proposals: WorktimeCorrectionProposed
  • Sanitized outputs to prevent XSS attacks
  • Added a link to the documentation within the settings page

What's Changed

  • TT-184: Adding event and updating i18n file by @Ente in #119
  • chore: sanitizing outputs for web GUI by @Ente in #120
  • TT-201: Add link to documentation to the settings page by @Ente in #122

Full Changelog: v8.2...v8.2.1