feat: fresks can be updated trough the CMS
Description
Faire en sorte que les Fresques puissent être modifiées depuis l'interface d'administration et en particulier :
- Ajouter une vue Fresques sur le même format que les vues Cartes et Liens ;
- Ajouter un store fresk capable de lire et écrire des fresques
- Ajout de la notion de validation pour les fichiers des fresques (à généraliser). cf #70
- Possibilités de : (1) déplacer des éléments ; (2) Ajouter ou supprimer des cartes. L'ajout de liens custom ou la modification du background est hors scope
Todo:
-
Ajouter les boutons "fresque suivante / fresque précédente" -
Réparer les boutons "modifier" sur la page de review -
Réparer le label "lang" sur la page de review -
Gestion du cache à regarder de près sur la page fresks -
Gérer les liens sur la vision Fresques : comment fetch les status ? -
Réparer la vision "fresques" du mémo -
Supprimer le mode "éditeur" de la vision fresques (côté Mémo) -
Utiliser fresk/utils.js
côté Mémo égalemen -
Revoir la logique d’arrondi de placement. C’est assez désagréable à l’usage :/ -
Effacer les modifications si identiques à celles commitées (problème de comparaison d'objets) -
Bug : on ajoute aussi les images supprimées
Issues : Ref #70, Resolves #152 (closed), Resolves #137 (closed), Resolves #149 (closed), Resolves #178 (closed), Resolves #175 (closed), Resolves #170 (closed)
Documentation
-
Upgrade the version -
Add entry to the changelog -
Update documentation if needed
Generator
-
New or updated files?
Checklist before merge :
-
No remaining console.log
-
Version changed if new feature -
Lint ok -
all eslintConfig rules are on ("2") (except no-useless-escape
/vue/no-mutating-props
)
Tests
-
Admin tests ok ? -
Add new unit test
Edited by Marc-AntoineA