Skip to content
Snippets Groups Projects

Resolve "[Queue-2.0] Check Admin overview for todayish courses"

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

image image image

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

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Chris Lemaire changed target branch from queue-v2.0 to development

    changed target branch from queue-v2.0 to development

  • Cédric Willekens added 22 commits

    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

    Compare with previous version

  • Could you update the licenses in your MR? Otto updated the license to include 2021.

  • 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

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • added 1 commit

    • 71cca5b0 - Move course view to calendar view

    Compare with previous version

  • added 1 commit

    • 7358dc36 - Color the events based on type

    Compare with previous version

  • added 1 commit

    • e54c0def - Refactor lab counting to also count open slot selections

    Compare with previous version

  • 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

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • Chris Lemaire approved this merge request

    approved this merge request

  • Chris Lemaire marked this merge request as ready

    marked this merge request as ready

  • added 1 commit

    • cf5491f8 - Replace prints with logger functions

    Compare with previous version

  • Chris Lemaire added 18 commits

    added 18 commits

    Compare with previous version

  • Chris Lemaire added 1 commit

    added 1 commit

    • 5e8610af - Fix test after TestQueueApplication changes

    Compare with previous version

  • Otto Visser
  • Otto Visser
  • Otto Visser
  • Chris Lemaire added 1 commit

    added 1 commit

    • a747030e - Apply 1 suggestion(s) to 1 file(s)

    Compare with previous version

  • Chris Lemaire added 1 commit

    added 1 commit

    • 6ba4c83b - Apply 2 suggestion(s) to 1 file(s)

    Compare with previous version

  • Chris Lemaire resolved all threads

    resolved all threads

  • mentioned in issue #449 (closed)

  • Otto Visser approved this merge request

    approved this merge request

  • Chris Lemaire added 10 commits

    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

    Compare with previous version

  • Chris Lemaire added 1 commit

    added 1 commit

    • 2cb8520b - Fix test after TestQueueApplication changes

    Compare with previous version

  • Chris Lemaire added 1 commit

    added 1 commit

    • c5da70d6 - Fix test after TestQueueApplication changes

    Compare with previous version

  • Chris Lemaire added 36 commits

    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

    Compare with previous version

  • Otto Visser approved this merge request

    approved this merge request

  • Otto Visser started a merge train

    started a merge train

  • merged

  • Otto Visser mentioned in commit 491eda45

    mentioned in commit 491eda45

  • Cédric Willekens mentioned in merge request !486 (merged)

    mentioned in merge request !486 (merged)

  • Please register or sign in to reply
    Loading