1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-04 05:37:32 +02:00

133 Commits

Author SHA1 Message Date
camer0n
ec5a16b3eb Issue #5443 2025-04-01 12:01:44 -07:00
camer0n
1b54602be1 Issue #5443 - PHP 8.4 test fixes. 2025-03-17 13:44:04 -07:00
camer0n
bdbda018d2 Issue #5208 - Start of PCLZip removal. 2024-04-17 14:17:04 -07:00
camer0n
9f673644df Issue #1712, Closes #5098 - Error logging in getRemoteFile() and timeout variable added. 2023-11-08 09:29:29 -08:00
camer0n
9aa8de4f7d Issue GHSA-92fr-7h4f-22pp 2023-08-22 13:28:10 -07:00
Cameron
3feccca0ec Fixes #4799. Powerpoint file-types added. Issue #4986 Added critical error constant as example to e107_config.php during installation. 2023-03-24 13:06:30 -07:00
Cameron
fe8fb34cb4 Closes #4941 - Support for cURL POST, PUT, JSON. 2023-01-04 09:31:58 -08:00
Cameron
ff18c0071d Updated default cURL user-agent. 2022-10-28 13:01:14 -07:00
Cameron
ce3f0be05a Fixes #4790 - e_DEBUG not defined. 2022-06-12 11:05:05 -07:00
Cameron
55980a29a8 Generated PHPDoc for all classes in e107_handlers where one was missing. toNumber() updated to always return int or float. 2022-04-04 10:54:24 -07:00
Cameron
90108eab3c Checking of remote file-types during import and other cleanup. 2021-12-17 11:31:37 -08:00
Cameron
0d8f3e9086 PHPDoc fixes and code optimization. 2021-12-03 14:58:33 -08:00
Cameron
9d6a9611e2 PHP 8.1 fixes. 2021-11-25 10:18:53 -08:00
Cameron
e5ff5f53c8 Issue #550 - Expanded filetypes.xml display in admin preferences area to include Admin and Main admin perms. Additional defaults for admin and mainadmin added to filetypes.xml during installation. 2021-04-21 16:48:04 -07:00
Cameron
e371da1785 e107::getFile()->send() now accepts optional type, encoding and disposition values.
HTMLTAG fallback for THEME_LAYOUT added.
2021-02-16 13:32:34 -08:00
Cameron
4203bdb2c5 Removed last references to deprecated e107::getAdminLog() method. 2021-02-16 11:56:42 -08:00
Cameron
522d71d243 Reduced some memory usage. 2021-01-24 17:00:02 -08:00
Cameron
acc1a9af0d Plugin script tests and PHP8 fixes. 2021-01-22 13:44:10 -08:00
Cameron
30ac723fa2 get_files() fix. 2020-12-26 12:02:52 -08:00
Cameron
c9ce6e1bd0 file_size_encode() test. 2020-12-26 11:11:35 -08:00
Cameron
402d1f4126 Closes #1801 Code cleanup. Deprecated method errors added. 2020-12-22 14:48:28 -08:00
Cameron
3f8e043998 Replaced e107::getAdminLog() with e107::getLog(). e107::getAdminLog() will continue as a deprecated alias. 2020-12-22 09:36:02 -08:00
Cameron
630f3f415f Improved detection of deprecated functions/methods and display in DEBUG mode: deprecated. 2020-12-21 10:00:28 -08:00
Cameron
601df26d51 Code optimization for speed and reduced memory usage. 2020-12-20 11:50:10 -08:00
Cameron
f605ddc552 Code optimization and cleanup. 2020-12-10 15:52:48 -08:00
Cameron
b0f28633bb Improved image testing. File class mime-detection improvements. Fix for use of e107_ini_set() which is only declared during installation. gSitemap typo fix. 2020-12-10 09:41:00 -08:00
Cameron
465cc393cf Code cleanup 2020-12-09 14:08:28 -08:00
Cameron
25c1592e8a Issue #4270 WebP support in Media Manager 2020-12-07 15:18:14 -08:00
Cameron
ca1df9d4f3 Issue #4270 - WebP support. 2020-12-07 10:48:12 -08:00
Cameron
a6a98a82ad Code cleanup. Incompatible plugin alert now links directly to uninstall page for each plugin found. 2020-06-26 13:58:59 -07:00
Nick Liu
2a69227135 Exclude Composer files in GitHub sync for e107 v2 2020-02-17 10:38:47 +01:00
Cameron
e1e8a8b627 Added 'base64' option to allow for embedded image src. (useful when including avatars in email signatures)
Added test for toAvatar() method.
Cleaned up & when found in URL by getRemoteContent()
2020-01-19 15:35:36 -08:00
Nick Liu
15de2e233b Null check for e_file::file_size_decode() 2020-01-18 16:35:17 +01:00
Nick Liu
24fe5c80ac Updated pclzip.lib.php to v2.8.4 to fix math error
Also suppress mkdir() error in e_file::unzipGithubArchive()
2020-01-18 11:05:09 +01:00
Cameron
598522e603 Merge pull request #4038 from e107inc/test-harness
Automated Testing for e107
2019-12-28 10:45:11 -08:00
Nick Liu
3b4240bbae Quality control for e_file::unzipGithubArchive()
- MOD: PHPDoc for e_file::unzipGithubArchive()
- NEW: e_file::unzipGithubArchive(): Added exclusions for files that don't exist in production
- NEW: e_file::unzipGithubArchive(): Accept a destination path argument for a custom extraction location
- NEW: Restored unimplemented skipped list in e_file::unzipGithubArchive()
- FIX: e_file::unzipGithubArchive(): Extraction fails if parent directory of file doesn't exist
- MOD: Type hint for Base::$deployer
- NEW: Basic test for e_file::unzipGithubArchive()
2019-12-27 11:33:21 -06:00
Cameron
ef4f34d223 Fixes #4017 - "Bad File Detected" when uppercase extension used on image. 2019-12-10 11:35:08 -08:00
Cameron
a10e972f88 Removed admin-only limitation on system directory downloads. 2019-08-16 08:26:53 -07:00
Cameron
2337f8e678 Support for automated git sync with a theme repo. 2019-06-11 10:09:41 -07:00
Cameron
bf49853f67 Fixes #3460 - Zip upload issue. 2018-10-02 12:29:16 -07:00
Cameron
1f69d7cd0a Fix for file_size_decode() in PHP7. 2018-08-20 13:41:21 -07:00
Cameron
cc6155a226 plupload wasn't displaying upload errors correctly. 2018-08-10 14:25:03 -07:00
Cameron
1bfd05b454 File class cleanup 2018-08-10 10:59:26 -07:00
Cameron
ae08e50413 Mime fixes. 2018-07-27 12:07:43 -07:00
Gábor
a403f49560 Update file_class.php 2018-07-25 10:50:25 +02:00
Cameron
bb7f8717fa Media-Manager Issue #3200 Work in Progress. Local video-file browser. 2018-07-16 17:14:10 -07:00
Cameron
f9ce811c49 Fixes #802 - Deleting physical files from media-manager. 2017-12-10 11:34:06 -08:00
Jimako
358b133a5a fix for sync on slower servers #2867
This fixes localhost issue with sync.  Without this change there is just blank page (not white, inside admin area), no error message, anything.
2017-11-17 13:25:23 +01:00
Cameron
0c10295588 Allow inactive themes to be synced with Git. (when .git is detected) 2017-10-15 11:55:46 -07:00
Lóna Lore
612eac3588 Fix for prepareDirs(). 2017-08-07 19:25:33 +02:00