In meinem letzten PR habe ich versehentlich die MiniScheduler::Web-Integration kaputt gemacht:
Das aktuelle Release (v0.19.0) wirft Fehler, sobald du require “mini_scheduler/web” aufrufst. Die Ursache liegt in einer Änderung der API, die Sidekiq::Web zum Registrieren von Erweiterungen bereitstellt. Dies wurde beim Testen nicht bemerkt, einfach weil es keine Tests für dieses Modul gab (ich habe angenommen, dass es welche gibt, habe es aber nicht nochmal überprüft
).
Ich habe einen weiteren PR vorbereitet, um dies zu beheben: Fix MiniScheduler::Web integration with Sidekiq 8 by dmke · Pull Request #68 · discourse/mini_scheduler · GitHub