Nick Liu
89cac32c17
Removed unexpected ob_end_flush() at the beginning of fileinspector.php
2020-03-31 19:51:11 -05:00
Cameron
0f961176d6
PHP Notices.
2020-03-31 11:56:04 -07:00
Nick Liu
07f5bebab5
Code cleanup for automated release builds
...
Low-hanging resolutions for Code Climate
2020-03-27 21:57:51 -05:00
Nick Liu
5eb116142a
File Inspector: Added missing glyph "folder_uncalc"
2020-03-27 17:32:59 -05:00
Nick Liu
03dfb5cce3
Implemented insecure file check in File Inspector
...
Bugs fixed:
* Security failure status is now prioritized in
file_inspector::getStatusForValidationCode()
* File Inspector list view now supports filters
2020-03-27 17:06:16 -05:00
Nick Liu
aca78c086b
fileinspector.php: Corrected a typo: </dit> → </div>
2020-03-27 17:06:16 -05:00
Nick Liu
b4f55049f8
File Inspector now shows the old e107 version of core files
...
Bugfixes related to this change:
* e_file_inspector: During validation, the checksum is now calculated,
even if the file is old.
* e_file_inspector_json: Strip the "v" from the beginning of version
numbers in the database to make them proper PHP-standardized versions.
2020-03-27 17:06:16 -05:00
Nick Liu
09d3d2b166
Reimplemented File Inspector "Display results as"
...
List mode is supported again
Also added file size support
2020-03-27 17:06:15 -05:00
Nick Liu
f73d491df5
Removed support for "Check Integrity Of Core Files"
...
Integrity is now always checked.
2020-03-27 17:06:15 -05:00
Nick Liu
e9e080afec
Reintroduced filters in File Inspector
...
Now supports:
* "Show Core Files"
* "Show Missing Core Files"
* "Show Non Core Files"
* "Show Old Core Files"
Removed support for:
* "Exclude Language-Files"
2020-03-27 17:06:15 -05:00
Nick Liu
00d171473e
Validation bits improvement for e_file_inspector
...
Now File Inspector detects old files regardless of their hash value.
2020-03-27 17:06:15 -05:00
Nick Liu
6095c94de3
Minimum viable rewrite of File Inspector frontend
2020-03-27 17:06:14 -05:00
Nick Liu
6f6556178f
e_file_inspector_json_phar: Smaller core image
...
e_file_inspector_json_phar is an extended implementation of
e_file_inspector_json that encapsulates a JSON core image into a
gzip-compressed phar.
This results in space savings of over 60% compared to plain JSON.
2020-03-27 17:06:14 -05:00
Nick Liu
b8ed70693f
Restored JSON core image generator for performance
...
PDO SQLite was performing unacceptably poorly.
Let's just load the entire integrity image into RAM…
2020-03-27 17:06:13 -05:00
Nick Liu
0e7ad8a1b0
Rewrite e_file_inspector implementation: Use SQLite phar
2020-03-27 17:06:11 -05:00
Deltik
20dbdefb77
Began work on the core_image.php reader
2020-03-27 17:06:10 -05: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
bc777c7414
Detect and refresh language file lists when scanning plugin directories.
2020-03-03 13:11:48 -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
Cameron
aa9753a174
Automatic password rehashing added to admin login page.
2020-02-22 11:45:35 -08:00
Cameron
79c5b3e694
Issue #4049 - Media-Manager Url fix. Fixed Media Preview.
...
Admin-ui: type='media' example added to blank plugin.
2020-02-21 14:20:33 -08:00
Cameron
e4b5f062f1
Merge pull request #4065 from LaocheXe/master
...
Delete Account Option
2020-02-21 11:32:31 -08:00
Cameron
aaae9d0e0d
Fixes #3759 Legacy code cleanup
2020-02-20 07:30:01 -08:00
Nick Liu
46c75ae4d0
Updated Hybridauth from v2.9.6 to v3.1.1
2020-02-17 10:38:49 +01:00
Cameron
734b92c342
Fixes #4095 - Userclass selection was not being saved in "Quick Add User" due to modification for Issue #1728 . Both issues now resolved.
2020-02-10 11:42:23 -08:00
Cameron
60d64c5398
PHP Notice removal
2020-01-27 12:17:34 -08:00
Cameron
d966705c3b
Fixes #4075 - Prevent incorrect class name in e_url.php file from breaking entire list. Also added debug message for worst case scenario.
2020-01-27 12:13:02 -08:00
Nick Liu
b4e48f8cbf
Fix duplicate constant in lancheckTest
2020-01-17 19:08:46 +01:00
LaocheXe
e01f1a4345
Delete Account Option
...
Delete Account Option added in admin area. Also updated the default_install.xml to add missing core options.
2020-01-10 08:28:17 -06:00
Cameron
363eb6751a
Merge pull request #3989 from sudakk/sudakk-patch-2
...
Update cpage.php to prevent empty records.
2019-12-28 11:55:46 -08:00
Cameron
4bf21cbaa5
AdminUI: Fixes conflict between custom 'filter' dropdown and 'search' input. New method format added for custom search field processing independent of "Filter" processing. See handleListBanlistIpSearch() for an example.
2019-12-05 10:44:59 -08:00
Cameron
972fa1a29c
Fixed Multiselect dropdown so that an empty value also gets saved.
2019-12-02 14:18:25 -08:00
Cameron
5cf54d07d2
Basic per-item search engine robots handling added to News and Pages.
2019-12-02 13:32:21 -08:00
Tijn Kuyper
e1504b91c0
#4036 - Escape hyphen in regex for PHP 7.3 compatibility
2019-12-01 15:31:47 +01:00
Cameron
281db68aa2
Provide raw search query to custom method.
...
Issue: #4009 Support banlist filtering using wildcards.
2019-11-05 10:27:21 -08:00
Cameron
7f07f019c3
Issue #4009 - refining banlist ip search
2019-11-05 09:20:48 -08:00
Cameron
762844037f
Fixes #4009 . Enhanced admin-ui to support custom filter handlers on string searches (not just drop-drop filters as was already the case)
2019-11-05 08:54:16 -08:00
Tijn Kuyper
e041e57587
Bump version - upcoming 2.2.2 is now 2.3.0
2019-11-05 17:10:28 +01:00
Tijn Kuyper
a68b470ef8
Fileinspector - fix for FA icons not showing on results
2019-11-05 14:28:50 +01:00
Tijn Kuyper
e021c52db1
fileinspector - code-cleanup, no functional changes
...
Reformatting, syntax, spacing, tabs, etc.
2019-11-05 14:28:34 +01:00
Tijn Kuyper
1de3213d98
Revert " #3131 - Finally get rid of autocomplete when we don't want it"
...
This reverts commit 93d86dd99cbd27ea55b17ced42214edb56834e99.
2019-10-30 15:47:43 +01:00
Tijn Kuyper
93d86dd99c
#3131 - Finally get rid of autocomplete when we don't want it
2019-10-30 15:46:59 +01:00
Tijn Kuyper
f6037d7de6
PHP warning removal
2019-10-29 14:50:51 +01:00
sudakk
e72b1ca30e
Update cpage.php
...
Added check to prevent saving page\menu with empty page_title & menu_name fields when edit.
2019-10-28 22:24:05 +03:00
Tijn Kuyper
ec60acc8d6
Deprecate e107_admin/message.php
...
No longer in use. Broken download reports have been moved to the Download plugin admin area.
2019-10-27 22:18:52 +01:00
Tijn Kuyper
1b9251e75f
Fixes #3622 - Reported broken downloads reworked
...
- Moved away from e107_admin/message.php to its own place in the Downloads admin area.
- Notification of broken downloads now controlled by e_notify (see Admin Area > Settings > Notify)
- Updated notification message
- Added e_dashboard addon to show latest status on broken download reports
2019-10-27 21:40:59 +01:00
Tijn Kuyper
ad83dea61a
Frontpage admin code-cleanup
2019-10-24 16:33:07 +02:00
Tijn Kuyper
60abccc1e2
Move 'custom page' frontpage to its own e_frontpage addon
2019-10-24 10:44:24 +02:00
Tijn Kuyper
f010d1f32c
Move hardcoded 'news' frontpage to its own e_frontpage addon
2019-10-24 10:27:20 +02:00