gmoirod
(Guillaume Moirod)
28 Giugno 2022, 7:28pm
1
Ciao!
Le modifiche nel commit FEATURE: Allow excluding groups from leaderboards (#37) · discourse/discourse-gamification@ac393c7 · GitHub , file db/migrate/20220623182333_add_excluded_groups_to_leaderboards.rb causano un errore durante l’aggiornamento su un’installazione “stable” di Discourse.
È successo in precedenza nel plugin del calendario ed è stato risolto da questo commit: FIX: Stable core still needs a 6.1 migration (#285) · discourse/discourse-calendar@259f7bf · GitHub
Potresti ripristinare la compatibilità, per favore?
A proposito, non ho visto alcun branch o tag per i plugin. Sarebbe bello avere una versione “stable” dei plugin come per Discourse?
1 Mi Piace
RGJ
(Richard - Communiteq)
28 Giugno 2022, 10:48pm
2
Esiste .discourse-compatibility e quando questo non viene rispettato, noi di Communiteq manteniamo una grande quantità di fork funzionanti per la stabilità su https://github.com/discourse-plugins/
3 Mi Piace
sam
(Sam Saffron)
29 Giugno 2022, 12:58am
3
discourse-gamification è un plugin molto recente, non ci aspettiamo di supportarlo nella versione stabile di Discourse. La prima versione stabile ufficialmente supportata sarà nella prossima release di Discourse.
Detto questo @Falco ho utilizzato ActiveRecord::Migration[6.0] in alcuni punti per una facile compatibilità incrociata.
1 Mi Piace
gmoirod
(Guillaume Moirod)
29 Giugno 2022, 8:02am
4
Altrimenti suppongo che potrei fornire un riferimento git al mio file app.yaml per bloccare un commit preciso del plugin, vero?
Falco
(Falco)
29 Giugno 2022, 3:00pm
5
Sì, qualsiasi comando o flag normale di git funzionerà lì.
2 Mi Piace
gmoirod
(Guillaume Moirod)
30 Giugno 2022, 7:56am
6
Non ho trovato un comando git conveniente per farlo, ma quanto segue nella configurazione del container ha funzionato:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/discourse-gamification && cd discourse-gamification && git checkout 48b2decfbefda6044953ca0413e45ca3cc18b156
1 Mi Piace
gmoirod
(Guillaume Moirod)
21 Luglio 2022, 4:36pm
7
Questa commit sta ripristinando la compatibilità per la versione “stabile”?
committed 09:56AM - 05 Jul 22 UTC
1 Mi Piace
Credo di sì, ma forse @hyphalos può confermare che funziona per lui?
gmoirod
(Guillaume Moirod)
25 Luglio 2022, 7:35am
9
Confermo: ho aggiornato all’ultimo commit mentre ero nel branch “stable” di discourse e ora funziona bene.
2 Mi Piace