Juan Leyva [Wed, 4 Oct 2017 14:37:00 +0000 (16:37 +0200)]
MDL-59248 mod_workshop: Fix permissions checks
Jun Pataleta [Wed, 4 Oct 2017 06:55:32 +0000 (14:55 +0800)]
Merge branch 'MDL-59890-master-fix' of git://github.com/junpataleta/moodle
Jun Pataleta [Wed, 4 Oct 2017 06:20:07 +0000 (14:20 +0800)]
MDL-59890 calendar: Reorganise data generation steps
* Reorganise the data generation steps to avoid creating cells with
empty string values.
Jun Pataleta [Wed, 4 Oct 2017 06:18:47 +0000 (14:18 +0800)]
MDL-59890 behat: Revert to checking if isset instead of not empty
Reverting changes made by commit
1957d33996309d6fd448ce34c8568b904f78953c
Jake Dallimore [Wed, 4 Oct 2017 05:42:51 +0000 (13:42 +0800)]
Merge branch 'MDL-57228' of git://github.com/timhunt/moodle
Jun Pataleta [Wed, 4 Oct 2017 03:19:33 +0000 (11:19 +0800)]
Merge branch 'MDL-59890-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Thu, 28 Sep 2017 05:54:02 +0000 (13:54 +0800)]
MDL-59890 calendar: Add behat tests
Andrew Nicols [Thu, 28 Sep 2017 05:50:45 +0000 (13:50 +0800)]
MDL-59890 behat: Check empty not isset for switchids
Andrew Nicols [Thu, 28 Sep 2017 05:50:26 +0000 (13:50 +0800)]
MDL-59890 calendar: Allow event creation in behat
Andrew Nicols [Fri, 22 Sep 2017 04:01:00 +0000 (12:01 +0800)]
MDL-59890 calendar: Correct context checks for edit test
Andrew Nicols [Fri, 22 Sep 2017 01:56:18 +0000 (09:56 +0800)]
MDL-59890 calendar: Select current category when adding event
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 21:01:45 +0000 (23:01 +0200)]
Merge branch 'MDL-33174-master' of https://github.com/matt-catalyst/moodle
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 20:48:28 +0000 (22:48 +0200)]
Merge branch 'MDL-49005-master' of https://github.com/abias/moodle
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 20:38:13 +0000 (22:38 +0200)]
Merge branch 'MDL-59273-master' of https://github.com/lucisgit/moodle
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 18:58:23 +0000 (20:58 +0200)]
Merge branch 'MDL-59883-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 18:48:28 +0000 (20:48 +0200)]
Merge branch 'MDL-59882-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 18:38:16 +0000 (20:38 +0200)]
Merge branch 'MDL-58714-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 18:15:42 +0000 (20:15 +0200)]
Merge branch 'MDL-60198-master' of git://github.com/jleyva/moodle
Juan Leyva [Fri, 15 Sep 2017 14:01:50 +0000 (16:01 +0200)]
MDL-60144 mod_workshop: New WS mod_workshop_evaluate_submission
Juan Leyva [Fri, 15 Sep 2017 14:01:34 +0000 (16:01 +0200)]
MDL-60144 mod_workshop: Move submission evaluation code to API
Juan Leyva [Fri, 8 Sep 2017 10:15:45 +0000 (12:15 +0200)]
MDL-59239 mod_workshop: Move submission event trigger
The submission viewed event was being triggered at the beginning of the
script (before doing all the validation/safety checks).
I’ve moved the triggering to a better place so the event it is only
triggered when is verified that the user has permissions to view
the submission.
Juan Leyva [Fri, 8 Sep 2017 10:07:20 +0000 (12:07 +0200)]
MDL-59239 mod_workshop: New WS mod_workshop_view_submission
Juan Leyva [Fri, 30 Jun 2017 15:08:18 +0000 (16:08 +0100)]
MDL-59253 mod_workshop: New WS mod_workshop_get_grades_report
Juan Leyva [Thu, 29 Jun 2017 13:34:57 +0000 (14:34 +0100)]
MDL-59252 mod_workshop: New WS mod_workshop_evaluate_assessment
Juan Leyva [Thu, 29 Jun 2017 13:34:41 +0000 (14:34 +0100)]
MDL-59252 mod_workshop: Move assessment evaluation code to API
Juan Leyva [Thu, 29 Jun 2017 09:39:52 +0000 (10:39 +0100)]
MDL-59251 mod_workshop: New WS mod_workshop_get_grades
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 16:34:56 +0000 (18:34 +0200)]
Merge branch 'MDL-59250-master' of git://github.com/jleyva/moodle
Juan Leyva [Wed, 28 Jun 2017 10:24:49 +0000 (11:24 +0100)]
MDL-59250 mod_workshop: New WS mod_workshop_update_assessment
Juan Leyva [Wed, 28 Jun 2017 15:08:48 +0000 (16:08 +0100)]
MDL-59250 mod_workshop: Move assessment edition code to API function
Andrew Nicols [Tue, 19 Sep 2017 03:15:13 +0000 (11:15 +0800)]
MDL-59890 calendar: Support for categories in legacy event fetch
Andrew Nicols [Thu, 21 Sep 2017 03:09:50 +0000 (11:09 +0800)]
MDL-59890 calendar: Delete category events upon category removal
Andrew Nicols [Tue, 19 Sep 2017 03:17:04 +0000 (11:17 +0800)]
MDL-59890 calendar: Display category events on calendars
Andrew Nicols [Tue, 19 Sep 2017 03:31:50 +0000 (11:31 +0800)]
MDL-59890 calendar: Exporters support for categories
Andrew Nicols [Thu, 21 Sep 2017 05:57:12 +0000 (13:57 +0800)]
MDL-59890 coursecat: Add helper to fetch nested view of coursecat
Andrew Nicols [Tue, 19 Sep 2017 03:16:30 +0000 (11:16 +0800)]
MDL-59890 calendar: Stop adding time for mini view - not used
Andrew Nicols [Tue, 19 Sep 2017 03:39:39 +0000 (11:39 +0800)]
MDL-59890 calendar: Add support for the category to vault
Andrew Nicols [Tue, 19 Sep 2017 03:12:29 +0000 (11:12 +0800)]
MDL-59890 calendar: Accept categories in calendar_info
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 11:05:12 +0000 (13:05 +0200)]
MDL-59401 mod_workshop: rename method remanining fix
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 10:59:25 +0000 (12:59 +0200)]
Merge branch 'MDL-59401-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Tue, 3 Oct 2017 10:35:59 +0000 (12:35 +0200)]
Merge branch 'MDL-59248-master' of git://github.com/jleyva/moodle
Juan Leyva [Tue, 27 Jun 2017 16:18:11 +0000 (17:18 +0100)]
MDL-59401 mod_workshop: New WS get_reviewer_assessments
Juan Leyva [Tue, 27 Jun 2017 12:18:24 +0000 (13:18 +0100)]
MDL-59248 mod_workshop: New WS get_assessment_form_definition
Juan Leyva [Tue, 27 Jun 2017 10:06:23 +0000 (11:06 +0100)]
MDL-59248 mod_workshop: New API check_examples_assessed_before_assessment
For consistency I renamed the old check_examples_assessed function to
check_examples_assessed_before_submission.
I also call the new function in the existing
get_workshop_access_information external function.
Andrew Nicols [Tue, 3 Oct 2017 05:10:17 +0000 (13:10 +0800)]
Merge branch 'MDL-60234-master' of https://github.com/abias/moodle
Andrew Nicols [Tue, 3 Oct 2017 04:44:25 +0000 (12:44 +0800)]
Merge branch 'MDL-59913-master' of https://github.com/sammarshallou/moodle
Andrew Nicols [Tue, 3 Oct 2017 02:32:15 +0000 (10:32 +0800)]
Merge branch 'MDL-60210-master-upgradecheck' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Mon, 2 Oct 2017 21:48:24 +0000 (23:48 +0200)]
Merge branch 'MDL-59247-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 2 Oct 2017 21:08:25 +0000 (23:08 +0200)]
Merge branch 'MDL-59246-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 2 Oct 2017 20:59:38 +0000 (22:59 +0200)]
Merge branch 'MDL-59242-master' of git://github.com/jleyva/moodle
Andrew Nicols [Mon, 2 Oct 2017 12:18:21 +0000 (20:18 +0800)]
Merge branch 'MDL-60003_master' of git://github.com/dmonllao/moodle
Andrew Nicols [Mon, 2 Oct 2017 07:58:00 +0000 (15:58 +0800)]
Merge branch 'MDL-60277_master' of git://github.com/dmonllao/moodle
Andrew Nicols [Mon, 2 Oct 2017 07:52:40 +0000 (15:52 +0800)]
Merge branch 'MDL-59241-master' of git://github.com/jleyva/moodle
Andrew Nicols [Mon, 2 Oct 2017 07:39:26 +0000 (15:39 +0800)]
Merge branch 'MDL-58790' of git://github.com/timhunt/moodle
Juan Leyva [Mon, 26 Jun 2017 13:26:15 +0000 (14:26 +0100)]
MDL-59247 mod_workshop: New WS mod_workshop_get_assessment
Juan Leyva [Thu, 22 Jun 2017 19:33:35 +0000 (20:33 +0100)]
MDL-59246 mod_workshop: New WS get_submission_assessments
Juan Leyva [Thu, 22 Jun 2017 12:34:14 +0000 (13:34 +0100)]
MDL-59242 mod_workshop: New WS mod_workshop_get_submission
Andrew Nicols [Mon, 2 Oct 2017 07:33:55 +0000 (15:33 +0800)]
Merge branch 'wip-MDL-60287-master' of git://github.com/marinaglancy/moodle
Juan Leyva [Thu, 22 Jun 2017 10:00:43 +0000 (11:00 +0100)]
MDL-59241 mod_workshop: New WS mod_workshop_get_submissions
Marina Glancy [Mon, 2 Oct 2017 07:15:36 +0000 (15:15 +0800)]
MDL-60239 libraries: patch Markdown for PHP7.2
David Monllao [Thu, 28 Sep 2017 16:55:24 +0000 (18:55 +0200)]
MDL-60277 report_insights: Pass the prediction as a float
Andrew Nicols [Mon, 2 Oct 2017 06:47:08 +0000 (14:47 +0800)]
Merge branch 'wip-MDL-58548-master' of git://github.com/abgreeve/moodle
Andrew Nicols [Wed, 6 Sep 2017 08:35:28 +0000 (16:35 +0800)]
MDL-59883 behat: Update close button link
Andrew Nicols [Wed, 6 Sep 2017 08:35:10 +0000 (16:35 +0800)]
MDL-59883 behat: Check aria-label for button content
Andrew Nicols [Wed, 6 Sep 2017 06:13:34 +0000 (14:13 +0800)]
MDL-59882 behat: Update known uses of dialogue CSS
Andrew Nicols [Wed, 6 Sep 2017 06:13:13 +0000 (14:13 +0800)]
MDL-59882 behat: Add newer modal type to selectors
Andrew Nicols [Mon, 2 Oct 2017 03:57:34 +0000 (11:57 +0800)]
Merge branch 'MDL-58550-master' of git://github.com/ankitagarwal/moodle
Andrew Nicols [Mon, 2 Oct 2017 03:32:03 +0000 (11:32 +0800)]
Merge branch 'MDL-60289-master' of git://github.com/lameze/moodle
Andrew Nicols [Mon, 2 Oct 2017 02:31:40 +0000 (10:31 +0800)]
Merge branch 'MDL-60236-master' of git://github.com/ankitagarwal/moodle
Simey Lameze [Fri, 29 Sep 2017 04:09:49 +0000 (12:09 +0800)]
MDL-60289 libraries: Upgrade Chart.js to 2.7.0
Andrew Nicols [Mon, 2 Oct 2017 02:21:56 +0000 (10:21 +0800)]
Merge branch 'MDL-60239-master' of git://github.com/ankitagarwal/moodle
Andrew Nicols [Mon, 2 Oct 2017 02:15:07 +0000 (10:15 +0800)]
Merge branch 'MDL-60306-master' of git://github.com/junpataleta/moodle
Jun Pataleta [Mon, 2 Oct 2017 01:17:33 +0000 (09:17 +0800)]
MDL-60306 calendar: Fix rrule_manager unit test
* The calculation of the expected date should depend on the comparison
with the start date's date and not it's exact timestamp.
Adrian Greeve [Thu, 21 Sep 2017 05:25:02 +0000 (13:25 +0800)]
MDL-58548 lib: Update to moodle specific files.
Update to moodle specific files related to the upgrade
of htmlpurifier.
Adrian Greeve [Thu, 21 Sep 2017 05:23:21 +0000 (13:23 +0800)]
MDL-58548 lib: Update htmlpurifier to the latest version.
Matt Clarkson [Tue, 26 Sep 2017 21:10:19 +0000 (10:10 +1300)]
MDL-33174 lib/filestorage: Add filename to curl request
While the lack of the filename in curl POST does not
directly affect Moodle, some external API's expect to get
the filename of the original file, which affects plugins
using the CURL class.
Marina Glancy [Sun, 1 Oct 2017 03:25:09 +0000 (11:25 +0800)]
MDL-60287 scssphp: patch for PHP7.2 compatibility
Marina Glancy [Sun, 1 Oct 2017 03:24:18 +0000 (11:24 +0800)]
MDL-60287 scssphp: upgraded to 0.6.7
sam marshall [Thu, 24 Aug 2017 10:28:18 +0000 (11:28 +0100)]
MDL-59913 Global search: Allow search of non-enrolled courses
Juan Leyva [Fri, 29 Sep 2017 08:19:41 +0000 (10:19 +0200)]
MDL-58714 tool_mobile: Return mobile auth plugins via public AJAX ws
External function
tool_mobile::tool_mobile_get_plugins_supporting_mobile is now available
via AJAX for not logged users.
When called via AJAX without a user session the function will return
only auth plugins.
Andrew Nicols [Mon, 18 Sep 2017 04:47:37 +0000 (12:47 +0800)]
MDL-59890 calendar: Add ability to add category events
Andrew Nicols [Mon, 18 Sep 2017 06:19:08 +0000 (14:19 +0800)]
MDL-59890 calendar: Add categoryid to DB
David Monllao [Tue, 5 Sep 2017 05:06:30 +0000 (07:06 +0200)]
MDL-60003 analytics: Skip samples with only null values
Jake Dallimore [Thu, 28 Sep 2017 06:27:24 +0000 (14:27 +0800)]
weekly release 3.4dev
Ankit Agarwal [Thu, 28 Sep 2017 04:49:33 +0000 (10:19 +0530)]
MDL-60236 libraries: Upgrade simplepie to 1.5.0
Eloy Lafuente (stronk7) [Wed, 27 Sep 2017 18:38:50 +0000 (20:38 +0200)]
Merge branch 'MDL-60243-master' of https://github.com/snake/moodle
Andrew Nicols [Wed, 27 Sep 2017 07:11:20 +0000 (15:11 +0800)]
Merge branch 'wip-MDL-59495-master' of git://github.com/marinaglancy/moodle
Ankit Agarwal [Wed, 27 Sep 2017 06:58:20 +0000 (12:28 +0530)]
MDL-60239 libraries: upgrade MD library to 1.7.0
Marina Glancy [Wed, 13 Sep 2017 01:44:57 +0000 (09:44 +0800)]
MDL-59495 registration: do not use the word 'hub' in strings
Either say 'server', or 'Moodle.net' or change the wording. Registration is only possible on Moodle.net now
and it should no longer be called 'hub'.
Marina Glancy [Tue, 12 Sep 2017 07:55:58 +0000 (15:55 +0800)]
MDL-59495 lang_hub: deprecate all unused strings
Marina Glancy [Tue, 12 Sep 2017 07:19:11 +0000 (15:19 +0800)]
MDL-59495 block_community: search courses on moodle.net only
Remove support for alternative hubs and hub selector
Marina Glancy [Tue, 12 Sep 2017 07:18:21 +0000 (15:18 +0800)]
MDL-59495 course: publish courses on moodle.net only
Remove support for alternative hubs
Jake Dallimore [Wed, 27 Sep 2017 05:34:56 +0000 (13:34 +0800)]
Merge branch 'MDL-59780-master' of git://github.com/ankitagarwal/moodle
Marina Glancy [Tue, 12 Sep 2017 07:20:03 +0000 (15:20 +0800)]
MDL-59495 registration: register site on moodle.net only
Remove support for alternative hubs
Marina Glancy [Tue, 12 Sep 2017 07:15:06 +0000 (15:15 +0800)]
MDL-59495 moodlenet: move all moodlenet code into new namespace
Support for alternative hubs will be removed in 3.4
We can move all methods working with registration, course publishing and moodle.net
communication into separate namespace
Jake Dallimore [Wed, 27 Sep 2017 04:56:56 +0000 (12:56 +0800)]
Merge branch 'MDL-59940-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Wed, 27 Sep 2017 03:59:52 +0000 (11:59 +0800)]
MDL-59940 calendar: Fix random behat fails when changing month
Andrew Nicols [Wed, 27 Sep 2017 03:59:34 +0000 (11:59 +0800)]
MDL-59940 calendar: Fix behat test for lookahead feature
Ankit Agarwal [Tue, 19 Sep 2017 05:57:24 +0000 (11:27 +0530)]
MDL-59780 mathjax: Make sure mathjax url doesn't become empty
Jake Dallimore [Wed, 27 Sep 2017 01:16:25 +0000 (09:16 +0800)]
MDL-60243 competencies: fix ordering bug in api_test unit test
list_user_competencies_to_review() orders by shortname, but the test
creates 2 user competencies with the same short name, resulting in
unpredictable results. This patch fixes that.
Eloy Lafuente (stronk7) [Tue, 26 Sep 2017 23:16:10 +0000 (01:16 +0200)]
Merge branch 'MDL-59931_master' of https://github.com/ctam/moodle