From a4ecaf2430f633227868e3e622cf7275892f6d03 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Wed, 11 Jan 2023 13:47:37 +0100 Subject: [PATCH 1/3] Link WBTs to AWS S3 hosted version --- .../learnpath/create_default_learning_path.py | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/server/vbv_lernwelt/learnpath/create_default_learning_path.py b/server/vbv_lernwelt/learnpath/create_default_learning_path.py index 88c6b430..b2627984 100644 --- a/server/vbv_lernwelt/learnpath/create_default_learning_path.py +++ b/server/vbv_lernwelt/learnpath/create_default_learning_path.py @@ -288,7 +288,7 @@ wichtige Grundlage für eine erfolgreiche Beziehung. "Patrizia & Marco sichern sich ab", parent=circle, category_name="Einkommenssicherung", - wbt_url="/static/media/lfs/story-patrizia-marco-sichern-sich-ab-einstieg/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/story-patrizia-marco-sichern-sich-ab-einstieg/index.html", ) LearningSequenceFactory(title="Anwenden", parent=circle, icon="it-icon-ls-apply") @@ -296,8 +296,8 @@ wichtige Grundlage für eine erfolgreiche Beziehung. "Rafael Fasel wechselt sein Auto", parent=circle, category_name="Fahrzeug", - wbt_url="/static/media/lfs/rafael-fasel-wechselt-sein-auto-einstieg-xapi-yXLHE5Xo/index.html", - check_url="/static/media/lfs/fach-check-fahrzeug-xapi-LqpAWv1J/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/rafael-fasel-wechselt-sein-auto-einstieg-xapi-yXLHE5Xo/index.html", + check_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/fach-check-fahrzeug-xapi-LqpAWv1J/index.html", ) create_standard_learning_unit( "Rafael Fasel zieht von zu Hause aus", @@ -308,8 +308,8 @@ wichtige Grundlage für eine erfolgreiche Beziehung. "Emma und Ayla campen durch Amerika", parent=circle, category_name="Reisen", - wbt_url="/static/media/lfs/emma-und-ayla-campen-durch-amerika-einstieg-xapi-_BfVBK8d/index.html", - check_url="/static/media/lfs/fach_check_reisen/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/emma-und-ayla-campen-durch-amerika-einstieg-xapi-_BfVBK8d/index.html", + check_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/fach_check_reisen/index.html", ) create_standard_learning_unit( "Herr und Frau Russo planen ihre Pensionierung", @@ -374,7 +374,7 @@ def create_circle_analyse(lp, title="Analyse"): "Patrizia & Marco sichern sich ab", parent=circle, category_name="Einkommenssicherung", - wbt_url="/static/media/lfs/patrizia-marco-sichern-sich-ab-analyse-xapi-AoI_Ssua/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/patrizia-marco-sichern-sich-ab-analyse-xapi-AoI_Ssua/index.html", ) LearningSequenceFactory(title="Anwenden", parent=circle, icon="it-icon-ls-apply") @@ -382,8 +382,8 @@ def create_circle_analyse(lp, title="Analyse"): "Rafael Fasel wechselt sein Auto", parent=circle, category_name="Fahrzeug", - wbt_url="/static/media/lfs/rafael-fasel-wechselt-sein-auto-analyse-xapi-SmrKAa0J/index.html", - check_url="/static/media/lfs/fach-check-fahrzeug-xapi-LqpAWv1J/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/rafael-fasel-wechselt-sein-auto-analyse-xapi-SmrKAa0J/index.html", + check_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/fach-check-fahrzeug-xapi-LqpAWv1J/index.html", ) create_standard_learning_unit( "Rafael Fasel zieht von zu Hause aus", @@ -394,8 +394,8 @@ def create_circle_analyse(lp, title="Analyse"): "Emma und Ayla campen durch Amerika", parent=circle, category_name="Reisen", - wbt_url="/static/media/lfs/emma-und-ayla-campen-durch-amerika-analyse-xapi-mtXA4uBz/index.html", - check_url="/static/media/lfs/fach_check_reisen/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/emma-und-ayla-campen-durch-amerika-analyse-xapi-mtXA4uBz/index.html", + check_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/fach_check_reisen/index.html", ) create_standard_learning_unit( "Herr und Frau Russo planen ihre Pensionierung", @@ -471,8 +471,8 @@ def create_circle_loesung(lp, title="Lösung"): "Rafael Fasel wechselt sein Auto", parent=circle, category_name="Fahrzeug", - wbt_url="/static/media/lfs/rafael-fasel-wechselt-sein-auto-losung-xapi-3rzf8ySd/index.html", - check_url="/static/media/lfs/fach-check-fahrzeug-xapi-LqpAWv1J/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/rafael-fasel-wechselt-sein-auto-losung-xapi-3rzf8ySd/index.html", + check_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/fach-check-fahrzeug-xapi-LqpAWv1J/index.html", ) create_standard_learning_unit( "Rafael und Claudia ziehen zusammen", @@ -483,8 +483,8 @@ def create_circle_loesung(lp, title="Lösung"): "Emma und Ayla campen durch Amerika", parent=circle, category_name="Reisen", - wbt_url="/static/media/lfs/emma-und-ayla-campen-durch-amerika-losung-xapi-hn7GwUTn/index.html", - check_url="/static/media/lfs/fach_check_reisen/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/emma-und-ayla-campen-durch-amerika-losung-xapi-hn7GwUTn/index.html", + check_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/fach_check_reisen/index.html", ) create_standard_learning_unit( "Giulia und Davide planen ihre Pensionierung", @@ -561,8 +561,8 @@ def create_circle_abschluss(lp, title="Abschluss"): "Rafael Fasel wechselt sein Auto", parent=circle, category_name="Fahrzeug", - wbt_url="/static/media/lfs/rafael-fasel-wechselt-sein-auto-abschluss-xapi-WbFBv-4y/index.html", - check_url="/static/media/lfs/fach-check-fahrzeug-xapi-LqpAWv1J/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/rafael-fasel-wechselt-sein-auto-abschluss-xapi-WbFBv-4y/index.html", + check_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/fach-check-fahrzeug-xapi-LqpAWv1J/index.html", ) create_standard_learning_unit( "Rafael Fasel zieht von zu Hause aus", @@ -573,8 +573,8 @@ def create_circle_abschluss(lp, title="Abschluss"): "Emma und Ayla campen durch Amerika", parent=circle, category_name="Reisen", - wbt_url="/static/media/lfs/emma-und-ayla-campen-durch-amerika-abschluss-xapi-Qv4X-yua/index.html", - check_url="/static/media/lfs/fach_check_reisen/index.html", + wbt_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/emma-und-ayla-campen-durch-amerika-abschluss-xapi-Qv4X-yua/index.html", + check_url="https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/fach_check_reisen/index.html", ) create_standard_learning_unit( "Herr und Frau Russo planen ihre Pensionierung", From 6d6126add71165052e7d3707c3bf6cde9f30d0f0 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Wed, 11 Jan 2023 15:20:58 +0100 Subject: [PATCH 2/3] Fix small navigation bar bug --- client/src/components/MainNavigationBar.vue | 1 + client/src/components/MobileMenu.vue | 2 +- client/src/stores/courseSessions.ts | 4 +++- server/vbv_lernwelt/course/signals.py | 12 +++++++++++- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/client/src/components/MainNavigationBar.vue b/client/src/components/MainNavigationBar.vue index 6e2b1197..3c24acda 100644 --- a/client/src/components/MainNavigationBar.vue +++ b/client/src/components/MainNavigationBar.vue @@ -105,6 +105,7 @@ const profileDropdownData: DropdownListItem[] = [
{
-

{{ courseSession.course.title }}

+

{{ courseSession?.course.title }}