Friction Radar

Course reports ::: coursereport_frictionradar
Maintained by Aeternum Modulae LogoJan Svoboda
Course report that visualizes aggregated learning friction signals as a 12-segment friction clock.

Friction Radar 0.5.8

Moodle 4.5, 5.0, 5.1
Released: ketvirtadienis, 2026 vasario 5, 01:20

Changelog

0.5.8 - 2026-02-04

  • Fixed duplicate admin settings registration for reports.
  • Added CI guard to prevent manual settings registration regressions.
  • Updated renderer test to use renderables.

0.5.7 - 2026-02-04

  • Fixed settings category parent (moved to admin "reports" category).
  • PHPCS compliance fix in output renderable ternary formatting.
  • Version bump for workflow rerun.

0.5.6 - 2026-02-04

  • Migrated report output to Mustache template/Output API.
  • Added configurable student-like roles for log/attempt analysis.
  • Reduced DB load by batching intro/due date fetches and caching table existence checks.
  • Excluded dev tooling files from release exports via .gitattributes.

0.5.5 - 2026-01-29

  • Added Moodle GPL headers for CSS and AMD JS files.
  • Standardized English strings to sentence case and added capability strings.
  • Removed non-English language pack from plugin bundle (AMOS-managed translations).
  • Expanded README with plugin directory metadata and repository URLs.
  • Renamed repository to moodle-coursereport_frictionradar.

Version information

Version build number
2026020402
Version release name
0.5.8
Maturity
Alfa
MD5 Sum
5813494bfda8efcc4afa85d34f524a8e
Supported software
Moodle 4.5, Moodle 5.0, Moodle 5.1
  • Latest release for Moodle 4.5
  • Latest release for Moodle 5.0
  • Latest release for Moodle 5.1

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
https://github.com/AeternumModulae/moodle-coursereport_frictionradar
VCS tag
https://github.com/AeternumModulae/moodle-coursereport_frictionradar/releases/tag/v0.5.8

Default installation instructions for plugins of the type Course reports

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myreport") in the "course/report" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation