Skip to content
Tobias Reischmann edited this page May 13, 2018 · 22 revisions

v3.5-r1 (2018051300)

Privacy API

  • Added support for Privacy API

New features

  • 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 changes

  • Minor language changes.

Thanks to Ulm for multiple contributions!

v3.4-r1 (2017102700)

Minor changes

  • Report links are now buttons to match the overall layout.
  • Minor language changes.

Technical features

  • Swtiched to new plugin-ci v2 for better travis build.

v3.3-r1 (2017050800)

Rework of "Ratings and Allocations Table" and the "Manual Allocations Form"

  • 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).

New features

  • 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.

Technical features

  • Fixed behat tests to work with new step definitions in Moodle 3.3.

v3.2-r1 (2017022700)

Bug fix

  • Manual Allocations, for choices a user has not rated in the first place, where not shown in the allocations table.

Minor changes

  • Added a missing lang string.
  • Fixed behat tests.

v3.1-r1 (2016081600)

New features

  • 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

Minor changes

  • 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.

Technical features

  • Added travis support
  • Minor bug fixes
  • Some refactoring striving towards moodle coding guidelines.
  • Changed behat tests to you API calls (Moodle 3.1)

v3.0-r1 (2016012701)

Technical features

  • Events define fields mappings in order to be correctly restored (according to MDL-46455).
  • Removed unused event data.

v2.9-r3 (2016012101)

New features

  • 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.

Layout features

  • 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.

Technical features

  • Removed deprecation warning of get_all_allocations.
  • Fixed the ordering of the csv export.
  • Removed some unused functions.

v2.9-r2 (2015071401)

  • Marked as stable

v2.9-r1 (2015071301)

Technical features

  • Bug fix: Ratings for the strategy rank can now be edited.
  • Fixed test cases to run under moodle 2.9.0

v2.8-r3 (2015041301)

Technical features:

  • Fixed bug in update script.

v2.8-r2 (2015041301)

New Features:

  • 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.

Technical features:

  • Optimized some database queries

v2.8-r1 (2015031801)

New Features:

  • 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

Technical features:

  • Changed the structure of the form elements in mod_form (the array structure caused too many problems)

v2.7-r3 (2015021001)

New Features:

  • 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.

Technical features:

  • Added several unit and behat tests.
  • Class representing database structure for typingsafe access of database fields.
  • Updated to new logging machanism.
Clone this wiki locally