1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-17 20:58:30 +01:00

10509 Commits

Author SHA1 Message Date
Cameron
c4e3fdb515
Merge pull request #3007 from Deltik/fix-3006
Fixes: #3006 Allow spaces in passwords system-wide by default
2018-01-24 12:55:35 -08:00
Nick Liu
516d4ce1c6
Passwords can't begin or end with whitespace
https://github.com/e107inc/e107/pull/3007#issuecomment-360229501
2018-01-24 14:15:01 -06:00
Cameron
0e340aa4af Closes #3005, Fixes: #2882 - password auto-fill issue. 2018-01-24 10:37:50 -08:00
Cameron
548795db36
Merge pull request #2988 from Jimmi08/log_stat
TodaysVisits templated #2987
2018-01-24 10:25:57 -08:00
Cameron
b74e291f70
Merge pull request #3004 from Deltik/fix_3003
Fixes: #3003 Improvements to Preferences form validation for SMTP credentials
2018-01-24 10:25:06 -08:00
Jimmi08
f36ee93666 domains stats templated 2018-01-24 19:19:34 +01:00
Nick Liu
6f40129cfc
Allow spaces in passwords system-wide by default
Some e107 users and admins may use whitespace in their passwords, but the
client-side HTML validation currently prohibited them by default.

The server accepts passwords with whitespace if this client-side validation is
disabled, so there does not appear to be a technical reason for this
restriction.

This commit allows whitespaces in passwords by default.

Fixes: #3006
2018-01-24 05:27:38 -06:00
Nick Liu
02d026a28f
Improvements to Preferences SMTP form validation
SMTP server max string length increased from 50 to 128
SMTP username max string length increased from 50 to 128
SMTP password max string length increased from 50 to 128

SMTP password is actually optional now, as intended

SMTP password now accepts spaces

SMTP password needs to be at least 4 characters long

Autocomplete disabled for Firefox 38+, Chrome 34+, and Internet Explorer 11+

Fixes: #3003
2018-01-24 04:40:09 -06:00
Cameron
1e71ab72e2
Merge pull request #3000 from Deltik/remove_cruft_comments_by_deltik
Removed some old comments
2018-01-23 12:13:41 -08:00
Cameron
5b1d9ae820
Merge pull request #3002 from Deltik/master
Fixes: #3001 Regression: db_verify distinguish results
2018-01-23 12:12:46 -08:00
Nick Liu
a397b80640
Fixed regression: db_verify distinguish results
Regression in #2999 prevents db_verify from distinguishing fields from indices

This prevents database migrations where both the fields and the indices of a
field need to be updated in one migration.

This commit fixes that.

Fixes: #3001
2018-01-23 14:09:48 -06:00
Cameron
d1ac8c62f7 Akismet 7.0 incompatibility added. 2018-01-23 11:41:07 -08:00
Cameron
5c0ac614a9
Merge pull request #2999 from Deltik/master
Fixes: #2998 Permissive field validation in db_verify
2018-01-23 10:53:14 -08:00
Nick Liu
3e2cdd5c9e
Refactored away duplicate code in db_verify
Hopefully Code Climate likes this one better
2018-01-23 10:46:39 -06:00
Nick Liu
c959610f7d
Fixed regression from 9a5ac5b
Regression fixed: Diff wasn't being set
2018-01-23 08:59:39 -06:00
Nick Liu
583d63620b
Removed some old comments
Sorry about the cruft
2018-01-23 08:14:26 -06:00
Nick Liu
9a5ac5b21a
Permissive field validation in db_verify
Even if it's a new installation of e107, `db_verify` will be too strict in
validating database field defaults that are equivalent to each other.

This can happen on some MySQL or MariaDB servers that correct the field
definitions, which were not strictly correct in the table structures built into
e107 in the first place.

This commit introduces db_verify::validateFieldPermissive(), a
backwards-compatible way to validate database field defaults.  It works
regardless of whether the MySQL server stores a corrected representation of the
schema and does not require fixing the schema in any existing table structure
files.

Fixes: #2998
2018-01-23 07:48:24 -06:00
Cameron
0995810249 Possible prevention of Issue #2992 2018-01-22 11:23:39 -08:00
Cameron
bce6e8006a Issue #2985 Remove quotes around 'true' 2018-01-21 09:04:03 -08:00
Jimmi08
b502aeb0b6 operating system templated 2018-01-20 12:57:26 +01:00
Jimmi08
546ec32899 browser stats templated 2018-01-20 12:46:50 +01:00
Jimmi08
572e355aba alltimevisits templated 2018-01-20 12:19:04 +01:00
Cameron
7764d6a378 Fix for staticUrl() conflict. 2018-01-19 14:16:15 -08:00
Cameron
b22b1c49cd staticUrl() parser method now converts media folder URLs also. 2018-01-19 14:05:02 -08:00
Jimmi08
9f8c6ce698 TodaysVisits templated 2018-01-19 22:59:49 +01:00
Cameron
3c41e83227 Fixes #2712 2018-01-19 11:50:18 -08:00
Cameron
3ef44e3d91 Issue #2984 - online tracking disabled and login issue. 2018-01-19 11:47:52 -08:00
Cameron
5343fe80e0 Issue #2678 - News Menu Template loading consistency. 2018-01-19 11:08:32 -08:00
Cameron
491fc31712 Added Expires header to secimg. 2018-01-18 16:22:49 -08:00
Cameron
3b5b64195e Issue #2678 - Fix merging of theme plugin template when a key is provided. 2018-01-18 16:19:40 -08:00
Cameron
fb7e9668e7 Prevent clickjacking. Remove js/css query string when e_HTTP_STATIC is active. 2018-01-18 14:16:43 -08:00
Cameron
c2048c1c2f Use news_class on print page. 2018-01-16 14:41:51 -08:00
Cameron
be8ebe6850 Issue #2980 'list-new-page' added. 2018-01-16 14:08:21 -08:00
Cameron
3f5a18fb01 Issue #2980 Tablerender ID - Forum fixes 2018-01-16 13:53:09 -08:00
Cameron
4d6825dc51 Issue #1725 - Experimental Bootstrap 4 (CDN) library added. 2018-01-16 13:03:23 -08:00
Cameron
8c5a378966 Fixes #2979 - Strip any HTML from Gallery breadcrumb 2018-01-15 14:36:52 -08:00
Cameron
b50677d50a Issue #2860 - Additional Mark-Time added for 'Online' for reviewing performance. 2018-01-13 14:11:46 -08:00
Cameron
da3dfa1a96 Disabled unused code. 2018-01-13 13:00:44 -08:00
Cameron
f05a0fd777 Set secure cookie when SSL active. 2018-01-13 12:38:32 -08:00
Cameron
a37758957c Bootstrap4 fix. 2018-01-10 16:16:25 -08:00
Cameron
0671024c79 Issue #2970 btn-default > btn-default btn-secondary 2018-01-10 15:11:12 -08:00
Cameron
b40b1916a3 Issue #2970 btn-default > btn-default btn-secondary 2018-01-10 15:06:40 -08:00
Cameron
e92784eff2 Allow shortcodes and other areas to retrieve tablerender() custom content, style, uniqueId etc. 2018-01-10 14:17:39 -08:00
Cameron
99afe0a001 Add missing https. 2018-01-09 22:17:44 -08:00
Cameron
3289d16111 Fix for success alert message after maintenance message/status modified. 2018-01-09 14:43:26 -08:00
Cameron
c5394784ff Issue #2973 - 'post' attribute on multilan field. 2018-01-09 14:19:57 -08:00
Cameron
1fa54cf1da Issue #2960 Downloads and tablerender style issue. 2018-01-09 14:10:56 -08:00
Cameron
4476336e22 Admin-ui: Fix for size of default plugin-icon in admin menu. 2018-01-09 11:21:16 -08:00
Cameron
bcc1604ccb Issue #2952 Admin-ui : Form-handler 'layouts' 2018-01-09 10:20:53 -08:00
Cameron
1f34b4190e Fixes #2971 List new plugin with PHP 7 2018-01-09 10:00:01 -08:00