Skip to content

Releases: linuxserver/docker-kimai

2.13.0-ls44

11 Mar 11:00
Compare
Choose a tag to compare

LinuxServer Changes:

Existing users should update: site-confs/default.conf - Cleanup default site conf.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Translations update from Hosted Weblate (#4693)
  • Fixes #4684 - calendar was using request locale instead of user configuration
  • Prevent 500 on plugin controller if domain is not reachable
  • Prevent error due to missing username
  • Fix timezone reporting issue (times were shown on wrong date, if reporter and current user are in different timezones)
  • Allow filter customers by country
  • Change order of daterange input and select
  • Speed up permission checks
  • Support in-/decrementor in invoice date number generator
  • Make sure current users permissions are respected during timesheet API collection call
  • Secure activity/project/customer detail API call
  • Rename internal menu IDs
  • Cache voter checks
  • Bump composer packages

Involved in this release: @kevinpapst and @AstroGD and @weblate - thank you!

2.12.0-ls43

06 Mar 18:23
Compare
Choose a tag to compare

LinuxServer Changes:

Existing users should update: site-confs/default.conf - Cleanup default site conf.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Support half-days for holidays (#4609)
  • Fixes redirect loop with Azure SAML (#4609)
  • Fix missing locales - e.g. en_US locale configuration may be missing? (#4652)
  • Bump composer packages (#4655)
  • Added validator for customers timezone (#4655)
  • Include user accountNumber in CSV and Excel export (#4655)
  • Improve next customer number calculation (#4655)
  • Fixes hidden context-menu behind tabler header (#4655)
  • Upgraded theme, show top nav links as buttons (#4633)
  • Revert to classical bootstrap form layout (#4632)
  • Weekly hours improvements: table padding, allow 0 recent activities row, re-use activity favorites (#4631)
  • Added project filter in user-list reports (#4615)
  • Translations update from Hosted Weblate (#4658) (#4614)

Involved in this release: @kevinpapst and @weblate - thank you!

2.12.0-ls42

01 Mar 22:51
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19 with php 8.3.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Support half-days for holidays (#4609)
  • Fixes redirect loop with Azure SAML (#4609)
  • Fix missing locales - e.g. en_US locale configuration may be missing? (#4652)
  • Bump composer packages (#4655)
  • Added validator for customers timezone (#4655)
  • Include user accountNumber in CSV and Excel export (#4655)
  • Improve next customer number calculation (#4655)
  • Fixes hidden context-menu behind tabler header (#4655)
  • Upgraded theme, show top nav links as buttons (#4633)
  • Revert to classical bootstrap form layout (#4632)
  • Weekly hours improvements: table padding, allow 0 recent activities row, re-use activity favorites (#4631)
  • Added project filter in user-list reports (#4615)
  • Translations update from Hosted Weblate (#4658) (#4614)

Involved in this release: @kevinpapst and @weblate - thank you!

2.12.0-ls41

22 Feb 18:02
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19 with php 8.3.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Support half-days for holidays (#4609)
  • Fixes redirect loop with Azure SAML (#4609)
  • Fix missing locales - e.g. en_US locale configuration may be missing? (#4652)
  • Bump composer packages (#4655)
  • Added validator for customers timezone (#4655)
  • Include user accountNumber in CSV and Excel export (#4655)
  • Improve next customer number calculation (#4655)
  • Fixes hidden context-menu behind tabler header (#4655)
  • Upgraded theme, show top nav links as buttons (#4633)
  • Revert to classical bootstrap form layout (#4632)
  • Weekly hours improvements: table padding, allow 0 recent activities row, re-use activity favorites (#4631)
  • Added project filter in user-list reports (#4615)
  • Translations update from Hosted Weblate (#4658) (#4614)

Involved in this release: @kevinpapst and @weblate - thank you!

2.11.0-ls40

16 Feb 22:50
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19 with php 8.3.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Docker: Fix TLS certificate verification for LDAP connections (#4598)
  • Translations update from Hosted Weblate (#4587)
  • Split user language (UI translation) from locale (formatted values) (#4595)
    • Limits the list of languages to the ones that are available as translations
    • Improves the "regenerated locales" command that now automates the entire process
    • Added new locales: id, pa, sl (many translations still missing!)
    • Removed duplicated locale definitions, which had the same formats
    • Allow lowercase and uppercase am and pm and AM and PM #3934
    • Fixes the wrong dropdown presets for times for certain languages #4548, #4553
  • Fix Doctrine deprecations (#4608)
  • Release 2.11 (#4580)
    • Added help link to link user pages to docs
    • Re-build tabler in kimai and use own app and app-rtl files
    • Deactivate modal effects blur and fade (#4486)
    • Reduced minimum length of name for customer/project/activity to 2 character
    • WCAG: more titles and labels
    • Fix: Dropdown items loose ordered upon typing (#4545)
    • Fix: deleted tags used in search favorites caused 500

Involved in this release: @abrain, @kevinpapst and @weblate - thank you!

2.11.0-ls39

09 Feb 22:49
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19 with php 8.3.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Docker: Fix TLS certificate verification for LDAP connections (#4598)
  • Translations update from Hosted Weblate (#4587)
  • Split user language (UI translation) from locale (formatted values) (#4595)
    • Limits the list of languages to the ones that are available as translations
    • Improves the "regenerated locales" command that now automates the entire process
    • Added new locales: id, pa, sl (many translations still missing!)
    • Removed duplicated locale definitions, which had the same formats
    • Allow lowercase and uppercase am and pm and AM and PM #3934
    • Fixes the wrong dropdown presets for times for certain languages #4548, #4553
  • Fix Doctrine deprecations (#4608)
  • Release 2.11 (#4580)
    • Added help link to link user pages to docs
    • Re-build tabler in kimai and use own app and app-rtl files
    • Deactivate modal effects blur and fade (#4486)
    • Reduced minimum length of name for customer/project/activity to 2 character
    • WCAG: more titles and labels
    • Fix: Dropdown items loose ordered upon typing (#4545)
    • Fix: deleted tags used in search favorites caused 500

Involved in this release: @abrain, @kevinpapst and @weblate - thank you!

2.11.0-ls38

07 Feb 03:20
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19 with php 8.3.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Docker: Fix TLS certificate verification for LDAP connections (#4598)
  • Translations update from Hosted Weblate (#4587)
  • Split user language (UI translation) from locale (formatted values) (#4595)
    • Limits the list of languages to the ones that are available as translations
    • Improves the "regenerated locales" command that now automates the entire process
    • Added new locales: id, pa, sl (many translations still missing!)
    • Removed duplicated locale definitions, which had the same formats
    • Allow lowercase and uppercase am and pm and AM and PM #3934
    • Fixes the wrong dropdown presets for times for certain languages #4548, #4553
  • Fix Doctrine deprecations (#4608)
  • Release 2.11 (#4580)
    • Added help link to link user pages to docs
    • Re-build tabler in kimai and use own app and app-rtl files
    • Deactivate modal effects blur and fade (#4486)
    • Reduced minimum length of name for customer/project/activity to 2 character
    • WCAG: more titles and labels
    • Fix: Dropdown items loose ordered upon typing (#4545)
    • Fix: deleted tags used in search favorites caused 500

Involved in this release: @abrain, @kevinpapst and @weblate - thank you!

2.11.0-ls37

02 Feb 15:59
Compare
Choose a tag to compare

LinuxServer Changes:

Symlink config.yaml to /config for user editing.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Docker: Fix TLS certificate verification for LDAP connections (#4598)
  • Translations update from Hosted Weblate (#4587)
  • Split user language (UI translation) from locale (formatted values) (#4595)
  • Fix Doctrine deprecations (#4608)
  • Release 2.11 (#4580)
    • Added help link to link user pages to docs
    • Re-build tabler in kimai and use own app and app-rtl files
    • Deactivate modal effects blur and fade (#4486)
    • Reduced minimum length of name for customer/project/activity to 2 character
    • WCAG: more titles and labels
    • Fix: Dropdown items loose ordered upon typing (#4545)
    • Fix: deleted tags used in search favorites caused 500

Involved in this release: @abrain, @kevinpapst and @weblate - thank you!

2.10.0-ls36

21 Jan 10:59
Compare
Choose a tag to compare

LinuxServer Changes:

Symlink config.yaml to /config for user editing.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Allow to edit username (#4559)
  • Redirect to users chosen locale if current user = edited user in "edit profile" screen (#4549)
  • Show currently logged-in user in dropdown, in case it's a system-account (#4549)
  • Support for showing and sorting column system account in user listing (#4549)
  • Only super-admins can edit their own supervisor (#4549)
  • WCAG: add title or aria-label to many links/buttons/dropdowns in the general layout (#4549)
  • New command to test emails (#4549)
  • Support addon buttons in working time screen (#4549)
  • Make 'pagebreak' optional in pdf layout exporter (#4561)
  • Fix sorting user dropdown (#4549)
  • Support default time on date-time-picker (#4579)
  • Translations update from Weblate (#4576, #4551)
  • Merged/Removed two translation files (#4572)

Involved in this release: @kevinpapst, @ronaldderksen, @milotype, @wtuemura, @mapi68, @Jitropolit, @yarons, @yangyangdaji, @albanobattistella, @shynekomaid and @weblate - thank you!

2.9.0-ls35

19 Jan 22:52
Compare
Choose a tag to compare

LinuxServer Changes:

Symlink config.yaml to /config for user editing.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

  • Translations update from Hosted Weblate (#4531)
  • Started refactoring: use DateTimeImmutable / DateTimeInterface where possible (#4526)
  • Fix: TRUSTED_PROXIES setting was ignored (#4533)
  • Re-enable Kimai test in docker test build script (#4541) by @Not-Code
  • Bump dependencies and fix more deprecations
  • Fix a BC break in PHPWord 1.2 (#4526)

Involved in this release: @kevinpapst, @Not-Code and @weblate - thank you!