Skip to content

Releases: Ente/timetrack

v7.12

05 Apr 18:10
Compare
Choose a tag to compare

What's Changed

  • TT-28: Added Events and more by @Ente in #92
  • Fix example for EventListener by @Ente in #93

v7.12

  • Added a simple Favicon
  • TimeTrack and API version are now displayed in the settings menu
  • Added Events which can be listened to by plugins (see api/v1/class/events/README.md) / Developers can now create their own events
  • Mails can now be disabled by setting the smtp setting to false within the smtp section of the app.json
  • Fixed composer.json contents for LDAPTools plugin again
  • Removed unused Hooks plugin class file

ℹ️ Please run composer update to update your dependencies to the updated composer.json contents

Full Changelog: v7.11...v7.12

v7.11 NFC login!

31 Mar 20:45
5727b8a
Compare
Choose a tag to compare

What's Changed

  • TT-85: Differentiate API endpoints between admin, internal and public by @Ente in #84
  • TT-7: Security Enhancements and fix sql by @Ente in #85
  • TT-4: Implement NFC token login by @Ente in #86
  • TT-4: Fix missing class by @Ente in #87
  • TT-4: Fix wrong class name by @Ente in #88
  • TT-6: Rewrite db update process by @Ente in #89
  • TT-4: Finalizing NFCLogin plugin by @Ente in #90
  • TT-175: Update changelog and version files by @Ente in #91

Full Changelog: v7.10.2...v7.11

v7.10.2

28 Mar 03:15
94ee937
Compare
Choose a tag to compare

What's Changed

  • TT-171: Small fixes by @Ente in #80
  • TT-173: Implement base functionality to change user properties by @Ente in #81
  • TT-174: Fix being unable to set worktime as uncompliant by @Ente in #82
  • TT-174: Fix accidental overwrite of sickness end dates by @Ente in #83

Full Changelog: v7.10.1.1...v7.10.2

v7.10.1.1

01 Mar 20:00
8ebdb27
Compare
Choose a tag to compare

What's Changed

  • TT-170: Add missing CSS to elements by @Ente in #78
  • TT-170: Hotfix for adding worktime in normal mode by @Ente in #79

Full Changelog: v7.10.1...v7.10.1.1

v7.10

20 Feb 14:21
Compare
Choose a tag to compare

What's Changed

  • TT-153: Reflect changes from v7.9 release into Mails.md by @Ente in #71
  • TT-166: Redirect when calendar ID is not found by @Ente in #72
  • TT-163: Fix being unable to access "Forgot password" page by @Ente in #73
  • TT-165: Fix typo in userdetail plugin preventing save by @Ente in #74
  • TT-168: Remove usercount plugin entirely by @Ente in #75
  • TT-156: Remove webedit for app.json by @Ente in #76
  • TT-164: Display warning before changing username by @Ente in #77

Full Changelog: v7.9...v7.10

v7.9

15 Feb 02:42
7c67eae
Compare
Choose a tag to compare

What's Changed

  • TT-143: Fix being unable to access "userdetail" plugin by @Ente in #54
  • TT-133: Fix "debug" having no effect on Exceptions dump of classes by @Ente in #55
  • TT-147: Remove "logrotate_cache.txt" by @Ente in #56
  • TT-48: Add missing CSS elements by @Ente in #57
  • TT-148: Security Fixes by @Ente in #58
  • TT-149: Prevent XSS from i18n language files by @Ente in #59
  • TT-150: Sanitize app.ini/app.json contents by @Ente in #60
  • TT-135: Deprecate app.ini support by @Ente in #61
  • TT-151: Fix plugins no longer loading after security patch by @Ente in #62
  • TT-54: Allow download of all available exports for user and admin by @Ente in #63
  • TT-80: Reduce Plugins classes by @Ente in #64
  • TT-79: Improve Benutzer class by @Ente in #65
  • TT-134: Define own datatype for MailsTemplate render function "MailTe… by @Ente in #66
  • TT-137: Autodetect MailTemplates in templates directory by @Ente in #67
  • TT-152: Add syntax for certain html elements used in i18n files by @Ente in #68
  • Update Changelog and versions by @Ente in #69

Full Changelog: v7.8...v7.9

v7.8

05 Feb 17:54
09c93ca
Compare
Choose a tag to compare

What's Changed

  • TT-69: Toil API release v1.10 by @Ente in #41
  • TT-86: Fix PDFExport for exportmanager plugin by @Ente in #42
  • TT-121: Add deprecated warning function by @Ente in #43
  • TT-93: Improved READMEs by @Ente in #44
  • TT-132: Fix Exceptions::deprecated not being static by @Ente in #45
  • TT-93: Remove/deprecate Plugin Phar functionality by @Ente in #46
  • TT-88: Remove mailcow dependency for userdetail plugin by @Ente in #47
  • TT-92: Fix not displayed i18n title for adding vacations by @Ente in #48
  • TT-119: Make ldaptools-php8.patch not shipped anymore by @Ente in #49
  • TT-87: Fix missing data folder for userdetail plugin by @Ente in #50
  • TT-113: Add link to GitHub Issues by @Ente in #51
  • TT-81: Fully implement user edits by @Ente in #52
  • TT-89: Refactor mails module by @Ente in #53

Full Changelog: v7.7...v7.8

v7.7

04 Dec 00:46
9d6e3bd
Compare
Choose a tag to compare

What's Changed

  • TT-53: Update Installation Documentation by @Ente in #30
  • TT-42: Adding exportManager plugin by @Ente in #31
  • TT-66: Fix >2 active worktimes for one user by @Ente in #32
  • TT-64: QRclock - Fix clocking in with multiple active worktimes by @Ente in #33
  • TT-68: Fixed missing API route for Codeclock plugin if setup was faulty. by @Ente in #34
  • TT-65: Add function to get all custom endpoints by @Ente in #35
  • TT-72: Adding plugin manager plugin by @Ente in #36
  • TT-76: Adding more logging by @Ente in #37
  • TT-77: Allow dump of all included files by @Ente in #38
  • TT-49: Adding CSS to certain pages by @Ente in #39
  • TT-82: Fixed being unable to create a new user by @Ente in #40

Full Changelog: v7.6...v7.7

v7.6

29 Nov 02:43
dd63f8f
Compare
Choose a tag to compare

What's Changed

  • TT-51: Allow custom CSS for PDF exports by @Ente in #22
  • TT-39: Replace app.ini with app.json by @Ente in #23
  • TT-3: Implement QR code scan to clock in by @Ente in #25
  • TT-3: Update plugin README and remove TODO note by @Ente in #26
  • TT-52: Allow registering and removing API routes via class functions by @Ente in #27
  • TT-5: Implement numeric code to clock in by @Ente in #28

Full Changelog: v7.5...v7.6

v7.5

12 Nov 21:50
9cf23ee
Compare
Choose a tag to compare

What's Changed

  • TT-21: Implement CSV export of worktime sheets by @Ente in #17
  • TT-44: Fixed title not set for Plugin Hub by @Ente in #18
  • TT-46: Rename GUI elements from Calendar to Notifications by @Ente in #19
  • TT-50: Fixed being unable to edit notifications by @Ente in #20
  • TT-45: Save PDF/CSV exports onto server by @Ente in #21

Full Changelog: v7.4...v7.5