Posts for the month of June 2016
iPeer v3.1.9 is released
This is a maintenance release. It fixes the following bugs:
- Fixed #527 wrong grades calculated during the grade through API
- Updated guard template file to guard_default.php
- Fixed #530 CI tests
- Fixed System Parameter unit test
- Fixed #526 Sections will be submitted automatically before the evaluation is submitted
- Added travis CI support
- Added course creation instructions system parameter
- Fixed #448 - Rubric evaluation form has accordion closed by default
- Added permissions for event/export and event/import in delta 11
- Event CSV import date format restriction loosened (will use any date string with compatible with strtotime function) - Fixed testCsvExport unit test data
- Fixed a range calculation issue with the getPenaltyByPenaltiesAndDaysLate function (added case to unit tests)
- Fixed #517 - Simple Eval and Mixed Eval now take into account penalties for students who do not submit their evaluations
- Improved Performance on PDF export although it still takes a long time
- Improved performance to export CSV
- Improved performance for simpleEvalScore and mixedEvalScore by removing the unneeded associated results from the query (no longer requires paging) - Further improved performance for rubricEvalScore by only fetching the EvaluationRubricDetail association (event is not needed) - Added some documentation to rubricEvalScore for why it is fetching in chunks
- Improved performance for simpleEvalScore, mixedEvalScore, and rubricEvalScore functions to handle larger class sizes
- Improved general performance for Grades API
- Added new function getPenaltyByPenaltiesAndDaysLate to Penalty model with unit tests
- Fixed issues with installation steps for Vagrant and Puppet
- Moved guard into composer
- Switched mayflower php module
- Added missing fixtures
- Fixed #491 Implemented event import and export
- Fixed emails templates filling in wrong names.
- Added ipeer_test database to puppet dev.pp
For the upgrade, please refer to the Upgrade page.