Commit Graph

338 Commits

Author SHA1 Message Date
Simone Gasparini
f0f757cf75 allow dynamic export types (#703) 2019-04-25 19:33:06 +02:00
Kevin Papst
ccf4e32523 added delete timesheet API endpoint (#726) 2019-04-25 18:27:58 +02:00
Kevin Papst
56fe14c451 UI updates - new user menu, updated about and profile screen and more (#723) 2019-04-25 17:50:28 +02:00
Kevin Papst
28801bf1ea remove invalid cache header (#722) 2019-04-24 18:14:08 +02:00
Kevin Papst
460391136f API: changed date-format, camelCase instead of snake_case, null values, update and create for customer and project (#718) 2019-04-24 18:13:33 +02:00
Kevin Papst
215d4fc8bf apply users timezone to toolbar queries (#716) 2019-04-22 16:21:22 +02:00
horlabs
46cb021260 API: added activities create and update (#717) 2019-04-22 16:16:06 +02:00
Kevin Papst
f9c8028ea1 updated to Symfony 4.2 (#710) 2019-04-21 01:41:08 +02:00
Kevin Papst
32b36f42f0 remove unused role ROLE_CUSTOMER (#712) 2019-04-19 18:42:25 +02:00
Kevin Papst
48f3ad842d fix validation for create user command (#709) 2019-04-17 00:20:38 +02:00
Simone Gasparini
3251b26d9e added floor and ceil rounding modes (#695) 2019-04-16 17:36:47 +02:00
Simone Gasparini
136df3724f removed active flag in user preferences form for own profile (#696) 2019-04-16 17:30:51 +02:00
Kevin Papst
0d6b8486c4 remove the total counter from all admin pages (#708) 2019-04-16 17:20:53 +02:00
Kevin Papst
3a4aa5a001 added plugin screen (#671) 2019-04-08 18:38:56 +02:00
Kevin Papst
5bea9915f5 improved activity-project assignment in importer (#679) 2019-04-05 23:29:16 +02:00
hmr-it-jr
26de367bc5 added content-type to allowed cors header for api (#672) 2019-04-01 21:51:46 +02:00
infeeeee
3c361c9414 Updated hungarian translation (#661) 2019-03-26 15:37:28 +01:00
Kevin Papst
0d4fdc38e4 remove mailer url from about debug info (#657) 2019-03-23 13:31:52 +01:00
Kevin Papst
6f7035e4cf fixing default env var for cors header (#656) 2019-03-23 13:24:15 +01:00
Kevin Papst
38ae013e03 added cors bundle to allow external api access (#655) 2019-03-23 11:04:55 +01:00
Kevin Papst
13d9f8f3f7 added database driven system configurations with admin screen (#647) 2019-03-22 20:58:38 +01:00
Kevin Papst
e990ae4800 fix modal autofocus problem, datepicker not shown on begin date (#653) 2019-03-22 15:00:59 +01:00
Kevin Papst
6a68dc6e4f added route to redirect locale to configured homepage (#654) 2019-03-22 14:37:54 +01:00
Kevin Papst
cfc19dca25 fix pdf export cache directory (#650) 2019-03-22 14:37:25 +01:00
Kevin Papst
50318a8fc5 added command to create release packages (for FTP user) (#642) 2019-03-18 11:57:26 +01:00
Kevin Papst
bde791fa55 added begin, end and export filter for API timesheets (#639) 2019-03-14 03:34:54 +01:00
Kevin Papst
2e6f3ed864 delete directory with invalid case (#643) 2019-03-13 18:50:34 +01:00
Kevin Papst
fb6bf4319f removed dynamic database prefix (#641) 2019-03-13 15:17:18 +01:00
Kevin Papst
19bfff9899 set autofocus attribute on form fields for better keyboard support (#640) 2019-03-13 00:09:02 +01:00
Kevin Papst
f4d53e9006 replaced delete confirm dialog with modal (#638) 2019-03-12 23:24:22 +01:00
Kevin Papst
46655ad462 support subdirectories and subdomains for assets (#636) 2019-03-12 01:02:42 +01:00
blueowl04
1b6b957b23 allow non-interactive timezone conversion (#637) 2019-03-11 18:44:54 +01:00
Kevin Papst
0f6334314e removed inline documentation (#624) 2019-03-11 15:10:51 +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
Kevin Papst
519be2d5a2 remove invisible entities from toolbars (#628) 2019-03-08 20:22:58 +01:00
Kevin Papst
e8bc45f7dd fix random order in recent activities (#631) 2019-03-08 16:09:37 +01:00
Kevin Papst
76c3c5f2f6 fix for firefox datepicker focus problem in modals (#630) 2019-03-08 01:16:10 +01:00
Kevin Papst
54cd30c564 added support for Ante meridiem and Post meridiem format (#615) 2019-03-06 10:59:31 +01:00
Kevin Papst
e260dd84ad Improve create and start permission handling (#613) 2019-03-06 10:24:27 +01:00
Kevin Papst
bce85b04d6 added filter for global activities (#614) 2019-03-05 01:42:06 +01:00
Kevin Papst
642db480ce added new rounding mode: closest (#611) 2019-03-03 20:33:35 +01:00
Kevin Papst
bea4be881b Edit and create timesheet records in modal (#603)
- added loading indicator for datatables
- fix multiple reloads of datatable content
2019-03-03 19:43:12 +01:00
Kevin Papst
86832fb703 code cleanup (#602) 2019-02-26 02:26:37 +01:00
Kevin Papst
03aa4c9ddc Plugins support (#592) 2019-02-24 15:54:38 +01:00
Kevin Papst
36a158a805 simplified theme settings and standard layout (#586) 2019-02-23 13:51:44 +01:00
Kevin Papst
32fbebd469 order datatable items by name (#594) 2019-02-23 02:27:56 +01:00
Kevin Papst
3d4b0c3fd6 UI improvements for datatables (#593) 2019-02-22 21:25:43 +01:00
Kevin Papst
1f7ec6769a release 0.8.1 (#595) 2019-02-22 18:05:45 +01:00
Kevin Papst
239be527b8 post release fixes (#584) 2019-02-22 17:20:41 +01:00
Kevin Papst
fd4a87e3a6 Support foreign keys with SQLite (#590) 2019-02-20 20:06:19 +01:00