Andrew Nicols
0ef3ff5b68
Merge branch 'wip-MDL-62138-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-05-01 11:57:54 +08:00
David Monllao
11379b3995
Merge branch 'MDL-62042-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2018-04-23 16:08:27 +02:00
David Monllao
e0de954728
Merge branch 'MDL-62047-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-04-23 11:59:42 +02:00
Marina Glancy
b7f7b588a3
MDL-62138 core: remove core_register and core_publish
...
These components have no classes and no strings and have no purspose. Component core_hub is responsible
for storing data, defining classes and strings for site registration and course publishing
This also reverts MDL-61945
2018-04-23 13:23:32 +08:00
sam marshall
37acf2d4be
MDL-62042 core_search: Unicode non-characters cause indexing problems
...
Unicode characters such as U+FFEF can be entered into Moodle data and
cause indexing failures. This change strips them out of search fields.
2018-04-20 12:24:31 +01:00
Łukasz Szeremeta
c9ef8771ce
MDL-61827 auth: Change Facebook Graph API v2.8 to v.2.12 in OAuth2
...
Use v2.12 Facebook Graph API instead of v2.8
2018-04-20 02:33:55 +02:00
Andrew Nicols
b81b826c4a
MDL-62047 core_userkey: Define component path
2018-04-19 15:26:09 +08:00
Martin Mastny
8b58e0535c
MDL-61716 auth_oauth2: field names in mappings allow all characters
2018-04-18 16:54:45 +02:00
Jake Dallimore
3ad05e0471
MDL-61875 core_component: new method to get full components list
2018-04-10 08:51:59 +08:00
Andrew Nicols
86b5c08a80
Merge branch 'wip-MDL-56635-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-04-04 11:32:42 +08:00
Ankit Agarwal
4d26291ddc
MDL-51362 libraries: Remove deprecated admin tool unittest
2018-03-27 13:39:38 +02:00
Mihail Geshoski
543afc2850
MDL-61257 reports: Report logs link to unavailable completion report
2018-03-26 12:25:29 +08:00
Eloy Lafuente (stronk7)
110e818da7
Merge branch 'MDL-61625_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2018-03-14 00:59:29 +01:00
David Monllao
ceb21de5e3
MDL-61625 persistent form: Add missing param to the constructor
2018-03-12 08:10:40 +01:00
Andrew Nicols
5a146aa633
MDL-61307 core: Define a new privacy component
2018-03-09 10:03:28 +08:00
Marina Glancy
7f3c09ae49
MDL-56635 tags: use recordset since component may not be unique
2018-02-16 09:51:21 +08:00
Arnaud Trouvé
53556cf240
MDL-60997 messages: add property replytoname
2018-01-25 16:48:12 +08:00
Cameron Ball
bbcf850b68
MDL-61143 core_files: Don't append dot when checking domain names or IP addresses.
...
Previously we appended a dot at the end of IP addresses and domain names in the
cURL security helper, but it causes issues with Google OAuth so this patch removes it.
2018-01-10 15:23:50 +08:00
Cameron Ball
28b96ce145
MDL-61143 core_files: Block hosts that cannot be determined to be an IP address of domain name
...
Freaky deaky Unicode/octal/hex domains can be resolved by cURL but are technically not valid.
This patch causes anything that Moodle does not consider to be a valid domain or IP to be blocked
by the cURL security helper.
2018-01-09 16:54:30 +08:00
Cameron Ball
ef7dc1ae34
MDL-61143 core_files: Check all A records when testing blocked IPs
2018-01-09 16:54:30 +08:00
Andrew Nicols
35b5315034
Merge branch 'M3.3-MDL-59866' of https://github.com/marcusboon/moodle into MOODLE_33_STABLE
2017-12-12 13:48:29 +08:00
Marcus Boon
98bd6c5273
MDL-59866 session: Add retry for redis sessions
...
There is an edge case whereby redis will fail
to accept connections on the first try but
retrying the connection seems to make it work
Included in this commit:
* Retry functionality in the session init
2017-12-12 14:51:20 +10:00
Damyon Wiese
9fd5ed6217
Merge branch 'wip-MDL-45500-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-11 13:14:39 +08:00
Luca Bösch
d1e03e531d
MDL-54106 task: Deleting unconfirmed users after $CFG->deleteunconfirmed
2017-12-08 14:12:42 +01:00
Marina Glancy
8b283a6cf5
MDL-45500 gradingform: allow plugin uninstall
2017-11-28 12:28:04 +08:00
yair.spielmann
0bbd7b8291
MDL-59512 tool_oauth2: add option for basic authentication
2017-11-17 10:23:19 +01:00
David Monllao
8b395d32e5
Merge branch 'MDL-60600_33_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_33_STABLE
2017-10-26 18:34:27 +02:00
Mark Johnson
8edb87a37f
MDL-60600 core_output: Clear static icon system cache between unit tests
2017-10-26 15:12:06 +01:00
Jun Pataleta
2b33c0e6d4
Merge branch 'MDL-59909-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-26 21:09:28 +13:00
Andrew Nicols
0de940286f
Merge branch 'MOODLE_33_MDL-51892' of https://github.com/fwsl/moodle into MOODLE_33_STABLE
2017-10-26 11:30:32 +08:00
Damyon Wiese
0203b05f13
MDL-59909 calendar: Try hard not to fail the adhoc task.
...
Triggering a fatal error in an adhoc task is bad. It will be retried indefinitely.
Even though we are not sure how to get a module instance without a course module record,
it is possible and should not kill the Moodle site.
2017-10-25 15:44:00 +08:00
Grzegorz Ziółek
915b7b6914
MDL-51892 logging: Proper description of login errors.
2017-10-24 10:54:48 +02:00
Andrew Nicols
d30613b147
MDL-57477 session: Comment tidyup
2017-10-24 08:13:10 +08:00
Fred Woolard
58235c3774
MDL-57477 core: If memcached 3.x mimic 2.2.0 lock acquisition behavior
2017-10-23 13:48:08 -04:00
Jan Dageförde
2d2f32f242
MDL-59889 oauth2: Remove check for storing new refresh token
2017-10-06 14:49:23 +02:00
David Monllao
064739b3df
Merge branch 'wip-MDL-59768-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-09-07 11:01:05 +02:00
Marina Glancy
fceada2c4e
MDL-59768 tasks: schedule task only if it is not scheduled
2017-08-31 14:34:59 +08:00
Jun Pataleta
7d753e1403
Merge branch 'MDL-59855-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-08-29 11:45:42 +08:00
Jun Pataleta
8ab8763d47
MDL-59855 oauth2: More PHPDocs fixes
...
* Fix PHPDoc return type for api::get_system_account()
* Fix PHPDoc for the $contenttype parameter in \core\oauth2\rest::call()
2017-08-29 11:19:32 +08:00
Jan Dageförde
c9e2c1b44c
MDL-59855 oauth2: Fix PHPDoc type hints
2017-08-29 11:19:32 +08:00
Jan Dageförde
18264ac63d
MDL-59869 oauth2: Fix notification method
2017-08-26 15:41:56 +02:00
Jan Dageförde
a671402655
MDL-59869 oauth2: Send expiry notification on exceptions, too
2017-08-26 15:41:56 +02:00
Eloy Lafuente (stronk7)
e9cd408e25
Merge branch 'MDL-59506-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-08-07 19:55:26 +02:00
David Monllao
f36eb9d982
Merge branch 'MDL-59644-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-08-07 09:34:42 +02:00
Andrew Nicols
5f295e2ce8
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:00:39 +08:00
Simey Lameze
dc48f38b16
MDL-59644 core_output: fix font awesome mapping for lock icons
2017-08-04 09:04:07 +08:00
Jan Dageförde
0af9a77f89
MDL-59511 oauth2: Allow empty email in system account
2017-07-28 10:01:22 +02:00
Ankit Agarwal
de99cab5e4
MDL-58906 calendar: Remove check for _refresh_events exists
2017-07-26 12:59:07 +05:30
Ankit Agarwal
b5527f5389
MDL-58906 restore: Call action event refresh task during restore
2017-07-24 11:45:20 +05:30
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