Liste der merge requests

Liste aller merge requests


Titel Beschreibung
WIP: Core x-domain content server + Eigene Controller, die den externen Content-Aufruf handeln (altes PHP-Skript entfernt) + Eigene Datenbanktabelle die extene Content-Aufrufe vermerkt (altes Logfile entfernt) + Eigene Administration mit separatem Recht wo externe Content-Aufrufe eingesehen werden können - nicht behandelt wurden die Konfiguration von zugriffsberechtigten extenen Domains Details
Fix babel config Details
Feature/ll 146 missing mail adresses Ersetzung backend_display_name durch display_name Details
role_filter_added_LL-167 Details
LL-171 num trainings added Details
Feature/ll 163 add columns to roles Details
fix training assignment end date Details
Feature/ll 186 refactor training progress **LL-186 Umbau des Trainingsfortschritts** Der Trainingsfortschritt darf nicht mehr an der Kombination aus User und Training gespeichert werden, sondern muss explizit an der entsprechenden Trainingszuweisung gebucht werden. Dies betrifft sowohl den Fortschritt des gesamten Trainings wie den Fortschritt der einzelnen Items. Beim speichern der Sessions und der damit verbundenen Aktualisierung der Fortschritte, muss sichergestellt sein, dass nur aktive Buchungen aktualisiert werden. http://jira.learningsystem.de/browse/LL-186 Gregor Gabriel hat einen Kommentar hinzugefügt - 12/Feb/20 9:02 - bearbeitet Zunächt werten TrainingProgress und TrainingItemProgress mit dem Attribut training_assignment_id versehen. Das schein zu reichen um eine neue Lernsession zu starten und alle passenden TrainingItemProgress Objekte zu aktualisieren. ABER wenn man weiterlernen will, wie stellt man da sicher, dass der bereits vorhandene Lernfortschritt aus dem Zeitraum der Freischaltung ist? Wir prüfen hier ob eine Lern-Session existiert, die in den Freischaltungszeitraum fällt. Existieren mehrere Freischaltungen - eine in deren Zeitraum die letzte Lern-Session nicht fällt und eine in deren Zeitraum die letzte Lern-Session fällt - dann wird die Lern-Session fortgesetzt und gilt für beide Freischaltungen. Bei Freischaltung-Überlappungen zeigen wir immer den besten Lernfortschritt. - Es kann aber passieren, dass bei überlappenden Freischaltungen, ein Lerner heute ins System geht und feststellt, dass er nichts zu tun hat. Würde er dann das Training nur kurz starten, ohne es durchzuarbeiten, so würde er den Lernstand in die neue Freischaltung dauerhaft übernehmen. Tut er es nicht, so muss er das Training an nächsten Morgen komplett absolvieren, wenn die ältere Freischaltung dann abgelaufen ist. Gregor Gabriel hat einen Kommentar hinzugefügt - Gestern 9:05 Wir zeigen ab jetzt bei den Trainings unterhalb eines Users die Buchungen an, so dass Trainings doppelt erscheinen können Details
add admin view of notification http://jira.learningsystem.de/browse/LL-170 Details
LL-196 - removed possibility to assign trainings in group administration removed client selector for users with client_id > 0 Details