Changelog
Hier werden alle Änderungen dokumentiert.
2023-12-06
Fixed
- [Evaluation][TAP-Moderator] Fehler behoben bei dem statt einer neuen
Kernaussage die Methode zum Konvertieren einer Antwort aufgerufen
wurde.
- [Evaluation][TAP] Fehler behoben bei dem kopierte TAPs noch den
Shortcode des Ursprungs-TAP angezeigt haben.
- [Evaluation][TAP-Moderator] Beschriftung des “Sammeln starten” Knopf
bei erstem Start eines TAP angepasst.
Added
- [Evaluation][TAP] Zustimmen/Ablehnen Voting System enthält nun auch
eine “Enthalten” Option.
2023-11-27
Fixed
- [Evaluation][TAP-Editor] Fehler in der Konfiguration des
Sterne-Vote-System behoben.
Added
- [Evaluation][TAP-Editor] Nachträgliches Editieren von TAPs ist nun
möglich.
- [Evaluation][TAP] Über eine neue Rechteverwaltung können weitere
Nutzer als Moderatoren hinzugefügt werden. So können nun auch mehrere
Personen zugleich ein TAP moderieren.
- [Evaluation][TAP] Bestehende TAPs können nun kopiert und so als
Vorlage für neue TAPs genutzt werden. Hierbei werden keine
Teilnehmerinhalte kopiert, sondern lediglich die Grunddaten (Titel,
Leitfragen, Voting-System und Rechte)
2023-11-26
Changed
- [Evaluation][TAP-Moderator] Drag&Drop Konvertierung von
Antworten zu neuen Kernaussagen löscht nun die Antwort.
2023-11-08
Changed
- [Evaluation][Courses] Kursdaten werden nun semesterabhängig
gespeichert. API-Endpunkte wurden entsprechend angepasst.
2023-10-30
Added
- [Evaluation][MessageWall] Übersicht der MessageWalls wird nun als
Tabelle dargestellt und beinhaltet zusätzlich das Erstellungsdatum,
Datum der letzten Nachricht und Datum des letzten Kommentar.
Changed
- [Evaluation][MessageWall] Übersicht der MessageWalls ist nun
absteigend nach Erstellungsdatum sortiert.
- [Evaluation][TAP] Übersicht der TAPs ist nun absteigend nach
Erstellungsdatum sortiert.
2023-10-23
Added
- [Evaluation][MessageWall] Nutzernamen von Moderatoren werden
zusätzlich mit einem “Moderator”-Tag versehen.
- [Evaluation] Bei den Übersichtsseiten zum TAP und zur MessageWall
wurden Links zu Feedbackmöglichkeiten hinzugefügt.
Fixed
- [Evaluation][MessageWall] Fehler in der Serverseitigen
Nutzerverwaltung behoben. Nutzer werden nun für jede MessageWall separat
erstellt.
2023-10-20
Changed
- [Evaluation][System] Zeitlimit für User Login-Sessions
verlängert.
Added
- [Evaluation][MessageWall] Das MessageWall-Tool wurde vollständig ins
Englische übersetzt.
2023-10-19
Added
- [Evaluation][MessageWall] Nachrichten können nun oben angeheftet
werden, sodass diese unabhängig von ihrer Sortierung oben angezeigt
werden.
- [Evaluation][MessageWall] Nachrichten können nun geschlossen werden,
sodass keine weiteren Antworten hinzugefügt werden können.
2023-10-18
Changed
- [Authoring][Quiz] Rechteverwaltung für Quizzes wurde überarbeit.
Verwaltung für Gruppenrechte hinzugefügt.
2023-10-13
Added
- [Evaluation][TAP] Sprache kann nun über Einstellungen
(TAP-Moderation) oder das Hauptmenü (TAP-Student) umgestellt
werden.
2023-10-12
Fixed
- [Evaluation][TAP-Moderator] Drag&Drop von Antworten zu
Kernaussagen funktioniert nun auch auf anderen Browsern als
Firefox.
Added
- [Leukipp] QR Codes haben nun zusätzlich einen Download Button.
2023-10-11
Added
- [Evaluation][TAP] Das TAP-Tool wurde vollständig ins Englische
übersetzt.
2023-10-09
Changed
- [Leukipp] QR-Codes werden nun systemweit als Bild im data-url Format
generiert und können so leichter exportiert werden. Zusätzlich wurden
die verschiedenen QR-Code Lösungen zu einer zentralen Implementierung
zusammengeführt.
2023-09-14
Added
- [Learning][Exam] Es kann nun ein Text definiert werden, der vor
Abgabe der Prüfung angezeigt wird.
- [Authoring][Exam] Breadcrumb-Navigation in Exam-Analysis
hinzugefügt.
2023-09-12
Added
- [Evaluation][MessageWall] Nachrichten können nun nach Datum, Anzahl
Kommentare und Bewertung sortiert werden.
2023-09-11
Fixed
- [Learning][Exam] Zufällige Aufgabenreihenfolge mischt nun auch
Aufgaben in Prüfungsabschnitten zufällig.
- [Learning][Exam-Player] Darstellung der Warteseite nach Einreichen
der Prüfung angepasst.
Added
- [Learning][Exam-Player] Notification teilt nun nach manueller
Anforderung der Auswertung mit, falls die Auswertung der Klausur noch
nicht abgeschlossen ist.
2023-09-08
Changed
- [Learning][Exam-Player] Prüfungsabschnitte werden nun auf einer
extra Seite und nicht mehr auf der Abschnittsinformationsseite
abgeschlossen.
Added
- [Learning][Exam-Player] Antworten und Änderungen an Antworten werden
nun automatisch nach Wechsel der aktiven Aufgabe synchronisiert.
2023-08-25
Added
- [Learning][Exam-Player] Vor Einreichung der Prüfung erscheint nun
ein Hinweis, falls noch laufende Prüfungsabschnitte existieren oder noch
nicht alle Aufgaben beantwortet wurden.
2023-08-24
Added
- [Evaluation][TAP-Moderator] Antworten können nun Kernaussagen
zugeordnet werden. In Berichten werden diese zusätzlich
aufgelistet.
Fixed
- [Evaluation][TAP-Moderator] Beim Anlegen neuer Kernaussagen erhält
das Textfeld direkt den Fokus.
- [Evaluation][TAP-Student] Beim Anlegen neuer Antworten erhält das
Textfeld direkt den Fokus.
2023-08-22
Added
- [Evaluation][TAP] Alle drei Voting-Systeme (Sterne, zustimmen,
zustimmen + ablehnen) in allen TAP-Bereichen einsatzbereit.
2023-08-21
Changed
- [Evaluation][TAP] Verlassene Sitzungen können nun am gleichen
Gerät/Browser wieder fortgeführt werden.
2023-08-18
Added
- [Evaluation][TAP-Moderator] Funktion zum Teilen von Antworten
hinzugefügt. Antworten die mehrere Aspekte beinhalten, können so in
beliebig viele einzelne Antworten aufgeteilt werden.
- [Evaluation][TAP-Editor] Bei der Erstellung von TAPs kann nun
zwischen verschiedenen Voting-Systemen gewählt werden.
Changed
- [Evaluation][TAP-Moderator] Löschen von Antworten muss nun erst
bestätigt werden.
2023-08-17
Changed
- [Evaluation][MessageWall] Datenhaltung angepasst. Anwendung ist mit
diesem Update einsatzbereit.
2023-08-11
Added
- [Evaluation][MessageWall] Nutzer können Nachrichten erstellen, voten
und beantworten.
2023-08-09
Added
- [Authoring][Exam] Breadcrumb-Navigation in Exam-Review
hinzugefügt.
Fixed
- [Learning][Exam] “Anzahl an Aufgaben” berücksichtigt nun auch
Aufgaben in Prüfungsabschnitten
- [Learning][Exam] Fehler in Darstellung der “Bearbeitungszeit”
korrigiert
Changed
- [Learning][Exam-Player] Anordnung der “zur ersten Aufgabe”- und
“Abschnitt schließen”- Buttons in Prüfungsabschnitten geändert.
2023-08-08
Added
- [Authoring][Exam] Prüfungen können nun vom Prüfer eingesammelt und
zur Wertung eingereicht werden.
- [Authoring][Exam] Funktion zum erlauben weiterer Geräte
hinzugefügt.
2023-08-07
Added
- [Learning][Exam] Prüfungen werden nun asynchron nach Abgabe
überprüft. Teilnehmer können den Bewertungsstatus überprüfen und das
Ergebnis nach Fertigstellung abrufen.
Fixed
- [Learning][Exam-Player] Weitere Fehler behoben, sodass Aufgaben in
Prüfungssektionen nur bei aktiver Prüfungssektion geöffnet werden
können.
2023-08-04
Added
- [Learning][Exam] Option hinzugefügt, mit der ein Client-Wechsel nach
Beginn einer Prüfungssitzung nicht mehr möglich ist. So kann
sichergestellt werden, dass Prüfungen nicht parallel an externen Geräten
bearbeitet werden.
2023-08-02
Changed
- [Learning][status] System loggt nun Nutzungsstatistiken für jeden
Code-Runner separat. Dies soll später die Nutzung mehrerer Code-Runner
und auslastungsbasierte Wahl der Code-Runner ermöglichen.
- [Leukipp] Farbschema, Schriftart und andere Designvariablen
geändert.
Added
- [Evaluation][TAP] Farbschema und Layout angepasst.
- [Evaluation][TAP-Student] Bei erstmaliger Nutzung erscheint nun ein
Info-Dialog.
- [Evaluation][MessageWall] Entwicklung von MessageWall als neues
Feedback-Tool gestartet. Derzeit nicht für alle Nutzer sichtbar.
2023-07-12
Added
- [Learning][Exam-Player] Übrige Bearbeitungszeit wird nun in der
Prüfung angezeigt.
Fixed
- [Learning][Exam-Player] Sortierung vergangener Prüfungssitzungen
angepasst
- [Learning][Exam-Player] Aufgaben können nach Abgabe der Prüfung
nicht mehr betrachtet werden, wenn als Einstellung für Einsicht
“Tabellarische Zusammenfassung” gewählt wurde.
- [Learning][Exam-Player] Fehler in der Berechnung der
Bearbeitungszeit wurde behoben.
2023-07-11
Added
- [Learning][Exam-Player] Das Prüfungsmodul unterstützt nun die
Erstellung von Prüfungsabschnitten. Während eines Prüfungsabschnittes
kann nicht auf Aufgaben anderer Abschnitte zugegriffen werden. Dies
ermöglicht z.B. die Aufteilung von Programmierprüfungen in Praxis und
Theorie.
2023-07-05
Removed
- [Learning][Exam-Player] Es werden keine Informationen mehr zur
Bearbeitungsdauer von Aufgaben in Prüfungen erfasst. Erfasst wird
lediglich, wann die Aufgabe überprüft wurde.
Changed
- [Learning][Exam-Player] Nutzergenerierte Aufgabenergebnisse und
Aufgabenergebnisse bei Abgabe werden nun separat verwaltet.
- [Learning][Exam-Player] Die Menge, der vom Nutzer speicherbaren
Informationen, wurde beschränkt.
Fixed
- [Learning][Exam-Player] Es werden nun alle derzeit laufenden
Sitzungen aufgelistet, sodass explizit die fortzusetzende Session
gewählt werden kann.
2023-07-04
Fixed
- [Learning][Exam-Player] Fehler in der Überprüfung, ob Klausur noch
aktiv oder bereits abgeschlossen ist, behoben
- [Learning][Exam-Player] Nach Abgabe der Prüfung werden Änderungen
durch Teilnehmer nun nicht mehr angenommen
Added
- [Learning][Exam-Player] Exam-Log hinzugefügt. Jede Aktion durch
Teilnehmer und Überprüfung nach Abgabe wird nun im Exam-Session
Datensatz protokolliert.
- [Authoring][Exam-Report] Exam-Log kann in Prüfungseinsicht angezeigt
werden.
- [Learning][Exam-Player] In Prüfungen wird nun auch gespeichert, mit
welchem Code die Prüfung gestartet wurde.
2023-06-22
Fixed
- [Authoring][Exam-Report] Im Excel-Report wird der beste Versuch der
Teilnehmer nun auch anhand des gewählten Zeitraum bestimmt.
- [Authoring][Exam-Report] Fehler beim Löschen von Exam-Sessions
behoben: Beim Löschen wurden die Session-Daten aber nicht alle
Datenbankverweise gelöscht.
- [Authoring][Exam-Preview] Vorschau im Exam-Editor zeigt nun
nichtmehr zuletzt generierte Beispielprüfungen anderer Exams an.
- [Authoring][Exam-Preview] Fehler beim Darstellen von Aufgaben in
Beispielprüfungen behoben. Komponenten wurden bei Neugenerierung der
Beispielprüfung nicht korrekt aktualisiert.
Changed
- [Authoring][Exam-Report] Punktzahlen im Excel-Report werden nun auf
eine Nachkommastelle gerundet.
- [Codebase] Verwaltung von Atomen wurde neu strukturiert. Für Nutzer
keine sichtbaren Änderungen.
2023-05-11
Added
- [Evaluation][TAP] Es kann nun wahlweise eingestellt werden, dass
Teilnehmer frei zwischen den Leitfragen navigieren können. Dies
ermöglicht einen flexibleren Einsatz in verschiedenen TAP-Szenarien,
z.B. erst alle Fragen beantworten zu lassen und anschließend die
Kernaussagen zu ermitteln und bewerten.
Changed
- [Evaluation][TAP] Ein Fragenwechsel verursacht nun nichtmehr einen
Wechsel in den “Pause”-Zustand.
2023-05-05
Changed
- [Authoring][Exam-Report] Exam Bericht zeigt nun Anzahl der Sitzungen
und Anzahl der Teilnehmer getrennt, jeweils mit
bestanden/nicht-bestanden Angabe.
2023-04-26
Added
- [System][Accounts] Funktion zum Zurücksetzen des Passwort
ergänzt
2023-04-19
Added
- [Learning][Course-Graph] Mousecursor ändert sich bei mouseover an
Lerneinheiten im Kursgraph.
- [Learning][Course-Graph] Mouseover bei Lerneinheiten im Kursgraph
selektiert das jeweilige Objekt und hebt es hervor.
Changed
- [Learning][Home] PLE Übersicht von Startseite entfernt.
Fixed
- [Learning][Unit-Player] Es erscheint nun eine Fehlermeldung, falls
eine angeforderte Lerneinheit nicht geladen werden konnte.
2023-04-18
Fixed
- [Authoring][Exam] Laufende Prüfungssitzungen werden nun als solche
gekennzeichnet und können nicht betrachtet werden.
- [Learning][Course-Graph] relativen Pfad für Bilder in Graphansicht
von Kursen angepassst.
2023-04-17
Fixed
- [Learning][Exam-Player]Fehler beim Speichern von Klausuren führt
nicht mehr zu Endlos-Ladebildschirm.
Added
- [System][Accounts] Durch Einladungen erstellte Accounts erhalten nun
eine Bestätigungsmail mit den Zugangsdaten.
2023-04-14
Changed
- [Learning][Exam] laufende Prüfungen werden zusätzlich in Datenbank
gespeichert und können so auch über längere Zeiträume bearbeitet
werden.
Added
- [Learning][Exam-Player] Button zum Speichern von Zwischenständen in
Prüfungen hinzugefügt
2023-04-11
Changed
- [Learning][Programming-Exercise] Überlange Konsolenausgaben werden
nun mit Scrollbalken dargestellt.
2023-03-31
Added
- [System][UI] Bei Tabellen kann nun die Seitengröße temporär
verändert werden. Ermöglicht z.B. Anzeigen aller Elemente auf einer
Seite.
2023-03-26
Added
- [Authoring][Programming-Exercise] Datein in Programmieraufgaben
können nun als Ausgabedatei deklariert werden. Diese Dateien werden nach
Codeausführung an den Nutzer zurückgesendet und als Ergänzung zur
Konsolenausgabe angezeigt. Ermöglicht zum Beispiel das speichern und
anzeigen von Matplotlib in Python-Aufgaben.
2023-03-24
Added
- [Evaluation][Login] Login-Dialog angepasst. Auswahl zwischen
Schibboleth-Account und lokalem Leukipp-Account möglich.
2023-03-23
Added
- [Learning][Admin] Administratoren können Einladungen zur
Accounterstellung versenden.
2023-03-22
Added
- [Learning][Login] Login-Dialog angepasst. Auswahl zwischen
Shibboleth-Account und lokalem Leukipp-Account möglich.
- [System][Login] Loginmöglichkeit für lokale Nutzer hinzugefügt.
Security
- [System][Shibboleth-Login] Ungültige ref-Links werden
abgewiesen.
2023-03-16
Changed
- [Authoring][Atoms] Im Atom-Editor werden nun auch Quizze und
Prüfungen gelistet, in denen das aktive Atom zum Einsatz kommt.
Darstellung wurde zusätzlich verbessert und zugehörige Elemente nun über
Link erreichbar.
2023-03-12
Changed
- [Authoring][Programming-Exercise] Verwaltung on Dateien und
Unit-Tests angepasst. Einträge sind nun sortierbar und aufklappen der
Karten wurde verbessert.
2023-03-03
Changed
- [Learning][Login] Nutzerbezogene Login-Events werden nach einem Tag
entfernt und anonyme Tagesstatistiken generiert.
Fixed
- [Learning][Exam] Fehler im Export von Programmieraufgaben
behoben.
Added
- [Evaluation][TAP] Datenschutzinformationen in der TAP-Verwaltung
ergänzt.
2023-02-21
Changed
- [Learning][LTI-Exam] LTI Prüfungen setzen die Eingabe eines
Zugangscodes voraus, andernfalls können nur vergangene Sitzungen
betrachtet werden.
2023-02-17
Changed
- [Authoring][Exam] Prüfungen werden nun in tabellarischer Form
angezeigt.
2023-02-16
Added
- [Learning][Exam] Programmieraufgaben können nach Abgabe der Klausur
heruntergeladen werden. Diese Funktion ist noch experimentell und soll
später für alle Programmieraufgaben in allen Kontexten hinzugefügt
werden.
2023-02-14
Changed
- [Authoring][Exam] Für die Auswertung von Prüfungen kann nun optional
ein Zeitraum definiert werden. So können Prüfungen zum Beispiel mehrfach
genutzt werden und die Ergebnismenge auf bestimmte Semester beschränkt
werden.
2023-02-10
Added
- [Evaluation][TAP] Nutzungsstatistiken für TAP werden erfasst. Ziel
ist die längerfristige Erfassung zu welchen Uhrzeiten wieviele
Ressourcen benötigt werden.
Fixed
- [Evalution][TAP-Report] Fehler im PDF-Report behoben, bei dem kein
Export möglich war, wenn eine Leitfrage keine Kernaussage
beinhaltet.
2023-01-30 - version 1.1.1
Fixed
- [Authoring][Groups] Limit für Gruppentitel im Backend von 10 auf 100
Zeichen erhöht.
Changed
- [Learning][Admin] Admin-Panel aus Lernsystem in eigene App
ausgegliedert.
Added
- [Apps][Admin] Suchfunktion für Nutzerverwaltung hinzugefügt
2023-01-27 - version 1.1.0
Fixed
- [Evaluation][TAP-Sessions] Löschen eines TAP löscht gesamte Historie
der TAP-Session.
2023-01-26
Changed
- [Evaluation][TAP-Sessions] Tap-Sessions werden zusätzlich in
Datenbank gespeichert. Löschung der TAP-Session-Daten erfolgt durch
Löschung des TAP.
Added
- [Evaluation][TAP-Moderator] Button zum Einblenden von
Einladungsinformationen in der Moderationsansicht.
2023-01-24
Added
- [Authoring] Tag-Vorschläge für Tag-Editor
Fixed
- [Authoring][Exam] Beispielelemente bei Erstellung neuer
Aufgabenpools oder Klausursektionen entfernt
- [Authoring][Exam] Entfernen-Button bei Aufgabenpools oder
Klausursektionen ist nun funktionsfähig
2023-01-20
Added
- [Evaluation][TAP-Report] Report im .odt Dateiformat ergänzt
2023-01-19
Fixed
- [Learning][LTI-Exam] Anpassung des LTI Zugangs für Prüfungen mit
mehreren Codes.
2023-01-18
Changed
- [Evaluation][TAP-Moderator] Oberfläche angepasst. Übersicht der
Antworten/Kernaussagen kann nun wahlweise ausgeblendet werden.
Fixed
- [Evaluation][TAP-Moderator] Overflow-Fehler bei dem das linke
Steuerungsmenü durch zuviele Antworten/Kernaussagen runtergezogen wird,
wurde behoben.
2023-01-11
Added
- [Authoring][Exam] Prüfungen können nun um getrennte
Aufgabensektionen ergänzt werden.
- [Authoring][Exam] In Prüfungen können statt Einzelaufgaben nun
Aufgabenpools hinzugefügt werden. Aus jedem Pool wird eine Aufgabe
zufällig gewählt. Konfigurationsmöglichkeiten folgen.
- [Authoring][Exam] Für Prüfungen kann nun der Umfang der
Klausureinsicht nach Abgabe definiert werden.
2023-01-10
Added
- [Build] Setze Kompilierungsdatum als Versionsname für alle Frontend-
und Backend-Anwendungen
- [Authoring] Angabe der aktuellen Versionsnummer im Footer
- [Learning] Angabe der aktuellen Versionsnummer im Footer
2023-01-09
Fixed
- [Learning][Exams] Fehler behoben, bei dem Prüfungen auch außerhalb
des Prüfungszeitraums bearbeitet werden konnten.
2023-01-06
Changed
- [Authoring][Exams] Editor für Prüfungen neu strukturiert
- [Authoring][Exams] Für Prüfungen können nun mehrere
Prüfungszeiträume mit jeweils eigenem Code definiert werden.
- [Authoring][App] Server- und API-URL von Base-URL ableiten
2023-01-01
Added
- Besser spät als nie beginnen wir mit der aktiven Pflege eines
öffentlichen Changelog / Änderungsprotokoll