-
Notifications
You must be signed in to change notification settings - Fork 30
Changelog
Tobias Reischmann edited this page May 13, 2018
·
22 revisions
- Added support for Privacy API
- It is now possible to define a default value for the strategies Yes-No, Yes-Maybe-No and Lickert.
- Improved the distribution statistic.
- The message API is now used instead of sending emails. (This could of course also result in an email)
- Users with rating who could not be allocated are now getting informed about it.
- Improved the current displayed status, highlighted the allocation of a user and added the explanation of the choice.
- Minor language changes.
Thanks to Ulm for multiple contributions!
- Report links are now buttons to match the overall layout.
- Minor language changes.
- Swtiched to new plugin-ci v2 for better travis build.
- Both are based on table_sql.
- Increased clarity and usability of both views.
- Added pagination.
- Added initial filters.
- Added sorting functionality.
- Ratingstable can be downloaded using moodle dataformats (csv, xlsx, ods, json, html).
- Students can delete their own rating.
- Fixed the index.php listing all "Fair Allocation" instances within a course.
- Within the order strategy teachers and students see a notification if too few choices exist. In this case students can not rate at all!
- Changed the naming of Yes and No within the strategy to Accept and Deny.
- Fixed behat tests to work with new step definitions in Moodle 3.3.
- Manual Allocations, for choices a user has not rated in the first place, where not shown in the allocations table.
- Added a missing lang string.
- Fixed behat tests.
- Introduced the new name "Fair Allocation", since Ratingallocate was not really understandable.
- The choices can now be created on a separate form. This enables future improvements, like sorting the choices.
- Rating & Allocation Report does now use flexible_table. This enables future improvements, like search and sort.
- Reengineered the workflow in the teacher view. In all different status of the activity the teacher gets hints, what he has to do next.
- Csv-Export does now contain e-mail adresses
- Marked publish date as estimated
- Added an unselectable "Select choice" option to order strategy.
- Delayed the default start date by one day, to allow creation of choices before the rating period starts.
- Added travis support
- Minor bug fixes
- Some refactoring striving towards moodle coding guidelines.
- Changed behat tests to you API calls (Moodle 3.1)
- Events define fields mappings in order to be correctly restored (according to MDL-46455).
- Removed unused event data.
- The strategy settings are now displayed using javascript. In this way only the settings of the currently selected strategy are displayed. This makes the settings page much clearer.
- The choice description is now part of the email, which informs a student about his allocation.
- Maximum number of students is now displayed in all strategies.
- The ratable choices are displayed in the modules header at any time now. *Fixed a rendering bug in the manual allocation form for the rank strategy.
- Removed deprecation warning of get_all_allocations.
- Fixed the ordering of the csv export.
- Removed some unused functions.
- Marked as stable
- Bug fix: Ratings for the strategy rank can now be edited.
- Fixed test cases to run under moodle 2.9.0
- Fixed bug in update script.
- The possibility is added to run the algorithm by the cron after the rating period. (Default is true)
- Complete redesign of the teachers view. (Better guidance through the modules process)
- Availiable spots are now shown in the rating view of the student.
- The current occupancy of each choice is displayed in the "Ratings and Allocations" view.
- Horizontal scrolling is now possible on very large "Ratings and Allocations".
- Bug fix: Students can now cancle the editing of their rating.
- Fixed lanugage issues.
- Optimized some database queries
- Randomized automatic distribution.
- Fixed and added some labels and descriptions.
- Fixed some issues with validation in the mod_form.
- Default of individual labels is null => If nothing is entered the language specific defaults are used.
- Fixed some tests to work under 2.8
- Changed the structure of the form elements in mod_form (the array structure caused too many problems)
- Notify users upon the pusblished distribution.
- Create groups from the allocation.
- Additional settings for strategies availiable (especially custom names for different options).
- Cleaner layout of administration view.
- Manual allocation with filters for users with no allocation but given rating and for all enrolled users.
- Added several unit and behat tests.
- Class representing database structure for typingsafe access of database fields.
- Updated to new logging machanism.