Liste der merge requests

Liste aller merge requests


Titel Beschreibung
Feature/ll 134 135 add filter and client selector Details
Feature/ll 133 adapt user im and export for clients Lernmanagementsystem 17LL-133 - User Im- und Export fertigstellen Nachdem die Mandantenfähigkeit integriert wurde, bitte den Im- und Export nochmals prüfen und sicherstellen, dass dieser korrekt arbeitet. Insbesondere das erneute Importieren einer exportierten Liste muss gewährleistet sein. Details
Credit Point system Details
Added `client_catalogs` to down() function Details
Feature/ll 119 refactoring scorm structure Umsetzung der Optimierungen aus beiden anderen Unteraufgaben. Database.trainings.content_id: ist ein Überrest der ersten Implementierung und kommt weg. Database.content_organizations: diese Tabelle bleibt als Informationstabelle erhalten und unberührt. neuer "ShortCut"': Wir geben den ContentItems eine direkte Referenz auf ihren Content. Damit muss nicht immer der Umweg über die Organization gegangen werden Scharfe Trennung ContentItems vs. TrainingsItems: Es soll in den Models und alles anderen nach außen sichtbaren Schnittstellen keine Items mehr geben - es soll immer der konkrete Name (trainingsItem oder contentItem) verwendet werden. Konkretes Beispiel: in \App\Models\Training.php liefert –>items TrainingItem-Objekte und keine (Content-)Item-Objekte. Wird in folgenden Skripten verwendet: TrainingItemController.php, Training.php, UserProgress.php, views/my/trainings/show.blade.php, views/trainings/show.blade.php, ParticipationCertificateTest.php, ContentSessionTest.php, UserProgressTest.php Details
Feature/ll 125 rework homepage Details
LL-151: mandatory trainings Details
Standard-Rolle Mandant bereitstellen + Role "Mandant" is now created - hopefully with correct permission set + moved a permission from migration to seeder Details
Add in-app notifications and notification grouping Details
Feature/ll 138 radial progress Details