Leantime
Goal-focused project management system for non-project managers
Alternative to: trello, asana, jira, clickup, monday.com
About
Versions (100)
v3.3.2
2024-11-23What’s Changed
- Fixes colliding file by @lizhineng in https://github.com/Leantime/leantime/pull/2805
- Synchronizing translation files with crowdin by @marcelfolaron in https://github.com/Leantime/leantime/pull/2782
- Fixes issue where milestones without end dates are causing 500 error by @marcelfolaron in https://github.com/Leantime/leantime/pull/2808
- Fixes wrong dates in milestone calendar header by @marcelfolaron in https://github.com/Leantime/leantime/pull/2799
- Api Fix for authentication and new set of unit tests by @marcelfolaron in https://github.com/Leantime/leantime/pull/2811
- Update Project Notification Event by @marcelfolaron in https://github.com/Leantime/leantime/pull/2813
- Csv importer fixes by @marcelfolaron in https://github.com/Leantime/leantime/pull/2814
New Contributors
- @lizhineng made their first contribution in https://github.com/Leantime/leantime/pull/2805
Full Changelog: https://github.com/Leantime/leantime/compare/v3.3.1…v3.3.2
History from v3.3.1 to @
Commits
- d18f0c834 [Changelog CI] Add Changelog for Version 3.3.2
- 4a952c8b5 Update README.md
- d5d1c8f90 Version bump
- 034a1581b attribute class
- 7e2ea5005 fix csv importer
- 112d550a8 New translations en-us.ini (German (Informal))
- f944a62be New translations en-us.ini (Karakalpak)
- 8549a4c47 New translations en-us.ini (Spanish, Latin America)
- ff06e4ffa New translations en-us.ini (English (upside down))
- 6b62a82b6 New translations en-us.ini (Kashmiri)
- 06bc0f1cf New translations en-us.ini (Pirate English)
- 03cf307d2 New translations en-us.ini (English, United Kingdom)
- 46e84c386 New translations en-us.ini (Latvian)
- 698dda3ab New translations en-us.ini (Estonian)
- a5e2ce01f New translations en-us.ini (Croatian)
- a19b3e092 New translations en-us.ini (Spanish, Mexico)
- 89c85f0a8 New translations en-us.ini (Khmer)
- 594c8c9cc New translations en-us.ini (Persian)
- 2e59069a5 New translations en-us.ini (Portuguese, Brazilian)
- 2781e73d7 New translations en-us.ini (Icelandic)
- eb5eb6c86 New translations en-us.ini (Vietnamese)
- fed047be6 New translations en-us.ini (Chinese Traditional)
- b81bbae55 New translations en-us.ini (Chinese Simplified)
- b3c9851ed New translations en-us.ini (Turkish)
- 6218e74d3 New translations en-us.ini (Swedish)
- 13dc4cd1a New translations en-us.ini (Serbian (Cyrillic))
- 20b909a66 New translations en-us.ini (Slovenian)
- adb090c63 New translations en-us.ini (Slovak)
- e56aff497 New translations en-us.ini (Russian)
- 7bc3dfd22 New translations en-us.ini (Portuguese)
- 8225b72b3 New translations en-us.ini (Polish)
- 214635aa7 New translations en-us.ini (Norwegian)
- c045d9481 New translations en-us.ini (Dutch)
- 9ecb23b84 New translations en-us.ini (Korean)
- c098909bf New translations en-us.ini (Japanese)
- 7ae0caca2 New translations en-us.ini (Italian)
- 85bd1a426 New translations en-us.ini (Hungarian)
- 99e3e4609 New translations en-us.ini (Hebrew)
- 38f9db3ff New translations en-us.ini (Greek)
- 473b217a8 New translations en-us.ini (German)
- 6b1834604 New translations en-us.ini (Danish)
- 5ee5788f4 New translations en-us.ini (Czech)
- 900209a70 New translations en-us.ini (Arabic)
- 341f4392f New translations en-us.ini (Spanish)
- 45b55e670 New translations en-us.ini (French)
- 4d06b41be New translations en-us.ini (Romanian)
- 2b1114191 Update Projects.php
- 7699c4599 New translations en-us.ini (German)
- 4f0998f65 Update de-DE.ini
- 31d54cebf fix code styles
- 8cb79140d Clean up tests
- 39d18c1e9 Update UnitTesterActions.php
- 5f1b0d8a6 Unit tests for jsonrpc controller
- fc40528ef Fix code style
- 4b78fdde3 update readme and test location
- ec63cdc2b Update en-US.ini
- a5c9ff8a3 Fix API calls and write unit tests
- aebcf67ec Fixes issue where milestones without end dates are causing 500 error
- cd3cf13d4 delete Pirate.json
- 6cffcf6d6 Fixes wrong dates in milestone calendar header
- b667cc56e [Changelog CI] Add Changelog for Version 3.3.1
- a9c122412 New translations en-us.ini (Swedish)
- ea5c732b3 Update source file en-US.ini
- ffb122ae5 New translations en-us.ini (German (Informal))
- 341ca50c9 New translations en-us.ini (Karakalpak)
- 9376636e7 New translations en-us.ini (Spanish, Latin America)
- 7f964d915 New translations en-us.ini (English (upside down))
- 85ed8cd48 New translations en-us.ini (Kashmiri)
- f3b129688 New translations en-us.ini (Pirate English)
- bb563189d New translations en-us.ini (English, United Kingdom)
- ffd2696b8 New translations en-us.ini (Latvian)
- ce1c54ca6 New translations en-us.ini (Estonian)
- 5f1528c0a New translations en-us.ini (Croatian)
- 388487ba5 New translations en-us.ini (Spanish, Mexico)
- 299fc91ce New translations en-us.ini (Khmer)
- 8970af2d5 New translations en-us.ini (Persian)
- 4a6bc339b New translations en-us.ini (Portuguese, Brazilian)
- a16c19548 New translations en-us.ini (Icelandic)
- deff28e38 New translations en-us.ini (Vietnamese)
- 9e427b009 New translations en-us.ini (Chinese Traditional)
- 3c3237d9e New translations en-us.ini (Chinese Simplified)
- 8e4651b6b New translations en-us.ini (Turkish)
- 2716b75a2 New translations en-us.ini (Swedish)
- 04b0b5396 New translations en-us.ini (Serbian (Cyrillic))
- f57a103db New translations en-us.ini (Slovenian)
- 9ad1b608f New translations en-us.ini (Slovak)
- ab5f78ed1 New translations en-us.ini (Russian)
- cf53737b9 New translations en-us.ini (Portuguese)
- 9d56fed39 New translations en-us.ini (Polish)
- 869451651 New translations en-us.ini (Norwegian)
- a5a9de496 New translations en-us.ini (Dutch)
- b42a40335 New translations en-us.ini (Korean)
- aafbdb7d4 New translations en-us.ini (Japanese)
- 8702b286e New translations en-us.ini (Italian)
- b11aa9c5c New translations en-us.ini (Hungarian)
- e41436b5f New translations en-us.ini (Hebrew)
- 3e1f00fbf New translations en-us.ini (Greek)
- 541160114 New translations en-us.ini (German)
- 3b25f76be New translations en-us.ini (Danish)
- 0240d03be New translations en-us.ini (Czech)
- 3942f5a1b New translations en-us.ini (Arabic)
- 896f65fcf New translations en-us.ini (Spanish)
- c27181db2 New translations en-us.ini (French)
- 6c619f0f5 New translations en-us.ini (Romanian)
- 43f3c994a New translations en-us.ini (German (Informal))
- 140c8af73 New translations en-us.ini (Karakalpak)
- a0f2940f4 New translations en-us.ini (Spanish, Latin America)
- b3497b99a New translations en-us.ini (English (upside down))
- ed32e6a3f New translations en-us.ini (Kashmiri)
- cc1c4d687 New translations en-us.ini (Pirate English)
- e45782bc0 New translations en-us.ini (English, United Kingdom)
- f9c6e3eec New translations en-us.ini (Latvian)
- 7e7f05a40 New translations en-us.ini (Estonian)
- 0ed0647a4 New translations en-us.ini (Croatian)
- aff4c9ccf New translations en-us.ini (Spanish, Mexico)
- 2859f0800 New translations en-us.ini (Khmer)
- 64f7455ad New translations en-us.ini (Persian)
- 860f83ff6 New translations en-us.ini (Portuguese, Brazilian)
- d786b6af6 New translations en-us.ini (Icelandic)
- 9053dc4a5 New translations en-us.ini (Vietnamese)
- 935b16fa9 New translations en-us.ini (Chinese Traditional)
- 57bb9cc1b New translations en-us.ini (Chinese Simplified)
- 2ab13c1b6 New translations en-us.ini (Turkish)
- b5cc17b17 New translations en-us.ini (Swedish)
- 71794252b New translations en-us.ini (Serbian (Cyrillic))
- 2ed18a442 New translations en-us.ini (Slovenian)
- 9d99bb350 New translations en-us.ini (Slovak)
- dcf79beac New translations en-us.ini (Russian)
- 154e3bc69 New translations en-us.ini (Portuguese)
- b153ae92a New translations en-us.ini (Polish)
- dbdfac574 New translations en-us.ini (Norwegian)
- 21acc6a09 New translations en-us.ini (Dutch)
- 608440ce8 New translations en-us.ini (Korean)
- f98a29ad7 New translations en-us.ini (Japanese)
- 2a8f7c6a9 New translations en-us.ini (Italian)
- 9f8ced321 New translations en-us.ini (Hungarian)
- de8739c52 New translations en-us.ini (Hebrew)
- 7a4daf6e7 New translations en-us.ini (Greek)
- 95e5715cd New translations en-us.ini (German)
- 08c352a9d New translations en-us.ini (Danish)
- b9890db08 New translations en-us.ini (Czech)
- 88bbe9a74 New translations en-us.ini (Arabic)
- bcae7e5bf New translations en-us.ini (Spanish)
- 1ae1afa00 New translations en-us.ini (French)
- 3a9f57fa5 New translations en-us.ini (Romanian)
- 9824f82a1 Update source file en-US.ini
- 88a7f29da New translations en-us.ini (German (Informal))
- 80541a057 New translations en-us.ini (Karakalpak)
- ba76f788b New translations en-us.ini (Spanish, Latin America)
- 73e0827d5 New translations en-us.ini (English (upside down))
- 0d1354d6a New translations en-us.ini (Kashmiri)
- 9e764c063 New translations en-us.ini (Pirate English)
- 58c7df1d3 New translations en-us.ini (English, United Kingdom)
- 26c78cdfd New translations en-us.ini (Latvian)
- 0dcf03821 New translations en-us.ini (Estonian)
- 46552a299 New translations en-us.ini (Croatian)
- 09ca448f2 New translations en-us.ini (Spanish, Mexico)
- 418fa9d38 New translations en-us.ini (Khmer)
- 52e0f78cf New translations en-us.ini (Persian)
- eb25d4f71 New translations en-us.ini (Portuguese, Brazilian)
- ff1f67626 New translations en-us.ini (Icelandic)
- 4a6aa3cb2 New translations en-us.ini (Vietnamese)
- c52864a08 New translations en-us.ini (Chinese Traditional)
- 45531665b New translations en-us.ini (Chinese Simplified)
- c6b3a3107 New translations en-us.ini (Turkish)
- 8bca03241 New translations en-us.ini (Swedish)
- 3f0a9cae9 New translations en-us.ini (Serbian (Cyrillic))
- 300d4c340 New translations en-us.ini (Slovenian)
- d47979a03 New translations en-us.ini (Slovak)
- 888144f6f New translations en-us.ini (Russian)
- 712efd316 New translations en-us.ini (Portuguese)
- 014557bd0 New translations en-us.ini (Polish)
- c2722a832 New translations en-us.ini (Norwegian)
- 69af3c687 New translations en-us.ini (Dutch)
- e8737aa49 New translations en-us.ini (Korean)
- 91842442e New translations en-us.ini (Japanese)
- 0c426f3d9 New translations en-us.ini (Italian)
- b27ced435 New translations en-us.ini (Hungarian)
- f9684b0af New translations en-us.ini (Hebrew)
- 1bbdb881e New translations en-us.ini (Greek)
- 3f109d61e New translations en-us.ini (German)
- 168925fc0 New translations en-us.ini (Danish)
- d796ab813 New translations en-us.ini (Czech)
- dac83b0bd New translations en-us.ini (Arabic)
- 11fb5cd2f New translations en-us.ini (Spanish)
- afec2ac41 New translations en-us.ini (French)
- 2fdc35f42 New translations en-us.ini (Romanian)
- eee86ff3a 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(-)