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 |
|
Honza Kopecký
|
091740f407
|
timesheet lockdown with grace period (#1644)
|
2020-07-02 18:54:17 +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
|
68d703d1e3
|
added internal rates (#1591)
|
2020-04-08 14:50:15 +02:00 |
|
Kevin Papst
|
e6e6a1eeea
|
added invoice archive & configurable invoice numbers (#1541)
|
2020-03-14 01:16:58 +01:00 |
|
Kevin Papst
|
bf11de82fc
|
Upload invoice documents via UI (#1495)
|
2020-02-27 23:19:19 +01:00 |
|
Kevin Papst
|
c67617262f
|
duplicate projects with all settings (#1465)
|
2020-02-13 16:47:20 +01:00 |
|
Kevin Papst
|
69cf7015d8
|
optimize detail pages, add new permission for comment posting (#1432)
|
2020-02-02 18:16:23 +01:00 |
|
Kevin Papst
|
6a44dbfe83
|
detail pages for customers and projects (#1371)
|
2020-01-16 16:25:28 +01:00 |
|
Kevin Papst
|
baac4eb698
|
set rates via batch update (#1326)
|
2019-12-29 16:52:43 +01:00 |
|
Kevin Papst
|
af0f89774e
|
User roles and permission management via Admin UI (#1231)
|
2019-11-10 18:53:56 +01:00 |
|