Skip to content

Feat/150 rewrite backoffice

Marc-AntoineA requested to merge feat/150-rewrite-backoffice into main

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

Merge request reports

Loading