Add prepwork IT/FR, add link to allowed features
This commit is contained in:
parent
a7dde5e58c
commit
28b2265465
|
|
@ -90,6 +90,8 @@ const getNextStepLink = (courseSession: CourseSession) => {
|
||||||
{{ $t("uk.contact.team") }}
|
{{ $t("uk.contact.team") }}
|
||||||
<br />
|
<br />
|
||||||
{{ $t("uk.contact.address") }}
|
{{ $t("uk.contact.address") }}
|
||||||
|
<br />
|
||||||
|
<a href="mailto:uek-support@vbv-afa.ch">uk.contact.email</a>
|
||||||
</p>
|
</p>
|
||||||
</address>
|
</address>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -102,6 +102,8 @@ const userStore = useUserStore();
|
||||||
{{ $t("uk.contact.team") }}
|
{{ $t("uk.contact.team") }}
|
||||||
<br />
|
<br />
|
||||||
{{ $t("uk.contact.address") }}
|
{{ $t("uk.contact.address") }}
|
||||||
|
<br />
|
||||||
|
<a href="mailto:uek-support@vbv-afa.ch">uek-support@vbv-afa.ch</a>
|
||||||
</p>
|
</p>
|
||||||
</address>
|
</address>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -2,12 +2,14 @@ DEFAULT_RICH_TEXT_FEATURES = [
|
||||||
"ul",
|
"ul",
|
||||||
"bold",
|
"bold",
|
||||||
"italic",
|
"italic",
|
||||||
|
"link",
|
||||||
]
|
]
|
||||||
DEFAULT_RICH_TEXT_FEATURES_WITH_HEADER = [
|
DEFAULT_RICH_TEXT_FEATURES_WITH_HEADER = [
|
||||||
"ul",
|
"ul",
|
||||||
"bold",
|
"bold",
|
||||||
"italic",
|
"italic",
|
||||||
"h3",
|
"h3",
|
||||||
|
"link",
|
||||||
]
|
]
|
||||||
|
|
||||||
# ids for cypress test data
|
# ids for cypress test data
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@ from datetime import datetime, timedelta
|
||||||
|
|
||||||
import djclick as click
|
import djclick as click
|
||||||
from dateutil.relativedelta import MO, relativedelta, TH, TU
|
from dateutil.relativedelta import MO, relativedelta, TH, TU
|
||||||
|
from django.conf import settings
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
|
||||||
from vbv_lernwelt.assignment.creators.create_assignments import (
|
from vbv_lernwelt.assignment.creators.create_assignments import (
|
||||||
|
|
@ -11,11 +12,15 @@ from vbv_lernwelt.assignment.creators.create_assignments import (
|
||||||
create_uk_condition_acceptance,
|
create_uk_condition_acceptance,
|
||||||
create_uk_fahrzeug_casework,
|
create_uk_fahrzeug_casework,
|
||||||
create_uk_fahrzeug_prep_assignment,
|
create_uk_fahrzeug_prep_assignment,
|
||||||
|
create_uk_fr_basis_prep_assignment,
|
||||||
create_uk_fr_fahrzeug_casework,
|
create_uk_fr_fahrzeug_casework,
|
||||||
create_uk_fr_fahrzeug_prep_assignment,
|
create_uk_fr_fahrzeug_prep_assignment,
|
||||||
|
create_uk_fr_kickoff_prep_assignment,
|
||||||
create_uk_fr_reflection,
|
create_uk_fr_reflection,
|
||||||
|
create_uk_it_basis_prep_assignment,
|
||||||
create_uk_it_fahrzeug_casework,
|
create_uk_it_fahrzeug_casework,
|
||||||
create_uk_it_fahrzeug_prep_assignment,
|
create_uk_it_fahrzeug_prep_assignment,
|
||||||
|
create_uk_it_kickoff_prep_assignment,
|
||||||
create_uk_it_reflection,
|
create_uk_it_reflection,
|
||||||
create_uk_kickoff_prep_assignment,
|
create_uk_kickoff_prep_assignment,
|
||||||
create_uk_reflection,
|
create_uk_reflection,
|
||||||
|
|
@ -131,6 +136,7 @@ def command(course):
|
||||||
|
|
||||||
if COURSE_UK in course:
|
if COURSE_UK in course:
|
||||||
create_course_uk_de()
|
create_course_uk_de()
|
||||||
|
if settings.APP_ENVIRONMENT != "production":
|
||||||
create_course_uk_de_course_sessions()
|
create_course_uk_de_course_sessions()
|
||||||
create_course_uk_de_completion_data(
|
create_course_uk_de_completion_data(
|
||||||
CourseSession.objects.get(title="Bern 2023 a")
|
CourseSession.objects.get(title="Bern 2023 a")
|
||||||
|
|
@ -431,6 +437,9 @@ def create_course_uk_fr():
|
||||||
_assignment_list_page = AssignmentListPageFactory(
|
_assignment_list_page = AssignmentListPageFactory(
|
||||||
parent=course.coursepage,
|
parent=course.coursepage,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
create_uk_fr_kickoff_prep_assignment(course_id=COURSE_UK_FR)
|
||||||
|
create_uk_fr_basis_prep_assignment(course_id=COURSE_UK_FR)
|
||||||
create_uk_fr_fahrzeug_casework(course_id=COURSE_UK_FR)
|
create_uk_fr_fahrzeug_casework(course_id=COURSE_UK_FR)
|
||||||
create_uk_fr_fahrzeug_prep_assignment(course_id=COURSE_UK_FR)
|
create_uk_fr_fahrzeug_prep_assignment(course_id=COURSE_UK_FR)
|
||||||
create_uk_fr_reflection(course_id=COURSE_UK_FR)
|
create_uk_fr_reflection(course_id=COURSE_UK_FR)
|
||||||
|
|
@ -438,6 +447,7 @@ def create_course_uk_fr():
|
||||||
create_uk_fr_competence_profile(course_id=COURSE_UK_FR)
|
create_uk_fr_competence_profile(course_id=COURSE_UK_FR)
|
||||||
create_default_media_library(course_id=COURSE_UK_FR)
|
create_default_media_library(course_id=COURSE_UK_FR)
|
||||||
|
|
||||||
|
if settings.APP_ENVIRONMENT != "production":
|
||||||
cs = CourseSession.objects.create(
|
cs = CourseSession.objects.create(
|
||||||
course_id=COURSE_UK_FR,
|
course_id=COURSE_UK_FR,
|
||||||
title="Cours interentreprises année 1 - Région Fribourg",
|
title="Cours interentreprises année 1 - Région Fribourg",
|
||||||
|
|
@ -477,6 +487,8 @@ def create_course_uk_it():
|
||||||
_assignment_list_page = AssignmentListPageFactory(
|
_assignment_list_page = AssignmentListPageFactory(
|
||||||
parent=course.coursepage,
|
parent=course.coursepage,
|
||||||
)
|
)
|
||||||
|
create_uk_it_kickoff_prep_assignment(course_id=COURSE_UK_IT)
|
||||||
|
create_uk_it_basis_prep_assignment(course_id=COURSE_UK_IT)
|
||||||
create_uk_it_fahrzeug_casework(course_id=COURSE_UK_IT)
|
create_uk_it_fahrzeug_casework(course_id=COURSE_UK_IT)
|
||||||
create_uk_it_fahrzeug_prep_assignment(course_id=COURSE_UK_IT)
|
create_uk_it_fahrzeug_prep_assignment(course_id=COURSE_UK_IT)
|
||||||
create_uk_it_reflection(course_id=COURSE_UK_IT)
|
create_uk_it_reflection(course_id=COURSE_UK_IT)
|
||||||
|
|
@ -484,6 +496,7 @@ def create_course_uk_it():
|
||||||
create_uk_it_competence_profile(course_id=COURSE_UK_IT)
|
create_uk_it_competence_profile(course_id=COURSE_UK_IT)
|
||||||
create_default_media_library(course_id=COURSE_UK_IT)
|
create_default_media_library(course_id=COURSE_UK_IT)
|
||||||
|
|
||||||
|
if settings.APP_ENVIRONMENT != "production":
|
||||||
_cs = CourseSession.objects.create(
|
_cs = CourseSession.objects.create(
|
||||||
course_id=COURSE_UK_IT,
|
course_id=COURSE_UK_IT,
|
||||||
title="Corso interaziendale Ticino",
|
title="Corso interaziendale Ticino",
|
||||||
|
|
|
||||||
|
|
@ -61,18 +61,18 @@ class EdoniqUserExportTestCase(TestCase):
|
||||||
expected_response_data = [
|
expected_response_data = [
|
||||||
[
|
[
|
||||||
"login",
|
"login",
|
||||||
"firstName",
|
"firstname",
|
||||||
"lastName",
|
"lastname",
|
||||||
"gender",
|
"gender",
|
||||||
"preferredLanguage",
|
"preferred_language",
|
||||||
"emailBusiness",
|
"email",
|
||||||
"birthday",
|
"birthday",
|
||||||
"group",
|
"group",
|
||||||
"region",
|
"region",
|
||||||
"division",
|
"division",
|
||||||
"organisationUnit",
|
"oe",
|
||||||
"superiorLogin",
|
"superior_login",
|
||||||
],
|
]
|
||||||
] + user_data
|
] + user_data
|
||||||
|
|
||||||
# Perform assertions on the response
|
# Perform assertions on the response
|
||||||
|
|
|
||||||
|
|
@ -35,17 +35,17 @@ def generate_export_response(cs_users: List[CourseSessionUser]) -> HttpResponse:
|
||||||
writer.writerow(
|
writer.writerow(
|
||||||
[
|
[
|
||||||
"login",
|
"login",
|
||||||
"firstName",
|
"firstname",
|
||||||
"lastName",
|
"lastname",
|
||||||
"gender",
|
"gender",
|
||||||
"preferredLanguage",
|
"preferred_language",
|
||||||
"emailBusiness",
|
"email",
|
||||||
"birthday",
|
"birthday",
|
||||||
"group",
|
"group",
|
||||||
"region",
|
"region",
|
||||||
"division",
|
"division",
|
||||||
"organisationUnit",
|
"oe",
|
||||||
"superiorLogin",
|
"superior_login",
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue