Deltik
20dbdefb77
Began work on the core_image.php reader
2020-03-27 17:06:10 -05:00
Deltik
6aeee58ac2
JSON reimplementation of CoreImage
2020-03-27 17:06:09 -05:00
Nick Liu
e8a68f15d1
Reimplemented core_image.php deprecated checksums
...
Format is different and currently incompatible. The checksum has been
replaced with an associated array where the keys are the e107 version
and the values are the checksum from that e107 version.
2020-03-27 17:06:09 -05:00
Nick Liu
0cf9483075
Defensive cleanup of e107_make.php
2020-03-27 17:06:09 -05:00
Nick Liu
0d80b82b49
Bare minimum to build releases in GitHub Actions
2020-03-27 17:06:08 -05:00
Nick Liu
537106c64f
Code warning cleanup of e107_make.php
2020-03-27 17:06:08 -05:00
Nick Liu
a9d8344659
Reformatted e107_make.php
2020-03-27 17:06:08 -05:00
Nick Liu
39c097953f
Updated make.ini for #4099
...
App root files introduced in https://github.com/e107inc/e107/pull/4099
2020-03-27 17:06:08 -05:00
Nick Liu
554baf07e8
Imported e107_make.php and make.ini to begin release builds
...
(Code from @CaMer0n)
2020-03-27 17:06:07 -05:00
Nick Liu
ab3444afa1
.editorconfig for IntelliJ mostly fitting the existing code style
2020-03-27 17:06:07 -05:00
Cameron
3f415f70c1
Admin-UI: Log Query, Page and Observer Methods to e_LOG when in debug mode.
2020-03-27 14:06:44 -07:00
Cameron
3173c9c173
Prevent e-modal conflict with other modals. (also supports data-modal-target attribute)
2020-03-26 15:30:09 -07:00
Cameron
f4b4ba61d5
Clear system cache after running Git pull or sync.
2020-03-26 11:53:37 -07:00
Cameron
0fc826f171
Improved body ID when Admin-UI is in use.
2020-03-25 05:29:39 -07:00
Cameron
a2faa04fdf
Upgraded Bootstrap 3.3.7 to 3.4.1
2020-03-25 05:08:49 -07:00
Cameron
852ab5a32f
Related to Issue #3741 - Incorrect encoding of a plugin language file could cause json encoding to fail.
2020-03-24 13:57:05 -07:00
Cameron
6c242729b9
Closes #4107 - hide email by default when creating a new user.
2020-03-20 07:54:56 -07:00
Cameron
b431e6796c
Admin-UI:Form Handler - renderTableRow() now calls a new method: renderTableCells() to generate the table cells.
2020-03-19 14:51:38 -07:00
Cameron
3cfdab25e4
Admin-UI/Form Handler: Fix for auto-link generation failing in create/edit mode.
2020-03-13 18:03:51 -07:00
Cameron
5471a84746
Fixes #4111 Inconsistent results under some circumstances with e107::getDb()->retrieve(). Tests have been added to this commit.
2020-03-13 15:06:26 -07:00
Cameron
eb96f14fe9
Admin-UI: Added an automatic fallback. When the user does not have access to the default route the dispatcher will now look for the first available access route and display it as the default. Also, renamed checkRouteAccess() to hasRouteAccess() and renamed checkModeAccess() to hasModeAccess().
2020-03-11 17:04:51 -07:00
Cameron
80a6655af9
Moved automatic adding of record-number to the page-title into EditObserver() method for easy overriding.
2020-03-11 14:52:34 -07:00
Deltik
f929094873
CI tests: Faster PHP extension installation
...
Multithreaded compilation enabled
2020-03-10 23:43:05 -05:00
Deltik
ea2334643d
Enable GD with JPEG support (imagecreatefromjpeg()) in CI tests
...
Needed for e107Test::testGetThumb()
2020-03-10 23:36:05 -05:00
Cameron
f23c2af8d4
Admin-UI: Allow 'search' field to be added even if 'filter' is false.
2020-03-10 11:14:59 -07:00
Cameron
17e9a34eb1
Admin-UI: Added optional 'search' attribute to fields. When true the field will be included in the "Search In Field" filter list.
2020-03-10 11:08:22 -07:00
Cameron
bd45d497d8
mediapicker() enhancements. Now accepts: resize, rename and convert $parms. See PHPDoc for details.
2020-03-09 17:30:29 -07:00
Cameron
a200d312d8
Added e107::getThumb() to get thumbnailer class. Added a test for it. Styling fix for admin-ui grid.
2020-03-09 13:41:00 -07:00
Cameron
0ef918eb59
Issue: #4097 Media Picker plugin path fix and edit button disable option.
2020-03-09 07:39:21 -07:00
Cameron
d805e5c4e9
Fixes #3461 - Removed duplicated type=hidden elements. Code Cleanup
2020-03-09 06:38:28 -07:00
Cameron
2a49e2a794
Moved renderCreateFieldset() table-row routine into new method renderCreateFieldRow(). Cleaned up other code for PHP validation.
2020-03-08 19:56:38 -07:00
Cameron
429a61a6ee
Added another date test for the future.
2020-03-07 10:02:32 -08:00
Cameron
b4b649eeb6
Fixes #4079 - Corrected multiple event includes conflict.
2020-03-07 10:02:21 -08:00
Deltik
bb16213b85
Fix for Codeception return code 1 with XML code coverage report
...
By explicitly excluding the tests folder from the coverage tokenizer
2020-03-06 19:17:16 -06:00
Cameron
91d69898df
Fix for e_form::name2id() when = and ? characters are detected is found.
2020-03-06 17:08:23 -08:00
Deltik
bdb78a186a
Fix for intermittently failing test involving LAN_SETSAVED
...
---------
1) lancheckTest: Is_utf8
Test tests/unit/lancheckTest.php:testIs_utf8
[PHPUnit_Framework_Exception] Constant LAN_SETSAVED already defined
#1 Codeception\Subscriber\ErrorHandler->errorHandler
#2 /__w/e107/e107/e107_languages/English/admin/lan_admin.php:262
#3 /__w/e107/e107/e107_handlers/e107_class.php:3156
#4 /__w/e107/e107/e107_handlers/e107_class.php:3182
#5 /__w/e107/e107/e107_admin/lancheck.php:18
#6 /__w/e107/e107/e107_tests/tests/unit/lancheckTest.php:18
#7 {closure}
2020-03-06 18:49:23 -06:00
Nick Liu
7c9df47e8e
PHP bug 66773 workaround in Hybridauth
...
In PHP 7.0.12 and earlier, a class could not be loaded with the same
name as another class in a different namespace. This commit patches the
Hybridauth dependency to avoid PHP bug 66773. Unfortunately, the fix
will be rolled back any time Hybridauth is updated or overwritten.
PHP bug link: https://bugs.php.net/bug.php?id=66773
2020-03-06 18:15:04 -06:00
Deltik
94cf0cdea2
Adding Hybridauth 3.2.0 social login providers
...
Forgot to commit in a3d99f0d19bab8650520a3b9c2a07e6a416e3ca4
2020-03-06 18:14:24 -06:00
Cameron
76dfad9311
Admin-UI: Fix for $adminMenu attribute 'modal-caption' not functioning. Use 'modal'=>true to enable first.
2020-03-06 14:18:57 -08:00
Cameron
8129d919c4
Issue #4079 - Code Cleanup.
2020-03-06 13:57:33 -08:00
Cameron
d6d178824c
Admin-UI: $listGroup added for control of specific JOIN grouping when necessary. Example added to blank plugin.
2020-03-05 11:38:23 -08:00
Cameron
bb6fe3283b
Fix for embedded image data causing mailing failure after upgrading PHPMailer.
2020-03-04 18:13:05 -08:00
Cameron
a3d99f0d19
HybridAuth update
2020-03-04 16:38:22 -08:00
Cameron
9a2f979551
Removed unused code from download admin area.
2020-03-03 13:12:14 -08:00
Cameron
bc777c7414
Detect and refresh language file lists when scanning plugin directories.
2020-03-03 13:11:48 -08:00
Cameron
eff8293866
Custom CSS class on container when modal/iframe is active.
2020-03-03 08:08:06 -08:00
Cameron
6d0fb9e218
Fix for faulty srcset height value when using overrides and a default. Tests added.
2020-03-02 11:03:28 -08:00
Cameron
89f58fafa6
Code cleanup
2020-03-01 13:16:36 -08:00
Cameron
f948629796
Cleanup class to work with PHPMailer 6.
2020-03-01 12:59:19 -08:00
Cameron
1925ce5264
Three dependencies updated and moved to vendor directory:
...
PHPMailer (upgraded to v6 - more testing required)
JsShink
Mysqldump-php
2020-02-29 11:56:05 -08:00