Commit Graph

1165 Commits

Author SHA1 Message Date
Kevin Papst
a5556a0c63 do not show potential invoices with a negative total (#3579) 2022-10-13 12:29:11 +02:00
Kevin Papst
0cefcf0e16 allow negative duration via internal API (#3573) 2022-10-10 17:47:11 +02:00
Kevin Papst
1959d4d8df added filter for globalActivities in project collection (#3565) 2022-10-01 23:25:33 +02:00
Kevin Papst
1d445d9eb6 Project API and globalActivities flag (#3564)
* expose globalActivities setting in project entity
* fix globalActivities being true by default if created via API
2022-10-01 18:14:22 +02:00
Weblate (bot)
6cfcbccabc Translated using Weblate (#3549)
Co-authored-by: Daniel <danchao@freedom.net.tw>
Co-authored-by: Eric <hamburger1024@mailbox.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Nguyễn Hoàng Minh <mingu03@yandex.com>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: SHINJI.K <shinkuroshi@gmail.com>
Co-authored-by: adam Petro <grimnoobster@gmail.com>
Co-authored-by: office256 <ohofman@seznam.cz>
Co-authored-by: power meshal <powermeshal@gmail.com>
Co-authored-by: Мистер Перевод <sergei@racingrebel.com>
Co-authored-by: 이정희 <daemul72@gmail.com>
2022-10-01 17:40:42 +02:00
Kevin Papst
de39623378 prepare release 1.26.0 (#3554)
* bump version
* suppress deprecation
* composer update to fix twig security issue
* make sure to use the same timezone in all test runs
2022-10-01 17:23:15 +02:00
Kevin Papst
96d0d4943b update composer packages (#3502)
drop full database schema in test
2022-09-25 17:06:49 +02:00
Kevin Papst
bfab6f42d0 use saml config interface instead of generic system configuration (#3551) 2022-09-23 13:29:46 +02:00
Weblate (bot)
b38fc96623 Translated using Weblate (#3542)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Maamon AlHaqli <mamon321@hotmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Nguyễn Hoàng Minh <mingu03@yandex.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: skotperez <skotperez@voragine.net>
2022-09-20 15:53:32 +02:00
Kevin Papst
b7bade20ea make project and customer available in summaries (#3543) 2022-09-16 13:57:03 +02:00
Kevin Papst
283ab80fc7 configurable calendar drag and drop behavior (#3537) 2022-09-14 23:29:26 +02:00
Kevin Papst
d705287510 prepare release 1.25.0 (#3531)
* remove unused variable
* allow to set field name in form helper
* fix edge case permission check in menu
2022-09-14 15:16:06 +02:00
Weblate (bot)
47d17af593 Translated using Weblate (#3532)
Co-authored-by: Nguyễn Hoàng Minh <mingu03@yandex.com>
Co-authored-by: phande <phanwiki@gmail.com>
Co-authored-by: skotperez <skotperez@voragine.net>
2022-09-14 14:43:35 +02:00
Kevin Papst
496a74f7a3 added keyboard shortcuts (#3536) 2022-09-14 14:30:15 +02:00
Kevin Papst
7eded6e126 fix resname 2022-09-08 18:08:42 +02:00
Weblate (bot)
4c9d3222d7 Translated using Weblate (#3523)
Co-authored-by: Daniel <danchao@freedom.net.tw>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jordy Heutinck <jordyheutinck@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
2022-09-08 18:02:10 +02:00
Kevin Papst
5a2b539003 version 1.24.0 (#3515) 2022-09-04 23:55:52 +02:00
Weblate (bot)
a9252701c5 Translated using Weblate (Faroese) (#3496) 2022-09-04 23:18:18 +02:00
Alexander Pankow
2fbbbe7260 added inline disposition for PDF previews (#3486) 2022-09-04 12:15:47 +02:00
Alexander Pankow
1d1f5835da allow to hide tax rows in invoice templates if vat rate is zero (#3484) 2022-09-04 11:43:38 +02:00
Alexander Pankow
a04b72e866 use custom fonts in mpdf via twig template (#3509) 2022-09-04 00:58:54 +02:00
Kevin Papst
3f4f63dc33 fix datetime modify to now (#3511) 2022-09-03 01:11:48 +02:00
Jelle Sebreghts
1763a2efff fix grace period in quick-entry form (#3504) 2022-09-03 00:49:16 +02:00
Kevin Papst
00906851b5 bump version to 1.23.1 (#3499) 2022-09-01 13:15:17 +02:00
Kevin Papst
844a805de6 fix unit test failing on month borders (#3494) 2022-08-31 15:12:18 +02:00
Kevin Papst
718e0b5c1e prevent accidental invoice template updates (#3493) 2022-08-31 13:18:21 +02:00
Weblate (bot)
ad20fd1c64 Translated using Weblate (#3482)
Co-authored-by: Cường Bá <cuongba956@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: SDGArmenia <webadmin@armstat.am>
Co-authored-by: Tom Sawyer <weblate@grymkoll.se>
Co-authored-by: yangyangdaji <1504305527@qq.com>
2022-08-30 18:02:44 +02:00
Kevin Papst
0eb5c0a08a fixed multiple budget validation checks (#3489)
* fix budget check for monthly budgets for records with a changed month
* fix API update of begin and end
* fix update of project and activity
2022-08-29 01:03:44 +02:00
Kevin Papst
7c3a08057d Order quick entries by project name (#3488) 2022-08-27 17:11:48 +02:00
Weblate (bot)
c3a43fe677 Translated using Weblate (#3462)
Co-authored-by: Ahmed Saleh <sniperasa8@gmail.com>
Co-authored-by: Alireza Mousavi <alrzmsv@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Jiri Nakola <github@nakola.fi>
Co-authored-by: Simona Iacob <s@zp1.net>
Co-authored-by: yangyangdaji <1504305527@qq.com>
2022-08-18 14:28:35 +02:00
Kevin Papst
1c613d0a52 do not require user_preference permission when creating new user (#3474) 2022-08-16 21:13:26 +02:00
Kevin Papst
303ec5be11 bump composer packages for version 1.22.1 (#3455) 2022-08-01 18:56:48 +02:00
Kevin Papst
0e33da7760 fix invoice preview opening in current tab (#3454) 2022-08-01 18:09:41 +02:00
Kevin Papst
64c752bea3 disable create-invoice links after click to prevent double invoices (#3452) 2022-08-01 14:45:22 +02:00
Weblate (bot)
cb2938b5c2 Translations update from Hosted Weblate (#3436)
Co-authored-by: ID-86 <id86dev@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jan Čejka <posta@jancejka.cz>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Nubovik <babushkin.nikita.2008@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: andt <andywondering@protonmail.com>
2022-08-01 14:44:52 +02:00
Kevin Papst
1b8a26d36b rebuild assets for croatian (#3451) 2022-08-01 14:14:17 +02:00
Milo Ivir
afdcc88342 added javascript translations for croatian (#3447) 2022-08-01 13:57:54 +02:00
Kevin Papst
7238f404f7 technical debts (#3438)
* reformat release notes
* deactivate transactions in migrations by default
* fix migration base class
* fix default value
* composer update
2022-07-27 00:54:43 +02:00
Kevin Papst
1b8948a086 show total hourly rate in detail pages (#3441) 2022-07-27 00:52:10 +02:00
Kevin Papst
95ab9bda2d saml: allow to keep existing roles on login (#3440) 2022-07-26 23:18:04 +02:00
Kevin Papst
ed7f89cfe1 allow to restrict usage of global activities for projects (#3437) 2022-07-23 01:17:24 +02:00
Kevin Papst
8d695d03df link customer, project and activity in invoice listing (#3428) 2022-07-22 13:26:17 +02:00
Kevin Papst
ad880b5b97 bump version 1.22 (#3429)
* adjusted release note template
* stabilize test
* deactivate audit listener, more pre-validation for kimai 1 importer
2022-07-22 12:41:49 +02:00
Kevin Papst
c0f3f31095 total sums for duration and rate in invoice and export preview (#3431) 2022-07-22 12:39:50 +02:00
Kevin Papst
e2ac6a0b17 Project date-range report: allow budget-type independent project-listing (#3430) 2022-07-22 12:27:53 +02:00
Kevin Papst
0dba83d8e9 Budget graph in project details (#3406)
* do not copy description if restarting via calendar
* added support to display negative durations
* fix charts for larger numbers
2022-07-13 17:21:36 +02:00
Weblate (bot)
245dd47082 Translated using Weblate (Polish) (#3399)
Co-authored-by: Alejandro Malo <malo@pinion.education>
Co-authored-by: Anupam Malhotra <anpm.malhotra@gmail.com>
Co-authored-by: DNSE <kty5663@gmail.com>
Co-authored-by: Jiri Nakola <github@nakola.fi>
Co-authored-by: Jozef Cibík <jozef.cibik@fatchillimedia.com>
Co-authored-by: KonradMazur <konrad@mazur.legal>
2022-07-13 17:15:00 +02:00
Kevin Papst
dc40a05ebd allow to filter for canceled invoices (#3415) 2022-07-13 12:21:57 +02:00
Kevin Papst
0616506b31 re-style overlapping border (#3400) 2022-07-05 20:23:10 +02:00
Kevin Papst
196ca4f1cb new command to delete empty translations (#3392)
* composer update and phpstan issues
* bump version
2022-06-30 14:19:56 +02:00