Moodle Mobile 3.1.2 release notes
Release date: 26th July 2016
Complete list of issues for Moodle Mobile 3.1.2
New features
- Assignment - Users can submit assignments with text or attached files (requires Moodle 3.1 or Moodle 2.8 onwards with the Moodle App additional features plugin installed)
- Wiki - Users can create new pages or edit existing ones (requires Moodle 3.1 or Moodle 2.6 onwards with the Moodle App additional features plugin installed)
- Rich text editor - available when creating forum posts, attempting quizzes with essay questions, creating wiki pages or submitting assignments (only available in Android 4.4 onwards and iOS 6 onwards)
Improvements
- Gradebook - Users can view full grade information on their phones
- Custom profile fields "visible for everyone" are now displayed in the user profile
Complete list of issues
Bugs
- MOBILE-647 - File uploads doesn't detect when a file is not uploaded due to a quota limit
- MOBILE-1646 - SCORM package download icon isn't shown for SCORM packages not downloaded
- MOBILE-1652 - Links inside text from Moodle with the button class are not working
- MOBILE-1662 - Empty folder shows download button
- MOBILE-1665 - $mmFS.getExtension doesn't detect the right extension in some cases
- MOBILE-1669 - Links to modules inside site home or course with guest access don't work
- MOBILE-1670 - Book logging/completion is not working
- MOBILE-1672 - Audio and video not playing in iOS (book module)
- MOBILE-1675 - Add or remove 'www' in site URL in $mmSitesManager#checkSite
- MOBILE-1677 - Add additional files on assignment description when expanded
- MOBILE-1695 - Switch off resize event listener for drag and drop question types
- MOBILE-1696 - App is not logging via mod_assign_view_grading_table
- MOBILE-1697 - Style assignment advanced grades
New features
- MOBILE-1522 - Create a new context menu to place page/module information and actions
- MOBILE-1593 - New assignment submissions review page
- MOBILE-1606 - Create a shared files area in the app and store shared files in it
- MOBILE-1607 - Allow users to upload a file from the app's shared area to My Files
- MOBILE-1608 - Allow submitting assignments with attached files
- MOBILE-1681 - Create Travis file to run tests
Tasks
- MOBILE-1009 - Upload files using the draft area (Moodle 3.1.1 and onwards)
- MOBILE-1605 - Document important CSS selectors for remote CSS
- MOBILE-1684 - Increase time out for getting remote pages in Travis
- MOBILE-1685 - Allow filtering by protractor specs
- MOBILE-1702 - Display "visible to everyone" custom user profile fields in the user profile page in the app
Improvements
- MOBILE-1179 - Implement end-to-end testing
- MOBILE-1455 - Improve the system to retrieve a file extension
- MOBILE-1466 - Include a rich text editor in the app
- MOBILE-1578 - Display the full grade item info when clicking on a grade row in phone
- MOBILE-1592 - Check if a WS call is running and return the ongoing promise if it is
- MOBILE-1596 - Show activity icons from CBE
- MOBILE-1610 - Skip the file system confirmation alert in Chrome when testing with Protractor
- MOBILE-1614 - Invalidate prefetch WS calls when doing a pull-to-refresh in course contents
- MOBILE-1615 - Force sync data in quiz when accessing entry page
- MOBILE-1624 - Add context menu basic info to all supported modules
- MOBILE-1653 - Follow course/ and course/index.php links
- MOBILE-1658 - Pull to refresh message is shown
- MOBILE-1659 - Checkbox and radio question types are badly rendered
- MOBILE-1660 - Select in match questions are badly rendered
- MOBILE-1661 - Improve the appearance of login page buttons.
- MOBILE-1663 - Do not show Error title for upload message when not working
- MOBILE-1674 - Avoid https check when using a config.json forced siteurl in a custom app
- MOBILE-1679 - Synchronisation screen should display site URL (apart from user and site name)
- MOBILE-1710 - Handle grade.php links for quiz and SCORM