Adrian Greeve [Wed, 31 Jan 2018 10:57:06 +0000 (18:57 +0800)]
MDL-61268 blocks: Fix corrupt configdata in block instances.
Old configuration data in the block instances is base64 encoded with
the deprecated object class instead of stdClass.
Eloy Lafuente (stronk7) [Wed, 28 Feb 2018 11:58:13 +0000 (12:58 +0100)]
weekly release 3.5dev
Eloy Lafuente (stronk7) [Wed, 28 Feb 2018 11:58:11 +0000 (12:58 +0100)]
NOBUG: Fixed SVG browser compatibility
Jake Dallimore [Tue, 27 Feb 2018 01:37:45 +0000 (09:37 +0800)]
Merge branch 'wip-MDL-61485-master' of git://github.com/marinaglancy/moodle
Jake Dallimore [Tue, 27 Feb 2018 01:04:45 +0000 (09:04 +0800)]
Merge branch 'MDL-61480-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Mon, 26 Feb 2018 22:10:14 +0000 (23:10 +0100)]
Merge branch 'MDL-61249-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Mon, 26 Feb 2018 22:06:36 +0000 (23:06 +0100)]
Merge branch 'MDL-61393-master' of git://github.com/lameze/moodle
Andrew Nicols [Tue, 20 Feb 2018 01:11:21 +0000 (09:11 +0800)]
MDL-61480 core: Check plugin installed before returning
Andrew Nicols [Mon, 26 Feb 2018 02:20:54 +0000 (10:20 +0800)]
Merge branch 'MDL-60547-master' of git://github.com/cescobedo/moodle
Andrew Nicols [Mon, 26 Feb 2018 02:10:27 +0000 (10:10 +0800)]
Merge branch 'MDL-61462-master' of git://github.com/junpataleta/moodle
Sara Arjona [Fri, 2 Feb 2018 13:53:56 +0000 (14:53 +0100)]
MDL-61249 enrol_manual: Fix end date calculation
This patch has been given by Bruno Malaval.
Jake Dallimore [Fri, 23 Feb 2018 03:51:28 +0000 (11:51 +0800)]
weekly release 3.5dev
Jake Dallimore [Fri, 23 Feb 2018 03:51:27 +0000 (11:51 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Andrew Nicols [Thu, 22 Feb 2018 23:57:07 +0000 (07:57 +0800)]
Merge branch 'MDL-61444-master-fix' of https://github.com/lameze/moodle
Simey Lameze [Thu, 22 Feb 2018 23:44:57 +0000 (07:44 +0800)]
MDL-61444 question: hardFreeze tags element if no caps
Barbara Ramiro [Tue, 20 Feb 2018 06:25:47 +0000 (14:25 +0800)]
MDL-61393 pix: add tag icons
Andrew Nicols [Thu, 22 Feb 2018 01:59:15 +0000 (09:59 +0800)]
Merge branch 'MDL-61444-master' of git://github.com/lameze/moodle
Simey Lameze [Thu, 22 Feb 2018 01:44:15 +0000 (09:44 +0800)]
MDL-61444 question: freeze element for users without caps
Eloy Lafuente (stronk7) [Wed, 21 Feb 2018 01:24:57 +0000 (02:24 +0100)]
Merge branch 'MDL-61437-master' of git://github.com/lameze/moodle
Eloy Lafuente (stronk7) [Tue, 20 Feb 2018 20:54:31 +0000 (21:54 +0100)]
Merge branch 'MDL-58885-master' of https://github.com/sammarshallou/moodle
Jake Dallimore [Tue, 20 Feb 2018 07:00:54 +0000 (15:00 +0800)]
Merge branch 'MDL-61394-master-fix2' of git://github.com/andrewnicols/moodle
Andrew Nicols [Tue, 20 Feb 2018 02:41:39 +0000 (10:41 +0800)]
Merge branch 'MDL-61394-master-fix' of git://git.cameron1729.xyz/moodle
Andrew Nicols [Tue, 20 Feb 2018 05:59:57 +0000 (13:59 +0800)]
MDL-61394 admin: Set valid default for pathtosassc
Cameron Ball [Tue, 20 Feb 2018 02:33:14 +0000 (10:33 +0800)]
MDL-61394 core_scss: Null coalesce path to sassc setting
Jake Dallimore [Tue, 20 Feb 2018 02:36:41 +0000 (10:36 +0800)]
Merge branch 'MDL-61402' of https://github.com/mkassaei/moodle
Andrew Nicols [Tue, 20 Feb 2018 01:43:55 +0000 (09:43 +0800)]
Merge branch 'MDL-61394-master' of git://git.cameron1729.xyz/moodle
Eloy Lafuente (stronk7) [Tue, 20 Feb 2018 01:05:21 +0000 (02:05 +0100)]
Merge branch 'MDL-61324_lti_sync' of git://github.com/davosmith/moodle
Eloy Lafuente (stronk7) [Mon, 19 Feb 2018 21:12:23 +0000 (22:12 +0100)]
Merge branch 'MDL-61005-master' of git://github.com/sarjona/moodle
Luca Bösch [Tue, 13 Feb 2018 23:54:56 +0000 (00:54 +0100)]
MDL-58845 mod_choice: Fix behat related tests
Andrew Nicols [Mon, 19 Feb 2018 06:25:01 +0000 (14:25 +0800)]
Merge branch 'MDL-61444-master' of git://github.com/lameze/moodle
Andrew Nicols [Mon, 19 Feb 2018 03:33:53 +0000 (11:33 +0800)]
Merge branch 'MDL-61421-master' of git://github.com/sarjona/moodle
Andrew Nicols [Mon, 19 Feb 2018 03:09:30 +0000 (11:09 +0800)]
Merge branch 'MDL-61408-master' of https://github.com/lucaboesch/moodle
Carlos [Wed, 21 Feb 2018 21:51:02 +0000 (22:51 +0100)]
MDL-60547 message_popup: adding preventDefault at notification popover
Simey Lameze [Tue, 13 Feb 2018 03:25:52 +0000 (11:25 +0800)]
MDL-61437 mod_quiz: rename question_build_display_preference function
Mihail Geshoski [Wed, 31 Jan 2018 06:50:26 +0000 (14:50 +0800)]
MDL-61485 authentication: Add callback 'pre_signup_requests'
Cameron Ball [Fri, 9 Feb 2018 03:35:00 +0000 (11:35 +0800)]
MDL-61394 core_scss: Add unit tests for SassC compilation
This patch also adds a test in theme_boost to verify that boost
can be succesfully compiled without errors by SassC.
Cameron Ball [Thu, 8 Feb 2018 06:35:44 +0000 (14:35 +0800)]
MDL-61394 theme_boost: Misc scss fixes
Cameron Ball [Thu, 8 Feb 2018 05:32:04 +0000 (13:32 +0800)]
MDL-61394 Administration: Add experimental feature to use SassC
Simey Lameze [Mon, 19 Feb 2018 02:31:38 +0000 (10:31 +0800)]
MDL-61444 question: replace all question tag capability checks
Simey Lameze [Mon, 19 Feb 2018 02:30:03 +0000 (10:30 +0800)]
MDL-61444 question: make question_has_capability_on support new caps
Simey Lameze [Mon, 19 Feb 2018 02:26:38 +0000 (10:26 +0800)]
MDL-61444 question: add question tagmine and tagall capabilities
Eloy Lafuente (stronk7) [Mon, 19 Feb 2018 01:12:30 +0000 (02:12 +0100)]
Merge branch 'MDL-58845-master' of https://github.com/lucaboesch/moodle
Andrew Nicols [Mon, 19 Feb 2018 01:07:24 +0000 (09:07 +0800)]
Merge branch 'MDL-61289-master' of git://github.com/junpataleta/moodle
Jun Pataleta [Mon, 29 Jan 2018 08:20:19 +0000 (16:20 +0800)]
MDL-61289 mod_choice: Add extra user fields to response data
AMOS bot [Mon, 19 Feb 2018 00:06:11 +0000 (00:06 +0000)]
Automatically generated installer lang files
AMOS bot [Sat, 17 Feb 2018 00:06:13 +0000 (00:06 +0000)]
Automatically generated installer lang files
sam marshall [Wed, 20 Sep 2017 16:45:25 +0000 (17:45 +0100)]
MDL-58885 core_search: Group support unit tests
sam marshall [Wed, 20 Sep 2017 13:48:46 +0000 (14:48 +0100)]
MDL-58885 core_search: Group support in relevant module search areas
sam marshall [Wed, 10 May 2017 16:34:52 +0000 (17:34 +0100)]
MDL-58885 core_search: Add group support
Adds group support to the core search API and the Solr search engine.
This allows for:
* User searching by group (in the API only, no interface yet)
* Automatically restrict search results by group (in some cases like
separate-groups forums)
M Kassaei [Thu, 8 Feb 2018 11:14:37 +0000 (11:14 +0000)]
MDL-61402 Core: Add a cancel button to edit profile page
Luca Bösch [Sun, 11 Feb 2018 23:48:44 +0000 (00:48 +0100)]
MDL-61408 qbehaviour: Correct "Check" button styling.
Luca Bösch [Tue, 13 Feb 2018 23:54:56 +0000 (00:54 +0100)]
MDL-58845 mod_choice: In reports, respect "Show column for unanswered"
Jun Pataleta [Fri, 16 Feb 2018 02:32:44 +0000 (10:32 +0800)]
MDL-61462 admin_roles: Point back to roles link to the correct URL
Eloy Lafuente (stronk7) [Thu, 15 Feb 2018 16:10:22 +0000 (17:10 +0100)]
weekly release 3.5dev
Dan Marsden [Mon, 11 Dec 2017 02:33:15 +0000 (15:33 +1300)]
MDL-61005 core_cohort: Allow teachers to view site-wide cohorts
Stephen Bourget [Mon, 12 Feb 2018 16:01:48 +0000 (11:01 -0500)]
MDL-45837 Grades: Minor fixes to grade_letter events
David Monllao [Wed, 14 Feb 2018 10:58:59 +0000 (11:58 +0100)]
NOBUG: Keep mod_workshop higher version after reverting MDL-60820
David Monllao [Tue, 13 Feb 2018 06:48:16 +0000 (07:48 +0100)]
Merge branch 'MDL-45837_master' of git://github.com/markn86/moodle
Andrew Nicols [Tue, 13 Feb 2018 03:01:15 +0000 (11:01 +0800)]
Merge branch 'MDL-61135-master-fixes' of https://github.com/lameze/moodle
Simey Lameze [Tue, 13 Feb 2018 02:10:11 +0000 (10:10 +0800)]
MDL-61135 mod_quiz: deprecate unused fragment_view class
Simey Lameze [Tue, 13 Feb 2018 02:08:22 +0000 (10:08 +0800)]
MDL-61135 mod_quiz: move fragment_view functions to custom_view class
Andrew Nicols [Tue, 13 Feb 2018 01:03:50 +0000 (09:03 +0800)]
Merge branch 'wip-MDL-61344' of https://github.com/ndunand/moodle
Andrew Nicols [Tue, 13 Feb 2018 01:01:31 +0000 (09:01 +0800)]
Merge branch 'MDL-61150' of git://github.com/stronk7/moodle
David Monllao [Mon, 12 Feb 2018 11:13:55 +0000 (12:13 +0100)]
Merge branch 'MDL-61236-master' of git://github.com/farhan6318/moodle
David Monllao [Mon, 12 Feb 2018 09:55:28 +0000 (10:55 +0100)]
Merge branch 'MDL-61153-master' of git://github.com/mihailges/moodle
David Monllao [Mon, 12 Feb 2018 08:40:31 +0000 (09:40 +0100)]
Merge branch 'MDL-61375_master' of git://github.com/markn86/moodle
David Monllao [Mon, 12 Feb 2018 08:32:38 +0000 (09:32 +0100)]
Merge branch 'MDL-56688-master' of https://github.com/nwp90/moodle
Davo Smith [Fri, 9 Feb 2018 11:53:41 +0000 (11:53 +0000)]
MDL-61324 enrol_lti: fix detection of changed grades during sync
David Monllao [Mon, 12 Feb 2018 08:20:50 +0000 (09:20 +0100)]
Merge branch 'mod-lti-fix-test-with-hardcoded-url' of https://github.com/peikk0/moodle
David Monllao [Mon, 12 Feb 2018 08:13:08 +0000 (09:13 +0100)]
Merge branch 'MDL-61425-master' of git://github.com/rezaies/moodle
Sara Arjona [Mon, 12 Feb 2018 07:55:38 +0000 (08:55 +0100)]
MDL-61421 cohort: Fix cohort_role_sync when a user is in two cohorts
Andrew Nicols [Mon, 12 Feb 2018 07:17:29 +0000 (15:17 +0800)]
Merge branch 'MDL-61366' of git://github.com/timhunt/moodle
Nicolas Dunand [Fri, 2 Feb 2018 14:25:41 +0000 (15:25 +0100)]
MDL-61344 mod_assign: Show additional files when adding submission
Andrew Nicols [Mon, 12 Feb 2018 05:51:55 +0000 (13:51 +0800)]
Merge branch 'MDL-60958-int-fix-1' of github.com:ryanwyllie/moodle
Ryan Wyllie [Mon, 12 Feb 2018 05:44:06 +0000 (05:44 +0000)]
MDL-60958 calendar: fix test helper action factory
Andrew Nicols [Mon, 12 Feb 2018 05:34:31 +0000 (13:34 +0800)]
Merge branch 'MDL-60958-master' of git://github.com/ryanwyllie/moodle
Ryan Wyllie [Wed, 8 Nov 2017 06:20:02 +0000 (06:20 +0000)]
MDL-60958 calendar: stop db query in repeat collection constructor
Stop loading the parent record in the constructor because it is an
unnecessary DB query for each event instantiation.
Return null on get_repeats() for events that don't have repeats.
Andrew Nicols [Mon, 12 Feb 2018 03:34:56 +0000 (11:34 +0800)]
Merge branch 'MDL-61135-master' of git://github.com/ryanwyllie/moodle
Andrew Nicols [Mon, 12 Feb 2018 03:30:53 +0000 (11:30 +0800)]
Merge branch 'MDL-61305-master-fix' of https://github.com/andrewnicols/moodle
Shamim Rezaie [Mon, 12 Feb 2018 03:28:24 +0000 (14:28 +1100)]
MDL-61425 theme_boost: Made question labels width full in question bank
Andrew Nicols [Mon, 12 Feb 2018 02:38:33 +0000 (10:38 +0800)]
MDL-61305 modinfo: Add back missing require for course
Pierre Guinoiseau [Wed, 7 Feb 2018 03:26:35 +0000 (16:26 +1300)]
MDL-61379 mod_lti: fix a test comparing a hardcoded URL from fixtures
The hardcoded URL from tests/fixtures/ims_cartridge_basic_lti_link.xml
didn't match if TEST_EXTERNAL_FILES_HTTPS_URL was defined, the test
needs to compare with the exact same URL instead of a generated one.
Andrew Nicols [Mon, 12 Feb 2018 00:17:49 +0000 (08:17 +0800)]
Merge branch 'MDL-61305-master' of https://github.com/sammarshallou/moodle
Andrew Nicols [Mon, 12 Feb 2018 00:06:21 +0000 (08:06 +0800)]
Merge branch 'MDL-61413' of git://github.com/stronk7/moodle
Eloy Lafuente (stronk7) [Wed, 3 Jan 2018 18:18:29 +0000 (19:18 +0100)]
MDL-61150 xmldb: Let's check the PATH attribute of XMLDB files
Starting with Moodle 3.5 the XMLDB->PATH attribute is checked
to be correct and pointing to the correct plugin directory.
It only was used for writing PHP savepoints code, but better we
ask for strict correctness.
With this patch applied, neither the XMLDB Editor neither install
will be able to load a file with wrong PATH anymore.
Marina Glancy [Thu, 4 Jan 2018 03:25:56 +0000 (11:25 +0800)]
MDL-61150 xmldb: correct path to schema in install.xml
Eloy Lafuente (stronk7) [Wed, 3 Jan 2018 18:25:45 +0000 (19:25 +0100)]
MDL-61150 xmldb: Fix wrong PATH attributes in core
Farhan Karmali [Mon, 29 Jan 2018 16:16:23 +0000 (21:46 +0530)]
MDL-61236 enrol: Course welcome message to be sent from correct contact
Eloy Lafuente (stronk7) [Sun, 11 Feb 2018 01:16:39 +0000 (02:16 +0100)]
MDL-61413 mod_lti: Use sql_compare_text() for comparing TEXTs
Mark Nelson [Fri, 9 Feb 2018 06:46:11 +0000 (14:46 +0800)]
MDL-61375 mod_chat: specify the 'eventtype' to avoid duplicate rows
Mark Nelson [Fri, 9 Feb 2018 03:58:02 +0000 (11:58 +0800)]
MDL-45837 core: minor tidy up to events
Stephen Bourget [Wed, 7 Feb 2018 18:00:37 +0000 (13:00 -0500)]
MDL-45837 Grades: Add unit & behat tests for events
Stephen Bourget [Wed, 7 Feb 2018 17:38:07 +0000 (12:38 -0500)]
MDL-45837 Grades: Add events for grade letters
Stephen Bourget [Wed, 7 Feb 2018 17:34:24 +0000 (12:34 -0500)]
MDL-45837 Grades: Add events for scales
sam marshall [Mon, 29 Jan 2018 17:16:06 +0000 (17:16 +0000)]
MDL-61305 Performance: Modinfo cache can get built in parallel
In a busy site it is possible that one user will access the site
while another is building modinfo cache. This can result in the
cache being built several times at once, potentially causing a
performance issue.
David Monllao [Thu, 8 Feb 2018 08:29:09 +0000 (09:29 +0100)]
weekly release 3.5dev
Andrew Nicols [Thu, 8 Feb 2018 04:01:55 +0000 (12:01 +0800)]
Merge branch 'MDL-61133-master-fixes' of https://github.com/lameze/moodle
Ryan Wyllie [Wed, 7 Feb 2018 02:16:34 +0000 (02:16 +0000)]
MDL-61135 mod_quiz: add behat test for tag filtering in qbank modal
Ryan Wyllie [Wed, 7 Feb 2018 02:15:44 +0000 (02:15 +0000)]
MDL-61135 question: add behat test for tag filtering
Ryan Wyllie [Fri, 2 Feb 2018 03:54:06 +0000 (03:54 +0000)]
MDL-61135 mod_quiz: remove YUI question bank dialogue