Outils pour utilisateurs

Outils du site


findout:todo

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
findout:todo [2023/08/06 02:59] adminfindout:todo [2023/09/06 04:37] (Version actuelle) admin
Ligne 1: Ligne 1:
-  * (fait) créer sur amen le DNS findout-re7.crealcs.com  +=== Encours === 
-  * (fait) sur cre100, créer l'entrée nginx findout-re7 et la rediriger vers cre110 + 
-  * (fait) sur cre110, créer l'entrée nginx findout-re7 et la rediriger vers /var/www/findout +=== A faire ===
-  * (fait) sur github, créer une entrée findout-front, avec une branche recette (et master) +
-  * (fait) sur github, créer une entrée findout-back, avec une branche recette (et master) +
-  * (fait) sur jenkins créer un pipeline de recette qui envoie le code front buildé vers cre110/findout sur détection de commit+
   * sur jenkins créer un pipeline de recette qui envoie le code back buildé vers cre110/findout sur détection de commit   * sur jenkins créer un pipeline de recette qui envoie le code back buildé vers cre110/findout sur détection de commit
-  * (fait) créer une arbo angular qui commite sur le git front recette 
-  * (fait) faire une page sans connection qui propose de saisir un code (sauf s'il a déjà été donnée dans l'url ==> remplacement par l'info du code).  
-  * (en cours) la page propose ensuite de se connecter (login/pass/fédération google) 
-  * faire une page de visualisation de ses rubriques + création + redirection vers infos unitaires 
-  * faire une page de visualisation des infos unitaires + création + preview de l'info 
   * faire une page de visualisation de ses infos personnelles avec changement de mot de passe   * faire une page de visualisation de ses infos personnelles avec changement de mot de passe
 +  * faire une page de choix des autorisations sur la visualisation des données personnelles
 +  * faire une page d'administration
 +    * une page bannissement et dé-bannissement d'utilisateurs (si on a reçu une plainte)
 +    * une page d'attribution des droits admins (et révocation)
 +  * Si on regarde le contenu d'un code dont on a un lien (portefeuille) faire un update du lien ==> permet de faire la différence entre dernière modif du code et dernière vue perso.
 +  * Fournir un état de chaque lien (portefeuille) :
 +    * green : code actif & inchangé
 +    * orange : code actif mais modifié depuis dernière vue
 +    * red : code inactif ou supprimé
 +  * Juridique : Ecrire une politique de confidentialité
 +  * Juridique : Ecrire les conditions d'utilisation
 +  * Juridique : Ecrire le comportement de l'application en cas de suppression de l'utilisateur
 +    * Tout son portefeuille est détruit
 +    * Toutes ses infos sont détruites
 +    * Toutes ses rubriques sont détruites
 +    * L'utilisateur est anonymisé (on garde son ID interne, mais on supprime nom, prénom, mail, ID externes...) ==> on garde ses likes, ses notifs, (ses comms ?) mais leur propriétaire devient : Anonyme.
 +  * Permettre une communication par formulaire
 +    * Question
 +    * Plainte/Abus
 +    * ...
 +  * Obliger l'utilisateur à accepter les conditions après l'inscription pour pouvoir commencer à créer ses propres codes => mettre une coche quelque part qui dit qu'il a bien lu et accepté les conditions...
 +
  
 +=== Fait ===
 +  * <del>créer sur amen le DNS findout-re7.crealcs.com</del> 
 +  * <del>sur cre100, créer l'entrée nginx findout-re7 et la rediriger vers cre110</del>
 +  * <del>sur cre110, créer l'entrée nginx findout-re7 et la rediriger vers /var/www/findout</del>
 +  * <del>sur github, créer une entrée findout-front, avec une branche recette (et master)</del>
 +  * <del>sur github, créer une entrée findout-back, avec une branche recette (et master)</del>
 +  * <del>sur jenkins créer un pipeline de recette qui envoie le code front buildé vers cre110/findout sur détection de commit</del>
 +  * <del>créer une arbo angular qui commite sur le git front recette</del>
 +  * <del>faire une page sans connection qui propose de saisir un code (sauf s'il a déjà été donnée dans l'url ==> remplacement par l'info du code).</del> 
 +  * <del>la page propose ensuite de se connecter (login/pass/fédération google)</del>
 +  * <del>faire une page de visualisation de ses rubriques + création + redirection vers infos unitaires</del>
 +  * <del>faire une page de visualisation des infos unitaires + création + preview de l'info</del>
 +  * <del>Corriger le bug "Date" des formulaires : Trouver comment convertir les dates au format compris par Angular & mysql</del>
 +  * <del>Faire fonctionner le tri par colonne dans les infos & les rubriques</del>
 +  * <del>Faire fonctionner la recherche (filtre sur un chaîne) dans les infos & les rubriques</del>
 +  * <del>Faire en sorte que les formulaires reste en mode colonne (css flex à dégager ?)</del>
 +  * <del>Faire fonctionner la pagination dans les infos & les rubriques</del>
 +  * <del>Gérer le Hamburger Menu</del>
 +  * <del>Faire un joli countdown quand c'est nécessaire</del>
 +  * <del>faire une page de visualisation de ses statistiques personnelles</del>
 +  * <del>faire une page de statistiques Admin (# d'utilisateurs, de rubriques, d'info stockées, santé de l'application...)</del>
  
  
findout/todo.1691283561.txt.gz · Dernière modification : 2023/08/06 02:59 de admin

DokuWiki Appliance - Powered by TurnKey Linux