- Neu können Beurteilungsraster in Qualix erstellt und ausgefüllt werden. Beurteilungsraster sind detaillierte Kriterienkataloge, mithilfe dessen man eine komplexe Leistung von TN fair und objektiv beurteilen kann. Jedes Beurteilungsraster basiert auf einer Vorlage, welche initial im Kursadmin-Bereich angelegt werden muss. Ein Beurteilungsraster für eine spezifische Leistung von 1 oder mehreren TN kann dann entweder direkt in Qualix digital ausgefüllt werden, oder ausgedruckt und von Hand ausgefüllt werden #343
- Upgrade auf Laravel 11 und PHP >= 8.2.0 #344
- Bugfix: Die allererste Änderung nach dem Öffnen des Rückmeldungs-Editors wird jetzt wieder automatisch gespeichert #320
- Nachdem man via Blöcke-Ansicht eine Beobachtung hinzugefügt hat, bleibt man nun auf dem Beobachtungs-Formular, um noch weitere Beobachtungen erfassen zu können. Das vorherige Verhalten war noch aus der Zeit als der Spick und die Blöcke-Ansicht noch separat waren, und war für Beobachtungsaufträge mit genau einer Beobachtung pro Auftrag optimiert. Das neue Verhalten ist hoffentlich hilfreicher, um mehrere kleine Beobachtungen zu erfassen #334
- Im TN-Gruppen-Generator kann man nun angeben, wenn einzelne TN besser in eine grössere oder eine kleinere Gruppe eingeteilt werden sollen. Dies kann zum Beispiel nützlich sein, wenn TN nicht die ganze Zeit über im Kurs anwesend sein können #335
- Qualix enthält neu ein Namenslernspiel! Auf der TN-Liste hat es einen Link zum Spiel #332
-
Aus technischen und praktischen Gründen wurde die Anzahl relevante Anforderungen in einer Rückmeldung auf maximal 40 limitiert. Auslöser war, dass die Übersichtstabelle sonst technisch wie auch visuell nicht mehr sinnvoll angezeigt werden konnte. Auch fachlich gesehen ist das Konzept der Rückmeldungen in Qualix nicht darauf ausgelegt, sehr viele eingebettete Anforderungen zu enthalten, da Übersichtlichkeit, Fördergedanke, Überprüfbarkeit, zweite Chancen, Zweitausbildung etc. alle darunter leiden. Dies sehen wir in folgenden Textstellen der RQF-Broschüre bestätigt, welche klar machen dass mit jeder einzelnen Mindestanforderung der Zeitaufwand für das Kursteam wie auch für die TN markant ansteigt:
[Es] muss beachtet werden, dass zu jeder Mindestanforderung auch ein Beobachtungsmoment gehört, bei dem die TN zeigen können, was sie gelernt haben und das Kursteam ebendies wahrnehmen kann.1
Im Kurs sollen die TN unbedingt auch diejenigen Kompetenzen (weiter)entwickeln können, welche nicht explizit geprüft werden.1
Wichtig ist auch, dass die TN die Möglichkeit erhalten zu üben, Neues auszuprobieren und Fehler zu machen, bevor die Mindestanforderungen zur Hand genommen werden und die Leistung der TN überprüft wird.2
Es muss sichergestellt werden, dass zu allen definierten Mindestanforderungen im Kursverlauf auch die entsprechenden Inhalte ausgebildet werden und die TN die Gelegenheit haben, die erwarteten Leistungen zu erbringen.3
Jede einzelne Mindestanforderung muss für sich erfüllt sein. Eine Kompensation von Schwächen durch besonders gute Leistungen in anderen Bereichen ist deshalb nicht möglich.4
Aus diesen Gründen empfehlen wir den Einsatz von maximal 10 Mindestanforderungen in einem Kurs. Die Nutzendenoberfläche und Features von Qualix sind ebenfalls auf dieser Annahme basierend optimiert.
-
Beim neu Erstellen von Rückmeldungen werden aus obigen Gründen nur noch Anforderungen vorausgewählt, welche explizit als "Mindestanforderung" markiert sind. Die restlichen Anforderungen sind natürlich weiterhin auswählbar.
- Es können nun die Rückmeldungs-PDFs für alle TN gleichzeitig heruntergeladen werden #325
- Tägliche "Sonstiges"-Blöcke o.ä. können jetzt automatisch generiert werden #326
- Es ist nun möglich, direkt via Haupt-Navigation zur Rückmeldungs-Matrix zu gelangen #310
- Die Beobachtungs-Filter wurden verbessert und erweitert. Man kann neu nach Autor*in und Block filtern, und nach mehreren Anforderungen und Kategorien gleichzeitig #307
- Mehr Features von Qualix sind jetzt konfigurierbar für selbst betriebene Kopien von Qualix. Ausserdem wurde die Security beim Deployment erhöht. Merci @cleverer! #308
- Upgrade auf Laravel 10 und PHP >= 8.1.0 #305
- TN-Gruppen können jetzt direkt in Qualix automatisch generiert werden. Dabei werden die TN so verteilt, dass sie möglichst nie mehrmals mit denselben anderen TN in Gruppen sind. Der TN-Gruppen-Generator ist unter Kursadmin -> TN-Gruppen -> TN-Gruppen-Generator verfügbar #301
- Wenn ein Kurs archiviert wird, werden jetzt auch alle TN-Gruppen und Beobachtungsaufträge gelöscht, da diese potenziell Namen von TN enthalten können, und durch Anonymisierung der Mehrwert bei späterer Einsicht verloren gehen würde #298
- In archivierten Kursen können Rückmeldungen nicht mehr bearbeitet oder neu angelegt werden, weil in solchen Kursen sowieso keine TN mehr ausgewählt werden können.
- Auf dem Überblick werden jetzt die Bilder des Kursteams angezeigt, falls zumindest jemand ein Bild hochgeladen hat
- Nicht-quadratische Avatar-Bilder von TN und Kursteam werden jetzt zugeschnitten statt zurechtgestaucht #41
- Die Druckfunktion bei Rückmeldungen wurde überarbeitet. Es werden nun direkt fertige, konsistent gelayoutete PDF-Dateien heruntergeladen, anstatt dass man im Browser die PDF-Druck-Funktion verwenden muss. Da wir nun nicht mehr vom Verhalten unterschiedlicher Browser abhängig sind, konnten zudem die Seitenränder auf dem PDF verkleinert werden, um Papier zu sparen #228
- Das Design des MiData-Login Buttons wurde ans neue PBS-Design angepasst. Merci @Sprudeel! #265
- Neue Links zum einfachen Weiterspringen auf nächste und vorhergehende TN auf der TN-Detailansicht. Merci @Sprudeel! #274
- Performance-Optimierungen für Qualix wurden ermöglicht. Merci @cleverer! #44
- Bugfixes: Wenn ein Feature (konkret MiData-Login und WebRTC Synchronisierung) in einer Instanz von Qualix nicht konfiguriert ist, dann wird es komplett ausgeblendet / deaktiviert. Merci @cleverer! #286 #284
- Die Ansichten "Blöcke" und "Spick" wurden kombiniert. Beobachtungsaufträge sind nun unter "Blöcke" verfügbar #165
- Unter "Rückmeldungen" im Hauptmenü kann jetzt eine Liste der (mir zugewiesenen) Rückmeldungen angezeigt werden #259
- Experimentell: Zu jeder Rückmeldung mit Mindestanforderungen kann eine Mindestanforderungs-Matrix angezeigt werden. Diese zeigt eine Übersicht über den Fortschritt aller TN in allen Mindestanforderungen, und erlaubt es den Erfüllungsstatus jeder Mindestanforderung zu kommentieren. Diese Kommentare sind auch im Rückmeldungs-Editor sichtbar, aber nicht wenn man die Rückmeldung ausdruckt #267
- Auf der Wilkommens-Seite gibt es nun einen Link zum Changelog #220
- Es kann jetzt pro Kurs eingestellt werden, welchen Status die Anforderungen in einer Rückmeldung haben können. Die Stati können unter Kursadmin -> Anforderungen -> Stati verwalten... angepasst werden #259
- Die Icons wurden geupdatet. Für die Anforderungs-Status kann jetzt aus einer grösseren Auswahl an Icons gewählt werden. Falls dir ein Icon fehlt, melde dich beim Qualix-Team. Wir können jedes gewünschte Icon von dieser Liste aktivieren #264
- Qualis wurden zu Rückmeldungen umbenannt, um besser zu kommunizieren wofür sie gedacht sind, und damit klarer wird dass Beobachtungen nicht für die Erfassung von Rückmeldungen optimiert sind #261
- Upgrade auf Laravel 9 und PHP >= 8.0.2 #254
- Bugfix: Es tritt jetzt kein Fehler mehr auf wenn man einen Kurs archiviert oder löscht der TN ohne Bild enthält
- Wenn mit dem Back-Button zurück auf eine Rückmeldung navigiert wird, wird jetzt der wirklich aktuellste Rückmeldungs-Inhalt angezeigt #250
- Beim Einfügen von Beobachtungen in eine Rückmeldung können jetzt optional diejenigen Beobachtungen herausgefiltert werden, die bereits in der Rückmeldung eingesetzt wurden (merci für die Idee @Tschet1) #230
- Kontaktlink im Footer hinzugefügt #233
- Beim Eintragen von Beobachtungen wird das bisherige Zeichenlimit neu sichtbar gemacht #223
- Im Spick werden die Namen der Beobachtungsaufträge angezeigt, wenn man über ein TN-Bild fährt #210
- Nach dem Erstellen von Beobachtungen für mehrere TN gleichzeitig werden neu Links zu allen beobachteten TN angezeigt #217
- Im Freitext auf TN können jetzt bis zu 65535 Zeichen eingetragen werden. Grund ist, dass in der MiData die TN-Empfehlung ebenfalls maximal so lange werden kann #247
- Der TN-Import kommt jetzt besser damit zurecht, wenn Spalten fehlen oder in einer anderen Reihenfolge sind als erwartet, und gibt genauere Rückmeldungen was genau falsch ist.
- Auf der Überblick-Seite können jetzt Rückmeldungen angezeigt werden #242
- Die Checkbox "Mindestanforderung" bei neuen Anforderungen ist standardmässig aktiviert, um harte Kriterien als best practice zu ermutigen.
- Security Updates
- Bugfix: Beobachtungen werden jetzt überall in der richtigen Reihenfolge nach Block sortiert, auch bei zweistelligen Blocknummern / Tagesnummern #214
- Bugfix bei der Equipe: Einladungen können jetzt wieder gelöscht werden (merci für die Meldung @mario-zelger) #232
- Bugfix im Rückmeldungs-Editor: In Rückmeldungen welche keine Anforderungen enthalten wird der Editor-Inhalt beim erneuten Öffnen nicht mehr dupliziert (merci für die Meldung @Tschet1) #223
- Die Inhalte des Rückmeldungs-Editors werden jetzt automatisch gespeichert, sobald 2 Sekunden lang keine Eingabe getätigt wird. Damit das nicht zu Konflikten mit anderen Nutzenden führt, wird ausserdem der Inhalt des Rückmeldungs-Editors zwischen allen Browsern synchronisiert, welche dieselbe Rückmeldung offen haben. Die Synchronisierung läuft über eine end-to-end-verschlüsselte Direktverbindung zwischen den Browsern #221
- Die Profilbilder der Equipenmitglieder werden jetzt im Kursadministrationsbereich angezeigt
- Updates auf https://qualix.flamberg.ch werden jetzt, ausser in Notfällen, jeweils nur noch in der Nacht eingespielt, damit laufende Kurse nicht tangiert werden #149
- Fix: Der Login via hitobito klappt jetzt auch, wenn man auf der MiData keinen Pfadinamen eingetragen hat #199
- Alle TN haben jetzt ein optionales Freitextfeld, das z.B. für Förderpunkte eingesetzt werden kann. Der Freitext wird auf der TN-Detailseite angezeigt. #191
- Die Imports von Blöcken und TN akzeptieren jetzt eine breitere Pallette an Dateiformaten. Bei CSV wird das Encoding automatisch erraten, sodass Umlaute und andere Sonderzeichen zuverlässiger importiert werden. #192
- Der subjektive Eindruck auf Beobachtungen kann in den Kurseinstellungen deaktiviert werden. Optionale Felder (Eindruck, Anforderungen, Kategorien) werden nicht mehr angezeigt, wenn sie im Kurs nicht eingesetzt werden. #189
- Neu kann eine Rückmeldung eines TN mehreren Equipenmitgliedern zugewiesen werden #178
- Diverse Verbesserungen am Rückmeldungs-Editor #186
- Die Blöcke in der Auswahl beim Beobachtung Erfassen werden jetzt nach unten geschoben, wenn sie älter als vom Vortag sind #188
- Grenzwerte für die roten und grünen Markierungen sind jetzt pro Kurs einstellbar #173
- Changelog eingeführt #167
- Falschen Titel beim Beobachtung bearbeiten korrigiert (danke @diegosteiner) #139
- Upgrade auf Laravel 7 und PHP >= 7.2.5 #137
- TN von MiData-Liste importieren #136
- Beim Erstellen von Anforderungen können direkt Blöcke verknüpft werden #125
- Die aktuellsten Features von Qualix werden automatisch auf https://qualix.flamberg.ch ausgerollt #113
- Multi TN Beobachtungen #106
- Import von Blöcken aus eCamp v2 #107
- Wiederherstellung von Formulareingaben nach automatischem Logout wegen Timeout #105
- MIT-Lizenz für die Software eingeführt #90
- Security-Fix #89
- Hilfetexte an verschiedenen Stellen in der Benutzeroberfläche #85
- Das erste oder wichtigste Formularfeld wird automatisch ausgewählt #81
- Archivierung und Löschung von Kursen #82
- Release von Qualix als Neuimplementation des Quali-Tools des Flamberg #30