Tim Hunt [Tue, 4 Apr 2017 15:20:26 +0000 (16:20 +0100)]
MDL-58486 user_prefs: always update $USER cache when applicable
set_user_preference and unset_user_preference let you pass the user to
set preferences for as an id. Previously, if you passed $USER->id there,
those methods did not update the Cache in $USER, which was surprising,
and not easy to debug.
Now, we always update the preference cache in $USER if the preference is
being changed for the current user.
Dan Poltawski [Fri, 31 Mar 2017 08:16:27 +0000 (09:16 +0100)]
weekly release 3.3dev
Dan Poltawski [Fri, 31 Mar 2017 08:16:24 +0000 (09:16 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Dan Poltawski [Fri, 31 Mar 2017 08:12:16 +0000 (09:12 +0100)]
Merge branch 'MDL-58450_master' of git://github.com/dmonllao/moodle
David Monllao [Thu, 30 Mar 2017 23:43:43 +0000 (01:43 +0200)]
MDL-58450 mod_forum: Force groups to be returned as they are created
Long history resumed: The test relies on the first group
being the first that is created, the first group is
actually the first one ordering by name. If is
group-999 and is group-1000 is returned
as the first group.
Juan Leyva [Thu, 30 Mar 2017 06:32:10 +0000 (08:32 +0200)]
MDL-57924 mod_data: Fix get_entry call
It was using the pre-integration version where a group was mandatory
Juan Leyva [Thu, 30 Mar 2017 06:42:13 +0000 (08:42 +0200)]
MDL-57920 mod_data: Fix var dynamic creation (failing in php7)
Juan Leyva [Fri, 24 Mar 2017 09:22:04 +0000 (10:22 +0100)]
MDL-57925 mod_data: Implement check_updates_since callback
Juan Leyva [Tue, 14 Feb 2017 10:05:30 +0000 (11:05 +0100)]
MDL-57925 mod_data: Support new search criteria
Juan Leyva [Tue, 14 Feb 2017 09:12:03 +0000 (10:12 +0100)]
MDL-57924 mod_data: New WS mod_data_update_entry
Juan Leyva [Tue, 14 Feb 2017 09:11:43 +0000 (10:11 +0100)]
MDL-57924 mod_data: Move update record code to new function
Juan Leyva [Mon, 13 Feb 2017 16:22:54 +0000 (17:22 +0100)]
MDL-57923 mod_data: New WS mod_data_add_entry
Juan Leyva [Mon, 13 Feb 2017 16:20:27 +0000 (17:20 +0100)]
MDL-57923 mod_data: Move entry creation code to function
Juan Leyva [Mon, 13 Feb 2017 15:13:48 +0000 (16:13 +0100)]
MDL-57922 mod_data: New Web Service mod_data_delete_entry
Juan Leyva [Mon, 13 Feb 2017 14:55:04 +0000 (15:55 +0100)]
MDL-57921 mod_data: New WS mod_data_approve_entry
Juan Leyva [Mon, 13 Feb 2017 14:54:48 +0000 (15:54 +0100)]
MDL-57921 mod_data: Move approval code to new function
Juan Leyva [Mon, 13 Feb 2017 13:13:23 +0000 (14:13 +0100)]
MDL-57920 mod_data: New WS mod_data_search_entries
Juan Leyva [Mon, 13 Feb 2017 13:13:09 +0000 (14:13 +0100)]
MDL-57920 mod_data: Refactor search array creation
Eloy Lafuente (stronk7) [Wed, 29 Mar 2017 11:03:53 +0000 (13:03 +0200)]
Merge branch 'MDL-57919-master' of git://github.com/jleyva/moodle
David Monllao [Wed, 29 Mar 2017 10:56:33 +0000 (12:56 +0200)]
MDL-57757 mod_lesson: Check that there is an object
David Monllao [Wed, 29 Mar 2017 10:51:46 +0000 (12:51 +0200)]
Merge branch 'MDL-57757-master' of git://github.com/jleyva/moodle
David Monllao [Wed, 29 Mar 2017 10:37:35 +0000 (12:37 +0200)]
Merge branch 'MDL-57754-master' of git://github.com/jleyva/moodle
Juan Leyva [Mon, 13 Feb 2017 11:39:37 +0000 (12:39 +0100)]
MDL-57919 mod_data: New WS mod_data_get_fields
Juan Leyva [Mon, 13 Feb 2017 11:38:56 +0000 (12:38 +0100)]
MDL-57919 mod_data: Refactor and new method get_configs_for_external
Juan Leyva [Wed, 29 Mar 2017 09:31:35 +0000 (11:31 +0200)]
MDL-57754 mod_lesson: Include missing required file
The constant LESSON_PAGE_BRANCHTABLE requires the page type file.
Juan Leyva [Wed, 29 Mar 2017 09:01:02 +0000 (11:01 +0200)]
MDL-57757 mod_lesson: Handle empty answers
This is and edge case created by a bug in the numeric question type.
Andrew Nicols [Wed, 29 Mar 2017 03:20:55 +0000 (11:20 +0800)]
MDL-57822 feedback: Correct page param for nonrespondents WS
Eloy Lafuente (stronk7) [Tue, 28 Mar 2017 23:27:19 +0000 (01:27 +0200)]
Merge branch 'MDL-57918-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Tue, 28 Mar 2017 23:25:59 +0000 (01:25 +0200)]
Merge branch 'MDL-49409-master' of git://github.com/jleyva/moodle
David Monllao [Tue, 28 Mar 2017 21:16:42 +0000 (23:16 +0200)]
Merge branch 'MDL-58177-master' of https://github.com/sammarshallou/moodle
David Monllao [Tue, 28 Mar 2017 20:57:15 +0000 (22:57 +0200)]
Merge branch 'MDL-57822_master' of git://github.com/dmonllao/moodle
David Monllao [Tue, 28 Mar 2017 20:55:34 +0000 (22:55 +0200)]
Merge branch 'MDL-58230_master' of git://github.com/dmonllao/moodle
Juan Leyva [Fri, 3 Feb 2017 20:02:53 +0000 (21:02 +0100)]
MDL-57822 mod_feedback: New WS mod_feedback_get_non_respondents
Juan Leyva [Fri, 17 Mar 2017 09:30:27 +0000 (10:30 +0100)]
MDL-58230 mod_feedback: New WS mod_feedback_get_finished_responses
Dan Poltawski [Tue, 28 Mar 2017 17:33:19 +0000 (18:33 +0100)]
Merge branch 'MDL-55139' of git://github.com/stronk7/moodle
Dan Poltawski [Tue, 28 Mar 2017 17:02:40 +0000 (18:02 +0100)]
Merge branch 'MDL-58264' of https://github.com/darrencocco/moodle
AMOS bot [Tue, 28 Mar 2017 16:04:57 +0000 (00:04 +0800)]
Automatically generated installer lang files
David Monllao [Tue, 28 Mar 2017 15:46:00 +0000 (17:46 +0200)]
Merge branch 'MDL-58070-visible-reword' of https://github.com/DSI-Universite-Rennes2/moodle
David Monllao [Tue, 28 Mar 2017 15:34:28 +0000 (17:34 +0200)]
MDL-58079 enrol: Move new test to existing test case
David Monllao [Tue, 28 Mar 2017 15:30:40 +0000 (17:30 +0200)]
Merge branch 'MDL-58079_master' of https://github.com/kiklop74/moodle
David Monllao [Tue, 28 Mar 2017 15:14:23 +0000 (17:14 +0200)]
Merge branch 'MDL-57965-gzip_svg' of https://github.com/DSI-Universite-Rennes2/moodle
Dan Poltawski [Tue, 28 Mar 2017 15:02:07 +0000 (16:02 +0100)]
Merge branch 'MDL-58227-master' of git://github.com/jleyva/moodle
Dan Poltawski [Tue, 28 Mar 2017 11:07:29 +0000 (12:07 +0100)]
Merge branch 'master' of https://github.com/fwsl/moodle
Dan Poltawski [Tue, 28 Mar 2017 10:34:33 +0000 (11:34 +0100)]
Merge branch 'MDL-58160' of git://github.com/aolley/moodle
Dan Poltawski [Tue, 28 Mar 2017 09:56:00 +0000 (10:56 +0100)]
Merge branch 'wip-MDL-58092-master' of git://github.com/marinaglancy/moodle
Dan Poltawski [Tue, 28 Mar 2017 09:50:57 +0000 (10:50 +0100)]
Merge branch 'MDL-58257' of https://github.com/ak4t0sh/moodle
Dan Poltawski [Tue, 28 Mar 2017 09:15:22 +0000 (10:15 +0100)]
Merge branch 'MDL-38278-pptx-et-al-presentation-group' of https://github.com/lucaboesch/moodle
Luca Bösch [Tue, 21 Mar 2017 20:37:22 +0000 (21:37 +0100)]
MDL-38278 core_files: Populating presentation group some more.
Now all filetypes with icon 'powerpoint' and 'impress', i.e.
pps, ppt, pptx, pptm, potx, potm, ppam, ppsx, ppsm, odp, otp, sxi, sti
are all attributed to the "presentation" group.
Signed-off-by: Luca Bösch <luca.boesch@bfh.ch>
AMOS bot [Mon, 27 Mar 2017 16:06:19 +0000 (00:06 +0800)]
Automatically generated installer lang files
David Monllao [Mon, 27 Mar 2017 13:47:55 +0000 (15:47 +0200)]
Merge branch 'MDL-58329-master' of git://github.com/jleyva/moodle
Juan Leyva [Mon, 20 Mar 2017 16:49:53 +0000 (17:49 +0100)]
MDL-58329 mod_lesson: New WS function mod_lesson_get_lesson
Juan Leyva [Mon, 20 Mar 2017 16:49:38 +0000 (17:49 +0100)]
MDL-58329 mod_lesson: Refactor to use new exporter
Refactor existing WS to use the new summary_exporter
David Monllao [Mon, 27 Mar 2017 11:39:44 +0000 (13:39 +0200)]
Merge branch 'MDL-57760-master' of git://github.com/jleyva/moodle
David Monllao [Mon, 27 Mar 2017 11:31:29 +0000 (13:31 +0200)]
Merge branch 'MDL-57762-master' of git://github.com/jleyva/moodle
David Monllao [Mon, 27 Mar 2017 11:21:35 +0000 (13:21 +0200)]
Merge branch 'MDL-57759-master' of git://github.com/jleyva/moodle
Juan Leyva [Tue, 24 Jan 2017 16:08:03 +0000 (17:08 +0100)]
MDL-57759 mod_lesson: Handle offline attempts in view and WS
- Notify the user if there are previous offline attempts
- Set the offline attempts and return additional information via Web
Services
Juan Leyva [Tue, 24 Jan 2017 16:06:28 +0000 (17:06 +0100)]
MDL-57759 mod_lesson: New settings for allowing offline attempts
David Monllao [Mon, 27 Mar 2017 09:50:35 +0000 (11:50 +0200)]
Merge branch 'MDL-57757-master' of git://github.com/jleyva/moodle
David Monllao [Mon, 27 Mar 2017 09:43:44 +0000 (11:43 +0200)]
Merge branch 'MDL-57754-master' of git://github.com/jleyva/moodle
Juan Leyva [Wed, 25 Jan 2017 15:04:50 +0000 (16:04 +0100)]
MDL-57762 mod_lesson: Implement the check_updates callback
Juan Leyva [Wed, 25 Jan 2017 11:59:44 +0000 (12:59 +0100)]
MDL-57760 mod_lesson: New WS mod_lesson_get_pages_possible_jumps
Dan Poltawski [Mon, 27 Mar 2017 08:41:27 +0000 (09:41 +0100)]
Merge branch 'MDL-57510-master' of git://github.com/ankitagarwal/moodle
Juan Leyva [Tue, 24 Jan 2017 16:08:03 +0000 (17:08 +0100)]
MDL-57759 mod_lesson: Handle offline attempts in view and WS
- Notify the user if there are previous offline attempts
- Set the offline attempts and return additional information via Web
Services
Juan Leyva [Tue, 24 Jan 2017 16:06:28 +0000 (17:06 +0100)]
MDL-57759 mod_lesson: New settings for allowing offline attempts
Juan Leyva [Tue, 24 Jan 2017 12:01:30 +0000 (13:01 +0100)]
MDL-57757 mod_lesson: New WS mod_lesson_get_user_attempt
Juan Leyva [Tue, 24 Jan 2017 11:30:49 +0000 (12:30 +0100)]
MDL-57757 mod_lesson: Move user report code to function
Juan Leyva [Tue, 24 Jan 2017 10:36:28 +0000 (11:36 +0100)]
MDL-57754 mod_lesson: New Web Service mod_lesson_get_attempts_overview
Juan Leyva [Tue, 24 Jan 2017 10:03:42 +0000 (11:03 +0100)]
MDL-57754 mod_lesson: Move overview report code to function
Move the table and statistics generation to a new function
Darren Cocco [Wed, 15 Mar 2017 00:25:41 +0000 (11:25 +1100)]
MDL-58264 quiz: removed additional = symbol
Removed superflous = symbol from SQL snippet
Juan Leyva [Fri, 10 Feb 2017 16:39:01 +0000 (17:39 +0100)]
MDL-57918 mod_data: New WS mod_data_get_entry
Ankit Agarwal [Thu, 23 Mar 2017 10:27:16 +0000 (15:57 +0530)]
MDL-57510 questionbank: Add horizontal navigation
Julien Boulen [Fri, 24 Mar 2017 08:44:23 +0000 (09:44 +0100)]
MDL-57965 performance: compress svg files with gzip
Grzegorz Ziółek [Fri, 24 Mar 2017 08:24:11 +0000 (09:24 +0100)]
MDL-58325 config_log: Record changes in editor management to config_log.
Marina Glancy [Fri, 24 Mar 2017 05:27:24 +0000 (13:27 +0800)]
MDL-58092 gradingform_guide: behat to demonstrate double quote fix
gthomas2 [Mon, 27 Feb 2017 13:49:37 +0000 (13:49 +0000)]
MDL-58092 grading methods: Fix double escape for freq used questions
Eloy Lafuente (stronk7) [Thu, 23 Mar 2017 19:30:35 +0000 (20:30 +0100)]
weekly release 3.3dev
Eloy Lafuente (stronk7) [Thu, 23 Mar 2017 19:30:33 +0000 (20:30 +0100)]
NOBUG: Fixed SVG browser compatibility
Eloy Lafuente (stronk7) [Thu, 23 Mar 2017 19:30:32 +0000 (20:30 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
David Monllao [Thu, 23 Mar 2017 11:47:19 +0000 (12:47 +0100)]
Merge branch 'MDL-57724-master' of git://github.com/jleyva/moodle
Juan Leyva [Thu, 23 Mar 2017 10:47:39 +0000 (11:47 +0100)]
MDL-57724 mod_lesson: Init progress completed by default
Andrew Nicols [Thu, 23 Mar 2017 03:51:50 +0000 (11:51 +0800)]
Merge branch 'MDL-57429-master-fix' of https://github.com/snake/moodle
Andrew Nicols [Thu, 23 Mar 2017 03:33:11 +0000 (11:33 +0800)]
Merge branch 'MDL-40759-master-fix3' of github.com/damyon/moodle
Damyon Wiese [Thu, 23 Mar 2017 03:16:43 +0000 (11:16 +0800)]
MDL-40759 fontawesome: Style fix for clean theme
Action menu items were misaligned because of change from smallicon to icon.
Jake Dallimore [Thu, 23 Mar 2017 03:08:56 +0000 (11:08 +0800)]
MDL-57429 badges: handle curl problems nicely during connection creation
- Properly validate the displayer API response before sending the
verification email.
- Properly validate the displayer API response before creating the
saved connection.
Damyon Wiese [Thu, 23 Mar 2017 02:57:34 +0000 (10:57 +0800)]
MDL-40759 fontawesome: Behat fix
Lang string fix.
Damyon Wiese [Thu, 23 Mar 2017 02:50:48 +0000 (10:50 +0800)]
MDL-40759 fontawesome: Fix section highlighting
The section highlighting code was re-written in parallel to font-awesome - so we need
to apply the same font-awesome tweaks here now.
David Monllao [Wed, 22 Mar 2017 20:20:03 +0000 (21:20 +0100)]
Merge branch 'MDL-57724-master' of git://github.com/jleyva/moodle
Juan Leyva [Thu, 19 Jan 2017 10:10:00 +0000 (11:10 +0100)]
MDL-57724 mod_lesson: New Web Service mod_lesson_finish_attempt
Juan Leyva [Wed, 18 Jan 2017 18:58:10 +0000 (19:58 +0100)]
MDL-57724 mod_lesson: Move EOL code to lib methods
David Mudrák [Wed, 22 Mar 2017 13:34:02 +0000 (14:34 +0100)]
MDL-40759 icons: Fix the core_renderer::spacer() parameters
David Monllao [Wed, 22 Mar 2017 12:13:06 +0000 (13:13 +0100)]
MDL-57696 lesson: Replace old var reference by self
David Monllao [Wed, 22 Mar 2017 12:01:03 +0000 (13:01 +0100)]
Merge branch 'MDL-57696-master' of git://github.com/jleyva/moodle
Juan Leyva [Fri, 10 Feb 2017 16:38:28 +0000 (17:38 +0100)]
MDL-57918 mod_data: Minor refactors for the new WS
- Move entry permission code to function
- Retrieve user record when missing
Julien Boulen [Mon, 20 Mar 2017 16:59:38 +0000 (17:59 +0100)]
MDL-58070 language: reword visible core string
Juan Leyva [Wed, 18 Jan 2017 16:35:52 +0000 (17:35 +0100)]
MDL-57696 mod_lesson: New WS mod_lesson_process_page
David Monllao [Wed, 22 Mar 2017 09:16:54 +0000 (10:16 +0100)]
Merge branch 'MDL-57688-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Wed, 22 Mar 2017 09:15:43 +0000 (10:15 +0100)]
Merge branch 'MDL-40759-master-fix2' of github.com/damyon/moodle
Juan Leyva [Wed, 22 Mar 2017 09:09:39 +0000 (10:09 +0100)]
MDL-57688 mod_lesson: Fix parameter type for pageid and review
Dan Poltawski [Wed, 22 Mar 2017 08:52:57 +0000 (08:52 +0000)]
Merge branch 'wip-MDL-34859-fix' of https://github.com/marinaglancy/moodle
Damyon Wiese [Wed, 22 Mar 2017 03:35:13 +0000 (11:35 +0800)]
MDL-40759 comments: Update behat test
Don't call the deprecated lang string.