Eloy Lafuente (stronk7) [Wed, 25 Sep 2019 22:54:36 +0000 (00:54 +0200)]
Merge branch 'MDL-66106-master' of https://github.com/snake/moodle
Eloy Lafuente (stronk7) [Wed, 25 Sep 2019 22:47:23 +0000 (00:47 +0200)]
Merge branch 'MDL-66169-master' of https://github.com/snake/moodle
Eloy Lafuente (stronk7) [Wed, 25 Sep 2019 22:29:07 +0000 (00:29 +0200)]
Merge branch 'MDL-66653-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Wed, 25 Sep 2019 22:04:33 +0000 (00:04 +0200)]
Merge branch 'MDL-51327-master' of git://github.com/mihailges/moodle
Eloy Lafuente (stronk7) [Wed, 25 Sep 2019 21:57:42 +0000 (23:57 +0200)]
Merge branch 'MDL-66685' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 25 Sep 2019 18:05:21 +0000 (20:05 +0200)]
Merge branch 'MDL-66675-master' of git://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 25 Sep 2019 08:43:15 +0000 (16:43 +0800)]
Merge branch 'MDL-66354-master' of github.com/dravek/moodle
David Matamoros [Mon, 2 Sep 2019 12:42:24 +0000 (14:42 +0200)]
MDL-66354 core_calendar: Notices in error.log on calendar events
Jun Pataleta [Wed, 25 Sep 2019 06:54:29 +0000 (14:54 +0800)]
Merge branch 'MDL-66644-master-versionrequires' of git://github.com/mudrd8mz/moodle
Jun Pataleta [Wed, 25 Sep 2019 06:38:23 +0000 (14:38 +0800)]
Merge branch 'MDL-66710-master' of git://github.com/abgreeve/moodle
Adrian Greeve [Wed, 25 Sep 2019 03:39:57 +0000 (11:39 +0800)]
Merge branch 'wip_MDL-66656_master' of git://github.com/gjb2048/moodle
Adrian Greeve [Wed, 25 Sep 2019 03:22:50 +0000 (11:22 +0800)]
Merge branch 'MDL-65406-master_navmenu_list_accessibility' of https://github.com/andrewmadden/moodle
Adrian Greeve [Wed, 25 Sep 2019 03:08:50 +0000 (11:08 +0800)]
Merge branch 'MDL-66388-master-2' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Tue, 24 Sep 2019 21:26:51 +0000 (23:26 +0200)]
Merge branch 'MDL-66748-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Mon, 23 Sep 2019 11:10:36 +0000 (19:10 +0800)]
MDL-66748 core_grading: Use new gradingform data providers
Andrew Nicols [Mon, 23 Sep 2019 11:10:10 +0000 (19:10 +0800)]
MDL-66748 gradingform_rubric: Add data generators
Andrew Nicols [Mon, 23 Sep 2019 11:09:49 +0000 (19:09 +0800)]
MDL-66748 gradingform_guide: Add data generators
Andrew Madden [Thu, 29 Aug 2019 23:26:28 +0000 (09:26 +1000)]
MDL-65406 theme_boost: Add list markup to nav drawer for accessibility
To take advantage of native accessibility features of lists such as counting
the number of items in the list for screen readers, the nav menu should
wrap it's links in unordered list markup.
Jun Pataleta [Tue, 24 Sep 2019 04:01:10 +0000 (12:01 +0800)]
Merge branch 'MDL-65968-master' of git://github.com/jleyva/moodle
Andrew Nicols [Tue, 24 Sep 2019 00:06:22 +0000 (08:06 +0800)]
MDL-66748 core_grading: Add generator
Mihail Geshoski [Thu, 15 Aug 2019 07:36:39 +0000 (15:36 +0800)]
MDL-51327 core_course: Allow subdirs in edit section form
Eloy Lafuente (stronk7) [Mon, 23 Sep 2019 21:35:42 +0000 (23:35 +0200)]
Merge branch 'MDL-66733-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Mon, 23 Sep 2019 20:51:10 +0000 (22:51 +0200)]
Merge branch 'MDL-65588_master' of git://github.com/dmonllao/moodle
Bas Brands [Tue, 20 Aug 2019 14:22:45 +0000 (16:22 +0200)]
MDL-66388 h5p: add h5p atto button
Jake Dallimore [Mon, 23 Sep 2019 06:14:55 +0000 (14:14 +0800)]
Merge branch 'MDL-66075-master' of git://github.com/lameze/moodle
Simey Lameze [Wed, 18 Sep 2019 05:42:21 +0000 (13:42 +0800)]
MDL-66075 mod_forum: unit tests for get_from_discussion_ids_and_user_ids
Simey Lameze [Wed, 18 Sep 2019 02:52:04 +0000 (10:52 +0800)]
MDL-66075 enrol: add unit tests for search_users webservice
Simey Lameze [Wed, 18 Sep 2019 04:43:55 +0000 (12:43 +0800)]
MDL-66075 core: various fixes & code polishing
* Removes unnecessary comment in search_users() WS.
* Replaces DB call by get_course() in search_users() WS.
* Fix discussionids handling on export.php.
* Coding style fix in test_search_users unit test.
* Add missing version bump.
* phpDOc fixes in post vault.
* Fix in the dataformat callback to handle different data types.
Jun Pataleta [Mon, 23 Sep 2019 03:58:43 +0000 (11:58 +0800)]
Merge branch 'MDL-66645' of git://github.com/stronk7/moodle
Gareth Barnard [Fri, 20 Sep 2019 20:44:33 +0000 (21:44 +0100)]
MDL-66656 format_social: Edit Summary Icon leads to 'File not found'.
Eloy Lafuente (stronk7) [Tue, 10 Sep 2019 18:01:02 +0000 (20:01 +0200)]
MDL-66645 install: update the list of stale files for 3.8
Sara Arjona [Fri, 20 Sep 2019 11:07:27 +0000 (13:07 +0200)]
Merge branch 'MDL-46978-Master' of github.com:tuanngocnguyen/moodle
Sara Arjona [Fri, 20 Sep 2019 10:46:16 +0000 (12:46 +0200)]
Merge branch 'MDL-66090_master' of git://github.com/dmonllao/moodle
Jake Dallimore [Fri, 20 Sep 2019 06:27:57 +0000 (14:27 +0800)]
Merge branch 'MDL-65970-master' of git://github.com/jleyva/moodle
Jake Dallimore [Fri, 20 Sep 2019 04:02:46 +0000 (12:02 +0800)]
MDL-66075 mod_forum: add more coverage of get_from_discussion_ids
Specifically, this is now testing the $canseeprivatereplies param for
different users and over a more complete range of cases.
Andrew Nicols [Wed, 28 Aug 2019 01:24:16 +0000 (09:24 +0800)]
MDL-66733 grade: Add helper to get correct user date for grade
Jake Dallimore [Mon, 8 Jul 2019 08:00:55 +0000 (16:00 +0800)]
MDL-66106 core_form: fix client side validation bug caused by MDL-65217
Forms with randomised ids need to support client side validation.
Jake Dallimore [Wed, 17 Jul 2019 06:39:08 +0000 (14:39 +0800)]
MDL-66169 admin: properly set debugsmtp, which is a config.php only var
This may not be set, so care must be taken to conditionally reinstate
the value, once the test email has been sent.
Simey Lameze [Wed, 18 Sep 2019 07:23:20 +0000 (15:23 +0800)]
MDL-66075 mod_forum: coverage for ordering in test_get_from_discussion_ids
Simey Lameze [Wed, 4 Sep 2019 02:02:21 +0000 (10:02 +0800)]
MDL-66443 mod_forum: fix error when exporting in pdf format
Part of MDL-66075.
Simey Lameze [Thu, 5 Sep 2019 00:59:28 +0000 (08:59 +0800)]
MDL-66604 mod_forum: add missing exportforum lang string
Part of MDL-66075.
Shamim Rezaie [Sun, 18 Aug 2019 09:48:12 +0000 (19:48 +1000)]
MDL-66269 mod_forum: filter export based on user and discussion ids
Part of MDL-66075.
Shamim Rezaie [Sun, 18 Aug 2019 09:46:24 +0000 (19:46 +1000)]
MDL-66269 mod_forum: added get_from_discussion_ids_and_user_ids
Part of MDL-66075.
Shamim Rezaie [Sat, 17 Aug 2019 09:23:57 +0000 (19:23 +1000)]
MDL-66269 mod_forum: refactor post vault class to remove duplications
Part of MDL-66075.
Shamim Rezaie [Fri, 16 Aug 2019 08:48:45 +0000 (18:48 +1000)]
MDL-66269 mod_forum: added filters to the export form
Part of MDL-66075.
Shamim Rezaie [Fri, 16 Aug 2019 08:24:08 +0000 (18:24 +1000)]
MDL-66269 mod_forum: AMD module to fetch and format users
Part of MDL-66075.
Shamim Rezaie [Sun, 18 Aug 2019 20:50:49 +0000 (06:50 +1000)]
MDL-66269 enrol: A new webservice to search course participants
Part of MDL-66075.
Shamim Rezaie [Fri, 16 Aug 2019 08:11:27 +0000 (18:11 +1000)]
MDL-66269 enrol: added search_users method to course_enrolment_manager
Part of MDL-66075.
Shamim Rezaie [Sat, 17 Aug 2019 07:07:53 +0000 (17:07 +1000)]
MDL-66269 mod_forum: removed the unnecessary hidden element
Part of MDL-66075.
Shamim Rezaie [Fri, 16 Aug 2019 10:02:37 +0000 (20:02 +1000)]
MDL-66269 mod_forum: Cancelling the export should take us back to forum
Part of MDL-66075.
Shamim Rezaie [Fri, 16 Aug 2019 09:50:31 +0000 (19:50 +1000)]
MDL-66269 mod_forum: the export form to use automatic class loading
Part of MDL-66075.
Simey Lameze [Fri, 9 Aug 2019 06:59:46 +0000 (14:59 +0800)]
MDL-66314 mod_forum: fix error when exporting forum in HTML table
Part of MDL-66075.
Simey Lameze [Tue, 6 Aug 2019 01:46:50 +0000 (09:46 +0800)]
MDL-9469 mod_forum: add exportforum capability and checks
Part of MDL-66075
Simey Lameze [Mon, 1 Jul 2019 05:50:49 +0000 (13:50 +0800)]
MDL-9469 mod_forum: create basic forum export structure
Part of MDL-66075
Simey Lameze [Mon, 5 Aug 2019 23:59:29 +0000 (07:59 +0800)]
MDL-9469 mod_forum: add export node to settings menu
Part of MDL-66075
David Monllaó [Fri, 17 May 2019 10:24:13 +0000 (12:24 +0200)]
MDL-65588 analytics: New models for student accesses
David Monllaó [Thu, 25 Jul 2019 14:21:30 +0000 (16:21 +0200)]
MDL-65588 analytics: Unit tests for any_course_access
David Monllaó [Thu, 16 May 2019 13:54:41 +0000 (15:54 +0200)]
MDL-65588 tool_analytics: Alternative method to pass data to JS
The more time-splitting methods we have in core the more data we pass to
the amd module as an argument. There is a limit of 1024 characters and
a debugging message is triggered by js_call_amd if we surpass it.
Sara Arjona [Thu, 19 Sep 2019 19:19:12 +0000 (21:19 +0200)]
weekly release 3.8dev
Huong Nguyen [Thu, 19 Sep 2019 03:56:36 +0000 (10:56 +0700)]
MDL-66633 Quiz: Improve preview user checking
Nathan Nguyen [Thu, 12 Sep 2019 02:10:13 +0000 (12:10 +1000)]
MDL-46978 core_grades: preserve category total visibility
Adrian Greeve [Thu, 19 Sep 2019 02:42:48 +0000 (10:42 +0800)]
MDL-66710 privacy: Update to template to reference js file right.
Andrew Nicols [Wed, 18 Sep 2019 22:58:59 +0000 (06:58 +0800)]
MDL-66675 behat: Fix typo in step function name
Andrew Nicols [Sat, 14 Sep 2019 12:46:27 +0000 (20:46 +0800)]
MDL-66675 behat: Add option to pause on behat failures
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 23:00:59 +0000 (01:00 +0200)]
Merge branch 'MDL-66548-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 21:15:13 +0000 (23:15 +0200)]
Merge branch 'MDL-40669' of https://github.com/paulholden/moodle
Paul Holden [Wed, 18 Sep 2019 20:41:28 +0000 (21:41 +0100)]
MDL-40669 tool_uploaduser: set emailstop during upload Behat test.
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 18:29:53 +0000 (20:29 +0200)]
Merge branch 'MDL-66641' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 18:07:48 +0000 (20:07 +0200)]
Merge branch 'MDL-65878-master' of https://github.com/lucaboesch/moodle
Huong Nguyen [Mon, 9 Sep 2019 07:55:39 +0000 (14:55 +0700)]
MDL-66633 quiz: allow to create attempts for different users
By adding a new optional param to quiz_prepare_and_start_new_attempt()
it can be used by the surrounding code to create an attempt for anybody
else (different from current $USER)
quiz attempt API should let you create an attempt for a different user
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 16:15:19 +0000 (18:15 +0200)]
Merge branch 'MDL-65323-master' of https://github.com/snake/moodle
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 15:33:17 +0000 (17:33 +0200)]
Merge branch 'MDL-63895-master' of git://github.com/vmdef/moodle
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 14:51:40 +0000 (16:51 +0200)]
Merge branch 'MDL-66536_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 14:46:51 +0000 (16:46 +0200)]
Merge branch 'MDL-66091_master' of git://github.com/dmonllao/moodle
Sara Arjona [Wed, 18 Sep 2019 11:39:55 +0000 (13:39 +0200)]
Merge branch 'MDL-63293' of https://github.com/paulholden/moodle
Eloy Lafuente (stronk7) [Wed, 18 Sep 2019 11:13:15 +0000 (13:13 +0200)]
Merge branch 'MDL-40669' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 18 Sep 2019 10:52:12 +0000 (12:52 +0200)]
Merge branch 'MDL-64438-master-4' of git://github.com/mihailges/moodle
Sara Arjona [Wed, 18 Sep 2019 10:25:36 +0000 (12:25 +0200)]
Merge branch 'MDL-66156-master' of https://github.com/snake/moodle
Mihail Geshoski [Wed, 18 Sep 2019 09:58:24 +0000 (17:58 +0800)]
MDL-64438 block_starredcourses: Optionally show course category
AMOS BEGIN
CPY [displaycategories,block_myoverview],[displaycategories,block_starredcourses]
AMOS END
Mihail Geshoski [Wed, 18 Sep 2019 09:57:47 +0000 (17:57 +0800)]
MDL-64438 block_recentlyaccessedcourses: Optionally show course category
AMOS BEGIN
CPY [displaycategories,block_myoverview],[displaycategories,block_recentlyaccessedcourses]
AMOS END
Mihail Geshoski [Wed, 18 Sep 2019 09:55:46 +0000 (17:55 +0800)]
MDL-64438 block_myoverview: Optionally display course category
Mihail Geshoski [Wed, 18 Sep 2019 09:52:20 +0000 (17:52 +0800)]
MDL-64438 core_course: Optionally display course category
Jake Dallimore [Thu, 12 Sep 2019 03:02:21 +0000 (11:02 +0800)]
MDL-66156 block_myoverview: remove orphaned course favourite records
Jake Dallimore [Thu, 18 Jul 2019 07:13:58 +0000 (15:13 +0800)]
MDL-66156 block_myoverview: purge course favourites on course deletion.
David Monllaó [Fri, 30 Aug 2019 05:39:34 +0000 (13:39 +0800)]
MDL-66536 course: No teaching model renamed
David Monllaó [Fri, 30 Aug 2019 05:19:20 +0000 (13:19 +0800)]
MDL-66536 course: Custom message for students at risk
AMOS BEGIN
MOV [insightinfomessage,analytics],[insightinfomessageplain,analytics]
AMOS END
David Monllaó [Fri, 23 Aug 2019 08:39:02 +0000 (16:39 +0800)]
MDL-66536 analytics: Indicators can add extra data for targets
David Monllaó [Fri, 23 Aug 2019 05:51:47 +0000 (13:51 +0800)]
MDL-66536 analytics: Bulk-fetch samples data
For one_sample_per_analysable models.
David Monllaó [Mon, 16 Sep 2019 23:32:53 +0000 (07:32 +0800)]
MDL-66091 report_insights: Unify contextwithinsights cache sets
Eloy Lafuente (stronk7) [Tue, 17 Sep 2019 22:49:21 +0000 (00:49 +0200)]
Merge branch 'MDL-65026-master' of git://github.com/jleyva/moodle
Juan Leyva [Fri, 16 Aug 2019 09:58:20 +0000 (10:58 +0100)]
MDL-65970 airnotifier: Set lower timeout for Push curl requests
Juan Leyva [Thu, 20 Jun 2019 15:32:17 +0000 (17:32 +0200)]
MDL-65968 notifications: Use f1 size avatars for Push notifications
Eloy Lafuente (stronk7) [Tue, 17 Sep 2019 14:21:41 +0000 (16:21 +0200)]
Merge branch 'MDL-62915' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 17 Sep 2019 10:03:42 +0000 (12:03 +0200)]
Merge branch 'MDL-66113-master' of git://github.com/jleyva/moodle
Andrew Nicols [Tue, 17 Sep 2019 02:11:09 +0000 (10:11 +0800)]
MDL-66675 CLI: Add ANSI formatting options
David Monllaó [Thu, 22 Aug 2019 07:50:59 +0000 (15:50 +0800)]
MDL-66091 analytics: Targets choose if there should be a report or not
David Monllaó [Thu, 22 Aug 2019 07:49:41 +0000 (15:49 +0800)]
MDL-66091 report_insights: Usability improvements
- More feedback provided for the user once they click on useful/notuseful from the email.
- Replace the indicator calculations table headers for the table caption and
replace the text by just "Indicators"
- Replace "System" for the site name for insights generated at system
level
- Replace "$modelname prediction" for "$modelname" in report/insights/prediction.php
heading
MDL-66091
David Monllaó [Tue, 20 Aug 2019 05:13:57 +0000 (13:13 +0800)]
MDL-66090 analytics: Support user for notifications
Eloy Lafuente (stronk7) [Mon, 16 Sep 2019 22:01:51 +0000 (00:01 +0200)]
Merge branch 'MDL-65025-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 16 Sep 2019 18:34:23 +0000 (20:34 +0200)]
Merge branch 'MDL-66293-master' of git://github.com/rezaies/moodle