Damyon Wiese
40a90154ca
MDL-62144 user menu: Accessibility
...
Ensure user menu passes the accessibility tests.
2018-10-22 10:45:20 +08:00
Damyon Wiese
e0f64e0feb
MDL-62139 output: Accessible action menus
...
Add label on the "gear" menu and default keyboard and focus controls.
2018-10-22 10:37:25 +08:00
Eloy Lafuente (stronk7)
1a33d0869a
weekly release 3.5.2+
2018-10-22 10:37:24 +08:00
AMOS bot
f2211eb823
Automatically generated installer lang files
2018-10-22 10:37:24 +08:00
AMOS bot
857cfb1429
Automatically generated installer lang files
2018-10-22 10:37:24 +08:00
Eloy Lafuente (stronk7)
d19ca2c152
Merge branch 'MDL-62891-35-callable_name' of git://github.com/mudrd8mz/moodle into MOODLE_35_STABLE
2018-10-10 23:33:11 +02:00
Eloy Lafuente (stronk7)
d61e7f1e3f
Merge branch 'MDL-63225-35' of git://github.com/jleyva/moodle into MOODLE_35_STABLE
2018-10-10 23:25:52 +02:00
Eloy Lafuente (stronk7)
6e5c713b60
Merge branch 'MDL-63439-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE
2018-10-10 00:48:20 +02:00
Eloy Lafuente (stronk7)
9ab9aa573b
Merge branch 'MDL-62395-35' of git://github.com/junpataleta/moodle into MOODLE_35_STABLE
2018-10-09 23:06:36 +02:00
Eloy Lafuente (stronk7)
1ca1b28e52
Merge branch 'MDL-63401-35' of git://github.com/andrewnicols/moodle into MOODLE_35_STABLE
2018-10-09 11:36:26 +02:00
David Monllao
5f13e8876b
Merge branch 'MDL-62738_35' of https://github.com/mfabriczy/moodle into MOODLE_35_STABLE
2018-10-09 09:24:17 +02:00
David Monllao
a16f2c8b55
Merge branch 'MDL-51969-MOODLE_35_STABLE' of https://github.com/dmitriim/moodle into MOODLE_35_STABLE
2018-10-09 09:21:08 +02:00
Jun Pataleta
3addb66f2d
Merge branch 'MDL-62491-35' of git://github.com/abgreeve/moodle into MOODLE_35_STABLE
2018-10-09 14:39:41 +08:00
Jun Pataleta
505a25b403
Merge branch 'MDL-63241-35-take2' of https://github.com/lucaboesch/moodle into MOODLE_35_STABLE
2018-10-09 12:48:48 +08:00
Adrian Greeve
bb76ffff21
MDL-62491 navigation: Update to tree.js to allow callbacks.
2018-10-09 09:40:06 +08:00
Adrian Greeve
375eb5e975
MDL-62491 mod_assign: Fill in the rewrite plugin urls properly.
2018-10-09 09:40:06 +08:00
Adrian Greeve
1db088f085
MDL-62491 core_privacy: Add html files to the user data export.
...
This adds html to the data export that allows for easier navigation
and reading of data.
2018-10-09 09:40:06 +08:00
Damyon Wiese
100e479daf
MDL-63439 assign: Unicode charsets for pdf
...
Prefer to use freesans font for generated pdfs as it has the biggest charset support.
2018-10-09 09:30:24 +08:00
Jun Pataleta
191d470949
Merge branch 'MDL-63194_35' of https://github.com/timhunt/moodle into MOODLE_35_STABLE
2018-10-09 08:55:39 +08:00
Andrew Nicols
c62c4c9c40
MDL-63401 tool_dataprivacy: Change default for require end date
...
We should preserve the existing behaviour.
2018-10-09 08:32:18 +08:00
Andrew Nicols
ac4f0d0e51
MDL-63401 tool_dataprivacy: Simplify where processing
2018-10-09 08:22:42 +08:00
Andrew Nicols
76075bcf6b
MDL-63401 tool_dataprivacy: Move final cap check to endpoint
2018-10-09 08:22:42 +08:00
Tim Hunt
a83a1d9ee0
MDL-63194 quiz editing: subtle drag-drop bug if moving between sections
2018-10-08 17:46:32 +01:00
Andrew Nicols
a996aa4ea6
MDL-63401 tool_dataprivacy: Allow expiriration of users without end date
2018-10-08 20:51:41 +08:00
Andrew Nicols
3a6fe7db1b
MDL-63401 tool_dataprivacy: Rewrite expired deletion handling
...
This change rewrites the way in which expiry is calculated and addresses
a number of closely related issues:
Users can customise, and add blocks with data to, their dashboard. When
a user had done so, the user could be flagged for deletion, but the
blocks in their Dashboard were subject to the default block retention
policy. In addition there is no way to override the retention policy for
user blocks.
This change modifies the structure of the expiry mechanism:
- to consider any subcontext of the user context to be a part of the user
context during calculation. User child contexts are not the property
of the system, and should not be treated separately.
- the way in which the context expiry mechanism worked was to select
use a multiple different managers based solely on the context level.
Because of the use of user blocks, this proved to be unreliable as
blocks has been attributed purely to courses.
This has been changed to a single manager which is aware of hierarchy
and deletions as a whole.
- to prepare for upcoming work relating to more detailed expiry
mechanisms, a new expiry_info class is introduced and used to
merge the expiry of child contexts into a working in-memory view.
This changeset includes extensive unit tests.
2018-10-08 20:51:09 +08:00
Andrew Nicols
cfb272d0ae
MDL-63401 core: Do not delete the user context
...
As long as we have a user record, we should not delete the context which
relates to it.
2018-10-08 20:51:09 +08:00
Andrew Nicols
0de0739e8e
MDL-63401 tool_dataprivacy: Move cap checks to endpoints from API
2018-10-08 20:51:09 +08:00
David Monllao
593d8d250f
Merge branch 'MDL-63323-35-wrong-classes-attribute-into-activity_navigation' of https://github.com/davidherney/moodle into MOODLE_35_STABLE
2018-10-08 11:30:21 +02:00
Luca Bösch
b0147a4737
MDL-63241 calendar: Add missing table alias in SQL query.
2018-10-07 21:45:22 +02:00
Marcus Fabriczy
975c91dec8
MDL-62738: editor_tinymce: Fix call stack size bug on Safari
...
The call stack size was being exceeded via a recursive loop brought
by MDL-61189.
To fix, this item removes MDL-36803 and MDL-41328 as the iOS keyboard works
nicely now on Safari with TinyMCE.
2018-10-06 17:29:26 +09:30
David Mudrák
4edb56a2a5
MDL-62891 core: Stop using var_export() to describe callables
...
Make use of the newly added function get_callable_name() when reporting
that an exception happened during shutdown.
2018-10-05 08:51:56 +02:00
David Mudrák
02459b6527
MDL-62891 core: Introduce new get_callable_name() function
2018-10-05 08:51:56 +02:00
Dmitrii Metelkin
f9f8a9575e
MDL-51969 mod_lti: Fixed missing tool proxy GUID
2018-10-05 15:14:54 +10:00
Jun Pataleta
7daf207db7
weekly release 3.5.2+
2018-10-05 10:29:07 +08:00
Jun Pataleta
41ae59a8de
Merge branch 'install_35_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_35_STABLE
2018-10-05 10:29:06 +08:00
Jun Pataleta
20d47f1b5f
MDL-62395 tool_dataprivacy: Purpose name and description in one column
...
* Show the purpose's name and description under one column.
2018-10-05 09:21:22 +08:00
Jun Pataleta
a779b53b2f
MDL-62395 bootstrapbase: Add more w-XX classes for BS4 compatibility
...
I added w-25, w-50 and w-75.
2018-10-05 09:21:22 +08:00
Jun Pataleta
7e0e5b02c5
MDL-62395 tool_dataprivacy: Use BS4 table classes
...
* Use standard Bootstrap4 table classes for the categories and purposes
tables.
* Set w-25 for the name and description columns of the purposes table.
* Set w-50 for the description column of the categories table.
* Set a minimum width for the actions column of these tables.
2018-10-05 09:21:22 +08:00
Jun Pataleta
054937e378
Merge branch 'MDL-35788-35' of git://github.com/andrewnicols/moodle into MOODLE_35_STABLE
2018-10-04 12:45:43 +08:00
Andrew Nicols
4d5cb2751b
MDL-35788 mod_forum: Move post creation fetch
2018-10-04 11:41:48 +08:00
AMOS bot
9890340b21
Automatically generated installer lang files
2018-10-04 00:07:22 +00:00
Eloy Lafuente (stronk7)
9cd03b8b63
Merge branch 'MDL-63141-35' of git://github.com/rezaies/moodle into MOODLE_35_STABLE
2018-10-04 00:24:21 +02:00
Eloy Lafuente (stronk7)
15ce896d08
Merge branch 'MDL-63142-35' of git://github.com/rezaies/moodle into MOODLE_35_STABLE
2018-10-04 00:18:45 +02:00
Eloy Lafuente (stronk7)
2d6d31fcb7
Merge branch 'MDL-63143-35' of git://github.com/rezaies/moodle into MOODLE_35_STABLE
2018-10-04 00:02:34 +02:00
David Monllao
44c460c6be
Merge branch 'MDL-62558-35' of git://github.com/abgreeve/moodle into MOODLE_35_STABLE
2018-10-03 17:16:01 +02:00
Adrian Greeve
8855e0041d
MDL-62558 tool_dataprivacy: Create a summary page for users.
2018-10-03 10:38:12 +08:00
Jun Pataleta
1209d00d26
Merge branch 'MDL-35788-35' of git://github.com/andrewnicols/moodle into MOODLE_35_STABLE
2018-10-03 10:13:08 +08:00
Eloy Lafuente (stronk7)
084180ba7d
Merge branch 'MDL-60685-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE
2018-10-03 00:24:08 +02:00
Eloy Lafuente (stronk7)
0a11a740b3
Merge branch 'MDL-63435-35' of https://github.com/lucaboesch/moodle into MOODLE_35_STABLE
2018-10-02 23:48:17 +02:00
Juan Leyva
86196f93fb
MDL-63225 webservice: Return proper debuginfo on WS exceptions
...
In order to make developers easy, we should give some clues about the type of the data generating exceptions.
2018-10-02 13:15:24 +02:00