0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-03-18 14:52:53 +00:00
Commit graph

1059 commits

Author SHA1 Message Date
Kevin Papst
30c7782d6e
automatic billable calculation () 2022-03-18 22:31:50 +01:00
Weblate (bot)
f7480902b4
Translated using Weblate ()
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Simona Iacob <s@zp1.net>
Co-authored-by: Tiger <tigercrl@icloud.com>
2022-03-11 23:50:37 +01:00
Kevin Papst
00b5a65859
1.18.2 ()
* improve console version output
* fix empty string issue in csv export (DDE protection) - fixes 
* fix twig sort deprecation in php 8
* sort user by displayName in users report
* fix missing custom translations in edit modal
* fix font-family in invoice.css
* invoice template "freelancer pdf" - added customer number, moved some fields around
* invoice template "default" - relocate customer number and order number in
2022-03-11 23:25:23 +01:00
Kevin Papst
317ac59f47
fix select2 and dropdown width for quick-entry form () 2022-03-07 14:22:16 +01:00
Kevin Papst
b08c156552
1.18.1 - fix description pattern in title ()
* bump version
* add comment to customer/project/activity entity and collections api 
* improve title pattern usage
2022-02-28 16:32:41 +01:00
Weblate (bot)
2ad7629c2a
Translations update from Hosted Weblate ()
* fix broken files containing keys from messages namespace
* pre-fill missing translations with english
* new command to pre-fill empty translations
* fix locale in filename
* activate locales fa and nb_NO

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: Kevin Papst <kpapst@gmx.net>
2022-02-28 16:02:40 +01:00
Kevin Papst
42963ead5c
switch to excel cell formats for report exports () 2022-02-27 13:36:52 +01:00
Kevin Papst
c0168ecc5b
1.18 ()
* 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
Weblate (bot)
34649d809e
Translated using Weblate (Croatian) ()
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
2022-02-25 20:40:16 +01:00
Weblate (bot)
ee0f6b0ccf
Translations update from Hosted Weblate ()
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
2022-02-25 15:30:37 +01:00
Kevin Papst
c8b47d1033
added explicit classes for widgets () 2022-02-22 21:15:19 +01:00
Weblate (bot)
3d3ae97af4
Translations update from Hosted Weblate ()
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: dkstiler <dkstiler@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
2022-02-22 13:29:48 +01:00
fredyb
d7066a2bbc
support subtotal in filtered spreadsheet () 2022-02-22 13:29:03 +01:00
Weblate (bot)
7f8545f1dc
Translations update from Hosted Weblate ()
Co-authored-by: Miovio <mgrundemar@gmail.com>
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Kevin Papst <kpapst@gmx.net>
2022-02-16 12:57:47 +01:00
Kevin Papst
85a63c4b78
new user-year reporting and data-type chooser () 2022-02-16 12:18:04 +01:00
Kevin Papst
1852d71974
export user-list reports in excel () 2022-02-14 17:55:10 +01:00
Kevin Papst
7da7468965
configure display of customer, project and activity in dropdown lists () 2022-02-14 17:43:05 +01:00
Kevin Papst
83a894823f
release 1.17.2 ()
* 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
4cb0ac37a6
unify access to custom fields () 2022-01-28 00:04:58 +01:00
Weblate (bot)
7a6fab8624
Translations update from Hosted Weblate ()
Co-authored-by: Simona Iacob <s@zp1.net>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Bogi Napoleon Wennerstrøm <bogi.wennerstrom@gmail.com>
Co-authored-by: Oliver Darvishi <nimawm81@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2022-01-25 14:07:30 +01:00
Kevin Papst
6416b67c63
fix admin access for customer in invoice module () 2022-01-25 14:06:09 +01:00
Kevin Papst
1e269a6f82
improve team member handling () 2022-01-25 13:44:49 +01:00
Kevin Papst
8694a3bfe4
added invoice delete event () 2022-01-24 21:33:13 +01:00
Kevin Papst
9e320674c1
phpstan improvements () 2022-01-23 15:49:38 +01:00
Kevin Papst
9047e9e785
optimize prod error messages () 2022-01-23 15:29:41 +01:00
Kevin Papst
b8d8f0c16d
release 1.17 () 2022-01-23 01:33:00 +01:00
Kevin Papst
8b8e9b001e
bump dependencies () 2022-01-22 17:11:30 +01:00
Weblate (bot)
9c40bd98aa
Translations update from Hosted Weblate ()
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 () 2022-01-22 13:20:22 +01:00
Kevin Papst
3543e0a1b5
code improvements () 2022-01-22 02:46:02 +01:00
Kevin Papst
97c23f75dd
improve permission handling for quick entry controller () 2022-01-20 22:24:19 +01:00
Kevin Papst
49bb9980b8
added invoice model to invoice created event ()
* added model to InvoiceCreatedEvent
* allow to switch formatter locale
2022-01-20 18:41:55 +01:00
Kevin Papst
fd4cbb43c1
bugfixes ()
* 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 () 2022-01-20 16:59:26 +01:00
Kevin Papst
9731023014
1.16.10 () 2022-01-01 18:12:57 +01:00
Weblate (bot)
0abbba7a56
Translations update from Hosted Weblate ()
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 () 2021-12-30 21:49:30 +01:00
Kevin Papst
f7b3f4ed76
improve export permission checks () 2021-12-17 01:10:49 +01:00
Kevin Papst
04fc954769
allow to configure the amount of recent activity rows in an empty week () 2021-12-16 16:58:10 +01:00
Kevin Papst
3621b8c27c
fix invoice budget calculation () 2021-12-15 17:56:18 +01:00
Kevin Papst
358959522d
release 1.16.9 ()
* 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 ()
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 () 2021-12-11 15:51:23 +01:00
Kevin Papst
573fa9f7f3
fix create invoice token issue () 2021-12-09 01:36:58 +01:00
Kevin Papst
22ce6b047a
new invoice template variables for budgets () 2021-12-08 22:15:07 +01:00
Kevin Papst
82525f382d
fix invoice preview () 2021-12-08 14:21:15 +01:00
Kevin Papst
ec9dd08970
cleanup duplicate translation ids () 2021-12-08 01:49:44 +01:00
Kevin Papst
9ec0280334
improve translation test and fix error ()
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 () 2021-12-05 14:54:02 +01:00
Kevin Papst
f5949b6b9a
use new trustedAuthors flag in CI action () 2021-12-04 22:46:39 +01:00