Skip to content

Commit

Permalink
Further updates
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonThornett committed Dec 3, 2024
1 parent 6c2a93d commit 6b51542
Show file tree
Hide file tree
Showing 19 changed files with 182 additions and 30 deletions.
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,18 @@ has the following capabilities:
- assessfreqreport/summary_graphs:view

however each future subplugin can define their own access checks by using the abstract `has_access` method.
Accessing the reports from a course (link now added to the course context menu) will do the capability check at the
Accessing the reports from a course (link now added to the course report screen) will do the capability check at the
course context level, otherwise system level will be used.

The reports themselves should also be restricted based on the $PAGE->course if it is not the SITEID as this is set
during the intial load of the index.php file.

Each module is now a subplugin within the `source` directory
The subplugins source class should extend from the \local_assessfreq\source_base class


Along with general performance improvements additional settings have been added to reduce the load on the reports:

* Assign and quiz sources have a setting called "windowexclusion" which will allow the admin to specify a length of time to exclude long running assessments
* The activity dashboard has "trendlimit" and "trendcount" settings to reduce the number of trend records it attempts to load
* User tables have been update to only return users that have attempt data
11 changes: 10 additions & 1 deletion amd/build/dashboard.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion amd/build/dashboard.min.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 6b51542

Please sign in to comment.