1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-17 20:58:30 +01:00

120 Commits

Author SHA1 Message Date
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
lonalore
d6daa6b5bf Move file-realted methods to file_class.php. 2017-08-07 09:47:00 +02:00
Cameron
077b1d34a7 Feature: Language-Packs can now be downloaded and installed without leaving the admin area. 2017-04-23 12:38:05 -07:00
Cameron
5821bc291f File handler: filter out .git by default when copying folders. 2017-01-31 12:30:44 -08:00
Cameron
363a5e4c4c New feature: Create a new theme from an existing one. See: e107_admin/theme.php?mode=convert 2017-01-31 07:52:19 -08:00
Lóna Lore
98aa0f1c57 SSL fix for getRemoteContent(). 2017-01-28 01:38:00 +01:00
Cameron
96ad80593b Fix for detection of theme/plugin root directory in .zip 2017-01-06 11:19:09 -08:00
Cameron
6e68aaa9a4 Plugin/Theme "new version" alerts on admin dashboard. Overwriting enabled during download - existing plugins/theme now moved out of the way and backed up.Theme-dir scanning improved and optimized for speed. 2017-01-04 18:08:58 -08:00
Cameron
bb3a8e824e e107::getFile()->getUserDir(false) will now return the plugin directory without a user directory. 2016-12-27 16:07:03 -08:00
Cameron
1375451887 Issue #2193 - Forum attachments 2016-12-27 11:51:07 -08:00
Cameron
52f867d415 Fixes #2115 User avatar and picture upload. 2016-12-17 09:45:48 -08:00
Cameron
67e0b43734 Issue #6, Fix for duplicate LAN_IP, PHP 7.1 fixes. Fix for CLI failing when SSL is enabled, but command is using 'http'. Allow cURL to follow redirects, preventing broken feeds under certain circumstances. 2016-12-16 12:13:52 -08:00
Cameron
ff96fbc8d1 Changed FEED URLs to https 2016-12-14 08:42:23 -08:00
Cameron
5e4735f112 $frontendData is empty. 2016-12-09 09:59:32 -08:00