0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-05-05 09:40:08 +00:00
Commit graph

28 commits

Author SHA1 Message Date
Kevin Papst
49bb9980b8
added invoice model to invoice created event ()
* added model to InvoiceCreatedEvent
* allow to switch formatter locale
2022-01-20 18:41:55 +01:00
Kevin Papst
b062164277
allow to delete invoice documents () 2021-11-24 10:30:49 +01:00
Kevin Papst
8b0962e192
configure am/pm time-format as user preference () 2021-11-14 18:18:26 +01:00
Kevin Papst
9ab098af86
weekly quick-entry form () 2021-10-18 11:12:46 +02:00
Kevin Papst
b6430d5622
allow to customize dashboard permissions for latest row () 2021-10-03 17:17:01 +02:00
Kevin Papst
f743503705
added search modal for timesheet export () 2021-08-24 19:01:48 +02:00
Kevin Papst
3a7dba437c
move supported languages logic to service () 2021-08-07 01:11:42 +02:00
Kevin Papst
6709ef4c4c
removed soft_limit setting () 2021-06-10 16:01:09 +02: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
af9dea9226
prepare release 1.14 ()
* removed un-maintained docker file
* update all packages
* fix deprecations
* only show one line descriptions for customer, projects and activities
* allow to show export column in timesheet listing
2021-04-08 18:07:57 +02:00
Kevin Papst
16e8e8a5e5
fix deprecations (move same controller) () 2021-03-16 14:06:15 +01:00
Kevin Papst
e1c9af795c
refactored page actions to event subscriber () 2021-03-15 14:18:44 +01:00
Kevin Papst
c0378b4f51
add user preference: default report () 2021-03-14 13:32:47 +01:00
Kevin Papst
8d41fa20bd
prepare release 1.13 ()
* make voters a final class
* upgrade dependencies
* sort project alphabetically in dashboard widget
* open detail page on row click
* do not break on null tag name
* added max height to scrollable widgets on dashboard
* added timesheet duplicate event
* allow to deactivate browser title update
* improve comment box
* moved role permissions to own menu
* removed tabs in user screen
* fix user can remove super-admin from own account
2021-02-01 23:43:47 +01:00
Kevin Papst
996f05c73a
added project importer and grandtotal converter () 2020-10-11 22:08:00 +02:00
Kevin Papst
217960de60
configure first day of week for calendar and date-picker () 2020-09-05 18:31:37 +02:00
Kevin Papst
fbb3dd89cf removed unused dependency 2020-08-18 15:08:43 +02:00
Kevin Papst
ea4e930cbb
Store sessions in database () 2020-06-11 16:54:51 +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
68d703d1e3
added internal rates () 2020-04-08 14:50:15 +02:00
Kevin Papst
057c824e9f
replaced mailer library, added email templates () 2020-02-12 16:05:13 +01:00
Kevin Papst
75dcae6fbe
update to Symfony 4.4 () 2020-02-04 15:29:26 +01:00
Kevin Papst
6a533579b7
added support for saml login () 2020-01-31 19:47:34 +01:00
Kevin Papst
984c852ab6
Release 1.6.2 ()
* include user teams in user entity
* prevent unauthorized access via API
* improve teamlead permission handling in team timesheets
* add team data to user entity
* add security tests
* highlight menu for invoice template copy
* unified handling of invoice data across all templates
* access to the current users data in invoice templates
* permission improvement in invoice form
* allow to skip record rows
* allow to add new invoice locations without overwriting the global ones
* allow to order user preferences
* change permission for normal users with access to view_other_timesheets
* properly validate invoice template field length
* allow to replace multiple variables in cell values text
* upgraded office invoice template
* doctrine deprecation fix
* upgrade phpoffice/phpword
* fix future begin check for default rounding rules
* dashboard widget counter: respect visibility and teams - fixes 
* fix future begin check for default rounding rules
* added new events for pre and post invoice rendering
* fix permission issue for users without team seeing all records
* prevent error in spreadsheet renderer for empty invoices
2019-12-02 10:57:03 +01:00
Kevin Papst
fa1c79e15c
support different formats in user timesheet exports () 2019-11-08 16:10:38 +01:00
Kevin Papst
a636faa4ab
added freelancer invoice template () 2018-09-02 21:29:49 +02:00
Kevin Papst
dbbb434723
dashboard widgets are configurable via config () 2018-08-17 23:17:02 +02:00
Kevin Papst
75246e9db2
Integrated FOSUserBundle () 2018-07-21 22:36:36 +02:00