0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-03-17 06:22:38 +00:00
Commit graph

17 commits

Author SHA1 Message Date
Kevin Papst
0e91dd886e
release 2.0 beta 2 ()
* do not traverse into invoice template subdirectories ()
* fix security open api definition
* fix currency can be null, removed fluent interface
* merged release 1.30.3
* allow to pre-fill timesheet metafields via URL
* fix api description
* added test accounts with simpler names and password
* upgrade to Symfony 6.2
* removed FrameworkExtraBundle (by Sensio) and replaced with new native SF annotations
* fixed symfony 6.2 deprecations
* fixed 
2023-01-18 14:47:48 +01: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
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
26c2d5aa81
prepare release 1.12 ()
* updated dependencies ()
* display application name and version in console ()
2020-12-10 16:25:14 +01:00
Kevin Papst
057c824e9f
replaced mailer library, added email templates () 2020-02-12 16:05:13 +01:00
Kevin Papst
465d7166d4
remove pagerfanta bundle () 2020-02-10 16:38:26 +01:00
Kevin Papst
986d922855
invoices: choose language and duration format () 2020-02-04 20:27:36 +01:00
Kevin Papst
d6798eed1e
added project start and end date ()
* added sortable js library
* activity in invoice is optional
* added javascript widget for paginated boxes
* fix activity dropdown for globals only
* added timesheet service to reduce code duplication
* use repository to query for teams in dropdowns
* added project validator
* validate project start and end against timesheet
* include begin and end in dynamic form requests for projects
* added timezone and language option to import flag, improve timesheet import speed
* deactivate cross-timezone filter
* add virtual fields to field order list
* composer update
* added param to ignore dates
* position loader icon fixed - fixes 
* permission problem when creating a new project - fixes 
* remove dev dependencies webserver and thanks bundle
* stop information leak (begin and end date) in duration mode - fixes 
* unify timesheet edit dialog for user and admins
* fix security issue, own rates exposed to unauthorized users in multi-update dialog
2020-01-05 02:49:01 +01:00
Kevin Papst
97feed0be6
updated frontend stack to latest versions () 2019-06-03 01:43:49 +02:00
Kevin Papst
38ae013e03
added cors bundle to allow external api access () 2019-03-23 11:04:55 +01:00
Kevin Papst
bde791fa55
added begin, end and export filter for API timesheets () 2019-03-14 03:34:54 +01:00
Kevin Papst
2f84f3751a
Added basic API endpoints () 2018-08-08 23:10:45 +02:00
Kevin Papst
75246e9db2
Integrated FOSUserBundle () 2018-07-21 22:36:36 +02:00
Kevin Papst
7a0d690101
replaced AvanzuAdminTheme with AdminLTE bundle () 2018-07-09 18:25:08 +02:00
Kevin Papst
b58de9be9c
updated to font-awesome 5 () 2018-06-26 19:58:20 +02:00
Simon Schaufelberger
93e1cd5095 Secure create-user command ()
* ask the user for the password 
* added integration test 
2018-02-10 19:11:30 +01:00
Kevin Papst
a87355695e
upgraded to symfony 4 () 2018-01-12 20:39:07 +01:00