Adrian Greeve
cef052dff8
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:30:24 +08:00
Damyon Wiese
07bdc85316
MDL-59527 autocomplete: Don't fetch ajax twice
2017-07-20 10:00:22 +08:00
Dan Poltawski
8303207140
Merge branch 'MDL-59255-MOODLE_33_STABLE' of github.com:lucisgit/moodle into MOODLE_33_STABLE
2017-07-18 10:54:06 +01:00
Marina Glancy
596a156134
MDL-59255 media: support rtmp:// in URLs
2017-07-18 10:27:11 +01:00
David Monllao
3f62f69d32
MDL-59411 course: Fix unavailable typo
2017-07-17 16:40:36 +02:00
David Monllao
8765200f2c
Merge branch 'wip-MDL-59411-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-07-17 15:48:22 +02:00
David Monllao
d13837d259
Merge branch 'MDL-59527-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-07-17 14:08:28 +02:00
David Monllao
fda4dac9a2
Merge branch 'wip-MDL-59377-33-3' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-07-17 11:05:15 +02:00
David Monllao
aa11add8a6
Merge branch 'MDL-59539-33' of git://github.com/tobiasreischmann/moodle into MOODLE_33_STABLE
2017-07-17 10:15:05 +02:00
David Monllao
3b61a615bb
Merge branch 'MDL-54607-33' of git://github.com/ankitagarwal/moodle into MOODLE_33_STABLE
2017-07-17 09:32:07 +02:00
Marina Glancy
ba73baff14
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:05 +08:00
Tobias Reischmann
4699f2adf5
MDL-59539 oauth2/issuer: Changed baseurl for guessing image URL
...
The url, which was used for guessing the image, was queried with the
key 'discoveryurl', which is not defined in the context of an issuer.
The baseurl should be sufficient to retrieve the favicon.ico from a
server. That's why the key for was changed from 'discoveryurl' to
'baseurl'.
2017-07-14 11:27:40 +02:00
Damyon Wiese
6559958115
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:47 +08:00
Ankit Agarwal
23a4ce8320
MDL-54607 calendar: Update benu lib to allow for instantaneous events
2017-07-14 09:36:24 +05:30
Andrew Nicols
9593b1597f
MDL-59431 requirejs: Prioritise errors
2017-07-12 10:06:25 +08:00
Andrew Nicols
6007c2265e
MDL-59431 requirejs: Correct failed JS check
2017-07-12 10:06:25 +08:00
Dan Poltawski
cc5590d73a
Merge branch 'wip-MDL-59287-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-07-11 11:29:42 +01:00
David Monllao
fbeb566249
Merge branch 'MDL-59431_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-07-11 12:05:42 +02:00
Adrian Greeve
73d2d21d4c
MDL-59287 course_module: switching to new function.
...
Instead of using *_refresh_events directly
course_module_update_calendar_events is called so
that all types of calendar events can be updated.
2017-07-10 09:41:21 +08:00
Adrian Greeve
2109b32984
MDL-59287 core_completion: Update to unit tests.
2017-07-10 09:41:21 +08:00
Eloy Lafuente (stronk7)
23dbc35541
Merge branch 'MDL-59294-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-07-05 09:43:44 +02:00
Jun Pataleta
4dfa466691
MDL-59294 theme_bootstrapbase: Fix display of ID provider buttons
2017-07-05 09:08:11 +08:00
Eloy Lafuente (stronk7)
145e6deee7
Merge branch 'wip-MDL-59336-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-07-04 19:59:17 +02:00
Jake Dallimore
d53a5789a8
Merge branch 'MDL-59380-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-07-04 16:29:11 +08:00
Marina Glancy
640534676c
MDL-59409 admin: set admin user in unittest
2017-07-04 11:05:11 +08:00
Jake Dallimore
0ba4ffe353
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:37 +08:00
Jake Dallimore
31bae37249
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:37 +08:00
Jake Dallimore
2423a989fc
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:37 +08:00
Marina Glancy
4f91eb0ba1
MDL-59409 admin: check access to every setting in category
2017-07-04 10:03:16 +08:00
Simey Lameze
88d7acff69
MDL-59008 mod_resource: add option to serve external files embed
2017-07-03 13:45:40 +08:00
Tim Hunt
cea8b76aba
MDL-59431 requirejs: better reporting if a JS file cannot be loaded
2017-06-30 17:26:13 +01:00
Marina Glancy
ecd7665605
MDL-59411 course: display access restriction in access error message
2017-06-29 13:47:08 +08:00
Eloy Lafuente (stronk7)
65e5e9f454
Merge branch 'MDL-57809-33-progressbar' of https://github.com/roperto/moodle into MOODLE_33_STABLE
2017-06-27 20:17:34 +02:00
Eloy Lafuente (stronk7)
c46c38d355
Merge branch 'MDL-59362_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-06-27 17:22:02 +02:00
Jake Dallimore
653ec0d0b0
Merge branch 'MDL-59312-33' of https://github.com/xow/moodle into MOODLE_33_STABLE
2017-06-27 15:08:23 +08:00
Damyon Wiese
35657809ed
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:37 +08:00
Mark Nelson
58099bd24d
MDL-56046 core: enable multiple sheets for flexible table
2017-06-26 13:56:38 +08:00
Mark Nelson
40e7ac2c70
MDL-56046 core: convert download_as_dataformat to use new API
2017-06-26 13:30:56 +08:00
Mark Nelson
d7a2d1a2c8
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:28:44 +08:00
Mark Nelson
d971e7dffe
MDL-59362 core: ensure we use 'new' when throwing exceptions
2017-06-26 13:10:31 +08:00
Marina Glancy
7563339608
MDL-59336 themes: change FA mapping for i/new
2017-06-26 11:37:04 +08:00
Andrew Nicols
eee0d699c3
MDL-59312 js: Improve display of exception stacktrace
2017-06-23 10:50:05 +08:00
John Okely
0d74c11cf7
MDL-59312 notification: Normalise backtrace/stacktrace
2017-06-23 10:50:05 +08:00
Andrew Nicols
6aebb4375f
MDL-59312 js: Add exception on AJAX error
2017-06-23 10:50:04 +08:00
Daniel Thee Roperto
222a87ae98
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:43:32 +10:00
Eloy Lafuente (stronk7)
9938165bb8
Merge branch 'MDL-59170-33' of https://github.com/xow/moodle into MOODLE_33_STABLE
2017-06-22 03:50:17 +02:00
John Okely
101271fd28
MDL-59170 fontawesome: Fix course total controls icon on grader report
2017-06-22 09:13:02 +08:00
Eloy Lafuente (stronk7)
0f0b45fd59
Merge branch 'MDL-59269-33-languninstall' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-06-20 17:56:59 +02:00
Dan Poltawski
b0b68a0bd4
Merge branch 'MDL-59005-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-06-20 09:52:12 +01:00
Jun Pataleta
b31f3097c2
Merge branch 'wip-MDL-58911-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-06-20 16:34:02 +08:00