Feat/150 rewrite backoffice
Description
Encore à faire:
-
Ajouter de la documentation sur l’édition Markdown -
Gérer les "pull" de commit
-
Création ou suppression d’éléments (cartes et liens), principalement des liens : comment on gère les conflits ? -
Ajout des fichiers de liens dans les commits (uniquement les cartes pour le moment) -
Tester les updates des liens -
Ajouter des contrôles sur les valeurs des formulaires (identifiants notamment) -
Est-ce que l’identifiant existe déjà ?
-
-
Possibilité de changer l’identifiant d’un lien (action move
) -
Bug de z-index sur la sidebar en vue mobile -
Interdire les commits vides -
Faire un pull avant chaque commit -
Faire un tour sur l'app, potentiellement cassée -
Réparer les éléments manquants dans le settings (quoi ?) -
Switcher de branche de travail -
Ajouter favicon -
Meilleur affichage des langues sur les pages Links/Cards
illisible pour la FdC -
Deux autres status: simplified, temporary -
Mauvais identifiant quand on annule une modif dans la page de review. -
Créer le commit avec le nouveau lien (et gérer les changements de noms)
Issues : Closes #150 (closed), closes #140 (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