Eloy Lafuente (stronk7)
9e21adb5f7
Merge branch 'MDL-61570-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-03-16 01:15:35 +01:00
Andrew Nicols
65c23f097c
MDL-61570 tool_usertours: Implement Privacy API
2018-03-16 08:13:04 +08:00
Marina Glancy
20884e18e5
MDL-61477 admin: sitepolicy handler API
...
- Define sitepolicy handler manager class, base class and the core handler
- Allow to set a plugin as sitepolicyhandler that implements the sitepolicy API
- Modify web services to return information from the 3rd party handler instead of core if needed
2018-03-15 11:31:30 +08:00
David Mudrák
b0b49c938b
MDL-61477 admin: Allow plugins to act as alternate policy handlers
...
The patch introduces a new site setting 'sitepolicyhandler' that can be
either empty or contain a plugin component name. If it is empty, the
site policy feature keeps working as before and the core keeps the
control over it.
If a plugin is specified, it is expected to implement the callback
'site_policy_handler' in its lib.php file. The callback should return a
URL to a script where the user can accept the site policies. The plugin
itself is responsible for setting the 'policyagreed' flag in the users
table. The callback may return an empty value, in which case the user
can continue using the site without being redirected.
The patch adds support for a new pre-config flag NO_SITEPOLICY_CHECK.
This constant should be defined and set to true if we should not check
the user's policyagreed status during the require_login().
This is for pages where the user actually accepts the site policies and
helps to avoid the redirect loop.
2018-03-15 09:30:05 +08:00
Andrew Nicols
0534fbc2aa
Merge branch 'MDL-61513-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-03-12 12:26:48 +08:00
Andrew Nicols
5c07c79657
Merge branch 'MDL-61423-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-03-08 15:30:36 +08:00
Mihail Geshoski
5cb155ad9d
MDL-61423 authentication: Add digital minor verification upon signup
2018-03-08 15:03:05 +08:00
Eloy Lafuente (stronk7)
76148061d7
Merge branch 'MDL-55153-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-03-05 23:26:12 +01:00
Eloy Lafuente (stronk7)
5fafbd8a3c
Merge branch 'MDL-61533-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-03-02 01:43:12 +01:00
Helen Foster
9a550cac49
MDL-61533 lang: Merge English strings from the en_fix language pack
...
Significant string change:
* typeoflogin_desc,tool_mobile - removing sentence about autologinguests
2018-03-01 15:35:05 +01:00
Andrew Nicols
5fc058c0b0
Merge branch 'MDL-61453-33-userpicturefiletype' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-03-01 08:46:44 +08:00
David Mudrák
eb618c1c71
MDL-61453 user: Fix accepted file type when uploading user pictures
...
Not all archives are supported, only ZIP files are.
2018-02-26 14:32:55 +01:00
Andrew Nicols
504e36da8e
Merge branch 'MDL-61462-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2018-02-26 10:19:00 +08:00
Jun Pataleta
f926f376f8
MDL-61513 admin: Fix undefined $buttons variable
2018-02-22 10:22:38 +08:00
Andrew Nicols
2eb83b7678
Merge branch 'MDL-61421-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2018-02-22 08:31:57 +08:00
Sara Arjona
a5bac67326
MDL-55153 customlang: Remove local DB entries when deleting local file
2018-02-21 21:04:57 +01:00
Jun Pataleta
f23541f3fb
MDL-61462 admin_roles: Point back to roles link to the correct URL
2018-02-16 10:33:25 +08:00
Sara Arjona
5613a37ab2
MDL-61421 cohort: Fix cohort_role_sync when a user is in two cohorts
2018-02-12 09:10:14 +01:00
Marina Glancy
aee5a8666a
MDL-61150 xmldb: correct path to schema in install.xml
2018-02-11 23:09:03 +01:00
Eloy Lafuente (stronk7)
a163049a64
MDL-61150 xmldb: Fix wrong PATH attributes in core
2018-02-11 23:09:03 +01:00
Dan Marsden
e3db31ac67
MDL-60421 tool_cohortroles: fix deprecated call.
2018-02-06 10:51:52 +01:00
Andrew Nicols
c81ead0adb
MDL-60077 tool_usertours: Pull v0.12.2 of usertours for triangle fix
2018-02-01 14:29:06 +08:00
Huong Nguyen
a1a04839eb
MDL-60077 User tours: pop-up triangle look bad next to the corners
2018-01-29 10:34:58 +07:00
Andrew Nicols
5bb4d629fc
MDL-60078 tool_usertours: Adjust accessibility checks for all themes
2018-01-25 12:50:33 +08:00
Andrew Nicols
83539ba7aa
MDL-61234 tool_usertours: Rewrite feature to work with all themes
2018-01-24 10:20:08 +08:00
Andrew Nicols
b1c1aa89ed
Merge branch 'MDL-60078-33' of https://github.com/nashtechdev01/moodle into MOODLE_33_STABLE
2018-01-22 11:31:15 +08:00
Eloy Lafuente (stronk7)
e288c6314f
Merge branch 'MDL-61234-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-22 02:04:08 +01:00
Andrew Nicols
e1a489362c
MDL-61234 tool_usertours: Wrap library calls in pendingjs
2018-01-19 15:55:12 +08:00
KietLy
da908a84c3
MDL-60078 User tours accessibility: Tab should go back into the pop-up
2018-01-16 17:36:57 +07:00
Mark Nelson
fde9d39538
MDL-61224 core_role: prevent short name from exceeding 100 chars
2018-01-16 18:18:04 +08:00
David Monllao
a324b4981a
Merge branch 'MDL-60079-33' of https://github.com/nashtechdev01/moodle into MOODLE_33_STABLE
2018-01-09 08:11:01 +01:00
Thinh Pham
c0f75375fe
MDL-60079 User tours: leave unnecessary aria tags in the page
2018-01-09 10:12:19 +07:00
Helen Foster
a1e72fc747
MDL-61046 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* pluginname_desc, enrol_category - improved explanation
* configdeleteunconfirmed, core_admin - setting applies to more than
just email-based self-registration
2018-01-04 12:09:15 +01:00
Damyon Wiese
5ecd41650f
Merge branch 'MDL-60767-33-3' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-12-19 11:26:34 +08:00
Damyon Wiese
660f2f2b70
MDL-61022 recyclebin: Verify groups are restored
2017-12-18 10:22:17 +01:00
Jake Dallimore
d7a7ef5c44
MDL-60767 admin: fix usage of admin_write_settings
...
Make sure we always checks for failed validation, before redirecting.
A positive return value does not signal that all settings were able
to be written, only that at least one was - errors still need to be
checked!
2017-12-18 09:27:38 +08:00
Jun Pataleta
457d29926f
Merge branch 'MDL-58200-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-12 19:13:16 +13:00
Damyon Wiese
042077dd47
Merge branch 'MDL-60965-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-12-12 11:16:00 +08:00
Andrew Nicols
10d22c10fc
Merge branch 'MDL-59159_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2017-12-06 10:05:22 +08:00
Jun Pataleta
a65c67a7b0
Merge branch 'MDL-32350-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-06 11:30:20 +13:00
Luca Bösch
2f7ef500a4
MDL-32350 admin: Sort users by country ASC and DESC
2017-12-05 07:24:26 +01:00
Jun Pataleta
157981c24b
Merge branch 'wip-MDL-60926-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-05 19:03:22 +13:00
Andrew Nicols
4ff3d4e309
MDL-60965 behat: Correct strlen use
2017-12-05 11:19:30 +08:00
Marina Glancy
3f79afbb78
MDL-60926 auth: do not map very long profile fields
2017-12-04 09:28:38 +08:00
Eloy Lafuente (stronk7)
540f98ac7e
MDL-59159 environment: 3.1 (LTS) required
2017-12-04 02:04:36 +01:00
Eloy Lafuente (stronk7)
d6e92ad815
MDL-59159 environment: 3.5 base information
...
This is a direct copy of the 3.4 branch to
have changes under control easier in next commits.
2017-12-04 02:04:36 +01:00
Damyon Wiese
1f446a04c2
MDL-58200 competencies: Student can view linked courses
2017-11-29 16:07:46 +08:00
Andrew Hancox
33c67b74aa
MDL-60801 tool_uploaduser: Fix issue with defaults being ignored
2017-11-25 11:40:46 +00:00
yair.spielmann
0bbd7b8291
MDL-59512 tool_oauth2: add option for basic authentication
2017-11-17 10:23:19 +01:00
Tim Hunt
b9ab4a82e5
MDL-60741 purgecaches: did not correctly setup the admin page
...
Note that, admin_externalpage_setup does the right capability check.
2017-11-08 14:31:48 +00:00