gmoirod
(Guillaume Moirod)
28. Juni 2022 um 19:28
1
Hallo!
Änderungen im Commit FEATURE: Allow excluding groups from leaderboards (#37) · discourse/discourse-gamification@ac393c7 · GitHub , Datei db/migrate/20220623182333_add_excluded_groups_to_leaderboards.rb brechen beim Upgrade auf einer „stable“ Discourse-Installation.
Es ist zuvor im Kalender-Plugin passiert und wurde durch diesen Commit behoben: FIX: Stable core still needs a 6.1 migration (#285) · discourse/discourse-calendar@259f7bf · GitHub
Könnten Sie bitte die Kompatibilität wiederherstellen?
Übrigens habe ich keinen Branch oder Tag für Plugins gesehen. Wäre es nicht schön, eine „stable“-Version von Plugins wie für Discourse zu bekommen?
1 „Gefällt mir“
RGJ
(Richard - Communiteq)
28. Juni 2022 um 22:48
2
Es gibt .discourse-compatibility und wenn das nicht eingehalten wird, behalten wir bei Communiteq eine große Menge an funktionierenden Forks für stabile Versionen unter https://github.com/discourse-plugins/ bei.
3 „Gefällt mir“
sam
(Sam Saffron)
29. Juni 2022 um 00:58
3
discourse-gamification ist ein sehr neues Plugin, wir erwarten nicht, dass wir es in der stabilen Version von Discourse unterstützen werden. Die erste offiziell unterstützte stabile Version wird in der nächsten Veröffentlichung von Discourse sein.
Das gesagt, @Falco , ich habe ActiveRecord::Migration[6.0] an einigen Stellen für einfache Kreuzkompatibilität verwendet.
1 „Gefällt mir“
gmoirod
(Guillaume Moirod)
29. Juni 2022 um 08:02
4
Ansonsten kann ich wohl einen Git-Ref auf meiner app.yaml-Datei angeben, um einen präzisen Commit des Plugins zu fixieren, oder?
Falco
(Falco)
29. Juni 2022 um 15:00
5
Ja, jeder normale Git-Befehl oder jedes Flag funktioniert dort.
2 „Gefällt mir“
gmoirod
(Guillaume Moirod)
30. Juni 2022 um 07:56
6
Ich konnte keinen praktischen Git-Befehl dafür finden, aber das Folgende in der Container-Konfiguration hat funktioniert:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/discourse-gamification && cd discourse-gamification && git checkout 48b2decfbefda6044953ca0413e45ca3cc18b156
1 „Gefällt mir“
gmoirod
(Guillaume Moirod)
21. Juli 2022 um 16:36
7
Bringt dieser Commit die Kompatibilität für die „stabile“ Version zurück?
committed 09:56AM - 05 Jul 22 UTC
1 „Gefällt mir“
Ich glaube schon, aber vielleicht kann @hyphalos bestätigen, dass es bei ihnen funktioniert?
hyphalos:
Großartig, danke für deine Antwort @JammyDodger ! Ich habe es geforkt, aber es sieht so aus, als hätten sie meinen PR akzeptiert, also werde ich zu ihrem Repo zurückkehren.
gmoirod
(Guillaume Moirod)
25. Juli 2022 um 07:35
9
Ich bestätige: Ich habe auf den neuesten Commit aktualisiert, während ich mich im „stable“-Discourse-Branch befand, und es funktioniert jetzt gut.
2 „Gefällt mir“