Eloy Lafuente (stronk7)
9146c518ec
Moodle release 3.2.5
2017-09-09 22:48:05 +02:00
David Monllao
43343ee9fc
weekly release 3.2.4+
2017-09-07 11:39:06 +02:00
David Mudrák
fad00feee6
MDL-59969 admin: Warn admins if a development libs directory exists
...
We can't really control the direct web access to directories in dirroot,
that is part of the server setup. So we at least warn admins as they may
not realize the risks of having directories like vendor or node_modules
exposed.
Credit goes to Petr Škoda for mentioning the PHPUnit issue CVE-2017-9841
to me.
2017-09-07 11:06:39 +02:00
Marina Glancy
e6f067b27d
MDL-59972 mod_feedback: escape subject when showing the contact form
2017-09-07 11:06:39 +02:00
Jake Dallimore
be365f2dbe
MDL-58953 user: additional test case for user_can_view_profile()
2017-09-07 11:06:38 +02:00
Jake Dallimore
420440b2c1
MDL-58953 user: fix course checking logic in user_can_view_profile()
...
Make sure to check that $user in enrolled in $course before checking
whether the current user has capabilities in that course, and make sure
that we don't check user context caps when handling a specific course.
2017-09-07 11:06:38 +02:00
Simey Lameze
84650826a8
MDL-59776 core_calendar: unit tests of module events deletion
2017-09-07 11:06:37 +02:00
Simey Lameze
14d47d237e
MDL-59776 core_calendar: prevent deletion of module events
2017-09-07 11:06:37 +02:00
Juan Leyva
c70c7b65f0
MDL-58762 core: Get full course objects on navigation
...
The course object passed as parameter to extend_navigation_user
callback contained only a few parameters, some parameters like
showgrades or showreports were missing.
The callback should receive a full course object.
2017-09-07 11:06:37 +02:00
Juan Leyva
efa8edcb86
MDL-58762 report: Check group permissions in course user reports
...
Teachers were able to see any student report even with forced separated
groups and capability moodle/course:accessallgroups off.
2017-09-07 11:06:36 +02:00
Jun Pataleta
c97838cd76
Merge branch 'm32_MDL-59635_Properly_Escape_Column_Names_Reserved_Words_Proof' of https://github.com/scara/moodle into MOODLE_32_STABLE
2017-09-07 11:06:36 +02:00
Eloy Lafuente (stronk7)
730d8c788d
Merge branch 'MDL-59696-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-09-07 11:06:35 +02:00
Eloy Lafuente (stronk7)
21d2db211d
Merge branch 'MDL-59198-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-09-07 11:06:35 +02:00
David Monllao
9b18d1df37
Merge branch 'MOODLE_32_STABLE-MDL-59799' of https://github.com/jojoob/moodle into MOODLE_32_STABLE
2017-09-07 11:06:34 +02:00
Dan Poltawski
5da7d05120
Merge branch 'wip-MDL-59992-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-09-07 11:06:34 +02:00
David Monllao
3a3dab265b
Merge branch 'wip-MDL-59815-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-09-07 11:06:33 +02:00
Dan Poltawski
999d7ecc45
Merge branch 'MOODLE_32_STABLE-MDL_59834-Indexing_of_personal_messages' of https://github.com/mattporritt/moodle into MOODLE_32_STABLE
2017-09-07 11:06:33 +02:00
David Monllao
d9d159e6fb
Merge branch 'wip-MDL-59898-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-09-07 11:06:32 +02:00
David Monllao
04bfebf961
Merge branch 'MDL-59963_32-report-logs-origin-pagination' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-09-07 11:06:32 +02:00
Matteo Scaramuccia
f550fd73ba
MDL-59635 tool_replace: Escape the column name.
2017-09-04 13:39:08 +02:00
Matteo Scaramuccia
2a266d605a
MDL-59635 ddl: Added test_get_enc_quoted().
2017-09-04 13:39:07 +02:00
Jun Pataleta
011f82f04d
MDL-59696 theme_bootstrapbase: Set max-width for custom-select elements
...
* Set custom-select elements with a maximum width of 100% of their
container.
2017-09-04 10:12:48 +08:00
Jun Pataleta
25c9f019b6
MDL-59696 templates: Remove form-group div for url-select template
...
* Removed the div with the class 'form-group' that's enclosing the
select element and friends. It's not needed since the urlselect template
is an inline form.
* Also, for completeness, I added the helpicon data for the template's
context.
2017-09-04 10:12:48 +08:00
Tobias Garske
ec4bcc0a02
MDL-59898 access: Added Icon references.
2017-09-04 09:56:53 +08:00
Matt Porritt
72870eb4ff
MDL-59834 Global Search: Indexing user messages
...
Make indexing of user messages tolerant to user deletion.
When creating the search document for user messages,
add a check to see if the user has been deleted in the
system. If they have been deleted abort creating the search
document.
This is to avoid rasining an error when trying to get the
user context for a deleted user.
2017-09-04 09:18:22 +10:00
Johannes Burk
5405eda8cb
MDL-59799 course: Include course/lib.php before using move_courses().
2017-09-01 16:44:37 +02:00
Luca Bösch
799da2b41e
MDL-53936 reports: State default index page explicitly in pagination url
2017-09-01 11:51:32 +02:00
Luca Bösch
d7a5ede0ef
MDL-59963 reports: origin parameter looked at in log reports
2017-09-01 11:50:28 +02:00
Jun Pataleta
3393db1467
weekly release 3.2.4+
2017-09-01 13:26:59 +08:00
Jun Pataleta
c8b9ac4d4d
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-09-01 13:26:58 +08:00
Andrew Nicols
8c0221add0
Merge branch 'MDL-56646-32-fix' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-08-31 15:01:03 +08:00
John Okely
0a6282a861
MDL-56646 mod_assign: Improve grade fix strings
2017-08-31 14:54:16 +08:00
John Okely
ab0e6eed08
MDL-56646 mod_assign: Make rescale behat more specific
2017-08-31 14:54:10 +08:00
Marina Glancy
a0aac0bd6b
MDL-59992 webservice: fix debugging message event context already set
2017-08-31 12:14:01 +08:00
Eloy Lafuente (stronk7)
a7df7cbe77
Merge branch 'MDL-59927-32-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-08-30 11:06:09 +02:00
Peter Spicer
b8dcc85f7c
MDL-59815 access: Fix definition of risks for user:delete.
2017-08-30 11:35:22 +08:00
Helen Foster
f2d07696c1
MDL-59927 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
- firstpagetitle_help,mod_wiki - improved wording
- completionicons_help,core_completion - removing confusing sentence
about the tick being optional
2017-08-29 16:01:27 +02:00
Dan Poltawski
5391a3ccea
Merge branch 'MDL-59195_assign_comment_permissions_32' of git://github.com/davosmith/moodle into MOODLE_32_STABLE
2017-08-29 11:59:18 +01:00
Jun Pataleta
5b13b5438d
Merge branch 'MDL-59908-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-08-29 17:42:27 +08:00
Andrew Nicols
ceec1f258f
Merge branch 'MDL-56646-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-08-29 15:52:16 +08:00
John Okely
75c1e649b1
MDL-56646 assign: Fix negative grades in restore
2017-08-29 07:18:52 +00:00
John Okely
167507dcf8
MDL-56646 assign: Add ability to fix errant grades
2017-08-29 07:18:52 +00:00
Ankit Agarwal
f644ae8a7d
MDL-59198 lti: Make params LTI2 compatible
...
LTI2 recommends to include both upper case and lower case of custom params.
This patch makes our implementation confer to that standard.
2017-08-29 11:43:51 +05:30
Andrew Nicols
d7d8b68ae3
Merge branch 'MDL-35290-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-08-29 13:17:12 +08:00
Jake Dallimore
100a53119a
MDL-35290 files: File manager reports files which can't be read
2017-08-29 11:13:37 +08:00
Eloy Lafuente (stronk7)
ba88f2a04f
Merge branch 'MDL-59870_32-participants-th-top-vertical-aligned' of http://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-08-29 01:03:49 +02:00
AMOS bot
7440a3e306
Automatically generated installer lang files
2017-08-29 00:08:21 +08:00
John Okely
1b8ca8081b
MDL-56646 assign: Don't rescale any negative grades
2017-08-28 07:31:45 +00:00
John Okely
7bd00375bc
MDL-56646 assign: Behat test rescaling after viewing student
2017-08-28 07:31:45 +00:00
Jun Pataleta
144bf3064c
Merge branch 'wip-MDL-59708-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-08-28 15:02:24 +08:00
Jake Dallimore
655b454366
MDL-35290 files: File manager shouldn't break with lost/moved files
2017-08-28 08:41:24 +08:00
AMOS bot
e8e1e9cbc7
Automatically generated installer lang files
2017-08-28 00:09:46 +08:00
AMOS bot
c338b3ddaf
Automatically generated installer lang files
2017-08-26 00:07:31 +08:00
Eloy Lafuente (stronk7)
1626cc036e
Merge branch 'wip-MDL-59881-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-08-25 01:00:18 +02:00
Luca Bösch
9b8b0c907a
MDL-59870 users: Default align participant table header row.
...
Instead of putting vertical-align: middle as indication for participants table
headers, none is set which leads to theme default, i.e. bottom in Clean and Boost.
2017-08-25 00:11:00 +02:00
AMOS bot
765e7e426a
Automatically generated installer lang files
2017-08-25 00:05:58 +08:00
AMOS bot
17f0da3a56
Automatically generated installer lang files
2017-08-25 00:05:57 +08:00
Eloy Lafuente (stronk7)
5e7cb19d97
weekly release 3.2.4+
2017-08-24 14:14:23 +02:00
Ankit Agarwal
f78533b6ae
MDL-59908 backup: Backup rule should use both http and https schemes
2017-08-24 11:34:12 +05:30
Ankit Agarwal
9c086d3891
MDL-59908 backup: Add tests to make sure both http(s) schemes are parsed
2017-08-24 11:34:11 +05:30
Eloy Lafuente (stronk7)
32e408c9f4
Merge branch 'MDL-59790-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-08-23 11:38:28 +02:00
Andrew Nicols
9fd6166e32
Merge branch 'MDL-57412-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-08-23 16:58:38 +08:00
John Okely
360c8b7a8f
MDL-57412 adminlib: change linkcoursesections default to 1
2017-08-23 15:09:42 +08:00
John Okely
7681e279d4
MDL-57412 upgrade: Set linkcoursesections to 1 if boost in use
2017-08-23 15:09:42 +08:00
Simey Lameze
490a62a963
MDL-59790 core: fix tooltip for pie chart
2017-08-23 12:28:29 +08:00
Andrew Nicols
95eb86b4d4
Merge branch 'MDL-51827_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-08-23 09:38:51 +08:00
Eloy Lafuente (stronk7)
7330fa406d
Merge branch 'MDL-59663-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-08-22 21:04:00 +02:00
Tim Hunt
64d7716d76
MDL-51827 account confirm: take users to their dashboard
...
This is an old bit of UI inconsistency. For some reason it used to take
people to the list of all courses. Given modern Moodle usability
conventions, that does not really make sense any more.
2017-08-22 14:34:57 +01:00
Eloy Lafuente (stronk7)
4d5d8cd090
Merge branch 'MDL-59784-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-08-22 12:29:01 +02:00
Andrew Nicols
1862ff1afb
Merge branch 'MDL-59826-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-08-22 16:01:46 +08:00
Andrew Nicols
0030a24f5c
Merge branch 'MDL-59825-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-08-22 15:35:35 +08:00
Jun Pataleta
b0a0e7abf9
Merge branch 'MDL-57775-32-xmlrpc' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-08-22 15:00:34 +08:00
Andrew Nicols
e9fc0c3145
Merge branch 'MDL-59893-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-08-22 14:33:59 +08:00
Jake Dallimore
5dde47c0d1
MDL-59893 assign: don't prefix file links when downloading as folders
...
Change to download_rewrite_pluginfile_urls() ensuring prefix isn't
added to file links when downloading with the downloadasfolders
user preference set to true. Links to files in onlinetext now work
when downloading as folders.
2017-08-22 13:00:02 +08:00
Jake Dallimore
6f363ad9e1
MDL-59893 assign: fixes for groupname prefix when downloading
...
assign->download_submissions():
- groupname now only added to zip file name if not empty, fixing a
double hyphen bug in the file name.
assign->download_rewrite_pluginfile_urls():
- groupname is now correctly determined using get_submission_group()
instead of using groups_get_activity_group() which fails when there
is no active activity group set. Uses the same logic that
download_submission() uses to prefix file names. Fixes a bug where an
empty groupname prefix was generated, resulting in broken links.
2017-08-22 12:59:57 +08:00
Andrew Nicols
576f9bf393
Merge branch 'MDL-57246-32-forumredirect' of git://github.com/roperto/moodle into MOODLE_32_STABLE
2017-08-22 12:34:28 +08:00
Adrian Greeve
c63aff3469
MDL-59881 question bank: Use supplied function parameters.
...
question_usage_by_activity::start_all_questions now uses all
three of the parameters that are defined.
2017-08-22 09:37:16 +08:00
Eloy Lafuente (stronk7)
5b7bb8c728
Merge branch 'MDL-55937-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-08-21 23:22:24 +02:00
Eloy Lafuente (stronk7)
817db54ce6
Merge branch 'MDL-59049-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-08-21 23:09:26 +02:00
Davo Smith
ce5bf80ab6
MDL-59195 mod_assign: add behat tests for comments error
2017-08-21 10:28:32 +01:00
Davo Smith
31fb71994e
MDL-59195 assignsubmission_comments: fix permission checks
2017-08-21 10:28:32 +01:00
John Okely
e0fc3b6d52
MDL-57412 course: Unit test get_view_url for course formats
2017-08-21 12:56:02 +08:00
John Okely
2a9926f8b4
MDL-57412 navigationlib: Respect linkcoursesections again
2017-08-21 12:56:02 +08:00
Jun Pataleta
c0361874e1
MDL-59663 course: Render the appropriate course-category tree action
2017-08-21 10:02:04 +08:00
Eloy Lafuente (stronk7)
7e74569bd8
Merge branch 'MDL-59836-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-08-18 12:36:40 +02:00
Jake Dallimore
9d78a83e27
MDL-59825 user: user_can_view_profile() checks all of a $user's courses
...
This function used to check only those courses shared by both users
when it should have been checking all courses in which $user is
enrolled. Managers can view a user's course profile without necessarily
sharing the course (being enrolled in) with the $user.
2017-08-18 11:38:21 +08:00
Jun Pataleta
1932699a0e
MDL-59836 core_amd: Use only one input event handler
...
* We have duplicate input event handlers for the autocomplete element
which are both firing when the input element's value is being set.
In case an AJAX handler is defined for the autocomplete suggestions,
this causes the autocomplete suggestions so show "No suggestions" first
and then load the results from the AJAX handler a little bit later.
2017-08-18 11:37:38 +08:00
Jake Dallimore
458be04b51
MDL-59826 output: make context_header() aware of page context.
...
There are times, such as when viewing a user profile within a course,
when user_can_view_profile() should be passed a course to force it to
restrict its capability checks to only the supplied course. This change
makes sure that core_renderer->context_header() calls this correctly.
2017-08-18 11:33:01 +08:00
Andrew Nicols
be115c1097
MDL-59784 core: Modal factory should listen before fetching templates
2017-08-18 11:19:50 +08:00
Andrew Nicols
fb6da21229
MDL-59784 core: Modal should accept title as a promise
2017-08-18 11:19:50 +08:00
Jake Dallimore
17c7a576e3
MDL-59049 badges: allows users to view badges from deleted courses
2017-08-18 10:52:41 +08:00
Andrew Nicols
2f8dec8a00
MDL-59784 core: Refactor addblock to listen earlier
2017-08-18 09:37:17 +08:00
Eloy Lafuente (stronk7)
fca5d3d71d
weekly release 3.2.4+
2017-08-17 10:39:20 +02:00
Eloy Lafuente (stronk7)
261b8a8663
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-08-17 10:39:19 +02:00
AMOS bot
f6b077722c
Automatically generated installer lang files
2017-08-17 00:08:48 +08:00
David Mudrák
ddbbe8b563
MDL-57775 xmlrpc: Formal fix of coding style and phpdocs
...
- There was missing MOODLE_INTERNAL check.
- The client is not used for unit tests only so the class description
was obsolete.
2017-08-15 21:43:28 +02:00
David Mudrák
9943a9b471
MDL-57775 xmlrpc: Test webservice_xmlrpc_client request encoding
...
The patch wraps the underlying xmlrpc_encode_request() call into a
standalone method that can be then unit-tested.
2017-08-15 21:43:28 +02:00
David Mudrák
aafd4121d5
MDL-57775 xmlrpc: Pass escaping to xmlrpc_encode_request() calls
...
This patch adds the missing 'escaping' option to all remaining
xmlrpc_encode_request() calls in the moodle core code.
Without this, the xmlrpc_decode_request() call on the server side may
lead to wrongly decoded non-ascii characters.
2017-08-15 21:43:27 +02:00
Eloy Lafuente (stronk7)
05f4445462
Merge branch 'MDL-58435-m32' of https://github.com/NeillM/moodle into MOODLE_32_STABLE
2017-08-15 16:35:49 +02:00
Eloy Lafuente (stronk7)
71cd7f8f89
Merge branch 'MDL-59667-32-2' of git://github.com/ryanwyllie/moodle into MOODLE_32_STABLE
2017-08-15 13:13:26 +02:00
Neill Magill
326938cdfc
MDL-58435 behat: Update existing tests to use section editing steps
2017-08-15 09:59:50 +01:00
Ankit Agarwal
b48c52b48d
MDL-55937 assign: Check for group submission caps when userid=0
2017-08-15 11:15:59 +05:30
Jun Pataleta
03173aad6e
Merge branch 'MDL-57611-moodle32' of https://github.com/jebarviabb/moodle into MOODLE_32_STABLE
2017-08-15 11:51:02 +08:00
gthomas2
56d1010f4c
MDL-59708 file: Add CUD callbacks, backport of MDL-57476
2017-08-15 09:51:41 +08:00
Ryan Wyllie
fbc1d6810f
MDL-59667 form: stop datepicker from rendering outside viewport
...
Stop the date picker panel from being rendered outside of the
viewport, for example when being displayed in a modal.
2017-08-15 01:25:51 +00:00
Jun Pataleta
cc6a0292a8
Merge branch 'MDL-59785-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-08-14 16:57:18 +08:00
Jun Pataleta
6b040158b9
Merge branch 'MDL-59740_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-08-14 13:48:34 +08:00
Andrew Nicols
7bf9b144e1
Merge branch 'wip-MDL-57188-32-2' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-08-14 13:16:58 +08:00
Andrew Nicols
7be5ceab6f
Merge branch 'MDL-59737_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-08-14 12:30:09 +08:00
Simey Lameze
826f8dcfad
MDL-59785 mod_book: all navigation styles must mark as completed
2017-08-14 11:44:09 +08:00
AMOS bot
e56476777a
Automatically generated installer lang files
2017-08-14 00:08:48 +08:00
Josh Ebarvia
2a772b417a
MDL-57611 report_log: Fix capability checks for viewing logs
2017-08-11 13:07:22 +09:30
David Monllao
a19dda0243
weekly release 3.2.4+
2017-08-10 09:11:32 +02:00
David Monllao
4693ab804f
NOBUG: Fixed SVG browser compatibility
2017-08-10 09:11:31 +02:00
Neill Magill
f29641a554
MDL-58435 behat: Behat section editing step should work on section 0
2017-08-09 15:24:15 +01:00
Marina Glancy
a7b9152399
MDL-57188 course: correct return url to manage page
2017-08-08 14:49:06 +08:00
Eloy Lafuente (stronk7)
5dad2e2824
Merge branch 'MDL-59506-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-08-07 19:55:40 +02:00
Eloy Lafuente (stronk7)
8d5c561c07
Merge branch 'MDL-59504-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-08-07 19:27:31 +02:00
Dan Poltawski
5b6eae27eb
Merge branch 'MDL-59172-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-08-07 16:20:16 +01:00
David Monllao
0783b383b9
Merge branch 'MDL-59642-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-08-07 14:41:53 +02:00
Mark Nelson
51fdfc53b7
MDL-59740 core_form: add ability to specify if a button is primary
2017-08-07 17:38:26 +08:00
Mark Nelson
1a20218834
MDL-59737 core_backup: changed reference to domain doesntexist.com
2017-08-07 17:18:45 +08:00
David Monllao
74cf6f09d0
Merge branch 'wip-MDL-59055-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-08-07 09:22:07 +02:00
Andrew Nicols
1cc7c1c1cf
Merge branch 'MDL-51745-moodle32' of https://github.com/jebarviabb/moodle into MOODLE_32_STABLE
2017-08-07 14:49:09 +08:00
Josh Ebarvia
9e3a44b58a
MDL-51745 mod_lesson: Use format_text in response feedback
2017-08-07 15:51:10 +09:30
Andrew Nicols
8002fc9e27
Merge branch 'MDL-59662_32-errors-typo' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-08-07 13:36:57 +08:00
Andrew Nicols
284eec64a7
Merge branch 'MDL-59698-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-08-07 12:57:04 +08:00
Andrew Nicols
046fc0386f
Merge branch 'MDL-59728_32-boost-question-bank-header-align' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-08-07 12:40:27 +08:00
Damyon Wiese
782f95ce5e
MDL-59055 grades: behat test
2017-08-07 10:09:54 +08:00
Marina Glancy
b8bb94808c
MDL-59055 grades: provide backward-compatibility of changes
2017-08-07 10:09:53 +08:00
Marina Glancy
1b735f2761
MDL-59055 grades: fix bug displaying item id instead of grade
...
Thanks to Marcelo Santos for initial patch
2017-08-07 10:09:53 +08:00
Andrew Nicols
39c4326890
MDL-59506 core_lock: use a null lock during install
...
Use a different lock factory during installation which does not actually
lock at all.
2017-08-07 10:01:11 +08:00
Jake Dallimore
52f2f22fba
MDL-59172 user: user_can_view_profile() now checks viewalldetails cap
2017-08-07 09:30:57 +08:00
Pierre Guinoiseau
98982ba82b
MDL-59504 pix: update icon for Mahara
2017-08-07 09:02:42 +08:00
Luca Bösch
893888e2ab
MDL-59728 questions: Align question bank headers.
2017-08-04 15:25:17 +02:00
Luca Bösch
34816abc7e
MDL-59662 database: Typo in variable name.
2017-08-04 10:30:52 +02:00
Andrew Nicols
cd0978d66c
MDL-59642 stats: Correct random unit test failure
...
The unit test was creating four events, and then relying on them being
retrieved in the order in which they were created.
I've modified the test to:
* ensure timecreated are spaced apart; and
* add an order by timecreated when fetching them.
2017-08-04 15:07:38 +08:00
Andrew Nicols
66cfaa5f43
weekly release 3.2.4+
2017-08-04 11:50:07 +08:00
Andrew Nicols
18bdade5d7
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-08-04 11:49:48 +08:00
AMOS bot
84ed229ae6
Automatically generated installer lang files
2017-08-04 00:11:14 +08:00
Andrew Nicols
ecebcb44e2
Merge branch 'MDL-59582-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2017-08-03 15:50:46 +08:00
Dan Poltawski
dee212c897
MDL-59582 npm: update shrinkwrap file for npm 8.2.0
2017-08-03 08:28:39 +01:00
Andrew Nicols
6702f7a907
Merge branch 'm32_MDL-59583_Fix_MariaDB_10d2d7_Breaking_Change' of https://github.com/scara/moodle into MOODLE_32_STABLE
2017-08-03 12:34:22 +08:00
Damyon Wiese
d3e49e59f3
MDL-59698 behat: Remove bad tests
...
These tests are an abuse and should not have been accepted. Behat tests should use real pages.
Adding testing only entry points to Moodle is a bad security practice and is not the purpose of behat.
2017-08-03 10:30:40 +08:00
Matteo Scaramuccia
f597bb1def
MDL-59583 dml: fixed NULL values w/ MariaDB 10.2.7+
2017-08-03 00:30:26 +02:00
Andrew Nicols
b3dd3a0278
Merge branch 'MDL-57259-32' of git://github.com/ryanwyllie/moodle into MOODLE_32_STABLE
2017-08-02 13:40:28 +08:00
Ryan Wyllie
d92ef7d2c5
MDL-57259 external: fix page url debug in fragment loading
2017-08-02 03:44:34 +00:00
Andrew Nicols
082ea214c7
Merge branch 'MDL-55364-32-fix' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-08-02 10:52:51 +08:00
John Okely
3971cdc602
MDL-55364 forum: Combine user picture and user name rows
2017-08-02 10:30:55 +08:00
Dan Poltawski
fb982745a6
Merge branch 'MDL-55364-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-08-01 11:36:39 +01:00
David Monllao
8e7d737d39
Merge branch 'wip-MDL-53492-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-08-01 09:23:01 +02:00
Andrew Nicols
8b60f9b1c2
Merge branch 'MDL-58928_32-alt-attribute-enrolment-edit-delete-icons' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-08-01 14:56:44 +08:00
Andrew Nicols
e0818e74b6
Merge branch 'MDL-59473-MOODLE_32_STABLE' of https://github.com/sytabaresa/moodle into MOODLE_32_STABLE
2017-08-01 10:51:57 +08:00
Luca Bösch
387e76f6a9
MDL-58928 enrol: delete and edit icon alt attribute
2017-07-31 17:33:19 +02:00
David Monllao
99c6170e39
Merge branch 'wip-MDL-59496-32-3' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-31 17:15:14 +02:00
David Monllao
bcc09bcf64
Merge branch 'wip-MDL-59311-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-31 14:47:35 +02:00
David Monllao
f97f4c2e8c
Merge branch 'MDL-59535-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-07-31 14:20:14 +02:00
David Monllao
629dbe65bf
Merge branch 'MDL-57546-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-07-31 14:10:12 +02:00
Dan Poltawski
5d65c618b4
Merge branch 'MDL-59632_32' of git://github.com/dmonllao/moodle into MOODLE_32_STABLE
2017-07-31 11:33:09 +01:00
Dan Poltawski
15e9965d66
Merge branch 'wip-MDL-59476-32-2' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-31 10:21:33 +01:00
Andrew Nicols
b42b18958a
Merge branch 'MDL-58196-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-07-31 15:30:11 +08:00
David Monllao
683241a7b1
Merge branch 'MDL-58744-32' of https://github.com/jacac/moodle into MOODLE_32_STABLE
2017-07-31 08:36:56 +02:00
Ankit Agarwal
3e0beaa76b
MDL-58196 availability: Fix UI for pass/fail config
...
For pass/fail setting to work properly, activities must have 'Require grade' completion set,
just make sure we don't allow activities without this setting to be set
2017-07-31 11:56:39 +05:30
Ankit Agarwal
f13679ffff
MDL-58196 availability: Add appropriate dependencies in mform
2017-07-31 11:56:39 +05:30
Andrew Nicols
8c5da164a5
Merge branch 'm32_MDL-59583_Fix_MariaDB_10d2d7_Breaking_Change' of https://github.com/scara/moodle into MOODLE_32_STABLE
2017-07-31 11:51:24 +08:00
Marina Glancy
37975e9873
MDL-53492 registration: Moodle.net is more correct than Moodle.org
2017-07-31 11:38:38 +08:00
Marina Glancy
35d13bc3fa
MDL-53492 registration: use https://moodle.net as hub url
2017-07-31 11:38:34 +08:00
Daniel Materka
557c609d7b
MDL-55364 forum: fix overlapping columns in the table at low resolutions
2017-07-31 11:24:35 +08:00
Marina Glancy
7824b31705
MDL-59496 registration: display unregistered warning consistently
2017-07-31 11:24:20 +08:00
AMOS bot
9ea038335d
Automatically generated installer lang files
2017-07-31 00:10:33 +08:00
AMOS bot
8c61b3fa9e
Automatically generated installer lang files
2017-07-29 00:10:53 +08:00
Simey Lameze
40e3615636
MDL-59535 tool_behat: fix fatal error if there is no setup
2017-07-28 08:47:45 +08:00
AMOS bot
26c6b51f3c
Automatically generated installer lang files
2017-07-28 00:07:58 +08:00
Jakob Ackermann
69dd75f44c
MDL-58744 blocks: Add system context block position in non user context.
2017-07-27 09:03:53 -07:00
Dan Poltawski
8d826b10c6
weekly release 3.2.4+
2017-07-27 10:10:49 +01:00
Dan Poltawski
87269161af
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-07-27 10:10:48 +01:00
David Monllao
3ac7b54f9c
MDL-59632 search: Style search box for boost
2017-07-27 11:01:17 +02:00
Marina Glancy
2ecdf3527f
MDL-59311 course: duplicate module rebuilds cache twice
...
slightly refactor duplicate_module() code so it does not rebuild course cache
twice and also we do not need to move module if it is already the last module in a section
2017-07-27 08:17:07 +08:00
Dan Poltawski
8ab93c866d
Merge branch 'MDL-57698-32-fix' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-07-26 09:41:41 +01:00
John Okely
b1fce6b62e
MDL-57698 backup: Decrease deadlock fixture size
2017-07-26 10:41:39 +08:00
Andrew Nicols
05caa18842
MDL-57546 mediaplayer_youtube: Respect mobile URLs
2017-07-26 10:41:29 +08:00
Sebastian Tabares Amaya
21f36301a6
MDL-59473 request: Fix Loop Redirection in Oauth2
...
Conflicts:
lib/oauthlib.php
2017-07-25 20:22:22 -05:00
AMOS bot
eb0c054eb2
Automatically generated installer lang files
2017-07-26 00:07:52 +08:00
Dan Poltawski
097e33c3c8
Merge branch 'MDL-57698-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-07-25 11:48:12 +01:00
Matteo Scaramuccia
6a1af02a0c
MDL-59583 dml: fixed breaking change added w/ MariaDB 10.2.7+
2017-07-25 12:34:29 +02:00
Matteo Scaramuccia
bd586072ae
MDL-59583 dml: improve perfs by unsetting the key.
2017-07-25 12:31:52 +02:00
Dan Poltawski
1d7c7a52ff
Merge branch 'MDL-58761_bad_regex_in_custom_step_MOODLE_32_STABLE' of https://github.com/gthomas2/moodle into MOODLE_32_STABLE
2017-07-25 11:06:24 +01:00
David Monllao
7dfe16bf72
Merge branch 'MDL-59485-32' of https://github.com/IMSGlobal/moodle into MOODLE_32_STABLE
2017-07-25 11:11:23 +02:00
Dan Poltawski
7ec1dd5900
Merge branch 'MDL-59432-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-07-25 07:58:47 +01:00
Marina Glancy
f3f2867300
MDL-59476 dml: temporary mysql tables should not use compressed rows
2017-07-25 14:25:30 +08:00
David Monllao
6832876b63
Merge branch 'MDL-59509-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-07-24 13:04:04 +02:00
Dan Poltawski
894c661782
Merge branch 'MDL-58174-32' of https://github.com/abias/moodle into MOODLE_32_STABLE
2017-07-24 09:05:49 +01:00
Andrew Nicols
40310fa348
Merge branch 'wip-MDL-38129-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-24 15:29:57 +08:00
Andrew Nicols
bd9a279c0e
Merge branch 'wip-MDL-59561-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-07-24 13:22:51 +08:00
Andrew Nicols
614b87e26e
Merge branch 'MDL-59490-32' of https://github.com/spvickers/moodle into MOODLE_32_STABLE
2017-07-24 12:53:20 +08:00
AMOS bot
83fd7eee00
Automatically generated installer lang files
2017-07-23 00:08:55 +08:00
AMOS bot
7c7b2b57cb
Automatically generated installer lang files
2017-07-22 00:08:01 +08:00
John Okely
60eb84c9a8
MDL-57698 sqlsrv: Unit test NOLOCK
2017-07-21 14:46:53 +08:00
John Okely
5c409b7e78
MDL-57698 sqlsrv: Query temp tables with no lock
2017-07-21 14:46:53 +08:00
John Okely
5c1b2fbbbf
MDL-57698 sqlsrv: Unit test deadlock case
2017-07-21 14:46:53 +08:00
Andrew Nicols
62d4895808
MDL-59509 dml: sqlsrv should respect port setting
...
Details of how to connect to a specific port are available at
https://docs.microsoft.com/en-us/sql/connect/php/how-to-connect-on-a-specified-port
2017-07-21 13:24:10 +08:00
Adrian Greeve
30b8eb2d46
MDL-59561 database: Update to creating new indexes in mysql.
...
When updating the mysql system to utf8mb4 not all tables are
converted to the row format of compressed or dynamic. If a new
index is created there is a possibility that the table could be
using compact or redundant and then an error will be shown saying
that the index size is too large. This fix handles this exception
and converts the table over to compressed.
2017-07-21 09:32:19 +08:00
AMOS bot
98c7360862
Automatically generated installer lang files
2017-07-21 00:07:06 +08:00
Dan Poltawski
0581a9be05
weekly release 3.2.4+
2017-07-20 13:20:50 +01:00
Dan Poltawski
e760f0978f
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-07-20 13:20:49 +01:00
Marco Ferrante
4e184445f2
MDL-59432 auth_db: add aliases to field mapping query
...
This patch fixes an issue with mapping different internal fields
to the same external field.
2017-07-20 15:00:09 +08:00
Andrew Nicols
bfc16833c6
Merge branch 'MDL-59527-32-fix1' of http://github.com/damyon/moodle into MOODLE_32_STABLE
2017-07-20 10:44:15 +08:00
Andrew Nicols
4fc7dd679a
Merge branch 'wip-MDL-57649-32-fix2' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-07-20 10:23:56 +08:00
Damyon Wiese
e00ed4b740
MDL-59527 autocomplete: Don't fetch ajax twice
2017-07-20 10:02:40 +08:00
Adrian Greeve
4a162dc36a
MDL-57649 mod_lesson: Improvement to upgrade query.
...
We only need one record for each filearea that we
are removing.
2017-07-20 10:02:08 +08:00
AMOS bot
40727c30b0
Automatically generated installer lang files
2017-07-20 00:06:51 +08:00
Dan Poltawski
39bf55dc27
Merge branch 'wip-MDL-57649-32-fix' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-07-19 09:33:16 +01:00
Adrian Greeve
e651adf8e4
MDL-57649 mod_lesson: Additional refinement to upgrade script.
2017-07-19 15:46:17 +08:00
Dan Poltawski
9a79219353
Merge branch 'MDL-59569-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-07-19 08:44:00 +01:00
Andrew Nicols
43591af1ea
Merge branch 'wip-MDL-39471-32-fix' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-07-19 14:59:38 +08:00
Adrian Greeve
c6e1eb9729
MDL-39471 mod_assign: Fix for missing function in 3.2
...
Moodle 3.2 doesn't have can_edit_group_submission.
This replaces the lack of that function.
2017-07-19 12:58:47 +08:00
Andrew Nicols
4f2e59fba6
MDL-59569 travis: Remove haveged
2017-07-19 12:22:26 +08:00
Stephen Vickers
dad0b29a9c
MDL-59485 mod_lti: Add missing capabilities
...
Capabilities missing which should allow Moodle to pass IMS certification
for LTI 2.0
2017-07-18 10:58:44 +01:00
Dan Poltawski
e28350a3ad
Merge branch 'MDL-59255-MOODLE_32_STABLE' of github.com:lucisgit/moodle into MOODLE_32_STABLE
2017-07-18 10:54:07 +01:00
Marina Glancy
a2a9067174
MDL-59255 media: support rtmp:// in URLs
2017-07-18 10:28:19 +01:00
David Monllao
849895e2ad
Merge branch 'wip-MDL-39471-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-07-18 10:49:33 +02:00
Dan Poltawski
09c63a0cb4
Merge branch 'm32_MDL-59109_Backup_Missing_AutoCommit' of https://github.com/scara/moodle into MOODLE_32_STABLE
2017-07-18 09:45:38 +01:00
David Monllao
7ea1012da8
Merge branch 'MDL-57991-m32' of https://github.com/micaherne/moodle into MOODLE_32_STABLE
2017-07-18 09:40:36 +02:00
David Monllao
1eabeab91c
Merge branch 'wip-MDL-58362-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-18 09:08:58 +02:00
Marina Glancy
b048026672
MDL-38129 gradeexport: custom profile fields case problem
...
Do not use custom pfofile field name as a field alias in DB query, use field id instead.
DML lowercases all column aliases and fields with uppercase letters no longer match.
2017-07-18 11:06:28 +08:00
David Monllao
7b735c2537
MDL-59411 course: Fix unavailable typo
2017-07-17 16:40:54 +02:00
David Monllao
6f90ebe723
Merge branch 'wip-MDL-59411-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-17 15:48:28 +02:00
David Monllao
a1fbd17805
Merge branch 'MDL-59527-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-07-17 14:08:36 +02:00
Dan Poltawski
46fdac233f
Merge branch 'm32_MDL-58119_Add_Cache_Control_Immutable_Support' of https://github.com/scara/moodle into MOODLE_32_STABLE
2017-07-17 11:46:39 +01:00
Alexander Bias
b539369338
MDL-58174 themes: Make build_action_menu_from_navigation() protected
2017-07-17 11:16:08 +02:00
David Monllao
a419a8c997
Merge branch 'wip-MDL-59377-32-3' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-17 11:05:42 +02:00
David Monllao
5ed5e269c3
Merge branch 'MDL-59068-32' of git://github.com/dpalou/moodle into MOODLE_32_STABLE
2017-07-17 10:10:09 +02:00
Dan Poltawski
14356a747d
Merge branch 'wip-MDL-57649-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-07-17 09:01:09 +01:00
David Monllao
0e314c3d57
Merge branch 'MDL-54607-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-07-17 09:32:20 +02:00
David Monllao
e788c61ef1
Merge branch 'wip-MDL-55912-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-07-17 09:09:16 +02:00
Marina Glancy
f7b3577b49
MDL-59377 mod_label: set showdescription to be always 1
2017-07-17 13:44:36 +08:00
Marina Glancy
e7d88a04ff
MDL-59377 course: when module intro is visible display embedded files
...
Even when course module is not available the intro text can still be visible on the
course page. In this case the availability restriction is displayed to the student
but link to the activity is not available
2017-07-17 13:44:30 +08:00
Andrew Nicols
5d3bf18f21
Merge branch 'mdl55979-moodle32' of https://github.com/tlock/moodle into MOODLE_32_STABLE
2017-07-17 12:29:44 +08:00
Andrew Nicols
98f10b0102
Merge branch 'MDL-59371-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-07-17 10:24:37 +08:00
Adrian Greeve
d6dfe368d2
MDL-39471 mod_assign: Comment visibility in blind marking.
...
Students can now see the identity of anyone making comments.
Markers on the otherhand can only see the identity of themselves
when making comments.
2017-07-17 09:26:50 +08:00
Adrian Greeve
bbd50f0350
MDL-55912 mod_assign: Set grader details to the correct user.
2017-07-17 09:23:22 +08:00
Adrian Greeve
8782b691a5
MDL-57649 mod_lesson: Delete answer files correctly.
...
The files associated with answers and responses were
not being deleted due to the fact that the wrong itemid
was being used.
2017-07-17 09:19:00 +08:00
AMOS bot
ad06286d06
Automatically generated installer lang files
2017-07-17 00:06:58 +08:00
Matteo Scaramuccia
49950dcb9c
MDL-58119 files: Reviewed lifetime value
2017-07-15 00:18:48 +02:00
Matteo Scaramuccia
2168357af1
MDL-58119 files: Use immutable Cache-Control extension.
2017-07-15 00:18:48 +02:00
Matteo Scaramuccia
bcaee8da27
MDL-58119 files: Used if-then instead of ternary operators
2017-07-15 00:18:48 +02:00
Matteo Scaramuccia
a81049f6d4
MDL-58119 files: Let send_stored_file() rely on send_file().
2017-07-15 00:18:48 +02:00
Matteo Scaramuccia
afc5de4613
MDL-59109 scorm: Save autocommit setting in the backup.
2017-07-15 00:13:55 +02:00
Dan Poltawski
bc60c1a2eb
weekly release 3.2.4+
2017-07-14 11:46:47 +01:00
Dan Poltawski
47ff6a3cb3
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-07-14 11:46:46 +01:00
Damyon Wiese
69f7abf28b
MDL-59527 forms: Race cond with ajax autocomplete
...
Sometimes (rarely) the auto complete will show "No suggestions" when there are valid suggestions.
2017-07-14 12:44:50 +08:00
Ankit Agarwal
50769c72ad
MDL-54607 calendar: Export 0 duration events properly
...
Thanks to Paul Prencis for initial suggestion of this patch
2017-07-14 09:36:11 +05:30
Ankit Agarwal
bf4f34f276
MDL-54607 calendar: Update benu lib to allow for instantaneous events
2017-07-14 09:36:11 +05:30
Simey Lameze
2abb0ed3a1
MDL-59371 gradereport_overview: allow auth user role to view report
2017-07-12 17:58:00 +08:00
Simey Lameze
97663c81c9
MDL-59371 gradereport_overview: add missing course id to url
2017-07-12 14:33:03 +08:00
Andrew Nicols
f3a6c1d383
MDL-59431 requirejs: Prioritise errors
2017-07-12 10:06:36 +08:00
Andrew Nicols
b4ebecb7d7
MDL-59431 requirejs: Correct failed JS check
2017-07-12 10:06:36 +08:00
Eloy Lafuente (stronk7)
3336effb72
MDL-56629 dataformat_html: Adding UTF-8 charset
...
Also adding the HEAD tag which was missing.
(credit goes to Frédéric Massart - FMCorz, thanks!)
2017-07-11 13:55:04 +02:00
Eloy Lafuente (stronk7)
3b5086345e
Merge branch 'MDL-54965-32' of git://github.com/tobiasreischmann/moodle into MOODLE_32_STABLE
2017-07-11 13:41:50 +02:00
David Monllao
bb245a5462
Merge branch 'wip-MDL-59363-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-11 12:37:26 +02:00
David Monllao
8a1518fe54
Merge branch 'MDL-59431_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-07-11 12:05:53 +02:00
David Monllao
625ec8107e
Merge branch 'wip-MDL-59441-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-11 11:41:24 +02:00
Eloy Lafuente (stronk7)
2a5e99e1fa
Merge branch 'MDL-57432-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2017-07-11 10:19:35 +02:00
Stephen Vickers
6d114ec627
MDL-59490 mod_lti: Prevent text wrapping
...
Update html_to_text method calls with a width of zero.
2017-07-10 17:29:23 +01:00
AMOS bot
23d8296f6a
Automatically generated installer lang files
2017-07-11 00:06:48 +08:00
Dan Poltawski
807a0908fa
Merge branch 'wip-MDL-40408-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-10 14:36:54 +01:00
David Monllao
e635e8d6fd
Merge branch 'MDL-52501-m32' of https://github.com/NeillM/moodle into MOODLE_32_STABLE
2017-07-10 14:39:07 +02:00
Dan Poltawski
56a9e58990
Merge branch 'MDL-59317-m32' of https://github.com/NeillM/moodle into MOODLE_32_STABLE
2017-07-10 13:28:24 +01:00
David Monllao
baf675f111
Merge branch 'MDL-58332-32' of git://github.com/ryanwyllie/moodle into MOODLE_32_STABLE
2017-07-10 14:22:22 +02:00
Tobias Reischmann
038a740720
MDL-54965 mod_data: removed unused code in display_add_field()
...
Since the refactoring towards using the filepicker for file and picture
fields there are several variables, which are set but never read. Thus,
I removed them.
2017-07-10 14:15:31 +02:00
Tobias Reischmann
016c8adf69
MDL-54965 mod_data: Init draft area for empty file/pic fields
...
When a file or picture field was added with existing records, these
records could not be saved, since the draft area was not created
properly.
Co-authored-by: Jérôme Mouneyrac <mouneyrac>
2017-07-10 14:15:31 +02:00
Dan Poltawski
8543b83fce
Merge branch 'wip-MDL-46495-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-07-10 13:15:22 +01:00
Michael Aherne
6eaed6226e
MDL-57991 media: Prevent mediaplayer taking up too much space
2017-07-10 10:23:40 +01:00
Dan Poltawski
379e9f845c
MDL-57432 environment: raise Moodle requirement
...
Due to Moodle 2.7 and Moodle 3.4 not having a common compatible php version
between them to upgrade from Moodle 3.4 from Moodle 2.7 you'll need to upgrade
to a higher version first or upgrade php at the same time as upgrade,
this encourages the former.
2017-07-10 09:22:03 +01:00
Dan Poltawski
342c1613e3
MDL-57432 environment: raise Moodle 3.4 requirements
...
1) PHP minimum version raised to 7.0.0
2) Intl extension raised from optional to required
2017-07-10 09:22:03 +01:00
Dan Poltawski
cc417612da
MDL-57432 environment: 3.4 base information
...
This is a direct copy of the 3.3 branch to
have changes under control easier in next commits.
2017-07-10 09:22:03 +01:00
Ryan Wyllie
118f7f0b8c
MDL-58332 message: remove concat in get_popup_notifications sql
...
Removed the concat to generate the uniqueid field for the popup
notifications data. The concat can't be used directly in the SQL because
the syntax changes between databases. The sql_concat helper can't be
used because it assumes all values are database columns (which they
aren't in this case).
Instead I've just removed the uniqueid field because it isn't required
for the union all to work and the field isn't being used by anything.
This should fixed the compatibility issues between databases.
2017-07-10 02:09:02 +00:00
Eloy Lafuente (stronk7)
23360fd95b
Moodle release 3.2.4
2017-07-08 20:43:34 +02:00
AMOS bot
0ed1c5d259
Automatically generated installer lang files
2017-07-08 00:16:24 +08:00
Jake Dallimore
28f52bc329
weekly release 3.2.3+
2017-07-07 12:10:16 +08:00
Jake Dallimore
8c18772edc
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-07-07 12:10:14 +08:00
AMOS bot
dd819dbb88
Automatically generated installer lang files
2017-07-07 00:06:39 +08:00
Neill Magill
6ab7d00049
MDL-52501 assign: Fix group submissions without submission record
...
Based on work by Tim Lock <tim.lock@blackboard.com >
While upgrading to Moodle 2.8 or above it is possible for it to fail if
the site has multiple graded attempts for a user without an associated
submission record. This caused the upgrade to violate the databases
unique key rules.
This same issue could apply to a backup that was created of an
assignment that had this issue, when it is restored into Moodle 2.8 or
later.
This change adds the attempt number from the grade table into the query
that is inserting the new submission record (thanks to Tim). It also
moves the insert query before the latest flag is set on submission
records to ensure that only one has it, without this it is possible that
multiple submission records would be marked as the latest after an
upgrade or restore.
2017-07-06 15:30:22 +01:00
Neill Magill
4f20f1eb43
MDL-59317 message: Message page taking long time to load
...
The OR clause in these queries used different sets of columns to select
userid which meant that the indexes that included user id could not be
used.
This change splits the query so that each individual part can use one of
the indexes that includes a userid which speeds them up considerably.
2017-07-06 15:30:06 +01:00
Simey Lameze
4c48d88c46
MDL-59456 auth_cas: patch phpCAS auth bypass vulnerability
2017-07-06 09:33:27 +01:00
Jun Pataleta
af16b393ea
MDL-58651 logstore_database: Set dbhandlesoptions in test page
2017-07-05 23:04:51 +08:00
Dan Poltawski
2dc0dc6293
MDL-57021 passwords: only use unmask field with shared secrets
...
When a user is entering a password which isn't returned back to them
then its not correct to use the unmask element - this element was
designed for places where we are storing shared secrets.
2017-07-05 12:25:41 +02:00
Eloy Lafuente (stronk7)
a3aa1600de
Merge branch 'MDL-59398-32-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-07-05 11:52:42 +02:00
Eloy Lafuente (stronk7)
fb629ce56a
Merge branch 'MDL-59294-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-07-05 09:44:54 +02:00
Eloy Lafuente (stronk7)
33f31a12d4
Merge branch 'MDL-58286-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-07-05 09:40:55 +02:00
Helen Foster
92033f7e9d
MDL-59398 lang: Merge English strings from the en_fix language pack
2017-07-05 09:34:14 +02:00
John Okely
8e28bc402b
MDL-58286 enrol_ldap: Pass connection to ldap_paged_results_supported
...
Thanks to Bianco Veigel for the original patch.
2017-07-05 09:50:10 +08:00
Eloy Lafuente (stronk7)
1cee1602be
Merge branch 'MDL-58651_32' of git://github.com/aolley/moodle into MOODLE_32_STABLE
2017-07-05 01:23:39 +02:00
Dani Palou
a939a4757f
MDL-59068 lesson: Revert MDL-54849
...
MDL-54859 made the 'wrong jump' setting useless, since clicking 'No' always sends the user to the next page.
2017-07-04 10:34:40 +02:00
Jake Dallimore
bea116e2ff
Merge branch 'MDL-59380-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-07-04 16:29:36 +08:00
Marina Glancy
822d05775a
MDL-59441 calendar: unittest fix for modules without generators
2017-07-04 11:18:33 +08:00
Marina Glancy
106eb4921a
MDL-59409 admin: set admin user in unittest
2017-07-04 11:05:24 +08:00
Ankit Agarwal
bc1d916868
MDL-56565 forum: Add sitename as heading when there is nothing to display
2017-07-04 10:11:39 +08:00
Ankit Agarwal
a053131595
MDL-56565 forum: Make sure userfullname is not disclosed
2017-07-04 10:11:39 +08:00
Jake Dallimore
f3b9685ad0
MDL-56565 navigation: fix for cap checks in nav and context header
...
Fix to:
- Make sure we properly check both user and course contexts in
the load_for_user function in navigation lib and user the
user_can_view_profile function for same-course access checks.
- Use user_can_view_profile in the renderer's context_header to
properly decide whether a user can view another user's picture
and messaging options in the page header.
2017-07-04 10:11:39 +08:00
Jake Dallimore
93e09909ab
MDL-56565 navigation: fix user details disclosure in nav tree
...
Fixes a bug in which a user's full name might be disclosed via the
nav tree. Nav generation now checks the current user's access to the
user before adding the node, else adds a dummy node.
2017-07-04 10:11:39 +08:00
Jake Dallimore
f373c08314
MDL-56565 core: fix user details disclosure in page context header
...
Fixes a bug with context_header function in which user details were
displayed regardless of the current user's capabilities.
2017-07-04 10:11:39 +08:00
Marina Glancy
dacac4d10b
MDL-59409 admin: check access to every setting in category
2017-07-04 10:03:42 +08:00
Tim Hunt
e526050151
MDL-59431 requirejs: better reporting if a JS file cannot be loaded
2017-06-30 17:26:14 +01:00
Marina Glancy
57e71a0f92
MDL-46495 tool_uploadcourse: set enablecompletion to default
2017-06-30 10:26:13 +08:00
Jake Dallimore
35d1b3da7a
weekly release 3.2.3+
2017-06-29 16:23:47 +08:00
Jake Dallimore
a52742dea7
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-06-29 16:23:46 +08:00
Marina Glancy
b235d79cff
MDL-59411 course: display access restriction in access error message
2017-06-29 13:47:47 +08:00
Jun Pataleta
ffd642a654
MDL-59294 block_login: Make display of ID provider buttons consistent
2017-06-29 09:36:56 +08:00
Marina Glancy
9995cdb506
MDL-58362 registration: correctly retrieve registration values
2017-06-29 08:32:03 +08:00
Mark Nelson
dbbbf02dc0
MDL-56046 mod_quiz: do not close the sheet twice
2017-06-28 14:15:36 +08:00
Jun Pataleta
e29ea1b2c9
MDL-59294 theme_bootstrapbase: Fix display of ID provider buttons
2017-06-28 13:39:02 +08:00
Jake Dallimore
74accbdd85
Merge branch 'wip-MDL-59308-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-06-28 13:10:16 +08:00
Adam Olley
eea5900c13
MDL-58651 logstore_database: Add ability to not send database options
...
In the core dml:
PostgreSQL connections now use advanced options to reduce connection overhead.
These options are not compatible with some connection poolers. The
dbhandlesoptions parameter has been added to allow the database to configure
the required defaults.
This item adds a setting to the logstore_database plugin to let you set the
same flag for your destination database - without it you won't be able to ship
logs to a postgresql database with a pgbouncer frontend.
2017-06-28 13:20:36 +09:30
Marina Glancy
c204ffed0d
MDL-59363 mod_workshop: user object must have alternative name fields
2017-06-28 11:37:17 +08:00
Marina Glancy
01005ff69a
MDL-59308 calendar: pass module context when known
...
this will protect us from exceptions when context for removed instance can not be retrieved
2017-06-28 11:18:03 +08:00
Eloy Lafuente (stronk7)
ee3ba0c3f8
Merge branch 'MDL-57809-32-progressbar' of https://github.com/roperto/moodle into MOODLE_32_STABLE
2017-06-27 20:17:55 +02:00
Eloy Lafuente (stronk7)
5bbc58a7fb
Merge branch 'wip-MDL-59136-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-06-27 18:09:50 +02:00
David Monllao
c6a447f1b7
Merge branch 'MDL-32151-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-06-27 17:47:47 +02:00
Eloy Lafuente (stronk7)
2584ce25c7
Merge branch 'MDL-59362_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-06-27 17:22:11 +02:00
Danny Jung
2dd87cb37a
MDL-59073 Workshop: Prevent submission without content or file
2017-06-27 17:06:02 +02:00
David Monllao
53456587f6
Merge branch 'MDL-59158-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-06-27 16:40:07 +02:00
David Monllao
b9874d0c13
Merge branch 'MDL-57927-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-06-27 15:55:40 +02:00
Eloy Lafuente (stronk7)
bf58adf836
Merge branch 'MDL-58844-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-06-27 11:42:22 +02:00
Eloy Lafuente (stronk7)
afeb42ed9e
Merge branch 'MDL-59296-32' of git://github.com/crazyserver/moodle into MOODLE_32_STABLE
2017-06-27 11:40:10 +02:00
Jake Dallimore
52cabc8f66
Merge branch 'MDL-59312-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-06-27 15:10:41 +08:00
Damyon Wiese
4197baf775
MDL-59380 fragments: Include js from templates
...
Mustache templates containing {{#js}} blocks are not returned via the
fragments API. This is because the requirements manager is assigned when the renderer is created
and not updated by the call to start collecting page requirements.
2017-06-27 13:35:40 +08:00
Jake Dallimore
ba9f218e17
Merge branch 'MDL-56046_32-fix' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-06-27 13:18:50 +08:00
Mark Nelson
32dc9a45d6
MDL-56046 dataformat: minor changes to PHPDocs and upgrade.txt
2017-06-27 11:26:35 +08:00
Andrew Nicols
8c696ccafc
MDL-58844 testing: Move to GCE build infrastructure
...
Switch back to GCE build infrastructure for Travis Builds and move
databases to RAM Disk.
This also adds a software entropy generator (haveged) which is
recommended when using a RAMdisk for the database.
2017-06-27 09:39:20 +08:00
Eloy Lafuente (stronk7)
0bfbdaef20
Merge branch 'MDL-56046_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-06-27 02:43:00 +02:00
Eloy Lafuente (stronk7)
55fc1104d5
Merge branch 'MDL-40818-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-06-27 01:50:48 +02:00
Eloy Lafuente (stronk7)
7032ff37b7
Merge branch 'MDL-59295-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-06-27 00:54:25 +02:00
Eloy Lafuente (stronk7)
1d0867ae48
Merge branch 'mdl58813-moodle32' of https://github.com/tlock/moodle into MOODLE_32_STABLE
2017-06-26 19:38:51 +02:00
Mark Nelson
4e50a38018
MDL-56046 core: enable multiple sheets for flexible table
2017-06-26 13:55:21 +08:00
Mark Nelson
a54703d88f
MDL-56046 dataformat: added related information to upgrade.txt
2017-06-26 13:55:21 +08:00
Mark Nelson
4ba0709401
MDL-56046 dataformat_*: convert core plugins
2017-06-26 13:28:02 +08:00
Mark Nelson
f72bc10fe3
MDL-56046 core: convert download_as_dataformat to use new API
2017-06-26 13:28:02 +08:00
Mark Nelson
b15859b879
MDL-56046 core_dataformat: added functions to support multiple sheets
...
Also removed write_header() and write_footer(). The reason for this
is because in core we want to know if the format being used supports
multiple sheets. To do this, and ensure we do not break third-party
dataformat plugins, we are using method_exist(). If write_header()
and write_footer() remain in the base class then this will always
be true.
2017-06-26 13:19:09 +08:00
Mark Nelson
ed248331a4
MDL-59362 core: ensure we use 'new' when throwing exceptions
2017-06-26 13:10:43 +08:00
Marina Glancy
5b8ca7ac93
MDL-59136 roles: avoid double escaping in role names
2017-06-26 11:57:49 +08:00
Jake Dallimore
0efb93bbe9
Merge branch 'MDL-49484-moodle32' of github.com:jebarviabb/moodle into MOODLE_32_STABLE
2017-06-26 10:52:49 +08:00
Josh Ebarvia
f3008f556c
MDL-49484 mod_lesson: Fix lesson page headers when editing
2017-06-24 05:23:16 +09:30
AMOS bot
aac5a4f103
Merge branch 'MOODLE_32_STABLE' into install_32_STABLE
2017-06-24 00:09:03 +08:00
Pau Ferrer Ocaña
e5881ad801
MDL-59296 data: Fix latlong field search
2017-06-23 09:15:31 +02:00
Andrew Nicols
c244743775
MDL-59312 js: Improve display of exception stacktrace
2017-06-23 10:50:11 +08:00
John Okely
deb442a293
MDL-59312 notification: Normalise backtrace/stacktrace
2017-06-23 10:50:11 +08:00
Andrew Nicols
93a935049e
MDL-59312 js: Add exception on AJAX error
2017-06-23 10:50:11 +08:00
Jun Pataleta
f2fb8f5a7f
MDL-32151 group: Use appropriate error langstring error key
2017-06-23 10:28:13 +08:00
Jun Pataleta
3a5ae742f1
MDL-32151 grade: Use appropriate error langstring error key
2017-06-23 10:28:13 +08:00
Jun Pataleta
017d8f1aec
MDL-59158 theme_boost: Remove auto width and height for user picture
2017-06-23 10:13:00 +08:00
Jun Pataleta
95e1ac08fe
MDL-40818 calendar: Require login to calendar pages
...
* Make sure that the course ID being passed points to an existing course
* Require user to login before granting access to calendar pages.
2017-06-23 09:21:05 +08:00
Daniel Thee Roperto
ef43566698
MDL-57809 weblib: Added missing NO_OUTPUT_BUFFERING directive.
2017-06-23 09:42:37 +10:00
Daniel Thee Roperto
d33f7642dd
MDL-57809 weblib: Added opening disclaimer and file-level phpdocs.
2017-06-23 09:42:37 +10:00
Daniel Thee Roperto
a9a72025b6
MDL-57809 weblib: Progress bar and output buffer - added debugging
...
This fix makes Moodle show a debbuging message if using progressbar without defining NO_OUTPUT_BUFFERING.
2017-06-23 09:42:37 +10:00
AMOS bot
222189cc75
Automatically generated installer lang files
2017-06-23 00:08:05 +08:00
Dan Poltawski
62c58d22be
weekly release 3.2.3+
2017-06-22 15:40:47 +01:00
Simey Lameze
b962ac2439
MDL-59295 tool_lp: remove useless ng-label attribute
2017-06-22 15:49:46 +08:00
Tim Lock
c2f08942d9
MDL-58813 webservice: create_courses() initialise all section records
2017-06-22 11:13:38 +09:30
Eloy Lafuente (stronk7)
9072b59c0e
Merge branch 'MDL-59217-32' of git://github.com/ryanwyllie/moodle into MOODLE_32_STABLE
2017-06-20 20:40:45 +02:00
Eloy Lafuente (stronk7)
f86bb360b5
Merge branch 'MDL-59269-32-languninstall' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-06-20 17:57:15 +02:00
Mathieu Petit-Clair
90e86c7568
MDL-58952 admin: use valid default for language selection dropdown.
2017-06-20 11:31:55 +01:00
Dan Poltawski
f730eb2a81
Merge branch 'MDL-59005-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-06-20 09:52:46 +01:00
Dan Poltawski
485decb3a2
Merge branch 'MDL-58472-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-06-20 09:36:53 +01:00
Jun Pataleta
b95a012124
Merge branch 'MDL-57770-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-06-20 16:28:31 +08:00
Jake Dallimore
f7e3be1bbb
Merge branch 'wip-MDL-58729-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-06-20 15:19:13 +08:00
Simey Lameze
5a5efa8bd9
MDL-57927 tool_lp: make both buttons consistent
2017-06-20 08:50:32 +08:00
Dan Poltawski
079c73c98d
Merge branch 'MDL-59048_32' of https://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-06-19 15:43:19 +01:00
Dan Poltawski
3fb4b3a9ed
Merge branch 'MDL-59173-32' of git://github.com/tobiasreischmann/moodle into MOODLE_32_STABLE
2017-06-19 12:27:45 +01:00
Dan Poltawski
c7d6a0e356
Merge branch 'wip-MDL-51917-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-06-19 12:21:50 +01:00
Dan Poltawski
8b57dd0768
Merge branch 'MDL-46418-32-hiddenrepos' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-06-19 10:33:34 +01:00
Jun Pataleta
97d966df08
Merge branch 'MDL-44961-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-06-19 16:25:18 +08:00
Jun Pataleta
fe67ec46da
Merge branch 'MDL-58310-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-06-19 13:26:46 +08:00
John Okely
285e7e5eb3
MDL-58310 ajax: suppress errors upon page unload
2017-06-19 11:45:45 +08:00
John Okely
53e3825619
MDL-58310 message: No longer need to supress errors from messaging
2017-06-19 11:45:45 +08:00
Vladimir Zhirov
90156e427c
MDL-59005 resource: fixed zip extraction for filenames in CP-1251/CP-866
2017-06-19 08:51:19 +08:00
David Mudrák
5074849703
MDL-59269 lang: Fix ability to uninstall certain language packs
...
In the issue MDL-39319 (6ddf92c77 ), the ability to uninstall multiple
language packs at once was added. By a mistake, the PARAM_ALPHAEXT was
used as paramater type for the dash-separated list of language packs to
be uninstalled. Language packs with a number in the name (such as
en_us_k12) do not pass the ALPHAEXT cleaning.
This patch changes the parameter cleaning to PARAM_SAFEPATH which is
more appropriate for the given scenario as language code themselves must
be SAFEDIRs.
2017-06-16 14:15:31 +02:00
Tobias Reischmann
c5a8568799
MDL-59173 tablelib.php: changed default of $params in set_sql to array()
...
Default of $params = null leads to a problem in query_db().
There this value is used in array_merge, which can not handle null
values. If null is passed for one of the params the outcome will be null
independent of the value of the second param!
2017-06-16 10:27:21 +02:00
Jake Dallimore
ab7056032d
weekly release 3.2.3+
2017-06-16 13:29:36 +08:00
David Mudrák
0d063c69ac
MDL-46418 repositories: Fix how enabled repositories are populated
...
Repository instances are stored in the 'repository' table. Repositories
in the table are either 'Enabled and visible' or 'Enabled but hidden'.
Hidden repositories still serve their files, but are not visible in the
filepicker UI. Disabling a repository instance removes its record from
the table.
In the original implementation of the plugin manager (see b9934a17 ), the
method plugintype_repository::get_enabled_repositories() correctly
returned all records from the repository table. Then as a part of the
bigger refactoring in MDL-41437, the commit bde002b8 replaced the
original method with the new get_enabled_plugins() one which started to
return visible repositories only.
As a consequence, the admin tree stopped populating setting page nodes
for hidden repository instances. So attempting to visit their setting
page threw a section error. Credit goes to Ike Quigley for debugging and
tracing this down.
This patch fixes the way how the list of enabled repositories is
populated by the plugin manager so that both visible and hidden
repositories are returned again. This does not affect the filepicker
itself as it is using its own methods for obtaining the list.
2017-06-15 21:22:48 +02:00
Simey Lameze
ac6ab5b8d2
MDL-57770 tool_lp: style fixes for the competency rule dialog
2017-06-15 15:39:17 +08:00
Ankit Agarwal
74fbdebd0d
MDL-59217 restore: Check for userride only for activity events
2017-06-15 06:02:38 +00:00
Mark Nelson
e523626603
MDL-59140 core: apply limit only on courses to be shown in specific nav
...
There can be a different number of courses displayed in the
'Navigation' block and in the 'Flat' navigation. This patch
decides what courses we want to display on each, then
applies the 'navcourselimit' setting individually.
2017-06-15 13:36:35 +08:00
Ankit Agarwal
c33e03ae95
MDL-44961 logs: Keep log dates constant during restore
2017-06-14 15:21:36 +05:30
Jake Dallimore
b3f3c3c395
Merge branch 'MDL-59142-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-06-14 11:40:13 +08:00
Marina Glancy
d2a5e259b7
MDL-40408 mod_data: skip metadata fields during import
2017-06-14 11:32:14 +08:00
Dan Poltawski
072c0b4196
Merge branch 'MDL-59171-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-06-13 14:40:47 +01:00
Dan Poltawski
638aa54cbb
Merge branch 'MDL-59140_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-06-13 13:23:39 +01:00
Mark Nelson
8d9e621f2c
MDL-59140 core: upgrade 'navcourselimit' if set to old default value
2017-06-13 18:27:04 +08:00
Mark Nelson
bb3956eb5c
MDL-59140 core: limit the number of courses shown in the navigation
...
If the user is enrolled in more courses than the limit then a 'More...'
link is displayed which takes the user to the course/index.php page.
2017-06-13 18:27:04 +08:00
Mark Nelson
a8fc3a33ab
MDL-59140 core: changes to the 'navcourselimit' setting
...
Changed the default and description.
2017-06-13 18:23:52 +08:00
Eloy Lafuente (stronk7)
2c6f3befeb
Merge branch 'wip-MDL-58523-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-06-13 11:21:48 +02:00
Jun Pataleta
d11850101e
Merge branch 'MDL-58991-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-06-14 16:56:36 +08:00
Dan Poltawski
531c1ec0be
Merge branch 'MDL-41426_32-block-completionstatus-spaces' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-06-13 09:53:56 +01:00
Eloy Lafuente (stronk7)
8ae8ed4aca
MDL-46322 database: alias sort fields to avoid ambiguous naming
2017-06-13 09:17:08 +01:00
Jake Dallimore
1faba07075
Merge branch 'MDL-58136-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-06-13 15:55:45 +08:00
Damyon Wiese
587b99609d
MDL-58136 course: Remove lines from unit test
...
Remove unused vars and logic from the unit test for classifying a course.
2017-06-13 15:08:18 +08:00
Marina Glancy
c9192ffccb
MDL-51917 course completion: order activities in reports
...
Thanks to Nick Phillips for initial patch
2017-06-13 14:49:24 +08:00
Marina Glancy
4290182491
MDL-58523 mod_feedback: deleting response should reset completion
2017-06-13 14:36:35 +08:00
Jake Dallimore
cb1c0ae4dc
Merge branch 'MDL-51691-moodle32' of https://github.com/jebarviabb/moodle into MOODLE_32_STABLE
2017-06-13 10:35:37 +08:00
Damyon Wiese
ffc7fda945
MDL-58136 navigation: Ensure we have all course fields
...
To properly classify courses we need the start/end dates etc.
2017-06-13 10:10:22 +08:00
Marcus Green
a9ba142326
MDL-58248 theme_boost: label/span for sidepanel expand button
...
Add string "Side panel" to make the purpose of
trigram/hamburger icon at top left clearer, particularly
when using screen readers e.g. Jaws/NVDA.
Currently it reads out only "expand"
2017-06-13 09:51:07 +08:00
Simey Lameze
59527f3e7a
MDL-59142 core_theme: cache post-processed css
...
Thanks Cameron Ball for the base patch
2017-06-13 09:39:56 +08:00
Damyon Wiese
8122557661
MDL-58472 videojs: Force manual initialise
...
If we let videojs auto-init the video/audio tags present in the page - we cannot guarantee that the
youtube library will be loaded by the time video.js is processing the tag.
Video.js uses the presence of a data-setup attibute to signal that it should auto-init this tag, so
we have to rename our config attribute to something else.
2017-06-13 09:13:07 +08:00
Eloy Lafuente (stronk7)
ae84db35c7
Merge branch 'MDL-40015-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-06-13 01:23:52 +02:00
Eloy Lafuente (stronk7)
ab8b6fae1a
Merge branch 'mdl58161-moodle32' of https://github.com/tlock/moodle into MOODLE_32_STABLE
2017-06-13 01:22:09 +02:00
Josh Ebarvia
b3ca553f3a
MDL-51691 assignsubmission_feedback: Fix delete comments
2017-06-13 08:39:08 +09:30
Tim Lock
7e31bb6dc2
MDL-58161 user: tests: user_can_view_profile fails under certain cases
2017-06-13 08:09:14 +09:30
Eloy Lafuente (stronk7)
5e39900691
Merge branch 'MDL-59112-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-06-12 14:39:22 +02:00
Dan Poltawski
a4f5cdddcf
Merge branch 'mdl46322-moodle32' of https://github.com/AndresMelo/moodle into MOODLE_32_STABLE
2017-06-12 10:29:53 +01:00
Damyon Wiese
4d26fcd737
MDL-58136 cache: Add a course completion cache
...
The last change added 1 db read per course per page which is not OK. Add a cache to compensate.
2017-06-12 16:11:52 +08:00
Damyon Wiese
11127354db
MDL-58136 boost: Limit courses in flatnav
...
Only show "in-progress" courses in the boost flat navigation (as per the myoverview block).
2017-06-12 16:09:56 +08:00
Adrian Greeve
f751b97393
MDL-58729 database: Improve performance of CLI tool.
...
Imporve the speed with which mysql_collation converts to
a different collation.
2017-06-12 14:15:34 +08:00
Jake Dallimore
9265a5db56
Merge branch 'MDL-57103-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-06-12 13:59:57 +08:00
Jun Pataleta
f5942f3e6f
Merge branch 'MDL-59154-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-06-12 13:45:33 +08:00
John Okely
3ad8f33235
MDL-57103 lib: Force ajax renderer for all ajax fatal errors
2017-06-12 10:37:37 +08:00
Jun Pataleta
abeb033dfb
MDL-59171 mod_lti: Set mod_lti_view_lti's type to 'read'
2017-06-12 08:34:52 +08:00
Tim Lock
bb4b394482
MDL-55979 quiz: Fix error moving question from last page
...
When moving the last question from the last page to the last slot of the previous page would show the error in the error
log but move successfully.
2017-06-09 08:35:38 +09:30
Luca Bösch
98b955d665
MDL-41426 block: Whitespace lacking in completion status block
2017-06-08 19:10:21 +02:00
Dan Poltawski
7624f86fb2
weekly release 3.2.3+
2017-06-08 12:16:21 +01:00
Dan Poltawski
7f4835a7da
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-06-08 12:16:20 +01:00
Juan Leyva
ba76815aaf
MDL-40015 core_course: Fix description of duplicate_course WS
...
It said that the duplication didn’t include user data, but that’s not
true since there is a parameter to include it.
2017-06-08 10:20:46 +01:00
Juan Leyva
70dcc1e39a
MDL-59112 theme_clean: Always return expected moodle_url
...
The function was returned some times a moodle_url object and another
times just a string with a relative URL.
2017-06-08 09:40:47 +01:00
Andrew Nicols
25ffa9a67f
MDL-59154 theme: Lock for all caching builds
...
The previous behaviour was to only lock when in theme designer mode.
As a result, when generating the theme for after a reset, each new
client was starting the generation afresh and no locking was taking
place at all.
2017-06-08 12:05:39 +08:00
Dan Poltawski
99864cdf74
Merge branch 'MDL-59101-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-06-07 16:26:21 +01:00
Jun Pataleta
d356128f05
MDL-59101 calendar: Properly calculate expected until date
2017-06-07 23:12:52 +08:00
Dan Poltawski
c33c78a33c
Merge branch 'MDL-58658_32' of https://github.com/sk-unikent/moodle into MOODLE_32_STABLE
2017-06-06 10:01:44 +01:00
Dan Poltawski
3ec562a322
Merge branch 'MDL-59086_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-06-06 08:44:52 +01:00
Simey Lameze
07e6a3c6c1
MDL-58991 report_stats: use same date handling on chart rendering
...
This commmit fixes applies the same date handling used on stats
table render to the charts render.
2017-06-06 13:56:04 +08:00
Jun Pataleta
5ec875b281
Merge branch 'MDL-58646-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2017-06-06 12:24:46 +08:00
Jake Dallimore
a202546fd3
Merge branch 'MDL-58900-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-06-06 11:40:12 +08:00
Eloy Lafuente (stronk7)
589b4c0360
Merge branch 'MDL-58826_32_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_32_STABLE
2017-06-06 01:45:17 +02:00
Dan Poltawski
5f6cf92f97
Merge branch 'MDL-59080_M32' of git://github.com/lazydaisy/moodle into MOODLE_32_STABLE
2017-06-05 12:49:48 +01:00
Mark Johnson
43391de3e2
MDL-58826 theme_boost: Prevent fatal errors in action menu behat steps
2017-06-05 09:04:06 +01:00
AMOS bot
fbf621bd29
Automatically generated installer lang files
2017-06-04 00:07:23 +08:00
AMOS bot
5a10b55442
Automatically generated installer lang files
2017-06-04 00:07:23 +08:00
AMOS bot
554167b43a
Automatically generated installer lang files
2017-06-03 00:07:58 +08:00
Dan Poltawski
c90e9381d2
MDL-58646 lib: import latest sabberworm/PHP-CSS-Parser
...
This version includes a fix[1] contributed by Frédéric Massart investigating
our compilation time issues, which significantly improves the speed of
processing font awesome.
Thanks, Fred!
[1] https://github.com/sabberworm/PHP-CSS-Parser/pull/120
2017-06-02 11:03:51 +01:00
Mary Evans
8ac3e5ea59
MDL-59080 theme_boost: make drawer.scss variables default
...
--author="Urs Hunkler <urs.hunkler@unodo.de >"
2017-06-02 07:58:43 +01:00
Dan Poltawski
74554368a0
weekly release 3.2.3+
2017-06-01 09:28:23 +01:00
Dan Poltawski
6f4d9a89d5
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-06-01 09:28:22 +01:00
Jake Dallimore
7fd70c34a0
Merge branch 'MDL-59094-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2017-06-01 15:29:15 +08:00
AMOS bot
a31c6bc4b9
Automatically generated installer lang files
2017-06-01 00:12:41 +08:00
Dan Poltawski
6160631e28
Merge branch 'MDL-59093-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-05-31 11:09:27 +01:00
Dan Poltawski
c82ad7c6e0
MDL-59094 npm: Update shrinkwrap file to npm 5 generated
...
Starting with npm version 5, npm install will generate a lockfile
(now named package-lock.json) or update the existing npm-shrinkwrap.json
To prevent changes being generated in the codebase when this happens, we
need to commit the version 5 generated shrinkwrap.
This is related to a general overhaul [1] of how npm manages things. But
for our purposes, we the lockfile should be BC to previous versions [2].
Going forward, we need to ensure we generate the lockfile on npm >=5 to
prevent differences from the previously un-versioned lockfile.
[1] http://blog.npmjs.org/post/161081169345/v500
[2] https://github.com/npm/npm/issues/16728#issuecomment-305104149
2017-05-31 10:13:45 +01:00
Jun Pataleta
087ab1e345
MDL-59093 calendar: Use a fixed start day for forever BYMONTH test
2017-05-31 15:02:15 +08:00
Simey Lameze
f7c9dd2158
MDL-58900 mod_assign: fix incorrect overrides ordering
2017-05-31 10:51:01 +08:00
Jake Dallimore
984bcd770c
Merge branch 'MDL-54887-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-05-31 08:40:43 +08:00
Eloy Lafuente (stronk7)
e84d284e65
Merge branch 'MDL-49988_fix_wiki_preview_32_STABLE' of https://github.com/DMaterka/moodle into MOODLE_32_STABLE
2017-05-31 00:30:45 +02:00
Dan Poltawski
352b9b00d6
Merge branch 'MDL-58997_32-group-names-multilang' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-30 16:56:23 +01:00
Luca Bösch
2a7bb7a0f8
MDL-58997 calendar: Group names passing multilang filters.
2017-05-30 16:52:07 +02:00
Dan Poltawski
269e1f027e
Merge branch 'MDL-49040-moodle32' of https://github.com/jebarviabb/moodle into MOODLE_32_STABLE
2017-05-30 11:42:35 +01:00
Jun Pataleta
48903d67ea
Merge branch 'MDL-57313-32-clibootswatch' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-05-30 16:58:15 +08:00
Jun Pataleta
3bfdb64f43
MDL-54887 calendar: PR fixes
...
* Use the calendar_event::description property and format it using
format_text() on it in order to apply the appropriate filters.
* Then use html_to_text() on it to strip the tags and convert the
description to plain text while converting <br> and <p> tags to
line breaks.
2017-05-30 16:53:57 +08:00
Soon-Systems
a42233487e
MDL-54887 calendar: Format summary + description of an event for export
2017-05-30 16:53:57 +08:00
Mark Nelson
07da0155a7
MDL-59086 gradereport_grader: style 'Save changes' button
2017-05-30 13:44:15 +08:00
AMOS bot
1a7cf17ed8
Automatically generated installer lang files
2017-05-28 14:07:41 +08:00
David Mudrák
818bc4c9a7
MDL-57313 boost: Fix the CLI utility import-bootswatch.php
2017-05-26 09:48:28 +02:00
Dan Poltawski
8708ea0968
weekly release 3.2.3+
2017-05-24 19:14:43 +01:00
Dan Poltawski
cdffe52b28
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-05-24 19:14:41 +01:00
Tim Hunt
67970b8675
MDL-59048 user tours: avoid white-on-white text in Clean
2017-05-24 17:25:23 +01:00
AMOS bot
d979b4614d
Automatically generated installer lang files
2017-05-25 00:04:44 +08:00
gthomas2
3aed71750d
MDL-58761 behat: Fix regex in i_open_my_profile_in_edit_mode step
2017-05-24 13:57:54 +01:00
Andrew Nicols
85eacc3a31
MDL-58577 stats: Correct groupby when getting report options
2017-05-23 19:46:55 +08:00
Andrew Nicols
bfc16e66a5
Merge branch 'MDL-58577_32-statistics-report-header-multilang' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-23 19:45:56 +08:00
Luca Bösch
3a8f07f241
MDL-58577 stats: Use multilang with role in header
2017-05-23 11:14:09 +02:00
Jun Pataleta
e621a47c48
Merge branch 'MDL-58895-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-05-23 16:54:35 +08:00
Jake Dallimore
4bb9787760
Merge branch 'MDL-58921_32-calculated-question-name-multilang' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-23 16:27:06 +08:00
Jun Pataleta
2469a838f1
Merge branch 'MDL-58165-32' of https://github.com/abias/moodle into MOODLE_32_STABLE
2017-05-23 14:47:38 +08:00
Ankit Agarwal
c28e5eaee2
MDL-58895 groups: Add bootstrap classes to buttons
2017-05-23 12:05:42 +05:30
Alexander Bias
f85f0c80da
MDL-58165 navigation: Add node key to private files navigation node
2017-05-23 07:24:11 +02:00
Josh Ebarvia
4643358a5c
MDL-49040 gradereport_grader: Fix feedback truncation after & char
2017-05-23 13:04:23 +09:30
AMOS bot
2774649389
Automatically generated installer lang files
2017-05-23 00:05:47 +08:00
Dan Poltawski
18d41005e3
Merge branch 'MDL-58922_32-calculatedmulti-question-name-multilang' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-22 10:44:52 +01:00
Luca Bösch
a281621189
MDL-58921 questions: Calculated question name passing multilang.
...
In edit calculated question the question name does pass format_string to process multilang tags.
2017-05-22 11:37:22 +02:00
Luca Bösch
ab8fa2ff7a
MDL-58922 questions: Calculatedmulti question name passing multilang.
...
In edit calculatedmulti question the question name does pass format_string to process multilang tags.
2017-05-22 11:32:52 +02:00
David Monllao
fb0e1b10fe
Merge branch 'MOODLE_32_STABLE-MDL-56973' of https://github.com/fwsl/moodle into MOODLE_32_STABLE
2017-05-22 15:14:19 +08:00
Jake Dallimore
78f7595fd9
Merge branch 'MDL-56617_32-course-cbm-grade-to-pass' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-22 14:33:32 +08:00
David Monllao
338097adce
Merge branch 'MDL-58986_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-05-22 12:22:37 +08:00
David Monllao
f98e259ddb
Merge branch 'MDL-57957_32' of https://github.com/bostelm/moodle into MOODLE_32_STABLE
2017-05-22 10:44:32 +08:00
Luca Bösch
0e106b8332
MDL-56617 mod_quiz: No grade to pass check if CBM used
...
When certainty-based marking is used, grades can 'exceed' the maximum grade
(because they are multiplied by factors). Therefore, in such cases, don't show
no warning.
2017-05-19 12:43:07 +02:00
Grzegorz Ziółek
25e3a8a14c
MDL-56973 wiki: New page title readonly after changing course language
2017-05-19 11:10:41 +02:00
David Monllao
46280f7478
weekly release 3.2.3+
2017-05-19 13:08:36 +08:00
David Monllao
80bf9ac40a
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-05-19 13:08:34 +08:00
Andres
e2b4084bfd
MDL-46322 mod_assign: Only list enrolled graders as potential markers
2017-05-18 22:22:45 -05:00
Mark Nelson
2a667a0820
MDL-58986 mod_quiz: add CSS classes to buttons on comment page
2017-05-18 16:50:06 +08:00
Andres Melo
a4ad655bf1
MDL-46322 mod_assign: Only list enrolled graders as potential markers
2017-05-17 15:54:40 -05:00
AMOS bot
653e23bcc1
Automatically generated installer lang files
2017-05-18 00:07:20 +08:00
Mark Nelson
80d970cd0e
MDL-58776 core_tag: removed whitespace from id attribute
...
This was preventing the JS from finding the element.
2017-05-17 12:13:40 +01:00
Simey Lameze
f8962b4270
MDL-58884 core_competency: add exporter required course fields
2017-05-17 15:01:49 +08:00
Jake Dallimore
e2f921ea2a
Merge branch 'MDL-58947-m32' of https://github.com/sammarshallou/moodle into MOODLE_32_STABLE
2017-05-17 09:16:55 +08:00
Andrew Nicols
3586517ff8
Merge branch 'MDL-58795-moodle32' of https://github.com/jebarviabb/moodle into MOODLE_32_STABLE
2017-05-17 07:05:31 +08:00
Daniel Materka
4e8f93abba
MDL-49988 wiki: fix broken page layout if html contains line breaks
2017-05-16 19:00:02 +01:00
Dan Poltawski
164d1e290e
Merge branch 'MDL-58776-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-05-16 17:49:07 +01:00
AMOS bot
373bd248b9
Automatically generated installer lang files
2017-05-17 00:09:11 +08:00
Henning Bostelmann
c6bbd48e23
MDL-57957 mod_assign: show feedback file in absence of grade item
2017-05-16 12:00:46 +01:00
Iñaki Arenaza
4db85a5943
MDL-57558 ldap: fix ldap_get_entries_moodle()
...
While ldap_get_entries_moodle() PHPdocs state that it returns "array
ldap-entries with lower-cased attributes as indexes.", this is not true. It
uses ldap_get_attributes() internally, which returns both numerically indexed
attribute names, and dictionary-like entries indexed by attribute names.
Current code lowercases the dictionary-like entries, but then uses the
numerically indexed entries for the attribute names used as keys in the
returned array. The numerically indexed names might or might not be lowercased,
depending on the LDAP server and PHP version) version. E.g., OpenLDAP 2.x,
Novell eDirectory 8.x and MS Active Directory return mixed-cased attribute
names, and PHP 5.x and PHP 7.x don't lowercase them inside ldap_get_entries().
This is probably why all calls to ldap_get_entries_moodle() are followed by
calls to array_change_key_case(), even if that shouldn't be necessary.
So make sure we always return lower-cased attributs as indexes and add some
unit tests to avoid regressions in the future.
2017-05-16 10:47:22 +01:00
Jun Pataleta
726fce53e7
Merge branch 'MDL-58811-32-extra-slash' of https://github.com/dmitriim/moodle into MOODLE_32_STABLE
2017-05-16 17:43:14 +08:00
Josh Ebarvia
5607f04f15
MDL-58795 gradereport_grader: Prevent duplicates in grader report
...
Currently, the sorting being used for the grader report table
(asc/desc arrows) is just the grade_grades.finalgrade.
This adds grade_grades.userid in the sort to prevent duplicate
in records returned when using pages.
2017-05-16 16:56:44 +09:30
Jake Dallimore
5d37f70d68
Merge branch 'MDL-58723-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-05-16 15:17:57 +08:00
Jun Pataleta
163e56dfbb
MDL-58723 calendar: Better testing of forever recurring events
...
* Change the start date of the parent event to the current date
for tests that with events that recur forever.
* Limit query results to 100 for events that recur forever that can
generate more than 100 event records.
2017-05-16 14:40:29 +08:00
Andrew Nicols
07f1e2b49c
Merge branch 'MDL-58756_32-statslib-roles-multilang' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-16 13:53:23 +08:00
Luca Bösch
328159027c
MDL-58756 stats: Use multilang with role.
2017-05-16 07:28:43 +02:00
Dmitrii Metelkin
c6e47712f5
MDL-58811 backup: fix an extra slash on restore for the legacy files
2017-05-16 14:31:05 +10:00
David Monllao
4a1d28e6c6
Merge branch 'MDL-58884-32' of git://github.com/StudiUM/moodle into MOODLE_32_STABLE
2017-05-16 10:41:53 +08:00
Jake Dallimore
cbbfaad531
Merge branch 'MDL-58770-32' of https://github.com/IMSGlobal/moodle into MOODLE_32_STABLE
2017-05-16 09:58:42 +08:00
sam marshall
bb78b2fd22
MDL-58947 Search: Label URLs not correctly calculated
2017-05-15 17:56:41 +01:00
AMOS bot
021b544c7a
Automatically generated installer lang files
2017-05-16 00:07:22 +08:00
Dan Poltawski
71e94edfd8
Merge branch 'MDL-58916-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-05-15 11:01:43 +01:00
Dan Poltawski
37b143aeaf
Merge branch 'MDL-58841-32' of git://github.com/cameron1729/moodle into MOODLE_32_STABLE
2017-05-15 10:46:11 +01:00
Dan Poltawski
d1e6ca40a0
Merge branch 'MDL-58852_32-choice-chart-options-multilang' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-15 10:23:05 +01:00
Andrew Nicols
d926390fba
Merge branch 'MDL-58893-32-missing-div' of https://github.com/dmitriim/moodle into MOODLE_32_STABLE
2017-05-15 15:15:34 +08:00
Andrew Nicols
1dcc39e9a1
Merge branch 'MDL-58920_32-calculated-question-edit-name-multilang' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-15 14:54:20 +08:00
Dmitrii Metelkin
e48bab0b24
MDL-58893 portfolio: add missing closing div
2017-05-15 15:52:52 +10:00
David Monllao
bc71da7f50
Merge branch 'MDL-58656-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-05-15 11:39:39 +08:00
AMOS bot
3739127caf
Automatically generated installer lang files
2017-05-14 00:04:48 +08:00
Luca Bösch
4321953314
MDL-58920 questions: Calculated question name passing multilang.
...
In "Shared wild cards" table calculated question name do pass format_string to process multilang tags.
Thus, not breaking the layout any more.
2017-05-12 18:07:55 +02:00
AMOS bot
d69fcc7bc1
Automatically generated installer lang files
2017-05-13 00:04:43 +08:00
Dan Poltawski
723ed522a5
weekly release 3.2.3+
2017-05-12 10:02:00 +01:00
Dan Poltawski
0d011d9ad3
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-05-12 10:01:59 +01:00
John Okely
15e5a39266
MDL-58916 user_profile: Pass site context when determining menu options
2017-05-12 15:59:48 +08:00
AMOS bot
1a63aaddeb
Automatically generated installer lang files
2017-05-12 00:04:33 +08:00
Issam Taboubi
ec66fbbeec
MDL-58884 competency: Inaccurate stats proficient competencies in course
2017-05-11 11:51:53 -04:00
Skylar Kelty
11580ef62a
MDL-58658 caching: Add static acceleration unit test for empty arrays
2017-05-11 11:04:25 +01:00
Skylar Kelty
8afd92382e
MDL-58658 caching: Fix static acceleration for empty arrays
2017-05-11 11:04:15 +01:00
AMOS bot
cf4753e354
Automatically generated installer lang files
2017-05-11 00:04:44 +08:00
David Monllao
ed8c3327fb
Merge branch 'MDL-58833-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-05-10 14:07:59 +08:00
David Monllao
3bd5edccf8
Merge branch 'MDL-58843-32-exchandler' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-05-10 14:06:06 +08:00
Dan Poltawski
01932fa6fa
Merge branch 'MDL-58836-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-05-10 06:57:12 +01:00
Andrew Nicols
db8ff4bc78
Merge branch 'MDL-58780-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-05-10 11:49:07 +08:00
Eloy Lafuente (stronk7)
2dced48edf
Merge branch 'wip-MDL-58854-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-05-10 02:09:34 +02:00
AMOS bot
835bc90d7c
Automatically generated installer lang files
2017-05-10 00:05:27 +08:00
Dan Poltawski
4d160525d3
weekly release 3.2.3+
2017-05-09 12:41:47 +01:00
Dan Poltawski
b3d4341009
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-05-09 12:41:44 +01:00
Cameron Ball
bfa2ed7f6c
MDL-58841 mod_assign: Style "view all" link on grading summary
2017-05-09 15:05:58 +08:00
David Mudrák
00fe8e5e3f
MDL-58843 core: Do not expect a particular class of the thrown exception
...
Since PHP 7, the custom exception handlers are also called to handle
thrown Errors which are not Exceptions.
2017-05-09 08:42:53 +02:00
Andrew Nicols
5aeb8b003c
Merge branch 'MDL-58822-32' of git://github.com/ryanwyllie/moodle into MOODLE_32_STABLE
2017-05-09 14:16:57 +08:00
Ryan Wyllie
d90b7b734c
MDL-58822 backup: backup and restore user override events
2017-05-09 05:49:25 +00:00
Jun Pataleta
26aaa71667
MDL-58780 mod_assign: Remove AS keyword in table alias
...
* The AS keyword is not recognised by Oracle for table aliases.
This is okay with other databases, but optional, so better to
remove it.
2017-05-09 12:00:45 +08:00
Marina Glancy
2265e74a31
MDL-58854 theme_boost: override templates for columns
2017-05-09 10:36:38 +08:00
Damyon Wiese
04f82f5669
MDL-58836 auth: Improve backwards compatibility
...
Auth plugins with custom signup forms may not be using renderables / renderers - or
even if they are they may return a renderable that can only be rendered with the renderer from the auth
plugin.
This change checks if the signup form is a renderable - if so try the plugin renderer or fall back on the general renderer.
Otherwise call display() from the mform which is the previous way of rendering an mform.
2017-05-09 10:27:39 +08:00
Luca Bösch
e4d2487dd2
MDL-58852 choice: Use multilang for choice options in charts
2017-05-08 23:29:40 +02:00
AMOS bot
b603370a23
Automatically generated installer lang files
2017-05-09 00:06:57 +08:00
Andrew Nicols
6ed25aee09
MDL-58833 tool_templatelibrary: Skip if directory empty
2017-05-08 15:02:20 +08:00
Jun Pataleta
9fff50ae00
MDL-58810 calendar: Fix rrule_manager issues
...
* Set the correct repeat ID for the recurring event
* Unset UUID for 'child' events of recurring events
2017-05-08 09:48:46 +08:00
Jun Pataleta
787d1a8f53
MDL-58810 calendar: Add coverage for UUID in recurring events
2017-05-08 09:40:19 +08:00
Eloy Lafuente (stronk7)
896ce9b4e6
Moodle release 3.2.3
2017-05-07 21:32:59 +02:00
AMOS bot
c41605e282
Automatically generated installer lang files
2017-05-08 00:06:07 +08:00
AMOS bot
70ae23829f
Automatically generated installer lang files
2017-05-07 00:05:59 +08:00
Eloy Lafuente (stronk7)
f29a819640
weekly release 3.2.2+
2017-05-05 17:26:59 +02:00
Andrew Nicols
c89d29f8e0
Merge branch 'wip-MDL-50670-32-fix' of https://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-05-05 15:08:55 +08:00
Marina Glancy
dc5cbf1532
MDL-50670 course: apply defaults when format was switched
2017-05-05 14:51:15 +08:00
Jun Pataleta
08c1b6eff4
Merge branch 'MDL-58807_32-activities-result-title-multilang' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-05-05 12:09:44 +08:00
Andrew Nicols
02660c64ff
MDL-58259 mod_forum: Check if attachments allowed
...
If the current user is not allowed to submit attachments with a post,
and attachments are incldued, they are now dropped.
2017-05-05 10:29:11 +08:00
Andrew Nicols
787573a007
Merge branch 'MDL-55371-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-05-05 10:07:52 +08:00
Eloy Lafuente (stronk7)
6585f80f29
MDL-58772 behat: change step to 3.2 and up alternative
2017-05-05 08:26:56 +08:00
Dan Poltawski
7bcc28ac2f
Merge branch 'MDL-58709-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-05-04 15:15:05 +01:00
Luca Bösch
cc22e91f8f
MDL-58807 block_activity_results: Use multilang in block title
...
The title passes format_string now.
2017-05-04 11:29:00 +02:00
Juan Leyva
3b2ea17ec4
MDL-55371 mod_assign: Do not return empty users in get_participant WS
...
The WS was returning null users making the WS to fail.
2017-05-04 10:10:23 +02:00
Jun Pataleta
ce37064429
Merge branch 'MDL-58749-32-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-05-04 14:50:18 +08:00
Andrew Nicols
6aa0203deb
MDL-56675 cachestore_memcached: Check all connected servers for support
2017-05-04 13:36:35 +08:00
Andrew Nicols
d6d9c4a9c3
Merge branch 'MDL-58707-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-05-04 11:45:03 +08:00
Andrew Nicols
993a1ac38f
Merge branch 'MDL-58431-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-05-04 11:02:59 +08:00
David Monllao
e76a83ebf9
Merge branch 'MDL-56675-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-05-04 10:56:46 +08:00
Andrew Nicols
e6d2eb3792
Merge branch 'MDL-58514-32' of git://github.com/cameron1729/moodle into MOODLE_32_STABLE
2017-05-04 08:54:43 +08:00
Helen Foster
0f11ec17ca
MDL-58749 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* errorinvalidbyhour,core_calendar - correcting number from 59 to 23
* cron_help,core_admin - updated recommendation to run cron
every minute
2017-05-03 22:07:22 +02:00
Eloy Lafuente (stronk7)
c09577b5f3
Merge branch 'MDL-58754-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-05-03 20:53:44 +02:00
Eloy Lafuente (stronk7)
68124fe0af
Merge branch 'MDL-58788-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2017-05-03 18:45:57 +02:00
Dan Poltawski
5611053587
MDL-58788 behat: backport of course navigation with editing step
2017-05-03 17:31:23 +01:00
Dan Poltawski
c493c6ba2a
Merge branch 'MDL-58772_32' of git://github.com/aolley/moodle into MOODLE_32_STABLE
2017-05-03 16:50:32 +01:00
Dan Poltawski
ce589fb4fe
Merge branch 'MDL-35913-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-05-03 14:13:21 +01:00
Dan Poltawski
d8564f56f0
Merge branch 'MDL-58434-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-05-03 14:03:10 +01:00
Dan Poltawski
e17ee1e9c5
Merge branch 'MDL-50670_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-05-03 13:30:47 +01:00
Dan Poltawski
9ddd0bd72a
MDL-58788 behat: backport of course navigation step
...
These got introduced in master on
3353cfd8c1 / MDL-58265
It will be useful for third party devs sharing feature files between
multiple branches.
2017-05-03 10:36:41 +01:00
Cameron Ball
fba8a2e290
MDL-58514 mod_assign: Apply consistent logic for overrides
...
Previously the assign submission page was using "lenient" logic
for overrides when more than one group override applied to a user
(i.e., use the earliest "open" date and the latest "due" date)
when really it should be using the sortorder as per the assign
grading table.
2017-05-03 17:10:47 +08:00
Jake Dallimore
6f4f3946f6
Merge branch 'MDL-58650_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-05-03 15:58:34 +08:00
Marina Glancy
b6098b92b0
MDL-58740 block_course_overview: check session key
...
Thanks to Kukas Schmidt for initial patch
2017-05-03 10:48:18 +08:00
Marina Glancy
a42ebf3385
MDL-58670 blog: respect capability to search entries
2017-05-03 10:48:18 +08:00
Marina Glancy
6acdd1f3ab
MDL-58635 blogs: check edited blog belongs to current user
2017-05-03 10:48:18 +08:00
Andrew Hancox
602b3815a0
MDL-58172 mod_choice: Make export choice respect id fields
2017-05-03 10:48:18 +08:00
David Monllao
b06b50cf1a
weekly release 3.2.2+
2017-05-03 10:27:47 +08:00
David Monllao
9c2f96a13d
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-05-03 10:27:46 +08:00
Andrew Nicols
9214bc50a2
MDL-56675 cachestore_memcached: Disable store if not purgeable
...
If the store is shared and the getAllKeys function is broken due to an
incompatability between libmemcached and memcached >= 1.4.23, then it is
not possible to purge the cache, and we cannot support the plugin.
This patch adjusts the isready check to additionally check if the
combination of libmemcached and memcached is affected by this issue.
2017-05-03 09:24:51 +08:00
Andrew Nicols
45e0bc6372
MDL-58746 core: Simplify environment check
2017-05-03 08:32:52 +08:00
Juan Leyva
b1e73801d1
MDL-58434 mod_lesson: Display invalid responses in detailed report
...
In the detailed statistics view for one user attempt, the user response
for numerical question types was not being displayed.
This was only happening for incorrect responses.
2017-05-02 19:57:18 +02:00
AMOS bot
445308fc3b
Automatically generated installer lang files
2017-05-03 00:05:56 +08:00
Marina Glancy
3179ca58b7
MDL-50670 course: correctly apply defaults for format options
2017-05-02 17:36:53 +08:00
Mark Nelson
86cbb2c450
MDL-58650 core_message: always use 'popup' processor for messages
2017-05-02 16:07:20 +08:00
Ankit Agarwal
b84949f618
MDL-58776 tags: Add bootstrap classes to buttons
2017-05-02 12:26:20 +05:30
Andrew Nicols
0c4220fba5
MDL-58754 competency: Change query for DISTINCT COUNT
2017-05-02 14:49:11 +08:00
Adam Olley
743ad4f126
MDL-58772 mod_feedback: Dont overwrite anonymous entries
...
The feedback module lets you alternate between responses being anonymised and
not anonymised. When the module is in anonymous mode, its possible for a single
user to make multiple responses.
However when the activity is switched to non-anon mode, if a user leaves a
follow up feedback, one of their previously anonymous responses is used, so
their new response stays anonymous and their old anon response is lost.
This change lets them leave a new non-anonymised feedback entry and retains all
previous anonymous responses instead of incorrectly reusing one of their anon
ones at random.
2017-05-02 12:49:53 +09:30
Andrew Nicols
4a5e209d8c
Merge branch 'MDL-57704-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-05-02 10:39:26 +08:00
John Okely
6b50178e4e
MDL-57704 ltiprovider: Don't force SSLv3
2017-05-02 09:34:01 +08:00
Stephen Vickers
22227b7701
MDL-58770 mod_lti: Strip HTML from parameters
...
Remove HTML tags from parameters which should be plain text.
2017-05-01 21:10:40 +01:00
Marina Glancy
db4031fa52
MDL-55468 mod_feedback: revive export analysis to excel
2017-05-01 14:33:49 +01:00
Jun Pataleta
9a68e396e8
Merge branch 'MDL-58632-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-05-01 14:28:13 +08:00
Andrew Nicols
b5cc09d20b
MDL-58746 core: Add environment check for finfo
2017-05-01 13:06:34 +08:00
Dan Poltawski
75528e9305
weekly release 3.2.2+
2017-04-28 12:35:55 +01:00
Dan Poltawski
1082da020e
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-04-28 12:35:54 +01:00
Damyon Wiese
7d085745be
MDL-54849 lesson: Fix backport
...
The backport branch was using undefined behat steps and functions.
2017-04-28 10:29:56 +08:00
Dan Poltawski
d46c89d4e7
Merge branch 'wip-MDL-58689-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-04-27 18:35:29 +01:00
Juan Leyva
8817bcf7ba
MDL-58709 registration: Fix incorrect setType
2017-04-27 16:58:20 +02:00
Dan Poltawski
00b7c8a2fd
Merge branch 'MDL-58722-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-04-27 14:36:26 +01:00
David Monllao
c1d089b1be
Merge branch 'MDL-58628-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-04-27 17:09:41 +08:00
Damyon Wiese
3bbd2e7892
MDL-58722 mathjax: Update to 2.7.1 and remove a11y
...
2.7.1 bundles the accessibility and mchem extensions so we no longer need to bundle them and apply custom config.
2017-04-27 16:55:58 +08:00
Juan Leyva
c35f42e679
MDL-58628 mod_quiz: Return missing fields in get_quizzes_by_courses
...
These fields must be returned always (even if the quiz is closed).
Those fields are required to display data to users that, for example,
finished a timed quiz.
2017-04-27 08:52:19 +02:00
Jake Dallimore
070262c8f9
Merge branch 'MDL-58701-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-04-27 13:33:45 +08:00
Ankit Agarwal
ac3022fb0e
MDL-58701 phpunit: Add tests for external_settings
2017-04-27 09:40:31 +05:30
Ankit Agarwal
eed84bfd4b
MDL-58701 libraries: Use pluginfile.php as rewrite url for web req.
2017-04-27 09:40:30 +05:30
David Monllao
133c06b2e1
Merge branch 'MDL-58698-32-strlang' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-04-27 11:34:58 +08:00
David Monllao
6c18a3c802
Merge branch 'wip-MDL-57807-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-04-27 11:33:43 +08:00
David Monllao
e7c4f87a5d
Merge branch 'MDL-58372-32' of git://github.com/Dagefoerde/moodle into MOODLE_32_STABLE
2017-04-27 11:32:00 +08:00
Andrew Nicols
2e95bfa5f2
Merge branch 'MDL-58691-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-04-27 11:26:52 +08:00
David Monllao
f8ca828c02
Merge branch 'MDL-54849-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-04-27 11:20:27 +08:00
Marina Glancy
22e22a39af
MDL-58689 dml: prevent logging during setup
2017-04-27 10:05:25 +08:00
Adrian Greeve
6823ac39cc
MDL-57807 mod_data: Advanced search with menu item.
...
It is now possible to search other criteria without first
setting the menu items.
Thanks to Sergey Gorbatov for providing this patch.
2017-04-27 09:06:17 +08:00
AMOS bot
1e5a1eb77b
Automatically generated installer lang files
2017-04-27 00:05:35 +08:00
Jan Dageförde
910247b15e
MDL-58372 repository_webdav: Explicitly pass some filename
...
Not passing anything triggers PHP 7.1 "Too few arguments" exception.
2017-04-26 11:28:47 +02:00
David Mudrák
b94131a90e
MDL-58698 js: Fix the detection of the language in core_str module
...
This is the same problem that we had in MDL-52486. When the language
pack with multiple underscores (such as "en_us_k12") is selected, the
html root element's "lang" attribute is set to
<html lang="en-us-12" ...>
which we then map back to the Moodle lang code using the JS function
replace().
What was missed in MDL-52486 was that when replacing a value (and not a
regular expression), only the first instance of the value is replaced.
So the value "en_us-k12" was sent as the lang parameter which is invalid
PARAM_LANG value and the exception was thrown.
2017-04-26 10:21:10 +02:00
Jake Dallimore
cfe4df185c
weekly release 3.2.2+
2017-04-26 14:49:13 +08:00
Jake Dallimore
41c817ef38
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-04-26 14:49:12 +08:00
Jun Pataleta
32549792c2
Merge branch 'MDL-58668-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-04-26 11:05:48 +08:00
John Okely
b6c6b99470
MDL-58632 assignsubmission_file: Don't allow any extension
2017-04-26 09:35:44 +08:00
Juan Leyva
72f7cc6a07
MDL-58707 mod_assign: Fix param type for returned field
...
The ‘description’ field is populated via a get_string call, this means
that it may content html.
The component used for translation is also fixed in this commit.
2017-04-25 14:42:27 +02:00
Juan Leyva
a6757673a2
MDL-58668 mod_lesson: Fix how multi answers are processed
...
The module was choosing as incorrect the first possible incorrect
answer instead the first student incorrect answer.
In the patch I also refactored the foreach loop to avoid code
duplication.
2017-04-24 13:33:18 +02:00
Dan Poltawski
e47c42f4a8
Merge branch 'MDL-58556-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-04-24 11:05:17 +01:00
Ankit Agarwal
c51e98722b
MDL-58691 exporter: Filters should always apply for web pages
...
The variables AJAX_SCIRPT, CLI_SCRIPT, WS_SERVER are always defined (and set to false)
when webpages are rendered, hence the check of 'defined' is invalid
2017-04-24 13:45:17 +05:30
Jake Dallimore
d513f79a24
Merge branch 'MDL-57793-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-04-24 15:17:27 +08:00
Damyon Wiese
e7048861a6
MDL-58556 auth: better expired password
...
If the auth plugin is using a custom url to change password - don't rely on forcepasswordchange
user preference being reset.
2017-04-24 15:09:05 +08:00
Damyon Wiese
a188724a19
MDL-54849 lesson: Move on to next question
...
Move on to next question button takes you to the same question again.
2017-04-24 14:50:10 +08:00
Jun Pataleta
d165d2cf24
Merge branch 'MDL-58586-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-04-24 09:34:49 +08:00
AMOS bot
6db0ef42d4
Automatically generated installer lang files
2017-04-23 00:04:28 +08:00
Dan Poltawski
0e526f9ea6
weekly release 3.2.2+
2017-04-21 15:47:44 +01:00
Dan Poltawski
f2520ef454
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-04-21 15:47:40 +01:00
Ryan Wyllie
9fd041ad16
MDL-58349 mod_assign: text wrap for comment search while grading
2017-04-21 13:36:29 +08:00
Damyon Wiese
608923c445
MDL-58586 css: add margin to userpictures
...
Boost has a right margin on the userpicture but this is missing in bootstrapbase (it is
added only on random pages).
Add a margin to bootstrapbase so it matches boost.
2017-04-21 11:39:57 +08:00
Jun Pataleta
ec3ade054f
Merge branch 'MDL-58636-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-04-21 11:39:34 +08:00
Andrew Nicols
0edc92e6bf
MDL-58636 course: Ensure that the drag constraint has height
2017-04-21 10:48:32 +08:00
Jake Dallimore
ebdcc591a2
Merge branch 'MDL-58613-32-workshopfullname' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-04-21 10:27:13 +08:00
David Monllao
029a29a3cf
Merge branch 'MDL-58590_32' of https://github.com/sk-unikent/moodle into MOODLE_32_STABLE
2017-04-21 10:05:25 +08:00
Jun Pataleta
856dbae2cb
Merge branch 'MDL-58482-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-04-21 09:05:53 +08:00
Simey Lameze
729c7f143b
MDL-58482 theme_boost: css fixes for view badge page
2017-04-21 08:57:25 +08:00
AMOS bot
5f42866391
Automatically generated installer lang files
2017-04-21 00:10:40 +08:00
Skylar Kelty
e0b69258fb
MDL-58590 mobile: Cache mobile-supporting plugins
2017-04-20 09:34:40 +01:00
David Monllao
e684411988
Merge branch 'MDL-58349-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-04-20 15:20:46 +08:00
Jake Dallimore
1e15527fa5
Merge branch 'wip-MDL-58452-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-04-20 15:10:42 +08:00
David Monllao
0373f42728
Merge branch 'MDL-58278-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-04-20 14:08:35 +08:00
Damyon Wiese
8a33f2a530
MDL-58656 competencies: Fix buggy scale caching
...
This affects the competency breakdown report in a course.
2017-04-20 13:24:56 +08:00
Damyon Wiese
864cf11c2f
MDL-58278 mod_assign: Ignore send notify with mw
...
When marking workflow is on and the grade is not released we never send notifications anyway.
Instead of preventing the grading form from submitting (validation error) we silently ignore it.
2017-04-20 11:47:39 +08:00
AMOS bot
ba6e9f22b4
Automatically generated installer lang files
2017-04-20 00:07:04 +08:00
Juan Leyva
554afbe2cd
MDL-58431 mod_lesson: Fix error in random jumps on first visit
...
Random jumps to content pages were not working when they were set in
the first page.
This was caused because the page where the jump was, was not being
marked as visited before calculating the jump.
2017-04-19 17:48:05 +02:00
David Mudrák
a0f9277b51
MDL-58613 workshop: Provide all data to display user name
...
Additional fields such as middlename, alternatename and others were not
passed to the fullname(), causing a debugging message.
2017-04-19 14:19:49 +02:00
David Monllao
ebda22d612
Merge branch 'MDL-54901_32' of git://github.com/stronk7/moodle into MOODLE_32_STABLE
2017-04-19 11:31:57 +08:00
David Monllao
0ad03ab13c
Merge branch 'MDL-58096-32' of git://github.com/StudiUM/moodle into MOODLE_32_STABLE
2017-04-19 05:18:22 +08:00
Gilles-Philippe Leblanc
4dcdab69f6
MDL-58096 reports: Add SQL required by preload_from_record()
2017-04-18 15:42:01 -04:00
Dan Poltawski
a8321fc3ac
Merge branch 'MDL-58463-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-04-18 18:54:01 +01:00
David Monllao
167a73cffc
Merge branch 'MDL-58116-32' of https://github.com/barrasroger/moodle-1 into MOODLE_32_STABLE
2017-04-19 00:49:56 +08:00
AMOS bot
b19bf809dc
Automatically generated installer lang files
2017-04-19 00:04:41 +08:00
Dan Poltawski
d2f333357d
Merge branch 'MDL-58374-32-ltierrorlog' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-04-18 16:49:03 +01:00
Gilles-Philippe Leblanc
a1d78eac23
MDL-58096 reports: Optimize database request
2017-04-18 11:00:08 -04:00
Dan Poltawski
937831c736
weekly release 3.2.2+
2017-04-18 12:34:09 +01:00
Dan Poltawski
de7951b817
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-04-18 12:34:08 +01:00
barrasroger
0e1c96a44c
MDL-58116 core_enrol: fix handling of users on different methods
2017-04-18 13:06:54 +02:00
Jun Pataleta
cdabef710d
MDL-57793 calendar: Additional edge-case tests
...
* Added leap year and 31th day of the month tests.
2017-04-18 13:57:39 +08:00
Jun Pataleta
2a7b253e82
MDL-57793 calendar: Add recursion to satisfy COUNT rule
...
* Add recursion to the creation of recurring calendar events to satisfy
the COUNT rule, if necessary.
2017-04-18 13:57:39 +08:00
Jun Pataleta
b87f4d1ea5
MDL-58463 mod_assign: Improve coverage of test_assign_refresh_events()
2017-04-18 13:22:33 +08:00
Jun Pataleta
c3606bf9ba
MDL-58463 mod_assign: Use correct course ID for fetching assignment's CM
2017-04-18 11:57:45 +08:00
Andrew Nicols
6806700b01
Merge branch 'MDL-58559-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-04-18 09:47:41 +08:00
Andrew Nicols
071633c194
Merge branch 'MDL-58582-32' of https://github.com/Dagefoerde/moodle into MOODLE_32_STABLE
2017-04-18 09:32:32 +08:00
Andrew Nicols
ef01fb49a6
Merge branch 'MDL-58539_32' of https://github.com/dmonllao/moodle into MOODLE_32_STABLE
2017-04-18 09:04:48 +08:00
Simey Lameze
b9fb0ede39
MDL-58559 block_community: check if the course has subject
2017-04-18 08:57:15 +08:00
Eloy Lafuente (stronk7)
3567a37302
MDL-54901 environment: pg93, openssl, https & utf8mb4
2017-04-18 02:53:47 +02:00
Eloy Lafuente (stronk7)
34770e55b2
MDL-54901 environment: 3.3 base information
...
This is a direct copy of the 3.2 branch to
have changes under control easier in next commits.
2017-04-18 02:53:46 +02:00
Ruslan Kabalin
f7e9dbcbe2
MDL-58539 assignfeedback_editpdf: Fix group assignment fatal error.
...
This makes sure that $grade->attemptnumber is not NULL before using its
value.
2017-04-17 16:58:44 +02:00
Jan Dageförde
e353a80475
MDL-58582 theme: Improve PHPDoc comment on SVG image resolution
2017-04-17 15:24:32 +02:00
Dan Poltawski
8226afc20e
MDL-58486 userprefs: clarifying comment
2017-04-17 12:17:57 +01:00
Dan Poltawski
535abb009d
Merge branch 'MDL-58486_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-04-17 12:17:54 +01:00
Dan Poltawski
3125397713
Merge branch 'MDL-58479-32-weblib-notice-phpdoc' of git://github.com/roperto/moodle into MOODLE_32_STABLE
2017-04-17 10:46:10 +01:00
Dan Poltawski
9ce8250f77
Merge branch 'MDL-58465-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-04-17 10:41:18 +01:00
Dan Poltawski
1eefc40296
Merge branch 'MDL-58393-32_filter-order' of https://github.com/roperto/moodle into MOODLE_32_STABLE
2017-04-17 10:30:41 +01:00
Dan Poltawski
a3d444a3af
Merge branch 'MDL-58593-32' of git://github.com/merrill-oakland/moodle into MOODLE_32_STABLE
2017-04-17 10:03:23 +01:00
Dan Poltawski
3509e3771a
MDL-39913 behat: fix filetype search
...
Like the previous commit, the string had been badly backported from 33
on 32 th gdocs extension is not in spreadhseet files.
2017-04-17 08:36:20 +01:00
Dan Poltawski
d7dd9aa732
MDL-39913 behat: fix steps which don't exist
...
'And I am on "Course 1" course homepage' is a step introduced into 33.
2017-04-17 08:31:39 +01:00
Eric Merrill
2335a0018d
MDL-58593 database: More efficiently track issued key names
2017-04-13 12:24:27 -04:00
Dan Poltawski
6cb68d8d3a
Merge branch 'MDL-32596_32' of https://github.com/rezaies/moodle into MOODLE_32_STABLE
2017-04-13 15:57:23 +01:00
David Monllao
a3b99f1c03
Merge branch 'MDL-58244-32' of https://github.com/MartinGauk/moodle into MOODLE_32_STABLE
2017-04-13 13:00:40 +02:00
David Monllao
139c549e3c
Merge branch 'MDL-58171_32-report-role-format_text' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-04-13 12:40:08 +02:00
Martin Gauk
8336d2be91
MDL-58244 shibboleth: handle users who are logged out
...
If the user is (already) logged out, do not access $USER->auth and redirect him to the return URL.
2017-04-13 10:07:04 +00:00
Andrew Nicols
46629407c2
Merge branch 'MDL-39913-32-new-validation' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-04-13 09:18:15 +08:00
AMOS bot
f1996f596b
Automatically generated installer lang files
2017-04-13 00:04:26 +08:00
David Monllao
db2718a65d
Merge branch 'MDL57475-MOODLE_32_STABLE' of https://github.com/mmafrar/moodle into MOODLE_32_STABLE
2017-04-12 16:19:08 +02:00
Luca Bösch
2e26127821
MDL-58171 report: role name passing format_text
...
Have the role name in h2 of the participation report passing filters
like multilang2 by having it call format_text.
Signed-off-by: Luca Bösch <luca.boesch@bfh.ch >
2017-04-12 15:32:45 +02:00
David Monllao
ccbc8fadf8
Merge branch 'MDL-58555_32' of https://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-04-12 14:09:33 +02:00
David Monllao
0905763270
weekly release 3.2.2+
2017-04-12 09:32:38 +02:00
David Monllao
558d773213
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-04-12 09:32:36 +02:00
Tim Hunt
4288a75a48
MDL-58555 ajax: make ajax web service log entries more useful
...
It is not used for anything, but we put the method name(s) being called in the URL.
2017-04-11 09:41:02 +01:00
Andrew Nicols
cdcb157b7e
Merge branch 'wip-MDL-57616-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-04-11 12:01:28 +08:00
Andrew Nicols
12d454cb4c
Merge branch 'MDL-58461-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-04-11 11:34:43 +08:00
AMOS bot
c1d1c098f4
Automatically generated installer lang files
2017-04-11 00:04:44 +08:00
David Monllao
402ce4d5f5
Merge branch 'patch-25' of https://github.com/sk-unikent/moodle into MOODLE_32_STABLE
2017-04-10 16:59:34 +02:00
David Monllao
f8db8073a2
Merge branch 'mdl-58489-m32' of https://github.com/Dagefoerde/moodle into MOODLE_32_STABLE
2017-04-10 16:56:23 +02:00
David Monllao
2eb6dd8cdc
Merge branch 'mdl-58485-m32' of https://github.com/Dagefoerde/moodle into MOODLE_32_STABLE
2017-04-10 16:34:28 +02:00
David Monllao
32cf700c31
Merge branch 'wip-MDL-55950-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-04-10 16:10:04 +02:00
David Monllao
c2542c35f6
Merge branch 'MDL-57858-32' of git://github.com/pavelsokolov/moodle into MOODLE_32_STABLE
2017-04-10 14:15:12 +02:00
David Monllao
a563739951
MDL-56370 mod_feedback: Note about undeprecation
2017-04-10 13:17:14 +02:00
David Monllao
04d312fbcc
Merge branch 'wip-MDL-56370-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-04-10 13:15:24 +02:00
David Monllao
e82c98f26d
Merge branch 'wip-MDL-55939-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-04-10 12:57:50 +02:00
David Monllao
f40585c94d
Merge branch 'MDL-58104-32' of git://github.com/pavelsokolov/moodle into MOODLE_32_STABLE
2017-04-10 09:58:44 +02:00
Andrew Nicols
b91250e430
Merge branch 'wip-MDL-58180-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-04-10 13:40:29 +08:00
John Okely
ea3f8fa0cb
MDL-39913 assignsubmission_file: Add validation
2017-04-10 12:12:07 +08:00
AMOS bot
e1f11ce7b1
Automatically generated installer lang files
2017-04-08 00:05:54 +08:00
David Mudrák
7c920b5706
MDL-58374 lti: Log the error message of a failed message verification
...
Previously the exception message (which holds the actual explanation of
what went wrong) was thrown away so the user had no way to debug.
2017-04-07 11:27:19 +02:00
Jan Dageförde
3abc7d1c4e
MDL-58485 admin: Show all SVG plugin icons
2017-04-07 10:10:42 +02:00
Jan Dageförde
d2decc7fb0
MDL-58489 core: Fix unreachable HTTP error handling
2017-04-07 10:07:54 +02:00
Marina Glancy
784e8588ee
MDL-58452 ajax: do not show popup when can't retrieve the message count
2017-04-07 16:06:07 +08:00
John Okely
d00a536a0c
MDL-39913 assign: Add help on filetype submissions
2017-04-07 16:04:56 +08:00
Jonathon Fowler
9a9a841497
MDL-39913 assignsubmission_file: add file types restriction
...
Testing for uploading a non-permitted file won't work as things stand
currently because the filemanager throws an exception that Behat
catches, which causes a fail.
2017-04-07 16:04:53 +08:00
Jonathon Fowler
e319e5a2d0
MDL-39913 filetypes: mimetypes remediation
...
Going by http://www.iana.org/assignments/media-types/media-types.xhtml .
Disambiguated the Office 2007 types, Apple iWorks and other types
changes by tonyjbutler.
2017-04-07 16:04:13 +08:00
Jun Pataleta
90574fd1c8
weekly release 3.2.2+
2017-04-07 12:45:57 +08:00
Jun Pataleta
67e8ddc65f
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-04-07 12:45:56 +08:00
Marina Glancy
a41f004fb7
MDL-56370 mod_feedback: behat for repeat completion
2017-04-07 08:22:58 +08:00
AMOS bot
22c756c644
Automatically generated installer lang files
2017-04-07 00:04:53 +08:00
Skylar Kelty
b42298d3fa
MDL-58456 chat: Add missing new in throw
2017-04-06 09:47:41 +01:00
Shamim Rezaie
e13c169ded
MDL-32596 tool_xmldb: Updated confirmcheckforeignkeys
...
Updated $string['confirmcheckforeignkeys']
2017-04-06 18:29:24 +10:00
Marina Glancy
766a5891b6
MDL-55950 mod_feedback: correct link to response in the email
2017-04-06 15:44:14 +08:00
Marina Glancy
5108b3e7c1
MDL-55939 course: no permission is needed to view frontpage
2017-04-06 14:52:54 +08:00
Damyon Wiese
87f417f510
MDL-58461 filter_mathjaxloader: Update defaults
...
Also included a version bump for Moodle in order to trigger a filter upgrade.
2017-04-06 13:58:28 +08:00
Damyon Wiese
7a75832faa
MDL-58461 mathjax: Ship accessibility extensions
...
There are not mirrored on the new CDN so we need to ship them with moodle.
2017-04-06 13:58:24 +08:00
AMOS bot
8b2d2a5fc6
Automatically generated installer lang files
2017-04-06 00:07:27 +08:00
AMOS bot
5b9dead542
Automatically generated installer lang files
2017-04-06 00:07:27 +08:00
Marina Glancy
50b024746e
MDL-56370 mod_feedback: allow to restore values from last attempt
2017-04-05 15:45:16 +08:00
Andrew Nicols
c0ab266dd0
MDL-58055 theme_bootstrap: Change padding around unread link
2017-04-05 00:34:29 +02:00
Eloy Lafuente (stronk7)
a90270455e
Merge branch 'MDL-55326-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-04-04 19:26:36 +02:00
Eloy Lafuente (stronk7)
f0be825426
Merge branch 'MDL-55499-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-04-04 18:24:04 +02:00
AMOS bot
dce24b2a5a
Automatically generated installer lang files
2017-04-05 00:04:46 +08:00
Tim Hunt
985b62f3a9
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.
2017-04-04 16:22:52 +01:00
Daniel Thee Roperto
d92499f4c4
MDL-58479 documentation: fixed phpdoc for notice().
2017-04-04 16:20:01 +10:00
Daniel Thee Roperto
e7d8b8031f
MDL-57246 forum: Fixed mod/forum/view.php redirection.
...
Fixed: Trying to view a forum without the capability may lead you to a broken page.
2017-04-04 16:15:50 +10:00
Marina Glancy
6c61222fbb
MDL-57616 label: allow to drag and drop video/audio files
2017-04-04 12:31:32 +08:00
Andrew Nicols
6e19e0c175
Merge branch 'wip-MDL-41809-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-04-04 10:54:44 +08:00
Mohamed Afrar
92ae0fda60
MDL-57475 Forum: Fixing issue with the 'preferences' link in emails
2017-04-04 03:08:22 +05:30
AMOS bot
9702e72bd7
Automatically generated installer lang files
2017-04-04 00:05:38 +08:00
Daniel Thee Roperto
1401dd8f47
MDL-58394 filters: Fixed order not being respected.
2017-04-03 14:47:26 +10:00
Ankit Agarwal
aae0a865bb
MDL-58465 unittests: Fix invalid use of exception
2017-04-03 09:25:46 +05:30
Damyon Wiese
fed7bdfa96
MDL-58461 filter_mathjaxloader: Change CDN url
...
The MathJax CDN url is going away - we need to switch to another mirror.
2017-04-03 11:18:20 +08:00
Dan Poltawski
57a38cf813
weekly release 3.2.2+
2017-03-31 11:15:47 +01:00
David Monllao
ed6478fb7e
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.
2017-03-31 11:14:16 +01:00
Pavel Sokolov
26ce8a1f15
MDL-57858 mod_assign: fix submissions count for assign with scales
2017-03-31 12:01:03 +03:00
Dan Poltawski
f2ceab9582
weekly release 3.2.2+
2017-03-31 09:16:40 +01:00
Dan Poltawski
02151fbe85
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-03-31 09:16:39 +01:00
Pavel Sokolov
6db9bc560d
MDL-58104 mod_assign: Show attempt settings for the latest attempt
2017-03-30 11:10:52 +03:00
Andrew Nicols
440b00b7d3
MDL-55499 mod_forum: Use context when formatting e-mail text
2017-03-30 11:38:37 +08:00
Dan Poltawski
ba0bd5b9ab
Merge branch 'MDL-58264_32' of https://github.com/darrencocco/moodle into MOODLE_32_STABLE
2017-03-28 18:02:42 +01:00
AMOS bot
cf2cda4b31
Automatically generated installer lang files
2017-03-29 00:05:39 +08:00
David Monllao
3cc6435b18
MDL-58079 enrol: Move new test to existing test case
2017-03-28 17:35:48 +02:00
David Monllao
e0b383aae0
Merge branch 'MDL-58079_32' of https://github.com/kiklop74/moodle into MOODLE_32_STABLE
2017-03-28 17:35:05 +02:00
Juan Leyva
2121f50755
MDL-35913 site home: Set the page layout before setting blocks
...
When the default home page is set by user preference the site home
blocks are gone.
This is caused because the page layout is not correctly set before
manipulating the navigation block (the base layout it is used instead).
2017-03-28 17:11:07 +02:00
Dan Poltawski
121c9d3099
MDL-58227 mod_feedback: remove uncessary if
2017-03-28 16:00:08 +01:00
Dan Poltawski
32e709a9dc
Merge branch 'MDL-58227-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-03-28 15:59:23 +01:00
Dan Poltawski
397a8936cb
Merge branch 'MOODLE_32_STABLE' of https://github.com/fwsl/moodle into MOODLE_32_STABLE
2017-03-28 12:07:29 +01:00
Dan Poltawski
4e3551004e
Merge branch 'MDL-58160_32' of git://github.com/aolley/moodle into MOODLE_32_STABLE
2017-03-28 11:34:59 +01:00
Dan Poltawski
e48dd18997
Merge branch 'wip-MDL-58092-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-03-28 10:56:00 +01:00
Dan Poltawski
6d36432f2f
Merge branch 'MDL-58257_M32' of https://github.com/ak4t0sh/moodle into MOODLE_32_STABLE
2017-03-28 10:50:59 +01:00
AMOS bot
aaf67d012b
Automatically generated installer lang files
2017-03-28 00:06:38 +08:00
Dan Poltawski
316706511d
Merge branch 'MDL-57510-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-03-27 09:41:35 +01:00
Andrew Nicols
b407285890
MDL-55326 core_text: Correct typo3 file permissions
2017-03-27 15:07:59 +08:00
Luca Bösch
042b90d078
MDL-58180 lib: Role name pass format_text.
...
In function stats_get_report_options, the role names are returned after
having been processed through format_text which lets the filters work on them.
Signed-off-by: Luca Bösch <luca.boesch@bfh.ch >
2017-03-27 10:41:38 +08:00
Darren Cocco
c2465fa0e3
MDL-58264 quiz: removed additional = symbol
...
Removed superflous = symbol from SQL snippet
2017-03-27 11:11:47 +11:00
AMOS bot
4b4f760bfa
Automatically generated installer lang files
2017-03-27 00:04:24 +08:00
Ankit Agarwal
9ec4ffe9be
MDL-57510 questionbank: Add horizontal navigation
2017-03-24 19:08:13 +05:30
Grzegorz Ziółek
08e1b1e49e
MDL-58325 config_log: Record changes in editor management to config_log.
2017-03-24 09:41:20 +01:00
Marina Glancy
8bf0e602c6
MDL-58092 gradingform_guide: behat to demonstrate double quote fix
2017-03-24 13:28:40 +08:00
gthomas2
4583242dd6
MDL-58092 grading methods: Fix double escape for freq used questions
2017-03-24 13:28:40 +08:00
Eloy Lafuente (stronk7)
af97a17395
weekly release 3.2.2+
2017-03-23 20:31:01 +01:00
Eloy Lafuente (stronk7)
89574179da
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-03-23 20:30:59 +01:00
Marina Glancy
6ee2dd680e
MDL-41809 course: do not rely on page context
...
page context may not be set, use the correct course context when calling format_string
2017-03-23 14:41:47 +08:00
Andrew Nicols
72fce6fc46
Merge branch 'MDL-57429-32-fix' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-03-23 11:52:39 +08:00
Jake Dallimore
3c57ce6e72
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.
2017-03-23 11:36:11 +08:00
Jun Pataleta
79d55f5dee
MDL-58255 mod_assign: Fix one more incorrect assign context usage
2017-03-23 09:31:33 +08:00
AMOS bot
d9864df62c
Automatically generated installer lang files
2017-03-23 00:08:55 +08:00
Dan Poltawski
a04b4d89b2
Merge branch 'MDL-58274-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-03-22 09:30:40 +00:00
Damyon Wiese
21735b6075
MDL-58349 assign: editpdf search comments style
...
The line height and margins are messed up on the comment search dialog.
2017-03-22 13:33:02 +08:00
Jun Pataleta
156371af9c
MDL-57994 course: Fix newsitems setting for course formats without news
2017-03-22 09:33:05 +08:00
Dan Poltawski
a3a8a4a970
Merge branch 'MDL-56324-32' of https://github.com/lucisgit/moodle into MOODLE_32_STABLE
2017-03-21 11:27:41 +00:00
Juan Leyva
3848d57eef
MDL-58227 mod_feedback: Delete duplicated completions records
...
This commit also fixes the way the previous completion record was
fetched to avoid the creation of new duplicates.
2017-03-21 09:55:37 +01:00
Dan Poltawski
4afdece091
Merge branch 'MDL-58317-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-03-21 07:57:59 +00:00
John Okely
649bad89a2
MDL-37168 mod_lti: Fix rename behat
2017-03-21 10:30:52 +08:00
Eloy Lafuente (stronk7)
886ce4cfcb
Merge branch 'MDL-57840-32-get_users_by_field' of https://github.com/roperto/moodle into MOODLE_32_STABLE
2017-03-21 01:05:55 +01:00
AMOS bot
8da74658b5
Automatically generated installer lang files
2017-03-21 00:04:24 +08:00
Dan Poltawski
59f2ef03ae
Merge branch 'MDL-58262-32' of git://github.com/merrill-oakland/moodle into MOODLE_32_STABLE
2017-03-20 15:20:18 +00:00
Dan Poltawski
d1b41e0a34
Merge branch 'wip-mdl-58261-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-03-20 13:51:30 +00:00
Dan Poltawski
c2e2d38d99
Merge branch 'MDL-58050-32-msgtrans' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-03-20 13:19:26 +00:00
Dan Poltawski
7bde88208c
Merge branch 'MDL-58121-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-03-20 13:15:15 +00:00
Dan Poltawski
2e2686acf2
Merge branch 'MDL-58255-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-03-20 13:08:52 +00:00
Dan Poltawski
ed532e8f3b
Merge branch 'MDL-58273-32-ldapenrol' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-03-20 11:08:46 +00:00
David Monllao
94535cbc8a
Merge branch 'MDL-37168-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-03-20 10:16:18 +01:00
Dan Poltawski
12d3875811
Merge branch 'MDL-58285-m32' of https://github.com/NeillM/moodle into MOODLE_32_STABLE
2017-03-20 08:54:02 +00:00
John Okely
be52d0dace
MDL-37168 grade: Debugging if gradebook callbacks are not both present
2017-03-20 16:31:31 +08:00
John Okely
e078aa1351
MDL-37168 mod_lti: Add behat test to cover lti quick edit
2017-03-20 16:00:15 +08:00
Sam Chaffee
1b13df8f65
MDL-37168 mod_lti: Fix LTI activity quick edit title
2017-03-20 16:00:14 +08:00
Darko Miletic
3111a4f120
MDL-58079 core_enrol: Fixed invalid category tag
2017-03-20 04:11:48 -03:00
David Monllao
aacfdda594
Merge branch 'MDL-57419-32-2' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-03-20 07:33:38 +01:00
David Monllao
349027033c
Merge branch 'MDL-57254-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-03-20 06:49:29 +01:00
Damyon Wiese
4ca5db7c0b
MDL-58317 templates: Fix async template render
...
There is an edge case where we do not wait for all promises before
rendering a template. This can generate "failed to pre-fetch the template" JS errors.
2017-03-20 13:36:51 +08:00
David Monllao
4c72716d43
Merge branch 'MDL-57994_M32' of https://github.com/ak4t0sh/moodle into MOODLE_32_STABLE
2017-03-20 06:32:44 +01:00
David Monllao
733e84fc26
Merge branch 'MDL-58166-32' of git://github.com/pavelsokolov/moodle into MOODLE_32_STABLE
2017-03-20 05:12:03 +01:00
David Monllao
594253c322
Merge branch 'MDL-58182-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-03-20 05:04:40 +01:00
Andrew Nicols
1cf3129e86
Merge branch 'MDL-57429-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-03-20 10:19:52 +08:00
AMOS bot
6178a8c820
Automatically generated installer lang files
2017-03-20 00:07:29 +08:00
AMOS bot
4c22adddef
Automatically generated installer lang files
2017-03-19 00:05:46 +08:00
AMOS bot
91b779aa02
Automatically generated installer lang files
2017-03-18 00:09:29 +08:00
Pavel Sokolov
27946d0c65
MDL-58166 mod_assign: markingworkflow breaks assign for non-graders
2017-03-17 17:52:11 +03:00
Tony Butler
9ac0280f80
MDL-56324 assignfeedback_editpdf: Revert erroneous commits
...
This reverts commits 88d309d and 3cd718e .
2017-03-17 11:04:04 +00:00
Arnaud Trouve
b2931bc620
MDL-58257 course: fix search containing a hyphen
...
In case a hyphen (-) was preceded and followed by spaces,
the pattern for the "not regex" was empty causing an empty response from the database
2017-03-17 08:28:25 +01:00
Damyon Wiese
7acd833a3c
MDL-58274 boost: div is not the same as span
...
display: block and display: inline are very different - you can't just
change tags and expect everything to look fine.
2017-03-17 10:03:10 +08:00
Jun Pataleta
8f48fbf6f6
MDL-58255 mod_assign: Fix usage of assign object for overrides
...
* Fix the parameters being passed for the assign constructor.
* Use assign::get_instance() instead of assign::get_context() to fetch
the assignment instance's properties.
2017-03-17 09:34:03 +08:00
Jake Dallimore
81636e4694
MDL-58121 email: ensure support user is defined in email_to_user
2017-03-17 09:13:17 +08:00
Jake Dallimore
91df0eb289
MDL-58182 javascript: Fix for buttons regression in core dialog.
...
Fixes a regression caused by MDL-56364, wherein the buttons were made
readOnly, meaning addButtons wouldn't work. This removes that change,
while maintaining the original dependency between the buttons and the
closeButton config options.
2017-03-17 09:06:30 +08:00
Arnaud Trouve
27e0254e8f
MDL-57994 course: fix newsitems value
2017-03-16 18:37:12 +01:00
Darko Miletic
1929107b8c
MDL-58079 core_enrol: Implementing fix and unit test
2017-03-16 14:27:22 -03:00
Neill Magill
e587b9be09
MDL-58285 tool_mobile: Web service generates incorrect fileurl on IIS
...
The tool_mobile_get_plugins_supporting_mobile generated an incorrect
fileurl on IIS. The /mobile/filename.zip part was generated as
\mobile\filename.zip, this failed the PARAM_URL check.
This change stops the use of OS specific directory separators and uses
the linux/web separator. PHP file functions recognise this properly.
2017-03-16 12:10:59 +00:00
Dan Poltawski
80ff09db28
weekly release 3.2.2+
2017-03-16 11:52:59 +00:00
Dan Poltawski
61495ffbcb
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-03-16 11:52:57 +00:00
John Okely
3bc489a0ec
MDL-57419 messaging: Don't use enter to send
2017-03-16 10:50:06 +08:00
Rajesh Taneja
6d3a686c2c
MDL-58261 behat: Fixed missing @_file_upload tags
2017-03-16 09:36:02 +08:00
Jake Dallimore
e9fe4cc37c
MDL-57429 badges: add email verification for openbackpack connections
...
With the Persona provider now out of commission, no new connections to
the Mozilla openbackpack can be created. This patch adds an email
verification step to core to restore the openbackpack functionality.
2017-03-16 09:33:30 +08:00
David Mudrák
4457c6605b
MDL-58273 enrol_ldap: Fix the name of the capability
...
This capability controls who can hide/show the enrolment instance.
2017-03-15 18:33:04 +01:00
Andrew Nicols
d82b0d8ed9
Merge branch 'MDL-57658-32-integration-fix-2' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-03-15 15:14:33 +08:00
Jun Pataleta
f16b97eb8c
MDL-57658 calendar: Remove BYDAY filtering dependence on NumberFormatter
2017-03-15 14:24:12 +08:00
Andrew Nicols
dda3512514
Merge branch 'MDL-57658-32-integration-fix' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-03-15 11:42:06 +08:00
Jun Pataleta
f4fe47705e
MDL-57658 calendar: Set sort order for fetched DB records
2017-03-15 11:26:31 +08:00
Eloy Lafuente (stronk7)
3ec84d746a
Merge branch 'MDL-57066-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-03-15 00:58:45 +01:00
Eric Merrill
330f45b6e2
MDL-58262 assign: Use unique sql parameter
2017-03-14 15:10:00 -04:00
Dan Poltawski
cddbbc1752
Merge branch 'MDL-58023_behat_find_node_in_navigation_improvement_MOODLE_32_STABLE' of https://github.com/gthomas2/moodle into MOODLE_32_STABLE
2017-03-14 16:47:52 +00:00
Dan Poltawski
9407afa0ba
Merge branch 'MDL-57658-32-3' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-03-14 16:06:20 +00:00
AMOS bot
a62863c658
Automatically generated installer lang files
2017-03-15 00:04:51 +08:00
Juan Leyva
1164882eff
MDL-57254 mod_choice: Add not open case in choice_can_view_results
...
If the choice is not available (not open yet), the function must return
false even is CHOICE_SHOWRESULTS_ALWAYS is set to true.
This was failing only in Web Services, in Web that function is not
reached (execution stops when the time open check is done).
2017-03-14 13:35:38 +01:00
David Monllao
7b0a42b20c
Merge branch 'MDL-58114-32-excparams' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-03-14 11:02:50 +01:00
Rajesh Taneja
ff14679150
MDL-58169 phpunit: Clear opcode cache before checking file
...
In unit test, we write cache file often and
opcache might fail to detect changes. It will
be nice to invalidate opcode cache to ensure
we have the correct file_exists status
2017-03-14 09:07:28 +00:00
Andrew Nicols
e79a53e370
Merge branch 'MDL-57583-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-03-14 12:47:59 +08:00
Rajesh Taneja
e78f6b391a
MDL-58250 behat: Status should be new exit code
...
Oring should not be done with old status,
as it will always return failure.
2017-03-14 07:30:44 +08:00
AMOS bot
5a04868aec
Automatically generated installer lang files
2017-03-14 00:04:43 +08:00
gthomas2
b3a6face59
MDL-58023 behat: Improve find_node_in_navigation function
2017-03-13 11:39:23 +00:00
Krishnan
e7714135a4
MDL-57066 theme_boost: Fix course section move icon alignment
2017-03-13 14:43:29 +08:00
Jake Dallimore
e2b2fad613
MDL-57583 completion: fix bug with advcheckbox in course completion form
...
Added the appropriate checks to handle the advcheckbox post data.
2017-03-13 09:21:54 +08:00
AMOS bot
b85bdc91d4
Automatically generated installer lang files
2017-03-13 00:04:18 +08:00
Jun Pataleta
39f02182de
MDL-57658 calendar: Fix rrulemanager and unit tests
...
Issues fixed:
* Additional rule validations.
* Rewrote recurrence logic.
* Additional unit tests, especially from the examples in the RFC.
* The date format "YmdThis" results into an incorrect date for the
"UNTIL" parameter. The literal "T" should be escaped, and a literal
"Z" is also needed at the end of the format string to indicate UTC.
* Implemented handling of negative modifier values for BYxxx rules.
* Implemented handling of BYWEEKNO, BYYEARDAY, BYSETPOS, BYHOUR,
BYMINUTE, BYSECOND rules.
2017-03-09 16:11:29 +08:00
Adam Olley
fc73f127eb
MDL-58160 coursecat: Use set_many to populate category cache
...
When the course category cache needs to be repopulated, two entries are added
to the cache for each category. In core this is currently done in a for-loop,
resulting in N set calls to the cache (where N is twice the number of
categories in Moodle).
This change switches that code to using a single set_many cache call instead,
which makes this an O(1) operation instead of O(N).
For a site with say, 1000 categories, this results in only 1 set call to the
cachestore instead of 2000.
2017-03-06 12:06:13 +10:30
David Mudrák
e35a24916f
MDL-58114 plugin manager: Fix exception parameters
2017-03-01 15:01:38 +01:00
David Mudrák
36916193d2
MDL-58050 message: Commit the transaction before the early return
...
If there was no conversation found and the method returned early, the
active transaction was not marked as committable and the error was
reported by the request shutdown handler.
Attaching a unit test for the case just because it did not seem to be
covered. I was trying to reproduce the thrown error in the unit test but
it can't be used in this case. The shutdown handler puts the warning
directly into the error_log and it is not guaranteed where such messages
go (depending on the PHP configuration). And we do not even raise it
during the unit test execution (presumably due to noise it would
produce) anyway.
2017-02-22 14:02:34 +01:00
David Mudrák
c85f8d3f93
MDL-58050 message: Fix the DB transaction handling
...
Consumer code is not supposed to call commit_delegated_transaction()
method directly, this was incorrect usage of the delegated transactions.
2017-02-22 14:02:34 +01:00
Daniel Thee Roperto
4bdc05f059
MDL-57840 libraries: Fixed missing fields in get_users_by_field().
2017-02-22 16:06:38 +11:00