1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-17 12:48:24 +01:00

12748 Commits

Author SHA1 Message Date
Cameron
e392d8c598 Extra parser test for script access. 2020-06-22 13:05:58 -07:00
Nick Liu
339765bf0e
e_db_pdo: Throw exception instead of fatal erroring on connect fail
Now e_db_pdo failures to connect to the database are catchable
2020-06-19 11:15:56 -05:00
Nick Liu
b074ad21b0
Updated tests to use v2.3.0 database fixtures 2020-06-19 11:15:54 -05:00
Nick Liu
bfdfe3a3b0
.editorconfig: Use tabs to indent
From the e107 Coding Standard:
1895f3662e (indenting)
2020-06-19 11:13:49 -05:00
Cameron
94dbbb0278 Closes #4196 - Options for a custom ID on the datepicker() form element. 2020-06-16 11:35:20 -07:00
Cameron
1336059b29 Backward Compat. file added. 2020-06-15 13:01:09 -07:00
Cameron
c5347d1210 Some class renaming. 2020-06-13 13:18:37 -07:00
Cameron
073eafe46b Removed old unused class files. 2020-06-12 13:48:04 -07:00
Cameron
6200d0ce69 Added message after core updates to suggest running File Inspector. 2020-06-12 13:29:40 -07:00
Cameron
07c4cb7a5d Made mediapicker image selector the same width as bootstrap input element. Removed some PHP notices. 2020-06-11 10:26:37 -07:00
Cameron
560f290ae4 Avoid session table creation issue on some servers. (ie. "Specified key was too long; max key length is 1000 bytes" ) 2020-06-08 10:00:36 -07:00
Cameron
7d9e20e6a4 Avoid CSS conflicts with dropzone. 2020-06-05 13:38:27 -07:00
Cameron
450b35f017 Removed redundant closing tags. 2020-06-05 11:34:17 -07:00
Cameron
7439d599f8 Issue #4176 - Incremental introduction of database sessions - Experimental (work in progress) 2020-06-02 13:43:21 -07:00
Cameron
988f5e32cd PHP warning removal. 2020-06-02 12:24:33 -07:00
Cameron
f4341ac5cb Removed redundant php code from templates. 2020-06-02 12:05:20 -07:00
Cameron
f375024147 Fix for admin navigation active sublink. 2020-06-02 12:02:43 -07:00
Cameron
1c8e755edf Fixes #3726 - legacy shortcode wrapper conflict with email template. 2020-06-01 17:37:49 -07:00
Cameron
da7e6ee774 toAvatar now accepts the 'mode' option with 'full' to use the full URL. 2020-06-01 13:05:50 -07:00
Cameron
4e8c3e375c Closes #4012 Precaution for when tablerender() is not found. 2020-06-01 13:04:39 -07:00
Cameron
08260e8f6a Fixes #4183 - inline editing was not triggering events. 2020-06-01 12:34:20 -07:00
Cameron
43be73b8c8 data-clear-target option added to e-ajax function. Clear form element(s) on successful completion of ajax call. 2020-06-01 12:03:57 -07:00
Cameron
618db455ec Remove user-password from event trigger email notifications when detected. 2020-05-27 11:40:04 -07:00
Cameron
f4aa8645f0 Disable method-complexity, method-lines from check. 2020-05-27 11:09:23 -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
903be35f8c Fixes #4178 - blank page issue. 2020-05-27 10:36:17 -07:00
Nick Liu
c901832c6e
Fixes #1836 - Apply fix for #1446 to admin area
This is the same bugfix as the one for #1446. It needs to be duplicated
for the admin area.

See stack trace analysis of the bug here:
https://github.com/e107inc/e107/issues/1836#issuecomment-633858469
2020-05-26 02:43:49 -05:00
Cameron
6daabd3fa5 Developer mode pref check fix. 2020-05-25 13:09:29 -07:00
Cameron
2009549a4e Issue #4049 - media_sef (URL) returned for media type 'file' was incorrect. 2020-05-25 12:34:18 -07:00
Moc
7f0b2134ab
Tweak developer mode check and cleanup 2020-05-23 17:31:44 +02:00
Moc
c92b6c5e6b
Fixes #3681 - Properly detect antiflood and online tracking prefs
- e_TRACKING_DISABLED is now properly defined when user tracking is turned off ('track_online').
- Use correct antiflood pref ('antiflood1')
- Remove old 'flood_protect' pref (which was not used anymore)
2020-05-23 15:49:40 +02:00
Nick Liu
c03945cd63
social: Add New Provider includes all known scopes by default
Because it's probably quite common that the "email" scope be used by
default

See: https://github.com/e107inc/e107/issues/4115#issuecomment-622561908
2020-05-22 18:34:58 -05:00
Nick Liu
2c733cd3f1
{EMAIL} shortcode: Client-side required based on disable_emailcheck
The `disable_emailcheck` pref now decides whether the email field in the
{EMAIL} shortcode will be required.

See: https://github.com/e107inc/e107/issues/4115#issuecomment-609147815
2020-05-22 18:21:52 -05:00
Nick Liu
27dd9ab287
social: Fix broken update profile on login feature 2020-05-22 17:13:38 -05:00
Cameron
7fbc6be445
Merge pull request #4175 from Deltik/coreimage-hotfix
CoreImage: Ignore old plugins and themes
2020-05-22 13:01:09 -07:00
Cameron
b5d5ec95ce Fix checkbox display issue on database verification page (e107_admin/db.php?mode=verify_sql) 2020-05-22 12:59:47 -07:00
Nick Liu
8caa640af4
CoreImage: Un-blacklist current plugins and themes
For fine-tuning what should be counted as "old" in the core image.

Plugins and themes removed from core but may still be valid plugins are
no longer considered "old".

Current plugins and themes may contain "old" files.

And some removed plugins should be considered "old" anyway.
2020-05-22 14:50:16 -05:00
Moc
bd08264a39
#4167 - Fixes social pages icons
Removed Google+, fixed Github (updated icon), added Steam and Twitch.
Added config.json to use for fontello.com (to pre-load selected icons)
2020-05-22 10:41:00 +02:00
Nick Liu
da893e4f20
CoreImage: Ignore old plugins and themes
Otherwise, the admin may be confused by why File Inspector wants their
no-longer-core plugins and themes to be deleted.
2020-05-21 16:36:29 -05:00
Cameron
613666ce12 Issue #4174 - Check core_image.phar exists before attempting to load it. 2020-05-21 13:10:58 -07:00
Cameron
57b6546892 Issue #4172 Fixed missing category_sef value in admin/news area and news gsitemap url generation. 2020-05-21 12:00:54 -07:00
Cameron
a908c9fc8e File inspector - improved detection of old files. 2020-05-20 13:48:54 -07:00
Cameron
0ed1a9ae5f Log deprecated files during fileinspector scan and prompt to delete these files in admin.php when the log contains data. 2020-05-20 13:31:09 -07:00
Cameron
74a3735488 Fixes #4172 - Incorrect RSS URLs on news and incorrect SEF URL example. 2020-05-20 11:49:05 -07:00
Cameron
80c5bd7582 Fixes #4171 - checkbox visibility issue. 2020-05-18 11:04:51 -07:00
Cameron
41056cb12a Improved e_date::computerLapse() test. 2020-05-18 09:32:58 -07:00
Moc
cf919afa62
#4167 - Add Twitch and VK to Social Pages (wip)
- TODO: add CSS icons to css/fontello.css
2020-05-18 15:17:40 +02: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
7081737f12 Fixes #4165 - Custom field problem with single quote value. 2020-05-15 12:25:46 -07:00
Cameron
d9037999dd Fixes #4166 - Check-all checkbox class conflict. 2020-05-15 11:47:07 -07:00