Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Deck crashes or times out - when no of cards is high

Abierto
#8,226 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
javascript

Línea de trabajo

Comienza reproduciendo la ruta de carga de Deck con un usuario que tenga más de 4,107 tarjetas Upcoming, usando la configuración indicada de Windows 10 y Brave. Rastrea dónde se renderizan las tarjetas y cómo se realiza el cambio de board. La tarea estará terminada cuando un número elevado de tarjetas ya no agote el navegador y los usuarios reciban una lista utilizable con enlaces que abran las tarjetas como modals.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Describe the bug
the browser goes OOM due to high number of Upcoming cards for a user

Image Image

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Deck'
  2. It will not complete the loading when the count of cards to be rendered is high, in my case it shows 4107

Expected behavior
it will try to load and keep on processing and ask for wait some times or will fail with OOM

Image

Client details:

  • OS: windows 10
  • Browser Brave
Image

suggested if count is more than 200, simple list is shared with links to cards which get loaded as modal on click and the board switch in background DOES NOT take place, we remain at this overview only

Lenguaje dominante
JavaScript
Estrellas
1.4k
Forks
358
Merge medio
2 d 3 h
PR fusionados (30 d)
89

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/deck

Todos los issues de nextcloud/deck

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.