Kevin Papst
1099e76244
Release 2.0.18 ( #4003 )
...
* prevent too long values for user preferences
* add chart value 0 to y-axis if last value > 0, to always display the zero line (project details)
* add user-preferences to invoice hydrator
* DateTime vs DateTimeInterface
* simplify permission config
* fix query for teamleads limiting to only selected teams not possible
2023-05-08 17:11:55 +02:00
Kevin Papst
90a0fd8a22
Next major version 2 with PHP 8.1, Symfony 6, Tabler UI, 2FA ... ( #2902 )
2022-12-31 21:19:55 +01:00
Kevin Papst
c0168ecc5b
1.18 ( #3158 )
...
* bump version
* fix translation ids
* added css classes to modify form with custom css
* improve export pdf file names
* respect financial year in new report
* added new InvoiceCalculator: price
* upgrade packages and node-sass to v7
* title pattern for customer, project and activity via API
* support negative money without currency
* fix sub-locale in print export template
* fix overbooking validation for monthly budget
* fix copying entities with different set of custom-fields compared to the current configuration
2022-02-25 20:41:56 +01:00
Kevin Papst
cefd747e91
monthly budget, monthly report, unified report calculation ( #2684 )
2021-08-06 18:38:41 +02:00
Kevin Papst
9ddb87a6fd
added project detail report ( #2651 )
...
- avatars via css only
- random colors for entities
- improves print view
- added colors for teams
- added color to tag
2021-07-06 22:01:20 +02:00
Kevin Papst
6db21d7b34
fix xss ( #2060 )
2020-10-26 11:35:31 +01:00
Kevin Papst
9ef32e75c5
added drag and drop for new records via calendar ( #1962 )
2020-09-17 01:13:48 +02:00
Kevin Papst
217960de60
configure first day of week for calendar and date-picker ( #1952 )
2020-09-05 18:31:37 +02:00
Kevin Papst
2d4cfbe821
Weekly reporting view ( #1892 )
2020-08-16 12:20:33 +02:00
Kevin Papst
32c1e3258e
invoices: unified money, number and date formats and fully respect configured language ( #1814 )
2020-07-10 15:09:52 +02:00
Kevin Papst
e3749c8e8f
added pdf template and other invoice improvements ( #1693 )
2020-05-10 16:19:59 +02:00
Kevin Papst
ad2698dae2
fixed multilineIndent ( #1669 )
2020-04-28 17:13:02 +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
1ca1b00d11
added json, xml and txt invoice renderer ( #1576 )
2020-03-21 01:01:47 +01:00
Kevin Papst
986d922855
invoices: choose language and duration format ( #1438 )
2020-02-04 20:27:36 +01:00
Kevin Papst
5ee0396a02
Release 1.6.1 ( #1282 )
2019-11-26 17:22:31 +01:00
Kevin Papst
e8c25d8ac5
added avatars, show user teams in list, new team dashboard widgets ( #1150 )
2019-10-03 13:44:16 +02:00
Kevin Papst
5aa422dde1
Display meta-fields in datatables ( #1116 )
2019-09-19 20:28:31 +02:00
Kevin Papst
35c65ba890
composer update ( #1104 )
2019-09-13 17:16:53 +02:00
Kevin Papst
9611646bc6
added decimal format variable for invoice duration ( #1037 )
2019-08-15 21:31:13 +02:00
Kevin Papst
e11a2a6089
upgraded FosUserBundle and Symfony 4.3 ( #1005 )
2019-08-02 16:52:30 +02:00
Kevin Papst
061581c4ff
use pre-defined icons in menu as well ( #913 )
2019-07-04 14:59:03 +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
393abe9e62
phpstan level 3, fixed deprecations, code cleanup ( #811 )
2019-05-28 12:24:21 +02:00
Kevin Papst
ebff4a765a
refactored permissions for simpler customizations ( #808 )
2019-05-25 17:23:15 +02:00
Kevin Papst
fea3495098
lock exported timesheets ( #798 )
2019-05-22 22:28:29 +02:00
Kevin Papst
b1855447b8
recent activities via API ( #761 )
2019-05-07 22:24:28 +02:00
Kevin Papst
b865add1b3
translate time-tracking in login screen and browser title ( #738 )
2019-04-30 17:52:19 +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
3a4aa5a001
added plugin screen ( #671 )
2019-04-08 18:38:56 +02: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
e260dd84ad
Improve create and start permission handling ( #613 )
2019-03-06 10:24:27 +01:00
Kevin Papst
2c6f57c7ce
daily stats in timesheet ( #552 )
2019-02-13 15:36:59 +01:00
Kevin Papst
d00596d297
convert timesheets to UTC with support for user timezone ( #372 )
2019-02-08 18:24:33 +01:00
Sanjit Patel
616d514d5a
Use Symfony formatter for currency symbol placement ( #542 )
2019-02-08 16:56:47 +01:00
Kevin Papst
816866549c
added export module ( #538 )
2019-02-05 21:37:33 +01:00
Kevin Papst
062735c9e3
added daterange-picker and localized date-inputs ( #540 )
2019-02-03 21:24:30 +01:00
Kevin Papst
5539f68a54
validation for future and negative times ( #512 )
2019-01-21 01:51:57 +01:00
Kevin Papst
b1c06eed7b
API endpoint for Timesheet entries ( #332 )
2018-11-18 19:43:58 +01:00
Kevin Papst
8cb52e22b1
fix column visibility if unconfigured / no cookie existing ( #423 )
2018-11-18 02:13:44 +01:00
Kevin Papst
dc70ff128c
full configurable data columns in all screen sizes ( #404 )
2018-11-10 22:22:08 +01:00
Kevin Papst
6633c550f5
user-profile - sidebar links and language settings ( #369 )
2018-10-23 23:59:38 +02:00
Kevin Papst
a89ef41e81
added copy invoice template action ( #331 )
2018-09-26 17:50:46 +02:00
Kevin Papst
98dc38ed99
timesheet export ( #317 )
...
* remove autocomplete for begin and end
* fix minute display in timesheet-edit form
* toolbar form label in separate row
* added export action
2018-09-24 16:46:10 +02:00
Kevin Papst
ebe007eb78
added configurable formats for duration ( #287 )
2018-09-01 17:54:17 +02:00
Kevin Papst
dbbb434723
dashboard widgets are configurable via config ( #269 )
2018-08-17 23:17:02 +02:00
Kevin Papst
e6f8bc8ae2
Added timesheet-calendar view ( #236 )
2018-07-27 20:19:56 +02:00
Kevin Papst
b299302da4
added dynamic column filter #174 ( #184 )
2018-06-28 22:56:04 +02:00
Kevin Papst
b58de9be9c
updated to font-awesome 5 ( #181 )
2018-06-26 19:58:20 +02:00
Kevin Papst
d4a46cf257
language specific money and date display ( #180 )
...
* improved date translation
* language specific date and money display
2018-06-25 16:41:12 +02:00