Skip to content

WIP a supprimer #1133 Reprendre les différentes vues qui listent des ateliers

Sbodrero requested to merge sbodrero/endi:atelier#1133 into master
  • Script de migration Alembic

  • Vue /users/:id/workshops/subscribed pour les EA but: Lister les ateliers auxquels l'utilisateur :id participe

  • Vue /company/:id/workshops/subscribed pour les EA but: Lister ateliers auxquels un des membres de l'enseigne :id participe

  • Vue /company/:id/workshops pour EA et ES formateurs but: Lister les ateliers organisés par l'enseigne :id où+ Ateliers dont l'enseigne n'est pas vide ET pour lesquels l'utilisateur courant est formateur ou gestionnaire (si utilisateur courant est membre de l'enseigne)

  • Ajout du sous menu "outils métier" de l'enseigne en M2 pour les EA

  • Filtre du sous menu "outils métier" M2 en fonction des droits formateurs des employés des enseignes

  • Vue /workshops/my_subscriptions pour TML but: Ateliers auxquels l'utilisateur:id participe (comme apprenant) OU dont le mode d'inscription est « open ».

  • Vue /workshops pour les EA but: Lister tous les ateliers de tout le monde

  • Limiter liste aux entreprises ayant un formateur dans leurs employés dans la vue workshops?action=new pour EA

  • Vue /workshops?all_workshops=False pour les EA but: Ateliers de la coopérative uniquement (= internes/parcours)

  • Ajout d'un case à cocher dans les filtres des listes de Workshop pour n'afficher que les workshop sans enseigne (CAE)

  • La case à cocher "n'afficher que les workshop sans enseigne (CAE)" n'est pas cochée par défaut sur la vue /workshops?company_none

  • Le champ de formulaire workshop « Enseigne gestionnaire » EA : éditable, par défaut vide ou avec l'enseigne courante si on est en train de gérer une enseigne

  • Le champ de formulaire workshop « Enseigne gestionnaire »ES formateur : non éditable, par défaut à l'enseigne que l'on est en train de gérer (champ en lecture seule)

  • Vérifier que le bouton « retour à la liste des ateliers » depuis la vue de détail d'un atelier fonctionne correctement (il faut garder trace de la vue d'origine pour effectuer le bon retour)… Ou bien se dire que le fil d'Arianne joue ce rôle

  • Supprimer la propriété owner du model Wordkshop // Non en fait c'est une propriété du model Event

  • Supprimer la propriété owner du formulaire workshop

  • Renommer la fonction filter_owner_or_trainer

  • Supprimer la colonne de la personne gestionnaire si ça semble toujours pertinent

  • S'assurer que les ACL ne s'appuient plus sur Workshop.owner mais sur l'enseigne gestionnaire + la qualité de formateur sur un atelier donné.

  • La liste des workshop de l'enseigne n'apparaît pas lorsque un EA passe par le menu outils métier

  • Mise à jour des règle de la fonction deferred_owner_validator lors de la création d'un workshop par un EA via l'item "outils métiers"

  • Doublons menu "Ateliers" et "Mes inscriptions" dans la partie accompagnement des ES

Edited by Sbodrero

Merge request reports