Leantime v3.3.2
What's Changed
- Fixes colliding file by @lizhineng in #2805
- Synchronizing translation files with crowdin by @marcelfolaron in #2782
- Fixes issue where milestones without end dates are causing 500 error by @marcelfolaron in #2808
- Fixes wrong dates in milestone calendar header by @marcelfolaron in #2799
- Api Fix for authentication and new set of unit tests by @marcelfolaron in #2811
- Update Project Notification Event by @marcelfolaron in #2813
- Csv importer fixes by @marcelfolaron in #2814
New Contributors
- @lizhineng made their first contribution in #2805
Full Changelog: v3.3.1...v3.3.2
History from v3.3.1
to @
Commits
- d18f0c8 [Changelog CI] Add Changelog for Version 3.3.2
- 4a952c8 Update README.md
- d5d1c8f Version bump
- 034a158 attribute class
- 7e2ea50 fix csv importer
- 112d550 New translations en-us.ini (German (Informal))
- f944a62 New translations en-us.ini (Karakalpak)
- 8549a4c New translations en-us.ini (Spanish, Latin America)
- ff06e4f New translations en-us.ini (English (upside down))
- 6b62a82 New translations en-us.ini (Kashmiri)
- 06bc0f1 New translations en-us.ini (Pirate English)
- 03cf307 New translations en-us.ini (English, United Kingdom)
- 46e84c3 New translations en-us.ini (Latvian)
- 698dda3 New translations en-us.ini (Estonian)
- a5e2ce0 New translations en-us.ini (Croatian)
- a19b3e0 New translations en-us.ini (Spanish, Mexico)
- 89c85f0 New translations en-us.ini (Khmer)
- 594c8c9 New translations en-us.ini (Persian)
- 2e59069 New translations en-us.ini (Portuguese, Brazilian)
- 2781e73 New translations en-us.ini (Icelandic)
- eb5eb6c New translations en-us.ini (Vietnamese)
- fed047b New translations en-us.ini (Chinese Traditional)
- b81bbae New translations en-us.ini (Chinese Simplified)
- b3c9851 New translations en-us.ini (Turkish)
- 6218e74 New translations en-us.ini (Swedish)
- 13dc4cd New translations en-us.ini (Serbian (Cyrillic))
- 20b909a New translations en-us.ini (Slovenian)
- adb090c New translations en-us.ini (Slovak)
- e56aff4 New translations en-us.ini (Russian)
- 7bc3dfd New translations en-us.ini (Portuguese)
- 8225b72 New translations en-us.ini (Polish)
- 214635a New translations en-us.ini (Norwegian)
- c045d94 New translations en-us.ini (Dutch)
- 9ecb23b New translations en-us.ini (Korean)
- c098909 New translations en-us.ini (Japanese)
- 7ae0cac New translations en-us.ini (Italian)
- 85bd1a4 New translations en-us.ini (Hungarian)
- 99e3e46 New translations en-us.ini (Hebrew)
- 38f9db3 New translations en-us.ini (Greek)
- 473b217 New translations en-us.ini (German)
- 6b18346 New translations en-us.ini (Danish)
- 5ee5788 New translations en-us.ini (Czech)
- 900209a New translations en-us.ini (Arabic)
- 341f439 New translations en-us.ini (Spanish)
- 45b55e6 New translations en-us.ini (French)
- 4d06b41 New translations en-us.ini (Romanian)
- 2b11141 Update Projects.php
- 7699c45 New translations en-us.ini (German)
- 4f0998f Update de-DE.ini
- 31d54ce fix code styles
- 8cb7914 Clean up tests
- 39d18c1 Update UnitTesterActions.php
- 5f1b0d8 Unit tests for jsonrpc controller
- fc40528 Fix code style
- 4b78fdd update readme and test location
- ec63cdc Update en-US.ini
- a5c9ff8 Fix API calls and write unit tests
- aebcf67 Fixes issue where milestones without end dates are causing 500 error
- cd3cf13 delete Pirate.json
- 6cffcf6 Fixes wrong dates in milestone calendar header
- b667cc5 [Changelog CI] Add Changelog for Version 3.3.1
- a9c1224 New translations en-us.ini (Swedish)
- ea5c732 Update source file en-US.ini
- ffb122a New translations en-us.ini (German (Informal))
- 341ca50 New translations en-us.ini (Karakalpak)
- 9376636 New translations en-us.ini (Spanish, Latin America)
- 7f964d9 New translations en-us.ini (English (upside down))
- 85ed8cd New translations en-us.ini (Kashmiri)
- f3b1296 New translations en-us.ini (Pirate English)
- bb56318 New translations en-us.ini (English, United Kingdom)
- ffd2696 New translations en-us.ini (Latvian)
- ce1c54c New translations en-us.ini (Estonian)
- 5f1528c New translations en-us.ini (Croatian)
- 388487b New translations en-us.ini (Spanish, Mexico)
- 299fc91 New translations en-us.ini (Khmer)
- 8970af2 New translations en-us.ini (Persian)
- 4a6bc33 New translations en-us.ini (Portuguese, Brazilian)
- a16c195 New translations en-us.ini (Icelandic)
- deff28e New translations en-us.ini (Vietnamese)
- 9e427b0 New translations en-us.ini (Chinese Traditional)
- 3c3237d New translations en-us.ini (Chinese Simplified)
- 8e4651b New translations en-us.ini (Turkish)
- 2716b75 New translations en-us.ini (Swedish)
- 04b0b53 New translations en-us.ini (Serbian (Cyrillic))
- f57a103 New translations en-us.ini (Slovenian)
- 9ad1b60 New translations en-us.ini (Slovak)
- ab5f78e New translations en-us.ini (Russian)
- cf53737 New translations en-us.ini (Portuguese)
- 9d56fed New translations en-us.ini (Polish)
- 8694516 New translations en-us.ini (Norwegian)
- a5a9de4 New translations en-us.ini (Dutch)
- b42a403 New translations en-us.ini (Korean)
- aafbdb7 New translations en-us.ini (Japanese)
- 8702b28 New translations en-us.ini (Italian)
- b11aa9c New translations en-us.ini (Hungarian)
- e41436b New translations en-us.ini (Hebrew)
- 3e1f00f New translations en-us.ini (Greek)
- 5411601 New translations en-us.ini (German)
- 3b25f76 New translations en-us.ini (Danish)
- 0240d03 New translations en-us.ini (Czech)
- 3942f5a New translations en-us.ini (Arabic)
- 896f65f New translations en-us.ini (Spanish)
- c27181d New translations en-us.ini (French)
- 6c619f0 New translations en-us.ini (Romanian)
- 43f3c99 New translations en-us.ini (German (Informal))
- 140c8af New translations en-us.ini (Karakalpak)
- a0f2940 New translations en-us.ini (Spanish, Latin America)
- b3497b9 New translations en-us.ini (English (upside down))
- ed32e6a New translations en-us.ini (Kashmiri)
- cc1c4d6 New translations en-us.ini (Pirate English)
- e45782b New translations en-us.ini (English, United Kingdom)
- f9c6e3e New translations en-us.ini (Latvian)
- 7e7f05a New translations en-us.ini (Estonian)
- 0ed0647 New translations en-us.ini (Croatian)
- aff4c9c New translations en-us.ini (Spanish, Mexico)
- 2859f08 New translations en-us.ini (Khmer)
- 64f7455 New translations en-us.ini (Persian)
- 860f83f New translations en-us.ini (Portuguese, Brazilian)
- d786b6a New translations en-us.ini (Icelandic)
- 9053dc4 New translations en-us.ini (Vietnamese)
- 935b16f New translations en-us.ini (Chinese Traditional)
- 57bb9cc New translations en-us.ini (Chinese Simplified)
- 2ab13c1 New translations en-us.ini (Turkish)
- b5cc17b New translations en-us.ini (Swedish)
- 7179425 New translations en-us.ini (Serbian (Cyrillic))
- 2ed18a4 New translations en-us.ini (Slovenian)
- 9d99bb3 New translations en-us.ini (Slovak)
- dcf79be New translations en-us.ini (Russian)
- 154e3bc New translations en-us.ini (Portuguese)
- b153ae9 New translations en-us.ini (Polish)
- dbdfac5 New translations en-us.ini (Norwegian)
- 21acc6a New translations en-us.ini (Dutch)
- 608440c New translations en-us.ini (Korean)
- f98a29a New translations en-us.ini (Japanese)
- 2a8f7c6 New translations en-us.ini (Italian)
- 9f8ced3 New translations en-us.ini (Hungarian)
- de8739c New translations en-us.ini (Hebrew)
- 7a4daf6 New translations en-us.ini (Greek)
- 95e5715 New translations en-us.ini (German)
- 08c352a New translations en-us.ini (Danish)
- b9890db New translations en-us.ini (Czech)
- 88bbe9a New translations en-us.ini (Arabic)
- bcae7e5 New translations en-us.ini (Spanish)
- 1ae1afa New translations en-us.ini (French)
- 3a9f57f New translations en-us.ini (Romanian)
- 9824f82 Update source file en-US.ini
- 88a7f29 New translations en-us.ini (German (Informal))
- 80541a0 New translations en-us.ini (Karakalpak)
- ba76f78 New translations en-us.ini (Spanish, Latin America)
- 73e0827 New translations en-us.ini (English (upside down))
- 0d1354d New translations en-us.ini (Kashmiri)
- 9e764c0 New translations en-us.ini (Pirate English)
- 58c7df1 New translations en-us.ini (English, United Kingdom)
- 26c78cd New translations en-us.ini (Latvian)
- 0dcf038 New translations en-us.ini (Estonian)
- 46552a2 New translations en-us.ini (Croatian)
- 09ca448 New translations en-us.ini (Spanish, Mexico)
- 418fa9d New translations en-us.ini (Khmer)
- 52e0f78 New translations en-us.ini (Persian)
- eb25d4f New translations en-us.ini (Portuguese, Brazilian)
- ff1f676 New translations en-us.ini (Icelandic)
- 4a6aa3c New translations en-us.ini (Vietnamese)
- c52864a New translations en-us.ini (Chinese Traditional)
- 4553166 New translations en-us.ini (Chinese Simplified)
- c6b3a31 New translations en-us.ini (Turkish)
- 8bca032 New translations en-us.ini (Swedish)
- 3f0a9ca New translations en-us.ini (Serbian (Cyrillic))
- 300d4c3 New translations en-us.ini (Slovenian)
- d47979a New translations en-us.ini (Slovak)
- 888144f New translations en-us.ini (Russian)
- 712efd3 New translations en-us.ini (Portuguese)
- 014557b New translations en-us.ini (Polish)
- c2722a8 New translations en-us.ini (Norwegian)
- 69af3c6 New translations en-us.ini (Dutch)
- e8737aa New translations en-us.ini (Korean)
- 9184244 New translations en-us.ini (Japanese)
- 0c426f3 New translations en-us.ini (Italian)
- b27ced4 New translations en-us.ini (Hungarian)
- f9684b0 New translations en-us.ini (Hebrew)
- 1bbdb88 New translations en-us.ini (Greek)
- 3f109d6 New translations en-us.ini (German)
- 168925f New translations en-us.ini (Danish)
- d796ab8 New translations en-us.ini (Czech)
- dac83b0 New translations en-us.ini (Arabic)
- 11fb5cd New translations en-us.ini (Spanish)
- afec2ac New translations en-us.ini (French)
- 2fdc35f New translations en-us.ini (Romanian)
- eee86ff Update source file en-US.ini
Contributors
- Marcel Folaron (185 commits)
- Li Zhineng (1 commits)
Files
.dev/docker-compose.tests.yaml | 2 +-
.dev/test.env | 4 +-
CHANGELOG.md | 91 +-
README.md | 17 +-
app/Core/Configuration/AppSettings.php | 2 +-
app/Core/Db/Db.php | 2 -
app/Core/Db/DbColumn.php | 15 +
app/Core/Http/ApiRequest.php | 2 +-
app/Core/Http/HttpKernel.php | 13 +-
app/Core/Http/IncomingRequest.php | 6 +-
app/Core/Middleware/ApiAuth.php | 6 +-
app/Domain/Api/Controllers/Jsonrpc.php | 12 +-
app/Domain/Comments/Repositories/Comments.php | 9 +-
app/Domain/Connector/Models/Integration.php | 14 +
app/Domain/CsvImport/Templates/upload.tpl.php | 1 -
app/Domain/Projects/Services/Projects.php | 2 +-
app/Domain/Tickets/Services/Tickets.php | 2 +-
app/Domain/Tickets/Templates/calendar.tpl.php | 20 +-
app/Language/ar-SA.ini | 76 +-
app/Language/cs-CZ.ini | 76 +-
app/Language/da-DK.ini | 222 +-
app/Language/de-DE-inf.ini | 156 +-
app/Language/de-DE.ini | 214 +-
app/Language/el-GR.ini | 74 +-
app/Language/en-GB.ini | 74 +-
app/Language/en-PT.ini | 76 +-
app/Language/en-UD.ini | 74 +-
app/Language/en-US.ini | 1 +
app/Language/es-419.ini | 74 +-
app/Language/es-ES.ini | 74 +-
app/Language/es-MX.ini | 74 +-
app/Language/et-EE.ini | 76 +-
app/Language/fa-IR.ini | 76 +-
app/Language/fr-FR.ini | 74 +-
app/Language/he-IL.ini | 74 +-
app/Language/hr-HR.ini | 75 +-
app/Language/hu-HU.ini | 79 +-
app/Language/is-IS.ini | 74 +-
app/Language/it-IT.ini | 74 +-
app/Language/ja-JP.ini | 74 +-
app/Language/kaa.ini | 76 +-
app/Language/km-KH.ini | 74 +-
app/Language/ko-KR.ini | 76 +-
app/Language/ks-IN.ini | 74 +-
app/Language/lv-LV.ini | 74 +-
app/Language/nl-NL.ini | 76 +-
app/Language/no-NO.ini | 78 +-
app/Language/pl-PL.ini | 2482 ++++++++++----------
app/Language/pt-BR.ini | 76 +-
app/Language/pt-PT.ini | 76 +-
app/Language/ro-RO.ini | 78 +-
app/Language/ru-RU.ini | 74 +-
app/Language/sk-SK.ini | 78 +-
app/Language/sl-SI.ini | 74 +-
app/Language/sr-SP.ini | 74 +-
app/Language/sv-SE.ini | 74 +-
app/Language/tr-TR.ini | 74 +-
app/Language/vi-VN.ini | 74 +-
app/Language/zh-CN.ini | 78 +-
app/Language/zh-TW.ini | 74 +-
app/Plugins | 2 +-
codeception.yml | 4 -
composer.json | 2 +-
makefile | 16 +-
package-lock.json | 4 +-
package.json | 2 +-
public/assets/lottie/leo/Pirate.json | 1 -
public/dist/mix-manifest.json | 49 +-
tests/Acceptance.suite.yml | 6 +-
tests/Acceptance/API/ApiCest.php | 149 ++
tests/Acceptance/InstallCest.php | 4 +-
tests/Acceptance/bootstrap.php | 1 -
tests/Support/ApiTester.php | 22 +
tests/Support/Helper/Acceptance.php | 2 +-
tests/Support/Helper/Api.php | 27 +
.../app/Domain/Api/Controllers/JsonrpcTest.php | 138 ++
tests/_envs/.env.test | 8 +-
tests/bootstrap.php | 6 +-
78 files changed, 4948 insertions(+), 1570 deletions(-)