findout:todo
Ceci est une ancienne révision du document !
Encours
- Faire un joli countdown quand c'est nécessaire
- Faire fonctionner la pagination dans les infos & les rubriques
A faire
- sur jenkins créer un pipeline de recette qui envoie le code back buildé vers cre110/findout sur détection de commit
- faire une page de visualisation de ses infos personnelles avec changement de mot de passe
- faire une page de visualisation de ses statistiques personnelles
- 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 de statistiques (# d'utilisateurs, de rubriques, d'info stockées, santé de l'application…)
- 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é
- Faire en sorte que les formulaires reste en mode colonne (css flex à dégager ?)
- 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
créer sur amen le DNS findout-re7.crealcs.comsur cre100, créer l'entrée nginx findout-re7 et la rediriger vers cre110sur cre110, créer l'entrée nginx findout-re7 et la rediriger vers /var/www/findoutsur github, créer une entrée findout-front, avec une branche recette (et master)sur github, créer une entrée findout-back, avec une branche recette (et master)sur jenkins créer un pipeline de recette qui envoie le code front buildé vers cre110/findout sur détection de commitcréer une arbo angular qui commite sur le git front recettefaire 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).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 unitairesfaire une page de visualisation des infos unitaires + création + preview de l'infoCorriger le bug “Date” des formulaires : Trouver comment convertir les dates au format compris par Angular & mysqlFaire fonctionner le tri par colonne dans les infos & les rubriquesFaire fonctionner la recherche (filtre sur un chaîne) dans les infos & les rubriques
findout/todo.1693651012.txt.gz · Dernière modification : 2023/09/02 12:36 de admin