Release Notes - Moodle - Version DEV backlog - HTML format

Bug

  • [MDL-2727] - META - Question type plugins are not completely pluginable
  • [MDL-7272] - Remove custom timezone handling when PHP5 is required
  • [MDL-11837] - Add option to conditionally aggregate hidden grades
  • [MDL-12513] - Gradebook does not indicate whether work has been submitted but not marked
  • [MDL-14767] - Need to implement the bit in question_move_questions_to_category that handles datasets
  • [MDL-15863] - Cannot set auth type using IMS Enterprise plugin
  • [MDL-15955] - cURL no longer contains a default CA Cert package
  • [MDL-17258] - Custom non-numeric scales to have assigned numeric value in gradebook
  • [MDL-17500] - Clean up the UI for managing categories and courses
  • [MDL-19144] - Forms behave unexpectedly when file uploads exceed post_max_size
  • [MDL-20220] - add notification in admin page about buggy libxml2 versions
  • [MDL-20570] - Shared questions not backed up, leading to DB data corruption and SQL errors
  • [MDL-21004] - Our users do not know what Alphanumeric is, so it needs to be explained
  • [MDL-21327] - enrol/mnet creates users regardless of the auto create settings in auth/mnet
  • [MDL-22969] - REST protocol doesn't handle empty array (client to server way)
  • [MDL-23306] - META: Improve usability of new files structure for Moodle 1.9 users who want "Course files" back
  • [MDL-23858] - Percentage is not calculating correctly when "Show totals excluding hidden items" is selected
  • [MDL-24064] - user bulk enrol needs to be fixed and updated
  • [MDL-24206] - New quiz editing interface inconsistent with the rest of the Moodle
  • [MDL-24273] - SCORM 2004 - undefined functions
  • [MDL-25513] - Upgrade from 1.9.10+ to 2.0 fails while upgrading wiki module
  • [MDL-25742] - Improve Tags on Wiki
  • [MDL-25762] - Course report plugins are not in the plugins administration
  • [MDL-26111] - Course settings: 'Guest access' section displayed a 'Password' field when 'Advanced' button is set to hidden
  • [MDL-26800] - block config handling is a mess
  • [MDL-27072] - Quiz reports should use enroled users code, not get_users_by_capability
  • [MDL-27193] - Eliminate all DB queries in settings.php files
  • [MDL-27267] - Metacourse of metacourse - permitted but doesn't work
  • [MDL-27776] - QA: Messaging
  • [MDL-27861] - Tag ID may still be in the correlatedtags column for other tags
  • [MDL-28288] - Additional unique constraint instance/module on course_modules required?
  • [MDL-28293] - Cannot copy url of file in file picker
  • [MDL-28385] - Masquerading as another user (loginas) does not add a log entry
  • [MDL-28445] - Glossary uses some hardcoded strings
  • [MDL-28497] - Saving a comment in a review of a quiz attempt returns to the top of the page
  • [MDL-28631] - forbid use of cookies especially from javascript
  • [MDL-28763] - ADL TEST: CM-09cb
  • [MDL-29259] - Tables backup_files and backup_ids are present after a clean installation
  • [MDL-29801] - Unable to delete a message
  • [MDL-30075] - core_calendar_update_calendar_events()
  • [MDL-30149] - Create core oauthlib wrapper to handle OAuth centrally
  • [MDL-30179] - User report and Grader report are inconsistent for the grade that is hidden
  • [MDL-30229] - add new input box for shortname in external service
  • [MDL-30248] - Hub image should not be displayed if none exists
  • [MDL-30249] - Display warning when downloading/uploading a file
  • [MDL-30251] - Hub directory: cron script should have deleted all old empty / not updated hubs
  • [MDL-30252] - Some hub appears twice in the hub directory listing
  • [MDL-30265] - Common Cartridge Export (take2)
  • [MDL-30269] - Bug on assignment grading with rubric
  • [MDL-30424] - moodle_message_send_instantmessages webservice do not handle Moodle errors
  • [MDL-30442] - Question types must be able to store the results of expensive computations in methods like grade_response
  • [MDL-30564] - Separate course-categories admin interface and normal usage (varying pagetypes problem)
  • [MDL-30666] - All CMI Elements in a Data Model Element Collection are not loaded/initialized on cmi.entry - 'resume'
  • [MDL-30692] - Consider creating one unique index on course_completion_aggr_methd (course, criteriatype)
  • [MDL-30781] - Make course/lib.php::print_recent_activity() and associated callbacks deprecated
  • [MDL-30938] - Call to undefined function resource_set_mainfile()
  • [MDL-31068] - file_info class implement move, rename, unzip, zip methods
  • [MDL-31094] - Missing support for external repo backup/restore
  • [MDL-31116] - files external functions have hardcoded values
  • [MDL-31145] - Resource Files (Sections) not being deleted
  • [MDL-31233] - investigate and cleanup moodle_database::sql_fullname() , a helper function.
  • [MDL-31476] - captcha cannot be applied to any auth plugin other than auth/email
  • [MDL-31620] - get_string does not accept objects with a to_string method as $a
  • [MDL-31659] - remove old SCORM file
  • [MDL-31740] - Store form change state in a different js variable
  • [MDL-31936] - Workshop module does not support reset
  • [MDL-32113] - question_numerical_units->multiplier uses length,decimals (40,20) which the XMLDB editor cannot cope with
  • [MDL-32205] - Missing format conversion support from Moodle 1.9 to Moodle 2.x
  • [MDL-32403] - A user is not redirected to their profile when required fields are missing
  • [MDL-32518] - The correct spelling is 'Enrolled', not 'Enroled'
  • [MDL-32525] - A course should be backed up before being listed as being published on a hub
  • [MDL-32528] - Inconsistent behaviour of 'question bank' link in settings block
  • [MDL-32608] - Block regions need to be wrapped in a generic div that is not theme dependent
  • [MDL-32678] - review uses of enrol_get_users_courses() and replace with enrol_get_all_users_courses() if applicable
  • [MDL-32823] - notices in the Scorm module
  • [MDL-32848] - move icon for section and blocks temporarily appears on page for course formats with d&d support
  • [MDL-33620] - backing up database activity or Exporting .csv from database activity fails when textarea fields have html coding in them.
  • [MDL-33690] - External Database Enrolment does not restore grades
  • [MDL-33986] - We need to force a course cache rebuild on upgrade
  • [MDL-34492] - curl() class does not support nested arrays as POST parameters
  • [MDL-34523] - Teacher capability to prevent changing of course name lost when restoring from backup
  • [MDL-34580] - Custom profile fields are not validated in signup form
  • [MDL-34717] - IMS enrolments lost in back / restore of upgraded courses
  • [MDL-34938] - Metacourse - enrollment expiration date entered when enrolling a student doesn't flow to the parent course
  • [MDL-35012] - Manual enrolments user date in a course doesn´t show correct time.
  • [MDL-35078] - End date for self enrolment is not inclusive
  • [MDL-35228] - blocks/dock.js included even if theme doesn't support docking of blocks
  • [MDL-35256] - plagiarism_update_Status hook should be added to workshop/forum
  • [MDL-35259] - Login displays an incorrect message for an unconfirmed account when auth used is not email
  • [MDL-35363] - cmi.mode is not set to "review" when apparently in review mode.
  • [MDL-35559] - META: Upgrade Forms
  • [MDL-35613] - auth/db connection not properly tested
  • [MDL-36027] - PATCH In attribute, use & rather than & in scorm/localib.php for HTML compliance
  • [MDL-36050] - Block pluginfile URLs need to be improved so that the correct capability checks can be implemented
  • [MDL-36337] - Interactions report broken for SCORM 2004
  • [MDL-36408] - Sort out zindex/dialgoues to avoid tinymce modifications
  • [MDL-36461] - Email Notification not sent when 'nologin' is set on user account
  • [MDL-36569] - Export to portfolio produces invalid HTML
  • [MDL-36750] - Improvements for Moodle DB locking support...
  • [MDL-36910] - Text editor issue in Chrome: extra table space created when inserting an url to an image located at a table cell in first column of first row
  • [MDL-36987] - Auth plugins: field locking config variables have wrong plugin name
  • [MDL-36993] - Show recent enrolments in block_recent_activity
  • [MDL-37010] - Indent for RTL lang is not working in HTML default editor
  • [MDL-37071] - Improve Linting of core JS in Moodle
  • [MDL-37137] - Grid lines invisible when pasting a table from Word
  • [MDL-37226] - Assignment checkboxes not aligned.
  • [MDL-37239] - When in course settings, choosing SCORM as the type of course format makes user stuck in screen if click on "Cancel"
  • [MDL-37308] - PNG Image conversion does not support transparency.
  • [MDL-37454] - Add core support for activities other than labels to display contents inline
  • [MDL-37579] - Webservice file upload is more restrictive than uploads with the filepicker/filemanager.
  • [MDL-37601] - Improve update notification with more options and stop reporting weekly builds of higher version
  • [MDL-37643] - Nasty code in admin/user.php
  • [MDL-37707] - Not allow to change assignment between single user and team submission if assignments already submitted
  • [MDL-37719] - A quick way to improve the grading rules for a shortanswer question using the response analysis information
  • [MDL-37833] - Manual enrolment (legacy form) gives no visual feedback when list of users can not be displayed
  • [MDL-37851] - Wrong enrollment time in windows version of moodle
  • [MDL-38006] - Behat tests for RSS block
  • [MDL-38145] - conditionlib_test inserts into DB directly rather than calling generator functions
  • [MDL-38160] - Implement PHP Port of a CSS Preprocessor
  • [MDL-38207] - LDAP authentication settings form has a lot of minor issues
  • [MDL-38232] - Plugin overview page show wrong status for invalid plugin in mod dir
  • [MDL-38403] - Improve caching of TinyMCE content
  • [MDL-38571] - Clicking user picture on enrolled users page give error if user doesn't have moodle/user:viewdetails in course
  • [MDL-38578] - 'Show gradebook to students' course setting should be controlled by capabilities only
  • [MDL-38579] - 'Show activity reports' course setting should be controlled by capabilities only
  • [MDL-38580] - Implications of "Modifying Submissions" on assignments after a due date.
  • [MDL-38919] - Cannot drag-and-drop blocks with Bootstrap theme
  • [MDL-38922] - Advanced form settings shown without clicking 'Show more...'
  • [MDL-39073] - Show the user status of "Suspended" in the front-end of the manual enrollment plugin
  • [MDL-39100] - cleanup and standardise all places that create new users
  • [MDL-39218] - user_get_user_details inconsistency => phone1 and phone 2 are displayed if the user has specific capabilities - not the others fields
  • [MDL-41225] - SCORM - remove use of cookie for debugging
  • [MDL-41749] - new class for calculating question usage statistics question_usage_statistics
  • [MDL-41750] - pass qubaid_condition to question statistics code instead of quiz id
  • [MDL-41763] - When editing questions, preserve scroll position
  • [MDL-42077] - Add an 'I don't know' option to the CBM behaviours
  • [MDL-42157] - Clean up backwards-compatibility code from MDL-32188
  • [MDL-42190] - cannot delete a submission in a workshop
  • [MDL-43706] - Move question/flags.js to a new question/yui/src/flags/js directory
  • [MDL-44162] - Randomsamatch qtype should store used files internaly

Epic

  • [MDL-37658] - META: Logging stage 2
  • [MDL-40987] - Quiz editing improvements
  • [MDL-41727] - Improvement to the quiz reports, especially the statistics

Improvement

  • [MDL-2949] - Drop downs vs. radio buttons
  • [MDL-3338] - resource icons, netscape and world, and link types
  • [MDL-4090] - Teacher sorting in participants' list
  • [MDL-4782] - allow resources/activities to be hidden but available/active
  • [MDL-5645] - show remaining enrollment time (code included)
  • [MDL-6125] - Unicode: Ideas for non-latin langs and alphabets
  • [MDL-6126] - Better readable direct menu in topics format
  • [MDL-6488] - Allow first page name to be changed
  • [MDL-6899] - Difficulty troubleshooting sending of messages via user interface
  • [MDL-6911] - Allow unlimited number of files in assignment upload
  • [MDL-7068] - META: SCORM 2004 compliance + issues
  • [MDL-7098] - SCORM 2004 - Sequencing and Navigation
  • [MDL-7305] - Finer control of file upload limits
  • [MDL-7713] - You can't write out a category from glossary
  • [MDL-8224] - META: chat module improvements
  • [MDL-8357] - allow <span>...</span> in multilang block
  • [MDL-8377] - Option to Email Teacher(s) on Data Add
  • [MDL-9063] - Extend auth pluggins to be able to map attributes to custom fields...
  • [MDL-9116] - From within groups add a button to take user to the user properties.
  • [MDL-9289] - Add option to skip email verification during email signup
  • [MDL-9443] - Run *.xhtml file through the text filters.
  • [MDL-9466] - 'Override templates' to apply common sets of permissions in modules
  • [MDL-9497] - Migrate all Glossary activities to Database module
  • [MDL-9735] - Categorize RSS feeds
  • [MDL-9756] - LDAP and Form Customization
  • [MDL-10504] - Allow custom user profile fields to be ordered anywhere on the edit profile form
  • [MDL-10599] - CLONE -Scalable Vector Graphics (SVG) files in Moodle are not correctly displayed in many Browsers
  • [MDL-10628] - ldap authentication: port missing
  • [MDL-10779] - Code improvement, duplicate search of auth pluggin
  • [MDL-10971] - Make multiple choice questions inside a Cloze question respect the quiz's shuffle answers option
  • [MDL-10998] - New element type for formslib - selectnumber
  • [MDL-11223] - Glossary printing does not include keywords
  • [MDL-11266] - Enable the user to show/hide the list of courses
  • [MDL-11375] - APC: Server->Performance - create plugin to utilize APC shmem
  • [MDL-11408] - Override roles: whole column check facility wanted
  • [MDL-11409] - entries not yet approved by the teacher
  • [MDL-11412] - List of resources: active documents
  • [MDL-11490] - When possible, pass the whole "course" record to require_login() and require_course_login()
  • [MDL-11612] - Allow default values to be specified in authentication plugins (particularly LDAP)
  • [MDL-12022] - Determine user authentication method when using "Yes, help me log in"
  • [MDL-12134] - LDAP Authentication & Enrolment
  • [MDL-12223] - When students follow RSS block links, it is not logged
  • [MDL-12604] - add option to prevent creation of new accounts even if user authenticates in external source
  • [MDL-12624] - Provide automatic notification to forum posters when their discussion is moved to a different forum
  • [MDL-12689] - convert all auth plugins to use settings.php
  • [MDL-12691] - Make auto-create groups more easily understandable
  • [MDL-13022] - Add connection action in history
  • [MDL-13031] - Standardise and improve logging of {auth,enrol}_sync scripts to assist automation
  • [MDL-13064] - Add "Log off immediately" to bulk user actions
  • [MDL-13089] - Student viewing participants should be able to see just his/her group
  • [MDL-13372] - Enhance Scales to allow text to be associated with each scale item
  • [MDL-13381] - Add core support for Debian phpmailer package
  • [MDL-13382] - MCQ question text is optional - very confusing
  • [MDL-13501] - Add animated grade statistics report
  • [MDL-13539] - Add a possibility to let users view notes about them
  • [MDL-13563] - Hiding but not deleting users who are suspended in LDAP
  • [MDL-13831] - Grade to pass can't be set from update activity screen
  • [MDL-13891] - admin tree block disply in myMoodle controlled by capabilities
  • [MDL-13926] - A possibility in database to manipulate input field size
  • [MDL-14108] - MDL-12991 allocation to groups only identifies multiple roles at same or higher contexts
  • [MDL-14109] - Use course fullname in groups interface
  • [MDL-14361] - Switch standard icons to Tango-based icons
  • [MDL-14474] - Make database activity search more teacher-friendly
  • [MDL-14680] - Add 'Update External: On Update' option to the Username field and the Password field in External Database User Authentication
  • [MDL-14814] - Allow students to create glossary entries as a set up option, rather than use the mod/glossary:write override permission
  • [MDL-15046] - The parameter moodle/course:Sectionvisibility is not working allone. Only woks when i activate moodle/course:update
  • [MDL-15074] - Add pipe to list of offered CSV delimiters in csv_import_reader class
  • [MDL-15146] - Hook for external cookie-based login
  • [MDL-15196] - external db authentication
  • [MDL-15256] - You cannot choose to backup all courses (even hidden unchanged ones) in site backups
  • [MDL-15294] - add OR functionality to user text filters (patch attached)
  • [MDL-15296] - add a custom filter in LDAP cron synching
  • [MDL-15475] - auth/db implementation for syncing users consumes much memory if you have lots of users.
  • [MDL-16280] - Incorporate addition of dragmath features in adminlib.php
  • [MDL-16314] - update ods and excel writers to use files api
  • [MDL-16458] - Remove support for old-style config.html files in authentication plugins
  • [MDL-16583] - Clean up JavaScript usage in HEAD
  • [MDL-16631] - Question category ordering screen loses scroll position
  • [MDL-16778] - Break up the 'Support email' into two fields - Queue Tracked Email & Manual Processed Email
  • [MDL-16812] - Bulk addition of groupless students to a new group via members.php screen
  • [MDL-16838] - Administration: Loss of user data during delete
  • [MDL-16890] - Sorting courses by alphabetic order automatically
  • [MDL-16946] - Addition of Extra PARAM_ Settings in moodlelib.php for Standard Text Validation Formats Such as Email?
  • [MDL-16998] - Glossary 'without author' views should hide author tab from students
  • [MDL-17013] - "guest user" as user name
  • [MDL-17045] - RSS Feeds of REcent Activity and Latest News (or a combined feed for both)
  • [MDL-17088] - Groups icon in groupings interface
  • [MDL-17089] - Improve label in Groupings Add/remove groups
  • [MDL-17102] - Make an option 'Not in group' in group selection control
  • [MDL-17126] - Automatic resource name when linking to a file
  • [MDL-17345] - Group setting in activities /modules
  • [MDL-17489] - Move auth_XXX_title strings from the central auth.php lang file to each of the auth_XXX.php lang files in editadvanced_form.php
  • [MDL-17714] - Tabbed interface for moodle/course/report.php page
  • [MDL-17929] - Auto-Create Groups: Populate groups from Child Courses in META courses
  • [MDL-17930] - Clam antivirus does not work well on windows servers with IIS
  • [MDL-17963] - Allow video embedding
  • [MDL-18010] - Flood fill a Grade for every student in the class
  • [MDL-18082] - Create Groups : New Picture should have its own help file
  • [MDL-18110] - A new filter to tidy HTML using PHP-tidy extension
  • [MDL-18116] - Logout hook for Shibboleth Logout handler, updated Readme, removed hardcoded strings
  • [MDL-18182] - Added Django support in the external authentication plugin
  • [MDL-18189] - When a course is deleted too much records are deleted from mdl_log. There is no clue left the course existed
  • [MDL-18213] - suggested hack to display glossary definitions as tooltip in resources
  • [MDL-18434] - Logged-in users entering a new course that is open to guests should go via enrolment page
  • [MDL-18544] - Enable groups drop-down in participants list regardless of course-level group mode
  • [MDL-18597] - Various improvements regarding Shibboleth logout
  • [MDL-18725] - Encrypt backups
  • [MDL-18767] - Allow filtering when auto-creating groups
  • [MDL-18805] - Links to course from category page
  • [MDL-18838] - CLONE - Symbols 'less than' and 'more than' spoil a text in auto-format
  • [MDL-18847] - [Patch] Using charset on sybase driver in adodb
  • [MDL-18954] - Option to import questions to Lessons from Question Bank
  • [MDL-19510] - LDAP NTLM SSO can easily support Kerberos (mod_auth_kerb)
  • [MDL-19516] - Resolve inconsistencies and provide roadmap
  • [MDL-19559] - Manage groups user interface needs to be tidied up
  • [MDL-19572] - Asking missing information after login-reassure user that their login is successful
  • [MDL-19658] - Groupings for course sections
  • [MDL-19851] - Messaging: Allow for personalization of message by using ##field## similar to database or [[filtertext]]
  • [MDL-19968] - Do more work on the usability of the blocks editing UI
  • [MDL-19972] - have require_real_user() function
  • [MDL-20079] - File - reimplement portfolio support
  • [MDL-20143] - Possible login process with different types of user "names" (e.g. login via email auth module)
  • [MDL-20367] - Grade Scales - Currently, only integers can be specified as letter grade boundaries when creating a grade scale. Provide the ability to specify a real number.
  • [MDL-20368] - Assignment Grading - allow decimal values
  • [MDL-20412] - New postlogout hook for auth plugins
  • [MDL-20477] - Allow Gradebook 1.9.5+ to show correct points earned and correct percent earned
  • [MDL-20566] - Bulk user action page should use the new user selector
  • [MDL-20604] - LDAP authentication plugin should support multi values
  • [MDL-20729] - Shared user events
  • [MDL-20822] - Need to be able to limit a student to one login to Moodle. If try to login again, receive message that says "currently logged in as this user"
  • [MDL-21000] - Autocreate a group for each student in the course and the group name set to the first and last name
  • [MDL-21166] - Create more attractive UI for displaying user's other group members
  • [MDL-21215] - reintroduce editor help icons in formslib
  • [MDL-21220] - Allow "forced" logout (needed for lazy login SSO modules)
  • [MDL-21266] - Add option to import from cut/paste... to Questions Import
  • [MDL-21341] - Add JSON as web service protocol
  • [MDL-21372] - weblib.php creates unlogged 404 errors / request for improved logging
  • [MDL-21397] - Shouldn't enableing Networking also enable the MNET auth plugin?
  • [MDL-21490] - Allow comments on glossary entries setting in just one place
  • [MDL-21520] - external database authentication
  • [MDL-21548] - How to set parameter to null in a web service call
  • [MDL-21573] - Possible to set users language without interaction/confirmation
  • [MDL-21736] - Activity setting 'Available for group members only' should be added also to the course settings to enhance access control in the course level
  • [MDL-22152] - Usability on user profile page - clicking course title seems do nothing.
  • [MDL-22215] - Forced download files to use Content-Disposition header to force the browser to save rather than open the file.
  • [MDL-22277] - CAS-authenticated users auto-subscribe needs to be optional
  • [MDL-22483] - add new delimeter and accompanying capability to moodle custom menu in 2.0 core
  • [MDL-22519] - Allocating icons to cohorts
  • [MDL-22661] - Remove roles and permissions tabs from filter settings in course page
  • [MDL-22738] - File API: Improve handling of $file_record
  • [MDL-22936] - Perform natural sort on groups and groupings
  • [MDL-22998] - Make external database enrolment copy locally assigned permissions from template
  • [MDL-23178] - Allow indenting again for activities in the Main Menu block, and use these values during display here and ALSO in the site navigation.
  • [MDL-23209] - SCORM player makes width and height of new window a percentage if either value set to 100
  • [MDL-23217] - Allow hub admin to customize subject fields
  • [MDL-23270] - request to change mdl_course -> format from varchar(10) to varchar(32)
  • [MDL-23283] - "Show only topic n/Show all topics" feature should be removed from 2.0
  • [MDL-23321] - Capability (or setting) for viewing performance info
  • [MDL-23358] - Show only the theme setting for the currently selected theme
  • [MDL-23497] - Restore UI enhancements
  • [MDL-23535] - Should glossary autolinker popup look more like the help overlay?
  • [MDL-23557] - Allow simplified assignment-like mode of workshop module
  • [MDL-23605] - (Dis)allowing users to create Comments block on their profile
  • [MDL-23692] - Change Forgotten Username or Password process
  • [MDL-23806] - Implement extra_question_tables functionality like extra_question_fields
  • [MDL-24020] - Add region support to site registration
  • [MDL-24120] - Allow admin to remain logged in after login as procedure
  • [MDL-24242] - file.php should $setwantsurltome based on $_SERVER['HTTP_REFERER']
  • [MDL-24337] - we need to indicate to the admin user that a word in a main menu->URL is being filtered.
  • [MDL-24343] - General - Tidy up removal of deprecated unzip_file
  • [MDL-24442] - create a unit test that tests the course_delete ,course_delete_contents and course_reset functions.
  • [MDL-24458] - refactor assignment types using files to use $this->filearea & $this->responsefilearea instead of the 'submission' or 'response' string all over the place.
  • [MDL-24538] - SUGGEST: Add button in Submit screen for post Attatching can be confused with Add Post
  • [MDL-24539] - Improving messages about where backups file will be stored
  • [MDL-24630] - Add new view labels capability
  • [MDL-24814] - Teachers' ability to submit students' open quiz attempts
  • [MDL-24831] - When click on download button, we should better pass the param as POST
  • [MDL-25041] - 'Admin' site should be able to manage hub server
  • [MDL-25222] - Local plugin: add definitions of roles to db/access.php
  • [MDL-25280] - Improve hub listing on the community finder: display only 2 or three hubs (including Mooch) + AJAX search hub box
  • [MDL-25332] - Comments displayed per page should be a block setting
  • [MDL-25350] - Navigation - When admin is viewing user profile, should there be an option to delete the user?
  • [MDL-25372] - Use temporary tables in sync_users of external database authentication
  • [MDL-25373] - Faster user sync in auth/db
  • [MDL-25482] - global search scripts should output into region-content
  • [MDL-25566] - Allowing multiple datasetdefs with identical name in the same category
  • [MDL-25638] - Conversion of course output and formats to renderers.
  • [MDL-25641] - Feedback display only users personal responses
  • [MDL-25642] - SCORM navigation bar position
  • [MDL-25740] - Add a configuration options to omit summary page of the quiz if all questions are answered
  • [MDL-25759] - All/None switch when importing from another course
  • [MDL-25763] - CLI version of admin/replace.php please
  • [MDL-25812] - Remove change_zip_file() function from componentlib.class.php
  • [MDL-25828] - Link to a file->"choose"-> file name will appear in the field name too if it's NULL...
  • [MDL-25868] - Add course summary external database enrolment course creation
  • [MDL-25915] - Unable to install moodle, with modsecurity application firewall enabled
  • [MDL-25933] - Current implementation and use of send_file_not_found() makes debugging impossible
  • [MDL-25946] - Add idnumber to categories
  • [MDL-25949] - wiki upgrade should handle [[link_name]]
  • [MDL-25979] - Recaptcha label in sing up form is confusing
  • [MDL-26048] - META: Various Feedback related improvements
  • [MDL-26206] - Bulk create activities from file
  • [MDL-26226] - Moodle2 nav menu Topic Items should be links to Topic menu
  • [MDL-26233] - Refactor course and category display
  • [MDL-26279] - Question bank editing interface consolidation
  • [MDL-26286] - Move multiple files - option not available or easily found
  • [MDL-26342] - Add help popup option for custom user profile fields
  • [MDL-26343] - Display description for custom user profile fields
  • [MDL-26344] - Offer a new custom user profile field type: radio buttons
  • [MDL-26345] - Add static text description to custom user profile category
  • [MDL-26346] - Display custom user profile categories as separate edit profile tabs
  • [MDL-26347] - Allow plug-ins to define new user profile fields
  • [MDL-26382] - Cannot edit text files through the Moodle UI any more
  • [MDL-26454] - Implement file references to alfresco repository contents
  • [MDL-26497] - Guest access enrolment plugin inconsistent
  • [MDL-26629] - Request the banned siteidentifier list from the hub before registration
  • [MDL-26794] - Ability to set a global teacher assessment weight
  • [MDL-26816] - Block setting to docked state for all users
  • [MDL-26877] - SCORM highlighting and scores in nodes of toc
  • [MDL-26886] - Create a web service function that enrols a user in a course, without knowing the id of the user, or the contextid of the course
  • [MDL-26928] - performance issue in Moodle 2.0 in the css/js cache mechanism
  • [MDL-26946] - Option to hide participants in navigation block
  • [MDL-26983] - A generic templates structure that will allow for designing more than one list/single view in the same activity
  • [MDL-26997] - META: Refactor all Assignment subtypes into a single activity module
  • [MDL-27006] - Build capability checker on loading of access.php files
  • [MDL-27042] - Quiz feature "Group/user overrides" should be available to other activities and resources as well
  • [MDL-27081] - Adding support for multiple attachments in moodlelib.php/email_to_user
  • [MDL-27135] - Update user table character limits
  • [MDL-27179] - When editing Label, icons should be visually linked to the content
  • [MDL-27238] - Workshop only allows one phase at a time
  • [MDL-27239] - Students unable to preview assessment form
  • [MDL-27244] - Improve functionality of File System Repository
  • [MDL-27320] - Create a cache system for the external function manual_enrol_users
  • [MDL-27509] - Allow formats to setup the page layout
  • [MDL-27510] - Adding blocks to other regions
  • [MDL-27511] - Make printing section activity links reusable
  • [MDL-27528] - Glossary: Add option for default view
  • [MDL-27543] - Add method to delete block instances that belong to a subpagepattern
  • [MDL-27546] - Moodle forms library does not provide a way to get the HTML code without echoing it
  • [MDL-27569] - Usability: Course settings block is annoying
  • [MDL-27570] - When the quiz timer check with the server in case the teacher has edited the time-limit
  • [MDL-27573] - "Random questions from category" are not very random
  • [MDL-27574] - ajaxenabled() returning true for Symbian devices
  • [MDL-27587] - Help information and link to documenattion at file picker
  • [MDL-27589] - Missing help information for file licenses
  • [MDL-27590] - Licence information for uploaded files missing after upload
  • [MDL-27591] - Function for getting enrolled users with enrolment status
  • [MDL-27615] - Backup-Function
  • [MDL-27617] - It is not clear to a Student what to do in the Assessment phase of Workshop
  • [MDL-27623] - Built in presets in database activity module: provide more than one, and allow admins to add others
  • [MDL-27637] - Separate file quotas for Teachers and Students
  • [MDL-27694] - enable uploading answerset for calculated questions
  • [MDL-27699] - No way to enter an enrollment key that is separate and distinct from the guest access password. If an authenticated user enters the guest access password in the enrollment key text box, that user is enrolled in the course as a participant.
  • [MDL-27730] - Sort subcategories through function get_all_subcategories($catid)
  • [MDL-27743] - Print Question Bank
  • [MDL-27753] - Preserve course sortorder in course/lib.php
  • [MDL-27794] - META Moodle 2.x question bank improvements
  • [MDL-27851] - Give administrative option to prevent /allow exisitng LDAP users who try to log in to create Moodle Account
  • [MDL-27859] - add unit tests for tagcron()
  • [MDL-27864] - tag_get_tags() is inaccurately named
  • [MDL-27885] - Messaging system improvements (FIXES INCLUDED) (restricted roles, site forcing course only messaging, working course only messaging, search limits)
  • [MDL-27924] - File manager
  • [MDL-27930] - in the Lesson the countdown timer does not work as expected
  • [MDL-28000] - A better way to preserve the current category in the question bank navigation
  • [MDL-28002] - Streamline database creating in the install process.
  • [MDL-28011] - Ability to cap manual enrollment like self-enrollment
  • [MDL-28027] - Synchronizing cloud version and localhost version
  • [MDL-28031] - Comment log has no context for comment
  • [MDL-28041] - Participation report has select "no" but not select "yes"
  • [MDL-28089] - Create unit tests for all web services
  • [MDL-28105] - gradebook display problems causing frustration
  • [MDL-28112] - Comment id in comments template
  • [MDL-28119] - Repository: Do not show 'Add a link' button if none of the available repositories allow for a link to be returned
  • [MDL-28142] - qtype_calculated uses magic numbers. Needs named constatnts
  • [MDL-28148] - New option in LDAP Authentication to bind user as the user logging in
  • [MDL-28149] - Should we support power-users who want to use arbitrary pagetypepatterns for blocks?
  • [MDL-28150] - Should all plugins, not just mods, have a callback to propose page-type patterns
  • [MDL-28194] - it should be great whether developers could apply css styles to each mform element
  • [MDL-28198] - Implement consistent popup dialogs for Moodle - use consistent XHTML, CSS and images
  • [MDL-28211] - Upload bulk user: add validation to required field to upload file
  • [MDL-28214] - Performance info admin settings don't really work
  • [MDL-28223] - Alphabetise Groupings drop-down list
  • [MDL-28234] - To update Moodle2 to handle ClickView streaming (as Moodle1 can)
  • [MDL-28328] - Push resources/activities down from meta course to child courses
  • [MDL-28341] - Need a way to add Hints to multiple questions at once.
  • [MDL-28371] - Web service menu items appear in Settings block when web services are disabled
  • [MDL-28375] - Add images support to GIFT question format
  • [MDL-28404] - Teacher or Student activity in Assignment Module does not increment "post" count.
  • [MDL-28413] - display attachments in glossary_random block
  • [MDL-28420] - Allow Non-Enrolled "Other Users" Role Assignments to be set by "Enrol" Database Plugin
  • [MDL-28433] - add filepicker element to the theme setting form
  • [MDL-28447] - Improve page layout - add a block and turn editing on
  • [MDL-28451] - Convert some of the "standard" user profile fields into custom user profile fields.
  • [MDL-28458] - Change the way FW shrink pages
  • [MDL-28502] - Create file system repo by default for fresh installs
  • [MDL-28530] - SOAP server: not existing token => returned error message not clear
  • [MDL-28642] - Hide all web service management complexity behind an "advance" option
  • [MDL-28644] - Proper ACID compliance detection needed.
  • [MDL-28658] - Optionally display verbose output for CLI scripts META
  • [MDL-28666] - Extend repository API to create file references to external repository contents (like Equella)
  • [MDL-28703] - Should be able to mark an activity complete based on a specific grade, not just any grade
  • [MDL-28711] - Print per section - CSS or PDF
  • [MDL-28731] - Front page settings for different roles
  • [MDL-28732] - "Hub plugin" and "community finder" should take in consideration the start date and end date of an enrollable course.
  • [MDL-28928] - Add cmicomments to reports in SCORM
  • [MDL-28938] - Theme for cohort
  • [MDL-28960] - Ability to hide core assignment types
  • [MDL-28993] - Bulk download of files from Database Activity
  • [MDL-28994] - Different look and creation process of lesson branch pages
  • [MDL-29017] - Notify output processors when a message has been marked as read
  • [MDL-29057] - It would be helpful if assignment due "times" were shown in the Calendar
  • [MDL-29098] - Add events to glossary for entry modifications
  • [MDL-29100] - Improve visualization of environment tests
  • [MDL-29167] - missing "forums" index on the bread-crumbs navigation bar
  • [MDL-29204] - Create chat module renderer for chat dialog theming
  • [MDL-29249] - LDAP authentication: Don't mass create users by cronjob
  • [MDL-29252] - Show all Submissions
  • [MDL-29261] - user upload add validity check to test if country is 2 letter code
  • [MDL-29285] - In the Results >statistics report, columns need to be have the auto sort function
  • [MDL-29302] - Add AJAX Sorting to Enrolment Methods Page
  • [MDL-29310] - Metacourse enrolement able to select multiple courses
  • [MDL-29338] - in file picker, make View as... sticky
  • [MDL-29343] - Separate folder for each student's work in "Download all assignments as a zip"
  • [MDL-29412] - display thumbnail of uploaded picture, mp3 player or video player as appropriate when pic / mp3 / video file is uploaded in filepicker
  • [MDL-29421] - Form elements editor and filepicker do not support freezing
  • [MDL-29461] - Show managed courses on My page in Moodle 2.1
  • [MDL-29488] - webservice/upload.php should return site maxbyte and uploaded file size if it fails
  • [MDL-29500] - Missing field in Database activity db table
  • [MDL-29502] - Enable geo location auto fill longitude and latitude fields in Database activity if browser support HTML5
  • [MDL-29517] - Move posts to a different topic or topic thread
  • [MDL-29525] - Add unit tests to ensure gradebook history tables remain in step with the main tables
  • [MDL-29531] - Factorial Function be added to available functions for calculated question types.
  • [MDL-29553] - Call a function in the course format lib.php from course/view.php before $OUTPUT->header();
  • [MDL-29568] - Plagiarism plugin global settings should be integrated into admin pages
  • [MDL-29577] - Add max_enrolment number field to Group Enrolment Keys
  • [MDL-29600] - Ability to automatically create groups from metalinks
  • [MDL-29659] - Web service function to get courses inside catagories
  • [MDL-29693] - Filters for Config changes report
  • [MDL-29699] - mod_quiz_renderer::view_table contains a lot of logic
  • [MDL-29718] - mobile service (and third parties) currently use deprecated functions
  • [MDL-29753] - Add a "behaviour being used:" notify line to Quiz Preview (for teacher)
  • [MDL-29776] - Bulk external functions should not stop execution (throw exception) at the first error
  • [MDL-29816] - Some improvements to $CFG->debugstringids
  • [MDL-29838] - Registration: send (to the hub) information about which plugin is installed
  • [MDL-29841] - Some display options for adding URL are missing
  • [MDL-29891] - "Valid until" behavior at user level differs from "Valid until" behavior at token level
  • [MDL-29933] - Add filtering/searching to cohort management screen
  • [MDL-29962] - Informing administrator about "required" capabilities to run a web service function
  • [MDL-30054] - Teachers should be able to view students' grades in all courses in the overview report
  • [MDL-30116] - Cannot hide Navigation and Settings blocks from students.
  • [MDL-30125] - site:config could use some more granularity to separate 'safe' versus 'risky' capabilities
  • [MDL-30129] - Introduce new cap tag:view
  • [MDL-30216] - Split cron job up
  • [MDL-30219] - Folder resource needs sort order options for files
  • [MDL-30239] - Return more file database fields in core_files_get_files
  • [MDL-30330] - Some actions can unexpectedly initialise page layout
  • [MDL-30383] - filelib.php should be included as standard by setup.php
  • [MDL-30407] - get_record MUST_EXIST should not throw dml_exception
  • [MDL-30441] - Allow TinyMCE to access wiki files from HTML format page
  • [MDL-30455] - LDAP course creation template
  • [MDL-30474] - allow RSS feed for "Assignment" activities in moodle courses
  • [MDL-30479] - Checking that a user is logged should be delegated to authorization plugins
  • [MDL-30511] - Move dropbox to default to an 'app folder' approach or have the option to switch to it
  • [MDL-30571] - File resource type file could handle multiple files better
  • [MDL-30572] - File picker: disable my files repository type if you are working in my file area
  • [MDL-30589] - Add line breaks to LDAP Sync script output
  • [MDL-30618] - Ability to regrade lessons
  • [MDL-30629] - Use renderers in /user/profile.php
  • [MDL-30630] - Options needed to control self-generated keys in the self-enrolment plugin
  • [MDL-30664] - Open in New Window, Open in Frame options need to be available for Page resource
  • [MDL-30696] - username/password authentication should be deprecated
  • [MDL-30703] - Enable searching when adding a course meta link
  • [MDL-30708] - add filter for url to help detect spammers
  • [MDL-30730] - Allow message processors to both not save an invalid preference and to generate a warning
  • [MDL-30748] - Course Completion tracking settings are too complicated
  • [MDL-30774] - Web service upload script: some errors returned by the script are not clear
  • [MDL-30799] - META: Enable foreign keys in the database schema
  • [MDL-30811] - Introduce message stack to moodle sessions
  • [MDL-30823] - Repositories should show roles that can access them
  • [MDL-30853] - Users inadvertently remove file extensions using Rename
  • [MDL-30872] - Many report links in Nav blocks in 2.2
  • [MDL-30960] - No option in email settings to speccify SSL or TLS (SMTPSecure property of PHPMailer)
  • [MDL-30962] - possible improvement to fail proof backup & restore of very large files (2GB+)
  • [MDL-31012] - Add bulk unenrolment functionality to 'self enrolment' plugin
  • [MDL-31029] - Moodle 2.1 no longer allows you to assign email notifications at a Role level
  • [MDL-31038] - We would like teachers to have the ability to bulk upload students to groups
  • [MDL-31041] - Limit restricted access conditions
  • [MDL-31042] - x2 duplicate should have its own role capability and also be separated from backuptargetimport and restoretargetimport capabilities
  • [MDL-31045] - CLONE - Clam AV (ClamWin) does not work on Windows servers with IIS or Apache
  • [MDL-31059] - File picker doesn't show thumbnail preview images
  • [MDL-31073] - Improve a few file related functions in filelib.php
  • [MDL-31074] - Improve file_mimetype_icon & file_extension_icon
  • [MDL-31088] - Improve file handing
  • [MDL-31090] - tag/lib.php todo: Improve Tag API
  • [MDL-31091] - We may need new capability for user backup file area access
  • [MDL-31098] - Multiple criteria for sorting students in gradebook
  • [MDL-31115] - use localised lang pack descriptions
  • [MDL-31118] - Performance: improve send_instant_messages external function
  • [MDL-31119] - Performance: improve create_notes external function
  • [MDL-31129] - Implement post attachment handling for Forum RSS Feeds
  • [MDL-31146] - moodle/user:viewalldetails should be available to Teacher role in the Course context
  • [MDL-31148] - Amf introspection class can introspect multiple classes but only accept one class in param
  • [MDL-31149] - tag/locallib.php todo: Create a system setting for $max_tags_displayed
  • [MDL-31150] - tag/lib.php todo: Amend code to work with the new Moodle 2.0 tag_instance table structure
  • [MDL-31151] - Moodle SOAP server implemented a workaround for ZF-5736 - it has now been fixed
  • [MDL-31152] - tag/lib.php todo: Check if commented out piece of code "helps performance without breaking anything"
  • [MDL-31212] - tag/lib.php todo: Update tag cleanup sql so that it supports multiple types of tags
  • [MDL-31218] - Collapse/Expand images
  • [MDL-31237] - Create API for multiple graders in advanced grading
  • [MDL-31239] - Create clean up cron job for cleaning old incomplete instances of advanced grading
  • [MDL-31243] - Refactor similar SQL generation code from get_users_by_capability & get_enrolled_uses to make get_with_capability_sql
  • [MDL-31259] - Functionality request - allow blocking student to student messaging
  • [MDL-31287] - Add functionality to ensure that all referenced files are included for portfolio format leap2a format
  • [MDL-31302] - Add exporter and format to portfolio_format_leap2a_writer constructor
  • [MDL-31303] - add category with a scheme 'selection_type'
  • [MDL-31310] - Make a standard place to import site wide outcomes.
  • [MDL-31326] - Quiz: make all settings hidable as advanced
  • [MDL-31327] - It should be possible for an admin to decide which settings are advanced
  • [MDL-31371] - Change chat types to subplugins (in chat modules)
  • [MDL-31372] - Need activities to allow for decimals in grade options
  • [MDL-31422] - Move 'No login' auth plugin to contrib
  • [MDL-31436] - Switch to REST for basic Moodle-Hub interaction
  • [MDL-31451] - M2.X meta-link screen is more cumbersome than in M1.9
  • [MDL-31465] - Incorporate user suspension into webservices
  • [MDL-31471] - Clear the admin->advanced features (formerly subsystems) page
  • [MDL-31477] - MAX_USERS_PER_PAGE used inconsistently/not at all
  • [MDL-31493] - Modules should support re-ordering
  • [MDL-31505] - Summary of Overall Feedback prints below Attempts on Quiz Result Page
  • [MDL-31506] - Quiz Results page may also display Percentage and Rank just like idnumber, picture
  • [MDL-31507] - Community hub publish needs to offer "both" options for enrollable and downloadable
  • [MDL-31570] - Implement graceful handling/highlighting of errors (especially in backup)
  • [MDL-31571] - Implement orphan module cleaner
  • [MDL-31578] - Create Shibboleth attribute mappings for all Moodle fields (inclusive custom attributes)
  • [MDL-31601] - algebra evaluator module that hooks into "short answer" cloze type questions to allow for responses with general algebraic expressions
  • [MDL-31612] - Filepicker is missing iframe support
  • [MDL-31619] - Rethink course short name
  • [MDL-31624] - Allow teachers to add attachments to Offline activity assignments
  • [MDL-31638] - remove $_REQUEST from REST simpleserver.php
  • [MDL-31645] - Add configuration option for how long to keep drafts before removing them
  • [MDL-31714] - Core needs centralized data validations for use by core and web services too. truncate_userinfo() not good enough.
  • [MDL-31742] - Allow an entire topic to be made available based on completion of an activity
  • [MDL-31772] - Database activity - export rating field
  • [MDL-31783] - Adding icons to particular users as occurs in the moodle.org forums
  • [MDL-31795] - CLONE - Differentiation needed between Last permitted start time of timed quiz, and alloted completion time -- like Blackboard does
  • [MDL-31813] - email_to_user should allow multiple attachments
  • [MDL-31840] - Database edit.php should use moodle forms
  • [MDL-31842] - Places shown on the Navigation Bar (Bread crumbs) should navigate
  • [MDL-31848] - Extend mobile services to also turn on REST protocol
  • [MDL-31881] - Save course creator id in course table
  • [MDL-31882] - Autobackups by Category
  • [MDL-31900] - Incorrect repository API config_plugins format
  • [MDL-31901] - Changing interface of file picker/manager/browser, use renderers
  • [MDL-31915] - Code to delete a course module should be fully self-contained
  • [MDL-31927] - Theme selector should be changed from 2-screen to 1-screen selection
  • [MDL-31933] - Add docs language code/path to language file to avoid docs.moodle.org redirect chaos
  • [MDL-31961] - Select multiple files to work with in file picker
  • [MDL-31963] - Private file limits for each role instead of site-wide for everyone
  • [MDL-31971] - keyword entry format could be made standard across modules.
  • [MDL-31990] - Auto prepend Student's submitted text to Teacher's comment in Online Assignment
  • [MDL-31995] - Include in participant profile page links to functions consistent with 'User details' view
  • [MDL-32013] - Link from view count in Activity report to Logs of that same module
  • [MDL-32015] - Allow users to toggle visibility of courses in My Courses list
  • [MDL-32021] - Add a setting to clarify how the grading works to multi-answer multi-choice question in lesson
  • [MDL-32058] - Allow repository to tell when it is accessible for this user in this context
  • [MDL-32059] - Provide filters with more context for generating hashes.
  • [MDL-32075] - Participants - Firstname and Surname selection missing from detail view
  • [MDL-32085] - LDAP authentication creates duplicate user accounts in Moodle when Turkish characters are used
  • [MDL-32091] - Filter by enrolment methods when adding members to groups
  • [MDL-32122] - Calendar - Accessibility Issues
  • [MDL-32130] - Repositories should be able to return embed code for maximum niceness
  • [MDL-32138] - Use default section name - uncheck this by default
  • [MDL-32139] - Spell checker throughout system - for accessibility/disability
  • [MDL-32161] - Meta Course Hell -- Poorly designed interface!
  • [MDL-32163] - Workshop activities should appear in My Moodle
  • [MDL-32190] - Reporting by date range of log info
  • [MDL-32225] - add plagiarism api hooks to other areas of Moodle code
  • [MDL-32281] - Access to the course "enrolment settings" is hard to find
  • [MDL-32302] - No way to contact site administrator!
  • [MDL-32304] - add groups and cohorts information to Grade export
  • [MDL-32315] - Add renderer for message popups
  • [MDL-32336] - Modify the web services framework to support file downloads
  • [MDL-32345] - Add overridable renderer for blog posts
  • [MDL-32376] - URL Resource to change Moodle URL's Referenced to new course
  • [MDL-32397] - Allow more finegrained control over submitted filenames in collective zip download of assignment
  • [MDL-32398] - Teachers can allow other students to access all/selected submissions by their peers
  • [MDL-32399] - Better filtering of submitted assignment submissions for teacher
  • [MDL-32402] - Allow to filter for unpublished results in database activity
  • [MDL-32406] - Add a link to MERLOT request key for webservice plugin
  • [MDL-32425] - Change GoogleDocs repository to use OAUTH instead of AuthSub
  • [MDL-32432] - Make creator notes optional when publishing a course
  • [MDL-32474] - META: Repositories need to return more information about files
  • [MDL-32478] - Further improvements to the quiz report code
  • [MDL-32517] - Conditional Activites - Request for the refresh of the browser window after viewing a Pop-up
  • [MDL-32560] - Allow for help to be added to contrib theme settings
  • [MDL-32584] - Add option to forced password change when password_expire() is called
  • [MDL-32585] - add new option to force new attempts
  • [MDL-32588] - Create renderer for category list in category.php
  • [MDL-32609] - Terms of sale for PayPal module
  • [MDL-32636] - Server files repository should be available for all users and work well with activity modules
  • [MDL-32637] - In Database activity, export dates as formatted dates
  • [MDL-32653] - Add javascript to block editing controls
  • [MDL-32663] - core_course_get_course_contents should not return file url with / argument
  • [MDL-32674] - Teacher Course file upload limit should be restricted by site limit rather than course limit
  • [MDL-32682] - formslib disabledif can only do 'or' logic, not 'and'
  • [MDL-32685] - Plugins overview: actions indent incosistency
  • [MDL-32689] - Allow Blocks to decide whether they are collapsible.
  • [MDL-32692] - Extra Credit Questions within a Quiz
  • [MDL-32696] - delete_course should throw an exception if trying to delete the site course
  • [MDL-32703] - Option to remove ability to create new item in the gradebook
  • [MDL-32704] - Grading Forums for those who did not participate
  • [MDL-32715] - Support 'mandatory fields' in messaging options
  • [MDL-32753] - Add 'Section administration' to Settings block
  • [MDL-32776] - Filepicker: make it resizable
  • [MDL-32778] - Add options to course import to allow group/grouping import to be optional
  • [MDL-32792] - Anonymised restore should not create anonymous user accounts
  • [MDL-32836] - Repositories allowing file reference should have a setting to disable it
  • [MDL-32840] - Create render for action confirmations (to be used also in customlang/index.php)
  • [MDL-32841] - Name filters stay with user between modules
  • [MDL-32890] - Change assign_submission_ db prefix before 3rd-party devs get going
  • [MDL-32891] - SCORM module does not apply $CFG->filteruploadedfiles
  • [MDL-32918] - Disable email option when gradebook column is hidden
  • [MDL-32920] - Show group members in activites using group
  • [MDL-32934] - Avoid scroll-of-horizontal-death when viewing asignment submissions
  • [MDL-32954] - Create multiple enrollment keys per course (not for groups)
  • [MDL-33058] - Deleting Question category and its sub category
  • [MDL-33059] - Web service admin web client needs a bit a of maintenance
  • [MDL-33067] - Web service: all groupings web service functions should support idnumber
  • [MDL-33106] - Navigation panel: the new buttons offer a different user experience compared with 1.x
  • [MDL-33181] - Security keys page access is too restrictive
  • [MDL-33188] - improve moodle_url URL string parsing
  • [MDL-33333] - Separate admin settings from course settings
  • [MDL-33395] - Choice activity doesn't have TinyMCE for editing the choices.
  • [MDL-33408] - Change language pack names for consistency
  • [MDL-33429] - Get rid of hard coded names in enrollment plugins
  • [MDL-33451] - Web service function should support "trusted" text code logic
  • [MDL-33456] - Course numsecions setting should not be referred to in section actions
  • [MDL-33483] - GoogleDocs: Save Doc files as Doc (not as RTF)
  • [MDL-33510] - Allow icons to be added to course settings for display on Front Page/My Moodle
  • [MDL-33522] - Improve imsmanifest.xml detection on IMS-CC restore converter
  • [MDL-33525] - Allow RSS Block CRON process to use configured timeout
  • [MDL-33533] - File alias/shortcut - issue with backup warning message
  • [MDL-33540] - Account Create Date
  • [MDL-33549] - Backup File Management Dashboard/Console
  • [MDL-33561] - HTML source in Additional HTML page should be parsed
  • [MDL-33589] - Have an optional local config file for things like forced config settings
  • [MDL-33633] - create new function to check for valid SCORM packages
  • [MDL-33647] - Web service: core_files_get_files could be better described in get_files_parameters() and db/services.php
  • [MDL-33692] - Inline editing in Forum
  • [MDL-33693] - Allow "Frequently used comments" to be added while marking with Marking guide
  • [MDL-33704] - Add $SESSION attribute to track SSO logins
  • [MDL-33742] - Rubrics - ability to use a point range instead of just a single point value
  • [MDL-33781] - Add new Show/Hide option beside category that effects all courses within that category
  • [MDL-33784] - Improved interface of the RSS client block
  • [MDL-33797] - Improve the database module paging system.
  • [MDL-33816] - Ability to point folder resource at specific directory
  • [MDL-33836] - Allow "Frequently used comments" to be dragged onto criterion comments
  • [MDL-33892] - Detect some backup XML structure definition problems @ developer time.
  • [MDL-33918] - Use filepicker to select external url for scorm packages
  • [MDL-33940] - Start and end dates should be displayed in upcoming events block
  • [MDL-33973] - block URLS containing admin string from internet
  • [MDL-33979] - SCORM popup does not work on courses, only activities
  • [MDL-34001] - Web services: update_categories should let the dev change the parent to root
  • [MDL-34048] - Hub: when the created backup course is too big, Moode should not send it
  • [MDL-34189] - Make category cohorts visible sitewide for site administrators
  • [MDL-34245] - Add back button after student assesses workshop examples
  • [MDL-34253] - PATCH - Limit attempts by enrollment, allowing users who re-enroll to re-take quizzes
  • [MDL-34262] - Store data lacking integrity, imported from broken backups, for later action by admin (with UI)
  • [MDL-34281] - Allow change of redirect URL after email based registration
  • [MDL-34288] - User profile field conditions should be able to specify possible conditions.
  • [MDL-34314] - Time based Activity Locking
  • [MDL-34317] - Display of course completion should remain after enrolment changes
  • [MDL-34358] - Limiting an activity or resource to one per course
  • [MDL-34417] - Add subject line for messages
  • [MDL-34422] - Allow for Bulk suspension of accounts
  • [MDL-34423] - Confusion after clicking email confirmation link
  • [MDL-34477] - Spam cleaner tool should have option to suspend accounts
  • [MDL-34487] - Option for full navigation path in breadcrumbs instead of using "my courses" as root
  • [MDL-34509] - Allow local plugins to override mod/mod_form.php definition
  • [MDL-34511] - Add a way to convert a file from shortcut to copy (and, maybe, vice-versa)
  • [MDL-34516] - Add 'upload' to assignment settings to allow for documents to be attached to assignment
  • [MDL-34541] - Provide placement options for item descriptions
  • [MDL-34619] - Workshop Notification of Phase Changes
  • [MDL-34632] - Consider an event trigger to allow plugins to change settings during early system setup stages
  • [MDL-34659] - Ability to drag and drop Resources and Activities into Moodle Folders
  • [MDL-34683] - If "Show one section per page" then display some text like 'Index:' or 'Contents:' between Summary & Section 1 block
  • [MDL-34688] - Allow specified roles the ability to view their logs for all enrolled classes.
  • [MDL-34694] - Allow Wiki pages to be renamed
  • [MDL-34709] - Allow user Forum Posts to group posts by forum
  • [MDL-34712] - Allow users to create Wiki pages using a button
  • [MDL-34753] - Make the messaging screens use a renderer
  • [MDL-34773] - Course formats cannot issue http output redirects as output has already started
  • [MDL-34788] - Support for groups in the blog menu block
  • [MDL-34867] - Improve course log export resource consumption and reliability
  • [MDL-34888] - Add a button to sort gradebook items by due date
  • [MDL-34890] - Course-wide grouping/group mode and default grouping/group mode should be distinct
  • [MDL-34900] - Prevent scrolling when Enrol dialogue is open
  • [MDL-34906] - Hide certain levels of categories
  • [MDL-34917] - Jump to section navigation for 'One section per page' setting in course formats.
  • [MDL-34928] - The enrol users search field needs a search button to make it accessible
  • [MDL-34929] - Enrol users search box should use wildcards by default
  • [MDL-34932] - Latest News block should show entire announcement
  • [MDL-34943] - Change restricted access conditional fields to include 'OR' logic instead of 'AND'
  • [MDL-34946] - Filter activity completion by roles
  • [MDL-34947] - Ability to hide columns and add new columns in the participant list
  • [MDL-34950] - Make 'select and send email' (etc) feature from Participation available in other user lists
  • [MDL-34977] - Add phonetic character set to default text editor
  • [MDL-34981] - Allowing forum posts to be sent to multiple groups
  • [MDL-35014] - Show full path of category on restore screen
  • [MDL-35020] - Create ability to add sticky blocks to central 'content' column of My Moodle page
  • [MDL-35028] - Provide the option of linking directly to Google Docs Repository content
  • [MDL-35043] - Add Moodle 1.9 display options to 2.x IMS content package
  • [MDL-35075] - Create PHP Unit tests for backups
  • [MDL-35125] - Change in layout of the activity chooser for common landscape devices
  • [MDL-35136] - Manager role shows in SCORM reports
  • [MDL-35138] - Ensure default values for config settings are set
  • [MDL-35281] - sort tag attributes alphabetically in html_writer
  • [MDL-35326] - Add UPLOAD button and relevant API to the repository class
  • [MDL-35334] - Create oracle-specific version of get_in_or_equal() to handle limit of 1000 items
  • [MDL-35351] - Allow search for child courses in 2.3
  • [MDL-35408] - Give a Fill with Max Score option on Marking Guides
  • [MDL-35414] - core_get_site_info doesn't return gravatar url
  • [MDL-35420] - Allow Custom Menu Item URLs to open in a new window
  • [MDL-35439] - Make delete process for multiple RSS entries easier in RSS block
  • [MDL-35447] - Advanced assignment - force draft submissions to submitted after due date?
  • [MDL-35511] - We are not using component + itemid for self enrolments
  • [MDL-35520] - Auto create groups - alocating members from specific group or grouping
  • [MDL-35546] - Teacher can unenrole user from a course even if they have same role or 'higher' roles in a course
  • [MDL-35614] - Change terminology for Student "Settings block"
  • [MDL-35618] - move "cohort users" enrolment to manual enrol widget
  • [MDL-35663] - Option to disable unhidden activities in sections hidden from students
  • [MDL-35686] - Graphlib.php should be deprecated
  • [MDL-35696] - Course meta link should provide course listings in alphabetic order
  • [MDL-35704] - add more CLI script - life saving when managing many installations
  • [MDL-35725] - Selecting SCORM as a course format without proper privileges creates an error.
  • [MDL-35755] - Clear unread messages
  • [MDL-35779] - Provide options to sort the way files are displayed to students in Folder resource
  • [MDL-35808] - Allow for option of default to be set for available and due dates within an assignment
  • [MDL-35809] - External Database Enrollment - Set Course Start Date
  • [MDL-35845] - Duplicate indexes on database? pt-duplicate-key-checker
  • [MDL-35856] - Use pluginmanager for assign subplugins
  • [MDL-35864] - Require capabilities to configure and remove enrol/meta
  • [MDL-35865] - Allow Site Admin to determine what Hubs show up on Community Search Page
  • [MDL-35901] - Separate locale from language packs for easier customization
  • [MDL-35985] - Improve mod editing icons on course page to avoid cluttering
  • [MDL-35988] - Add hook to assignment plugins to allow hiding the enable setting on the module settings page.
  • [MDL-36014] - add new moodle/cohort:viewabove capability
  • [MDL-36016] - Redesign the navigation and setting blocks HTML structure
  • [MDL-36038] - Publish submissions to students
  • [MDL-36041] - Use comments in approval stage to provide a discussion space between student and teacher
  • [MDL-36049] - Add unit tests to comments api
  • [MDL-36059] - TinyMCE: make possible to define parameters in the theme
  • [MDL-36078] - Allow Sharing of LTI/External Resources in Moodle Hub
  • [MDL-36096] - Cache stores should store the original key and make a comparison to ensure accuracy of data.
  • [MDL-36097] - Consider converting NO_CACHE_STORES into a global so that caching can be temporarily disabled
  • [MDL-36106] - Add separate sort icon to the Grader Report
  • [MDL-36150] - Download only ungraded Assignment submissions
  • [MDL-36151] - Download selected Assignment submissions
  • [MDL-36152] - Usability improvement for database activity
  • [MDL-36155] - password for task
  • [MDL-36159] - Importing Groups - non-ascii characters not supported
  • [MDL-36182] - Add new option $rollbackonerror to $DB->start_delegated_transaction()
  • [MDL-36203] - Implement click to load multimedia plugins
  • [MDL-36205] - Ability to show the quiz description in the Activities Block
  • [MDL-36208] - Case-insensitive collations in the database cause problems and should be changed to case-sensitive
  • [MDL-36222] - Stardardise Course IDs under Moodle database and core code
  • [MDL-36227] - Requires on 'Plugin dependencies check' confusing.
  • [MDL-36254] - Upgrading the zend library to version 1.12.0 to access the newer google apps api.
  • [MDL-36264] - to be able to view all of a students submissions in user report directly
  • [MDL-36274] - Check database module fields with more than one value for different types of delimiters when importing into the database module.
  • [MDL-36320] - META: Move HTML generation from course/lib.php to renderer
  • [MDL-36330] - Memcached amped up
  • [MDL-36410] - Extend our DB API to support temporary tables usage to allow for creation of more efficiently performing but not often components
  • [MDL-36473] - Meta : Collect all phpunit required issues
  • [MDL-36501] - Should have checkbox for extra credit when you add a grade item
  • [MDL-36557] - Cache definition could implement the type of the cache store selected by mode
  • [MDL-36558] - Add element library to moodle
  • [MDL-36585] - Allow Admin Tools to extend course settings
  • [MDL-36687] - User related debug modes
  • [MDL-36688] - Message Cohorts
  • [MDL-36734] - Creating a 'release to student' option for the grade book on the gradebook report page
  • [MDL-36739] - Separate DB table definitions from limitations of actual DB used (e.g:oracle's 28 chars) by storing table name map in MUC or some other light weight flexible NoSQL storage
  • [MDL-36762] - Ranking of students to appear in the Grader report
  • [MDL-36790] - Replace Dropbox API with Dropbox Chooser
  • [MDL-36811] - Remove ADD BLOCK from side block position into a button that can be turned ON and OFF when needed
  • [MDL-36870] - Maximum entries per database activity
  • [MDL-36911] - Allow admin to confirm course self-enrolment
  • [MDL-36913] - XMLRPC protocol should not be forced by Moodle 2.4 if it's not enabled on the server
  • [MDL-36976] - Implement first-time usage wizard linked to documentation (see screenshot)
  • [MDL-37004] - Course completion - report option to allow viewing of completions after enrollment expires (patch)
  • [MDL-37038] - Course Prerequisite
  • [MDL-37047] - Create a system for handling user display information.
  • [MDL-37073] - Tidy up guest access
  • [MDL-37089] - Add a convenient search course input at the end of the Moodle admin Block
  • [MDL-37117] - Manual unenrolment of users added via database enrolment method
  • [MDL-37124] - META: Language packs installation/update improvements
  • [MDL-37166] - Web service exception should not be translated.
  • [MDL-37179] - Restore destination interface odd/confusing
  • [MDL-37180] - Image files should be optimized
  • [MDL-37185] - cleanup enrol_imsenterprise
  • [MDL-37188] - Make Cloze and Match questions work with adaptivemultipart behaviour
  • [MDL-37216] - Option to contact teachers who are using specific modules or blocks
  • [MDL-37237] - mod_assign delete submission
  • [MDL-37259] - Assignment statement html text formatting option
  • [MDL-37276] - replace $FILTERLIB_PRIVATE with MUC cache
  • [MDL-37292] - Add Recover user's old grades if possible option to Enrol users Manual enrolment
  • [MDL-37314] - cleanup enrol_ldap
  • [MDL-37330] - Unclear UI: "Last Access" column on participants list does not reflect current context
  • [MDL-37346] - "New" icon on newly created course modules
  • [MDL-37360] - Create PHP unit tests for the WS functions in group/externallib.php
  • [MDL-37369] - When uploading content actually SHOW the upload in progress; its hard to tell if its working or not.
  • [MDL-37401] - PATCH - SCORM auto-commit
  • [MDL-37421] - Option to select Grade Category is not available in the Grade section
  • [MDL-37435] - Removing the last role from a user on the 'Other users' page does not remove row.
  • [MDL-37439] - Improve storage of large bulk messages
  • [MDL-37441] - Hide and Unhide CMs not logged
  • [MDL-37444] - Upgrade performance: extra calls to purge_all_caches()
  • [MDL-37477] - Table APIs should support caption tag
  • [MDL-37503] - Create an import preview for importing entries into the database activity.
  • [MDL-37504] - Give import options and import processing functionality to fields when importing into the database module.
  • [MDL-37521] - Move (or add) "Reseting role button" on the define/edit role page
  • [MDL-37525] - Filter system wide or course events in the Upcoming Events Block
  • [MDL-37550] - Improve plugins overview by filtering/ordering plugins to show
  • [MDL-37575] - Add Cumulative grade to overview report in gradebook module
  • [MDL-37578] - Make 'navshowallcourses' a capability so some roles can always view all courses.
  • [MDL-37588] - User Pictures aka Avatars
  • [MDL-37649] - 'Error output' outputs no error, 2.2 block, Moodle 2.4.1
  • [MDL-37655] - Update phpunit tests files where multiple test classes are defined
  • [MDL-37692] - Teacher overview page of assignments that need attention
  • [MDL-37701] - Add "login" option to list of action filters in log reports
  • [MDL-37702] - Allow sections to be owned by a module
  • [MDL-37712] - Delay Display option for Q & A Forum
  • [MDL-37765] - Add Role Capability to Bypass Conditional Access
  • [MDL-37777] - Keep column headings fixed with vertical scrolling - Grader report
  • [MDL-37786] - Use MDL-37459 to add admin defaults for quiz module.
  • [MDL-37812] - admin can set site-wide default settings for user profile fields: Email display, format, digest, Forum subscription & tracking, use HTML editor, Screen reader
  • [MDL-37846] - new feature: manually close abandoned (open) quiz attempts, after quiz was finished (closed)
  • [MDL-37899] - *OR* of activity completion conditions documented, partially implemented
  • [MDL-37916] - Have an option for admin users to see performance information at top of page.
  • [MDL-37931] - grade/report/overview does not show in a logical order
  • [MDL-37947] - Make overall grade for activity independent of maximum value of individual rating
  • [MDL-37948] - Control over what profile field appear on the sign-up
  • [MDL-37975] - Whitelist sites for allowframembedding
  • [MDL-37978] - Optimizations needed to reduce Moodle's memory footprint/load time.
  • [MDL-37984] - Have Google Docs and Picasa using the new Google lib
  • [MDL-37990] - Move add buttons to the top of lists so they don't get pushed off the screen as lists grow
  • [MDL-37993] - Quiz completion options - passing grade, all attempts used
  • [MDL-38014] - Add editing/moving icons on sub-categories on category page in edit mode.
  • [MDL-38043] - Observer (parent) functionality
  • [MDL-38045] - user_get_user_details() core function should return mnethostid if possible => update all get_users_XXX external function
  • [MDL-38060] - Warn the user when uploading a package that uses identifiers not uniquely defined in imsmanifest.xml
  • [MDL-38063] - Assignement activity : bulk download only new submissions.
  • [MDL-38068] - Theme type detection and filtering.
  • [MDL-38114] - A 'recommended' property for form fields. (as opposed to the hardlined 'required' property)
  • [MDL-38118] - Create more than one default database module template
  • [MDL-38124] - Prevent non-admins from assigning category themes
  • [MDL-38155] - Add ability to suspend user enrolment on the User Upload Admin tool
  • [MDL-38178] - Allow interaction with new expandable/collapsible moodle forms
  • [MDL-38181] - upgrade progress_bar to use yui's progress bar widget
  • [MDL-38182] - implement ajax search for column headers in gradebook table view
  • [MDL-38187] - Improve admin checkbox usability, by using clickable label help
  • [MDL-38214] - Add MCO, MCVS, MCHS Cloze subquestion types for control of answer ordering
  • [MDL-38230] - Quiz access rules: Create UI for removing of access rule addons
  • [MDL-38257] - Group text and CSS dependant strings to speed up the maintenance issue - solution process
  • [MDL-38264] - Add settings to manage glossary attachments
  • [MDL-38270] - Submitting an assignment requires too many screen loads.
  • [MDL-38325] - maximise/minimise button to hide the lateral blocks/dock
  • [MDL-38377] - Set a permission to 'allow submission changes'
  • [MDL-38423] - Allow LDAP user sync process to use arbitrary LDAP filters
  • [MDL-38432] - Allow plugins to specify settings that affect security and performance.
  • [MDL-38459] - Courses search does not include teachers name
  • [MDL-38465] - No validation on Bind User Pwd for LDAP Enrollment Plugin
  • [MDL-38504] - Move Participants from Navigation block to Course administration
  • [MDL-38506] - Add PATH_INFO token support for pluginfile.php
  • [MDL-38511] - Bulk user actions should be pluggable
  • [MDL-38539] - Quiz secure window JavaScript should be a YUI module and self-contained.
  • [MDL-38560] - META: Images management in lesson questions
  • [MDL-38575] - 'News items to show' setting should be a Latest news block config setting
  • [MDL-38577] - Move groups course settings to course admin groups page
  • [MDL-38609] - Name field should be second in subscriptions DB table
  • [MDL-38630] - Handle SVG call when using pix:theme function in CSS files
  • [MDL-38640] - Allow Removal of Assignment Submissions
  • [MDL-38644] - Make global function get_courses() and get_courses_page() use coursecat
  • [MDL-38663] - Remove navbar and login info from forgot_password.php
  • [MDL-38669] - Simplify backup and restore process for teachers
  • [MDL-38695] - course greeting for cohort enrol
  • [MDL-38726] - Activity settings forms suggestion for sections 'Grades' and 'Ratings'
  • [MDL-38730] - Common module settings section name unclear
  • [MDL-38737] - Make course summary block display content similar to courses list
  • [MDL-38740] - merge moodle/lib/thirdpartylibs.xml and other core dependencies into composer dependency management system
  • [MDL-38755] - Completion tracking course setting would benefit from a help pop-up
  • [MDL-38873] - Add ##group## into Database field
  • [MDL-38878] - Update composer dependencies after each behat test site install/reinstall
  • [MDL-38915] - add question name tooltip to overview report
  • [MDL-38916] - Enrollment expiration in child course doesn't unenroll student from meta-course
  • [MDL-38977] - Define constant values for $CFG->rememberusername
  • [MDL-38998] - Fix dated looking environment-check table
  • [MDL-39013] - cloze editor for questions and quiz
  • [MDL-39017] - Remove repositories link for other users in the navigation
  • [MDL-39036] - Add support for backup destinations
  • [MDL-39114] - Add language menu to custommenu in outputrenderer.php
  • [MDL-39126] - support $mform->setType() for additional backup parameters.
  • [MDL-39171] - Database Activity - new capability
  • [MDL-39255] - Block Community finder: pull down menu for subjects
  • [MDL-39272] - Improve behat support for YUI drag & drop
  • [MDL-39301] - A way for question export formats to report errors during export
  • [MDL-39347] - Select several activities that I would like to create reports from the course logs
  • [MDL-39357] - Deprecate qformat_xml import_files
  • [MDL-39396] - Add some developer warning on SQL's IN() abuse
  • [MDL-39403] - 404 on direct install - need a session in the curl request (edge case of privilege where file isn't cached yet)
  • [MDL-39406] - WebService for checking capabilities in contexts
  • [MDL-39440] - Make glossary keywords accept comma separated list OR one entry per line.
  • [MDL-39524] - Improve Performance, Readability, Scalability of get_real_size()
  • [MDL-39537] - Add performance related functions to accesslib from MDL-38596
  • [MDL-39591] - Make the WYSIWYG editor really WYSIWYG
  • [MDL-39615] - Final grades in Workshop should be withheld.
  • [MDL-39951] - Replace old add_to_log function calls to use event triggers
  • [MDL-40070] - Unit tests for quiz statistics report
  • [MDL-40225] - Cloze Questions: should be possible to set fractional weights for subquestions
  • [MDL-40356] - Add an additional setting for a configurable private fullname display
  • [MDL-40695] - Quiz manual grading report should use a renderer
  • [MDL-40993] - Improve the usability of the quiz editing page
  • [MDL-41008] - Delete multiple quiz questions from a quiz
  • [MDL-41010] - show question category in edit quiz
  • [MDL-41011] - Show which quizzes use a question
  • [MDL-41013] - add_blank_combined_feedback should stop adding 'files' element
  • [MDL-41154] - Reading time at the start of a quiz attempt, where students can view, but not yet answer questions
  • [MDL-41579] - Bulk Export and Import Question Banks in a given course
  • [MDL-41754] - Handling slow question stats calculations
  • [MDL-41795] - multianswer.sequence field should be removed
  • [MDL-41990] - SCORM - always force javascript
  • [MDL-43089] - Create Quiz Edit Renderer
  • [MDL-43095] - Collapsible sections in quiz edit page
  • [MDL-43098] - Update Quiz data layer
  • [MDL-43100] - Update edit question options in quiz edit page
  • [MDL-43167] - Frontpage should support the same JavaScript as course pages
  • [MDL-43204] - Correct mod_quiz-autosave JavaScript coding style
  • [MDL-43378] - Remove all mention of aggregations in gradebook, replacing with Sum of grades (fixed) and ability to override natural weight
  • [MDL-43875] - Improve automatic 'Correct resoponse' display for MC questions with more than one correct response
  • [MDL-44586] - SCORM - Slow query in report graph
  • [MDL-44714] - create some generic SCORM pacakges to use in tests
  • [MDL-44853] - Support for randomizing question order on quiz edit screen
  • [MDL-44861] - "Finish review" of student's quiz attempt should return to the quiz results table
  • [MDL-44905] - Student skip structure ''Always' option when using Single Activity course format with Scorm object
  • [MDL-45002] - Quiz completion options - Attempt(s) completed

New Feature

  • [MDL-478] - Text formatting selection inconsistent
  • [MDL-675] - Reuse resources at different courses
  • [MDL-1038] - show size and filetype before download ..
  • [MDL-1626] - Forum: Per-discussion subscription
  • [MDL-1997] - Forum: Sticky posts
  • [MDL-2029] - Request for bookmarklet feature in 1.5
  • [MDL-3209] - allow sorting files in Directory resources
  • [MDL-3698] - Continue Button
  • [MDL-3732] - Auto enable/disable messaging at set times
  • [MDL-4188] - Notify students about manual enrolments...
  • [MDL-4283] - Add week, fortnight, month options to recurring events
  • [MDL-4708] - Changes to filelib.php
  • [MDL-4753] - Numerical qtype: Recognize more number formats and expression
  • [MDL-5331] - Make Download Resource Directly link in resources optional
  • [MDL-5583] - allow teachers to specify certain fields in database activity as required
  • [MDL-5669] - download to txt or excel of participants
  • [MDL-6180] - Check for directory permissions problems in Health Center
  • [MDL-6306] - Being able to send an e-mail to users of selected quiz attempts
  • [MDL-6361] - Add link to 'display directory' to download all contents as zipped file
  • [MDL-7231] - Add user trusts
  • [MDL-7315] - Give time/date extensions to individual students for course activities.
  • [MDL-7624] - password-protect all resources and activities
  • [MDL-8596] - Ability to choose from multiple authentication sources of same type
  • [MDL-8801] - Add setting to define allowed IPs for upgrading
  • [MDL-8830] - Add support for TEXT indexes within XMLDB
  • [MDL-8837] - can we send a mail to the users when we upload some course material
  • [MDL-9301] - Admin link on pages?
  • [MDL-9480] - Introduction of a standard glossary format
  • [MDL-9938] - Multiple / bulk resource adding
  • [MDL-9989] - Uppercase letters are not allowed in the username
  • [MDL-10002] - A way to easily assign a user roles in many different places
  • [MDL-10095] - New ability to migrate accounts into ldap and other external auth types
  • [MDL-10405] - Delete sections
  • [MDL-11118] - No re-sending of the validation email
  • [MDL-11367] - A Word a Day
  • [MDL-11854] - Wiki grades talk to gradebook
  • [MDL-12013] - kses alternative: htmLawed HTML filter-purifier
  • [MDL-12203] - Need to be able to bulk message direct from the gradebook
  • [MDL-12722] - Seperate PayPal accounts for different courses.
  • [MDL-12988] - Ability to subscribe to database module and glossary comments
  • [MDL-13513] - script that detects database inconsistencies
  • [MDL-13577] - External Database > Password Format (New Type), namely "One Time"
  • [MDL-13596] - Password Administration
  • [MDL-13703] - Adding a checkbox for "keep me logged in" on the login page (/login/index.php)
  • [MDL-13837] - Export courses as SCORM
  • [MDL-13838] - Database module has no option to delete all entries
  • [MDL-13854] - To login as another user could be assignable in User context too
  • [MDL-13868] - Gradebook does not consider group members only functionality
  • [MDL-13908] - Course sub-pages
  • [MDL-13962] - Allow students to enrol themselves into groups with limits on max users per group
  • [MDL-14291] - DB AUTH should take into account same usernames with manual auth
  • [MDL-14579] - Expanding the automatic group creation
  • [MDL-14587] - Define a Mentor role by default, and possibly others
  • [MDL-14670] - Add possibility to have Group Leaders
  • [MDL-14691] - "Save as New Entry" Glossary Item
  • [MDL-14963] - Quiz Autosaving Feature
  • [MDL-15141] - Glossary setting for editing by teacher only
  • [MDL-15193] - Rank "Ratings" in all rating tools (glossary, etc.)
  • [MDL-15408] - Add multiple file upload features as a new resource type
  • [MDL-15416] - allow site-wide groups to be created from LDAP OUs
  • [MDL-15672] - Admin UI for db export/import features
  • [MDL-16010] - Authentication by CSV Upload has features that External Database Authentication does not
  • [MDL-16107] - User photo uploading - separate permission
  • [MDL-16255] - Enable site level loginpage_hook script
  • [MDL-16344] - Add Joseph Rézeau's Regular expression question type to core
  • [MDL-16474] - Allow single-item scales
  • [MDL-16808] - Allow deadlines to be set on a per group basis
  • [MDL-17018] - Mouseovers
  • [MDL-17025] - Develop "dspace" plugin for dspace
  • [MDL-17314] - embed questions anywhere using iframe (filter)
  • [MDL-17562] - Need a moodle/user:viewhiddenuserfields capability
  • [MDL-17744] - display full user activity in student's Complete Report (un-hide hidden sections and activities)
  • [MDL-17822] - Importing Multiple SCORM Packages
  • [MDL-17890] - Need an overview of group membership that shows a list of students with their particular group(s)
  • [MDL-18014] - Automatically and periodically save WYSIWYG editor content as a draft/concept
  • [MDL-18145] - New auth/db features
  • [MDL-18299] - forum due dates should appear in calendar/upcoming events
  • [MDL-18319] - Custom (optional) fields for course settings
  • [MDL-18341] - Make a Record audio repository plugin
  • [MDL-18445] - Option to layout multiple choice questions horizontally
  • [MDL-18574] - Need way to extract a single file from a ZIP archive
  • [MDL-18684] - Allow group themes
  • [MDL-18970] - editing a course repository's graphic files using an online editor (pixlr.com / aviary.com services)
  • [MDL-18988] - Hiding but not deleting the enrolment from a user when using external database enrolment
  • [MDL-19190] - User filter: Allow filtering by those who are not enrolled as a particular role in any course other than the front page (i.e. site).
  • [MDL-19245] - implement new text editor preferences in user profile
  • [MDL-19389] - Feature to aggregating students' contributions in Wikis (wiki 2.x maybe)?
  • [MDL-19450] - Adding a "select all" checkbox for the "Review options" when creating/updating a new quiz
  • [MDL-19530] - evaluate inclusion of asciimath plugin
  • [MDL-19966] - Creating a CLI script for setting Admin values
  • [MDL-20053] - Database: create ##userpicture## tag to allow the user's profile picture to be displayed
  • [MDL-20124] - Add GSOC PaintWeb integration with TinyMCE code to Moodle 2.0
  • [MDL-20149] - export workshop responses to a spreadsheet
  • [MDL-20213] - Mass (bulk) actions on resources and activities: delete, hide, show, move, indent
  • [MDL-20365] - Salted Crypt passwords option for external databas authentication
  • [MDL-20379] - Modify uploaduser.php to allow it to read from a local file
  • [MDL-20772] - move forward with stackable auth modules
  • [MDL-20977] - Control upload files of users
  • [MDL-21002] - Customizable edit question forms
  • [MDL-21057] - Allow for redirect to a different URL on logout
  • [MDL-21287] - Assign Grade to Feedback Activity
  • [MDL-21310] - Site-wide Groups Naming
  • [MDL-21354] - AICC HACP debug data
  • [MDL-21447] - Add a plugin hook to the question bank
  • [MDL-21538] - Evaluate OU's ForumNG module for inclusion in Moodle core
  • [MDL-21722] - Deny reset of forgotten passwords
  • [MDL-21816] - Mail notification if a new ressource or activity is added or updated
  • [MDL-21843] - moodle does not support the *. xht files
  • [MDL-21904] - Add Aiken format to the possible question export formats
  • [MDL-22035] - view Office douments with an online web service (scribd.com)
  • [MDL-22066] - stand-alone file name and permissions "sanitizer" script
  • [MDL-22227] - including a short URL at the bottom of Moodle pages allowing people to easily send a URL via eMail
  • [MDL-22433] - Allow the creation of wikis and wiki pages out of a template
  • [MDL-22501] - REdesign the "Map" -> "Browse wiki" tab content of nwiki
  • [MDL-22598] - SSO LDAP apache basic auth
  • [MDL-23186] - Copy groups and groups members from other courses
  • [MDL-24057] - Warn if user uploads package with different indentifiers than previous package
  • [MDL-24099] - Add a Dailymotion repository to Moodle 2.x
  • [MDL-25011] - Synching Moodle 2.0 cohorts with LDAP groups
  • [MDL-25054] - Synchronize cohorts with a Moodle users profile field
  • [MDL-25395] - Management improvements roles
  • [MDL-25465] - Admin screens for question import/export formats
  • [MDL-25499] - Centralise management of all types of cron tasks with registration, scheduling, parallel task conflicts(blocking) and running once off tasks, all using an administration screen.
  • [MDL-25640] - Unread forum post counts alongside courses on the front page
  • [MDL-25877] - Multi choice numberring with thai alphabet format.
  • [MDL-26137] - Course formats and default blocks as plugin
  • [MDL-26278] - Add content/message area to user report in gradebook
  • [MDL-26720] - Tracking of "New" resources/files for students
  • [MDL-26852] - No way provided for users to determine Moodle build information
  • [MDL-26976] - Space used in My Private Files
  • [MDL-26982] - Download All button for online text type assignments
  • [MDL-27039] - Useability: simple section to section navigation
  • [MDL-27041] - Useability: better location of Editing on and Save and return Links.
  • [MDL-27074] - Group events and the calendar
  • [MDL-27115] - Add Item response theory (IRT) analysis to the available quiz reports
  • [MDL-27291] - There needs to be a way to verify the user at each stage of the course. Moodle needs a new Question Type that can verify a students identity.
  • [MDL-27477] - Add authorize.net gateway enrolment to Moodle 2.x core
  • [MDL-27578] - The ability to set opening external links by default
  • [MDL-27598] - Front page : add option to show latest posts from all subscribed forums
  • [MDL-27613] - Search for courses via professorship or course number
  • [MDL-27680] - Choice module requires completion tracking "as complete when making the correct choice" Moodle 2.0
  • [MDL-27773] - Add Dock support to FormFactor & Boxxie Themes
  • [MDL-27949] - Add functionality to move categories up/down more easily
  • [MDL-27978] - Restricted access new feature
  • [MDL-28030] - Clean URLs a.k.a. User Friendly URLs
  • [MDL-28082] - Auto-create a grouping for each group created
  • [MDL-28143] - defining seperated concepts of a course
  • [MDL-28216] - At topic level, would be useful to be able to assign a group to the topic
  • [MDL-28237] - Client Webservice for course and course categeory creation
  • [MDL-28243] - Default Navigation option in Lesson Settings
  • [MDL-28244] - Defaults for Lessons
  • [MDL-28304] - Add new features to the bulk user actions
  • [MDL-28308] - Questions should be searchable/sortable by tags
  • [MDL-28318] - Web service functions.1. get list of courses completed by a student 2. get list of students who have completed course
  • [MDL-28335] - Bulk upload of feedback files
  • [MDL-28430] - Ability to hide pages from the settings navigation to reduce complexity
  • [MDL-28505] - Asynchronous course backup / restore
  • [MDL-28513] - Allow specification of admin user settings in CLI installer
  • [MDL-28534] - Section Links Block Available for Other Course Formats
  • [MDL-28538] - lib/weblib.php::get_file_argument(): add support for $_SERVER['ORIG_PATH_INFO'] when $_SERVER['PATH_INFO'] is missing
  • [MDL-28543] - Custom User Fields, in Participants List.
  • [MDL-28592] - Create a manual_unenrol_users external function
  • [MDL-28606] - core_course_get_courses_by_shortname + core_user_get_users_by_username
  • [MDL-28680] - Export (or Download) User Profile Pictures
  • [MDL-28683] - Learning outcomes/competencies that span courses to cover an entire degree program
  • [MDL-28694] - Admin should be able to manage hub list (community finder)
  • [MDL-28946] - Add support for multi-tenancy sites
  • [MDL-29002] - Expand My Moodle to include completion progress
  • [MDL-29021] - Add event which is triggered when the due date of an assignment has passed
  • [MDL-29068] - Create tool for editing corrupted text input fields
  • [MDL-29110] - Specify welcome email sender
  • [MDL-29154] - Optimize group features for assignments
  • [MDL-29155] - File handling for groups in courses
  • [MDL-29156] - Emoticons/symbols for grading scales
  • [MDL-29217] - Detect uses of reserved words as placeholders in developer mode
  • [MDL-29397] - The ability to arrange modules on the 'My Moodle' page
  • [MDL-29467] - Create an easy way to determine what version of Moodle you are using
  • [MDL-29497] - Roles and capabilities option to view the differences between two users' capabilities
  • [MDL-29584] - Libravatar (and other avatar services) support
  • [MDL-29647] - Add question attempt property reporting functions to the question engine
  • [MDL-30039] - Be able to inject meta | link tags to headers programatically
  • [MDL-30049] - A single interface to control the Activty Completion Conditions settings for all activities in a given coures.
  • [MDL-30117] - Allow edit of course settings for multiple courses at one time
  • [MDL-30128] - Develope Question trends report
  • [MDL-30245] - Core file hook to support extra metadata to be added with each file
  • [MDL-30338] - Allow teachers to filter only their group when viewing Course Completion report
  • [MDL-30516] - Create an option for users to opt-in or opt-out about how they want to share their user profile with others
  • [MDL-30554] - Conditional code based on groups.
  • [MDL-30555] - Consider adding checklist grading method to CORE
  • [MDL-30599] - OAuth authentication for web services
  • [MDL-30615] - Add an Activity Chooser to help explain to users what all the activities and resources are
  • [MDL-30634] - Assign arbitrary system roles via LDAP sync
  • [MDL-30838] - New Moodle Gradebook Features
  • [MDL-30946] - Add new low level functionality: rename() and, probably, move_to_new_folder()
  • [MDL-30963] - Weighted penalties for embedded answer (and similar) question types with adaptive behavior.
  • [MDL-31355] - Link a due date from Forum to the Calendar.
  • [MDL-31356] - IMS Enterprise enrol plugin added features
  • [MDL-31384] - Specify the visibility of an activity's grade item when creating an activity.
  • [MDL-31398] - Approve/Decline student profile picture
  • [MDL-31408] - New enrolment method: Category meta link
  • [MDL-31409] - Incorporate Lightwork into the Moodle core
  • [MDL-31674] - new feature to upload (encrypt and then save)
  • [MDL-31760] - New convenience functions: optional_param_enum and required_param_enum
  • [MDL-31771] - Add a confirm dialog if questions have been editing since the quiz was last graded or regraded
  • [MDL-31880] - Displaying number of recent activities appended to the text in a course item
  • [MDL-31931] - Email - Status report of the students who have finished and not finished the course within given date
  • [MDL-32056] - Separate visibility from accessibility, particularly in course front page.
  • [MDL-32089] - Exporting Rubrics levels and feedback
  • [MDL-32098] - Global find and replace substring with new substring (Local translation)
  • [MDL-32200] - 'translate this' link for multi lingual sites where posts/blogs/comments are shared site wide.
  • [MDL-32254] - Add ability to highlight one or more resources, similar to the lightbulb icon for sections
  • [MDL-32549] - Limit students to a course
  • [MDL-32626] - Add "Common settings" to enrolment plugins
  • [MDL-32700] - Enhancing bulk user export to include course and cohort information.
  • [MDL-32701] - Enhancing User Profile to see which cohorts a user is a member of
  • [MDL-32764] - Write Moodle YUI skin
  • [MDL-32804] - Manual grading of questions by Advanced grading methods (e.g. rubrics for quiz essay questions)
  • [MDL-32916] - Add CSV export function to Participant List and Assignment submission page
  • [MDL-32927] - Add conditional plugins
  • [MDL-32938] - Add CSV export function to Assignment submission page
  • [MDL-32995] - Create new "podcast" resource module
  • [MDL-32996] - Add support for MP3 podcasts to the RSS block
  • [MDL-33047] - Suspend accounts after a given period of time has passed
  • [MDL-33654] - Option to have a time-limit per-question or per-page in a quiz
  • [MDL-33696] - Create a custom sort tool for the activity chooser
  • [MDL-33747] - Request for block which displays feedback of Forum posts.
  • [MDL-33751] - Rubrics: Provide a summary view of rubrics used in my course
  • [MDL-33805] - New file area for user recent files (a follow on from MDL-33297)
  • [MDL-34111] - IMS Enterprise plugin new features
  • [MDL-34138] - Conditional Blocks
  • [MDL-34307] - Extend the database enrolment plugin to create groups and add/remove members
  • [MDL-34383] - implement navigation dock item short data div area for blocks to optionally display short numbers/data or icons (ticks,crosses).
  • [MDL-34445] - Report about changes made while using 'loginas' feature
  • [MDL-34498] - Session Timeout alert
  • [MDL-34604] - Enable same-page theme switching from custom menu
  • [MDL-34609] - Hanging punctution for advanced and required asterisks
  • [MDL-34634] - Custom fields for courses
  • [MDL-34699] - SCORM answering due dates are not shown in calendar
  • [MDL-34718] - Add default block settings for each course format to the Settings menu
  • [MDL-34720] - Notification for teacher about course completion
  • [MDL-34784] - Locally Ignorant File Serving
  • [MDL-34786] - Tool to clean up backup files in bulk
  • [MDL-34826] - Add role the head of a family
  • [MDL-34902] - Advanced Marking for the Assignment Module
  • [MDL-34963] - Add theme preview when selecting course or user theme
  • [MDL-34964] - Allow local specification of "Automatic" behavior for links in course page
  • [MDL-35091] - Environment Bar for Moodle
  • [MDL-35113] - A system to alert lecturers that actions need to be taken
  • [MDL-35236] - Quiz module, multiple choice, would like "shuffle all but last" choice
  • [MDL-35239] - Automatic core update deployment
  • [MDL-35335] - Allow courses to be reset so learners can repeat them
  • [MDL-35383] - Add "course_restored" event
  • [MDL-35433] - Implement Experience API (Tin Can)
  • [MDL-35443] - Improve theme/mymobile to better support Tablets (or create a new theme: mytablet?)
  • [MDL-35468] - Bulk cohort upload
  • [MDL-35552] - Item Analysis of Advanced Grading Methods
  • [MDL-35553] - Gradebook Outcomes
  • [MDL-35595] - Javascript unit testing
  • [MDL-35606] - Lock config pages to a user or resolve conflicts that arise after saving settings
  • [MDL-35611] - META: BDD in Moodle
  • [MDL-35690] - TED.com integration
  • [MDL-35738] - mod_assign_create_assignments
  • [MDL-35902] - use cssjanus library within renderers to save on RTL styles rework.
  • [MDL-36269] - META: Create basic steps and steps definitions
  • [MDL-36308] - Allow editing the default settings for questions
  • [MDL-36396] - Add an "addnewcourse"-Link in the navigation-block for teachers
  • [MDL-36539] - Add a Title field to mdl_user and have it prefixed to the user's fullname() function
  • [MDL-36653] - Add a new CLI script that uninstalls a plugin.
  • [MDL-36751] - Capitalize firstname and lastname using user bulk actions
  • [MDL-36851] - Notify before enrolment expires options
  • [MDL-36874] - Text navigation for Books
  • [MDL-37007] - Provide an extra hook for plugins to allow install or upgrade code to execute after capabilities and services are added
  • [MDL-37238] - Duplicate activity/resource into a different topic/week
  • [MDL-37319] - Comments Block (with Marginalia)
  • [MDL-37501] - Consider creating API for course publishing plugins similar to hub
  • [MDL-37520] - Add a second navigation bar (menu)
  • [MDL-37551] - Being able to sort all tables
  • [MDL-37567] - Random self enrolment key forces every course to have a key
  • [MDL-37586] - Show my courses and my moodle courses organized by categories
  • [MDL-37605] - Update grades from the user report
  • [MDL-37689] - Remove user from all courses with one click
  • [MDL-37881] - Peer Evaluation Activity
  • [MDL-37944] - Generalise sub-plugins to other plugin classes
  • [MDL-37949] - A way to change the behaviour used for a quiz attempt after the fact
  • [MDL-38024] - Add a step definition to run a whole scenario
  • [MDL-38026] - Limit a link follow to a block?
  • [MDL-38108] - "Moodle Almanac" end-of-year roll-over archive
  • [MDL-38158] - Flowplayer HTML5
  • [MDL-38175] - Moodle NFS System
  • [MDL-38184] - Attach or select files from filepicker fields
  • [MDL-38353] - Auto propagate (link/copy) resources and activities from meta-courses into sub-courses
  • [MDL-38385] - implement a moodle stream - the updates/observer pattern
  • [MDL-38409] - META: Add behat tests for choice activity
  • [MDL-38436] - META: Add behat tests for forum activity
  • [MDL-38481] - META: Add behat tests for course-related actions
  • [MDL-38501] - Create a "Bulk course action" menu, allowing several operations (backup, delete, reset, change settings...)
  • [MDL-38602] - META: Add behat tests for administration
  • [MDL-38685] - META: Add behat tests for backup
  • [MDL-38742] - Include the "Course elements" module (Custom label module) as part of core Moodle
  • [MDL-38783] - Mega-META: Convert MDLQAs to automated behat tests
  • [MDL-38784] - META: Add behat tests for comments
  • [MDL-38803] - META: Add behat tests for activity completion
  • [MDL-38812] - META: Add behat tests for filepicker
  • [MDL-38816] - META: Add behat tests for survey module
  • [MDL-38819] - META: Add behat tests for enrolment
  • [MDL-38936] - META: Add behat tests for glossary activity
  • [MDL-38941] - META: Add behat tests for groups
  • [MDL-38946] - META: Add behat tests for lesson activity
  • [MDL-38951] - META: Add behat tests for messaging
  • [MDL-38955] - META: Add behat tests for questions
  • [MDL-38959] - META: Automate behat tests for wiki activity
  • [MDL-38964] - META: Add behat tests for HTML editor
  • [MDL-38966] - META: Add behat tests for assignment activity
  • [MDL-38987] - MUC WinCache Store
  • [MDL-39072] - Add instructor notification in the Choice activity
  • [MDL-39117] - Include the APC cache store plugin within Moodle core.
  • [MDL-39165] - Enhancement to Completion Tracking Settings on Course Default Settings Page
  • [MDL-39392] - Extending the navigation in the settings block for assign plugins (submission/feedback)
  • [MDL-39433] - Privileged user with suspended enrolment can still edit course if guest access is allowed
  • [MDL-39714] - Add shuffling option to unit multichoice display in numerical and calculated questiontypes
  • [MDL-39752] - Behat tests runs in parallel
  • [MDL-40988] - Add section headings to quiz
  • [MDL-40990] - Add Question dependencies to quiz edit page
  • [MDL-40991] - Enable sequences of related random questions in a quiz
  • [MDL-40992] - Enable students to repeat one question within a quiz attempt
  • [MDL-41090] - Allow teachers to embed files when manually grading
  • [MDL-41372] - Allow "Students submit in groups" in Quizzes as well as Assignments
  • [MDL-43973] - POLICY: should we add the OU drag-and-drop question type to the standard Moodle release
  • [MDL-44655] - Implement Tin Can tracking in Moodle Quiz
  • [MDL-44712] - improve Multi-SCO completion handing in activity completion

Task

  • [MDL-15071] - SQLite support
  • [MDL-16769] - Search for unused strings across Moodle code
  • [MDL-21390] - Write spec for grading interface refactoring
  • [MDL-21592] - Usability: turning edition on/off
  • [MDL-21875] - Global search of courses
  • [MDL-22888] - Navigation docs: we need a concise 1-page cheat sheet for developers
  • [MDL-22965] - Create Moodle REST client
  • [MDL-25279] - Test publication of very big backup (1Gb - 3Gb - 7Gb)
  • [MDL-25496] - Implement the course creation business use case (see specification)
  • [MDL-27985] - Get users information by username
  • [MDL-28988] - SOAP server should generate WSDL with fully detailed arrays
  • [MDL-28989] - SOAP JAVA server could generate a JAX-WS compatible WSDL
  • [MDL-29242] - REST server should also return JSON objects
  • [MDL-29276] - META- Web service improvements for 2.2
  • [MDL-29458] - Adding s3 library to lib/thirdpartylibs.xml
  • [MDL-29913] - REST server should also return JSONP objects
  • [MDL-29934] - Web service API Roadmap
  • [MDL-29935] - enrol_cohort_delete()
  • [MDL-29943] - Add event and comment component to get_core_submodules
  • [MDL-30071] - core_message_delete_contacts()
  • [MDL-30076] - core_calendar_delete_calendar_events()
  • [MDL-30078] - core_files_update_files()
  • [MDL-30079] - core_files_delete_files()
  • [MDL-30088] - core_grade_update_grades()
  • [MDL-30089] - core_grade_create_grades()
  • [MDL-30091] - core_rating_create_ratings()
  • [MDL-30092] - core_rating_update_ratings()
  • [MDL-30093] - core_rating_delete_ratings()
  • [MDL-30095] - core_comment_create_comments()
  • [MDL-30096] - core_comment_update_comments()
  • [MDL-30097] - core_comment_delete_comments()
  • [MDL-30099] - mod_forum_create_forums()
  • [MDL-30100] - mod_forum_update_forums()
  • [MDL-30101] - mod_forum_delete_forums()
  • [MDL-30103] - mod_forum_create_discussions()
  • [MDL-30104] - mod_forum_update_discussions()
  • [MDL-30105] - mod_forum_delete_discussions()
  • [MDL-30107] - mod_forum_create_posts()
  • [MDL-30108] - mod_forum_update_posts()
  • [MDL-30109] - mod_forum_delete_posts()
  • [MDL-30193] - Integrate Report Builder into core
  • [MDL-30247] - META - Community hub improvement for 2.5
  • [MDL-30743] - Consider to drop support for plugin_callback(), moving all uses to the newer component_callback()
  • [MDL-31003] - Review new places where lang_string() can produce a benefit
  • [MDL-31026] - A shared caching solution should be used to save details on what extends navigation.
  • [MDL-31253] - META - web service improvements for 2.3
  • [MDL-31379] - Consider introducing new grading fields
  • [MDL-31909] - Take complete rid of all the signed/unsigned support from DB stuff and uses
  • [MDL-33529] - external PHPunit tests
  • [MDL-33783] - Move CORE to use frankenstyle everywhere
  • [MDL-34966] - New feature enhancement for Course groupings in Moodle 2
  • [MDL-34969] - PHPunit test: files/externallib.php
  • [MDL-35093] - Request for code review
  • [MDL-35994] - Required core change in 2.4 for the HTML5 app
  • [MDL-36019] - Add helper function in webservice/tests/helper.php to validate return result by external function
  • [MDL-36920] - SQLite support for 2.3+
  • [MDL-37080] - Core lib: update_module()
  • [MDL-37534] - Change current PHPUNIT_LONGTEST behavior to show them as skipped
  • [MDL-37576] - Add Apache Thrift Support for all core web services
  • [MDL-38220] - META: Allow for inclusion of third-party libraries with the YUI loader
  • [MDL-38285] - Migrate moodle- YUI modules to use shifter
  • [MDL-38562] - Reimplement warnings of incorrect YUI module inclusion
  • [MDL-38665] - GD, graphics toolkits and deprecation
  • [MDL-40338] - META: Evaluate Remote-Learner ELIS "hacks" for core
  • [MDL-41925] - Reduce the number of themes in core
  • [MDL-41978] - Remove functions related to questionbank display
  • [MDL-43745] - Use new slots data layer in edit renderer

Sub-task

  • [MDL-4534] - There's no whisper functionality in the chat.
  • [MDL-6371] - multianswer qtype cannot use new question types easily
  • [MDL-7494] - Add information to help screen readers deal with Cloze questions
  • [MDL-8465] - Chat daemon stops working after a few hours
  • [MDL-9367] - Roll forward changes dates for user data
  • [MDL-9500] - Deprecate Glossary module
  • [MDL-13516] - orphaned forum posts
  • [MDL-14636] - Enhanced sorting of files
  • [MDL-15468] - Define Unit Tests for core and plugins
  • [MDL-15666] - Create Unit tests for portfolio API
  • [MDL-16909] - Develop "mahara" repository plugin for mahara
  • [MDL-17039] - Develop "fedora" plugin for Fedora
  • [MDL-18480] - Repository plugin for OpenClipArt.org
  • [MDL-18663] - make tcpdf fonts to be downloadable as optional components
  • [MDL-19320] - Can we add an file upload progress meter to the Upload plugin?
  • [MDL-20403] - Develop "e-learningforkids.org" repository plugin
  • [MDL-23660] - Convert Quiz editing JS to YUI 3
  • [MDL-23919] - Database activity setting "Required entries" should belong to completion settings
  • [MDL-24598] - Comments - loss of functionality
  • [MDL-25278] - Community finder: display all private hub descriptions in the hub listing
  • [MDL-25502] - Write the 'black magic' that hands out the next task to be run for a given cron process
  • [MDL-25503] - Rewrite cron.php to use the black magic
  • [MDL-25504] - Migrate all the existing cronjobs to the new system
  • [MDL-25506] - Write code to transfer between unix-cron-syntax and user-friendly syntax (and vice versa)
  • [MDL-25507] - Write code to capture requests to schedule once off tasks
  • [MDL-25508] - Update portfolio code to use once off tasks rather than events API
  • [MDL-26897] - Implement automatic-closing of all opened tags in the XML writer
  • [MDL-27642] - Bug: Message Processors are not removed when plugin is uninstalled
  • [MDL-27643] - Bug: Jabber messages attempted to send to all users, even if jabberid isn't set
  • [MDL-27652] - message_send function is using non-existing variables
  • [MDL-27795] - Review questionlib.php and make sure all function names start with question_
  • [MDL-28577] - Test CM-02b failed - verification of objectives failed, unable to launch Activity 3
  • [MDL-28667] - Define spec for file reference for Repository API and File API
  • [MDL-28707] - minnormalizedmeasure can be a negative floating-point value. Alter database table scorm_seq_objective structure
  • [MDL-28742] - ADL TEST: CM-02b
  • [MDL-28743] - ADL TEST: CM-03a
  • [MDL-28744] - ADL TEST: CM-03b
  • [MDL-28745] - ADL TEST: CM-04a
  • [MDL-28746] - ADL TEST: CM-04b
  • [MDL-28747] - ADL TEST: CM-04c
  • [MDL-28748] - ADL TEST: CM-04d
  • [MDL-28749] - ADL TEST: CM-05
  • [MDL-28750] - ADL TEST: CM-06
  • [MDL-28751] - ADL TEST: CM-07a
  • [MDL-28752] - ADL TEST: CM-07b
  • [MDL-28753] - ADL TEST: CM-07c
  • [MDL-28754] - ADL TEST: CM-07d
  • [MDL-28755] - ADL TEST: CM-07e
  • [MDL-28756] - ADL TEST: CM-07f
  • [MDL-28757] - ADL TEST: CM-08
  • [MDL-28758] - ADL TEST: CM-09aa
  • [MDL-28759] - ADL TEST: CM-09ab
  • [MDL-28760] - ADL TEST: CM-09ba
  • [MDL-28761] - ADL TEST: CM-09bb
  • [MDL-28762] - ADL TEST: CM-09ca
  • [MDL-28764] - ADL TEST: CM-10
  • [MDL-28765] - ADL TEST: CM-11
  • [MDL-28766] - ADL TEST: CM-13
  • [MDL-28767] - ADL TEST: CM-14
  • [MDL-28768] - ADL TEST: CM-15
  • [MDL-28769] - ADL TEST: CM-16
  • [MDL-28770] - ADL TEST: CM-17a
  • [MDL-28771] - ADL TEST: CM-17b
  • [MDL-28772] - ADL TEST: CO-01
  • [MDL-28773] - ADL TEST: CO-02a
  • [MDL-28774] - ADL TEST: CO-02b
  • [MDL-28775] - ADL TEST: CO-03
  • [MDL-28776] - ADL TEST: CO-04a
  • [MDL-28777] - ADL TEST: CO-04b
  • [MDL-28778] - ADL TEST: CO-04c
  • [MDL-28779] - ADL TEST: CO-05a
  • [MDL-28780] - ADL TEST: CO-05b
  • [MDL-28781] - ADL TEST: CO-06
  • [MDL-28782] - ADL TEST: CO-07a
  • [MDL-28783] - ADL TEST: CO-07b
  • [MDL-28784] - ADL TEST: CO-08a
  • [MDL-28785] - ADL TEST: CO-08b
  • [MDL-28786] - ADL TEST: CO-09
  • [MDL-28787] - ADL TEST: CO-10
  • [MDL-28788] - ADL TEST: CO-11
  • [MDL-28789] - ADL TEST: CO-12a
  • [MDL-28790] - ADL TEST: CO-12b
  • [MDL-28791] - ADL TEST: CO-12c
  • [MDL-28792] - ADL TEST: CO-12d
  • [MDL-28793] - ADL TEST: CO-13a
  • [MDL-28794] - ADL TEST: CO-13b
  • [MDL-28795] - ADL TEST: CT-01
  • [MDL-28796] - ADL TEST: CT-02
  • [MDL-28797] - ADL TEST: CT-03
  • [MDL-28798] - ADL TEST: CT-04
  • [MDL-28799] - ADL TEST: CT-05
  • [MDL-28800] - ADL TEST: CT-06
  • [MDL-28801] - ADL TEST: CT-07
  • [MDL-28802] - ADL TEST: DDMa
  • [MDL-28803] - ADL TEST: DDMb
  • [MDL-28804] - ADL TEST: DMB
  • [MDL-28805] - ADL TEST: DMI
  • [MDL-28806] - ADL TEST: MS-01
  • [MDL-28807] - ADL TEST: MS-02
  • [MDL-28808] - ADL TEST: MS-03
  • [MDL-28809] - ADL TEST: MS-04
  • [MDL-28810] - ADL TEST: MS-05a
  • [MDL-28811] - ADL TEST: MS-05b
  • [MDL-28812] - ADL TEST: MS-06
  • [MDL-28813] - ADL TEST: MS-07
  • [MDL-28814] - ADL TEST: OB-01a
  • [MDL-28815] - ADL TEST: OB-01b
  • [MDL-28816] - ADL TEST: OB-01c
  • [MDL-28817] - ADL TEST: OB-02a
  • [MDL-28818] - ADL TEST: OB-02b
  • [MDL-28819] - ADL TEST: OB-03a
  • [MDL-28820] - ADL TEST: OB-03b
  • [MDL-28821] - ADL TEST: OB-03c
  • [MDL-28822] - ADL TEST: OB-04
  • [MDL-28823] - ADL TEST: OB-05a
  • [MDL-28824] - ADL TEST: OB-05b
  • [MDL-28825] - ADL TEST: OB-05c
  • [MDL-28826] - ADL TEST: OB-06
  • [MDL-28827] - ADL TEST: OB-07a
  • [MDL-28828] - ADL TEST: OB-07b
  • [MDL-28829] - ADL TEST: OB-08a
  • [MDL-28830] - ADL TEST: OB-08b
  • [MDL-28831] - ADL TEST: OB-09a
  • [MDL-28832] - ADL TEST: OB-09b
  • [MDL-28833] - ADL TEST: OB-10a
  • [MDL-28834] - ADL TEST: OB-10b
  • [MDL-28835] - ADL TEST: OB-10c
  • [MDL-28836] - ADL TEST: OB-10d
  • [MDL-28837] - ADL TEST: OB-11a
  • [MDL-28838] - ADL TEST: OB-11b
  • [MDL-28839] - ADL TEST: OB-12a
  • [MDL-28840] - ADL TEST: OB-12b
  • [MDL-28841] - ADL TEST: OB-12c
  • [MDL-28842] - ADL TEST: OB-13a
  • [MDL-28843] - ADL TEST: OB-13b
  • [MDL-28844] - ADL TEST: OB-13c
  • [MDL-28845] - ADL TEST: OB-14a
  • [MDL-28846] - ADL TEST: OB-14b
  • [MDL-28847] - ADL TEST: OB-15
  • [MDL-28848] - ADL TEST: OB-16a
  • [MDL-28849] - ADL TEST: OB-16b
  • [MDL-28850] - ADL TEST: OB-16c
  • [MDL-28851] - ADL TEST: OB-16d
  • [MDL-28852] - ADL TEST: OB-17a
  • [MDL-28853] - ADL TEST: OB-17b
  • [MDL-28854] - ADL TEST: RU-01aa
  • [MDL-28855] - ADL TEST: RU-01ab
  • [MDL-28856] - ADL TEST: RU-01ba
  • [MDL-28857] - ADL TEST: RU-01bb
  • [MDL-28858] - ADL TEST: RU-02a
  • [MDL-28859] - ADL TEST: RU-02b
  • [MDL-28860] - ADL TEST: RU-03a
  • [MDL-28861] - ADL TEST: RU-03b
  • [MDL-28862] - ADL TEST: RU-04aa
  • [MDL-28863] - ADL TEST: RU-04ab
  • [MDL-28864] - ADL TEST: RU-04ba
  • [MDL-28865] - ADL TEST: RU-04bb
  • [MDL-28866] - ADL TEST: RU-04bc
  • [MDL-28867] - ADL TEST: RU-04bd
  • [MDL-28868] - ADL TEST: RU-05a
  • [MDL-28869] - ADL TEST: RU-05b
  • [MDL-28870] - ADL TEST: RU-06a
  • [MDL-28871] - ADL TEST: RU-06b
  • [MDL-28872] - ADL TEST: RU-07a
  • [MDL-28873] - ADL TEST: RU-07b
  • [MDL-28874] - ADL TEST: RU-07c
  • [MDL-28875] - ADL TEST: RU-08a
  • [MDL-28876] - ADL TEST: RU-08b
  • [MDL-28877] - ADL TEST: RU-09
  • [MDL-28878] - ADL TEST: RU-10
  • [MDL-28879] - ADL TEST: RU-11
  • [MDL-28880] - ADL TEST: RU-12a
  • [MDL-28881] - ADL TEST: RU-12b
  • [MDL-28882] - ADL TEST: RU-13a
  • [MDL-28883] - ADL TEST: RU-13b
  • [MDL-28884] - ADL TEST: RU-13c
  • [MDL-28885] - ADL TEST: RU-13d
  • [MDL-28886] - ADL TEST: RU-13e
  • [MDL-28887] - ADL TEST: RU-14a
  • [MDL-28888] - ADL TEST: RU-14b
  • [MDL-28889] - ADL TEST: RU-14c
  • [MDL-28890] - ADL TEST: RU-14d
  • [MDL-28891] - ADL TEST: RU-15a
  • [MDL-28892] - ADL TEST: RU-15b
  • [MDL-28893] - ADL TEST: RU-15c
  • [MDL-28894] - ADL TEST: RU-15d
  • [MDL-28895] - ADL TEST: RU-16
  • [MDL-28896] - ADL TEST: RU-17a
  • [MDL-28897] - ADL TEST: RU-17b
  • [MDL-28898] - ADL TEST: RU-18a
  • [MDL-28899] - ADL TEST: RU-18b
  • [MDL-28900] - ADL TEST: RU-19a
  • [MDL-28901] - ADL TEST: RU-19b
  • [MDL-28902] - ADL TEST: SX-02
  • [MDL-28903] - ADL TEST: SX-03
  • [MDL-28904] - ADL TEST: SX-04a
  • [MDL-28905] - ADL TEST: SX-04b
  • [MDL-28906] - ADL TEST: SX-05
  • [MDL-28907] - ADL TEST: SX-06
  • [MDL-28908] - ADL TEST: SX-07a
  • [MDL-28909] - ADL TEST: SX-07b
  • [MDL-28910] - ADL TEST: SX-07c
  • [MDL-28911] - ADL TEST: SX-07d
  • [MDL-28912] - ADL TEST: SX-07e
  • [MDL-28913] - ADL TEST: SX-08a
  • [MDL-28914] - ADL TEST: SX-08b
  • [MDL-28915] - ADL TEST: SX-09
  • [MDL-28916] - ADL TEST: SX-10a
  • [MDL-28917] - ADL TEST: SX-10b
  • [MDL-28918] - ADL TEST: SX-10c
  • [MDL-28919] - ADL TEST: SX-10d
  • [MDL-28920] - ADL TEST: SX-11a
  • [MDL-28921] - ADL TEST: SX-11b
  • [MDL-28922] - ADL TEST: SX-11c
  • [MDL-28923] - ADL TEST: SX-12a
  • [MDL-28924] - ADL TEST: SX-12b
  • [MDL-28925] - ADL TEST: SX-12c
  • [MDL-28926] - ADL TEST: T-01a
  • [MDL-28927] - ADL TEST: T-01b
  • [MDL-29023] - verbose CLI for enrol_ldap
  • [MDL-29038] - Provide option to update installed language packs after site upgrade
  • [MDL-29202] - Create mobile.php language file for mobile app translation
  • [MDL-29278] - Deliver PHP - SOAP/XMLRPC demo clients in a zip that don't require Moodle to be run
  • [MDL-29280] - Deliver PHP/JAVASCRIPT/JAVA - REST-JSON demo clients in a zip that don't require Moodle to be run.
  • [MDL-29379] - Improve the Web Service documentation (+ write wstemplate plugin)
  • [MDL-29380] - Try to reproduce "Invalid external api parameter: users (Only arrays accepted.)" for moodle_user_create_users
  • [MDL-29389] - Deliver JAVA XMLRPC demo client
  • [MDL-29457] - Security: add some $CFG->wsdebug that block $debuginfo to be returned is set to OFF
  • [MDL-29498] - Obfuscate all exception messages from token.php + return some debug info
  • [MDL-29636] - Delete /webservice/simpletest/testwebservice.php
  • [MDL-30063] - enrol_manual_unenrol_users()
  • [MDL-30106] - mod_forum_get_forum_posts()
  • [MDL-30181] - Workshop lacks file grade.php
  • [MDL-30183] - Lesson grade.php should support parameter userid
  • [MDL-30250] - Review trusted hubs documentation
  • [MDL-30637] - Simplify moodle forms
  • [MDL-30638] - Add required elements to repeated form items in questions
  • [MDL-30640] - Remove 'Advanced field' form functionality
  • [MDL-30772] - Expand Spam cleaner to show spam count and list of spams
  • [MDL-30800] - New flag for each install.xml file: Foreign keys are safe
  • [MDL-30801] - New option $CFG->foreignkeys = NONE | SAFE | ALL in config.php
  • [MDL-31097] - Convert section javascript to YUI3 module
  • [MDL-31222] - Create a core YUI3 module for drag-drop
  • [MDL-31271] - Assignment Subtypes Combined: Implement Changes
  • [MDL-31273] - Assignment Web Services: Decide on list of supported functions
  • [MDL-31274] - Assignment Web Services: Implement new web services
  • [MDL-31281] - Assignment Student Submission Receipts: Decide all settings/ui/design
  • [MDL-31282] - Assignment Student Submission Receipts: Implement Changes
  • [MDL-31289] - Assignment Submission Statement: Implement Changes
  • [MDL-31293] - Assignment Blind Marking: Documentation
  • [MDL-31346] - CSS customization options in MyMobile theme
  • [MDL-31347] - Indented replies in forums when using MyMobile theme
  • [MDL-31377] - Consider introducing a new field "datesubmitted" into grade_grade
  • [MDL-31378] - Consider introducing a new field "dategraded" into grade_grade
  • [MDL-31411] - Assignment Marking Group Support: Decide settings/ui/design
  • [MDL-31412] - Assignment Marking Group Support: Implement Changes
  • [MDL-31415] - Assignment Send Notification UI Improvements: Implement Changes
  • [MDL-31530] - Enable course creators to update their published course for download
  • [MDL-31681] - core_grade_get_definitions
  • [MDL-31861] - Create web service core_grading_save_definitions
  • [MDL-31862] - core_gradingform_update_definitions
  • [MDL-31864] - Create web service core_files_upload_files
  • [MDL-31865] - Create web service core_files_download_files
  • [MDL-31874] - mod_assign_set_grades
  • [MDL-31886] - Create web service mod_assign_export_submissions
  • [MDL-31887] - Create web service mod_assign_plugin_enabled
  • [MDL-31896] - Create web service core_grade_hide_column
  • [MDL-31897] - Create web service core_grade_show_column
  • [MDL-31898] - Create web service core_grade_get_column
  • [MDL-32083] - Filepicker tree view should display folders starting from top
  • [MDL-32226] - Add Plagiarism support to essay questions
  • [MDL-32235] - Scheduled allocation plugin
  • [MDL-32247] - Two sources of mimetype data
  • [MDL-32593] - Remove the section links block..
  • [MDL-32925] - Activity modules help
  • [MDL-33082] - Make sure field files.mimetype is correct
  • [MDL-33131] - enrol_cohort_xxx()
  • [MDL-33301] - Allow language packs to have a readme-like field
  • [MDL-33708] - core_course_create_backups
  • [MDL-33921] - Add CSS to fix blocks-moving when pagelayout is side-pre-only
  • [MDL-34144] - Review comments/discussion of forumng
  • [MDL-34665] - Dropbox should display thumbnails and return info about file size and date last modified
  • [MDL-34754] - Create a custom name field in the custom profile fields.
  • [MDL-34802] - Move language packs into core directory
  • [MDL-34803] - Deprecate temp files from data directory
  • [MDL-34804] - Remote user uploads and file access
  • [MDL-34805] - Relocate other data directory content
  • [MDL-34974] - PHPunit test: webservice/externallib.php
  • [MDL-35196] - document forum/workshop plagiarism events
  • [MDL-35197] - deprecate assessable_file_uploaded in mod/assign
  • [MDL-35734] - create script for updating user pics from folder using CLI
  • [MDL-35735] - create script for updating language packs
  • [MDL-35736] - create CLI script to remove a MOD/theme/block/etc...
  • [MDL-35781] - use new course formats API in IMS-CC export
  • [MDL-35996] - Change the enable mobile service for adding REST and also the new WS
  • [MDL-35999] - Add CCS url and alternative auth settings in getsiteinfo
  • [MDL-36114] - Alternate auth url - support of Oauth2 authentication
  • [MDL-36174] - Add "OwnCloud" repository plugin for owncloud.org
  • [MDL-36237] - create script for re-sorting courses (i import courses every night, and run this script afterwards)
  • [MDL-36474] - PHPunit required for all apis in moodlelib.php
  • [MDL-36476] - Navigation renderer does not allow for proper theming in site pages
  • [MDL-36563] - Quiz: Don't validate units when unit's aren't used in numerical question type
  • [MDL-36921] - SQLite unit test failure: returns null for column max_length
  • [MDL-36922] - PHPUnit assertions take the expected value first
  • [MDL-36928] - SQLite unit test failure: doesn't throw exceptions when putting strings into int column
  • [MDL-36930] - SQLite unit test failure: duplicate keys when adding Foreign Keys
  • [MDL-36980] - SQLite unit test failure: needs a moodle_temptable object
  • [MDL-37193] - Move function print_category_info() to the course renderer
  • [MDL-37382] - core_calendar_update_calendar_events()
  • [MDL-37386] - mod_forum_xxx_discussions()
  • [MDL-37461] - Combined Feedback: Add full stop to statements
  • [MDL-37464] - Edit question name and category
  • [MDL-37544] - Conditional access restriction information are not displayed below the activity
  • [MDL-37750] - Ensure elements are available
  • [MDL-37821] - Form labels empty, missing, or orphaned on profile editing page
  • [MDL-37876] - Add User IDNumber to Reports
  • [MDL-38053] - Show maturity information for plugins
  • [MDL-38147] - Create class coursecat for managing and displaying course categories
  • [MDL-38193] - Backup and restore should be tested with large backup files
  • [MDL-38195] - Backup/restore API should have better option to skip 'zip' operatiorn
  • [MDL-38304] - Separate courses search result view and edit modes
  • [MDL-38341] - core_enrol_get_instances()
  • [MDL-38406] - Separate categories view and edit page - alter CSS
  • [MDL-38478] - Automate MDLQA-16, teachers can edit or delete any forum post
  • [MDL-38537] - Quiz client-side auto-save
  • [MDL-38540] - Permit lesson to import images in question answers and responses when importing questions
  • [MDL-38595] - Add special CSS class to the coursebox when user can access the course
  • [MDL-38623] - Automate MDLQA-1639 - When Ajax is turned off, navigation works correctly for weekly format in paged mode.
  • [MDL-38624] - Automate MDLQAs - Navigation works correctly for topic format in paged mode, when ajax is turned on.
  • [MDL-38625] - Automate MDLQAs - Navigation works correctly for weekly format in paged mode, when ajax is turned on.
  • [MDL-38679] - Common module settings section should be removed from resource types
  • [MDL-38717] - Missing call to setType in signup form
  • [MDL-38736] - Missing setType calls in mod_choice
  • [MDL-38895] - on settings pages, the setting variable name over flows in to the text describing the setting
  • [MDL-38901] - Bootstrap theme - JS error with cachejs, yuicomboloading and useexternalyui settings disabled
  • [MDL-38924] - Missing styles with multiple tab rows
  • [MDL-39284] - Remove link on Question Bank settings heading
  • [MDL-39464] - Make changes to MyMobile themes for the new course listings
  • [MDL-39467] - Do not use inline function in lib/coursecatlib.php
  • [MDL-40072] - Create test instance of each question type
  • [MDL-40075] - Supply quiz attempt data for each of the question types.
  • [MDL-40147] - Ability to resolve course categories by idnumber and path
  • [MDL-40730] - generate csv files of random responses and expected grades from csv file describing quiz
  • [MDL-42315] - Security overview shows XSS warning on clean installation
  • [MDL-42946] - It is not possible to provide a css style for a static mform element.
  • [MDL-42947] - It is not possible to provide a css style for a editor mform element.
  • [MDL-43255] - Migrate moodle-block_community-comments to use Shifter
  • [MDL-43256] - Migrate moodle-block_community-imagegallery to use Shifter
  • [MDL-43271] - Migrate moodle-course-formatchooser to use Shifter
  • [MDL-43296] - Migrate moodle-enrol_manual-quickenrolment to use Shifter
  • [MDL-43297] - Migrate moodle-enrol-otherusersmanager to use Shifter
  • [MDL-43298] - Migrate moodle-enrol-rolemanager to use Shifter
  • [MDL-43299] - Migrate moodle-form-checkboxcontroller to use Shifter
  • [MDL-43300] - Migrate moodle-form-dateselector to use Shifter
  • [MDL-43301] - Migrate moodle-form-listing to use Shifter
  • [MDL-43303] - Migrate moodle-form-shortforms to use Shifter
  • [MDL-43304] - Migrate moodle-form-showadvanced to use Shifter
  • [MDL-43305] - Migrate moodle-core_grading-manage to use Shifter
  • [MDL-44297] - Ldap Authentication with bind user as logging data

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.