moodle/lib
Paul Holden 233a51ad21 MDL-67547 dataformat_pdf: method to convert images to supported format.
For Dataformats that support exporting HTML content, provide an API for
converting images within that content to something suitable for the format.

This fixes an issue with the PDF writer when it encountered a pluginfile.php
image, which it tried to request via HTTP without an active session. This
resulted in a 303 header returned by Moodle instead of the actual image,
causing an exception in the underlying TCPDF library.
2020-05-26 00:54:27 +01:00
..
adodb MDL-67730 lib: Fix to make the library php74 compliant. 2020-01-23 15:04:11 +11:00
ajax MDL-58018 core: finish dev to support open sessions without a lock 2020-04-21 19:29:12 +02:00
amd Merge branch 'MDL-68524-master' of git://github.com/andrewnicols/moodle 2020-05-05 10:50:09 +08:00
antivirus MDL-68434 lang: Import fixed English strings (en_fix) 2020-04-28 14:01:20 +02:00
babel-polyfill MDL-67388 lib: Upgrade babel polyfill to version 7.7.0 2019-12-19 04:12:07 +11:00
behat MDL-67790 core_contentbank: Behat contentbank content generator 2020-05-04 20:15:05 +02:00
bennu MDL-67029 bennu: add details to readme 2019-11-16 20:03:08 +01:00
classes MDL-67547 dataformat_pdf: method to convert images to supported format. 2020-05-26 00:54:27 +01:00
db MDL-67790 core_contentbank: Add Rename content option 2020-05-04 20:15:05 +02:00
ddl MDL-67886 phpunit: Make tests cross-db 2020-04-23 13:03:03 +02:00
dml MDL-58584 core: remove duplications from get_columns functions 2020-02-03 15:07:15 +11:00
dtl MDL-67886 core: check_database_schema() checks for extra indexes 2020-04-23 00:45:43 +02:00
editor Merge branch 'MDL-47750' of https://github.com/timhunt/moodle 2020-05-05 11:55:15 +08:00
emoji-data MDL-65896 core: add emoji data to thirdpartylibs 2019-10-23 10:59:59 +08:00
evalmath MDL-64414 lib/evalmath: add AND, OR functions to evalmath 2018-12-18 09:40:29 +01:00
external
filebrowser MDL-10965 courses: capability to browse course list 2019-04-10 12:35:28 +02:00
filestorage MDL-68342 files: Add a faster xsendfile method to avoid db lookups 2020-04-27 16:11:34 +10:00
fonts MDL-65936 libraries: Remove duplicate fontawesome scss 2019-07-08 11:07:13 +08:00
form Merge branch 'MDL-68315-master' of https://github.com/kabalin/moodle 2020-05-04 10:37:17 +02:00
geopattern-php MDL-61657 block_myoverview: implement course images for the myoverview block 2018-04-23 23:21:06 +02:00
google MDL-67115 google: php74 params order for implode() 2020-01-19 18:47:28 +01:00
grade MDL-67132 mod_lti: document new param 2020-02-25 21:22:45 -05:00
horde MDL-67034 horde: php74 fix (curly braces) for the Horde lib 2019-11-16 20:03:37 +01:00
html2text MDL-65752 lib: Update html2text to 4.2.1 2019-06-12 08:58:26 +08:00
htmlpurifier NOBUG: Fixed file access permissions 2020-01-24 10:16:48 +08:00
jabber MDL-64223 libraries: PHP7.1 compatibility fixes for Jabber lib 2018-11-27 16:40:35 +08:00
jquery MDL-65751 lib: Update jQuery version in Moodle files 2019-07-15 08:45:34 +08:00
ltiprovider MDL-67034 lti_provider: php74 fix (curly braces) for LTI Provider lib 2019-11-19 10:03:12 +01:00
markdown MDL-66964 markdown: add details to readme 2019-11-20 10:57:51 +01:00
maxmind Merge branch 'MDL-67593-master' of https://github.com/snake/moodle 2019-12-31 10:45:11 +01:00
minify MDL-68191 CSS minification: apply upstream performance/accuracy fix 2020-03-17 23:26:14 +00:00
mlbackend MDL-67040 mlbackend_python: Adapt python ML to small datasets 2020-01-06 13:41:17 +08:00
mustache MDL-67377 lib: Moodle changes to mustache upgrade 2020-01-09 17:32:56 +01:00
pear MDL-65747 libraries: Remove the pear/CHAP library 2019-07-10 08:42:19 +08:00
php-css-parser MDL-67097 libraries: update upgrade notes for sabberworm/php-css-parser 2019-11-06 08:57:27 +08:00
php-jwt MDL-66920 lib/php-jwt: Update to version 5.2.0 to add JWK support 2020-04-08 13:12:23 -03:00
phpmailer MDL-67373 lib: Upgrade PHPmailer to 6.1.3 2019-12-03 21:11:40 +11:00
phpspreadsheet Merge branch 'MDL-67387-master' of git://github.com/cescobedo/moodle 2020-02-05 19:18:11 +01:00
phpunit MDL-67726 tool_phpunit: Removed webrunner tool 2020-02-07 08:08:48 +08:00
plist MDL-68589 plist: Add information about local changes 2020-05-03 01:28:41 +02:00
polyfills MDL-65700 javascript: Add url-polyfill. 2020-04-07 20:54:46 +10:00
portfolio MDL-64820 portfolio: add url return for portfolio_add_button to_html 2019-03-22 09:24:04 +08:00
requirejs MDL-65751 lib: Update jQuery version in Moodle files 2019-07-15 08:45:34 +08:00
rtlcss
scssphp MDL-67379 libraries: Upgrade scssphp to 1.0.6 2020-01-16 00:24:09 +11:00
simplepie NOBUG: Fixed file access permissions 2020-01-03 11:24:56 +08:00
spout MDL-65762 lib: Update of Spout wrapper and docs. 2019-06-17 09:57:35 +08:00
table MDL-68454 table: Improve documentation for dynamic table 2020-05-04 11:52:19 +08:00
tcpdf MDL-68047 tcpdf: Prevent images out from cache to be removed 2020-04-06 00:29:55 +02:00
templates Merge branch 'MDL-67881-master' of git://github.com/bmbrands/moodle 2020-05-05 11:17:33 +08:00
testing MDL-66612 calendar: Change global events to site events 2019-10-21 09:33:01 +02:00
tests Merge branch 'MDL-68500' of https://github.com/paulholden/moodle 2020-05-05 09:48:24 +08:00
typo3 MDL-67316 typo3: Pass correct hex chars to hexdec() 2020-04-24 15:56:38 +02:00
userkey MDL-64737 privacy: Fix privacy provider testsuite file names 2019-01-31 11:31:57 +01:00
xapi MDL-68379 core_xapi: adding result, attachments and context to statement 2020-05-04 18:47:11 +02:00
xhprof MDL-65349 xhprof: Removed greedy matching from wildcard parsing 2019-10-23 11:08:27 +11:00
xmldb MDL-63020 xmldb: Improve PHPdoc comments for better IDE autocomplete 2018-09-20 17:41:22 +01:00
yui MDL-65539 dragdrop: Ignore drag proxy in keyboard menu 2020-04-03 08:36:37 +01:00
yuilib
accesslib.php MDL-46123 accesslib: improve get_component_string 2019-12-03 23:11:11 +01:00
adminlib.php MDL-67786 core_contentbank: New content bank contenttype plugin type 2020-04-15 23:45:08 +02:00
authlib.php MDL-68183 auth: Fix the performance of signup_validate_data search query 2020-03-17 14:52:32 +01:00
badgeslib.php MDL-66357 core_badges: remove mozilla backpack references 2020-04-03 08:09:55 +02:00
blocklib.php MDL-64506 templates: BS2 m-x-x to BS4 mx-x 2019-04-03 19:47:11 +08:00
boxlib.php
cacert.pem
cacert.txt
clilib.php MDL-47271 clilib: Add support for background colors 2020-04-07 12:30:27 +10:00
completionlib.php MDL-40081 completion: clean up criteria records for deleted courses. 2020-04-06 12:22:51 +01:00
componentlib.class.php
components.json MDL-67786 core_contentbank: New content bank contenttype plugin type 2020-04-15 23:45:08 +02:00
conditionlib.php
configonlylib.php
cookies.js
coursecatlib.php MDL-62742 core: rename coursecat->core_course_category 2018-08-28 11:36:23 +02:00
cronlib.php MDL-59594 cron: Allow graceful exit of cron and adhoc task cli's 2020-01-12 01:24:03 +11:00
csslib.php MDL-55751 themes: remove the css chunker 2019-09-09 11:18:05 +02:00
csvlib.class.php MDL-66679 Forms: Submit button remains disabled after file download 2019-10-30 16:36:28 +00:00
customcheckslib.php
dataformatlib.php MDL-68500 dataformat: re-factor download/export methods into new class. 2020-05-04 16:01:12 +01:00
datalib.php MDL-66833 core: Make print_object play nice with WS 2020-01-03 08:23:12 +08:00
ddllib.php
default.ttf
deprecatedlib.php MDL-67585 core_course: deprecate get_module_metadata() from course/lib 2020-02-20 09:28:57 +08:00
dmllib.php MDL-59581 database: remove mssql references from lib/ files 2018-04-09 02:00:09 +02:00
dtllib.php
editorlib.php
emptyfile.php
enrollib.php MDL-61804 admin: Add setting for course visibility sorting 2019-10-08 11:58:39 +02:00
environmentlib.php MDL-52319 upgrade: Better report the environment checks in CLI scripts 2020-03-23 11:23:43 +01:00
excellib.class.php MDL-65741 libraries: Fix coding style errors in Excel lib 2019-07-05 15:59:37 +02:00
externallib.php MDL-58018 core: finish dev to support open sessions without a lock 2020-04-21 19:29:12 +02:00
filelib.php MDL-68342 files: Add a faster xsendfile method to avoid db lookups 2020-04-27 16:11:34 +10:00
filterlib.php MDL-67060 core_h5p: Improvements to Manage H5P setting page 2020-02-11 10:26:57 +01:00
flickrclient.php
flickrlib.php
formslib.php MDL-43156 formslib: newly-created repeat elements get the default values 2020-04-30 20:16:07 +02:00
gdlib.php
googleapi.php
gradelib.php MDL-66722 forum: Add gradeitem storage handler 2019-10-30 10:23:40 +08:00
graphlib.php
grouplib.php MDL-64521 grouplib: reduce memory use in groups_get_all_groups 2019-01-22 16:42:18 +00:00
index.html
installlib.php MDL-43189 core: Validate db prefix during installation 2019-11-01 15:44:40 +08:00
javascript-static.js MDL-63714 javascript: Improve docs for pendingjs 2018-10-24 08:00:00 +08:00
javascript.php
jslib.php
jssourcemap.php MDL-66192 javascript: Allow subdirs in AMD module names 2019-07-26 07:04:08 +08:00
ldaplib.php MDL-67316 ldap: Pass correct hex chars to hexdec() 2020-04-24 15:56:38 +02:00
lexer.php
licenselib.php
listlib.php MDL-67115 core: php74 params order for implode()/join() 2020-01-19 18:47:07 +01:00
mathslib.php MDL-14274 lib/evalmath: support of conditional math in formulas. 2018-06-26 10:25:44 +02:00
messagelib.php Merge branch 'MDL-60680-master' of git://github.com/jleyva/moodle 2019-04-25 18:55:45 +02:00
modinfolib.php MDL-65327 performance: Lazy-load module name strings 2019-09-20 08:59:34 +01:00
moodlelib.php MDL-68329 cache: Improve cache performance footer info 2020-05-01 01:13:37 +02:00
myprofilelib.php MDL-67016 profile: current user should see his own courses 2019-10-31 14:35:56 +01:00
navigationlib.php MDL-67786 core_contentbank: New content bank contenttype plugin type 2020-04-15 23:45:08 +02:00
oauthlib.php MDL-63696 oauth2: Store system account access tokens in DB 2018-11-16 11:43:16 +01:00
odslib.class.php
outputactions.php
outputcomponents.php Merge branch 'MDL-68427-master' of git://github.com/andrewnicols/moodle 2020-04-30 23:35:09 +02:00
outputfactories.php
outputfragmentrequirementslib.php MDL-66550 theme: Wrap JS calls in pendingJS 2019-09-12 20:58:10 +08:00
outputlib.php MDL-67364 output: Allow child themes to use parent editor_scss config 2020-02-13 14:01:55 +08:00
outputrenderers.php MDL-68383 contentbank: improve css for content bank 2020-04-22 15:50:46 +02:00
outputrequirementslib.php MDL-68524 js: Add prefetch module 2020-05-05 10:16:10 +08:00
pagelib.php MDL-67024 Lib: Check if user->mnethostid is set before using it 2020-03-20 11:59:04 +05:30
pdflib.php
phpminimumversionlib.php MDL-63276 install: PHP min version checker bump to PHP 7.1 2019-01-03 01:17:17 +01:00
plagiarismlib.php MDL-67872 lib: fix code compliance with guidelines. 2020-02-13 12:15:02 +13:00
portfoliolib.php MDL-65394 portfolio: add cache for portfolio_add_button 2019-05-01 16:27:34 +08:00
questionlib.php MDL-68300 questions: un-break duplicating questions without idnumbers 2020-03-31 11:00:39 +01:00
recaptchalib_v2.php MDL-63940 recaptcha: Use www.recaptcha.net in the service endpoint URL 2018-11-08 22:55:33 +01:00
requirejs.php MDL-67327 js: Make requirejs.php more fault tolerant 2019-12-12 15:58:19 +08:00
resourcelib.php
rsslib.php
searchlib.php
sessionlib.php
setup.php Merge branch 'MDL-67680-master' of git://github.com/marinaglancy/moodle 2020-01-22 10:28:23 +08:00
setuplib.php MDL-58281 files: Correctly handle missing files in readfile_accel 2019-12-30 17:18:49 +11:00
soaplib.php
statslib.php MDL-55997 core_reports: modify user stats query to fix duplicate rows 2019-06-13 07:39:03 +08:00
tablelib.php MDL-67547 dataformat: allow plugins to declare support for HTML. 2020-05-05 19:23:32 +01:00
thirdpartylibs.xml MDL-67850 lib: remove trailing slash for plist 2020-05-01 10:58:18 +08:00
tokeniserlib.php
upgrade.txt Merge branch 'MDL-68500' of https://github.com/paulholden/moodle 2020-05-05 09:48:24 +08:00
upgradelib.php MDL-68165 install: update the list of stale files for 3.9 2020-03-27 12:57:22 +01:00
uploadlib.php
validateurlsyntax.php
webdavlib.php
weblib.php MDL-67403 weblib: Add support for X-Redirect-By header 2019-12-18 15:02:32 +10:00
wiki_to_markdown.php MDL-66965 core: php74 curly 2 square braces changes 2019-10-25 17:41:10 +02:00
womenslib.php
wordlist.txt
xhtml.xsl
xmlize.php MDL-66483 lib: remove recent xmlize dep on setuplib/CFG 2019-08-23 11:21:28 +02:00
xsendfilelib.php