Kevin Papst
ff6918fcab
Release 2.49 ( #5820 )
...
* bump packages
* add column summarization per customer (#5808 )
* clarify database requirements
* added helper methods to fetch original expected time
Co-authored-by: GregorB54321 <34287148+GregorB54321@users.noreply.github.com >
2026-02-15 21:31:06 +01:00
Weblate (bot)
f376b5c8a1
Translated using Weblate ( #5804 )
...
Co-authored-by: AlaxLima <thanhkhoidangngoc@gmail.com >
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Artem <artemkozhin80@gmail.com >
Co-authored-by: Eleni Diamantopoulou <elenidiama00@gmail.com >
Co-authored-by: Florent Berthelot <florentius.b@gmail.com >
Co-authored-by: Kehribar <103407696+dpentx@users.noreply.github.com >
Co-authored-by: Kevin Papst <kevin@kevinpapst.de >
Co-authored-by: Lasse Edsvik <lasse@lasseedsvik.se >
Co-authored-by: Levente Déri <derilevi@gmail.com >
Co-authored-by: Massimo Pissarello <mapi68@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Paul <snide-slum-partake@duck.com >
Co-authored-by: Posemartonis <weblate.drainage895@passmail.net >
Co-authored-by: Romhányi-Kakucska Viktor <viktor@romhanyi.dev >
Co-authored-by: irooniline <mart.styff@protonmail.com >
Co-authored-by: leonidovmob <leonidovmob@gmail.com >
2026-02-15 21:28:53 +01:00
Kevin Papst
b00fbd2516
Delete .opensourcefinder-verify
2026-02-14 18:56:38 +01:00
Kevin Papst
d97abc3f57
Add .opensourcefinder-verify file with claims ( #5824 )
2026-02-14 08:19:51 +01:00
Kevin Papst
3f184e42c8
missing translations
2026-01-31 10:28:30 +01:00
Kevin Papst
4a31411d69
Release 2.48 ( #5789 )
2026-01-30 16:44:26 +01:00
Weblate (bot)
3925eacf9f
Translated using Weblate ( #5748 )
...
Co-authored-by: AlaxLima <thanhkhoidangngoc@gmail.com >
Co-authored-by: Amir <amearb@duck.com >
Co-authored-by: Fabio Gomes de lima <fabiogomesdelima598@gmail.com >
Co-authored-by: Heeheon Ryu <heeheon.ryu001@gmail.com >
Co-authored-by: Kevin Papst <kevin@kevinpapst.de >
Co-authored-by: Kolappan N <kolappan@users.noreply.hosted.weblate.org >
Co-authored-by: Lasse Edsvik <lasse@lasseedsvik.se >
Co-authored-by: Massimo Pissarello <mapi68@gmail.com >
Co-authored-by: Mauro F. T. <maurofroeltani@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Pose marto <weblate.drainage895@passmail.net >
Co-authored-by: Serhii Horichenko <serhii@horichenko.com >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: avv-dev <vildan.abdullin@gmail.com >
Co-authored-by: m45ked <m45ked@users.noreply.hosted.weblate.org >
2026-01-30 13:14:21 +01:00
Kevin Papst
394f377890
Update header ( #5799 )
2026-01-28 20:10:33 +01:00
Milo Ivir
e8b0dc4969
Add translation links to README ( #5798 )
...
Co-authored-by: Kevin Papst <kevinpapst@users.noreply.github.com >
2026-01-28 19:58:12 +01:00
Kevin Papst
d429c56687
Release 2.47 ( #5784 )
2026-01-25 09:51:22 +01:00
Kevin Papst
6a86afb5fd
Release 2.46 ( #5757 )
2026-01-07 00:59:47 +01:00
Kevin Papst
9e87fc131b
fade-out customer address ( #5749 )
2025-12-27 17:53:03 +01:00
Kevin Papst
5a0c783a76
added section name for meta-fields positioning ( #5747 )
2025-12-26 12:54:15 +01:00
Kevin Papst
26361da873
Support PHP 8.5 ( #5746 )
2025-12-25 16:44:11 +01:00
Weblate (bot)
26f8abfcc6
Translated using Weblate ( #5745 )
...
Co-authored-by: Massimo Pissarello <mapi68@gmail.com >
Co-authored-by: Santiago Atienza Ferro <satienza@gmail.com >
Co-authored-by: World170 <dylanartigas10@gmail.com >
2025-12-25 14:10:09 +01:00
Kevin Papst
27c2b912f7
run CI also for php 8.5
2025-12-25 12:20:56 +01:00
Kevin Papst
7e72f144cb
clarify api doc
2025-12-25 12:20:05 +01:00
Kevin Papst
3c3d6379a8
Invoice tax rates API ( #5740 )
2025-12-24 18:47:42 +01:00
Kevin Papst
806bb97e60
query modified_after in UTC ( #5743 )
2025-12-24 16:33:28 +01:00
Kevin Papst
3fcaf55d02
merge default currency settings ( #5739 )
2025-12-22 17:55:48 +01:00
Kevin Papst
f0e2337d67
fix dark theme was bright depending on OS settings
2025-12-22 14:24:20 +01:00
Weblate (bot)
00d801616a
Translated using Weblate ( #5705 )
...
Co-authored-by: 4ipset <228gus228uu@gmail.com >
Co-authored-by: Anthony Cyndora <anthony270777@gmail.com >
Co-authored-by: C. H. <them4z@gmail.com >
Co-authored-by: Christopher Picón <ntrpc.tech@users.noreply.hosted.weblate.org >
Co-authored-by: Dane Lazov <dane.lazov@gmail.com >
Co-authored-by: Lasse Edsvik <lasse@lasseedsvik.se >
Co-authored-by: Massimo Pissarello <mapi68@gmail.com >
Co-authored-by: Mohammed “Medait” AIT ALI <medait.31@gmail.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Serhii Horichenko <serhii@horichenko.com >
Co-authored-by: Wilker Santana da Silva <wilker@posteo.com.br >
2025-12-21 17:11:42 +01:00
Kevin Papst
afb5a0bba4
Release 2.45 ( #5721 )
...
Co-authored-by: Henning Klein <info@henningklein.de >
2025-12-21 16:42:34 +01:00
Kevin Papst
8c1ed68817
improved dark mode, automatic theme switch ( #5720 )
2025-12-19 23:51:27 +01:00
Kevin Papst
b61420d633
prevent lock file changes
2025-12-18 23:07:00 +01:00
Kevin Papst
595b5f4b25
Configurable rate rounding ( #5734 )
...
* added invoice hydration of the issuer object
* added "rate calculator" mode
* new config to select rounding mode
* replace static calls with dependency injection
2025-12-16 16:47:46 +01:00
Weblate (bot)
07ac6c308f
Translated using Weblate ( #5704 )
...
Co-authored-by: Serhii Horichenko <serhii@horichenko.com >
Co-authored-by: mostafa <m2-vision@users.noreply.hosted.weblate.org >
2025-11-19 15:21:30 +01:00
Kevin Papst
a6766373b4
fix modal reload
2025-11-19 15:17:24 +01:00
Kevin Papst
a15c1e56cb
Release 2.44 ( #5699 )
2025-11-19 14:28:54 +01:00
Kevin Papst
8a42c9640f
Release 2.43 ( #5694 )
2025-11-14 17:41:33 +01:00
Kevin Papst
8e6764b67a
Release 2.42 ( #5686 )
2025-11-12 16:15:04 +01:00
Weblate (bot)
ea29799b89
Translated using Weblate ( #5690 )
...
Co-authored-by: Lasse Edsvik <lasse@lasseedsvik.se >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Santiago Atienza Ferro <satienza@gmail.com >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
2025-11-12 15:40:55 +01:00
Weblate (bot)
a3ef1fd1cd
Translated using Weblate ( #5649 )
...
Co-authored-by: Adrián Gelmotto Ruiz <adriangelmotto@gmail.com >
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Bamowen <mathieu.monsauret@gmail.com >
Co-authored-by: Carlos Carreras <mytriponlinux@gmail.com >
Co-authored-by: Dao Duy Tin <duytin095@gmail.com >
Co-authored-by: GD <guillaume.debat65@gmail.com >
Co-authored-by: Henry Higgins <leserboka@outlook.com >
Co-authored-by: Jonas Tisell <jonas.tisell@live.no >
Co-authored-by: Lasse Edsvik <lasse@lasseedsvik.se >
Co-authored-by: Lenny Angst <lenny@familie-angst.ch >
Co-authored-by: Levente Déri <derilevi@gmail.com >
Co-authored-by: LordTenebrous <danielmorenoperez836@gmail.com >
Co-authored-by: Lourenço Martins <hlourencoam93@gmail.com >
Co-authored-by: Marco Moreno <hibarioath@proton.me >
Co-authored-by: Martin Maslyankov <m.maslyankov@me.com >
Co-authored-by: Massimo Pissarello <mapi68@gmail.com >
Co-authored-by: Michedepain <benoitravel63000@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nadie <ef.dal.1200@gmail.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Parms <shoppingpar+weblate@simplelogin.com >
Co-authored-by: Preben Rather Sørensen <preben@rather.dk >
Co-authored-by: Py- Droid <droidpy587@gmail.com >
Co-authored-by: Rafa Herzog <49111482+necronyxon@users.noreply.github.com >
Co-authored-by: RoboDoc <theonlyrobodoc@gmail.com >
Co-authored-by: Serhii Horichenko <serhii@horichenko.com >
Co-authored-by: Tuna <ahmettunadem@gmail.com >
Co-authored-by: Turkish Language Team 🇹🇷 <turkishmark@yandex.com >
Co-authored-by: Wolf <wolski.marex@gmail.com >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: michte <michteting@proton.me >
Co-authored-by: mostafa <m2-vision@users.noreply.hosted.weblate.org >
Co-authored-by: no <kotvpaltoof@yandex.com >
Co-authored-by: vanapro1 <law820314@gmail.com >
Co-authored-by: zhao rongkuan (kuank) <zhaorongkuan2011@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Co-authored-by: Максим Горпиніч <maksimgorpinic4@gmail.com >
2025-11-09 22:48:25 +01:00
Kevin Papst
1a38c7d7a3
Release 2.41 ( #5653 )
2025-11-08 23:03:44 +01:00
Kevin Papst
636a51e721
group invoices by project and activity ( #5675 )
2025-11-02 12:34:41 +01:00
Kevin Papst
cc64acf0f8
Meta-fields for InvoiceTemplate, structured Customer address ( #5519 )
2025-11-02 11:24:17 +01:00
Kevin Papst
76821c24ed
bump workflow version
2025-10-06 12:37:30 +02:00
Weblate (bot)
190b1dd4f3
Translated using Weblate ( #5634 )
...
Co-authored-by: Lasse Edsvik <lasse@lasseedsvik.se >
Co-authored-by: Lenny Angst <lenny@familie-angst.ch >
Co-authored-by: Py- Droid <droidpy587@gmail.com >
Co-authored-by: Ryohei Morimoto <caulked.thorax_3l@icloud.com >
Co-authored-by: WastedInside <arvidsloc@gmail.com >
Co-authored-by: oneshotkot <oneshotkot@gmail.com >
Co-authored-by: zhao rongkuan (kuank) <zhaorongkuan2011@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
2025-09-26 12:12:48 +02:00
Kevin Papst
7937fa281a
Release 2.40.0 ( #5621 )
2025-09-26 10:49:06 +02:00
Kevin Papst
6d78c6ba36
Configurable PDF exports ( #5641 )
2025-09-23 18:32:31 +02:00
Weblate (bot)
5d3e46cce2
Translated using Weblate ( #5623 )
...
Co-authored-by: Kevin Papst <kevin@kevinpapst.de >
Co-authored-by: Martin Maslyankov <m.maslyankov@me.com >
Co-authored-by: Wei-Cheng Yeh (IID) <iid@ccns.ncku.edu.tw >
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com >
2025-08-31 12:56:12 +02:00
Kevin Papst
1c3aac78f6
remove debug
2025-08-30 18:27:21 +02:00
Kevin Papst
b1fb300a71
missing assets
2025-08-30 17:08:03 +02:00
Kevin Papst
a4d658b821
Release 2.39 ( #5604 )
...
* prepare audit via annotation
* default calendar slot label distance of 1h
+ replace freestyle config with dropdown
* added missing return definition in callbacks
* refactor view name handling
* dispatch calendar view changes and push them into the URL to be able to reload the poage
* bump packages
* fix timezone issue in calendar sum calculation
* fixes #5618 resetRates()
* show expected daily hours in working-contract screen
2025-08-30 11:41:17 +02:00
Weblate (bot)
4920ea5075
Translated using Weblate ( #5611 )
...
Co-authored-by: Frank JIn <chinafrank0129@outlook.com >
Co-authored-by: Kevin Papst <kevin@kevinpapst.de >
Co-authored-by: Kolappan N <kolappan@users.noreply.hosted.weblate.org >
Co-authored-by: Marc Sánchez Díaz <msanchez@aporta.biz >
Co-authored-by: Martin Maslyankov <m.maslyankov@me.com >
Co-authored-by: Wolf <wolski.marex@gmail.com >
Co-authored-by: asefeee <3470154407@qq.com >
Co-authored-by: lolly76 <thelolly76@gmail.com >
2025-08-29 14:57:25 +02:00
Kevin Papst
03dbbdc5ba
added bulgarian locale ( #5619 )
2025-08-28 20:10:49 +02:00
Weblate (bot)
023048e7c0
Translated using Weblate ( #5605 )
...
Co-authored-by: Martin Maslyankov <m.maslyankov@me.com >
Co-authored-by: Massimo Pissarello <mapi68@gmail.com >
Co-authored-by: Mathias Peene <mathiaspeene@proton.me >
Co-authored-by: Sofia <sofimanci2112@gmail.com >
Co-authored-by: vanapro1 <law820314@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim5@gmail.com >
2025-08-15 13:44:53 +02:00
Kevin Papst
24778d3ffb
replace PHPUnit annotations with attributes ( #5608 )
2025-08-11 18:57:42 +02:00
Kevin Papst
04331420ae
Release 2.38.0 ( #5563 )
2025-08-08 23:25:42 +02:00
Weblate (bot)
f3890691ce
Translated using Weblate ( #5565 )
...
Co-authored-by: Alioc <hit.177411245@gmail.com >
Co-authored-by: Fanny Van Prade <SmawyTranslate@gmail.com >
Co-authored-by: Kevin Papst <kevin@kevinpapst.de >
Co-authored-by: Lenny Angst <lenny@familie-angst.ch >
Co-authored-by: LordTenebrous <danielmorenoperez836@gmail.com >
Co-authored-by: Luke Gilmore <muntz18788@gmail.com >
Co-authored-by: Massimo Pissarello <mapi68@gmail.com >
Co-authored-by: Michedepain <benoitravel63000@gmail.com >
Co-authored-by: Nguyễn Quang Minh (NQM) <nguyenquangminh391@gmail.com >
Co-authored-by: Preben Rather Sørensen <preben@rather.dk >
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com >
Co-authored-by: Sasi Ba <sasiba8328@fuasha.com >
Co-authored-by: Sofia <sofimanci2112@gmail.com >
Co-authored-by: Vallo Rähn <rahn.vallo@gmail.com >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: Yurt Page <yurtpage@gmail.com >
Co-authored-by: michte <michteting@proton.me >
Co-authored-by: qwertdery <qwertdery4@gmail.com >
Co-authored-by: tygyh <jonis9898@hotmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim5@gmail.com >
2025-08-08 17:00:46 +02:00