Kevin Papst
95796ab256
improve csrf handling ( #2936 )
2021-11-16 10:17:26 +01:00
Kevin Papst
baff2d78d9
prepare release 1.15 ( #2707 )
...
* bump version
* fix invisible class on labels
* fail safe removal of foreign key
* check if optional form field exists before accessing it
* silently ignore stopped timesheets
* prevent colliding parameter names
* make sure decimal duration is always rendered with two decimals
* simplify translation
* fix #2751 ANSI_QUOTES
* rename composer task
* fix billable statistic rates
* added missing translation for export
2021-09-17 00:58:25 +02:00
Kevin Papst
adf8c09fd4
refactored permission templates to match controller ( #2391 )
2021-03-03 11:31:29 +01:00
Kevin Papst
53dc322fd1
improve permission screen ( #2177 )
2020-12-09 01:17:48 +01:00
Kevin Papst
4533c994a3
SQL and performance improvements ( #2017 )
2020-10-23 00:31:53 +02:00
Kevin Papst
825e492891
Notifications by SweetAlert2 ( #1508 )
2020-10-02 19:37:30 +02:00
Kevin Papst
0914ebf737
added team permissions for activities ( #1872 )
2020-08-08 18:50:04 +02:00
Kevin Papst
164af7ae02
added reporting screen ( #1805 )
2020-07-12 14:05:14 +02:00
Kevin Papst
b97d9f692d
added team permissions on user queries ( #1815 )
2020-07-12 01:18:57 +02:00
Kevin Papst
0f3fa8fdbe
Code improvements ( #1649 )
...
* use global namespace for faster lookups
* phpstan level 5
2020-04-19 14:37:14 +02:00
Kevin Papst
4254c2590a
remove roles from users when role is deleted ( #1640 )
2020-04-15 15:44:28 +02:00
Kevin Papst
9e1e1a7a96
added event before rendering permissions ( #1599 )
2020-03-30 01:22:57 +02:00
Kevin Papst
0e507804b1
human friendly name for bundles ( #1491 )
2020-02-22 22:56:37 +01:00
Kevin Papst
fed797df93
order user roles and permissions ( #1372 )
2020-01-16 16:54:42 +01:00
Kevin Papst
af0f89774e
User roles and permission management via Admin UI ( #1231 )
2019-11-10 18:53:56 +01:00