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

459 Commits

Author SHA1 Message Date
Cameron
f605ddc552 Code optimization and cleanup. 2020-12-10 15:52:48 -08:00
Cameron
bd3a181e27 Test fix. 2020-12-10 11:03:36 -08:00
Cameron
375a3941fe Only test WebP format on the appropriate PHP versions. 2020-12-10 10:38:07 -08:00
Cameron
66eb970652 Removed WebP format from getFileInfo() test. (not compatible with PHP 7.0 or lower) 2020-12-10 10:22:35 -08:00
Cameron
6bd2056982 Remove test dump info. 2020-12-10 09:43:42 -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
4e5d19e317 Possible workaround for toImage() test. 2020-12-09 15:23:29 -08:00
Cameron
fb575c257c Issue #4270 On-the-fly conversion to WebP format with fallback for older browsers when using toImage(). 2020-12-09 10:54:15 -08:00
Cameron
afaac88003 PHP8 Compatibility and code cleanup. 2020-12-08 12:21:12 -08:00
Cameron
a094a8fb73 Thumbnailer: Added option for on-the-fly conversion to WebP format. Example: toImage($src, ['w'=>'type'=>'webp']); 2020-12-08 09:10:26 -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
111cad6307 Fix for admin-ui preview image size. 2020-12-07 09:24:49 -08:00
Cameron
8d7ccbc294 Composer.lock for tests 2020-12-07 07:22:11 -08:00
Nick Liu
9452dd0037
Fixed use of deprecated test method in e_mediaTest 2020-12-06 22:29:04 +01:00
Cameron
32f9be6c2f Media class resizeImage() test added. 2020-12-06 12:09:33 -08:00
Cameron
b4596dda47 Old PHPThumb class removed. (Replaced by Intervention) 2020-12-06 11:33:09 -08:00
Cameron
d564c5399c Intervention image manipulation library added. 2020-12-06 10:53:46 -08:00
Cameron
1f38b3b3dd Thumbnail tests added for cropping and PNG files. 2020-12-06 08:03:03 -08:00
Cameron
68a0c8940c Image thumbnail processing moved to its own class. Thumbnail test added. 2020-12-05 18:23:45 -08:00
Cameron
729da341e1 Disable static URL mode after tests. 2020-12-04 12:37:16 -08:00
Cameron
83d189e04c Fix for missing dropdown selection in admin-ui edit mode. 2020-12-03 17:31:03 -08:00
Cameron
86690cee65 Parser staticUrl() test and JS manager addLink() test added. 2020-12-03 14:20:34 -08:00
Nick Liu
ef06f382cb
Allow test libraries to be updated for varying PHP versions 2020-11-30 12:55:03 +01:00
Nick Liu
f256b924ce
Fix all PHP 8.0 test failures 2020-11-30 12:55:00 +01:00
Cameron
072c1b3a90 Fixes #4268 - missing field in table definition. Tests added. 2020-11-29 14:05:14 -08:00
Cameron
5f43f5159c Fixes #2003 LAN_PLUGIN_PAGE_NAME and LAN_PLUGIN_DOWNLOAD_NAME were displayed on admin search page after clean install. 2020-11-28 12:44:00 -08:00
Nick Liu
7c2860bec2
Composer 2 compatibility: Installed package manifest format change 2020-11-02 13:05:10 -06:00
Cameron
80f0899771 Fix for Table alias detection failure when using more than 1 alias character. 2020-10-01 18:34:54 -07:00
Nick Liu
317f4f2a04
Removed intentionally malicious code from e_fileTest.php
To eliminate a malware scan false positive

Related: #4248
2020-09-28 02:16:38 -05:00
Nick Liu
4fbf4a93ca
Do not trigger user_login event if authentication fails
Related: #4236
2020-08-25 00:24:31 -05:00
Nick Liu
55882c75cb
Do not populate e_user_model as a logged in user if login failed
Fixes: #4236
2020-08-24 23:40:25 -05:00
Cameron
370fdb13f6 Test fixes. Email arraySet() test added. 2020-08-11 08:30:00 -07:00
Cameron
23f6a52f08 Issue #4206 - news category menu {active} shortcode typo fix. 2020-07-03 13:49:12 -07:00
Cameron
99016f5b4a Fix for error: session_start(): Failed to decode session object under some circumstances when 'db' method is used.
'session' set as default user tracking.
2020-07-01 13:02:58 -07:00
Cameron
582bd3f72c Fixes #4200 - check theme version is compatible and disable installation if necessary. 2020-07-01 13:00:34 -07:00
Cameron
e392d8c598 Extra parser test for script access. 2020-06-22 13:05:58 -07:00
Nick Liu
b074ad21b0
Updated tests to use v2.3.0 database fixtures 2020-06-19 11:15:54 -05:00
Cameron
c5347d1210 Some class renaming. 2020-06-13 13:18:37 -07:00
Cameron
1c8e755edf Fixes #3726 - legacy shortcode wrapper conflict with email template. 2020-06-01 17:37:49 -07:00
Nick Liu
3b0a679524
Updated third-party PHP libraries
* phpmailer/phpmailer has been updated to fix an attachment filename
  escaping issue.
* hybridauth/hybridauth has been updated to add Patreon as a social
  login provider.
* ifsnop/mysqldump-php has been updated just 'cause.
2020-05-27 12:45:33 -05:00
Cameron
41056cb12a Improved e_date::computerLapse() test. 2020-05-18 09:32:58 -07:00
Cameron
1f502ce459 Fixes #4155 - database verification was failing when field name ended in a digit. 2020-05-16 13:14:29 -07:00
Cameron
d9037999dd Fixes #4166 - Check-all checkbox class conflict. 2020-05-15 11:47:07 -07:00
Cameron
bf00c3ad83 Bootstrap 4 Fixes on Usersettings page. 2020-05-13 13:31:43 -07:00
Cameron
0f2ab37d47 Backward compatibility fixes. 2020-05-06 16:15:52 -07:00
Cameron
25f580ce2f Fixes #3793 TinyMce video tags fix and expansion of allowed attributes. 2020-05-05 10:14:38 -07:00
Cameron
14e8a28d2d Debug Test. 2020-05-04 12:30:15 -07:00
Cameron
ad7caf78e8 Fix for theme render test. Disabled debug routines when inactive. Bootstrap3 moved modal to footer. Code cleanup. 2020-05-04 12:10:22 -07:00
Cameron
db356fdc51 Issue #4058 - More tests added. 2020-05-01 13:02:07 -07:00