Skip to content
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

Quizzes in Progres dashboard: Quiz display #78

Open
2 tasks done
mattporritt opened this issue Dec 13, 2020 · 3 comments
Open
2 tasks done

Quizzes in Progres dashboard: Quiz display #78

mattporritt opened this issue Dec 13, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@mattporritt
Copy link

mattporritt commented Dec 13, 2020

The quizzes in progress dashboard is currently only displaying quizzes that are strictly in progress by the quiz start and end time. This isn't ideal in a real world case.

Update quiz display to:

  • Use participant override data to determine if quiz is in progress or not
  • Add look ahead and look behind filters. Look behind should pickup quizzes that finished in the last x hours. Look ahead should find quizzes starting in the next x hours.
@mattporritt mattporritt added the enhancement New feature or request label Dec 13, 2020
@guillogo guillogo self-assigned this Mar 8, 2021
guillogo added a commit that referenced this issue Mar 10, 2021
guillogo added a commit that referenced this issue Mar 10, 2021
guillogo added a commit that referenced this issue Mar 10, 2021
@guillogo
Copy link
Contributor

Hi @mattporritt Can you please have a look to this PR: #90 to solve:

  1. Use participant override data to determine if quiz is in progress or not
  2. Add look ahead and look behind filters. Look behind should pickup quizzes that finished in the last x hours. Look ahead should find quizzes starting in the next x hours.

mattporritt pushed a commit that referenced this issue Mar 11, 2021
Issue #78: Add look ahead and look behind filters in quizzes in progress dashboard
@mattporritt
Copy link
Author

Hi @guillogo,
I've merged in PR #90 into the codebase.
The next thing to do is to backport this into the MOODLE_39 and MOODLE_35 branches.
Feel free\e to squash the commits for those branches. Also you will need to run grunt to create new minifed js for each branch

guillogo added a commit that referenced this issue Mar 12, 2021
guillogo added a commit that referenced this issue Mar 12, 2021
* Issue #78: Add look ahead and look behind filters in quizzes in progress dashboard

* Issue #78: Add look ahead and look in participant summary graph

* Issue #78: Show in upcomming quizzes graph inprogress quizzes that are upcomming quizzes with override

* Issue #78: Initialise look ahead and behind values in DashboardQuizInprogress

* Issue #78: Get minified js for dashboard_quiz_inprogress.js

Co-authored-by: Guillermo Gomez <[email protected]>
guillogo added a commit that referenced this issue Mar 12, 2021
commit e08f777fa6a9558347ee5e922377f60150a03dad
Author: Guillermo Gomez <[email protected]>
Date:   Thu Mar 11 14:21:03 2021 +1000

    Issue #78: Initialise look ahead and behind values in DashboardQuizInprogress

commit fb01bb6ba6001a3de6d277a2ca25047ec68d4a88
Author: Guillermo Gomez <[email protected]>
Date:   Wed Mar 10 15:28:50 2021 +1000

    Issue #78: Show in upcomming quizzes graph inprogress quizzes that are upcomming quizzes with override

commit b7efc6aeeed9abc570df9e9b1b4d755c6b8d7f1f
Author: Guillermo Gomez <[email protected]>
Date:   Wed Mar 10 14:09:25 2021 +1000

    Issue #78: Add look ahead and look in participant summary graph

commit 45394fb4bf077f8ca1a73a45419dc8178f04db31
Author: Guillermo Gomez <[email protected]>
Date:   Tue Mar 9 14:14:01 2021 +1000

    Issue #78: Add look ahead and look behind filters in quizzes in progress dashboard
mattporritt pushed a commit that referenced this issue Mar 13, 2021
mattporritt pushed a commit that referenced this issue Mar 13, 2021
@mattporritt
Copy link
Author

I've backported this now to the 35 and 39 branches

@guillogo guillogo removed their assignment Mar 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants