Development #62953
page d'accueil studio : prendre en compte l'accès limité à certaines catégories pour la liste des changements récents
0%
Description
Il n'y a pas de filtrage en fonction des catégories où l'agent peut réellement intervenir.
Ce n'est cependant pas évident on n'a pas l'info dans la table snapshots sans passer par la désérialisation.
Sans doute donc une nécessité ici d'ajouter une colonne "catégorie" à la table snapshots.
Alternativement, contourner tout ça en posant que la section "Changements récents" reprend uniquement les modifications apportées par l'utilisateur connecté. (ce qui a un certain sens aussi)
Fichiers
Historique
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Fichier 0001-studio-show-only-recent-changes-of-current-user-6295.patch 0001-studio-show-only-recent-changes-of-current-user-6295.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
v1 pour n'afficher que les mofifications du user connecté.
Si besoin je rajouterai un commit pour gérer le cas où le user est superadmin
Mis à jour par Frédéric Péters il y a presque 2 ans
Pour les admins, peut-être un bouton "voir toutes les modifications", comme on a "voir toutes les erreurs" dans la colonne d'à côté ?
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Fichier changes-v2.png changes-v2.png ajouté
- Fichier changes-v1.png changes-v1.png ajouté
v1 ou v2 ?
Mis à jour par Lauréline Guérin il y a presque 2 ans
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Fichier 0002-studio-admin-can-see-all-changes-62953.patch 0002-studio-admin-can-see-all-changes-62953.patch ajouté
(la v2)
Mis à jour par Frédéric Péters il y a presque 2 ans
# all changes page: adin user can see all changes (dependig on permissions)
admin ... depending
'show_all_changes': user and user.is_admin,
ajouter aussi and get_publisher().snapshot_class
?
Mis à jour par Lauréline Guérin il y a presque 2 ans
Mis à jour par Frédéric Péters il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Projet changé de w.c.s. à Interne
- Statut changé de Solution validée à Résolu (à déployer)
commit 5e922bcfc8ab22887935cffcf215094bdcfe7650 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Wed Jun 29 22:11:19 2022 +0200 studio: admin can see all changes (#62953) commit e56c2956437ad726023791bb66b1566b625757cb Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Jun 28 16:35:24 2022 +0200 studio: show only recent changes of current user (#62953)
Mis à jour par Lauréline Guérin il y a plus d'un an
- Statut changé de Résolu (à déployer) à Fermé
(ça a été déployé)