1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-18 05:09:05 +01:00

12412 Commits

Author SHA1 Message Date
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
Cameron
a5193f2850 Added other third-party scripts. 2020-02-29 10:30:08 -08:00
Nick Liu
b3a30c0059
More logging for intermittent e_plugin test failures 2020-02-29 19:11:17 +01:00
Cameron
331aa5f99e Interface fixes and refactoring to e107 conventions/standards. 2020-02-28 10:33:50 -08:00
Cameron
66ea783998 Social Login admin area rework. 2020-02-27 14:10:42 -08:00
Cameron
35e2e3b4aa
Merge pull request #4099 from Deltik/fix-3492
New 3rd-party PHP dependency manager for e107 core and HybridAuth upgrade.
2020-02-26 13:58:03 -08:00
Nick Liu
4d7ce7ea4f
Dynamically generated API documentation links for social_ui 2020-02-26 22:12:11 +01:00
Nick Liu
5646635cc4
Better error message for logins from unconnected social login providers 2020-02-26 21:51:22 +01:00
Nick Liu
28aad3c8e9
More accurate callback URL in e107_plugins/social/admin_config.php help 2020-02-26 21:41:22 +01:00
Nick Liu
ae6340c233
Removed route system/xup/signup
system/xup/signup is now system/xup/login
2020-02-26 21:22:45 +01:00
Cameron
39588fb4df Fixes #4020 - Nav styling small screens. 2020-02-26 12:05:20 -08:00
Nick Liu
8c072e243b
social_setup upgrade renamed providers from HybridAuth 2 to Hybridauth 3 2020-02-25 14:34:29 +01:00
Nick Liu
7bae4a04c4
More useful error message when user_name and user_xup conflict
During e_user_provider::signup()
2020-02-25 13:20:58 +01:00