gmoirod
(Guillaume Moirod)
Juin 28, 2022, 7:28
1
Salut !
Les changements dans le commit FEATURE: Allow excluding groups from leaderboards (#37) · discourse/discourse-gamification@ac393c7 · GitHub , fichier db/migrate/20220623182333_add_excluded_groups_to_leaderboards.rb cassent lors de la mise à niveau sur une installation Discourse « stable ».
C’est déjà arrivé précédemment dans le plugin calendrier et a été corrigé par ce commit : FIX: Stable core still needs a 6.1 migration (#285) · discourse/discourse-calendar@259f7bf · GitHub
Pourriez-vous s’il vous plaît rétablir la compatibilité ?
Au fait, je n’ai pas vu de branche ou de tag pour les plugins. Ne serait-il pas agréable d’avoir une version « stable » des plugins comme pour Discourse ?
1 « J'aime »
RGJ
(Richard - Communiteq)
Juin 28, 2022, 10:48
2
Il existe .discourse-compatibility et lorsque cela n’est pas respecté, nous, chez Communiteq , conservons une grande quantité de forks fonctionnels pour la stabilité sur https://github.com/discourse-plugins/
3 « J'aime »
sam
(Sam Saffron)
Juin 29, 2022, 12:58
3
discourse-gamification est un plugin très récent, nous ne prévoyons pas de le prendre en charge dans la version stable de Discourse. La première version stable officiellement prise en charge sera dans la prochaine version de Discourse.
Cela dit, @Falco , j’ai utilisé ActiveRecord::Migration[6.0] à quelques endroits pour une compatibilité croisée facile.
1 « J'aime »
gmoirod
(Guillaume Moirod)
Juin 29, 2022, 8:02
4
Sinon, je suppose que je peux donner une référence git sur mon fichier app.yaml pour épingler un commit précis du plugin, n’est-ce pas ?
Falco
(Falco)
Juin 29, 2022, 3:00
5
Oui, toute commande ou option git normale fonctionnera là-bas.
2 « J'aime »
gmoirod
(Guillaume Moirod)
Juin 30, 2022, 7:56
6
Je n’ai pas trouvé de commande git pratique pour faire cela, mais ce qui suit dans la configuration du conteneur a fait l’affaire :
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/discourse-gamification && cd discourse-gamification && git checkout 48b2decfbefda6044953ca0413e45ca3cc18b156
1 « J'aime »
gmoirod
(Guillaume Moirod)
Juillet 21, 2022, 4:36
7
Ce commit ramène-t-il la compatibilité avec la version « stable » ?
committed 09:56AM - 05 Jul 22 UTC
1 « J'aime »
Je pense que oui, mais peut-être que @hyphalos peut confirmer que cela fonctionne pour lui ?
hyphalos:
Génial, merci pour ta réponse @JammyDodger ! J’ai fini par forker le projet, mais il semble qu’ils aient accepté ma PR, donc je vais revenir à leur dépôt.
gmoirod
(Guillaume Moirod)
Juillet 25, 2022, 7:35
9
Je confirme : j’ai mis à jour vers le dernier commit tout en étant dans la branche « stable » de discourse et c’est bon maintenant
2 « J'aime »