feat. attempt to auto-update market file#56
Conversation
Eywek
left a comment
There was a problem hiding this comment.
Top! Merci!
Je suis pas sûr de savoir les accès exact dont t'as besoin, dis moi et je m'en occupe
|
J'ai accès au repo du CMS mais pas du plugin vote/boutique, et vu que pour le moment le CMS est recodé sur son repo il manquera plus que de recoder les plugins vote/plugins et d'autres principaux avant de pouvoir annoncer une "V2". Le terme peut officiellement être V2, car c'est cakephp 2->5 + refonte de toutes les pages du panel admin sans exception, correction de tous les bugs présent et plein d'autres opti grâce à la refonte globale de la structure. Pour ne pas casser le CMS v1 j'ai fait ce PR pour que le CMS v2 ne tente pas de télécharger la v1 des plugins/thèmes. La v1 ne pourra pas download la v2 des plugins vu qu'actuellement la v1 check la conformité des plugins, et celle-ci a changer pour la v2. Sauf que pour soulager au max le système de thèmes/plugins (avant on allait check la conformité sur chaque répo c'était jusqu'à presque 10s pour afficher la page...). Là l'idée c'est d'automatiquement en cas d'update de theme/plugins directement reporter le manifest et pouvoir même proposer des markets secondaire directement dans le CMS. Tout en gardant bien évidement la main sur les plugins mis en ligne vu que si le plugin n'est pas manuellement mis dans le fichier sa ligne ne sera jamais mis à jour auto par sécurité. Comme j'ai dis, si le workflow fonctionne comme il faut je n'ai pas besoin d'avoir les droits sur le répo du site, mais boutique/vote je pense que c'est nécessaire . |
|
Hola @Eywek any news ? |
Salut @Eywek,
Est-ce que tu serais dispo pour parler sur le discord ?
Je n'ai pas pu tester entièrement ce workflows mais ce serait pratique qu'il soit en place, il permettrait de ne plus check les repos 1 par 1 pour récupérer la versions, requirements etc.
La v2 du CMS est bientôt fini avec un rework total de pratiquement tout le back pour cakephp 5 et optimiser également.
Disons que je pense pas avoir besoin d'accès au site mais pour le plugin shop/vote je pense que oui