taiga-front icon indicating copy to clipboard operation
taiga-front copied to clipboard

[BUG] Kanban board fails to render when a column contains more than 3000 cards

Open 13werwolf13 opened this issue 1 month ago • 0 comments

Title: Kanban board fails to render when a column contains more than 3000 cards

Problem description: If a single column on the Kanban board contains more than ~3000 cards, the frontend fails to render them. The interface becomes unresponsive or completely freezes, making it impossible to work with tasks in that column.

Steps to reproduce:

  1. Create a project with a Kanban board.
  2. Add more than 3000 cards to a single column.
  3. Open the Kanban board.

Actual result: Cards are not displayed; the page freezes or stops responding.

Expected behavior: Cards should be loaded gradually (lazy loading / infinite scroll) as the user scrolls down, so the interface remains responsive.

Proposed solution: Implement lazy loading for cards — for example, render the first 100–200 and load more as the user scrolls. This will improve performance and allow working with large backlogs without UI freezes.

Additional information:

  • Taiga version: 6.9.0
  • Browser: chrome, vivaldi, firefox
  • Screenshots or logs (if any):
Image Image

P.S.: I don’t know English very well, so I used AI to translate this text. Sorry if it made the text less readable.

13werwolf13 avatar Nov 13 '25 08:11 13werwolf13