Resolve "Frontend for Models Subject and Course" #53

Merged
hansegucker merged 132 commits from 2-frontend-for-models into master 2023-10-26 14:42:54 +02:00
Member

Closes #2

Closes #2
Author
Member

added 2 commits

  • 44110601 - Create necessary schemas and mutations to manage subjects
  • bfed5265 - Create a Subject List editing crud component with queries and urls

Compare with previous version

added 2 commits <ul><li>44110601 - Create necessary schemas and mutations to manage subjects</li><li>bfed5265 - Create a Subject List editing crud component with queries and urls</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=29395&start_sha=c20ad1937fb1f4bbd74385523eb4ec9d3abad021)
Author
Member

added 5 commits

Compare with previous version

added 5 commits <ul><li>973836a5 - Reformat</li><li>24054ae7 - Use name instead of shortName</li><li>42d5c7e1 - Rename to item</li><li>a860bb80 - Use the ForeignKeyField recursively to create subjects</li><li>1a5fed9a - Translate the subject page</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=29503&start_sha=bfed52656d259e02934436ec557c37e16e4ef379)
Author
Member

added 3 commits

  • a42d5d8a - Create schemas for Course
  • 2d5ebdd4 - Create queries/mutations for Course
  • 2425b183 - Create first start of component for Course

Compare with previous version

added 3 commits <ul><li>a42d5d8a - Create schemas for Course</li><li>2d5ebdd4 - Create queries/mutations for Course</li><li>2425b183 - Create first start of component for Course</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=29507&start_sha=1a5fed9a28da4d765a8ace92ed4b409256f6f18c)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>a0955e14 - Translate Course page</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=29543&start_sha=2425b18378b287aa06a7698a60bbee9ba9b891c5)
Author
Member

added 3 commits

  • 57ee2b0f - Change cursus icons
  • ff61e187 - Make subject, shortName and name required
  • da8bb683 - Allow selecting persons and groups for courses

Compare with previous version

added 3 commits <ul><li>57ee2b0f - Change cursus icons</li><li>ff61e187 - Make subject, shortName and name required</li><li>da8bb683 - Allow selecting persons and groups for courses</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=29544&start_sha=a0955e143a380f70ae6af759aff7c6a32d757b47)
Author
Member

added 1 commit

  • 100669da - Comment out and document not working code

Compare with previous version

added 1 commit <ul><li>100669da - Comment out and document not working code</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=29869&start_sha=da8bb683b958e365c608afd28bbb653378392999)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>a450891f - Translate Cursus Menus</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=29995&start_sha=100669daf63d6f0db1628cc083facca8bf81591e)
Author
Member

added 1 commit

  • 6a062534 - Allow server side sorting in cursus

Compare with previous version

added 1 commit <ul><li>6a062534 - Allow server side sorting in cursus</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=30156&start_sha=a450891f6fcb3dd3968ab9a2e60bdc3eb0d29005)
Author
Member

added 2 commits

  • 31a8e4dc - Use correct orderKey when ordering courses by subject
  • 1f82a02d - Filter subjects by whether they have a parent subject

Compare with previous version

added 2 commits <ul><li>31a8e4dc - Use correct orderKey when ordering courses by subject</li><li>1f82a02d - Filter subjects by whether they have a parent subject</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=30159&start_sha=6a062534c8da2aeffe838acfff6ae32ab43c4796)
Member

added 1 commit

  • 6ddd3079 - Add return-object prop to foreignKeyField components

Compare with previous version

added 1 commit <ul><li>6ddd3079 - Add return-object prop to foreignKeyField components</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=30217&start_sha=1f82a02ded2ca3673b05fc7634b6fc6b8dd4a5af)
Author
Member

added 1 commit

  • 50450df9 - Declare filters for course and subject

Compare with previous version

added 1 commit <ul><li>50450df9 - Declare filters for course and subject</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=30258&start_sha=6ddd30798e8611a6f2d19cc3d56c42c3a86208eb)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>53811a2b - Fix filters</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=30266&start_sha=50450df9431b64589955e6acfa62d26a903b3804)
Author
Member

added 2 commits

  • 583a58a1 - Mark correct fields in subject components as required
  • e4a62cfd - Mark correct fields in course component as required

Compare with previous version

added 2 commits <ul><li>583a58a1 - Mark correct fields in subject components as required</li><li>e4a62cfd - Mark correct fields in course component as required</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=30406&start_sha=53811a2bf94bf73409ee8b226dbf778a76423121)
Author
Member

added 2 commits

  • 62c94f9c - Add multiple deletion to subjects
  • 6b23a111 - Add multiple deletion to courses

Compare with previous version

added 2 commits <ul><li>62c94f9c - Add multiple deletion to subjects</li><li>6b23a111 - Add multiple deletion to courses</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=30648&start_sha=e4a62cfd754c73551c74413cf13533d536f4c798)
Author
Member

added 1 commit

  • 774df3db - Create managed_by_app_label migration in cursus

Compare with previous version

added 1 commit <ul><li>774df3db - Create managed_by_app_label migration in cursus</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=31765&start_sha=6b23a11130e140a00671b178d4fa0327ccc045e8)
Author
Member

added 1 commit

  • f2f71b4b - Add lesson quota field to course model

Compare with previous version

added 1 commit <ul><li>f2f71b4b - Add lesson quota field to course model</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=32062&start_sha=774df3dbaff1806e2b7a55dcd14e06be15735638)
Author
Member

added 1 commit

  • 1988068c - Exclude managed_by_app_label in slot creation

Compare with previous version

added 1 commit <ul><li>1988068c - Exclude managed_by_app_label in slot creation</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=32065&start_sha=f2f71b4bbeb7feaf57d9cd8a07b09431af8f0855)
Owner

deleted the 1-create-models branch. This merge request now targets the master branch

deleted the `1-create-models` branch. This merge request now targets the `master` branch
Author
Member

added 2 commits

Compare with previous version

added 2 commits <ul><li>77e1c6a6 - Create interface for course types</li><li>74c3cac3 - Fix critical typo</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=32215&start_sha=1988068c0de59817f12c8fcbf52d17360568ccb3)
Author
Member

mentioned in merge request AlekSIS-App-Lesrooster!61

mentioned in merge request AlekSIS-App-Lesrooster!61
Member

added 4 commits

  • 545114ba - Add lesson quota field to course model
  • 22b89a17 - Add FK field courses to gql subject type
  • a2d95d11 - Merge branch '3-add-lesson-quota-to-course-model-and-frontend' into 2-frontend-for-models
  • df8af573 - Merge branch '2-frontend-for-models' of...

Compare with previous version

added 4 commits <ul><li>545114ba - Add lesson quota field to course model</li><li>22b89a17 - Add FK field courses to gql subject type</li><li>a2d95d11 - Merge branch &#39;3-add-lesson-quota-to-course-model-and-frontend&#39; into 2-frontend-for-models</li><li>df8af573 - Merge branch &#39;2-frontend-for-models&#39; of...</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=32721&start_sha=74c3cac3eaa17c7efeb44d07da69cca534824f06)
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

FIXME

FIXME
Owner

\ No newline at end of file

\ No newline at end of file
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>a6c730d4 - Fix migration history</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33170&start_sha=df8af573841f9e1911c6986721515167ca5e4bd8)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_36_40)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_46_50)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_52_56)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_58_62)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_64_68)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_109_113)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_115_119)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_121_125)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#a81fc04014516b978c11ae4b968d93b6d93e1dec_133_137)
Owner

changed this line in version 22 of the diff

changed this line in [version 22 of the diff](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7#2aa3a4c780c6b652398cadb005f2a2cda52cb1d7_13_9)
Owner

added 12 commits

  • a6c730d4...3d6173f9 - 9 commits from branch master
  • 5d5da1cd - Merge branch 'master' into 2-frontend-for-models
  • a80fc97a - Add permissions
  • 3a85f3fc - Reformat and fix lint

Compare with previous version

added 12 commits <ul><li>a6c730d4...3d6173f9 - 9 commits from branch <code>master</code></li><li>5d5da1cd - Merge branch &#39;master&#39; into 2-frontend-for-models</li><li>a80fc97a - Add permissions</li><li>3a85f3fc - Reformat and fix lint</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33171&start_sha=a6c730d47cc50a479898dd110d8fa6625f2b5ea7)
Owner

added 1 commit

  • 114baa88 - Improve design of subjects in frontend

Compare with previous version

added 1 commit <ul><li>114baa88 - Improve design of subjects in frontend</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33180&start_sha=3a85f3fc81b874d820b6aefcefe00f0a79a6d78c)
Owner

added 5 commits

  • 341f9dc8 - Merge branch '2-frontend-for-models' into 5-allow-assigning-persons-to-subjects-as-teachers
  • f43694a8 - Allow assigning persons to subjects as teachers
  • 314831d8 - Merge branch '2-frontend-for-models' into 5-allow-assigning-persons-to-subjects-as-teachers
  • 5a272355 - Reformat and fix lint
  • 64ec5704 - Merge branch '5-allow-assigning-persons-to-subjects-as-teachers' into '2-frontend-for-models'

Compare with previous version

added 5 commits <ul><li>341f9dc8 - Merge branch &#39;2-frontend-for-models&#39; into 5-allow-assigning-persons-to-subjects-as-teachers</li><li>f43694a8 - Allow assigning persons to subjects as teachers</li><li>314831d8 - Merge branch &#39;2-frontend-for-models&#39; into 5-allow-assigning-persons-to-subjects-as-teachers</li><li>5a272355 - Reformat and fix lint</li><li>64ec5704 - Merge branch &#39;5-allow-assigning-persons-to-subjects-as-teachers&#39; into &#39;2-frontend-for-models&#39;</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33199&start_sha=114baa88330667bb0b883ee6a9e2c437d2717542)
Owner

added 4 commits

  • 64ec5704...d4f8e83c - 2 commits from branch master
  • 945a74f4 - Merge branch 'master' into 2-frontend-for-models
  • f3c850a8 - Fix migration history

Compare with previous version

added 4 commits <ul><li>64ec5704...d4f8e83c - 2 commits from branch <code>master</code></li><li>945a74f4 - Merge branch &#39;master&#39; into 2-frontend-for-models</li><li>f3c850a8 - Fix migration history</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33200&start_sha=64ec5704bcccbcc61dd4efd9f4057804eff75909)
Author
Member

added 1 commit

  • 8c6d26eb - Include field course_id in CourseInterface

Compare with previous version

added 1 commit <ul><li>8c6d26eb - Include field course_id in CourseInterface</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33230&start_sha=f3c850a88a7fc6766870e54a9f4bb82a856b2b24)
Owner

added 52 commits

  • 8c6d26eb...3879bd7d - 42 earlier commits
  • 54a772a1 - Implement mutations
  • 310eda01 - Fix wrongly formated true args
  • a27c4add - Add hidden parentGroups & remove teachers to add class
  • cccde902 - Fix parent_groups -> parentGroups
  • 176ba16f - Try to set grade in class creation with get-create-data
  • 34a07e3b - Create classes for grades properly this time
  • edcba722 - Update Core dependency and bump version
  • 78fea78f - Link to timetable from class
  • 3e12c6a7 - Merge branch '2-frontend-for-models' into 4-implement-school-structure-planning
  • a9afb2dc - Merge branch '4-implement-school-structure-planning' into '2-frontend-for-models'

Compare with previous version

added 52 commits <ul><li>8c6d26eb...3879bd7d - 42 earlier commits</li><li>54a772a1 - Implement mutations</li><li>310eda01 - Fix wrongly formated true args</li><li>a27c4add - Add hidden parentGroups &amp; remove teachers to add class</li><li>cccde902 - Fix parent_groups -&gt; parentGroups</li><li>176ba16f - Try to set grade in class creation with get-create-data</li><li>34a07e3b - Create classes for grades properly this time</li><li>edcba722 - Update Core dependency and bump version</li><li>78fea78f - Link to timetable from class</li><li>3e12c6a7 - Merge branch &#39;2-frontend-for-models&#39; into 4-implement-school-structure-planning</li><li>a9afb2dc - Merge branch &#39;4-implement-school-structure-planning&#39; into &#39;2-frontend-for-models&#39;</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33441&start_sha=8c6d26ebe587d890cd4ca4d476f290b36af3bcff)
Member

added 2 commits

  • 5b03b50d - Generalize creation process of courses into separate component
  • 9f005727 - Complete translations

Compare with previous version

added 2 commits <ul><li>5b03b50d - Generalize creation process of courses into separate component</li><li>9f005727 - Complete translations</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33503&start_sha=a9afb2dcb023aa3f1614e1bbd393346d8ce042e8)
Owner

requested review from @hansegucker

requested review from @hansegucker
Author
Member

added 1 commit

  • 5eb7bc11 - Create component to select and create subjects

Compare with previous version

added 1 commit <ul><li>5eb7bc11 - Create component to select and create subjects</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33639&start_sha=9f005727f59292756697ee5bdb4c4e02f79fa857)
Author
Member

added 1 commit

  • 6dcee634 - Use default colors in school structure

Compare with previous version

added 1 commit <ul><li>6dcee634 - Use default colors in school structure</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33641&start_sha=5eb7bc11bedb5ae220a11b9a9f2fd083ff8ecf58)
Author
Member

added 2 commits

  • ac900f89 - Set text color the correct way
  • 2ccfcd7f - Link to correct person overview page

Compare with previous version

added 2 commits <ul><li>ac900f89 - Set text color the correct way</li><li>2ccfcd7f - Link to correct person overview page</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33647&start_sha=6dcee6343ec4f7b52adc25a883a7a4e960ae1ea2)
Author
Member

added 1 commit

  • 0e37f592 - Replace generic foreignkeyfield with subject-field

Compare with previous version

added 1 commit <ul><li>0e37f592 - Replace generic foreignkeyfield with subject-field</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33728&start_sha=2ccfcd7f985a33497d2e41ed961bc01955084143)
Member

added 2 commits

  • a101c343 - Add batch create mutation for courses
  • 36b34be8 - Merge branch '2-frontend-for-models' of...

Compare with previous version

added 2 commits <ul><li>a101c343 - Add batch create mutation for courses</li><li>36b34be8 - Merge branch &#39;2-frontend-for-models&#39; of...</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33748&start_sha=0e37f592c81c161c284e90e9d9c20f335eeadb4f)
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>3a9611ab - Fix permissions</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33771&start_sha=36b34be8958d1717fce0bdaf34b75059d2759432)
Member

FIXME: Selecting parent subject (and possibly other related objects) via ForeignKeyField not possible when parent subject was just created (works after page reload) due to data not being refetched.

FIXME: Selecting parent subject (and possibly other related objects) via ForeignKeyField not possible when parent subject was just created (works after page reload) due to data not being refetched.
Member

FIXME: Child subjects should probably contain carried over colors (and probably, teachers) from the parent subject

FIXME: Child subjects should probably contain carried over colors (and probably, teachers) from the parent subject
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>8e379c91 - Add course_by_id query</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33813&start_sha=3a9611abe50794bb119094900fa4c233933c5047)
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>2d20f2fa - Reformat</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33814&start_sha=8e379c91ad44a6b2f60f2d3fb403ce21ab25b4cf)
Owner

mentioned in issue AlekSIS/official/AlekSIS#58

mentioned in issue AlekSIS/official/AlekSIS#58
Member

added 1 commit

  • c874134b - Add courses of teacher query

Compare with previous version

added 1 commit <ul><li>c874134b - Add courses of teacher query</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33842&start_sha=2d20f2fa58ddc7e3d2268584bb266ff684966b6a)
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>edf13e2b - Add courses of teacher query</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33844&start_sha=c874134b8085110cf1d15f706ece13631cf10cd5)
Member

added 1 commit

  • ce8f546e - Add some permission tmp solutions

Compare with previous version

added 1 commit <ul><li>ce8f546e - Add some permission tmp solutions</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33864&start_sha=edf13e2bb7c598746fa05c52c2bb7d208619eeb5)
Owner

added 2 commits

Compare with previous version

added 2 commits <ul><li>81d297c9 - Fix permissions</li><li>11e66470 - Merge branch &#39;2-frontend-for-models&#39; of...</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33903&start_sha=ce8f546ec3e55f6b99b4e85a7f9265a18d78772e)
Member

added 1 commit

  • 64434362 - Fix overwriting of queryset in GraphQL queries

Compare with previous version

added 1 commit <ul><li>64434362 - Fix overwriting of queryset in GraphQL queries</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33934&start_sha=11e66470838d9994e87c805f611a9db215a7e9d1)
permcu commented 2023-08-23 19:20:09 +02:00 (Migrated from edugit.org)

added 1 commit

  • 285815dc - Remove debug log statements in schoolstructure

Compare with previous version

added 1 commit <ul><li>285815dc - Remove debug log statements in schoolstructure</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33950&start_sha=64434362ec499fe92a71fc6a8088f9f3b0299216)
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>2a4d691b - Fix batch patch mutations</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33968&start_sha=285815dc607469249e618c372b24b0ef375af823)
permcu commented 2023-08-25 23:54:30 +02:00 (Migrated from edugit.org)

added 7 commits

  • 6cc42b3e - Combine v-spacer
  • d6a5f69e - Add school-term-field
  • c0d318c2 - Return term object from school-term-field
  • deb97008 - Rename updateOnCreateDone to updateSchoolStructure
  • 66a49c7d - Filter grade query by school term
  • 90a4071b - Create grades and classes based on current school term
  • 6db342b7 - Saveguard school structure against missing school term

Compare with previous version

added 7 commits <ul><li>6cc42b3e - Combine v-spacer</li><li>d6a5f69e - Add school-term-field</li><li>c0d318c2 - Return term object from school-term-field</li><li>deb97008 - Rename updateOnCreateDone to updateSchoolStructure</li><li>66a49c7d - Filter grade query by school term</li><li>90a4071b - Create grades and classes based on current school term</li><li>6db342b7 - Saveguard school structure against missing school term</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=33983&start_sha=2a4d691b376bb9a513aac6c5402d63a1d0b918c7)
Member

Todo: Make all group selections school-term aware.

I didn't look through all of them, but at least the in the courses list frontend, all groups are listed, which makes it confusing.

Todo: Make all group selections school-term aware. I didn't look through all of them, but at least the in the courses list frontend, all groups are listed, which makes it confusing.
Owner

.

.
Owner

.

.
Owner

.

.
Owner
https://edugit.org/AlekSIS/official/AlekSIS-Core/-/issues/911
Author
Member

added 1 commit

  • 2f968e84 - Automatically set colours and teachers from parent subjects

Compare with previous version

added 1 commit <ul><li>2f968e84 - Automatically set colours and teachers from parent subjects</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=34042&start_sha=6db342b7ddc0957a5a4bd844fbef1ba264a33e5d)
Author
Member

done

done
Member

FIXME: Teacher selections use short names which are not mandatory and that sometimes therefore show null → use full names (probably with short names in parentheses).

FIXME: Teacher selections use short names which are not mandatory and that sometimes therefore show `null` → use full names (probably with short names in parentheses).
Member

added 1 commit

  • b3e2eced - Use version instead of path for Core dependency

Compare with previous version

added 1 commit <ul><li>b3e2eced - Use version instead of path for Core dependency</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=34685&start_sha=2f968e84730000b08bbe10bdd1f66dc108617c5f)
Member

added 2 commits

Compare with previous version

added 2 commits <ul><li>fd8d0031 - Also display shortName in person selects</li><li>058b3420 - Reformat</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=34858&start_sha=b3e2eced5297d629496cc678e578e96b32b9c752)
Owner

created #7 to continue this discussion

created #7 to continue this discussion
Owner

mentioned in issue #7

mentioned in issue #7
Owner

created #8 to continue this discussion

created #8 to continue this discussion
Owner

mentioned in issue #8

mentioned in issue #8
Owner

added 2 commits

Compare with previous version

added 2 commits <ul><li>9cb6f315 - Fix lint</li><li>fe4b32e2 - Drop usage of mypy</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Cursus/-/merge_requests/2/diffs?diff_id=35306&start_sha=058b34202c0215f1075365340798d5fc4b535a96)
Owner

marked this merge request as ready

marked this merge request as **ready**
Owner

resolved all threads

resolved all threads
hansegucker scheduled this pull request to auto merge when all checks succeed 2023-10-26 14:39:00 +02:00
Owner

mentioned in commit 873bff445d

mentioned in commit 873bff445d0838ba65a9c6293dd3d7f01e08cf08
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
5 participants
Notifications
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
aleksis/AlekSIS-App-Cursus!53
No description provided.