Ajout de methodes javascript pour parser un fichier yaml ou un zip de yaml
J'ai ajouter en javascript des méthodes pour lire le fichier yaml uploadé ou le fichier zip upoadé.
Tu peux regarder, c'est d'abord pour tester avant l'arrivée de Antoine, mais on pourrait s'en servir.
Cela devrait permettre de modifier le workflow
flowchart LR
yaml --chargement du yaml--> loadyaml(Yaml chargé)
yaml --invalide-->error(mise en forme de l'erreur)
loadyaml --existence du nom --> existingname(le nom existe déjà)
loadyaml --non existence du nom --> missingname(nouvelle application)
existingname --version valide---> upgradingyaml(présence du bouton modifier)
existingname --version invalide---> invalidupgradingversion(le fichier doit être dans la version xxx pour une mise à jour)
missingname --version valide---> uploadingyaml(présence du bouton créer)
missingname --version invalide---> invaliduploadingersion(le fichier doit être dans la version 1 pour créer une nouvelle application)
on peut aussi se servir du yaml parsé pour l'envoie à l'application, voir faire la vérification de manière transparente