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
Eloy Lafuente (stronk7)
70fa678586
Moodle release 3.2.2
2017-03-11 22:16:10 +01:00
AMOS bot
0c6de97371
Automatically generated installer lang files
2017-03-12 00:04:17 +08:00
AMOS bot
63981e5a82
Automatically generated installer lang files
2017-03-12 00:04:17 +08:00
Eloy Lafuente (stronk7)
6a0dfc60d6
weekly release 3.2.1+
2017-03-10 20:59:59 +01:00
Eloy Lafuente (stronk7)
38c4435a37
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-03-10 20:59:55 +01:00
Damyon Wiese
3cc4e2f725
MDL-57596 forms: CLEANHTML in persistent forms
...
Add special handling for text fields with the CLEANHTML type. This should
be used when students and teachers can edit the same field (you can't trust those students).
Applies cleaning on submitted data, and on data stored in the DB before it is put back in an editing form.
2017-03-10 18:07:55 +00:00
Marina Glancy
ca3cbbc233
MDL-58010 user: allow to update only whitelisted user preferences
2017-03-10 18:07:54 +00:00
Andrew Nicols
7d196ef3b3
Merge branch 'wip-mdl-57940-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-03-10 18:07:53 +00:00
Eloy Lafuente (stronk7)
069b9d5820
Merge branch 'MDL-58123-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-03-10 18:07:53 +00:00
Dan Poltawski
454a3d34d5
Merge branch 'MDL-58035_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-03-10 18:07:52 +00:00
Ankit Agarwal
db3a985faf
MDL-56526 userlib: Do not allow not loggedin users if forceloginforprofile is set
2017-03-10 18:07:52 +00:00
Ankit Agarwal
c535520966
MDL-56526 globalsearch: Fix bug in phpdocs
2017-03-10 18:07:51 +00:00
David Mudrák
e35ad40de1
MDL-57597 competency: Fix serving of prior learning evidence files
...
For security reasons, all files submitted by students must be disposed
as attachments, not inline contents.
2017-03-10 18:07:51 +00:00
AMOS bot
436acc27fe
Automatically generated installer lang files
2017-03-10 00:04:27 +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
Dan Poltawski
73fd6f2928
Merge branch 'MDL-57990-32' of git://github.com/crazyserver/moodle into MOODLE_32_STABLE
2017-03-07 13:59:15 -03:00
AMOS bot
84e17f59c5
Automatically generated installer lang files
2017-03-08 00:05:55 +08:00
Eloy Lafuente (stronk7)
63464df041
Merge branch 'MDL-58064-32-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-03-07 16:37:36 +01:00
Dan Poltawski
17c82085fc
Merge branch 'wip-mdl-58056-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-03-07 11:08:23 -03:00
Dan Poltawski
5e3ce67f37
Merge branch 'MDL-57361-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-03-07 11:07:46 -03:00
Tim Hunt
ec02a34e1f
MDL-58035 tool_templatelibrary: fix unit test using removed base theme
2017-03-07 13:35:34 +00:00
Tim Hunt
1e1e1b8229
MDL-58035 lib: log when the expected theme cannot be initialised
2017-03-07 13:35:32 +00:00
David Monllao
f7af2c5fc7
Merge branch 'MDL-58106_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-03-07 13:38:18 +01:00
David Monllao
92194c1c8d
Merge branch 'wip-mdl-58091-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-03-07 13:16:03 +01:00
David Mudrák
7bbe8a1c76
MDL-58064 lang: Clarify the PHP 7.x limitations
...
These are related to SQL*Server support only and affect all PHP 7
versions, not just 7.0.x. Credit goes to Eloy Lafuente for spotting
this.
2017-03-07 13:00:46 +01:00
Dan Poltawski
22ee65c275
MDL-58040 blocks: add upgrade.txt note
2017-03-07 08:34:54 -03:00
Dan Poltawski
9354f9de64
Merge branch 'MDL-58040_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-03-07 08:34:48 -03:00
David Monllao
04d2305788
Merge branch 'wip-MDL-57485-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-03-07 12:16:48 +01:00
David Monllao
e21e294072
Merge branch 'MDL-58057-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-03-07 12:09:35 +01:00
Dan Poltawski
19b7ac05ad
Merge branch 'MDL-55859-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-03-07 07:02:31 -03:00
Dan Poltawski
4294bbd50f
Merge branch 'MDL-58052_behat_get_session_user_MOODLE_32_STABLE' of https://github.com/gthomas2/moodle into MOODLE_32_STABLE
2017-03-07 06:54:34 -03:00
Adrian Greeve
b1ffb73177
MDL-57485 themes: Set images to default display type.
...
Imported images in atto would no longer hold a URL
tag around it. display: block was the culprit.
2017-03-07 17:33:23 +08:00
Ankit Agarwal
cde1ac3eea
MDL-57362 assign: Fix permission checks
2017-03-07 13:04:01 +05:30
Jake Dallimore
059759aab9
MDL-58057 core_files: properly trim curl whitelist config when fetching
2017-03-07 09:49:50 +08:00
Dan Poltawski
188d41ccc9
Merge branch 'MDL-57362-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-03-06 10:18:30 -03: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
gthomas2
0b5f9f6e60
MDL-58052 behat: user session function - use to edit current profile
2017-03-03 12:29:47 +00:00
Pau Ferrer Ocaña
fa60a11522
MDL-57990 course: Add sortorder as public field
2017-03-03 11:52:10 +01:00
Eloy Lafuente (stronk7)
29cdf58116
weekly release 3.2.1+
2017-03-03 10:33:52 +01:00
Eloy Lafuente (stronk7)
3db24b8015
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-03-03 10:33:47 +01:00
Tim Hunt
b21b210f41
MDL-58106 random Q restore: avoid MySQL performance issues
2017-03-02 19:40:53 +00:00
Ankit Agarwal
79482e3fe8
MDL-55859 assign_editpdf: cleanup htmlfile in case of errors
2017-03-02 21:16:37 +05:30
Cameron Ball
3935371599
MDL-57321 theme_boost: Remove extra quotation mark
2017-03-02 16:05:55 +08:00
Jun Pataleta
14026572ae
MDL-58123 mod_lesson: Fix lesson table name in refresh_events DB query
2017-03-02 10:55:42 +08:00
Eloy Lafuente (stronk7)
ee66d63054
Merge branch 'MDL-57321-32' of git://github.com/cameron1729/moodle into MOODLE_32_STABLE
2017-03-02 00:01:47 +01:00
Juan Leyva
af2d6085cd
MDL-57361 auth_email: Force policy agreed on sign-up
2017-03-01 18:20:59 +01:00
David Mudrák
e35a24916f
MDL-58114 plugin manager: Fix exception parameters
2017-03-01 15:01:38 +01:00
Cameron Ball
e615d70923
MDL-57321 theme_boost: Remove duplicate aria-labelledby attribute
2017-03-01 11:37:29 +08:00
Cameron Ball
ae8388d51c
MDL-57321 theme_boost: Fix improperly nested ul elements in footer
2017-03-01 11:37:28 +08:00
Cameron Ball
962e3eb662
MDL-57321 theme_boost: Use div instead of span for dropdown items
2017-03-01 11:37:28 +08:00
Cameron Ball
4c586b025e
MDL-57321 theme_boost: Consistently apply attributes on elements
2017-03-01 11:37:28 +08:00
Andrew Nicols
8612c8aa3e
Merge branch 'MDL-58072_32_tabtree_mustache' of https://github.com/mchurchward/moodle into MOODLE_32_STABLE
2017-03-01 11:10:18 +08:00
Eloy Lafuente (stronk7)
a7db91030b
Merge branch 'wip-MDL-48228-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-03-01 02:57:16 +01:00
Adrian Greeve
d807d3c603
MDL-48228 database: Unit test addition and update.
2017-03-01 09:05:40 +08:00
Adrian Greeve
8f61b909e8
MDL-48228 database: Make utf8mb4 the default character set for mysql.
...
Thanks to Jetha Chan for providing the initial patch that this is
based on.
2017-03-01 09:05:40 +08:00
Eloy Lafuente (stronk7)
e44ce23c9f
Merge branch 'MDL-58071-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-02-28 23:00:42 +01:00
Eloy Lafuente (stronk7)
6c87b08240
Merge branch 'MDL-55762-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-02-28 20:40:51 +01:00
David Monllao
9afdc8fc12
MDL-51833 docs: Move upgrade note under 3.2.2
2017-02-28 11:32:39 +01:00
David Monllao
e30a500fb9
Merge branch 'wip-MDL-51833-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-02-28 11:31:09 +01:00
Ankit Agarwal
121d3e0d29
MDL-57362 assignlib: Fix minor bug in phpdocs
2017-02-28 10:34:41 +05:30
Ankit Agarwal
5b7356cdde
MDL-57362 assignlib: Check for sep groups edge case
2017-02-28 10:34:41 +05:30
Andrew Nicols
169d972bf6
Merge branch 'MDL-58038-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-02-28 12:25:43 +08:00
Rajesh Taneja
4fef0dadf0
MDL-58091 behat: Added missing @_file_upload tag
2017-02-28 11:22:38 +08:00
Andrew Nicols
96a0d1bc7a
Merge branch 'MDL-35980-32' of git://github.com/snake/moodle into MOODLE_32_STABLE
2017-02-28 10:34:00 +08:00
Jake Dallimore
01c2ca76c0
MDL-35980 behat: fix link text in submission_comments feature
2017-02-28 10:24:53 +08:00
Andrew Nicols
46c68c1b42
MDL-55547 tool_monitor: Coding style fixes
2017-02-28 09:42:44 +08:00
Andrew Nicols
e65f6a7e40
Merge branch 'wip-MDL-55547-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-02-28 09:42:39 +08:00
Eloy Lafuente (stronk7)
800da1b13d
Merge branch 'MDL-58041_32' of https://github.com/sam-moodle/moodle into MOODLE_32_STABLE
2017-02-28 02:35:20 +01:00
Eloy Lafuente (stronk7)
a53008f1f0
Merge branch 'MDL-57524_M32' of https://github.com/nadavkav/moodle into MOODLE_32_STABLE
2017-02-28 01:40:54 +01:00
Eloy Lafuente (stronk7)
f1a117b86b
Merge branch 'MDL-58030_32' of git://github.com/aolley/moodle into MOODLE_32_STABLE
2017-02-27 22:47:22 +01:00
Helen Foster
bcbd4140a1
MDL-58064 lang: Merge English strings from the en_fix language pack
2017-02-27 10:20:17 +01:00
Rajesh Taneja
c99c5a436e
MDL-57940 behat: Allow behat parallel run to start with delay
...
Behat parallel run if executed together
then selenium might fail to launch browser
and timeout. It would be nice to have a
custom delay between the start of each process
2017-02-27 16:16:06 +08:00
Andrew Nicols
b7d36bdbaf
Merge branch 'MDL-50719-fast-locks-MOODLE_32_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_32_STABLE
2017-02-27 13:47:02 +08:00
Andrew Nicols
c21f12e786
Merge branch 'MDL-35980-32' of git://github.com/snake/moodle into MOODLE_32_STABLE
2017-02-27 12:20:02 +08:00
Ankit Agarwal
2dd1bb44c2
MDL-55762 assignpdf: Handle errored pages better
2017-02-27 09:27:23 +05:30
Ankit Agarwal
63de9b5cdb
MDL-55762 assignpdf: Fix bug in phpdocs
2017-02-27 09:27:23 +05:30
Andrew Nicols
24a00cadec
Merge branch 'MDL-58032-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-02-27 11:51:13 +08:00
Adrian Greeve
3f709d3272
MDL-51833 tool_monitor: Improve access check for monitor.
2017-02-27 09:00:54 +08:00
Nadav Kavalerchik
def32a798d
MDL-57524 theme_boost: Fix ignored input size on admin pages
2017-02-24 21:51:43 +02:00
Juan Leyva
b63524492f
MDL-58071 user: Return usernotfullysetup exception in WS
...
If there is an empty required custom user profile field, Web Services
should return the usernotfullysetup exception instead ignoring it.
The mobile app already handles this exception for core fields
redirecting the user to web in order to fill the missing field.
2017-02-24 20:17:19 +01:00
Mike Churchward
46f0136a5a
MDL-58072 theme_boost: Added quotes to title; removed extra spaces.
2017-02-24 11:10:56 -05:00
Brendan Heywood
83dbc72f38
MDL-50719 cron: Fixed parallel task lock contention issues
2017-02-24 13:19:12 +11:00
Jake Dallimore
c6911cefb4
MDL-56364 javascript: Prevent bad prototype chains in core dialogue
...
The DIALOGUE object was using Y.clone to copy the input config, messing
up the prototype chains for any objects in the config param. Really,
this doesn't need to clone the config, so I've refactored to avoid doing
so. Also moved some of the other attribute init and setup calls to the
appropriate places (initializer and modifyAttrs).
2017-02-24 08:27:44 +08:00
Jake Dallimore
dfbdf40af9
MDL-35980 comment: add comment info to delete button for screen readers
...
For each delete button in the comments widget, make the spoken text a
string containing the name of the poster and the datetime.
2017-02-24 08:16:38 +08:00
Jake Dallimore
3e0fb6862e
MDL-58038 email: make sure all allowedemaildomain entries are respected
...
Fixes a bug with exploding the config var, in which trailing carriage
returns were causing string matches to fail.
2017-02-24 08:07:59 +08:00
AMOS bot
0e8eba7e1f
Automatically generated installer lang files
2017-02-24 00:07:41 +08:00
David Monllao
d0209e611f
weekly release 3.2.1+
2017-02-23 08:07:49 +01:00
David Monllao
ec9ed6d067
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-02-23 08:07:48 +01:00
Rajesh Taneja
3e340aba45
MDL-58056 behat: Ensure form element exists
...
Before getting form field, ensure node is
visible. Else it may fail to get form
field
2017-02-23 14:45:43 +08:00
Rajesh Taneja
de80be59bb
MDL-58056 behat: Catch webdriver exception if element removed
...
While checking for element visibility, ensure
that element is there in dom
2017-02-23 14:45:43 +08:00
AMOS bot
310172571b
Automatically generated installer lang files
2017-02-23 00:05:42 +08: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
David Monllao
a550b70a94
MDL-58014 messaging: Note about behavioural change in message_count_unread_messages
2017-02-22 09:47:12 +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
Ankit Agarwal
3cd6842501
MDL-58032 core_user: Fix case when acting user is a visitor
2017-02-22 09:55:58 +05:30
Rajesh Taneja
f17c1aadb3
MDL-57765 behat: Allow exact selectors to be used
...
In Blocks with boost theme selector to
find block with name is partial match
it might fail in some cases. It would
be nice to use exact match to avoid
unexpected failures
2017-02-21 23:57:37 +01:00
Sam Chaffee
043dffdd34
MDL-58041 tool_monitor: Fix event monitor subscription behat failures
2017-02-21 11:24:17 -07:00
Tim Hunt
6fef2ab3db
MDL-58040 blocklib: never use global in block manager class
...
This switches everything to ->page, including coverting static method to real one.
2017-02-21 15:19:55 +00:00
Adam Olley
9ffcf8a3e9
MDL-58030 gradingform_guide: Init $commentchooser before use
...
The initialisation of $commentschooser was moved into an IF condition,
whilst still using it outside of that IF conditions scope. As such, if
there are no comments to choose from, the variable is never init'd but
it still goes to use it, emitting a PHP notice.
2017-02-21 14:36:49 +10:30
Eloy Lafuente (stronk7)
56b8f8c8be
Merge branch 'wip-MDL-57113-MOODLE_32_STABLE' of https://github.com/kwiliarty/moodle into MOODLE_32_STABLE
2017-02-21 01:00:53 +01:00
Eloy Lafuente (stronk7)
fede68a0ac
Merge branch 'wip-mdl-56616-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-02-21 00:58:13 +01:00
Eloy Lafuente (stronk7)
6588079c5d
Merge branch 'MDL-55867_m32v1' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2017-02-21 00:53:21 +01:00
Eloy Lafuente (stronk7)
f7e4c3627c
Merge branch 'MDL-56206_32-text-enrolled-users-page-aligned' of https://github.com/lucaboesch/moodle into MOODLE_32_STABLE
2017-02-20 19:26:35 +01:00
David Monllao
6c3f7e0ae6
Merge branch 'MDL-57576-32-updatefeedbackfile' of git://github.com/roperto/moodle into MOODLE_32_STABLE
2017-02-20 12:27:33 +01:00
Dan Poltawski
89d948d86b
Merge branch 'MDL-57962-32' of git://github.com/dpalou/moodle into MOODLE_32_STABLE
2017-02-20 11:19:17 +00:00
David Monllao
e1dcad3d13
Merge branch 'MDL-57795-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-02-20 10:28:23 +01:00
David Monllao
07d000c51e
Merge branch 'MDL-57801-32' of https://github.com/lucisgit/moodle into MOODLE_32_STABLE
2017-02-20 10:10:15 +01:00
David Monllao
636e7a13b6
Merge branch 'MDL-58014_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-02-20 09:34:43 +01:00
David Monllao
a57bdfa055
Merge branch 'MDL-56679-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-02-20 09:20:26 +01:00
David Monllao
80a57cf924
Merge branch 'MDL-57274-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-02-20 09:07:25 +01:00
David Monllao
059d6ffd9f
Merge branch 'MDL-50729-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-02-20 08:27:07 +01:00
Mark Nelson
fd13953a8a
MDL-58014 core_message: fixed unread message count
2017-02-20 13:59:33 +08:00
Marina Glancy
488e115027
MDL-55547 tool_monitor: fix exceptions when course was deleted
...
Delete subscriptions when course is deleted
2017-02-20 12:16:27 +08:00
Jake Dallimore
72e3ff3c15
MDL-57274 upgrade: fix curl security notices during upgrade/install
...
Handles the case where $CFG->curlsecurityxxx vars don't yet exist
during install or upgrade by treating not set the same as empty.
2017-02-20 08:56:47 +08:00
Jake Dallimore
bd4f6ce186
MDL-57795 mod_assign: fix for filters killing review pane when grading
...
Fixes a bug in which the review pane was destroyed if the user selected
a combination of filters resulting in no matched users. Now, the pane
is just hidden in such cases, and displayed again if subsequent filter
changes return one or more users.
2017-02-20 08:53:00 +08:00
Dan Poltawski
5416d932d7
Merge branch 'MDL-57967_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2017-02-19 19:44:51 +00:00
Matteo Scaramuccia
27e719e709
MDL-57379 Files: Improved file argument evaluation.
...
get_file_argument() is responsible to extract the relative path
of the file to be served by a specific Moodle component
like a theme or a module.
Some modules like scorm and imscp require slasharguments support
and they force it when creating the URLs to serve their files.
It should honor the slasharguments setting but this could break
those instances where existing hard-coded links still make usage of
the "old" format, the one when slasharguments is set to No i.e. '?file='.
Its logic has been improved by looking at when the URL is related to
serving a plug-in file in a "forced" slasharguments way of serving it
i.e. using '/pluginfile.php/' and not '/pluginfile.php?'.
2017-02-19 18:44:48 +00:00
Tony Butler
b577d34861
MDL-57801 core_filestorage: Delete temp file if disk space runs out
2017-02-16 12:46:46 +00:00
Tony Butler
dcd27d9cee
MDL-57801 core_filestorage: Verify hash of temp file before committing
...
This addresses an edge scenario on NFS filesystems with no space
remaining, where subsequent uploads fail silently while zero byte files
are saved to the pool (and for some reason the filesize check passes).
2017-02-16 12:46:46 +00:00
Gergely Kún
863dcb14a8
MDL-56679 core: Initialise $SESSION if necessary
2017-02-16 16:19:42 +08:00
Dan Poltawski
1a754e8446
weekly release 3.2.1+
2017-02-16 08:14:54 +00:00
Dan Poltawski
95e9f4cc02
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-02-16 08:14:48 +00:00
Mark Nelson
bac13609ca
MDL-57967 core_message: do not process conversations from deleted users
2017-02-16 13:03:02 +08:00
Rajesh Taneja
df90a44f3f
MDL-57030 behat: Save run status after execution
2017-02-15 10:38:43 +01:00
Eloy Lafuente (stronk7)
23fd4f3afc
Merge branch 'MDL-53991_m32v4' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2017-02-14 18:16:24 +01:00
Eloy Lafuente (stronk7)
9b39a92170
Merge branch 'wip-mdl-57030-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-02-14 16:53:59 +01:00
David Monllao
69c5e60f8c
MDL-56122 editpdf: Fix ghostscript checking
2017-02-14 13:45:39 +01:00
Brendan Heywood
cc36a37ea4
MDL-57810 lib: Disable nginx buffers when not required
2017-02-14 11:36:01 +00:00
Dani Palou
2678ee4e81
MDL-57962 forum: Allow creating new discussions with groupid -1
2017-02-14 10:44:00 +01:00
David Monllao
5a9f3039a7
Merge branch 'MDL-56122-32' of https://github.com/lucisgit/moodle into MOODLE_32_STABLE
2017-02-14 09:53:39 +01:00
Ankit Agarwal
667784420f
MDL-50729 gradelib: Regrade event should be assigned to system
2017-02-14 11:40:54 +05:30
Ankit Agarwal
f628e0ecf6
MDL-50729 events: Add user constants to events base class
2017-02-14 11:40:54 +05:30
Damyon Wiese
9ae3b89cc5
MDL-57766 assign: Put back the manual marker filter
...
I removed too much from gradingtable.php in the last patch.
2017-02-14 10:19:15 +08:00
Eloy Lafuente (stronk7)
098a875e4e
Merge branch 'MDL-57868-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-02-13 23:42:46 +01:00
Eloy Lafuente (stronk7)
9d64f4f078
Merge branch 'MDL-57708-32' of git://github.com/merrill-oakland/moodle into MOODLE_32_STABLE
2017-02-13 23:33:00 +01:00
Tony Butler
5fac573391
MDL-56122 assignfeedback_editpdf: Add test assertions for pdf generation
2017-02-13 17:30:15 +00:00
Tony Butler
def9c15904
MDL-56122 assignfeedback_editpdf: Regenerate PDF & page images if blank
2017-02-13 17:30:15 +00:00
Dan Poltawski
d4e9fe521e
Merge branch 'MDL-56841_32' of https://github.com/andrewhancox/moodle into MOODLE_32_STABLE
2017-02-13 16:39:39 +00:00
B Krishnan Iyer
343cdba46b
MDL-57354 output: Render continue button as a primary button.
2017-02-13 15:50:43 +00:00
Davo Smith
aca74d0d74
MDL-57752 session: fix check_security() session termination
2017-02-13 13:54:43 +00:00
Dan Poltawski
ce01dbab40
Merge branch 'MDL-57768-webservice-config-error-MOODLE_32_STABLE' of https://github.com/ilya-catalyst/moodle into MOODLE_32_STABLE
2017-02-13 13:31:04 +00:00
David Monllao
21cf201536
Merge branch 'MDL-57766-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-02-13 09:44:25 +01:00
David Monllao
dfefe26665
Merge branch 'wip-MDL-50770-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-02-13 09:15:08 +01:00
Rajesh Taneja
de70bc556c
MDL-56616 theme_boost: Fix style for performance info
2017-02-13 14:39:23 +08:00
AMOS bot
7b06a12ef3
Automatically generated installer lang files
2017-02-11 00:11:46 +08:00
Ilya Tregubov
a415eb505e
MDL-57768 webservice: Delete manual setting of config in test
2017-02-10 11:48:44 +11:00
Damyon Wiese
54a20ea8fc
MDL-57766 mod_assign: Marker allocation fixes
...
Marking allocation was only ever applied in the view for the grading table. It should
have been added to the list_participants function because that is used by webservices and
the new grading UI.
2017-02-09 17:15:10 +08:00
David Monllao
a1740aad65
weekly release 3.2.1+
2017-02-09 08:00:10 +01:00
David Monllao
3680b1efa0
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-02-09 08:00:09 +01:00
Ryan Wyllie
b90c2e2627
MDL-57370 message: add unread count to conversation tests
2017-02-09 13:46:31 +08:00
Ryan Wyllie
5c53893f97
MDL-57370 message: improve message union sql
2017-02-09 13:46:30 +08:00
Rajesh Taneja
3049c086a3
MDL-57030 behat: Added option to automatically rerun failures
2017-02-09 07:16:00 +08:00
Eric Merrill
c644b03f02
MDL-57708 assign: Fix display of overridden submissions
2017-02-08 14:54:11 -05:00
David Monllao
7693409caa
Merge branch 'wip-MDL-57316-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-02-08 13:11:40 +01:00
Dan Poltawski
eac59c38f8
Merge branch 'MDL-57370-32-int-fix-1' of git://github.com/ryanwyllie/moodle into MOODLE_32_STABLE
2017-02-08 09:14:22 +00:00
Dan Poltawski
cd6612b079
MDL-57370 messaging: fix mesed up versions
...
(Again, I didn't have a good day yesterday...)
2017-02-08 09:08:02 +00:00
Ryan Wyllie
7d88829470
MDL-57370 message: fix duplicate ids
2017-02-08 07:43:14 +00:00
Rajesh Taneja
9fde80dfa0
MDL-56954 behat: Fixed string to pass behat
...
colon is not concatenated to Search courses string
2017-02-08 12:19:26 +08:00
Damyon Wiese
e787fa6ab4
MDL-57009 javascript: Fix "failed to prefetch"
...
The scanForPartials in amd/src/templates.js function is not handling
nested sections (the list of tokens is a tree not a flat list).
2017-02-08 11:17:39 +08:00
Marina Glancy
24cfd4c7d8
MDL-57316 media: create different instances for different pages
2017-02-08 10:17:18 +08:00
AMOS bot
de33f85405
Automatically generated installer lang files
2017-02-08 00:09:21 +08:00
Damyon Wiese
57e38e1d12
MDL-57009 javascript: Reject on all errors
...
Not all error paths were resulting in a reject() call to fail a promise.
2017-02-07 12:37:10 +00:00
Damyon Wiese
ddbf8c29ae
MDL-57009 javascript: Always use when.apply
...
Or it does not really wait for the promises.
2017-02-07 12:37:02 +00:00
Dan Poltawski
f265312fcf
Merge branch 'MDL-57009-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2017-02-07 12:36:27 +00:00
Dan Poltawski
7dc6674cc4
MDL-57370 upgrade: fix versions
2017-02-07 10:49:49 +00:00
Dan Poltawski
c1b9c51914
Merge branch 'MDL-57370-32' of git://github.com/ryanwyllie/moodle into MOODLE_32_STABLE
2017-02-07 10:25:27 +00:00
Luca Bösch
14da7f58a4
MDL-56206 themes: Text on Enrolled users page well aligned
...
Helps to align the table row content.
2017-02-07 07:19:37 +01:00
Eloy Lafuente (stronk7)
18221902bc
Merge branch 'MDL-56954-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-02-07 06:35:08 +01:00
Ryan Wyllie
7d9ee66a2f
MDL-57370 message: change indexes on message tables
2017-02-07 01:44:39 +00:00
John Okely
de60425a16
MDL-57316 media: Setup media plugins in media_manager::instance()
2017-02-07 09:43:49 +08:00
John Okely
4eb3f8d9b7
MDL-57316 videojs: Add behat tests for lesson, url and resource
2017-02-07 09:43:48 +08:00
Ryan Wyllie
994e94bf76
MDL-57370 message: unit tests for get_conversations
2017-02-07 01:43:33 +00:00
Ryan Wyllie
2f9f8b5903
MDL-57370 message: remove joins from get_conversations
...
I have broken up the single query that was doing multiple joins on the
messaging and user tables. It no longer does any joins and will instead
query each data set individually.
This may cost more in terms of PHP processing but it will mean that
standard database tunings should be able to handle larger data sets.
For example this function was taking a long time to run on moodle.org
and was causing the MySQL join buffer to overflow.
2017-02-07 01:43:32 +00:00
Eloy Lafuente (stronk7)
3923610e6c
Merge branch 'wip-mdl-57851-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-02-07 01:26:21 +01:00
Eloy Lafuente (stronk7)
0913eb3c2a
Merge branch 'wip-mdl-57853-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-02-06 21:55:05 +01:00
AMOS bot
f5b50e0472
Automatically generated installer lang files
2017-02-07 00:05:29 +08:00
Eloy Lafuente (stronk7)
09261027b6
Merge branch 'MDL-53349-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-02-06 16:09:46 +01:00
Dan Poltawski
e0c4e6496f
Merge branch 'MDL-57660-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-02-06 13:47:29 +00:00
Dan Poltawski
672ce4c6cd
Merge branch 'MDL-57587_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-02-06 11:04:00 +00:00
Juan Leyva
13a2a8344c
MDL-57868 mod_feedback: Fix incorrect query parameters order
...
get_records_menu call get_records using the same params ordering, it is
causing a duplicated value error for the first column
2017-02-06 11:32:33 +01:00
David Monllao
8184f47d6c
Merge branch 'MDL-57777-m32' of https://github.com/micaherne/moodle into MOODLE_32_STABLE
2017-02-06 09:41:52 +01:00
Rajesh Taneja
7a7320af90
MDL-57853 phpunit: Remove use of setExpectedException
2017-02-06 11:45:45 +08:00
Stephen Bourget
70fd9fbb39
MDL-55867 block_activity_results: Sort activities alphabetically.
2017-02-05 21:30:01 -05:00
Rajesh Taneja
e16448d3f1
MDL-57851 behat: Add some more wait for scenario to pass
...
On slow machine with phnatomjs profile
this scenario keeps failing. Add some more
wait to ensure the page is stable and next
step can be executed
2017-02-03 12:54:45 +08:00
AMOS bot
2b4eb2cb71
Automatically generated installer lang files
2017-02-03 00:04:16 +08:00
Andrew Hancox
ed798679bb
MDL-56841 mod_folder: Display edit and download buttons inline
2017-02-02 15:17:00 +00:00
Simey Lameze
299dcca1b1
MDL-56954 theme_boost: apply bs4 styles to course management page
2017-02-02 15:52:51 +08:00
Andrew Nicols
c16c53d137
weekly release 3.2.1+
2017-02-02 11:32:16 +08:00
Andrew Nicols
52723e1e3f
Merge branch 'MDL-57630-m32' of https://github.com/micaherne/moodle into MOODLE_32_STABLE
2017-02-02 09:19:08 +08:00
Rajesh Taneja
0bcbd5b205
MDL-54628 behat: Rerun command now include replace option passed
2017-02-02 08:21:31 +08:00
Nadav Kavalerchik
ec319d13df
MDL-53349 Autocomplete: Support multi lingual COMMA keycode (44)
2017-02-01 16:30:23 +08:00
Ankit Agarwal
0c4422af0b
MDL-57300 lti: Make tool provider page more readable
2017-02-01 11:51:32 +05:30
Ankit Agarwal
40dcbac3d6
MDL-57027 accesslib: Improve perf of sql
2017-02-01 13:06:03 +08:00
Petr Skoda
62eb5ef8eb
MDL-57027 fix get_users_by_capability()
...
Change-Id: I98dc88784dfa0293f88a19c3d36e7a46a3f52672
2017-02-01 13:06:02 +08:00
Eloy Lafuente (stronk7)
434e8abac8
Merge branch 'MDL-57592-32' of https://github.com/mwehr/moodle into MOODLE_32_STABLE
2017-02-01 13:06:01 +08:00
Dan Poltawski
28add18d9b
Merge branch 'MDL-57588_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2017-02-01 13:06:01 +08:00
Dan Poltawski
f9220d8138
Merge branch 'wip-mdl-54628-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-02-01 13:06:00 +08:00
Dan Poltawski
32237b8308
Merge branch 'MDL-57300-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-02-01 13:06:00 +08:00
Dan Poltawski
c2ae90c553
Merge branch 'MDL-57728_m32v1' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2017-02-01 13:05:59 +08:00
Michael Aherne
7035e0f5b5
MDL-57777 rss: Return 404 when context not found.
2017-01-31 09:31:31 +00:00
Andrew Nicols
6a3777f90c
Merge branch 'wip-MDL-57785-32' of git://github.com/amygroshek/moodle into MOODLE_32_STABLE
2017-01-31 12:21:37 +08:00
Andrew Nicols
de7a6ff47e
Merge branch 'MDL-35978-32-blockfix' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-01-31 11:51:17 +08:00
Jake Dallimore
46e26a1b69
MDL-35978 comments: fix for comments block which has no toggler
2017-01-31 11:33:02 +08:00
Andrew Nicols
0db0a63e50
Merge branch 'MDL-57296-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-01-31 08:54:47 +08:00
wehr
120798e85f
MDL-57592 assignment: Adds filtering of assignment name in grader view
2017-01-30 18:25:17 +01:00
Tim Hunt
4679634e36
MDL-57588 questions: regrading should not lose flags
2017-01-30 14:32:16 +00:00
Dan Poltawski
1c0462deb3
Merge branch 'wip-MDL-57782-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-01-30 10:08:28 +00:00
Dan Poltawski
7dc8cc1ab6
Merge branch 'MDL-35978-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-01-30 09:54:13 +00:00
Dan Poltawski
170cd579ff
Merge branch 'MDL-36233-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2017-01-30 09:34:54 +00:00
Ankit Agarwal
6c83de1d51
MDL-57296 gradelib: Fix get_hidding_effect for grade_type_none items
2017-01-30 13:49:57 +05:30
Ankit Agarwal
0ef42d5f6d
MDL-57296 gradebook: Fix issue with gradebook while collapsing grades
2017-01-30 13:49:57 +05:30
Mike Churchward
ffc60d23b4
MDL-36233 mod_assign: fixed submission time comparison sql and test.
2017-01-30 09:26:39 +08:00
Rajesh Taneja
4f5a6ca40e
MDL-54628 behat: Set behat dir for each run under behat_dataroot
...
Before this patch behat_dataroot for parallel runs
were created at same level as ->behat_dataroot
After this patch, it will be created 1 level under
->behat_dataroot with BEHAT_PARALLEL_SITE_NAME
prefix and run number as suffix. This will allow
common files as test enabled and parallel run info
to be saved in parent directory and access it easily.
2017-01-30 09:23:58 +08:00
Rajesh Taneja
a669c6b21e
MDL-54628 behat: Show parallel run command with proper rerun option
2017-01-30 09:23:58 +08:00
Kevin Wiliarty
e7734513b8
MDL-57113 boost: min-width for region-main in grade views
2017-01-28 11:47:13 -05:00
Amy Groshek
44b4f83298
MDL-57785 scorm: Prevents SCORM nav refresh when nav not shown.
...
This improvement prevents refresh of SCORM 1.2 navigation menu
when the navigation menu is not displayed.
2017-01-27 09:12:45 -06:00
Marina Glancy
49053808a2
MDL-57782 enrol_self: fix check when email needs to be sent
...
Thanks to Leandro for providing a fix
2017-01-27 14:25:17 +08:00
Helson Castro
8ea5d72218
MDL-57568 forms: Added missing include for button element.
2017-01-27 14:01:16 +08:00
Jake Dallimore
e33b7b342a
MDL-35978 comments: expandable comments announce change when toggled
...
Added role and aria-expanded attributes to the toggler link and added
a key handler for the space and enter keys.
2017-01-27 13:07:12 +08:00
Jun Pataleta
f33a8d4eee
MDL-57660 mod_forum: Preserve forum ID selection after form submission
2017-01-27 10:09:54 +08:00
Eloy Lafuente (stronk7)
6a4a1d812c
weekly release 3.2.1+
2017-01-27 00:28:06 +01:00
Eloy Lafuente (stronk7)
c94dce9c89
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-01-27 00:28:01 +01:00
Tim Hunt
a551ea0210
MDL-57587 question file access: fix regression caused by MDL-53744
2017-01-26 18:54:28 +00:00
Michael Aherne
72b489ef65
MDL-57777 rss: Return 404 when context not found.
2017-01-26 10:51:47 +00:00
Eloy Lafuente (stronk7)
827d93f88a
Merge branch 'MDL-55915_32' of https://github.com/rezaies/moodle into MOODLE_32_STABLE
2017-01-24 22:11:41 +01:00
AMOS bot
884f4d3ec3
Automatically generated installer lang files
2017-01-25 00:04:42 +08:00
Ankit Agarwal
a072271853
MDL-57300 lti: Rename lti2 as registration url
...
AMOS BEGIN
CPY [registrationurl,mod_lti],[registrationurl,enrol_lti]
AMOS END
2017-01-24 16:41:04 +05:30
Ankit Agarwal
95c794075a
MDL-57300 lti: Fix incorrect variable types in docs
2017-01-24 16:41:04 +05:30
Dan Poltawski
890f84cdb2
Merge branch 'MDL-57639-32' of git://github.com/andrewnicols/moodle into MOODLE_32_STABLE
2017-01-24 10:11:29 +00:00
Dan Poltawski
b4e1bbef47
Merge branch 'MDL-57667-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-01-24 09:40:57 +00:00
Andrew Nicols
678d051bee
Merge branch 'm32_MDL-46782' of git://github.com/danmarsden/moodle into MOODLE_32_STABLE
2017-01-24 10:44:03 +08:00
Dan Marsden
c83ef7e25b
MDL-46782 mod_scorm: fix completion test, remove redundant test.
2017-01-24 13:06:57 +13:00
Dan Poltawski
1ee447d3a4
Merge branch 'wip_32_mdl-50625_ldap_better_check_paged_results_support' of https://github.com/iarenaza/moodle into MOODLE_32_STABLE
2017-01-23 16:21:02 +00:00
Dan Poltawski
217d523d43
Merge branch 'wip-MDL-57511-32' of git://github.com/Beedell/moodle into MOODLE_32_STABLE
2017-01-23 15:39:57 +00:00
Dan Poltawski
76cebe50cb
Merge branch 'MDL-57415_m32v1' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2017-01-23 12:24:11 +00:00
Dan Poltawski
7dfc04ff98
Merge branch 'MDL-57287-32' of git://github.com/snake/moodle into MOODLE_32_STABLE
2017-01-23 12:19:23 +00:00
Dan Poltawski
ff037d9698
Merge branch 'mdl57668-moodle32' of https://github.com/tlock/moodle into MOODLE_32_STABLE
2017-01-23 12:05:33 +00:00
Dan Poltawski
39dc183d9f
Merge branch 'wip-mdl-57700-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-01-23 11:59:11 +00:00
Dan Poltawski
f7ddcd23f8
Merge branch 'MDL-57677-32-usermodified' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-01-23 09:48:12 +00:00
Dan Poltawski
92f57f8397
Merge branch 'm32_MDL-46782' of git://github.com/danmarsden/moodle into MOODLE_32_STABLE
2017-01-23 09:28:31 +00:00
Dan Poltawski
98f246ae97
Merge branch 'MDL-57737-32' of git://github.com/crazyserver/moodle into MOODLE_32_STABLE
2017-01-23 09:26:56 +00:00
Pau Ferrer Ocaña
f9e7ee4534
MDL-57737 glossary: Add entry description accepts HTML
2017-01-20 13:26:02 +01:00
Shamim Rezaie
b14507a31f
MDL-55915 enrol_manual: let fullname()know if user has viewfullnames cap
...
fullname() relies on its second parameter to determine wheter it should use fullnamedisplay or alternativefullnameformat.
We need to check for moodle/site:viewfullnames capability and pass true as the second parameter to fullname() whereever
the user has this capability.
2017-01-20 19:31:08 +11:00
Shamim Rezaie
4436b9e9dd
MDL-55915 core_user: let fullname() know if user has viewfullnames cap
...
Added $viewfullnames property to the user_selector_base class so anyone using a child class of this class can
let it know if user has viewfullnames capability or not.
2017-01-20 19:30:21 +11:00
Shamim Rezaie
2568183232
MDL-55915 Gradebook: let fullname() know if user has viewfullnames cap
...
Instruct fullname() to format names on the gradebook grader report with alternativefullnameformat when user
has moodle/site:viewfullnames capability.
2017-01-20 19:28:36 +11:00
Shamim Rezaie
bcca23f9c5
MDL-55915 mod_assign: let fullname() know if user has viewfullnames cap
...
Instruct fullname() to format names on the assignment grading page with alternativefullnameformat when user
has moodle/site:viewfullnames capability.
2017-01-20 19:26:33 +11:00
Rajesh Taneja
bab24efe70
MDL-57700 behat: Fixed undefined RuntimeException
2017-01-20 11:05:10 +08:00
Jake Dallimore
45a46ecbd8
MDL-57667 theme: change base layout for boost to columns2
...
Ensures capability errors are displayed on a page with full navigation.
2017-01-20 08:48:38 +08:00
Stephen Bourget
64cfe467f8
MDL-57728 theme: Fix text display when using tabs
2017-01-19 11:32:52 -05:00
AMOS bot
48f0ebcd49
Automatically generated installer lang files
2017-01-20 00:07:16 +08:00
John Beedell
6537c557b5
MDL-57511 Quiz: Attempts report shows non-unique debugging
2017-01-19 14:44:16 +00:00
Iñaki Arenaza
225e039e73
MDL-50625 auth_ldap: Better check for paged results support
...
There is at least one LDAP server (Sun Directory Server) that doesn't
support Paged Results extension, even if it supports LDAP version 3. So
checking just for LDAP version is not enough.
If possible, we check the supportedControl attribute of the LDAP rootDSE
and see if the paged results control is available. This needs an LDAP
connection, which might not be possible to establish before we configure
some essential LDAP settings (server, bind user, password, etc.). Thus
we try to establish the connection and check the supportedControl
attribute. But if we fail, we perform only basic checks that are less
accurate and err on the side of cautiousness.
2017-01-19 10:58:13 +01:00
Andrew Nicols
c8dddb5ccb
MDL-57639 mod_forum: Update to use correct variable name
...
This addresses a regression where unnecessary attributes were removed
from the old variable. This one was missed.
2017-01-19 13:47:45 +08:00
Andrew Nicols
3e276d6efa
weekly release 3.2.1+
2017-01-19 12:17:57 +08:00
Andrew Nicols
adf2ea6166
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-01-19 12:17:56 +08:00
Andrew Nicols
fd90d0e925
MDL-57613 enrol_lti: Correct location of upgrade step
2017-01-19 07:56:17 +08:00
Tim Lock
58a4ce4774
MDL-57668 mod_assign: Fix optional_param() form processing
2017-01-19 08:08:07 +10:30
Stephen Bourget
b44972cc8b
MDL-57415 user: Add missing bootstrap classes to participants page
2017-01-18 10:38:33 -05:00
Dan Poltawski
655570df00
MDL-57604 mod_assign: fix empty case in user selector
...
Sadly the js arguments object gives an arguments.length of 1 when
no arguments are passed, so we have to explicitly check for it.
2017-01-18 09:59:33 +01:00
Dan Marsden
dbf70dec42
MDL-46782 mod_scorm: Load first incomplete sco on re-entry.
2017-01-18 21:03:52 +13:00
Rajesh Taneja
c40ed5f6ff
MDL-45821 behat: navigate back to scorm to avoid scroll
...
On Exiting scrom activity, it goes back to course
and scrolls to section. On slow machines next step
fails. To avoid such case navigate to home screen
and then follow next step.
2017-01-18 13:03:07 +08:00
Andrew Nicols
2827c7f997
Merge branch 'MDL-57634-m32' of https://github.com/micaherne/moodle into MOODLE_32_STABLE
2017-01-18 12:38:14 +08:00
Andrew Nicols
2259fb5f36
Merge branch 'wip_MDL-57590_32_forum_search' of https://github.com/mchurchward/moodle into MOODLE_32_STABLE
2017-01-18 08:38:10 +08:00
Dan Poltawski
6dc7039af9
MDL-57604 mod_assign: Adding some missing stuff in 32_STABLE
...
In order to keep 31, 32 and master the same.
2017-01-18 01:04:48 +01:00
Eloy Lafuente (stronk7)
ee7b977a8b
Merge branch 'MDL-57604-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2017-01-18 00:17:11 +01:00
Eloy Lafuente (stronk7)
f4841f394c
Merge branch 'wip-MDL-57608-32-3' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-01-17 20:46:19 +01:00
David Mudrák
6973e38a91
MDL-57677 mod_forum: Fix wrong user displayed as the last post's author
...
In the recent issue MDL-56225, we started to record the current user as
the usermodified in the forum_discussions table when updating a forum
post. It made sense but it was a mistake.
Even if the current user really modifies the discussion by updating the
post, the field usermodified has actually been always interpreted and
displayed as the last post' author. Not as the last user who touched the
discussion.
This patch reverts that particular change to the previous behaviour and
adds explicit unit test for it.
2017-01-17 19:39:40 +01:00
AMOS bot
c1b158b569
Automatically generated installer lang files
2017-01-18 00:07:24 +08:00
Dan Poltawski
21a8a95869
Merge branch 'wip-mdl-57669-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-01-17 10:28:52 +00:00
sam marshall
359914c8f6
MDL-57515 Resource: 'not very efficient' with a large number of files
...
Fixes bug where the resource module loads metadata for all files while
building course modinfo, even though it only needs the first file.
(This causes problems if you have ~10k files.)
2017-01-17 10:22:13 +00:00
Jake Dallimore
95208fe135
MDL-57287 themes: fix buttons in default dashboard page header
...
This fix modifies styling for pages having no navbar, such as the
dashboard, site home and default dashboard pages and fixes an overlap
problem with the buttons and context header.
2017-01-17 15:55:39 +08:00
Rajesh Taneja
df428648ee
MDL-57669 behat: Exit with error code if step undefined
2017-01-17 10:32:47 +08:00
Dan Poltawski
9148905e9a
Merge branch 'MDL-57368-32-2' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-01-16 16:19:57 +00:00
Dan Poltawski
64df3fed13
Merge branch 'MDL-57613-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2017-01-16 16:17:16 +00:00
Mike Churchward
ed4aaea57b
MDL-57590 mod_forum: fixed search form with forumid and actionurl.
2017-01-16 11:16:27 -05:00
AMOS bot
163fc8588d
Automatically generated installer lang files
2017-01-17 00:08:10 +08:00
Dan Poltawski
39e34b9586
Merge branch 'MDL-57452_behat_completion_fix_master_MOODLE_32_STABLE' of https://github.com/gthomas2/moodle into MOODLE_32_STABLE
2017-01-16 13:34:09 +00:00
Dan Poltawski
5c63ab7ee8
Merge branch 'MDL-57601-m32' of https://github.com/sammarshallou/moodle into MOODLE_32_STABLE
2017-01-16 12:23:06 +00:00
Dan Poltawski
3e3068cd11
Merge branch 'MDL-57374_m32' of https://github.com/dasistwas/moodle into MOODLE_32_STABLE
2017-01-16 12:10:51 +00:00
Dan Poltawski
a27dde0ba7
Merge branch 'MDL-57554-32' of git://github.com/crazyserver/moodle into MOODLE_32_STABLE
2017-01-16 11:17:59 +00:00
Dan Poltawski
b92400a49f
Merge branch 'm32_MDL-45821' of git://github.com/danmarsden/moodle into MOODLE_32_STABLE
2017-01-16 09:17:50 +00:00
Dan Poltawski
a477c8b752
Merge branch 'wip-MDL-56271-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2017-01-16 08:01:23 +00:00
Pau Ferrer Ocaña
7f52d5c740
MDL-57554 forum: Mark as read on view_forum_discussion calls
2017-01-13 09:27:06 +01:00
John Okely
f52bdbb885
MDL-57613 enrol_lti: Allow longer nonces
2017-01-13 11:22:19 +08:00
David Bogner
7c519588f1
MDL-57374 editor: Pasting plain text in Atto removes all styles/classes
2017-01-12 18:00:37 +01:00
AMOS bot
7345917de4
Automatically generated installer lang files
2017-01-13 00:05:19 +08:00
Stephen Bourget
8a71b10a68
MDL-53991 calendar: fix repeating events on course import
2017-01-12 09:40:38 -05:00
Michael Aherne
18907a51d5
MDL-57634 messaging: Ensure test uses a configured plugin
2017-01-12 12:31:56 +00:00
gthomas2
11d04ffe8a
MDL-57452 behat: Make completion check work with manual completion input
2017-01-12 11:38:59 +00:00
Dan Poltawski
5e1014a76e
weekly release 3.2.1+
2017-01-12 07:42:37 +00:00
Dan Poltawski
6e497e6e7d
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-01-12 07:42:36 +00:00
Jake Dallimore
66a4a376ee
MDL-57368 mod_feeback: fix drag and drop question reordering in boost
2017-01-12 11:37:43 +08:00
Jake Dallimore
3563244314
MDL-57368 templates: add example context to core_form/element-template
2017-01-12 11:37:34 +08:00
Dan Poltawski
bf02dc9819
MDL-57608 media_videojs: lazily load videojs on demand
...
The videojs javascript is over 1MB of javascript which we don't need to
load on every page, now that we only require it demand, the js can be
lazily loaded when its needed, which keeps the first.js smaller and more
likely to stay in browser cache.
2017-01-12 10:56:06 +08:00
Dan Poltawski
8e8c066448
MDL-57608 media_videojs: fix third party locations
2017-01-12 10:56:06 +08:00
Marina Glancy
67f83d9279
MDL-57608 media_videojs: load youtube module only when requested
2017-01-12 10:56:06 +08:00
Michael Aherne
bcd1915dd0
MDL-57630 messaging: Pass unit test with third-party plugins
2017-01-11 16:39:31 +00:00
Eloy Lafuente (stronk7)
992ffccfd2
Merge branch 'wip-mdl-57595-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-01-11 02:29:56 +01:00
Dan Poltawski
97fd5a9841
Merge branch 'MDL-57480-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-01-10 08:40:12 +00:00
Marina Glancy
6b47a070e7
MDL-56271 mod_feedback: recaptcha was not working
2017-01-10 14:08:26 +08:00
David Monllao
b4cfb7d733
Merge branch 'MDL-57385-32-2' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-01-10 05:27:11 +01:00
Marina Glancy
a9fa51024f
MDL-50770 blocks: copy sitewide blocks positions when cloning dashboards
2017-01-10 11:40:27 +08:00
Jun Pataleta
2eec6ffc6c
MDL-57385 core: Set page layouts of non-mydashboard pages to standard
...
The following pages are using the "mydashboard" page layout:
* User preferences > Badges > Manage badges
* User preferences > Badges > Backpack settings
* User preferences > Repositories > Manage instances
* Private files
However, the "mydashboard" page layout should only be used for the user's
dashboard page. Changing these to use the "standard" page layout.
2017-01-10 09:46:18 +08:00
Rajesh Taneja
3f1574f849
MDL-57595 behat: Added redirect and wait to ensure next step pass
2017-01-10 08:45:43 +08:00
Jake Dallimore
40b78a23e9
MDL-57480 core_course: make drag and drop fire a dom updated event
...
When adding media via drag and drop, the notifyFilterContentUpdated
event should be called after the item is added to the DOM. This allows
things like videojs for example, to process the new content.
2017-01-10 07:47:18 +08:00
Dan Poltawski
fb5655b5c2
MDL-57604 mod_assign: fix incorrect user being selector from chooser
...
Previously there was a logic bug where by if some students were filtered
from the list, the label for another student could be attached to the
'filered' student.
This fix reworks the promises a bit so we render the student summary and
then build an row with the explict user id, rather than itterating through
the array later.
I also remove the storing of the initial promise in a varible because
this is an easy way to introduce a bug (not waiting for the .then()
chained promise)
2017-01-09 20:28:01 +00:00
sam marshall
405dcba6f3
MDL-57601 Grade report: Error for ungraded quiz without view hidden
...
If a course contains an ungraded quiz (max grade set to 0), and there
is a user account which can view the grader reports but does not have
permission to view hidden grades, they will get errors.
2017-01-09 17:14:44 +00:00
Dan Poltawski
7f32c5a447
Merge branch 'MDL-57427_m32' of https://github.com/jrchamp/moodle into MOODLE_32_STABLE
2017-01-09 16:26:18 +00:00
AMOS bot
ec3eeb7ace
Automatically generated installer lang files
2017-01-10 00:04:55 +08:00
Jonathan Champ
1af3d13bf3
MDL-57427 cache: Use perfdebug only when enabled
2017-01-09 10:18:41 -05:00
David Monllao
84122523ba
Merge branch 'wip-mdl-55042-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-01-09 12:56:12 +01:00
godric
382c069e52
MDL-40132 lib: Using compare rule results in fatal error.
...
In getValidationScript function variable $element can be an array or object.
Function attempt get non-existing attributes.
To avoid this we should check before accessing.
2017-01-09 10:30:03 +00:00
Dan Poltawski
3f58a36504
Merge branch 'wip-mdl-56211-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-01-09 09:58:42 +00:00
Dan Poltawski
9e41e4e8ea
Merge branch 'MDL-57373-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-01-09 09:42:17 +00:00
Dan Poltawski
7523d99558
Merge branch 'MDL-53367_32' of https://github.com/juancs/moodle into MOODLE_32_STABLE
2017-01-09 08:27:56 +00:00
Dan Marsden
9a375bdf6c
MDL-45821 mod_scorm: Check lesson_status correctly for multi-sco.
2017-01-09 20:08:10 +13:00
Eloy Lafuente (stronk7)
07f6358b03
Moodle release 3.2.1
2017-01-08 11:04:37 +01:00
AMOS bot
7ffb98d0f5
Automatically generated installer lang files
2017-01-08 00:04:57 +08:00
Dan Poltawski
dda99bb3f2
weekly release 3.2+
2017-01-06 01:30:59 +00:00
Dan Poltawski
9cff26295b
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2017-01-06 01:30:57 +00:00
Rajesh Taneja
2fd5ceadb5
MDL-56211 behat: Add suite name to faildump path
...
If suite is not default then add suite name
to end of faildump file name
2017-01-06 09:20:10 +08:00
David Mudrák
5865a6875b
MDL-57580 mod_assign: Fix the incorrect type of some input parameters
...
The PARAM_TEXT has been misused in certain cases here. The 'action'
parameter seems to always be alphabetic, with values like
savesubmission, editsubmission and others as handled in assign::view().
Fixing the action handling fixes the reported XSS issue. While working
on it, I spotted two more places where PARAM_TEXT does not seem
appropriate. I include changes for them too, even if they are no
strictly related to the reported bug and there are no known ways to
abuse it.
* The 'plugin' looks like PARAM_PLUGIN and is even declared as such in
some other parts of the assignment code (such as feedback forms).
* The 'workflowstate' is one of the ASSIGN_MARKING_WORKFLOW_STATE
constants and is supposed to be alpha in external function input
parameters handling, too.
2017-01-05 17:39:51 +01:00
Dan Poltawski
ef2eed1b3c
Merge branch 'MDL-57563-32-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-01-05 10:11:40 +00:00
Rajesh Taneja
6601017d02
MDL-57531 behat: Set noreplyaddress to valid address
...
noreplyaddress should be a valid address, else
it will not be saved. For behat we don't send
email, so set it to noreply@example.com , to
avoid failing validation on localhost
2017-01-05 06:52:06 +00:00
Daniel Thee Roperto
a204d7d921
MDL-57576 assignment: Overwrite feedback file if it has the same name.
2017-01-05 15:32:51 +11:00
Damyon Wiese
bf345fc4ca
MDL-57009 javascript: cibot nagging
2017-01-05 09:36:09 +08:00
Damyon Wiese
2722404791
MDL-57009 javascript: Dont rely on async ajax
...
Recursively pre-scan mustache templates to extract the list of blocks and partials. Then
we can pre-fetch them all and don't have to rely on jquery async ajax (which is deprecated).
This is part of a refactoring of the promises code in the templates module to prevent duplicate requests.
2017-01-05 09:36:09 +08:00
Damyon Wiese
256f820dfd
MDL-57009 js: Do not fetch the same template twice
...
Also clean up promises use of done vs then.
2017-01-05 09:36:09 +08:00
Damyon Wiese
173f5515e3
MDL-57009 js: Skip ajax request for same string
...
This is done by caching the first promise generated to fetch a string.
2017-01-05 09:36:09 +08:00
David Mudrák
7ed6f330c6
MDL-57563 lang: Use the new newsitemsnumber wording in behat
2017-01-04 22:19:32 +01:00
Helen Foster
418d01aaf4
MDL-57563 lang: Merge English strings from the en_fix language pack
2017-01-04 22:18:31 +01:00
AMOS bot
11f9ff55e1
Automatically generated installer lang files
2017-01-05 00:05:20 +08:00
Dan Poltawski
04d4796089
Merge branch 'MDL-57531-32-phpmailer' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-01-04 13:28:39 +00:00
David Mudrák
e889aee562
MDL-57531 mail: Validate the sender's email address
...
The patch adds validation for the noreplyaddress setting variable, for
the explicit $replyto parameter and for the sender's email. In case of
misconfigured noreplyaddress setting, it falls back to the default
noreply address value. In case of invalid email in the user's record,
the email is not sent.
The patch also adds unit test for the value returned by the function
generate_email_processing_address() so that it can be considered as a
valid email, too.
This is supposed to significantly minimise the risk of exploiting the
vulnerability in PHPMailer's Sender field.
2017-01-04 12:37:36 +01:00
David Mudrák
228157ebf5
MDL-57531 mail: Do not let admins set invalid email addresses
...
The noreply and support emails should always be valid.
2017-01-04 12:37:36 +01:00
Eloy Lafuente (stronk7)
c77ae4e017
Merge branch 'MDL-57192-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-01-04 11:34:23 +00:00
David Mudrák
1da3022e50
MDL-56225 mod_forum: Fix inability to edit attachments
...
The 'attachments' is not a real DB field here. It comes from the form's
filepicker and holds the id of the attachments filearea. The function
forum_add_attachment() expects it as a property of the first argument.
There were two possible approaches here. Either to pass the raw $newpost
to forum_add_attachment(), or add the attachments into the list
modifiable fields. The second approach is safer.
2017-01-04 11:34:22 +00:00
David Monllao
f6507b8e35
Merge branch 'm32_MDL-49557' of git://github.com/danmarsden/moodle into MOODLE_32_STABLE
2017-01-04 11:34:22 +00:00
David Monllao
d52b937932
MDL-57338 templates: Fix modal_cancel template name
2017-01-04 11:34:21 +00:00
Rajesh Taneja
ce36e3626f
MDL-57536 availability: Fixed css for clean theme
2017-01-04 11:34:21 +00:00
Ankit Agarwal
063f7c198b
MDL-56992 core_scss: Don't allow invalid files to be included
...
We allow only .scss files so allow files to be included only and only if they end in .scss and they exist on server under theme directory.
2017-01-04 11:34:20 +00:00
Andrew Nicols
83dedbcd33
MDL-56225 mod_forum: Remove unnecessary attributes from update
2017-01-04 11:34:20 +00:00
Dan Marsden
0ad466926d
MDL-49557 mod_scorm: optionally strip quotes.
2017-01-04 15:45:08 +13:00
Ankit Agarwal
ced9a33352
MDL-57192 dml: Temporarily disable query logging during setup
2017-01-03 17:27:08 +05:30
Ankit Agarwal
3b4fba5588
MDL-57192 dml: Support temporarily disabling query logs during setup
2017-01-03 17:27:08 +05:30
Rajesh Taneja
926d5a53ff
MDL-55042 phpunit: Get sorted sections
...
Sometimes db doesn't return records in order
So enusre it is in order so that last record
doesn't have section equal 0. As section 0
can't be deleted.
2017-01-03 10:00:05 +08:00
Eloy Lafuente (stronk7)
9cc9dabf17
Merge branch 'wip-mdl-57494-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2017-01-03 02:35:10 +01:00
Eloy Lafuente (stronk7)
cb8be0b6b8
Merge branch 'MDL-57536-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE
2017-01-02 18:59:55 +01:00
Juan Leyva
c6bd4c1a45
MDL-57536 availability: Document required selectors changes
...
MDL-55839 Introduced some changes in CSS selectors used by the form.js
file.
This caused contributed plugins to not work (javascript stop working)
when editing a module.
2017-01-02 18:52:22 +01:00
Davo Smith
31e4c05002
MDL-47198 filelib: fix curl handling headers with no value
2017-01-02 16:43:52 +01:00
Dan Poltawski
c5f11c0f3c
Merge branch 'm32_MDL-49557' of git://github.com/danmarsden/moodle into MOODLE_32_STABLE
2017-01-02 12:35:10 +00:00
Dan Poltawski
6158379f75
Merge branch 'MDL-57080-m32' of https://github.com/micaherne/moodle into MOODLE_32_STABLE
2017-01-02 12:15:02 +00:00
Dan Poltawski
bc076bf1b8
Merge branch 'wip-MDL-57464-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2017-01-02 11:16:24 +00:00
Dan Poltawski
27a3a42efd
MDL-57532 calendar: tidy up button grouping
2017-01-02 10:45:24 +00:00
Dan Poltawski
b0c2ea4640
Merge branch 'MDL-57532_m32v1' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2017-01-02 10:45:20 +00:00
David Monllao
00ef7b1caa
Merge branch 'MDL-56926_32' of git://github.com/dmonllao/moodle into MOODLE_32_STABLE
2016-12-30 10:00:08 +01:00
David Monllao
7914b0035f
MDL-56926 theme_boost: Restore filepicker's filename and icons original spacing
2016-12-30 09:57:41 +01:00
Nadav Kavalerchik
cb358279b7
MDL-56926 Theme/Boost: Fix filepicker folder tree YUI guides
2016-12-30 09:57:35 +01:00
AMOS bot
339edb47e2
Automatically generated installer lang files
2016-12-30 00:05:21 +08:00
Dan Poltawski
bd6bc508df
Merge branch 'MDL-57512-32' of git://github.com/crazyserver/moodle into MOODLE_32_STABLE
2016-12-29 11:50:58 +00:00
Dan Poltawski
c53194f3f9
Merge branch 'm32_MDL-50643' of git://github.com/danmarsden/moodle into MOODLE_32_STABLE
2016-12-29 11:46:48 +00:00
Pau Ferrer Ocaña
c477dc23c0
MDL-57512 categories: Use maxcategorydepth only when getting all cats
2016-12-29 12:05:27 +01:00
David Monllao
8cd421e941
Merge branch 'MDL-57338-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2016-12-29 10:52:30 +01:00
Dan Poltawski
f18c2a9d15
MDL-57338 templates: fix missing example variables
...
From Davids review, thanks
2016-12-29 08:05:04 +00:00
David Monllao
403e0d96e5
Merge branch 'MDL-57331-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2016-12-28 22:32:33 +01:00
Dan Poltawski
5984ffded4
Merge branch 'MDL-57451-32' of https://github.com/lucisgit/moodle into MOODLE_32_STABLE
2016-12-28 21:17:48 +00:00
Dan Poltawski
cd9a925e6a
Merge branch 'MDL-55955_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2016-12-28 21:17:47 +00:00
Dan Poltawski
40471ed54c
Merge branch 'wip-MDL-57366-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2016-12-28 21:17:46 +00:00
David Monllao
000b0949e6
Merge branch 'MDL-57491_m32v3' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2016-12-28 21:17:46 +00:00
Dan Poltawski
6c7f60dbc0
Merge branch 'MDL-57417-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2016-12-28 21:17:45 +00:00
David Monllao
3b37e372f2
Merge branch 'MDL-52366-32-mustachethemedir' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2016-12-28 12:23:49 +01:00
David Monllao
44b94d9324
Merge branch 'MDL-57450-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2016-12-28 11:48:05 +01:00
Dan Poltawski
e5bc84f84f
MDL-57251 upgrade: bump versions
...
and remove uncessary ->mark_dirty()
2016-12-28 10:28:37 +00:00
Dan Poltawski
a38d0650d4
Merge branch 'wip-MDL-57251-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2016-12-28 10:28:31 +00:00
David Monllao
8d9edc0e7c
Merge branch 'MDL-57357-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2016-12-28 11:17:11 +01:00
David Monllao
4e0357c1e3
Merge branch 'MDL-56488-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2016-12-28 10:58:22 +01:00
Dan Poltawski
9efd73abec
Merge branch 'wip-MDL-57292-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2016-12-28 09:13:37 +00:00
Dan Poltawski
c31b5bbf9d
Merge branch 'MDL-57474-32-messageid' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2016-12-28 08:56:06 +00:00
Dan Marsden
7606ba2133
MDL-49557 mod_scorm: fix AICC pre-requisite handling.
2016-12-28 10:09:00 +13:00
Ankit Agarwal
88c0fcb03f
MDL-57373 navigation: Fix course names in flat nav
2016-12-27 12:21:02 +05:30
Stephen Bourget
51b7f8f0a4
MDL-57532 calendar: Add missing bootstrap classes
2016-12-26 11:41:50 -05:00
AMOS bot
40fdf0f84f
Automatically generated installer lang files
2016-12-27 00:08:58 +08:00
AMOS bot
3e99f4f642
Automatically generated installer lang files
2016-12-26 00:05:52 +08:00
AMOS bot
324e613b48
Automatically generated installer lang files
2016-12-25 00:04:37 +08:00
Adrian Greeve
502397dcbc
MDL-57464 mod_lesson: fix notice with sub-clusters.
2016-12-23 11:12:27 +08:00
Jake Dallimore
f1f83c3ba1
MDL-57357 auth: add behat coverage for remember username login feature
2016-12-23 11:04:19 +08:00
Jake Dallimore
2c3f09ccf7
MDL-57357 auth: fix the remember username feature on login page
2016-12-23 10:45:06 +08:00
Adrian Greeve
e2f5592b8f
MDL-57366 mod_lesson: Zero now acceptable numeric answer.
...
When creating a numerical question. If the answer to the
question is 0 then the answer will not save.
2016-12-23 10:36:12 +08:00
Mark Nelson
522fcf2ffc
MDL-55955 mod_quiz: ensure duplicated override events are removed
2016-12-23 10:02:47 +08:00
Jake Dallimore
96e743ff78
MDL-57417 navigation: fix legacy_activity_onclick_handler callback scope
2016-12-23 08:43:37 +08:00
Dan Marsden
e514ae345e
MDL-50643 mod_scorm: redirect using current window instead of parent.
2016-12-23 10:18:52 +13:00
Stephen Bourget
2659b808ab
MDL-57491 report_log: Improve filtering code by using static entries
2016-12-22 16:12:34 -05:00
AMOS bot
54037cf3e2
Automatically generated installer lang files
2016-12-23 00:04:18 +08:00
Dan Poltawski
b0773d70c6
MDL-57338 message: fix template component
2016-12-22 12:57:11 +00:00
Dan Poltawski
4348fffe0c
MDL-57338 templates: add missing example context
2016-12-22 12:57:11 +00:00
Dan Poltawski
216c68b834
MDL-57338 chart: add example context
...
And fix aria roles
2016-12-22 12:57:11 +00:00
Dan Poltawski
a3c1bd86ed
MDL-57338 mustache: fix admin_setting_tabs
...
* Add example context
* Fix validation issue (need role="tablist" to contain the tabs)
2016-12-22 12:57:11 +00:00
Michael Aherne
e0006399ff
MDL-57080 completion: Update completion expected date on reset
2016-12-22 11:43:39 +00:00
Tony Butler
2084c59b82
MDL-57451 theme_boost: Add checkboxgroup class to checkbox input element
2016-12-22 11:30:24 +00:00
Dan Poltawski
a09a9879e5
weekly release 3.2+
2016-12-22 08:15:17 +00:00
Dan Poltawski
a3a095b6eb
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2016-12-22 08:15:15 +00:00
Adrian Greeve
0edf724367
MDL-57292 tool_lpimportcsv: Fix for unit tests.
2016-12-22 14:41:32 +08:00
Simey Lameze
a953ac5942
MDL-57292 tool_lpimportcsv: display progress bar for large imports
2016-12-22 14:41:17 +08:00
Rajesh Taneja
5627b0b1a1
MDL-57494 behat: Fixed tags and removed reset in after_scenario
...
1. Added missing switch_window tags
2. Fixed switch_frame tags to use switch_iframe
3. Removed reset from after_scenario.
2016-12-22 12:44:38 +08:00
David Monllao
5d3a7be453
Merge branch 'MDL-55575_B_32' of https://github.com/bostelm/moodle into MOODLE_32_STABLE
2016-12-21 05:50:17 +01:00
David Mudrák
8f27fdf1ab
MDL-57474 mailer: Make sure that our exlicit MessageID is trimmed
...
The new version of phpmailer shipped with Moodle 3.2 has added check
that the explicitly provided MessageID matches /^<.*@.*>$/.
Values coming from our overridden moodle_phpmailer::addCustomHeader()
had a whitespace at the start. So the requested value was not used as
the Message-ID header and the default phpmailer value was used.
As a result, forum posts threading was broken in email clients.
2016-12-21 01:11:32 +01:00
AMOS bot
1d5c2c6560
Automatically generated installer lang files
2016-12-21 00:04:00 +08:00
Simey Lameze
18317c7c1c
MDL-57114 filemanager: apply btn-sm class to buttons
...
This commit also creates a new css rule to fix the file picker icons misalignment.
2016-12-20 10:34:08 +00:00
Dan Poltawski
b83fd5b1fe
Merge branch 'MDL-54996_m32v1' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2016-12-20 09:19:27 +00:00
Juan Segarra Montesinos
972304f4cb
MDL-53367 mod_forum: Subscribe current users when importing a forum
...
Subscribes currently enrolled users when importing a forum with
automatic subscription enabled.
2016-12-20 08:55:34 +01:00
Adrian Greeve
11eeb2e347
MDL-57251 navigation: Correct permission shows site admin
...
If the user does not have the moodle/site:configview
capability then do not show them the site administration
link.
2016-12-20 14:54:34 +08:00
Adrian Greeve
0aa8b11f5c
MDL-57251 administration: Updated coursecreator role.
...
The coursecreator role now has the moodle/site:configview
capability so that they have access to the required admin
pages.
2016-12-20 14:54:34 +08:00
John Okely
829cafc050
MDL-57331 messaging: Fix sent messages appearing twice.
2016-12-20 10:48:01 +08:00
John Okely
25474b5e84
MDL-57268 auth_db: Unit tests for deletion from a large user set
2016-12-20 02:27:05 +01:00
Rafal Domagalski
b7f902b5b3
MDL-52366 themes: check for templates in themedir
2016-12-19 18:08:37 +01:00
Dan Poltawski
11488775eb
Merge branch 'MDL-57386-32' of git://github.com/damyon/moodle into MOODLE_32_STABLE
2016-12-19 15:46:59 +00:00
Dan Poltawski
32ec7e3d30
Merge branch 'MDL-55568_m32v2' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2016-12-19 14:33:06 +00:00
Dan Poltawski
1a1eef4345
Merge branch 'wip-MDL-56912-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2016-12-19 12:21:23 +00:00
Eloy Lafuente (stronk7)
4942dfc7cd
Merge branch 'MDL-57270_32' of git://github.com/markn86/moodle into MOODLE_32_STABLE
2016-12-19 13:04:25 +01:00
Eloy Lafuente (stronk7)
d469fb2181
Merge branch 'MDL-57293-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2016-12-19 13:02:16 +01:00
Dan Poltawski
0213ce081c
Merge branch 'MDL-52098_32_STABLE' of git://github.com/Chocolate-lightning/moodle into MOODLE_32_STABLE
2016-12-19 11:25:49 +00:00
David Monllao
70b6a6618a
Merge branch 'MDL-57402_32' of git://github.com/timhunt/moodle into MOODLE_32_STABLE
2016-12-19 12:23:45 +01:00
Dan Poltawski
089cf944f3
MDL-57450 enviroment: remove tls library check
...
Unfortunately it has come to light that the version sniffing is just not
reliable at all, operating system vendors backport security patches to
older versions - so in many cases we reporting a problem which is not a
problem. False positives and the solution to self-compile or something
like php will be causing more harm than good.
2016-12-19 10:53:59 +00:00
Dan Poltawski
68d9adcba8
Merge branch 'MDL-53044-m32' of https://github.com/ak4t0sh/moodle into MOODLE_32_STABLE
2016-12-19 08:47:23 +00:00
Dan Poltawski
32636d1757
Merge branch 'MDL-55715_m32v1' of https://github.com/sbourget/moodle into MOODLE_32_STABLE
2016-12-19 08:35:43 +00:00
Stephen Bourget
48ff43d3bd
MDL-54996 Calendar: Fix dates for future multi-day events
...
Thanks to Martin Cunliffe for providing the fix
2016-12-17 10:53:00 -05:00
Mathew May
725863abe4
MDL-52098 enrol: cohort now looks at instance status
2016-12-16 11:22:06 +13:00
Arnaud Trouve
9de4bbf8a8
MDL-53044 auth : force change on expired password
2016-12-15 15:11:30 +01:00
Dan Poltawski
cd7ca81fdd
MDL-57293 lang/email: Improve emailvia string
...
* Strip the https? part of url for existing strings
* Switch the string to (via shortname)
2016-12-15 09:54:34 +00:00
Andrew Nicols
1ca30f2503
weekly release 3.2+
2016-12-15 11:34:25 +08:00
Andrew Nicols
c47a9439d3
Merge branch 'install_32_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_32_STABLE
2016-12-15 11:34:21 +08:00
Damyon Wiese
2ce5b1d637
MDL-57386 blocklib: wrong variable in is_block_present
...
This isn't reachable code in core moodle, but themes/plugins could call is_block_present to trigger it.
2016-12-15 10:51:31 +08:00
Tim Hunt
c4ade76ee5
MDL-57402 quiz editing: fix add heading after remove page break
2016-12-14 16:35:17 +00:00
AMOS bot
62fc665ff6
Automatically generated installer lang files
2016-12-15 00:04:14 +08:00
Dan Poltawski
263865899e
MDL-56488 boost: validate scss settings for parsable scss
...
* Parses the scss and fails validation if a parse error is found
* Does not detect the situation when variables are not present - this
would involve us parsing the entire tree and would be slow. It could
also change over time, depending on whats defined in the scss
from themes.
* Introduces a new admin_setting_scsscode to do this
2016-12-14 11:34:25 +00:00
Mark Nelson
f927f3e196
MDL-57270 core_message: trim message before it is sent
2016-12-14 12:19:24 +08:00
Stephen Bourget
70f5e9ba61
MDL-55715 calendar: Only update events from the current subscription
...
The iCal import should only update calendar events from the current
subscription not any subscription that contains the same event.
2016-12-13 22:06:44 -05:00
Andrew Nicols
3b7bf2cee0
Merge branch 'wip-mdl-57380-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2016-12-14 09:56:57 +08:00
Mark Nelson
a57a9053d7
MDL-55062 tool_uploaduser: prevent defaults when not selected
2016-12-14 09:49:04 +08:00
Rajesh Taneja
0292245755
MDL-57380 behat: Check for list tags and text
...
after list tag span can be added on few browsers
like chrome 51.0, so test if text starts with
list tag and contains text
2016-12-14 09:38:35 +08:00
Stephen Bourget
dd7aa695b2
MDL-55568 chat: chat_refresh_events should only create published events
2016-12-13 18:53:40 -05:00
Eloy Lafuente (stronk7)
2626dce64c
Merge branch 'MDL-55809-32' of https://github.com/xow/moodle into MOODLE_32_STABLE
2016-12-13 20:05:23 +01:00
Dan Poltawski
7e2e135943
Merge branch 'MDL-57125-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2016-12-13 16:34:58 +00:00
Matt Davidson
cc15b9d46f
MDL-56810 unoconv: task fails if user removed
...
If the user is removed from a course after a submission has been made,
the task will crash and never continue. This removes submissions from
the cron task if the user isn't enrolled in the course.
2016-12-13 14:56:52 +00:00
Eloy Lafuente (stronk7)
ce47bacfe9
Merge branch 'MOODLE_32_STABLE' of https://github.com/fwsl/moodle into MOODLE_32_STABLE
2016-12-13 12:00:58 +01:00
ak4t0sh
7c89091995
MDL-55720 course: fix potential undefined variable and cleaning
...
This commit replace $e usage by $returnfromfunc.
Indeed $returnfromfunc always exists in the scope and take $e value in case of moodle_exception.
This commit also remove useless $modcontext affectation.
2016-12-13 11:49:32 +01:00
Henning Bostelmann
7766ffc618
MDL-55575 mod_glossary: Allow viewing all entries on one page
2016-12-13 11:46:03 +01:00
Mark Nelson
75efa0860c
MDL-57250 core: show admin settings when only one category exists
2016-12-13 10:25:19 +00:00
Dan Poltawski
d31412392c
Merge branch 'MDL-56859-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2016-12-13 09:45:19 +00:00
Dan Poltawski
da694c75ff
Merge branch 'MDL-57074-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2016-12-13 09:26:08 +00:00
Adrian Greeve
76f5d7b9ab
MDL-57216 navigation: Updated parent behat test.
2016-12-13 09:04:40 +00:00
Adrian Greeve
e7d8926583
MDL-57216 navigation: Added missing grade overview link.
...
For theme_boost the grade overview link has been added
to the user profile page.
2016-12-13 09:04:36 +00:00
Dan Poltawski
c87f1ac4c7
Merge branch 'MDL-57182-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2016-12-13 08:47:35 +00:00
Dan Poltawski
75c4f5b0ca
Merge branch 'wip-MDL-57257-32' of git://github.com/abgreeve/moodle into MOODLE_32_STABLE
2016-12-13 08:46:03 +00:00
Marina Glancy
f7b3774380
MDL-56912 feedback: empty multichoice questions do not submit
2016-12-13 15:01:04 +08:00
Andrew Nicols
78293c74bf
Merge branch 'MDL-57213-32-2' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2016-12-13 13:06:25 +08:00
Simey Lameze
406fc019c1
MDL-57125 comment: prevent js execution if there are no comments
2016-12-13 11:55:05 +08:00
Jun Pataleta
903cd37434
MDL-57213 navigation: Load all my course categories into navigation tree
...
* Load all of the relevant course categories of the courses that a user
is enrolled in.
2016-12-13 11:43:22 +08:00
Nadav Kavalerchik
6fd8b0098a
MDL-57056 Theme/Boost: Fix "Skip to" link when Tab key pressed
2016-12-13 10:47:50 +08:00
Jan Dageförde
34954a6050
MDL-57257 lesson: Validate type of numerical answer
2016-12-13 10:34:36 +08:00
Mark Nelson
949d8ae04e
MDL-57222 mod_assign: show validation message on visible element
2016-12-13 10:30:38 +08:00
Eloy Lafuente (stronk7)
1c7cbed23c
Merge branch 'wip-mdl-57328-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2016-12-13 02:30:06 +01:00
Eloy Lafuente (stronk7)
9156498826
Merge branch 'mdl32_MDL-57324' of git://github.com/danmarsden/moodle into MOODLE_32_STABLE
2016-12-13 02:02:02 +01:00
Jake Dallimore
71adc9a9a3
MDL-57182 navigation: fix login failures display in page footer.
...
A bug introduced with MDL-45893 meant that the failure count was being
reset, causing the footer code to be skipped. This patch fixes that
bug and adds behat tests covering the displayloginfailures feature.
2016-12-13 07:20:58 +08:00
Eloy Lafuente (stronk7)
49612b733f
Merge branch 'MDL-57319-32' of git://github.com/danpoltawski/moodle into MOODLE_32_STABLE
2016-12-12 16:23:20 +01:00
Arnaud Trouve
bc0721c7d9
MDL-56525 forum: remove targeted user enrolment check
...
By removing the check on the targeted user's enrolment we allow to show his forum posts even if he is unenrol from a course (obviouly we need to have access to this course to view them)
2016-12-12 14:10:21 +00:00
Ryan Wyllie
c5452484ee
MDL-55782 groups: wrap long group names (theme: boost)
...
In the groups UI if a group name is very long it now no longer underlaps
the user column on its right hand side.
2016-12-12 13:19:18 +00:00
=
74eecb6078
MDL-55782 groups: wrap long group names
...
In the groups UI if a group name is very long it now no longer underlaps the user
column on its right hand side.
2016-12-12 13:19:15 +00:00
Dan Poltawski
725be51c11
Merge branch 'wip-mdl-52796-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2016-12-12 13:00:56 +00:00
Philipp Hager
d0d8a7f984
MDL-57198 course: add css-classes to restrictbygroup-button
2016-12-12 12:46:52 +00:00
Adrian Greeve
4a50811ae3
MDL-57299 Atto: Theme boost fix for manage files.
...
Theme boost removed a selector that was being used
to remove used files and so the page wasn't loading
properly.
2016-12-12 12:40:09 +00:00
Dan Poltawski
b82ddcbcac
Merge branch 'wip-mdl-57325-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2016-12-12 12:23:25 +00:00
Dan Poltawski
6e4cc6caf4
Merge branch 'wip-mdl-57314-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2016-12-12 12:21:31 +00:00
Dan Poltawski
fe8e9b1b4e
Merge branch 'wip-mdl-57343-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2016-12-12 12:21:13 +00:00
Dan Poltawski
72770e9a60
Merge branch 'MDL-57171-32-2' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2016-12-12 10:31:13 +00:00
Dan Poltawski
a847efc70b
Merge branch 'MDL-56566_32' of https://github.com/bostelm/moodle into MOODLE_32_STABLE
2016-12-12 09:20:13 +00:00
Ilya Tregubov
9e99327888
MDL-55906 table: Update user preferences table when reset preferences
2016-12-12 09:07:30 +00:00
Andrew Nicols
9973eebb91
Merge branch 'MDL-46714-32-nadav' of git://github.com/FMCorz/moodle into MOODLE_32_STABLE
2016-12-12 13:26:58 +08:00
Nadav Kavalerchik
a162f636d8
MDL-46714 Calendar: Properly order Date & Time fields in RTL mode
2016-12-12 12:38:45 +08:00
Rajesh Taneja
8ff8d598fe
MDL-57343 behat: Ensure we wait enough for page to be fully loaded
2016-12-12 10:38:32 +08:00
Ramindu Deshapriya
8704d2e5fc
MDL-52796 behat: Behat feature to test reset wiki page, tags & comments
2016-12-12 10:27:44 +08:00
Bram Tassyns
f9dd21a17a
MDL-56859 SCORM: player shouldn't display TOC while loading
2016-12-12 09:11:50 +08:00
Jake Dallimore
eb349bdfc4
MDL-57074 Filepicker: Fix alias and link icons in RTL mode
...
Fixed alignment of the images in RTL mode. Also fixed a z-index problem
in which the icons were displayed above the open drawer on narrow
screens.
2016-12-12 08:48:15 +08:00
AMOS bot
89d186af72
Automatically generated installer lang files
2016-12-10 00:04:00 +08:00
Dan Poltawski
65de977483
MDL-57319 outputlib: raise timeout for scss/less compilation
2016-12-09 08:47:05 +00:00
Rajesh Taneja
e167481759
MDL-57328 core: Remove xdebug extension, so test run faster
2016-12-09 10:24:01 +08:00
Rajesh Taneja
457c913461
MDL-57325 behat: Fixed backup/restore steps to use proper api
2016-12-09 09:31:13 +08:00
Rajesh Taneja
422449dca8
MDL-57328 core: Run tests with php 7.1
2016-12-09 08:49:21 +08:00
Dan Marsden
53c8f0ca3c
MDL-57324 scorm: exclude objective raw.score from grade update
2016-12-09 10:13:20 +13:00
Henning Bostelmann
b094b88a9a
MDL-56566 mod_assign: ignore "doanything" in course overview
...
Do not count site admin "doanything" capability for determining
what should be shown in the course overview for assignments.
2016-12-08 20:28:10 +00:00
AMOS bot
49e5d04a8d
Merge branch 'MOODLE_32_STABLE' into install_32_STABLE
2016-12-09 00:04:15 +08:00
AMOS bot
38e28dfbcd
Automatically generated installer lang files
2016-12-08 18:11:21 +08:00
Dan Poltawski
44047dc78d
weekly release 3.2+
2016-12-08 08:43:05 +00:00
Marina Glancy
c06b8145b1
MDL-56614 behat: add missing wait for page is ready
2016-12-08 13:51:53 +08:00
Franziska Hübler
79da2c5bfa
MDL-55809 glossary: Keep file author and license across import/export
2016-12-08 12:28:22 +08:00
Andrew Nicols
a5800adaf0
Merge branch 'MDL-57278-32-5' of https://github.com/xow/moodle into MOODLE_32_STABLE
2016-12-08 10:53:37 +08:00
John Okely
c1c3f50965
MDL-57278 signup: Fix double encoding of confirmation links
2016-12-08 10:17:50 +08:00
John Okely
cff14cf0d1
MDL-57278 signup: Unit tests covering confirmation link generation
2016-12-08 10:17:50 +08:00
Rajesh Taneja
c95ea731bc
MDL-57314 behat: Press enter after setting password unmask
2016-12-08 09:24:37 +08:00
Rajesh Taneja
b98f14632b
MDL-56642 dataformat: Fixed method_exits parameters
2016-12-08 00:37:03 +01:00
Mark Nelson
a1e1b45ae7
MDL-57283 core: fixed function call on null
2016-12-07 10:17:36 +00:00
Kenneth Hendricks
2d44bb544b
MDL-56674 core: Fix test_get_all_observers
2016-12-07 08:46:04 +00:00
Marina Glancy
c60d333578
MDL-56614 behat: corrections to new steps
2016-12-07 14:58:39 +08:00
Andrew Nicols
182690b018
Merge branch 'wip-mdl-56353-m32' of https://github.com/rajeshtaneja/moodle into MOODLE_32_STABLE
2016-12-07 12:03:36 +08:00
Rajesh Taneja
b36b54179d
MDL-56353 behat: Added test for multi select dependency
2016-12-07 11:19:01 +08:00
Andrew Nicols
fc4b768e25
Merge branch 'wip-MDL-56642-32' of git://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2016-12-07 10:00:59 +08:00
Andrew Nicols
7e0f1972f1
Merge branch 'MDL-57266_32' of git://github.com/stronk7/moodle into MOODLE_32_STABLE
2016-12-07 09:54:33 +08:00
Andrew Nicols
93e64c823c
Merge branch 'MDL-56240_32' of git://github.com/stronk7/moodle into MOODLE_32_STABLE
2016-12-07 09:51:07 +08:00
Rajesh Taneja
20d598f094
MDL-56614 behat: Fixed steps to use new definition
2016-12-07 09:43:06 +08:00
Marina Glancy
e376549179
MDL-56642 dataformat: set temp dir
...
Thanks to Chien Wen-Chang for proposing a patch
2016-12-07 09:30:25 +08:00
Rajesh Taneja
163a317bcc
MDL-57137 behat: Subcategory has black space before name
2016-12-07 09:13:26 +08:00
Dan Poltawski
7ecf13ac1d
Merge branch 'MDL-45873_32' of https://github.com/bostelm/moodle into MOODLE_32_STABLE
2016-12-06 15:56:28 +00:00
Ankit Agarwal
2fbe4fca87
MDL-57284 boost: Fix booktool_print icons
2016-12-06 15:50:57 +00:00
Jun Pataleta
d07a8ebd7e
MDL-57171 admin: Make environment check table look better
...
* Use Bootstrap label classes for the text under the status column.
* theme_bootstrapbase:
- Cleanup unnecessary classes and make .error styles consistent
with .warn styles
* theme_boost:
- Set font color appropriate for success, warning and error strings.
* Enclose report text in div so that the feedback texts will be
displayed right below it.
2016-12-06 22:18:55 +08:00
SSRF
d4feb70e17
MDL-53677 tool_spamcleaner: CSRF Fix
...
Resolves minor CSRF within Moodle spamcleaner.
2016-12-06 12:48:31 +00:00
Dan Poltawski
f477809e38
Merge branch 'MDL-56836-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2016-12-06 12:46:19 +00:00
Daniel Thee Roperto
94caed45db
MDL-56233 forms library: Fixed form identifier when mocking a form.
...
If the plugin is using namespaces instead of frankenstyle class name,
get_called_class() will return 'type\name' instead of 'type_name'.
Added code to replace backslashes to underscores and fix that issue.
2016-12-06 12:42:17 +00:00
Dan Poltawski
8c4fdb1073
MDL-56778 enrol: add note about legacy css
2016-12-06 12:32:30 +00:00
Nadav Kavalerchik
e5bbe44230
MDL-56778 Enrollment: Fix enroll users dialog in RTL mode (theme:Boost)
2016-12-06 12:32:23 +00:00
Tim Hunt
d0a58fe035
MDL-57199 question preview: make HTML ids unique
2016-12-06 12:25:45 +00:00
Michael Aherne
9c68157292
MDL-56971 enrol: Use autoloading in enrol_get_plugin()
2016-12-06 11:08:17 +00:00
Grzegorz Ziółek
44f71599df
MDL-56830 config_log: Add block plugin visibility changes to config_log.
2016-12-06 11:51:48 +01:00
Alexander Melihov
1fac7b914b
MDL-57137 quiz: Create question category with specified parent category
...
Fix question category generator bug. Now it is possible to specify parent category of subcategory, supply only name of parent category
2016-12-06 15:34:13 +08:00
Tony Butler
cede73411f
MDL-56346 assignfeedback_editpdf: Correct typo in property name
2016-12-06 14:38:01 +08:00
Andrew Nicols
47deb83b5c
Merge branch 'MDL-56301-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2016-12-06 14:27:03 +08:00
Andrew Nicols
4ea56c1c80
Merge branch 'wip-MDL-56614-m32-2' of https://github.com/marinaglancy/moodle into MOODLE_32_STABLE
2016-12-06 13:38:08 +08:00
Marina Glancy
311121b16c
MDL-56614 behat: add navigation block when required
...
Most of these hacks have links to corresponding MDL issues
2016-12-06 13:35:40 +08:00
Marina Glancy
5863f1b073
MDL-56614 behat: rename step for navigating in the gradebook
2016-12-06 13:35:40 +08:00
Marina Glancy
2bb195f64f
MDL-56614 behat: navigate without navigation and admin blocks
2016-12-06 13:35:40 +08:00
Marina Glancy
f6b50d9901
MDL-56614 block_navigation: Add block in behat tests
2016-12-06 13:35:39 +08:00
Marina Glancy
a0b0234a18
MDL-56614 behat: new steps for navigation without blocks
2016-12-06 13:35:39 +08:00
Andrew Nicols
f8b8a363ae
Merge branch 'MDL-57161-32' of git://github.com/lameze/moodle into MOODLE_32_STABLE
2016-12-06 13:10:40 +08:00
Donald Barrett
b197272987
MDL-56301 course: Use value for intro field if set in a mods function
...
Respects a module that has set a value for the db field intro in it's lib function modulename_add_instance.
2016-12-06 10:40:49 +08:00
Juan Leyva
e4976aefc5
MDL-57255 gradereport_user: Fix default value for graderaw
...
graderaw is a PARAM_FLOAT, the default to empty string was incorrect
2016-12-06 10:18:53 +08:00
David Monllao
dcd408b81f
MDL-57161 search: Set the correct HTTP header
...
All credit goes to Test Valley School
2016-12-06 10:00:07 +08:00
Simey Lameze
4a564ca40b
MDL-56759 themes: fix badge list alignment issues
2016-12-06 09:24:31 +08:00
Eloy Lafuente (stronk7)
5da06d632a
MDL-57266 upgrade: add 3.2.0 separation line to all upgrade scripts
2016-12-05 17:17:54 +01:00
Eloy Lafuente (stronk7)
d797e57255
MDL-56240 upgrade: delete incorrect lines, manually added
...
Note that, with MDL-57266, we are changine the comment to be:
// Automatically generated Moodle v3.2.0 release upgrade line
in order to make to make to make it clearer that it's an
automatic (part of the release process) comment and should not
be added manually ever.
2016-12-05 16:52:31 +01:00
Frederic Massart
55d2042f0a
MDL-56459 competency: Invalid use of indirect property key
...
This change ensures that PHP7 and earlier work the same way. Before
the patch PHP < 7 would not expand the property as we expected it.
More information here:
http://php.net/manual/en/migration70.incompatible.php#migration70.incompatible.variable-handling.indirect
2016-12-05 15:48:47 +00:00
David Mudrák
8cd6972966
MDL-57256 course: Fix display of the Legacy course files link
...
The patch fixes the classical operator precedence bug.
2016-12-05 15:45:38 +00:00
Henning Bostelmann
9cbc0a0cdb
MDL-45873 mode_data: Allow "0" entries in menu field
2016-12-05 09:21:07 +00:00
John Okely
931d12b589
MDL-54921 signup: Only clear wanturl when necessary
...
Thanks to Juho Jaakkola for original patch idea.
2016-12-05 15:35:25 +08:00
Shamim Rezaie
0beeb95a8a
MDL-52840 assignsubmission_file: Change default setting file size
...
The default value of the assignsubmission_file/maxbytes setting is changed to $CFG->maxbytes.
2016-12-05 13:02:20 +08:00
Mark Nelson
617f8bb911
MDL-57084 core_message: prevent duplication of day separator
2016-12-05 12:28:56 +08:00
Michael Spall
75dd21a002
MDL-56893 grades: Fix edit grade item when grade_report_showmin is false
...
Check to make sure $data['grademin'] exists. When grade_report_showmin
is false $data['grademin'] doesn't exist.
2016-12-05 12:05:19 +08:00
Bram Tassyns
a0c13477ab
MDL-56836 SCORM: player doesn't remember display mode when not logged in
2016-12-05 09:25:31 +08:00