Kevin Papst
95796ab256
improve csrf handling ( #2936 )
2021-11-16 10:17:26 +01:00
Kevin Papst
9ab098af86
weekly quick-entry form ( #2793 )
2021-10-18 11:12:46 +02:00
Kevin Papst
b2d3272151
support multiple teamleads in each team ( #2702 )
...
* fix jumping avatars
* fix line-break after color dot for long names
2021-08-07 18:05:41 +02:00
Kevin Papst
cefd747e91
monthly budget, monthly report, unified report calculation ( #2684 )
2021-08-06 18:38:41 +02:00
Kevin Papst
e4b176a4d5
use events for budget calculation ( #2544 )
2021-04-29 11:50:48 +02:00
Kevin Papst
0330f45c6a
billable timesheets, inactive projects report, bookmark export search ( #2503 )
2021-04-18 21:51:27 +02:00
Kevin Papst
cdad5913ca
highlight invisible items ( #2493 )
2021-04-07 19:14:33 +02:00
Kevin Papst
87d07ffaaf
save default search options ( #2445 )
...
* set default times for daterange objects
* allow to show order and order by fields
* move search to modal
* more options for page size
* save export visibility in cookie
2021-03-20 01:10:45 +01:00
Kevin Papst
e1c9af795c
refactored page actions to event subscriber ( #2420 )
2021-03-15 14:18:44 +01:00
Kevin Papst
996f05c73a
added project importer and grandtotal converter ( #1468 )
2020-10-11 22:08:00 +02:00
Kevin Papst
825e492891
Notifications by SweetAlert2 ( #1508 )
2020-10-02 19:37:30 +02:00
Kevin Papst
aee063bb3c
added annotation based exporter ( #1831 )
...
* added user exporter
* added project exporter
* added customer exporter
* added activity exporter
2020-07-21 03:37:51 +02:00
Kevin Papst
68d703d1e3
added internal rates ( #1591 )
2020-04-08 14:50:15 +02:00
Kevin Papst
4b1cfa5840
added multi-select for customer, project and activity ( #1557 )
2020-03-16 14:06:26 +01:00
Kevin Papst
52c7437076
added user-specific rates ( #1455 )
2020-02-10 20:29:43 +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
5aa422dde1
Display meta-fields in datatables ( #1116 )
2019-09-19 20:28:31 +02:00
Kevin Papst
a651e55dc9
added table-column ordering ( #1086 )
2019-09-09 23:47:42 +02:00
Kevin Papst
561ec3b1e9
added team permissions ( #996 )
2019-08-16 01:22:33 +02:00
Kevin Papst
e11a2a6089
upgraded FosUserBundle and Symfony 4.3 ( #1005 )
2019-08-02 16:52:30 +02:00
Kevin Papst
c33a87a07c
toolbar dropdown and visibility improvements ( #933 )
2019-07-09 16:34:11 +02:00
Kevin Papst
19843760e5
allow to configure default values for users ( #919 )
2019-07-05 02:42:50 +02:00
Kevin Papst
d8621f0b7a
support custom fields for timesheets, customers, projects and activities ( #871 )
2019-06-26 00:39:05 +02:00
Kevin Papst
5702d7afa8
added hourly and money budgets to activity, project and customer ( #843 )
2019-06-11 13:18:57 +02:00
Kevin Papst
09da7cd242
javascript and api to stop and display active records ( #772 )
2019-05-10 13:45:09 +02:00
Kevin Papst
13d9f8f3f7
added database driven system configurations with admin screen ( #647 )
2019-03-22 20:58:38 +01:00
Kevin Papst
f4d53e9006
replaced delete confirm dialog with modal ( #638 )
2019-03-12 23:24:22 +01:00
Kevin Papst
3ac72a5c89
enhanced plugin support ( #634 )
...
- refactored admin controller and templates
- plugin support for entity actions
- changed column mail to email in customer table
- refactored theme events
2019-03-11 14:46:30 +01:00