-
Notifications
You must be signed in to change notification settings - Fork 350
Tutorial groups: Introduce tutorial lectures
#11552
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 97 commits
Commits
Show all changes
98 commits
Select commit
Hold shift + click to select a range
634156e
first clean up steps in course-tutorial-groups component
marlonnienaber 568d4e5
finish course-tutorial-groups component clean up
marlonnienaber 27f1b52
add tutorial-lectures to sidebar
marlonnienaber 4f3393e
display lectures when clicked on in sidebar
marlonnienaber 27a924c
add isTutorialLecture property to Lecture
marlonnienaber 0e99e14
merge develop
marlonnienaber 5ea3a07
fix problems when rendering tutorial lectures
marlonnienaber b777f75
use new accordions
marlonnienaber 229322c
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber 3313118
fix bug
marlonnienaber 2c3e52c
improve naming
marlonnienaber 8a05a74
only display tutorial lectures in tutorial group tab
marlonnienaber ba0f1e7
add tutorial lectzre support to lectzre update components | optimize …
marlonnienaber 41a72fe
serialize isTutorialLecture property correctly
marlonnienaber dee295f
add javadoc to new endpoints
marlonnienaber 1c66eb6
fix some client test problems
marlonnienaber c9f6897
fix bug
marlonnienaber bb8bbf9
write messy client tests
marlonnienaber 103c1c8
add link from tutorial group to current lesson
marlonnienaber eace6d0
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber dd44f39
fix merge artifact
marlonnienaber 28d4126
hide tutorial lecture communication
marlonnienaber 7f7f3c5
fix bug
marlonnienaber 4f1226f
adapt current lecture logic
marlonnienaber d2bdee0
remove long lecture warning from single lecture update page
marlonnienaber 2637f3b
remove long lecture warning from lecture series create page
marlonnienaber 75df36b
remove obsolete lecture-period-component test
marlonnienaber 73b1f22
fix lecture service test
marlonnienaber f8afe34
fix edit-prerequisite component test
marlonnienaber 6949d19
fix sidebar-card-medium component test
marlonnienaber a1ba8e7
fix course-tutorial-group-detail component tests
marlonnienaber 5e55df4
extend course-overview service tests
marlonnienaber 1bce168
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber c6377b5
fix server test compilation error
marlonnienaber cd8831d
revert unnecessary changes
marlonnienaber 3e55c2e
add TODOs
marlonnienaber 971be37
remove obsolete LectureResource test | add LectureResource test TODO
marlonnienaber 34e32d3
do TODOs in CourseRepository
marlonnienaber 7bcbbfd
filter out tutorial lectures in atlas student metrics
marlonnienaber cc5560f
remove completed TODO
marlonnienaber 83420ac
add lecture service tests
marlonnienaber 1fc35cb
add sidebar-card-medium component test
marlonnienaber 5186503
add tests for new endpoints
marlonnienaber bc61957
add course-tutorial-group-detail component test
marlonnienaber a77d2ac
add raw type to query parameter
marlonnienaber ea5f4ee
clean up
marlonnienaber 0e6b79e
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber 7bc2d83
fix bug
marlonnienaber 4905fc2
fix client tests
marlonnienaber 0be8b2e
add test to increase coverage
marlonnienaber 532c8d4
increase test coverage
marlonnienaber 7eeb241
introduce allTutorialLectures accordion
marlonnienaber 82d33a3
apply coderabbits suggestions
marlonnienaber b7e83c5
rename NonTutorialLectures into NormalLectures
marlonnienaber fa6f65f
reuse mapToLecture instead of using mapToTutorialLecture
marlonnienaber d2bdb4a
remove unnecessary button around info icon
marlonnienaber d9fd67c
simplify conditions according to Ramona's CRs
marlonnienaber 1ef840a
apply Yassine's CRs
marlonnienaber e425fe3
fix breadcrumbs
marlonnienaber 01976a9
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber 668214a
apply Ramona's suggestions
marlonnienaber 7373344
Merge remote-tracking branch 'origin/feature/tutorial-groups/tutorial…
marlonnienaber acf0403
fix failing server test
marlonnienaber 8267bd6
update javadoc
marlonnienaber bd7d2b3
fix query
marlonnienaber 6b9c13c
fix failing client tests
marlonnienaber 872c507
fix unsupported query
marlonnienaber 3c71e43
fix problematic query
marlonnienaber 864f601
fix failing client tests
marlonnienaber b841781
use all lectures in Iris instead of just non-tutorial-lectures
marlonnienaber babd121
move method in CourseRepository
marlonnienaber 4bd1cdc
use all lectures with atlas (not only non-tutorial-lectures)
marlonnienaber bead847
add missing logic to use all lectures in atlas
marlonnienaber 51683d7
revert obsolete change
marlonnienaber 31a8d36
revert obsolete change
marlonnienaber 3a2984c
revert obsolete change
marlonnienaber c7be153
revert obsolete change
marlonnienaber 663a257
revert obsolete changes
marlonnienaber 9452f4e
revert obsolete change
marlonnienaber 849ce3f
disable iris for tutorial lectures
marlonnienaber 28dcb6a
apply coderabbits CRs
marlonnienaber a86b58c
adjust coverage
marlonnienaber 1fefdd4
use all lectures in competency components
marlonnienaber 483a4aa
add raw param
marlonnienaber 22553e2
revert obsolete change
marlonnienaber 9c3f54b
correct javaDoc
marlonnienaber 6dba81e
fix failing client tests
marlonnienaber 70b92eb
fix failing client tests
marlonnienaber 0d51624
improve spy naming
marlonnienaber 386db55
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber 70b92f6
revert obsolete changes
marlonnienaber 9d69173
fix client lecture service tests
marlonnienaber 3f60391
revert obsolete change
marlonnienaber 9bbed83
fix server tests
marlonnienaber 220ebd1
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber d9672e5
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber 460efed
clean up merge artifacts
marlonnienaber bc96e87
Merge branch 'develop' into feature/tutorial-groups/tutorial-lectures
marlonnienaber File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
18 changes: 18 additions & 0 deletions
18
src/main/resources/config/liquibase/changelog/20251024184500_changelog.xml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" | ||
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
| xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog https://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-latest.xsd"> | ||
|
|
||
| <changeSet id="20251024184500-add-is-tutorial-lecture-column" author="marlonnienaber"> | ||
| <addColumn tableName="lecture"> | ||
| <column name="is_tutorial_lecture" type="boolean" defaultValueBoolean="false"> | ||
| <constraints nullable="false"/> | ||
| </column> | ||
| </addColumn> | ||
|
|
||
| <rollback> | ||
| <dropColumn tableName="lecture" columnName="is_tutorial_lecture"/> | ||
| </rollback> | ||
| </changeSet> | ||
|
|
||
| </databaseChangeLog> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.