Loz Calver
b5bae137bd
FIX: Redirect loop with multiple confirmation tokens present ( fixes #8607 )
2018-11-15 10:59:42 +00:00
Robbie Averill
cc5c59e39d
Merge pull request #8608 from christopherdarling/patch-12
...
DOCS fix link to XHProf article
2018-11-15 11:26:55 +02:00
Andre Kiste
34103f5e8a
Merge pull request #8604 from creative-commoners/pulls/4.3/password-validator-test-fixes
...
FIX Ensure that tests setting passwords have stubbed configuration
2018-11-15 15:34:21 +13:00
Christopher Darling
c186c8ea68
DOCS fix link to XHProf article
2018-11-14 21:56:57 +00:00
Robbie Averill
71eeaa090e
DOCS Add documentation for configuring a HistoryViewerField for custom DataObjects
...
[ci skip]
2018-11-14 14:08:06 +02:00
Robbie Averill
0e64b6ed3f
Merge pull request #8605 from scott1702/patch-4
...
Add new core committers
2018-11-14 12:07:40 +02:00
Scott Hutchinson
70897495d6
Add new core committers
2018-11-14 23:06:17 +13:00
Robbie Averill
7d1d6d0f7b
FIX Ensure that tests setting passwords have stubbed configuration
2018-11-14 11:54:17 +02:00
Andre Kiste
d1823665e7
Merge pull request #8600 from creative-commoners/pulls/4.3/password-validator-docs
...
DOCS Update documentation for password validation rule configuration
2018-11-14 12:22:45 +13:00
Andre Kiste
04d1a767e6
Merge pull request #8601 from creative-commoners/pulls/4.3/fix-password-validator-tests
...
FIX Remove default password validation rules before running unit tests
2018-11-14 11:48:35 +13:00
Robbie Averill
0bb94b018b
FIX Remove default password validation rules before running unit tests
2018-11-13 14:09:08 +02:00
Robbie Averill
580214cc30
API Add PHP deprecation notices to setLogger and getLogger
2018-11-13 11:12:06 +02:00
Robbie Averill
8854f053c8
Fix rebase conflicts
2018-11-13 11:09:33 +02:00
Robbie Averill
cbea5006b3
DOCS Fix incorrect injector class reference in "replacing the logger"
2018-11-13 11:08:28 +02:00
Robbie Averill
731c865684
DOCS Clarify that the file path in stream logging is relative to index.php folder
2018-11-13 11:08:28 +02:00
Robbie Averill
18293f7afe
FIX Rename pushHandler to pushLogger
2018-11-13 11:08:28 +02:00
Robbie Averill
1faf59fc54
DOCS Update documentation for separated logging interfaces
2018-11-13 11:08:28 +02:00
Robbie Averill
1cb23178ec
NEW Separate core error logging from standard LoggerInterface
2018-11-13 11:08:28 +02:00
Robbie Averill
a8853504b4
API API MonologErrorHandler::setLogger is deprecated, use MonologErrorHandler::pushLogger instead
2018-11-13 11:08:27 +02:00
Robbie Averill
0a672372ff
Update typos in PHPDocs and comments
2018-11-13 10:59:37 +02:00
Robbie Averill
d37551de34
NEW Setters in DebugViewFreindlyErrorFormatter are now chainable
2018-11-13 10:59:37 +02:00
Robbie Averill
af8d268cc7
DOCS Update documentation for password validation rule configuration
2018-11-13 10:55:26 +02:00
Andre Kiste
d2cc773720
Merge pull request #8587 from creative-commoners/pulls/4.3/password-requirements
...
FIX Move password complexity requirements into framework
2018-11-13 18:15:31 +13:00
Serge Latyntcev
15aaf9db9f
Fix a code style typo
2018-11-13 10:20:49 +13:00
Thor Chen
bda7653ae3
DOC: Fix outdated information and make enhancements for
2018-11-12 18:24:37 +13:00
Guy Marriott
b2dd22fb50
Merge pull request #8506 from creative-commoners/pulls/4.3/all-the-unit-tests
...
NEW Adding a stack more unit tests for logging and some form fields
2018-11-11 10:31:24 +13:00
Robbie Averill
bab84f31dc
Remove underscores from variable test class names
2018-11-10 14:55:11 +02:00
Robbie Averill
eba92d77df
Rename CheckboxFieldReadonlyTest for future PSR-2 compatibility
2018-11-10 10:04:17 +02:00
Sam Minnee
a8d3b95175
FIX: Make test work with utf8mb4
2018-11-10 12:10:25 +13:00
Sam Minnee
bd5a815909
FIX: Make all enums non-destructive, not just ClassName
...
This change also renders a portion of DBSchemaManager irrelevant, that
destructively “fixes” old values. This is in keeping with the
non-destructive principle of dev/build, and some suggestions to move
away from enum fields altogether.
Fixes https://github.com/silverstripe/silverstripe-framework/issues/1387
2018-11-10 12:10:25 +13:00
Robbie Averill
a12a5b7168
Merge pull request #8377 from creative-commoners/pulls/4.3/bootstrap-alerts
...
NEW Use Bootstrap alerts throughout the CMS
2018-11-09 14:27:38 +02:00
Robbie Averill
0f2eebe5d4
NEW Change to variadic calls in ListDecorator and add unit tests
2018-11-09 13:59:14 +02:00
Loz Calver
bbb208e1dd
Merge pull request #8499 from sminnee/fix-1489
...
FIX: CheckboxSetField can now save into DBMultiEnum
2018-11-09 10:40:55 +01:00
Robbie Averill
24d6527845
Merge branch '4.3' into 4
2018-11-09 11:39:27 +02:00
Robbie Averill
10f502f0c7
Merge branch '4.2' into 4.3
2018-11-09 11:39:05 +02:00
Robbie Averill
5b7723df7f
Merge branch '4.1' into 4.2
...
# Conflicts:
# lang/fi.yml
# lang/nl.yml
2018-11-09 11:38:04 +02:00
Loz Calver
b3c4c61eb3
Merge pull request #8448 from sminnee/int-types
...
FIX: Ensure that types are preserved fetching from database
2018-11-09 10:37:42 +01:00
Robbie Averill
df4d2bd838
Merge branch '4.0' into 4.1
...
# Conflicts:
# lang/da.yml
# lang/eo.yml
# lang/fi.yml
# lang/it.yml
# lang/nl.yml
# lang/sv.yml
2018-11-09 11:36:34 +02:00
Aaron Carlino
a843e136e8
Added 4.0.5 changelog
2018-11-09 11:09:07 +13:00
Sam Minnee
0cc39af382
DOC: Added documentation for strict type changes
2018-11-09 11:08:36 +13:00
Sam Minnee
5531baa87f
FIX: Introduce readonly transaction test to all database.
...
This should work on MySQL and PDO; let’s test this.
2018-11-09 10:57:26 +13:00
Sam Minnee
a7b5de5de4
FIX: ensure that there are PGSQL builds both with and without PDO
2018-11-09 10:57:26 +13:00
Sam Minnee
2615399535
FIX: Use PDO’s built-in transaction support in MySQLDatabase.
2018-11-09 10:31:19 +13:00
Sam Minnee
0111b98b18
FIX: Ensure that types are preserved fetching from database
...
This ensures that numeric fields appear in PHP as int/float values
rather than strings, which allows the development of more type-safe PHP
code.
This doesn’t work on the legacy mysql driver and this will now throw
a notice-level error. It requires mysqlnd.
2018-11-09 10:31:19 +13:00
Robbie Averill
cf4b16ed38
FIX Move password complexity requirements into framework
2018-11-08 13:23:53 +02:00
Aaron Carlino
1db568cdb6
Update translations
2018-11-08 16:25:41 +13:00
Serge Latyntcev
4b4fbabed5
FIX TreeMultiselectField passes value 'unchanged' as null to ORM for 'ID' column key
2018-11-08 15:41:46 +13:00
Robbie Averill
e7041cdfeb
Merge pull request #8584 from wernerkrauss/cleanup-convert
...
Cleanup Convert
2018-11-07 21:51:13 +02:00
Robbie Averill
c3a52099e1
Merge pull request #8583 from wernerkrauss/fix-8572
...
Convert::memstring2bytes should return integer value
2018-11-07 19:33:40 +02:00
Robbie Averill
358cef0cdf
Merge pull request #8514 from wilr/pulls/lookup-injector
...
FIX use Injector for FormField::castedCopy
2018-11-07 19:20:36 +02:00