[Feature Request] Add an action to mark a puzzle as duplicate
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- database, frontend, full-stack
Línea de trabajo
Comienza con el filtro de clonación y la UI de puzzles existentes; después, sigue el rastro de cómo se almacenan y filtran los atributos de los puzzles. Define la columna de duplicados y la acción de UI o el popup para introducir otro ID de puzzle, y verifica que el filtrado oculte solo el puzzle marcado como duplicado y deje visible su original.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
We have some puzzles that are kinda duplicated (similar content but for the same method). These are from before "cloning" was a feature.
We have the filter to hide cloned puzzles but then some puzzles are similar to others but not hidden, and we can end up sharing really similar puzzles too close to each other.
It would be great to have an option to mark a puzzle as a duplicate of another puzzle, so we can filter them out too when looking for things to clone to avoid this.
The idea would be to have a new "duplicated" or "duplicated_puzzle_id" column and a way to mark a puzzle as a duplicate of another puzzle (I imagine the button in the UI opens a popup to input the id of the other puzzle), and then have a new filter to hide duplicated puzzles.
This should only be done on one of the puzzles when there's a duplication, so one does not get hidden when filtering things out.
- Lenguaje dominante
- Ruby
- Estrellas
- 5
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de fastruby/ruby_or_rails
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
fastruby/ruby_or_rails#75 · 1 comentario · 1 reacción ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
fastruby/ruby_or_rails#65 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
fastruby/ruby_or_rails#51 · 1 reacción ·
Todos los issues de fastruby/ruby_or_rails
Issues similares
-
Použiť Redis pre ActionCableAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
slovensko-digital/autogram-portal#392 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
voxpupuli/puppet-quadlets#122 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
TheOdinProject/curriculum#31452 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
revoir les metions de la DGEAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
betagouv/conseillers-entreprises#4720 ·
Los mantenedores suelen responder en 3 días