0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-03-16 22:13:30 +00:00
Commit graph

15 commits

Author SHA1 Message Date
Kevin Papst
c7f0508707
Upgrade tests to PhpUnit 10 () 2024-12-22 01:25:30 +01:00
Kevin Papst
82a3b99a31
Release 2.26 ()
* bring back deprecated methods
* bump packages
* fix SAML redirect
* config flag for break times
* use class constant instead of string in attributes
* throw if all tags were not found - fixes 
2024-12-05 10:42:07 +01:00
Kevin Papst
dd51c8dfba
utilize UserService for SAML () 2024-04-05 19:22:13 +02:00
Kevin Papst
b6c98f871d
Release 2.14 ()
- show "link has expired message" in password reset screen
- added date objects as hydrator variables - for custom date formats in invoice templates
- show meta-fields with null values (e.g. booleans with `false` where hidden)
- fix permission check: allow to remove `view_own_timesheet` but still record times
- prevent error 500 if customer country is empty
- fix API 500 error if project does not exist when creating new timesheet
- fix tags are not created in remote-search mode
- do not check "export items" by default
- fix daterange query, if user an request locale are different
- added logging for invalid SAML responses (see various discussions)
2024-04-05 12:38:21 +02:00
Kevin Papst
85a16a9363
Release 2.12 () 2024-02-07 23:47:25 +01:00
Kevin Papst
1099e76244
Release 2.0.18 ()
* prevent too long values for user preferences
* add chart value 0 to y-axis if last value > 0, to always display the zero line (project details)
* add user-preferences to invoice hydrator
* DateTime vs DateTimeInterface
* simplify permission config
* fix query for teamleads limiting to only selected teams not possible
2023-05-08 17:11:55 +02:00
Kevin Papst
90a0fd8a22
Next major version 2 with PHP 8.1, Symfony 6, Tabler UI, 2FA ... () 2022-12-31 21:19:55 +01:00
Kevin Papst
bfab6f42d0
use saml config interface instead of generic system configuration () 2022-09-23 13:29:46 +02:00
Kevin Papst
d4278996ae
composer upgrade, prevent dbal upgrade, new phpstan version () 2021-11-03 14:58:10 +01:00
Kevin Papst
7f20cb045c
Refactor authentication system ()
Make auth configuration available via UI, remove FOSUserBundle and SAML-Bundle dependency
2021-06-10 15:34:13 +02:00
Kevin Papst
16e8e8a5e5
fix deprecations (move same controller) () 2021-03-16 14:06:15 +01:00
Kevin Papst
8d72d114c7
improved duration and minute selector ()
* do not close modal if form is dirty
* deprecated TimesheetConfiguration
* inject timezone in form types
* cleanup usage of UserDateTimeFactory
* allow to configure increment steps for minutes
* use 15 minutes step for datetimepicker in project edit form
* use rounding rules for increments in minute select for begin and end
* allow duration in multi user and admin timesheet forms
* make dropdown values configurable
2021-01-17 14:04:13 +01:00
Kevin Papst
4b8f743fa6
added some more tests () 2020-07-21 15:27:29 +02:00
Kevin Papst
0f3fa8fdbe
Code improvements ()
* use global namespace for faster lookups
* phpstan level 5
2020-04-19 14:37:14 +02:00
Kevin Papst
6a533579b7
added support for saml login () 2020-01-31 19:47:34 +01:00