Kevin Papst
537c120ad9
Release 2.22.0 ( #5043 )
2024-09-20 14:30:11 +02:00
Kevin Papst
df3ca9d5a9
Split user language (UI translation) from locale (formatted values) ( #4595 )
2024-01-30 00:09:53 +01:00
Kevin Papst
0e91dd886e
release 2.0 beta 2 ( #3757 )
...
* do not traverse into invoice template subdirectories (#3735 )
* fix security open api definition
* fix currency can be null, removed fluent interface
* merged release 1.30.3
* allow to pre-fill timesheet metafields via URL
* fix api description
* added test accounts with simpler names and password
* upgrade to Symfony 6.2
* removed FrameworkExtraBundle (by Sensio) and replaced with new native SF annotations
* fixed symfony 6.2 deprecations
* fixed #3768
2023-01-18 14:47:48 +01: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
d58720252e
create exports via command ( #3605 )
2022-10-29 18:20:19 +02:00
Kevin Papst
83a894823f
release 1.17.2 ( #3135 )
...
* allow to input password interactively in console
* added block to simplify overwriting export template parts
* prevent installation in PHP 8.1
* composer update
* phpunit version to 9
* support negative amounts in excel export
* added system configuration actions for calendar, weekly timesheet, users
* added method to render text with full markdown support
2022-02-14 17:33:52 +01:00
Kevin Papst
8b0962e192
configure am/pm time-format as user preference ( #2789 )
2021-11-14 18:18:26 +01:00
Kevin Papst
0b7d551048
added more columns to spreadsheet exports ( #2413 )
2021-03-08 18:32:11 +01:00
Kevin Papst
607d09aefb
performance improvements ( #2329 )
...
* remove work from constructor
* refactor twig extensions
* upgrade theme
* replace sub-request with direct template rendering
2021-02-20 23:52:01 +01:00
Kevin Papst
2ad8f8a4bb
prevent export and invoice from breaking on equal sign ( #2054 )
2020-10-23 02:00:50 +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
33f76f426c
customize html and pdf exports with twig templates ( #1582 )
2020-03-23 01:51:02 +01:00
Kevin Papst
4b1cfa5840
added multi-select for customer, project and activity ( #1557 )
2020-03-16 14:06:26 +01:00
Kevin Papst
fa1c79e15c
support different formats in user timesheet exports ( #1222 )
2019-11-08 16:10:38 +01:00
Kevin Papst
5aa422dde1
Display meta-fields in datatables ( #1116 )
2019-09-19 20:28:31 +02:00
Kevin Papst
46e5650882
refactored invoice and export screens ( #1046 )
2019-08-22 18:56:21 +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
ce6ad0bbb8
export tags in spreadsheets ( #860 )
2019-06-16 15:35:22 +02:00
Kevin Papst
393abe9e62
phpstan level 3, fixed deprecations, code cleanup ( #811 )
2019-05-28 12:24:21 +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
bde791fa55
added begin, end and export filter for API timesheets ( #639 )
2019-03-14 03:34:54 +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
816866549c
added export module ( #538 )
2019-02-05 21:37:33 +01:00