Update LMS Schnittstelle #93

Closed
opened 2023-07-06 15:13:29 +02:00 by jost · 14 comments
jost commented 2023-07-06 15:13:29 +02:00 (Migrated from gitlab.uniworx.de)

Die LMS Schnittstelle wurde überarbeitet um Inkonsistenzen zu Vermeiden (keine gleichzeitigen Meldungen von Durchgefallen & Bestanden für den selben Lerner mehr) und um die vorübergehende Sperrung von Konten zu ermöglichen (damit wird eine Löschung überflüssig, so dass im Fehlerfall nachvollziehbar bleibt, was auf den Servern der Know-How passierte).

Vorgehensweise

Die Schnittstelle wird parallel zur alten Schnittstelle implementiert, d.h. die alten Routen & Jobs bleiben bestehen und sind weiterhin nutzbar. Zusätzlich wird über neue Routen die neue Schnittstelle bereitgestellt. Dadurch kann der Wechsel einseitig durch Umstellung im OSIS vorgenommen werden, da die verwendeten Routen die entsprechende Version angeben.

Aufgaben

  • Einführung des LMS Login Sperrmechanismus in FRADrive. Betrifft DB, Anzeige, LMS-Table-Actions.
  • Einführung von LMS-Table-Actions zum Rücksetzen der Prüfungsversuche
  • Überarbeitung der Schnittstellen Definition, CSV-Import/Export, Einrichtung alternativer Routen
  • Verdrahtung der Background Jobs
  • ResetTries/Unlock in LMS Jobs verdrahten
  • Löschen LMS Accounts auf Know How Server abschalten/langer Zeitraum. A: Bereits Einstellbar per DB Eintrag unter Qualification
Die LMS Schnittstelle wurde überarbeitet um Inkonsistenzen zu Vermeiden (keine gleichzeitigen Meldungen von Durchgefallen & Bestanden für den selben Lerner mehr) und um die vorübergehende Sperrung von Konten zu ermöglichen (damit wird eine Löschung überflüssig, so dass im Fehlerfall nachvollziehbar bleibt, was auf den Servern der Know-How passierte). # Vorgehensweise Die Schnittstelle wird parallel zur alten Schnittstelle implementiert, d.h. die alten Routen & Jobs bleiben bestehen und sind weiterhin nutzbar. Zusätzlich wird über neue Routen die neue Schnittstelle bereitgestellt. Dadurch kann der Wechsel einseitig durch Umstellung im OSIS vorgenommen werden, da die verwendeten Routen die entsprechende Version angeben. # Aufgaben - [x] Einführung des LMS Login Sperrmechanismus in FRADrive. Betrifft DB, Anzeige, LMS-Table-Actions. - [x] Einführung von LMS-Table-Actions zum Rücksetzen der Prüfungsversuche - [x] Überarbeitung der Schnittstellen Definition, CSV-Import/Export, Einrichtung alternativer Routen - [x] Verdrahtung der Background Jobs - [x] ResetTries/Unlock in LMS Jobs verdrahten - [x] Löschen LMS Accounts auf Know How Server abschalten/langer Zeitraum. **A:** Bereits Einstellbar per DB Eintrag unter Qualification
jost commented 2023-07-06 15:13:30 +02:00 (Migrated from gitlab.uniworx.de)

assigned to @jost

assigned to @jost
jost commented 2023-07-06 15:13:42 +02:00 (Migrated from gitlab.uniworx.de)

changed due date to July 14, 2023

changed due date to July 14, 2023
jost commented 2023-07-18 14:44:09 +02:00 (Migrated from gitlab.uniworx.de)

Stub in f1b30149

f1b301492c83f3fbdaa09f07832fac52243a4268

Stub in f1b30149 f1b301492c83f3fbdaa09f07832fac52243a4268
jost commented 2023-07-24 12:34:59 +02:00 (Migrated from gitlab.uniworx.de)

marked the checklist item Einführung von LMS-Table-Actions zum Rücksetzen der Prüfungsversuche as completed

marked the checklist item **Einführung von LMS-Table-Actions zum Rücksetzen der Prüfungsversuche** as completed
jost commented 2023-07-24 12:35:00 +02:00 (Migrated from gitlab.uniworx.de)

marked the checklist item Einführung von LMS-Table-Actions zum Rücksetzen der Prüfungsversuche as incomplete

marked the checklist item **Einführung von LMS-Table-Actions zum Rücksetzen der Prüfungsversuche** as incomplete
jost commented 2023-07-24 12:35:02 +02:00 (Migrated from gitlab.uniworx.de)

marked the checklist item Überarbeitung der Schnittstellen Definition, CSV-Import/Export, Einrichtung alternativer Routen as completed

marked the checklist item **Überarbeitung der Schnittstellen Definition, CSV-Import/Export, Einrichtung alternativer Routen** as completed
jost commented 2023-08-25 14:34:13 +02:00 (Migrated from gitlab.uniworx.de)

marked the checklist item Verdrahtung der Background Jobs as completed

marked the checklist item **Verdrahtung der Background Jobs** as completed
jost commented 2023-08-25 17:24:10 +02:00 (Migrated from gitlab.uniworx.de)

changed the description

changed the description
jost commented 2023-08-28 14:10:42 +02:00 (Migrated from gitlab.uniworx.de)

changed the description

changed the description
jost commented 2023-08-29 10:06:56 +02:00 (Migrated from gitlab.uniworx.de)

marked the checklist item ResetTries/Unlock in LMS Jobs verdrahten as completed

marked the checklist item **ResetTries/Unlock in LMS Jobs verdrahten** as completed
jost commented 2023-08-29 11:54:19 +02:00 (Migrated from gitlab.uniworx.de)

changed the description

changed the description
jost commented 2023-08-29 11:54:27 +02:00 (Migrated from gitlab.uniworx.de)

marked the checklist item Einführung des LMS Login Sperrmechanismus in FRADrive. Betrifft DB, Anzeige, LMS-Table-Actions. as completed

marked the checklist item **Einführung des LMS Login Sperrmechanismus in FRADrive. Betrifft DB, Anzeige, LMS-Table-Actions.** as completed
jost commented 2023-08-29 13:06:07 +02:00 (Migrated from gitlab.uniworx.de)

marked the checklist item Einführung von LMS-Table-Actions zum Rücksetzen der Prüfungsversuche as completed

marked the checklist item **Einführung von LMS-Table-Actions zum Rücksetzen der Prüfungsversuche** as completed
jost commented 2023-08-29 13:27:41 +02:00 (Migrated from gitlab.uniworx.de)

mentioned in commit 69d689fe90

mentioned in commit 69d689fe90bcef6bc7c6ae3ad5acd928882cd422
jost (Migrated from gitlab.uniworx.de) closed this issue 2023-09-20 15:09:24 +02:00
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: fraport/fradrive-old#93
No description provided.