Project

General

Profile

Actions

Feature #45481

open

* D2 - Users & Programs

Added by Pallier Etienne over 3 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
03/24/2021
Due date:
% Done:

81%

Estimated time:
(Total: 0.00 h)
Tags:

Subtasks 144 (62 open82 closed)

Feature #44150: ** (SF01) USR - Users management (registration, authentication, authorizations, roles) - user_mgmtIn progress03/24/2021

Actions
Task #44847: *** (SF01) TESTS (to validate requirements)In progressKoralewski Alexis07/15/2021

Actions
Task #45761: Test User Create (registration)New07/15/2021

Actions
Task #45760: test-USR-user-can-registerResolvedKoralewski Alexis07/15/2021

Actions
Task #45762: Test User ConnexionNew07/15/2021

Actions
Task #45763: test-USR-user-cannot-connect-with-bad-loginResolvedKoralewski Alexis07/15/2021

Actions
Task #45764: test-USR-user-cannot-connect-with-bad-passResolvedKoralewski Alexis07/15/2021

Actions
Task #45765: test-USR-user-can-connect-and-disconnectResolvedKoralewski Alexis07/15/2021

Actions
Task #45766: Test User UpdateNew07/15/2021

Actions
Task #45767: test-USR-user-can-update-himselfResolvedKoralewski Alexis07/15/2021

Actions
Task #45768: test-USR-only-unit_pi-can-update-another-userResolvedKoralewski Alexis07/15/2021

Actions
Task #45770: test-USR-only-unit_pi-can-activate-or-deactivate-another-userResolvedKoralewski Alexis07/15/2021

Actions
Task #45771: test-USR-only-unit_pi-can-change-user-rolesResolvedKoralewski Alexis07/15/2021

Actions
Task #45794: test-USR-user-can-change-his-current-roleResolvedKoralewski Alexis07/16/2021

Actions
Task #45772: Test User Read (view list and view 1)New07/15/2021

Actions
Task #45773: test-USR-can-view-others-list-if-same-spResolvedKoralewski Alexis07/15/2021

Actions
Task #45774: test-USR-user-can-view-himself (A user can view its own details)ResolvedKoralewski Alexis07/15/2021

Actions
Task #45775: test-USR-user-can-view-other-if-same-spResolvedKoralewski Alexis07/15/2021

Actions
Task #45776: Test User DeleteNew07/15/2021

Actions
Task #45777: test-USR-user-cannot-delete-himselfResolvedKoralewski Alexis07/15/2021

Actions
Task #45778: test-USR-only-unit_pi-can-delete-another-userResolvedKoralewski Alexis07/15/2021

Actions
Task #44876: *** (SF01) AUTHORIZATIONS (kifekoi) : doc & implIn progressKoralewski Alexis04/29/2021

Actions
Task #44886: *** (SF01) ENTITIES (MODEL) - definition & implIn progress03/24/2021

Actions
Task #44842: **** (SF01) USER EntityIn progress03/24/2021

Actions
Task #44341: cacher/désactiver bouton "Désactiver" sur page d'un user adminClosedKoralewski Alexis03/24/2021

Actions
Task #44885: TAC members (referees) : specific USERSResolvedKoralewski Alexis04/29/2021

Actions
Task #44843: **** (SF01) ROLE Entity (un utilisateur peut avoir plusieurs roles)In progress03/24/2021

Actions
Task #44342: Définir une liste officielle de roles (profils, levels)ResolvedKoralewski Alexis03/24/2021

Actions
Task #44597: Add visitor roleResolvedKoralewski Alexis04/14/2021

Actions
Task #44621: Lister les droits en fonction des rôles (tableau dans la doc)ResolvedKoralewski Alexis04/15/2021

Actions
Task #44622: Supprimer le rôle "developer"ResolvedKoralewski Alexis04/15/2021

Actions
Task #44872: Masquer le rôle "Visitor" sur la page de modification d'un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #44873: Un SP-PI est un observer qui est propriétaire (qui a créé) d'un SPResolvedKoralewski Alexis04/29/2021

Actions
Task #44874: Changement de rôle d'un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #45347: Redéfinir la gestion des roles de façon plus fine (liste de roles autorisés et non pas un simple niveau de prio)ResolvedKoralewski Alexis06/01/2021

Actions
Task #45342: INITIAL DATA (Fixture)In progressKoralewski Alexis04/29/2021

Actions
Task #44870: Users => au moins 1 par roleResolvedKoralewski Alexis04/29/2021

Actions
Task #57993: Users => ajouter user "calib" associé au SP "calib" associé aux séquences de calibration (on ne doit pas pouvoir le supprimer)In progress06/02/2023

Actions
Task #57872: **** (SF01) INITIAL DATA (Fixture) (roles, and default users)ResolvedKoralewski Alexis05/30/2023

Actions
Task #57505: *** (SF01) GENERAL MENU (web page)In progress05/19/2023

Actions
Task #57508: *** (SF01) USE CASES - ACTIONS (on entities) & VIEWS (web pages)In progress03/24/2021

Actions
Task #44835: **** (SF01) CRUD actionsIn progress03/24/2021

Actions
Task #49543: Read (view list & 1)New04/14/2021

Actions
Task #44832: Un utilisateur non connecté ne doit voir que les pages publiquesIn progress04/29/2021

Actions
Task #44840: Un utilisateur doit pouvoir consulter la liste des utilisateursResolvedKoralewski Alexis04/14/2021

Actions
Task #44598: Improve user manage page ResolvedKoralewski Alexis04/14/2021

Actions
Task #44841: Un utilisateur doit pouvoir consulter la fiche détaillée de tous les utilisateursResolvedKoralewski Alexis04/29/2021

Actions
Task #45551: Un user peut voir seulement les autres users qui sont dans les mêmes SPResolvedKoralewski Alexis06/21/2021

Actions
Task #57506: Create-UpdateNew03/24/2021

Actions
Task #44833: Registration : un nouvel utilisateur doit pouvoir s’enregistrer directement sur le site web (soumis à validation)NewKoralewski Alexis03/24/2021

Actions
Task #44328: Finalize users registrationClosedKoralewski Alexis03/24/2021

Actions
Task #44834: Un nouvel utilisateur enregistré devra être activé (ou pas) par le PI de la unit (ou le PI d’un SP concerné, ou un admin) pour pouvoir se connecterResolvedKoralewski Alexis04/29/2021

Actions
Task #44844: La page d’inscription (registration) doit être sécurisée avec un ReCaptchaResolvedKoralewski Alexis04/29/2021

Actions
Task #44871: Inscription d'un utilisateur par un PIResolvedKoralewski Alexis04/29/2021

Actions
Task #44836: Un utilisateur connecté doit pouvoir consulter sa fiche et la mettre à jour (sauf son/ses role(s)) ; seul le PI-unit (et admin) peut modifier ses propres rolesResolvedKoralewski Alexis04/29/2021

Actions
Task #44837: Le PI-unit doit pouvoir ajouter lui-même un nouvel utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #44838: Le PI-unit doit pouvoir modifier tout ou partie des attributs d’un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #45556: User activation/deactivationNew04/29/2021

Actions
Task #44845: Le PI-unit doit pouvoir activer/désactiver un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #45557: Le Unit-PI peut déléguer la validation des users à un SP-PI : il suffit de lui donner le role de « unit board » (bureau)ResolvedKoralewski Alexis06/21/2021

Actions
Task #57507: DeleteNew04/29/2021

Actions
Task #44839: Le PI-unit doit pouvoir supprimer un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #57509: **** (SF01) OTHER actionsIn progress07/13/2021

Actions
Task #45751: Forgotten Password - permettre à un user de se connecter s'il a oublié son passResolvedKoralewski Alexis07/13/2021

Actions
Task #45752: Message d'accueil à la connexion - pour informer le user qu'il a quelque chose à faire (ex: s'ajouter à un SP)ResolvedKoralewski Alexis07/13/2021

Actions
Task #49544: Users Export (list & 1)ResolvedKoralewski Alexis02/23/2022

Actions
Task #57936: *** (SF01) MODULE - django module - organization, files, classes (users_mgmt)In progressKoralewski Alexis05/31/2023

Actions
Task #58047: *** (SF01) CONFIG (in General config, nb elem/page, roles, authorizations by role, ...)In progress06/05/2023

Actions
Feature #44154: ** (SF02) SCP - Scientific Programs Management - scp_mgmtIn progress04/14/2021

Actions
Task #44877: *** (SF02) AUTHORIZATIONS (kifekoi) : doc & implIn progressKoralewski Alexis07/13/2021

Actions
Task #45753: Public visibility : gérer les champs publicsIn progressKoralewski Alexis07/13/2021

Actions
Task #44878: *** (SF02) TESTS (to validate requirements)In progress07/19/2021

Actions
Task #45809: SP CreateNew07/19/2021

Actions
Task #45806: test_SCP_Observer_can_addResolvedKoralewski Alexis07/19/2021

Actions
Task #46885: test_SCP_Unit_PI_can_add_PeriodResolvedKoralewski Alexis09/22/2021

Actions
Task #45810: SP Read (view list and view 1)New07/19/2021

Actions
Task #45807: test_SCP_list_and_detailResolvedKoralewski Alexis07/19/2021

Actions
Task #46886: test_SCP_view_main_menuResolvedKoralewski Alexis09/22/2021

Actions
Task #46887: test_SCP_list_PeriodsResolvedKoralewski Alexis09/22/2021

Actions
Task #46888: test_SCP_detail_PeriodResolvedKoralewski Alexis09/22/2021

Actions
Task #45811: SP updateNew07/19/2021

Actions
Task #45812: test_SCP_editResolvedKoralewski Alexis07/19/2021

Actions
Task #45813: test_SCP_lifecycleResolvedKoralewski Alexis07/19/2021

Actions
Task #45814: test_SCP_add_usersResolvedKoralewski Alexis07/19/2021

Actions
Task #45815: test_SCP_manage_quotaNew07/19/2021

Actions
Task #45816: SP DeleteNew07/19/2021

Actions
Task #45817: test_SCP_deleteResolvedKoralewski Alexis07/19/2021

Actions
Task #47548: test_SCP_Period_deleteResolvedKoralewski Alexis10/28/2021

Actions
Task #44881: *** (SF02) ENTITIES (MODEL) - definition & implIn progressKoralewski Alexis04/29/2021

Actions
Task #44882: **** (SF02) SP Entity (Scientific Program, Proposal)In progressKoralewski Alexis07/13/2021

Actions
Task #45756: QUOTA & PRIO - Gestion du quota et de la prioritéNew07/13/2021

Actions
Task #47420: SP definition & implementationResolvedKoralewski Alexis10/11/2021

Actions
Task #44884: **** (SF02) TP Entity (Time Period)In progress04/29/2021

Actions
Task #45343: **** (SF02) INITIAL DATA (Fixture) (default Intitutes, STs, TPs, SPs, ...)In progressKoralewski Alexis06/02/2023

Actions
Task #57994: default institutes, TP, ST, SPIn progress06/02/2023

Actions
Task #57995: Calibration => institute "calib" + ST "calib" + SP "calib" (SP systématiquement recréé à chaque nouvelle TP)In progress06/02/2023

Actions
Task #47367: **** (SF02) ST Entity (Scientific Theme)ResolvedKoralewski Alexis10/07/2021

Actions
Task #57522: **** (SF02) Institute Entity (partners)ResolvedKoralewski Alexis05/19/2023

Actions
Task #58027: **** (SF02) Sun&Moon binary (pickle) files (1/night) (GuitAstro)In progress06/02/2023

Actions
Task #57513: *** (SF02) USE CASES - ACTIONS (on entities) & VIEWS (web pages)In progress04/14/2021

Actions
Task #57514: **** (SF02) SP actionsIn progress04/14/2021

Actions
Task #44890: SP CRUDNew04/14/2021

Actions
Task #44891: SP Create/UpdateNew04/14/2021

Actions
Task #44894: Un Observer peut créer un nouveau Proposal (SP) pour une Période spécifique futureNew04/14/2021

Actions
Task #44606: Créer une page pour la création d'un SPResolvedKoralewski Alexis04/14/2021

Actions
Task #47364: Le SP PI peut créer un nouveau SP depuis un templateResolvedKoralewski Alexis10/07/2021

Actions
Task #44895: Un Observer peut modifier les SPs qu’il a créésResolvedKoralewski Alexis04/29/2021

Actions
Task #45755: Ajouter des users sur un SPResolvedKoralewski Alexis07/13/2021

Actions
Task #45757: RE-PROPOSE : proposer à nouveau un SP pour l'une des prochaines Time PeriodResolvedKoralewski Alexis07/13/2021

Actions
Task #44893: SP DeleteResolvedKoralewski Alexis04/29/2021

Actions
Task #45549: SP integrity constraintsResolvedKoralewski Alexis06/21/2021

Actions
Task #44892: SP view (list & 1)New04/14/2021

Actions
Task #44896: On peut consulter la liste des SPNew04/14/2021

Actions
Task #44605: Créer une page listant les programmes scientifique (vue globable)ResolvedKoralewski Alexis04/14/2021

Actions
Task #47363: Liste des SP dont on est SP PIResolvedKoralewski Alexis10/07/2021

Actions
Task #44897: On peut voir la fiche détaillée d'un SPNew04/14/2021

Actions
Task #44607: Créer une page pour voir les détails d'un SPResolvedKoralewski Alexis04/14/2021

Actions
Task #47362: SP TimelineResolvedKoralewski Alexis10/07/2021

Actions
Task #57517: SP OTHER actionsNew10/07/2021

Actions
Task #44889: SP validation WORKFLOW (lifecycle) (F02v2)In progressKoralewski Alexis10/07/2021

Actions
Task #47365: AutomatisationResolved10/07/2021

Actions
Task #47366: FormulairesResolvedKoralewski Alexis10/07/2021

Actions
Task #47374: Répartition TAC - SPResolvedKoralewski Alexis10/07/2021

Actions
Task #47375: Association quota SPNew10/07/2021

Actions
Task #49994: SP export (list & 1)ResolvedKoralewski Alexis03/29/2022

Actions
Task #57518: **** (SF02) OTHER ENTITIES actions (ST, TP, Institute)In progress06/21/2021

Actions
Task #45044: CRUD des autres entités (Institutes, Time Periods, Scientific Theme)In progressKoralewski Alexis06/21/2021

Actions
Task #45554: CRUD Institutes (partners)ResolvedKoralewski Alexis06/21/2021

Actions
Task #45555: CRUD TP (Time Period)In progressKoralewski Alexis06/21/2021

Actions
Task #45548: Time Periods view (list & 1)ResolvedKoralewski Alexis06/21/2021

Actions
Task #45559: Read (list)ResolvedKoralewski Alexis06/21/2021

Actions
Task #45558: Create Time PeriodIn progressKoralewski Alexis05/30/2023

Actions
Task #57874: Create TPResolved05/30/2023

Actions
Task #57875: Call Sun&Moon Ephemeris computation and production (pickle file) for this TP (cf also SF07) (GuitAstro) => 2 fichiers par nuit (1 sun, 1 moon)New05/30/2023

Actions
Task #47368: CRUD ST (Scientific Theme)In progressKoralewski Alexis10/07/2021

Actions
Task #47369: Create ResolvedKoralewski Alexis10/07/2021

Actions
Task #47370: View (list)ResolvedKoralewski Alexis10/07/2021

Actions
Task #47371: View (detail)Resolved10/07/2021

Actions
Task #47372: UpdateResolved10/07/2021

Actions
Task #47373: DeleteResolved10/07/2021

Actions
Task #57520: *** (SF02) GENERAL MENUIn progress05/19/2023

Actions
Task #57521: *** (SF02) AGENT - A_SCP_ManageResolvedKoralewski Alexis05/19/2023

Actions
Task #57939: *** (SF02) MODULE - django module - organization, files, classes (scp_mgmt)In progressKoralewski Alexis05/31/2023

Actions
Task #58048: *** (SF02) CONFIG (in General config - TP duration, lifecycle, ...)In progressKoralewski Alexis06/05/2023

Actions
Actions

Also available in: Atom PDF