github Leantime/leantime v3.4.8
Leantime v3.4.8

latest releases: latest, v3.4.9
2 days ago

Changes in this Release

History from v3.4.7 to @

Commits

  • e610cf7 [Changelog CI] Add Changelog for Version 3.4.8
  • 8fdb095 task: add waits to tests
  • 3524156 fix: improved return message for file upload issues
  • 4e358b8 fix: improved verification for time entries
  • f6200a1 fix: multiple init of buttons on dashboard #2999
  • df19366 fix: simple ical verification
  • 5025892 task: update tests
  • 570accb fix: User deactivation was not working correctly
  • 6c0983e fix: Ensure correct date is parsed in due date parser when duplicating projects
  • f52e05b task: add additional support menu
  • 66b1abf feat: Improved onboarding flow and helper content
  • 43854fb task: plugin installation and management improvements
  • 1b5100e Update sample.env
  • 8c44200 feat: simplify card design and remove gradient
  • a19fc54 task: additional logging on install repo
  • d051405 fix: Ensure sessions folder exists before putting files into it
  • e58012b [Changelog CI] Add Changelog for Version 3.4.7
  • 1086132 Update README.md
  • dba5688 task: bump version
  • 60f7144 [Changelog CI] Add Changelog for Version 3.4.7

Contributors

  • Marcel Folaron (145 commits)

Files

 .idea/php.xml                                      |   2 +
 CHANGELOG.md                                       | 123 ++++++
 README.md                                          |   6 +
 app/Command/ClearLanguage.php                      |   1 -
 app/Command/MigrateCommand.php                     |   8 +
 app/Core/Configuration/AppSettings.php             |   4 +-
 app/Core/Http/HttpKernel.php                       |   2 +
 app/Core/Providers/Session.php                     |  11 +
 app/Core/Providers/Views.php                       |   6 +
 app/Domain/Api/Controllers/Files.php               |  21 +-
 app/Domain/Auth/Controllers/UserInvite.php         |   2 +-
 .../Auth/Templates/partials/loginInfo.blade.php    |  25 +-
 app/Domain/Calendar/Controllers/ImportGCal.php     |   6 +-
 app/Domain/Calendar/Js/calendarController.js       |   6 +-
 app/Domain/Canvas/Templates/helper.inc.php         |   2 -
 app/Domain/Dashboard/Templates/home.blade.php      |   8 +-
 app/Domain/Dashboard/Templates/show.blade.php      |  11 +-
 app/Domain/Help/Composers/Helpermodal.php          |  34 +-
 app/Domain/Help/Controllers/FirstLogin.php         |   3 +-
 .../Help/Controllers/ShowOnboardingDialog.php      |  22 +
 app/Domain/Help/Hxcontrollers/HelperModal.php      |  45 ++
 app/Domain/Help/Js/confettiHelper.js               |  52 +++
 app/Domain/Help/Js/firstTaskController.js          |  51 +++
 app/Domain/Help/Js/helperController.js             | 460 ++++-----------------
 app/Domain/Help/Js/helperRepository.js             |   5 +-
 app/Domain/Help/Js/tourFactory.js                  | 358 ++++++++++++++++
 app/Domain/Help/Services/FirstTaskStep.php         |  69 ++++
 app/Domain/Help/Services/Helper.php                | 209 ++++++++--
 app/Domain/Help/Templates/backlog.tpl.php          |   1 -
 app/Domain/Help/Templates/blueprints.tpl.php       |   2 +-
 app/Domain/Help/Templates/dashboard.blade.php      |   2 +-
 app/Domain/Help/Templates/firstTaskStep.blade.php  |  27 ++
 app/Domain/Help/Templates/fullLeanCanvas.tpl.php   |   2 +-
 app/Domain/Help/Templates/goalCanvas.tpl.php       |  96 -----
 app/Domain/Help/Templates/goals.blade.php          |  47 +++
 app/Domain/Help/Templates/helpermodal.blade.php    |  19 +-
 app/Domain/Help/Templates/home.blade.php           |  43 ++
 app/Domain/Help/Templates/ideaBoard.tpl.php        |   1 -
 app/Domain/Help/Templates/ideationBoard.tpl.php    |   1 -
 app/Domain/Help/Templates/kanban.blade.php         |  44 ++
 app/Domain/Help/Templates/kanban.tpl.php           |  34 --
 app/Domain/Help/Templates/mytimesheets.tpl.php     |   1 -
 app/Domain/Help/Templates/newProject.tpl.php       |   1 -
 app/Domain/Help/Templates/notfound.tpl.php         |   4 +-
 .../Templates/partials/gettingstarted.blade.php    |  17 +
 .../Help/Templates/projectDashboard.blade.php      |  44 ++
 app/Domain/Help/Templates/projectDashboard.tpl.php |  94 -----
 app/Domain/Help/Templates/projectSuccess.tpl.php   |   1 -
 app/Domain/Help/Templates/roadmap.blade.php        |  44 ++
 app/Domain/Help/Templates/roadmap.tpl.php          |  32 --
 app/Domain/Help/Templates/showClients.tpl.php      |   1 -
 app/Domain/Help/Templates/showProjects.tpl.php     |   1 -
 app/Domain/Help/Templates/simpleLeanCanvas.tpl.php |   1 -
 app/Domain/Help/Templates/wiki.tpl.php             |   2 +-
 app/Domain/Help/register.php                       | 125 ++++++
 app/Domain/Install/Controllers/Index.php           |  14 +-
 app/Domain/Install/Repositories/Install.php        | 152 +++++--
 app/Domain/Install/Templates/new.tpl.php           |   1 -
 app/Domain/Menu/Repositories/Menu.php              |   1 +
 app/Domain/Menu/Templates/headMenu.blade.php       |  68 ++-
 app/Domain/Plugins/Hxcontrollers/Details.php       |  10 +
 app/Domain/Plugins/Models/InstalledPlugin.php      |  15 +
 app/Domain/Plugins/Models/MarketplacePlugin.php    |   8 +
 app/Domain/Plugins/Services/Plugins.php            | 311 ++++++++++----
 .../Plugins/Templates/partials/plugin.blade.php    |   9 +-
 .../Templates/partials/pluginlist.blade.php        |  16 +-
 .../Plugins/Templates/plugindetails.blade.php      |   6 +-
 app/Domain/Plugins/register.php                    |   6 +-
 app/Domain/Projects/Services/Projects.php          |   4 +-
 app/Domain/Setting/Services/Setting.php            |   7 +-
 app/Domain/Tickets/Services/Tickets.php            |   2 +-
 app/Domain/Tickets/Templates/showKanban.tpl.php    |   2 +-
 app/Domain/Timesheets/Controllers/EditTime.php     |   8 +-
 app/Domain/Users/Controllers/PatchUserSettings.php |  59 +++
 app/Domain/Users/Repositories/Users.php            |  63 ++-
 app/Domain/Users/Templates/editUser.tpl.php        |   4 +-
 app/Domain/Widgets/Services/Widgets.php            |   2 +-
 app/Language/ar-SA.ini                             |  20 +-
 app/Language/cs-CZ.ini                             |  20 +-
 app/Language/da-DK.ini                             |  20 +-
 app/Language/de-DE-inf.ini                         |  20 +-
 app/Language/de-DE.ini                             |  20 +-
 app/Language/el-GR.ini                             |  20 +-
 app/Language/en-GB.ini                             |  20 +-
 app/Language/en-PT.ini                             |  20 +-
 app/Language/en-UD.ini                             |  20 +-
 app/Language/en-US.ini                             |  20 +-
 app/Language/es-419.ini                            |  20 +-
 app/Language/es-ES.ini                             |  20 +-
 app/Language/es-MX.ini                             |  20 +-
 app/Language/et-EE.ini                             |  20 +-
 app/Language/fa-IR.ini                             |  20 +-
 app/Language/fr-FR.ini                             |  20 +-
 app/Language/he-IL.ini                             |  20 +-
 app/Language/hr-HR.ini                             |  20 +-
 app/Language/hu-HU.ini                             |  20 +-
 app/Language/is-IS.ini                             |  20 +-
 app/Language/it-IT.ini                             |  20 +-
 app/Language/ja-JP.ini                             |  20 +-
 app/Language/kaa.ini                               |  20 +-
 app/Language/km-KH.ini                             |  20 +-
 app/Language/ko-KR.ini                             |  20 +-
 app/Language/ks-IN.ini                             |  20 +-
 app/Language/lv-LV.ini                             |  20 +-
 app/Language/nl-NL.ini                             |  20 +-
 app/Language/no-NO.ini                             |  20 +-
 app/Language/pl-PL.ini                             |  20 +-
 app/Language/pt-BR.ini                             |  20 +-
 app/Language/pt-PT.ini                             |  20 +-
 app/Language/ro-RO.ini                             |  20 +-
 app/Language/ru-RU.ini                             |  20 +-
 app/Language/sk-SK.ini                             |  20 +-
 app/Language/sl-SI.ini                             |  20 +-
 app/Language/sr-SP.ini                             |  20 +-
 app/Language/sv-SE.ini                             |  20 +-
 app/Language/tr-TR.ini                             |  20 +-
 app/Language/vi-VN.ini                             |  20 +-
 app/Language/zh-CN.ini                             |  20 +-
 app/Language/zh-TW.ini                             |  20 +-
 app/Views/Templates/components/undrawSvg.blade.php |   8 +-
 blocklist.json                                     |  10 +-
 config/sample.env                                  |  10 +-
 package-lock.json                                  |   4 +-
 package.json                                       |   2 +-
 public/assets/css/components/nav.css               |  39 +-
 public/assets/css/components/tourBoxes.css         |  18 +-
 public/assets/images/svg/undraw_hello_ccwj.svg     |  60 +++
 .../assets/images/svg/undraw_scrum-board_uqku.svg  |   1 +
 .../jquery.nyroModal/js/jquery.nyroModal.custom.js |   1 +
 public/dist/mix-manifest.json                      |  36 +-
 public/theme/default/css/dark.css                  |   2 +-
 public/theme/default/css/light.css                 |   2 +-
 tests/Acceptance/API/ApiCest.php                   |   4 +-
 tests/Acceptance/CreateUserCest.php                |   2 +-
 tests/Acceptance/InstallCest.php                   |   4 +-
 tests/Acceptance/LoginCest.php                     |   2 +-
 tests/Acceptance/TicketsCest.php                   |   2 +-
 tests/Acceptance/TimesheetCest.php                 |   2 +-
 tests/Support/Page/Acceptance/Install.php          |  49 ++-
 tests/Support/Page/Acceptance/Login.php            |   2 +-
 140 files changed, 3063 insertions(+), 1044 deletions(-)

Don't miss a new leantime release

NewReleases is sending notifications on new releases.