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