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