Prevent accidental deleting
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- rails, ruby
- Área
- authorization, backend
Línea de trabajo
El issue no menciona archivos, pruebas ni puntos de entrada. Primero decide si el proyecto necesita permisos de eliminación, archivado, soft deletion o una combinación de estos, y después sigue los flujos existentes de eliminación de proyectos y stories. Se considera terminado cuando el enfoque seleccionado evita o recupera eliminaciones accidentales y se verifica tanto para proyectos como para stories.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
https://ombulabs.atlassian.net/browse/DT-251
IMPORTANT: please make sure you ask yourself all intro questions and fill all sections of the template.
Before we start...:
- I checked the documentation and didn't find this feature
- I checked to make sure that this feature has not already been requested
Branch/Commit:
main
Describe the feature:
Please include a detailed description of the feature you are requesting and any detail on it’s expected behavior.
As a user
I add a project that I which to use as some sort of template project
And then I add all the stories with descriptions
I don't want anyone to accidentally delete the template project (since it cannot be recovered)
I don't want anyone to accidentally delete a story in my template project (since it cannot be recovered
Problem:
Please include a detailed description of the problem this feature would solve.
As a user
I add a project with stories
So that I can use the project as a template to be cloned for future projects
Now I or anybody on my team can delete the project
And I or anybody on my team can delete stories in the project
There is no way to prevent projects or stories from being deleted
There is no way to recover a project or story after it has been deleted
Ideas:
I see two possible solutions, we can discuss implementing either or both.
- A permission scheme that prevents unauthorised deletion.
- Prevent deleting all together, use a different mechanism such as archiving or rejecting
- Allow soft deleting only so we can recover projects and stories.
I will abide by the code of conduct
- Lenguaje dominante
- Ruby
- Estrellas
- 42
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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/points
-
Feature Request ux
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
-
Feature Request
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
Order stories by status AbiertoFeature Request
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Feature Request
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
-
Bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
Todos los issues de fastruby/points
Issues similares
-
user-reported
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Kong/developer.konghq.com#7316 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
TheOdinProject/curriculum#31408 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
CI: json 3.0.2 removed `quirks_mode`, breaking ActiveSupport's JSON encoder on every test job Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
bensheldon/good_job#1816 · 5 comentarios ·