I’m trying to view all my (13) projects at once on dashboard.

Application version: v1.2.26
PHP version: 8.1.14
Running via Docker Container
By default, the ‘My projects’ list is limited to 10 projects….
I couldn’t find a setting for this feature, but did find an old issue about the feature:
find . -name "*" -type f -exec grep -H "project_paginator" {} \;

./app/Controller/DashboardController.php:'project_paginator'  => $this->projectPagination->getDashboardPaginator($user['id'], 'show', 10),

./app/Template/dashboard/overview.php:<?php if (! $project_paginator->isEmpty()): ?>
./app/Template/dashboard/overview.php:        <?= $this->render('project_list/header', array('paginator' => $project_paginator)) ?>
./app/Template/dashboard/overview.php:        <?php foreach ($project_paginator->getCollection() as $project): ?>
./app/Template/dashboard/overview.php:    <?= $project_paginator ?>
Searching, I see where setting is hard-coded to value of 10!!!
'project_paginator'  => $this->projectPagination->getDashboardPaginator($user['id'], 'show', DASHBOARD_MAX_PROJECTS),
        )));
Searching Github repo, I found code has been recently updated to replace 10 with a variable.
Searching Github repo for ‘DASHBOARD_MAX_PROJECTS’ identified work recently completed.
The recent update…
Looks like all I have to do is update the Kanboard docker container from 1.2.26 to 1.2.35 to get the newly added feature that controls the dashboard setting!

Leave a Reply