Paul Holden
7455b741c9
MDL-66762 user: escape extra/email user fields.
2019-11-07 09:00:19 +08:00
Paul Holden
eb9f830604
MDL-66762 user: stricter email validation.
2019-11-07 09:00:19 +08:00
David Monllaó
9846b5f8c5
MDL-66592 analytics: Split text and link
2019-11-07 08:25:35 +08:00
David Monllaó
279f370b3f
MDL-66592 report_insights: Help icon for indicator calculations desc
2019-11-07 08:25:35 +08:00
Sara Arjona
c07f31ae2c
MDL-67057 core_h5p: Add capability to update content-type libraries
2019-11-07 07:19:59 +08:00
Sara Arjona
7a0d9bd5e4
MDL-67057 core_h5p: New method to get latest library version
2019-11-07 07:19:59 +08:00
Sara Arjona
285976f1bd
MDL-67057 core_h5p: Improve displaying errors
2019-11-07 07:19:59 +08:00
Sara Arjona
5a266a579c
MDL-67057 core_h5p: Add helper class
2019-11-07 07:19:58 +08:00
Eloy Lafuente (stronk7)
d6c704bf8e
Merge branch 'MDL-42638-master' of https://github.com/lucaboesch/moodle
2019-11-06 22:32:56 +01:00
Eloy Lafuente (stronk7)
c1f5154a10
Merge branch 'MDL-67127-master' of git://github.com/ferranrecio/moodle
2019-11-06 22:31:15 +01:00
Tim Hunt
c9491626ab
MDL-67153 question bank: let qtype add actions to the edit menu
2019-11-06 19:32:15 +00:00
Victor Deniz Falcon
5315acb47c
MDL-67058 core_h5p: task to get latest content types version from H5P
2019-11-06 18:17:34 +00:00
Sara Arjona
56f6e1d970
Merge branch 'MDL-67140' of https://github.com/paulholden/moodle
2019-11-06 18:53:22 +01:00
sam marshall
81305c3bbe
MDL-67149 Accessibility: Help popups fail WCAG 1.4.13 (Dismissable)
...
It must be possible to dismiss the help popups (popovers) with the
Escape key, without changing focus.
2019-11-06 16:24:30 +00:00
Michael Hawkins
46fbfb98fe
MDL-66890 forumreport_summary: Improved filter close keyboard response
2019-11-06 17:10:09 +08:00
Jun Pataleta
42001cdb91
Merge branch 'MDL-67097-master-2' of https://github.com/snake/moodle
2019-11-06 16:12:46 +08:00
Sara Arjona
43c584a7cc
Merge branch 'MDL-66984-change_password_url-with-user' of https://github.com/brendanheywood/moodle
2019-11-06 08:30:41 +01:00
Michael Hawkins
b2aa354d30
MDL-66890 forumreport_summary: Added the ability to close filters
...
Previously, filters could only be closed by saving/submitting them.
Now, you are able to close and reopen them by opening another filter,
using the escape key, or clicking outside of the filter.
As per UX recommendations, filters retain any changes until the page
is reloaded (either via refresh or by saving a different filter).
2019-11-06 15:27:51 +08:00
Ryan Wyllie
4e53672929
MDL-66893 grade: update rubric template for grader
2019-11-06 13:29:52 +08:00
Ryan Wyllie
bf7018b6bd
MDL-66893 grade: update marking guide template for grader
2019-11-06 13:29:52 +08:00
cescobedo
c0c489bb06
MDL-67082 core_h5p: Add new contexts to check h5p file permissions
2019-11-06 12:51:04 +08:00
cescobedo
3f6c7446ff
MDL-67082 core_h5p: Check component_callback called for right context
2019-11-06 12:51:04 +08:00
Jake Dallimore
827735ef26
Merge branch 'MDL-67074-master' of git://github.com/andrewnicols/moodle
2019-11-06 11:48:21 +08:00
Jake Dallimore
b63cb5b496
MDL-67097 libraries: add unit test verifying rtl directive failure case
...
When a closing comment is used, such as when we wrap css with the
rtl:begin:ignore and rtl🔚 ignore (the latter being the closing),
it is ignored in the following case:
- If the closing comment is the last item in a csslist like:
div {/*rtl:begin:ignore*/left:20px; text-align:left/*rtl🔚 ignore*/}
in which case there is no css rule following the comment for it to be
associated with. It is therefore not seen and registered, meaning we
continue ignoring rtl (a bug).
In such cases, we should either:
- ensure the comment is not the final element in the css list
- use self-closing (/*rtl:ignore*/) comments for each rule instead.
- use a self-closing comment on the entire css list, if applicable.
2019-11-06 08:57:27 +08:00
Jake Dallimore
e968eb1e8c
MDL-67097 libraries: update upgrade notes for sabberworm/php-css-parser
...
Until the upstream patch is accepted, we need to patch this locally.
2019-11-06 08:57:27 +08:00
Jake Dallimore
88267b1c68
MDL-67097 libraries: fix comment parsing in php-css-parser library
...
This fixes a bug when parsing the following rule-level and list-level
comments.
div {/*rtl:ignore*/left:10px;/*rtl:ignore*/ display:inline;}
/*rtl:ignore*/div {left:10px;} /*rtl:ignore*/ a {left:10px}
The latter rtl directive was being swallowed by the parser in these
cases and was not being properly allocated as a property of the rule
or csslist.
This restores the correct behaviour of the rtlcss library, which depends
on php-css-parser.
2019-11-06 08:57:27 +08:00
Jake Dallimore
5aa7d19615
MDL-67097 libraries: add unit tests for the core_rtlcss class
...
The core_rtlcss class extends the \MoodleHQ\RTLCSS\RTLCSS class. This
upstream library had tests, but these were not included in core. This
change uses those test cases to test core_rtlcss, to make sure future
lib changes don't break the css parsing.
2019-11-06 08:57:26 +08:00
AMOS bot
d6c1c81752
Automatically generated installer lang files
2019-11-06 00:16:18 +00:00
Adrian Perez
a40cb785b0
MDL-67048 progressbar: use bootstrap component to fix invert colors
2019-11-05 22:33:27 +01:00
Paul Holden
dcab750551
MDL-67140 calendar: fix selector switching between days.
2019-11-05 16:41:12 +00:00
Luca Bösch
c8f78f7106
MDL-42638 filters: Have emoticons respect <pre>.
2019-11-05 16:06:46 +01:00
Michael Hawkins
aa86441b87
MDL-66161 output: Escaping fatal error message and URL strings
2019-11-05 13:44:37 +01:00
Juan Leyva
6d51e13f72
MDL-66377 user: Only allow active users to retrieve files via tokenpluginfile.php
2019-11-05 13:44:37 +01:00
Paul Holden
6330d48813
MDL-66228 mod_lesson: ensure return URL parameters are always local.
2019-11-05 13:44:37 +01:00
Eloy Lafuente (stronk7)
01aa126848
on-demand release 3.8dev+
2019-11-05 13:34:51 +01:00
Eloy Lafuente (stronk7)
d01d18cad8
NOBUG: Fixed SVG browser compatibility
2019-11-05 13:34:50 +01:00
Eloy Lafuente (stronk7)
a42fec7739
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2019-11-05 13:34:49 +01:00
Ferran Recio
fb2775c429
MDL-67127 mimetypes: add H5P to the default mime types list
2019-11-05 13:25:59 +01:00
Sara Arjona
40ea02e3ce
Merge branch 'MDL-66399-master-fix' of git://github.com/andrewnicols/moodle
2019-11-05 11:06:14 +01:00
Andrew Nicols
2665f35cf0
MDL-67137 javascript: Add missing polyfills
2019-11-05 15:26:14 +08:00
Andrew Nicols
408eb5e0d9
MDL-66399 editor: Only set h5p settings if user can deploy
2019-11-05 14:19:08 +08:00
Adrian Greeve
2907f45106
Merge branch 'MDL-67047-master' of git://github.com/jleyva/moodle
2019-11-05 13:09:06 +08:00
Andrew Nicols
b655690b04
MDL-67074 forum: Add a new toast region when in full screen mode
2019-11-05 12:10:51 +08:00
Andrew Nicols
e943e7d56f
Merge branch 'MDL-66381-master' of git://github.com/Chocolate-lightning/moodle_forum-project
2019-11-05 11:58:56 +08:00
Mathew May
bdcf8908ae
MDL-66381 mod_forum: User search and dropdown
2019-11-05 11:58:28 +08:00
Jake Dallimore
7296c718a1
Merge branch 'MDL-66455-master' of git://github.com/lameze/moodle
2019-11-05 11:42:48 +08:00
AMOS bot
3f59f2693b
Automatically generated installer lang files
2019-11-05 00:10:17 +00:00
Eloy Lafuente (stronk7)
ea07527210
Merge branch 'MDL-67117-master-2' of git://github.com/marinaglancy/moodle
2019-11-05 01:03:58 +01:00
Jun Pataleta
08636b8524
Merge branch 'MDL-66582-master' of git://github.com/jleyva/moodle
2019-11-04 19:39:24 +08:00
Adrian Greeve
f025022d62
Merge branch 'MDL-66679-master' of https://github.com/sammarshallou/moodle
2019-11-04 19:21:42 +08:00