Mark Nelson
86cbb2c450
MDL-58650 core_message: always use 'popup' processor for messages
2017-05-02 16:07:20 +08:00
Jonathon Fowler
e319e5a2d0
MDL-39913 filetypes: mimetypes remediation
...
Going by http://www.iana.org/assignments/media-types/media-types.xhtml .
Disambiguated the Office 2007 types, Apple iWorks and other types
changes by tonyjbutler.
2017-04-07 16:04:13 +08:00
Andrew Nicols
b407285890
MDL-55326 core_text: Correct typo3 file permissions
2017-03-27 15:07:59 +08:00
David Monllao
7b0a42b20c
Merge branch 'MDL-58114-32-excparams' of git://github.com/mudrd8mz/moodle into MOODLE_32_STABLE
2017-03-14 11:02:50 +01:00
Marina Glancy
ca3cbbc233
MDL-58010 user: allow to update only whitelisted user preferences
2017-03-10 18:07:54 +00:00
Jake Dallimore
059759aab9
MDL-58057 core_files: properly trim curl whitelist config when fetching
2017-03-07 09:49:50 +08:00
David Mudrák
e35a24916f
MDL-58114 plugin manager: Fix exception parameters
2017-03-01 15:01:38 +01:00
Brendan Heywood
83dbc72f38
MDL-50719 cron: Fixed parallel task lock contention issues
2017-02-24 13:19:12 +11:00
David Monllao
a57bdfa055
Merge branch 'MDL-56679-32' of git://github.com/junpataleta/moodle into MOODLE_32_STABLE
2017-02-20 09:20:26 +01:00
David Monllao
80a57cf924
Merge branch 'MDL-57274-32' of https://github.com/snake/moodle into MOODLE_32_STABLE
2017-02-20 09:07:25 +01:00
David Monllao
059d6ffd9f
Merge branch 'MDL-50729-32' of git://github.com/ankitagarwal/moodle into MOODLE_32_STABLE
2017-02-20 08:27:07 +01:00
Jake Dallimore
72e3ff3c15
MDL-57274 upgrade: fix curl security notices during upgrade/install
...
Handles the case where $CFG->curlsecurityxxx vars don't yet exist
during install or upgrade by treating not set the same as empty.
2017-02-20 08:56:47 +08:00
Gergely Kún
863dcb14a8
MDL-56679 core: Initialise $SESSION if necessary
2017-02-16 16:19:42 +08:00
Ankit Agarwal
667784420f
MDL-50729 gradelib: Regrade event should be assigned to system
2017-02-14 11:40:54 +05:30
Ankit Agarwal
f628e0ecf6
MDL-50729 events: Add user constants to events base class
2017-02-14 11:40:54 +05:30
Davo Smith
aca74d0d74
MDL-57752 session: fix check_security() session termination
2017-02-13 13:54:43 +00:00
Ankit Agarwal
063f7c198b
MDL-56992 core_scss: Don't allow invalid files to be included
...
We allow only .scss files so allow files to be included only and only if they end in .scss and they exist on server under theme directory.
2017-01-04 11:34:20 +00:00
Rafal Domagalski
b7f902b5b3
MDL-52366 themes: check for templates in themedir
2016-12-19 18:08:37 +01:00
Rajesh Taneja
b98f14632b
MDL-56642 dataformat: Fixed method_exits parameters
2016-12-08 00:37:03 +01:00
Marina Glancy
e376549179
MDL-56642 dataformat: set temp dir
...
Thanks to Chien Wen-Chang for proposing a patch
2016-12-07 09:30:25 +08:00
Simey Lameze
7d17256a75
MDL-57194 core_charts: Allow colors to be overridden by setting
2016-12-01 14:44:00 +08:00
Dan Poltawski
39f621305d
Merge branch 'MDL-57134-master' of git://github.com/lameze/moodle
2016-11-25 12:35:17 +00:00
Jake Dallimore
d714aeb4f5
MDL-57126 core: add 'scss' to list of core filetypes.
...
This allows filetype restrictions to work when uploading additional
preset files on the Boost admin settings page.
2016-11-25 07:53:59 +08:00
Simey Lameze
539de849cd
MDL-57134 core_badges: add missing badgeslib.php include
2016-11-24 16:45:17 +08:00
David Monllao
900a2c554e
Merge branch 'm32_MDL-56917_TLS_Env_Checks_Based_On_Caps_Not_Raw_Version' of https://github.com/scara/moodle
2016-11-16 05:31:55 +08:00
Matteo Scaramuccia
ade30c673c
MDL-56917 core_upgrade: Do not use the raw version to check cURL caps.
...
Some Linux distros can backport features due to security issues
while keeping the same (old) version. See e.g.:
- RHEL 7, https://rhn.redhat.com/errata/RHSA-2015-2159.html
- RHEL 6, https://rhn.redhat.com/errata/RHBA-2016-0842.html
- Remi PHP 7.0.x, https://github.com/remicollet/remirepo/commit/87954ef9ca41
2016-11-15 21:50:07 +01:00
Andrew Nicols
7afc76fbd6
Merge branch 'MDL-56952-master' of git://github.com/damyon/moodle
2016-11-15 09:07:37 +00:00
Andrew Nicols
2d45ac279d
Merge branch 'MDL-56823' of git://github.com/aolley/moodle
2016-11-15 09:07:36 +00:00
Damyon Wiese
204413187e
MDL-56952 plugininfo: You can uninstall theme_base
2016-11-15 08:55:41 +08:00
Dan Poltawski
55e54953a4
Merge branch 'MDL-56916-master-normalizedoc' of git://github.com/mudrd8mz/moodle
2016-11-14 13:09:48 +00:00
Eloy Lafuente (stronk7)
dd24216a3b
Merge branch 'MDL-56880-m' of https://github.com/micaherne/moodle
2016-11-14 12:04:25 +01:00
David Mudrák
6b6a2ec439
MDL-56916 docs: Fix documentation of the normalize_component return
2016-11-12 10:45:29 +01:00
Andrew Nicols
6b7b3e59f2
Merge branch 'MDL-56417_master' of https://github.com/dmonllao/moodle
2016-11-11 11:53:41 +08:00
Michael Aherne
51c6d25b3b
MDL-56880 webservices: Fix documentation of get_enabled_plugins()
2016-11-10 16:18:06 +00:00
Nicholas Hoobin
b86c685075
MDL-56417 session: Respect the return value of ignore_timeout_hook.
2016-11-10 14:24:24 +08:00
Adam Olley
d456bd42c3
MDL-56823 session: redis sessions don't honour $CFG->sessiontimeout
...
The redis session handler doesn't use the sessiontimeout config setting
to determine session lifetime.
It has a lock expiry, which is set to 7200 (or a config setting) that is
used to determine how long a lock is held onto, but that should be
distinct from the session timeout.
2016-11-10 10:30:04 +10:30
Jake Dallimore
f6d9efefaa
MDL-48498 core_files: curl_security_helper_base and implementation
...
Base class and core implementation providing a means to check URLs
against the curl security admin settings entries.
2016-11-08 15:11:15 +08:00
David Monllao
44eb1490c4
MDL-54751 course: Set adhoc task user
...
We should complete the deletion process using the same
user that started it.
Added a new param to loginas() to prevent the event to be generated as
there is no need to generate an new event for that as the user didn't
explicitly loginas again.
2016-11-08 09:45:07 +08:00
Marina Glancy
737638d950
MDL-38158 media: mpeg is not html5 supported format
2016-11-07 11:44:59 +08:00
Marina Glancy
fab11235d8
MDL-38158 core_media: Convert media players to new plugin type
...
AMOS BEGIN
MOV [siteyoutube,core_media],[pluginname,media_youtube]
MOV [siteyoutube_desc,core_media],[pluginname_help,media_youtube]
MOV [sitevimeo,core_media],[pluginname,media_vimeo]
MOV [sitevimeo_desc,core_media],[pluginname_help,media_vimeo]
MOV [html5audio,core_media],[pluginname,media_html5audio]
MOV [html5audio_desc,core_media],[pluginname_help,media_html5audio]
MOV [html5video,core_media],[pluginname,media_html5video]
MOV [html5video_desc,core_media],[pluginname_help,media_html5video]
MOV [flashanimation,core_media],[pluginname,media_swf]
MOV [flashanimation_desc,core_media],[pluginname_help,media_swf]
AMOS END
2016-11-04 17:30:40 +08:00
Andrew Nicols
bc378b50ec
Merge branch 'wip-MDL-44467-master' of git://github.com/abgreeve/moodle
2016-11-03 14:08:21 +08:00
Dan Poltawski
4d27d62d08
Merge branch 'wip-MDL-55927-master' of git://github.com/abgreeve/moodle
2016-11-02 14:00:29 +00:00
Andrew Nicols
c6ae02c184
Merge branch 'MDL-48468' of https://github.com/mr-russ/moodle
2016-11-02 10:13:42 +08:00
Eric Merrill
880fc15bf0
MDL-47162 core_message: Updating all uses of messaging to add courseid
2016-10-31 14:13:13 -04:00
Russell Smith
68b1e13094
MDL-48468 cache: Import Redis cachestore
...
This code was originally taken from; https://github.com/durana/moodle-cachestore_redis
Special thanks to Mark Nielsen and Adam Durana for their work on this.
Since the original import;
- Mode session support has been added.
- Some cleanup of names has been made.
- Data guarantee and references support was added.
2016-10-30 13:34:43 +11:00
Adrian Greeve
159c2c91be
MDL-55927 auth_radius: Move to third party plugin.
2016-10-28 14:35:54 +08:00
Adrian Greeve
9715f61a26
MDL-44467 lib: Fix return path to noreply.
...
Added code to show emails from users on controlled domains.
Moved admin settings from message_email to admin.
2016-10-28 13:27:00 +08:00
Simey Lameze
253ae23058
MDL-44467 core: always send email from noreplyaddress
2016-10-28 13:04:09 +08:00
Eloy Lafuente (stronk7)
a29bcf7819
MDL-47162 core_message: debug whenever courseid is missing
...
Instead of silently defaulting to SITEID when courseid (coming
from message_send()/\core\message\manager::send_message()) is missing,
now a debugging message is shown to allow developers to fix their
messages to, always, include courseid.
Raw creation of events via message_sent::create() missing other[courseid]
leads to coding exception since now (there shouldn't be any legacy use, as far as
they are always created via create_from_ids() when sending a message.
Updated upgrade.txt notes a little bit, added references the 3.6 final
deprecation issue (MDL-55449) and covered with unit tests.
2016-10-28 00:30:02 +02:00
Eric Merrill
0e8b51607b
MDL-47162 core_message: Cleanup of messaging course ids code
2016-10-27 18:12:42 +02:00