Skip to content

Releases: linuxserver/docker-kimai

2.8.0-ls30

03 Jan 00:02
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 to 8.3

Enhancements

  • Translations update from Hosted Weblate (#4517)
  • Fix wrong default protocol for customer homepage (#4514)
  • Fix missing data of deactivated users in time-period reports (#4523)
  • Fix many deprecations (#4508)
  • Bump composer packages (#4508)
  • Make calendar serializer compatible with DateTimeImmutable (#4508)
  • Release-drafter: Adapt supported PHP versions (#4512)

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

2.7.0-ls29

26 Dec 14:55
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

Enhancements

  • Show API URL for simpler integration in user profile (#4506)
  • The create user command allows to set the flag to reset password upon next login (#4506)
  • Support setting min and max date on date and daterange pickers (#4506)
  • Translations update from Hosted Weblate (#4507)
  • Internal Plugin API improvements (#4506)

Fixed bugs

  • Docker: set a proper database URL including full version (#4504)

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

2.6.0-ls29

22 Dec 22:50
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • Docker images: upgrade to PHP 8.2 and Debian Bookworm (#4476)
  • Docker cleanup (remove unused scripts) (#4490)
  • Sort invoice items by date before passing to template, e.g. do not split expenses and times (#4495)
  • New calendar entry title combination for customer, project and activity
  • Show not_invoiced and not_exported data in detail screens
  • Force logout if user is disabled
  • Reduced amount of database queries on several screens
  • Open-close status on work-contract screen for users without configuration
  • Failsafe order/orderBy in query if manually manipulated to be null
  • Unify statistic calculation (not_invoiced and not_exported) across screens
  • Bump composer packages, upgrade Symfony to 6.4

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

2.6.0-ls28

17 Dec 22:56
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • Docker images: upgrade to PHP 8.2 and Debian Bookworm (#4476)
  • Docker cleanup (remove unused scripts) (#4490)
  • Sort invoice items by date before passing to template, e.g. do not split expenses and times (#4495)
  • New calendar entry title combination for customer, project and activity
  • Show not_invoiced and not_exported data in detail screens
  • Force logout if user is disabled
  • Reduced amount of database queries on several screens
  • Open-close status on work-contract screen for users without configuration
  • Failsafe order/orderBy in query if manually manipulated to be null
  • Unify statistic calculation (not_invoiced and not_exported) across screens
  • Bump composer packages, upgrade Symfony to 6.4

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

2.5.0-ls27

15 Dec 22:48
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1, 8.2 and 8.3

Enhancements

  • added command to list users (#4454)
  • work contract validations (#4454)
  • prevent error with missing params (#4454)
  • use collapsible boxes for work-contract screen (#4454)
  • added classes to target menu buttons in custom rules (#4454)
  • bump to fontawesome 6 and replace restart icon (#4454)
  • change repeat icon for recent activities (#4454)
  • moved user bookmarks (favorites) to top nav (#4454)
  • fix totp seconds window (leeway) (#4454)
  • new migration to fix remaining user preferences with dots in name (#4454)
  • remove duplicate named column in user screen (#4454)
  • added missing filter and tags to InvoiceSecurity (#4454)
  • use explicit menu service to generate menu (#4454)
  • disable webpack notifier, incompatible with mac arm (#4454)
  • allow PHP 8.3 (#4471)
  • translations updates (#4466)
  • fix use of range() and auto-width columns for Excel exports (#4471)

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

2.5.0-ls26

08 Dec 22:52
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1, 8.2 and 8.3

Enhancements

  • added command to list users (#4454)
  • work contract validations (#4454)
  • prevent error with missing params (#4454)
  • use collapsible boxes for work-contract screen (#4454)
  • added classes to target menu buttons in custom rules (#4454)
  • bump to fontawesome 6 and replace restart icon (#4454)
  • change repeat icon for recent activities (#4454)
  • moved user bookmarks (favorites) to top nav (#4454)
  • fix totp seconds window (leeway) (#4454)
  • new migration to fix remaining user preferences with dots in name (#4454)
  • remove duplicate named column in user screen (#4454)
  • added missing filter and tags to InvoiceSecurity (#4454)
  • use explicit menu service to generate menu (#4454)
  • disable webpack notifier, incompatible with mac arm (#4454)
  • allow PHP 8.3 (#4471)
  • translations updates (#4466)
  • fix use of range() and auto-width columns for Excel exports (#4471)

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

2.5.0-ls25

01 Dec 22:51
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1, 8.2 and 8.3

Enhancements

  • added command to list users (#4454)
  • work contract validations (#4454)
  • prevent error with missing params (#4454)
  • use collapsible boxes for work-contract screen (#4454)
  • added classes to target menu buttons in custom rules (#4454)
  • bump to fontawesome 6 and replace restart icon (#4454)
  • change repeat icon for recent activities (#4454)
  • moved user bookmarks (favorites) to top nav (#4454)
  • fix totp seconds window (leeway) (#4454)
  • new migration to fix remaining user preferences with dots in name (#4454)
  • remove duplicate named column in user screen (#4454)
  • added missing filter and tags to InvoiceSecurity (#4454)
  • use explicit menu service to generate menu (#4454)
  • disable webpack notifier, incompatible with mac arm (#4454)
  • allow PHP 8.3 (#4471)
  • translations updates (#4466)
  • fix use of range() and auto-width columns for Excel exports (#4471)

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

2.4.1-ls24

24 Nov 22:49
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

Fixed bugs

  • Fix access for internal users with activated LDAP (#4453)

Involved in this release: @kevinpapst - thank you!

2.4.1-ls23

20 Nov 21:54
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

Fixed bugs

  • Fix access for internal users with activated LDAP (#4453)

Involved in this release: @kevinpapst - thank you!

2.4.0-ls23

20 Nov 01:52
Compare
Choose a tag to compare

LinuxServer Changes:

Important documentation update for setting DATABASE_URL with version 2.0.30 and later.

kimai Changes:

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • Dockerfile introduced to main repo (#4393)
  • Docker image and publish workflow (#4446)
  • Bump Symfony to 6.3.8 (#4427)

Enhancements

  • Log improvements (datetime format and reformatted) (#4427)
  • Request new password by the user upon next login (#4442)
  • Open timesheet edit dialog from export listing (#4427)
  • Translations update from Hosted Weblate (#4447)
  • LDAP issues - allow to migrate from local to LDAP account (#4445)
  • Show button to duplicate old timesheets, even those in lockdown period (#4427)
  • Changed export column header (user, username, rate_internal) (#4427)

Fixed bugs

  • LDAP issues - allow to migrate from local to LDAP account (#4445)
  • Dashboard tooltip remains in view after removing widget (#4426)
  • Dashboard JS error if all widgets were removed (#4442)

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