Leantime
Goal-focused project management system for non-project managers
Alternative to: trello, asana, jira, clickup, monday.com
v3.4.3
2025-02-26🚨 Docker configuration updates
Due to the user/group updates on the docker image there is a small chance you run into file permission issues on existing volumes check https://github.com/Leantime/docker-leantime?tab=readme-ov-file#common-issues—solutions for setting the permissions correctly.
Additionally we updated the internal port to be 8080. Please make sure your docker compose files reflect the recent changes
Highlights
For a full list of 3.4 updates see: https://github.com/Leantime/leantime/releases/tag/v3.4.0
- Fixed date issue in milestone, timesheet, sprint generation
- Fixed cron handler for long running schedule:work job to be able to run cron jobs in docker
- Misc other fixes
Changes in this Release
History from v3.4.2 to @
Commits
- c26c74022 [Changelog CI] Add Changelog for Version 3.4.3
- af62ea4e6 task: clean up ticket service
- deffc4e85 fix: not sending notifications when project id is not set correctly
- e5384f22a fix: console kernel to point to the correct binary
- 12ad2e501 fix api endpoint to get open user tickets
- 7b3539d94 task: update version
- 2759494d2 task: Improve dailyIngestion report management
- 8a3ee6a1c fix: add missing field
- 1d0b24291 fix: broken datetime management on sprints creating various bugs throughout the system
- 86b40bdbb task: Cleanup and improve datetime helper class
- 3dd728b57 Fix link
- b64038103 [Changelog CI] Add Changelog for Version 3.4.2
Contributors
- Marcel Folaron (9 commits)
- Torsten Stöter (1 commits)
Files
.idea/php.xml | 1 +
CHANGELOG.md | 38 ++
README.md | 2 +-
app/Core/Configuration/AppSettings.php | 2 +-
app/Core/Console/ConsoleKernel.php | 11 +
app/Core/Support/DateTimeHelper.php | 99 ++--
app/Domain/Reports/Controllers/Show.php | 14 +-
app/Domain/Reports/Services/Reports.php | 74 ++-
app/Domain/Reports/Templates/show.tpl.php | 6 +-
app/Domain/Reports/register.php | 2 +-
app/Domain/Sprints/Controllers/EditSprint.php | 9 +-
app/Domain/Sprints/Models/Sprints.php | 2 +
app/Domain/Sprints/Repositories/Sprints.php | 26 +-
app/Domain/Sprints/Services/Sprints.php | 534 ++++++++++------------
app/Domain/Sprints/Templates/sprintdialog.tpl.php | 4 +-
app/Domain/Tickets/Models/Tickets.php | 2 +
app/Domain/Tickets/Repositories/Tickets.php | 5 +-
app/Domain/Tickets/Services/Tickets.php | 64 ++-
composer.lock | 350 +++++++-------
package-lock.json | 4 +-
package.json | 2 +-
public/dist/mix-manifest.json | 30 +-
22 files changed, 689 insertions(+), 592 deletions(-)