iPeer v3.2.0 is released
Please see https://github.com/ubc/iPeer/releases for details.
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.
iPeer v3.1.8 is released
This is a maintenance release. It fixes the following bugs:
- Fix #494 the incorrect timezone adjustment
- Remove result release date from survey event view
- Extract only model,view and controller for i18n, fix #508
- Fix the issue that no event listed when user has dual roles
- Allow partial submission for rubric eval
- Add composer
- Change criteria comment field in evaluation_rubric_details to text
- Fix wrong calculation in grade API
- Fix missing student in eval when he/she has non student role
For the upgrade, please refer to the Upgrade page.
iPeer v3.1.7 is released
This is a maintenance release. It fixes the following bugs:
- Fix course enrolment not saved on hidden page on user edit
- Add License file
- changed the box Vagrant is using
- Merge pull request #506 from tkbaylis/3.1.x
- Trim the input from CSV file
- Allow users to hold multiple roles in different courses #413
- Fix issue showing blank page when admin click on list events
For the upgrade, please refer to the Upgrade page.
iPeer v3.1.5 is released
This is a maintenance release. It fixes the following bugs:
- Fixed emails templates filling in wrong names.
- Fixed bug where empty ipeer evaluation reminder emails were sent
- Added system.version parameter to delta7
- Updated vagrant and puppet modules
- Fixed missing formLoaded parameter in event editing
- Fixed the failed test and update version in sample data
- Moved delta 5 into delta 4 and remove sql mode in 6
- Fixed some bugs && temporarily removed show student events
- Fixed releasing comments for student view of evaluation results
- Added commands to refresh the cache directory into the upgrade script
- Implemented some validations to event edit
- Fixed super admins unable to view all instructors and faculty admins
- Created upgrade script to version 3.1.4
- Fixed events add/edit event forms
For the upgrade, please refer to the Upgrade page.
iPeer v3.1.4 is released
This is a maintenance release. It fixes the following bugs:
- Increase the script exec time on export action
- removed disabling edit group buttons when submissions have already
- added pseudo data for rubric view
- fixed broken link for adding survey questions when using
- added individual criterion comments to the rubric csv export
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.1.4&resolution=fixed)
iPeer v3.1.3 is released
This is a maintenance release. It fixes the following bugs:
- Fixed bug upgrading from 2.x and add utf8 for mysql connection for upgrade
- Improved the language on Student Result Mode help text
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.1.3&resolution=fixed)
iPeer v3.1.2 is released
This is a maintenance release. It fixes the following bugs:
- Fix #567, grade release button failed when install in subdir
- Fix cron email job failed when register_argc_argv is off
- Update guard plugin
- Update requirement to PHP 5.3
- Fix #564, students unable to submit 0 mark in the mixeval
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.1.2&resolution=fixed)
iPeer v3.1.1 is released
This is a maintenance release. It fixes the following bugs:
- Fix mixeval scale was incorrect rendered when upgrade 3.1
- Modified build script to run in Vagrant and Ticket #548
- Fix #557, filters are failed on lists on dreamhost
- Fix #542
- Update guard plugin
- Catch the exception with more information printed
- Fix mixeval result rendering error
- Fix #558, 404 when student submitting evaluation
- Refactor mixeval to use unified preview
- Refactor rubric form to show header in view page
- Fix #555, merge user search failed when installed on subdirectory
- Fix #554, confirm button on upgrade page on firefox
- Fix #556, use relative URL for css background image
- Fix #543 remove the criteria hint text from rubric
- Remove the orphan entries in mixeval_question_descs
- Fix missing Content-length in response of API call
- Fix API return 404 when no department is setup
- Fixed problem with exporting evaluation results to csv
- Fixed the inability to view students' survey
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.1.1&resolution=fixed)
iPeer B2 v1.0.11 is Released
The update of iPeer Building Block is released. Here are the changes:
- Updated menu text for more clear expression
- Removed pull group action from course creating page
- Converted all numbers to count active members in course and groups
- Skip the missing person when sync grade. This solves the issue when test student is manually added into iPeer.
- Changed group updating strategy to push all members. iPeer will resolve the conflict. This resolves the issue that failing to push groups when there is any change in Blackboard groups.
- Add timestamp on error page for debug reference
For more information about this building block, please visit iPeer Building Block website: http://ubc.github.com/ipeer-b2/
iPeer v3.1 is released
This is a feature release that has a few exciting new features:
- New mixed evaluation question type called Score Dropdown
- New interface to add or remove instructors and tutors from courses
- Permissions Editor
- Basic evaluation results view for students
- Email reminders for submitting evaluations
- New auto-release evaluation results option. Results can be release without review
- PDF export for evaluation results
- Ability to import groups with student numbers
- New option to update or merge for users and groups import
- Account Consolidation
- Moving students between courses with the same survey
- Bulk moving students between courses
- Google Analytics Support
- Support for PagodaBox for easier instance set up
- Login logging
- Improved interfaces for mixed evaluation and survey templates
This release also contains bug fixes and it is recommended to upgrade to this version.
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.1&resolution=fixed)
iPeer v3.0.9 is released
This is a maintenance release. It fixes the following bugs:
- Fix the API logging message missing info
- Text Wrap for Survey Response and Timezone Fix
- Fixed Firefox issue with mixed eval scale weight
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.0.9&resolution=fixed)
iPeer v3.0.8 is released
This is a maintenance release. It fixes the following bugs:
- Fixed reported bug in student index
- Fixed courses edit for instructors and tutors
- Modified courses/edit for instructor in no faculties
- Fixed a timezone bug.
- Added a small event model test
- Fixed survey group member model tests
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.0.8&resolution=fixed)
iPeer v3.0.7 is released
This is a maintenance release. It fixes the following bugs:
- Change mysql NOW() to php date for timezone issue
- Add "mail" as default email sending method in scheduled email
- Fixed #505
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.0.7&resolution=fixed)
iPeer v3.0.6 is released
This is a maintenance release. It fixes a few bugs related to the building block API and web interface.
- Fixed a bug in the api
- Modified groupMembers and enrolment in the api
- Updated guard plugin
- Fixed a bug when adding 0 member to course using API
- Fixed zero_mark bug for rubric view and rubric evaluation forms
- Fixed non-existing users added to group as id 0 by API
- Fixed #480, removed auth error on login page when redirect from app root
- Moved API log into logs/api.log
- Fixed a style issue
- Fixed failed to add user when user data has tab (\t) in API
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.0.6&resolution=fixed)
iPeer v3.0.5 is released
This is a maintenance release. It fixes a few bugs related to the building block API and web interface.
- Fixed events add/edit toggle
- Fixed #491 Adding class member failed when duplicate username in request
- Fixed #490 Denied access to admin/department page
- Fixed #489 Invalid signature error when installed on subdirectory
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.0.5&resolution=fixed)
iPeer v3.0.4 is released
This is a maintenance release. It is recommended to upgrade to this version as it fixes a critical bug.
- Fix submissions for simple evaluation are not stored correctly
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.0.4&resolution=fixed)
iPeer v3.0.3 is released
This is a maintenance release. It is recommended to upgrade to this version as it fixes a critical bug.
- Fix incorrect question number in mixeval
- Using student first submission timestamp as late penalty criteria
- Fix mixeval descriptor overflow issue
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.0.3&resolution=fixed)
iPeer B2 v1.0.6 is Released
Great news. iPeer building block for Blackboard Learn is finally released!
For more information, please visit iPeer building block website: http://ubc.github.com/ipeer-b2/
iPeer v3.0.2 is released
This is a maintenance release. It is recommended to upgrade to this version as it fixes a few critical bugs.
- Disable submission confirmation email
- Fix some bugs & outdated instructions
- Fix change password for editProfile
- Fix some bugs for email templates
- Fix warnings caused by empty courseId in group controller
- Fix user can't login with session transfer if there is an old session
- Unify the views in v1 controller
- Fix preview button on add event page in IE and FF
- Allow fall back to mail in template email
- Fix incorrect logging when sending submission email failed.
- Fix missing names in the email after creating user
- Disable the type checking for upload csv file for now
- Fix #471, add extra file type to allow upload for user import
- Fix that email failed to send when stmp parameters are not set
- Fix #464. The student view of mixeval result was not showing correctly.
- Update guard to allow login in with PUID as username in cwl module
For the upgrade, please refer to the Upgrade page.
Related Tickets: TicketQuery(milestone=V3.0.2&resolution=fixed)