Kevin Papst
6416b67c63
fix admin access for customer in invoice module ( #3095 )
2022-01-25 14:06:09 +01:00
Kevin Papst
1e269a6f82
improve team member handling ( #3097 )
2022-01-25 13:44:49 +01:00
Kevin Papst
8694a3bfe4
added invoice delete event ( #3096 )
2022-01-24 21:33:13 +01:00
Kevin Papst
9e320674c1
phpstan improvements ( #3092 )
2022-01-23 15:49:38 +01:00
Kevin Papst
9047e9e785
optimize prod error messages ( #3091 )
2022-01-23 15:29:41 +01:00
Kevin Papst
b8d8f0c16d
release 1.17 ( #3090 )
2022-01-23 01:33:00 +01:00
Kevin Papst
8b8e9b001e
bump dependencies ( #3089 )
2022-01-22 17:11:30 +01:00
Weblate (bot)
9c40bd98aa
Translations update from Hosted Weblate ( #3048 )
...
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: 黄煜祺 <QQBB18646265284@163.com >
Co-authored-by: Hibiki Kimura <h.kimura787@gmail.com >
Co-authored-by: 좀비때려잡아 <mickey9301@gmail.com >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Kevin Papst <kpapst@gmx.net >
2022-01-22 13:38:45 +01:00
Kevin Papst
1a0608f49e
new export template ( #3082 )
2022-01-22 13:20:22 +01:00
Kevin Papst
3543e0a1b5
code improvements ( #3088 )
2022-01-22 02:46:02 +01:00
Kevin Papst
97c23f75dd
improve permission handling for quick entry controller ( #3081 )
2022-01-20 22:24:19 +01:00
Kevin Papst
49bb9980b8
added invoice model to invoice created event ( #3079 )
...
* added model to InvoiceCreatedEvent
* allow to switch formatter locale
2022-01-20 18:41:55 +01:00
Kevin Papst
fd4cbb43c1
bugfixes ( #3078 )
...
* fix phpdoc
* fix invoice export field order
* prevent empty migration warning
* do not trigger export validation on new timesheets
* update license year
* remove trailing comma in function call for php compatibility
* add new composer plugin config
* bump phpunit schema version
2022-01-20 17:10:56 +01:00
Kevin Papst
40242b7dcc
support custom fields for invoices ( #3077 )
2022-01-20 16:59:26 +01:00
Kevin Papst
9731023014
1.16.10 ( #3047 )
2022-01-01 18:12:57 +01:00
Weblate (bot)
0abbba7a56
Translations update from Hosted Weblate ( #3032 )
...
Co-authored-by: easyjoh <johannes@easyplusplus.net >
Co-authored-by: Dmitry <dmitrydmitry761@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com >
Co-authored-by: Simona Iacob <s@zp1.net >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: 拉姆徐 <xulong_715138082@qq.com >
Co-authored-by: Michal Gajewski <gajewmic@gmail.com >
Co-authored-by: DJScias <djscias@gmail.com >
2021-12-30 22:53:01 +01:00
Kevin Papst
cc809183ae
added comment field to invoice ( #3045 )
2021-12-30 21:49:30 +01:00
Kevin Papst
f7b3f4ed76
improve export permission checks ( #3027 )
2021-12-17 01:10:49 +01:00
Kevin Papst
04fc954769
allow to configure the amount of recent activity rows in an empty week ( #3026 )
2021-12-16 16:58:10 +01:00
Kevin Papst
3621b8c27c
fix invoice budget calculation ( #3024 )
2021-12-15 17:56:18 +01:00
Kevin Papst
358959522d
release 1.16.9 ( #3018 )
...
* fix filter action display
* allow to set system configuration during runtime
* bump version
* use deepl pro free to translate missing keys
* replacing broken Github action
2021-12-14 02:29:06 +01:00
Weblate (bot)
19cd5962aa
Translations update from Hosted Weblate ( #3013 )
...
Co-authored-by: Trần Công Minh <minhhp198x@gmail.com >
2021-12-14 00:10:26 +01:00
Kevin Papst
961336f35c
fix project are not filtered after submit ( #3016 )
2021-12-11 15:51:23 +01:00
Kevin Papst
573fa9f7f3
fix create invoice token issue ( #3007 )
2021-12-09 01:36:58 +01:00
Kevin Papst
22ce6b047a
new invoice template variables for budgets ( #3005 )
2021-12-08 22:15:07 +01:00
Kevin Papst
82525f382d
fix invoice preview ( #3002 )
2021-12-08 14:21:15 +01:00
Kevin Papst
ec9dd08970
cleanup duplicate translation ids ( #3001 )
2021-12-08 01:49:44 +01:00
Kevin Papst
9ec0280334
improve translation test and fix error ( #2998 )
...
Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com >
2021-12-07 16:56:08 +01:00
Kevin Papst
0861dbd75d
new command to work with translation files ( #2993 )
2021-12-05 14:54:02 +01:00
Kevin Papst
f5949b6b9a
use new trustedAuthors flag in CI action ( #2992 )
2021-12-04 22:46:39 +01:00
Weblate (bot)
99905497e1
Translations update from Hosted Weblate ( #2951 )
...
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: SC <lalocas@protonmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: dkstiler <dkstiler@gmail.com >
Co-authored-by: BeckeBauer <berko@gmx.de >
Co-authored-by: Bogi Napoleon Wennerstrøm <bogi.wennerstrom@gmail.com >
Co-authored-by: Miovio <mgrundemar@gmail.com >
Co-authored-by: Roman Ondráček <ondracek.roman@centrum.cz >
Co-authored-by: Dronrs <Dutythinking@protonmail.com >
Co-authored-by: Michal Matúšov <kubof.hromoslav@gmail.com >
Co-authored-by: Simona Iacob <s@zp1.net >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Kevin Papst <kpapst@gmx.net >
2021-12-04 02:37:04 +01:00
Kevin Papst
4ae18b73d1
bump version ( #2991 )
2021-12-04 02:27:32 +01:00
Kevin Papst
1da26e041d
fix invoice create and search ( #2990 )
2021-12-04 01:18:49 +01:00
Kevin Papst
4e42911f3d
more csrf protection for invoice and search ( #2984 )
2021-12-02 18:01:51 +01:00
Kevin Papst
b0045a910c
prevent that lock files will be committed in PRs ( #2983 )
2021-12-02 13:06:23 +01:00
Kevin Papst
9491f07ade
fix deleting invoice documents ( #2980 )
2021-11-29 15:57:39 +01:00
Kevin Papst
d994339de5
fix two opening form tags ( #2972 )
2021-11-29 15:49:54 +01:00
Kevin Papst
0464054a2b
bump version
2021-11-24 12:55:38 +01:00
Kevin Papst
b062164277
allow to delete invoice documents ( #2968 )
2021-11-24 10:30:49 +01:00
Kevin Papst
ff9acab0fc
improve permissison handling in invoice screen ( #2965 )
2021-11-21 16:41:03 +01:00
Kevin Papst
76e09447c8
make sure that markdown uses safe mode ( #2961 )
2021-11-19 23:07:27 +01:00
Kevin Papst
9470699798
escape data in calendar popover ( #2960 )
2021-11-19 22:57:03 +01:00
Kevin Papst
89bfa82c61
escape customer, project and activity name in javascript ( #2959 )
2021-11-19 19:45:37 +01:00
Kevin Papst
859131308a
improve export filename ( #2958 )
2021-11-19 18:53:43 +01:00
tdozbun-reno
56d02673ed
Update CSRF Token IDs for Issue kevinpapst/kimai2#2947 ( #2948 )
...
* bump version
* removed not needed token, as it is already contained in the form
Co-authored-by: Kevin Papst <kpapst@gmx.net >
2021-11-18 18:32:00 +01:00
Kevin Papst
b28e9c120c
version 1.16.2 ( #2942 )
...
* bump version
* include calendar week in week chooser
* table names in SQL
* show save flash message
* prevent migration warning
* drop default value to prevent error when server version is not set
* csrf token for duplicate actions
* updated translations
2021-11-18 12:33:13 +01:00
Kevin Papst
c858edf5c9
release 1.16.1 ( #2938 )
...
* optional csrf token name
* fix regression when selecting all projects as super user
* prevent invalid sql
2021-11-16 21:48:50 +01:00
Kevin Papst
99ebd1d503
deactivate codecov patch percentage check ( #2937 )
2021-11-16 12:09:41 +01:00
Kevin Papst
f63a2c8ef6
Release 1.16 ( #2929 )
...
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: SC <lalocas@protonmail.com >
Co-authored-by: dkstiler <dkstiler@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
2021-11-16 10:51:01 +01:00
Kevin Papst
95796ab256
improve csrf handling ( #2936 )
2021-11-16 10:17:26 +01:00