0
0
Fork 0
mirror of https://github.com/kevinpapst/kimai2.git synced 2025-03-16 22:13:30 +00:00
Commit graph

1521 commits

Author SHA1 Message Date
Kevin Papst
b42c77a2a1
Release 2.29 ()
* bump composer packages
* fixes  quotes for ANSI_MODE
* improve year selection
* improve year selection via dropdown
* added range selector in month-picker
* fix week number if week starts with sunday
* fix first day of month in URL
* predefined options for week chooser
* z-index issue with sticky table header
* replace duplicated translations
* add logout button to allow user switch without having to re-login in "remember me" login
* new flag to detect if invoice entry is a fixed rate
* improve export column lengths
2025-02-09 00:16:03 +01:00
Weblate (bot)
8444928ae4
Translated using Weblate ()
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Serhii Horichenko <serhii@horichenko.com>
2025-02-08 19:29:33 +01:00
Weblate (bot)
b250edc2a1
Translated using Weblate ()
Co-authored-by: Antonín JUDYTKA <judytka@judytka.cz>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Lukáš Granatier <lukas.granatier@compacer.cz>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: on the road simson <d-youtube@kopaszhegy.hu>
Co-authored-by: polarwood <polarwood@users.noreply.hosted.weblate.org>
Co-authored-by: Максим Горпиніч <maksimgorpinic2005a@gmail.com>
2025-02-08 19:27:49 +01:00
Kevin Papst
4a8c2a79c9
added last months and last quarters to daterange-picker selections () 2025-01-24 15:21:54 +01:00
Weblate (bot)
bff72b30cc
Translations update from Hosted Weblate ()
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: TaaviLepik <info@brunex.ee>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2025-01-24 13:37:03 +01:00
Kevin Papst
9d7b418d99
fix date column in export () 2025-01-20 16:09:29 +01:00
Kevin Papst
f2fb338539
Release 2.28 ()
* fix year in dashboard
* make batch actions accessible via javascript
* bump packages
* remove BOM from CSV
* rebuild assets
* fix duplicated automated-email warning
2025-01-18 01:49:16 +01:00
Weblate (bot)
1b3ff212d2
Translated using Weblate ()
Co-authored-by: Evgeniy Khramov <65224669+thejenja@users.noreply.github.com>
Co-authored-by: John Titor <utkin2007@gmail.com>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2025-01-18 01:48:48 +01:00
Maarten Becker
c07979e3a9
fix usage of activity api globals parameter () 2025-01-10 10:02:14 +01:00
Weblate (bot)
23e8dcf495
Translated using Weblate (added Tamil) ()
Co-authored-by: Biscuittttt <biscuitwithtea.tall310@passinbox.com>
Co-authored-by: Carlos Carreras <mytriponlinux@gmail.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: abdelbasset jabrane <ribago9317@cubene.com>
Co-authored-by: yblis <yblisss@yahoo.fr>
Co-authored-by: Максим Горпиніч <mgorpinic2005@gmail.com>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2025-01-09 12:16:45 +01:00
Kevin Papst
4332ef95a2
Release 2.27 () 2024-12-22 22:50:42 +01:00
Weblate (bot)
4fdfb6f478
Translations update from Hosted Weblate ()
Co-authored-by: Dawid <dawidgorski.m@gmail.com>
Co-authored-by: Florent Berthelot <florentius.b@gmail.com>
Co-authored-by: Giorgos Skafidas <giorgos@skafidas.online>
Co-authored-by: Kamborio <Kamborio15@users.noreply.hosted.weblate.org>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Serhii Horichenko <serhii@horichenko.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Максим Горпиніч <mgorpinic2005@gmail.com>
Co-authored-by: BouenMarsh <mveretsuk@yandex.ru>
2024-12-22 19:15:32 +01:00
Kevin Papst
136104d4b0
faster spreadsheet exporter based on opensout and other export improvements () 2024-12-22 18:36:47 +01:00
Kevin Papst
c7f0508707
Upgrade tests to PhpUnit 10 () 2024-12-22 01:25:30 +01:00
buti1021
9bd37fb695
update php versions () 2024-12-20 14:56:06 +01:00
Kevin Papst
21c031f2c8
export filtered timesheets without additional search form () 2024-12-15 18:38:30 +01:00
Kevin Papst
17a815e5a9
updated frontend builds ()
* do not rely on node_modules path
* bump eslint to v9, run eslint via npm task, remove from build task
* loosen dependencies and update all packages
* rebuild assets with latest frontend packages
* bump webpack encore and dependencies
* bump to latest stable yarn
* explicitly mention dependencies
2024-12-06 14:31:04 +01:00
Kevin Papst
648686c001 added open collective 2024-12-06 14:27:06 +01:00
Kevin Papst
82a3b99a31
Release 2.26 ()
* bring back deprecated methods
* bump packages
* fix SAML redirect
* config flag for break times
* use class constant instead of string in attributes
* throw if all tags were not found - fixes 
2024-12-05 10:42:07 +01:00
Weblate (bot)
70741eebfd
Translations update from Hosted Weblate ()
Co-authored-by: Lassi Määttä <lassi.maetta@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
2024-12-05 09:42:37 +01:00
Weblate (bot)
eb933e7021
Translations update from Hosted Weblate ()
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
2024-11-30 14:26:07 +01:00
Weblate (bot)
372f3c8507
Translations update from Hosted Weblate ()
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Serhii Horichenko <m@sgg.im>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Doctorredits_here <alkaf.alkaf2018@tutamail.com>
2024-11-27 15:35:26 +01:00
Kevin Papst
e030ff08db
API endpoints to delete customer/project/activity ()
* added service methods with events to delete customer, project, activity
* added API endpoints to delete customer, project, activity
* added tests for new API endpoints
2024-11-27 15:25:13 +01:00
Kevin Papst
f13b81ede7
Query hints & persistent cache for latest approvals () 2024-11-25 21:04:53 +01:00
Weblate (bot)
46c4449504
Translations update from Hosted Weblate ()
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Serhii Horichenko <m@sgg.im>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
2024-11-25 21:04:22 +01:00
Kevin Papst
8b55cd3693 trigger form change upon copy-data event 2024-11-25 20:46:34 +01:00
Kevin Papst
406ac7b9cb
allow PHP 8.4 () 2024-11-21 23:00:00 +01:00
Kevin Papst
0c26a2678e
Release 2.25 () 2024-11-21 22:44:49 +01:00
Weblate (bot)
49eb7068c9
Translated using Weblate ()
Co-authored-by: Adrien N <adriennathaniel1999@gmail.com>
Co-authored-by: Igor Coimbra Carvalheira <igorccarvalheira111@gmail.com>
Co-authored-by: John Titor <utkin2007@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Peter Dave Hello <hsu@peterdavehello.org>
Co-authored-by: Serhii Horichenko <m@sgg.im>
Co-authored-by: hugoalh <hugoalh@users.noreply.hosted.weblate.org>
2024-11-18 13:52:50 +01:00
Kevin Papst
dcc52f1a95
API begin and end fields for Admins () 2024-10-25 10:47:58 +02:00
Weblate (bot)
31bae44f3c
Translated using Weblate ()
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Peter Dave Hello <hsu@peterdavehello.org>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
2024-10-20 22:30:35 +02:00
Kevin Papst
84a0ca5ce6 removed duplicate installation call 2024-10-14 23:37:45 +02:00
Kevin Papst
9e736b26f6
Improve docker installation ()
* ignore certain connection errors on startup
* remove invalid code that checks for the existence of the migration table
* fetch kimai code via tar archive instead of git clone, to respect .gitattributes
2024-10-14 23:09:14 +02:00
Weblate (bot)
32a1306394
Translated using Weblate ()
Co-authored-by: Dklfajsjfi49wefklsf32 <nlincus@users.noreply.hosted.weblate.org>
Co-authored-by: Massimo Pissarello <mapi68@gmail.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: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Максим Горпиніч <mgorpinic2005@gmail.com>
2024-10-14 21:46:28 +02:00
Kevin Papst
96043afd6a
better support for installing plugins via composer ()
* merge installation and update commands
* generate metadata from array
* new command to list available packages
* added a management script to simplify updates
* added directory for dev files
* helper functions for installation and listing of packages
* run plugin database installers
2024-10-14 21:44:42 +02:00
Kevin Papst
255c7d77d6
Ignore files from showing up in a release ()
* moved email css files to template directory
* prevent developer files from showing up in a release
2024-10-12 23:45:13 +02:00
Weblate (bot)
e6d5a720bf
Translations update from Hosted Weblate ()
Co-authored-by: Lukáš Kaňka <lukas.kanka@outlook.cz>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2024-10-11 22:33:57 +02:00
Kevin Papst
ff9bf163ee
Release 2.24 () 2024-10-11 21:56:54 +02:00
Kevin Papst
5fac6a642c
Docker improvements ()
* install missing unzip
* run update and install in one step
* remove unused TRUSTED_HOSTS env
2024-10-11 19:36:40 +02:00
Kevin Papst
b1b81ee8a6 remove dev dependencies from prod image 2024-10-04 17:35:25 +02:00
Kevin Papst
1ea64bf18e allow to manually run workflow 2024-10-04 17:03:31 +02:00
Kevin Papst
0c4fdda00a allow to manually run workflow 2024-10-04 17:01:25 +02:00
Kevin Papst
215bd6a01a allow to manually run workflow 2024-10-04 16:57:48 +02:00
Kevin Papst
63b8164926 install missing buildx 2024-10-04 16:45:51 +02:00
Weblate (bot)
8c26ff9aed
Translated using Weblate ()
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2024-10-04 11:24:50 +02:00
Kevin Papst
921a703ea2
Merge Docker images () 2024-10-04 11:14:10 +02:00
Kevin Papst
855a546683
Docker improvements () 2024-10-04 10:25:46 +02:00
Kevin Papst
52b949daa3
cleanup docker environment variables () 2024-10-03 14:27:33 +02:00
Weblate (bot)
ee040d29b6
Translations update from Hosted Weblate ()
Co-authored-by: Doctorredits_here <alkaf.alkaf2018@tutamail.com>
Co-authored-by: Hien <hienly@yandex.com>
Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Roman Ondráček <mail@romanondracek.cz>
Co-authored-by: Tito Tapiola <ikirouta013@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Kevin Papst <kevinpapst@users.noreply.github.com>
2024-10-03 10:38:48 +02:00
Kevin Papst
fb9a0dc499
Release 2.23.0 () 2024-10-03 10:34:20 +02:00