Projet

Général

Profil

Development #13234

Pouvoir désactiver un attribute et interdire leur suppression si des données liées existent

Ajouté par Benjamin Dauvergne il y a plus de 7 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
20 septembre 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

La suppression d'un attribut est une opération dangereuse, il faut lui préférer une simple désactivation, la suppression ne doit pas être possible par défaut via les interfaces. On pourra l'envisager via une commande en ligne.


Fichiers


Demandes liées

Lié à Hobo - Bug #11017: ne pas avoir du tout dans authentic les champs de profil désactivésRejeté22 mai 2016

Actions
Dupliqué par Authentic 2 - Development #12424: add an enabled flag to Attribute modelRejeté04 juillet 2016

Actions

Révisions associées

Révision 8e71ce1b (diff)
Ajouté par Benjamin Dauvergne il y a plus de 7 ans

add Attribute.disabled field (fixed #13234)

Also raise needed django-model-utils version to >=2.4.

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 7 ans

  • Lié à Bug #11017: ne pas avoir du tout dans authentic les champs de profil désactivés ajouté
#2

Mis à jour par Benjamin Dauvergne il y a plus de 7 ans

Ajout du flag disabled et modification de 3 tests: validation de la sérialisation des attributs, test du formulaire d'édition du profil et test du web-service de gestion des utilisateurs.

#3

Mis à jour par Frédéric Péters il y a plus de 7 ans

Ça a été poussé mais le ticket n'est pas fermé. (je ne sais pas si ça a été poussé par erreur)

#4

Mis à jour par Benjamin Dauvergne il y a plus de 7 ans

  • Statut changé de Nouveau à Résolu (à déployer)

Non non pas par erreur, c'est considéré comme fait.

#5

Mis à jour par Benjamin Dauvergne il y a plus de 7 ans

  • Statut changé de Résolu (à déployer) à En cours

J'ai oublié la partie "interdire la suppression".

#6

Mis à jour par Benjamin Dauvergne il y a plus de 7 ans

  • Assigné à mis à Benjamin Dauvergne
#7

Mis à jour par Frédéric Péters il y a environ 7 ans

  • Patch proposed changé de Oui à Non
#8

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

#9

Mis à jour par Benjamin Dauvergne il y a plus de 2 ans

  • Statut changé de En cours à Fermé
  • Assigné à Benjamin Dauvergne supprimé
  • Planning mis à Non

Formats disponibles : Atom PDF