All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.0 - 2021-03-07
- Add option "Use a unique password for all" in "Bulk User Creation".
1.0.0 - 2021-02-28
- Implements "phpoffice/phpspreadsheet" package.
- New "Download Users" route for Download csv files.
- Add comment in the header of all files.
0.3.1 - 2021-02-16
- New "Switch Authentication" sub-section to "Users".
- New Fields in "Edit User".
0.3.0 - 2021-02-15
- New "Count Role" AJAX request route in "Courses".
- New "Non Role Course" AJAX request route in "Courses".
- Merge routes "Count Teachers", "Count Non-editing Teachers" and "Count Students" on "Count With Role".
- Merge routes "Course Without Teachers", "Course Without Non-editing Teachers" and "Course Without Students" on "Course Without Role".
0.2.3 - 2021-02-14
- New Field "Authentication" into "Edit User".
- New Test for "Activities" features.
- New Test for "Enrollment" features.
0.2.2 - 2021-02-12
- New "User Data" AJAX request route in "Courses".
- New "Edit User" sub-section to "Users".
0.2.1 - 2021-02-11
- New "List Module" AJAX request route in "Courses".
- New "List Activities" sub-section to "Activities".
- Change name from "List Activities" to "Count Activities".
0.2.0 - 2021-02-07
- New section "Activities".
- New "List Activities" sub-section to "Activities".
- Validate if the post variables are defined.
0.1.2 - 2021-02-06
- New "Suspend User" sub-section to "Users".
- New "List Suspended" sub-section to "Admins".
0.1.1 - 2021-02-05
- New "List Assignments" AJAX request route in "Courses".
- New "Switch Role" sub-section to "Enrollments".
0.1.0 - 2021-01-30
- Change some file names.
- Change query to moodle roles.
- Fix issue in roles when list users by course.
0.0.10 - 2021-01-29
- New "Count Courses" sub-section to "Courses".
- Change some titles of the views.
- Change the "README" to better explain the installation process.
0.0.9 - 2021-01-26
- New "Bulk Course Creation" sub-section to "Courses".
0.0.8 - 2021-01-24
- New "Course Without Editing Teachers" sub-section to "Courses".
- New "Course Without Teachers" sub-section to "Courses".
- New "Course Without Students" sub-section to "Courses".
0.0.7 - 2021-01-23
- New "Users Created" sub-section to "Admins".
- New "Logged Once" sub-section to "Admins".
- New "Logged Last Days" sub-section to "Admins".
- Add descriptive message on error pages.
- Add filters for date formats.
- Remove copyright in footer.
0.0.6 - 2021-01-22
- New "Dynamic Unenrollment" sub-section to "Enrollments".
- Fixes #1 - remove arrow funtion to previous versions.
0.0.5 - 2021-01-21
- Add redirects in sections.
- Configure PHPUnit for testing.
0.0.4 - 2021-01-19
- Catch errors in the config file.
- New "List Users By Course" sub-section to "Courses".
- New "List Courses By User" sub-section to "Users".
- Fix typos in Readme.
0.0.3 - 2021-01-18
- New "Bulk User Unenrollment" sub-section to "Enrollments".
- New "List Users" AJAX request route in "Courses".
- New "List Courses" AJAX request route in "Users".
0.0.2 - 2021-01-17
- New "Count Editing Teachers" sub-section to "Courses".
- New "Count Teachers" sub-section to "Courses".
- New section "Enrollments".
- New "Bulk User Enrollment" sub-section to "Enrollments".
- Fix typos in variable names, comments and routes.
- Residual CSS files.
0.0.1 - 2021-01-16
Initial major release..