Resolve "[Queue-2.0] Check Admin overview for todayish courses"
All threads resolved!
What does this mr do?
Add the admin panel which shows if there are any lab sessions currently ongoing. A calendar is displayed with all the session for the next 7 days, and if currently a session is ongoing an alert is shown!
Screenshots
before
after
Does this MR meet the acceptance criteria?
-
I have added a changelog entry to reflect the significant changes I made. -
Tests were created to test the feature. -
I have updated the documentation accordingly. -
I adhere to the style guide.
Closes #404 (closed)
Edited by Chris Lemaire
Merge request reports
Activity
changed milestone to %Queue 2.0 Initial deploy
added priomed + 1 deleted label
- Resolved by Cédric Willekens
- Resolved by Chris Lemaire
- Resolved by Chris Lemaire
- Resolved by Chris Lemaire
The list + calendar combo works really nicely actually! Thanks for putting it to the test here @cedricwilleken! As the main user of this page, what do you think of the UI elements @otto ?
added 22 commits
-
f9c9f59c...8fb7438e - 19 commits from branch
development - 2dc2ee8f - Add changelog entry
- 26211d7e - Merge branch 'development' into 404-queue-2-0-check-admin-overview-for-todayish-courses
- ed672ceb - Fix merge conflicts
Toggle commit list-
f9c9f59c...8fb7438e - 19 commits from branch
added 56 commits
-
ed672ceb...44117e2f - 55 commits from branch
development - 437a3ffd - Merge branch 'development' into 404-queue-2-0-check-admin-overview-for-todayish-courses
-
ed672ceb...44117e2f - 55 commits from branch
added 1 commit
- e54c0def - Refactor lab counting to also count open slot selections
added 46 commits
-
e54c0def...b83135f2 - 45 commits from branch
development - e517d22c - Merge branch 'development' into 404-queue-2-0-check-admin-overview-for-todayish-courses
-
e54c0def...b83135f2 - 45 commits from branch
- Resolved by Cédric Willekens
added 18 commits
-
cf5491f8...d83ba133 - 12 commits from branch
development - eaa3c867 - Add admin overview page with calendar view
- 315fe492 - Add options for different views
- 4fc6dc83 - Add message regarding ongoing sessions
- b81ffce3 - Add warning alert to admin panel
- d1c3325e - Add test for new admin controller
- d0da65cf - Add changelog entry
Toggle commit list-
cf5491f8...d83ba133 - 12 commits from branch
- Resolved by Chris Lemaire
- Resolved by Chris Lemaire
- Resolved by Chris Lemaire
mentioned in issue #449 (closed)
added 10 commits
-
6ba4c83b...a80ad4d6 - 3 commits from branch
development - aa30a9be - Add admin overview page with calendar view
- 2db6baa1 - Add options for different views
- 59fb3d23 - Add message regarding ongoing sessions
- f315bf32 - Add warning alert to admin panel
- 52aa8bfb - Add test for new admin controller
- c5646b44 - Add changelog entry
- 1c146d91 - Fix test after TestQueueApplication changes
Toggle commit list-
6ba4c83b...a80ad4d6 - 3 commits from branch
added 36 commits
-
c5da70d6...fd47b61a - 29 commits from branch
development - 3124b076 - Add admin overview page with calendar view
- d52b40d1 - Add options for different views
- d7268ce9 - Add message regarding ongoing sessions
- a0f3c5dd - Add warning alert to admin panel
- 569df201 - Add test for new admin controller
- b16c71fa - Add changelog entry
- 52ba5701 - Fix test after TestQueueApplication changes
Toggle commit list-
c5da70d6...fd47b61a - 29 commits from branch
mentioned in commit 491eda45
mentioned in merge request !486 (merged)
unassigned @cedricwilleken
Please register or sign in to reply


