Loz Calver
49cafeeaf1
Merge pull request #8855 from sminnee/ss3-php74
...
NEW: Add PHP 7.4’s daily snapshot to the travis suite (SS 3.7)
2019-05-13 09:45:18 +01:00
Robbie Averill
e57beefb43
Merge pull request #8920 from tractorcow/pulls/3.7/backport-parsererror-fix
...
BUG Back-port silverstripe-admin#769 to 3.7
2019-04-15 14:38:17 +12:00
Damian Mooyman
ad3c58f2d8
BUG Back-port https://github.com/silverstripe/silverstripe-admin/pull/769 to 3.7, fix parsererror issue
2019-04-15 14:02:40 +12:00
Sam Minnee
0bf03a3e77
NEW: Add PHP 7.4’s daily snapshot to the travis suite.
...
Also clean up the PHP 7.3 build.
This will help avoid any inadvertent 7.4 failures; IMO the sooner we
add new releases to the test mix the better.
If this ends up creating intermittent failures outside of our control
I would recommend rolling back entirely rather than adding to
allowed_failures.
The main goal of testing PHP 7.4 on SS3 sites is to let us keep
upgrading PHP versions regularly until the end of SS3’s life.
2019-03-13 14:21:21 +13:00
Aaron Carlino
5123361b5b
Merge branch '3.6' into 3.7
2019-02-20 11:45:46 +13:00
Maxime Rainville
ab5f09a9f3
FIX Updated unit test were targeting Float/Int which don't exist on PHP7 ( #8810 )
2019-02-20 11:44:45 +13:00
Robbie Averill
9e45ff17df
Merge branch '3.6' into 3.7
2019-02-19 08:33:33 +07:00
Aaron Carlino
8c9e8fb5f3
Added 3.6.7 changelog
2019-02-12 22:02:19 +13:00
Aaron Carlino
c44f06cdf1
[SS-2018-021] Patch SQL Injection vulnerability when arrays are assigned to DataObject Fields
2019-02-12 21:58:27 +13:00
Aaron Carlino
bb5701b73d
Added 3.7.3 changelog
2019-02-12 21:44:41 +13:00
Aaron Carlino
6bf9542d66
[SS-2018-021] Patch SQL Injection vulnerability when arrays are assigned to DataObject Fields
2019-02-12 21:36:50 +13:00
Guy Marriott
11b87a430c
Merge pull request #8772 from webbuilders-group/block-manifest-of-object
...
FIX: Block Manifest of the compatibility class Object and lean on the compatibility auto loader
2019-02-08 10:47:04 +13:00
UndefinedOffset
8e6e703358
FIX: Block Manifest of the compatibility class Object and lean on model/fieldtypes/compat/autoload.php
2019-01-30 10:25:02 -04:00
Robbie Averill
4182d1b60c
Merge branch '3.6' into 3.7
2019-01-29 13:59:56 +02:00
Robbie Averill
6eff32b7ab
Merge pull request #8747 from kinglozzer/defaults-i-got-em-from-my-momma-class
...
FIX: Injector may instantiate prototypes as if they're singletons (fixes #8567 )
2019-01-29 13:57:48 +02:00
Loz Calver
746c0679ad
FIX: Injector may instantiate prototypes as if they're singletons ( fixes #8567 )
2019-01-23 11:47:28 +00:00
Robbie Averill
1c18d9505f
Merge pull request #8722 from lerni/fix-Warning]-on-count()-with-PHP->=-7.2
...
fix [Warning] on count() with PHP >= 7.2
2019-01-11 17:59:17 +01:00
lerni
16a837d6a0
fix [Warning] on count() with PHP >= 7.2
2019-01-11 17:22:58 +01:00
Robbie Averill
e9b23d45a7
Merge pull request #8702 from jchenevey/3.7
...
SS_Object::removeMethodsFrom silence notices
2019-01-09 00:16:07 +01:00
Joe Chenevey
1bc51a1c39
Update Object.php
...
Switch to an early `continue` rather than wrapping contents of `foreach` in an `if` and indenting.
2019-01-08 15:28:15 -05:00
Joe Chenevey
02e31932f8
Update Object.php
...
Check to ensure `self::$extra_methods[$this->class][$method]` exists before trying to retrieve it. Prevents a bunch of notices from being generated.
2019-01-08 15:02:22 -05:00
Robbie Averill
214c6ddb8e
Merge branch '3.6' into 3.7
2018-11-15 14:15:08 +02:00
Robbie Averill
b9c29e7e8f
Merge pull request #8611 from kinglozzer/redirect-loop-3
...
FIX: Redirect loop with multiple URL tokens (fixes #8607 )
2018-11-15 14:13:36 +02:00
Loz Calver
86701b8cd0
FIX: Redirect loop with multiple URL tokens ( fixes #8607 )
2018-11-15 11:15:41 +00:00
Aaron Carlino
bd0141eb72
Added 3.7.2 changelog
2018-11-07 23:22:05 +13:00
Aaron Carlino
a7d511e739
Merge branch '3.6' into 3.7
2018-11-07 11:36:17 +13:00
Loz Calver
598edd9134
[SS-2018-019] Add confirmation token to dev/build
2018-11-07 11:35:31 +13:00
Robbie Averill
144194600c
[SS-2018-018] Ignore arguments in mysqli::real_connect backtrace calls
2018-10-17 14:36:08 +02:00
Loz Calver
8061e72bb4
Merge pull request #8435 from sminnee/faster-cleartable-ss3
...
FIX: Use DELETE FROM instead of TRUNCATE for clearTable
2018-10-11 12:32:33 +02:00
Robbie Averill
726fc3b06b
Merge pull request #8403 from sminnee/php73-test
...
NEW: Add test for PHP 7.3 support
2018-10-03 13:20:45 +02:00
Sam Minnee
ae9ab22a8f
FIX: Use DELETE FROM instead of TRUNCATE for clearTable
...
clearTable is mainly used for clearing data between tests. In this case,
there are very few or zero records, and DELETE FROM is quicker than
TRUNCATE, which works by deleting and recreating the table.
This materially speeds up test execution, at least on MySQL.
2018-10-03 13:19:31 +13:00
Sam Minnee
c5201dc01a
FIX: Allow DataObjectTest to be run by itself
2018-10-03 13:19:29 +13:00
Sam Minnee
518b6514cd
NEW: Add test for PHP 7.3 support
...
Also added a SQLite 7.1 test as it’s very fast now, reordered the
tests with some commentary, and pushed the PGSQL test to 5.4 as they
are both “edge-cases”
Note that MySQL test speed is very problematic and has been addressed
in https://github.com/silverstripe/silverstripe-framework/pull/8435
2018-10-02 18:51:57 +13:00
Sam Minnee
d6117630bd
FIX: Stricter regex syntax for PHP7.3 support.
2018-10-02 18:48:12 +13:00
Ingo Schommer
46d8aad91a
Merge pull request #8318 from dhensby/pulls/3.7/fix-http-caching
...
3.7 HTTP Caching fixes
2018-09-05 09:38:04 +12:00
Daniel Hensby
362c2f3b64
Make sure that CMS requests disable caching
2018-08-13 14:39:55 +01:00
Loz Calver
fac6e6a929
Merge pull request #8317 from silverstripe/pulls/3.7/application-json-plz
...
FIX txt/json is not a valid content type
2018-08-13 14:34:45 +01:00
Daniel Hensby
5f48b3e5d2
FIX txt/json is not a valid content type
2018-08-13 12:16:42 +01:00
Ingo Schommer
a6cab8850d
Merge pull request #8270 from sminnee/fix-afterCallActionHandler
...
FIX: Correct afterCallActionHandler arguments to match SS4.
2018-07-18 23:13:24 +12:00
Sam Minnee
a4bf2cd1f3
FIX: Correct afterCallActionHandler arguments to match SS4.
...
The extension point RequestHandler::afterCallActionHandler was missing a critical
argument that has since been added to SS4. This patch backports the change to 3.x.
2018-07-18 17:25:50 +12:00
Daniel Hensby
d430763a87
Merge remote-tracking branch 'upstream/3.7.1' into 3.7
2018-07-17 20:52:12 +01:00
Daniel Hensby
d096a37f32
Added 3.7.1 changelog
2018-07-17 16:53:27 +00:00
Daniel Hensby
259a0a50ad
Merge pull request #8268 from dhensby/pulls/3.7.1/fix-installer-error
...
FIX sizeof doesnt work with null types
2018-07-17 16:24:02 +01:00
Daniel Hensby
e38c30ff0d
FIX sizeof doesnt work with null types
2018-07-17 15:53:38 +01:00
Ingo Schommer
13e8b155ec
Merge pull request #8242 from sminnee/simpler-vary-header
...
FIX: Remove X-Requested-With from default Vary header.
2018-07-05 13:32:46 +12:00
Daniel Hensby
6f833aa0de
Merge pull request #8239 from alex-dna/patch-2
...
Make column work
2018-07-04 14:54:25 +01:00
Daniel Hensby
5a5de201c5
Merge pull request #8238 from alex-dna/patch-1
...
Make column work
2018-07-04 14:54:09 +01:00
Sam Minnee
fa7f1954be
Fix test to match
2018-07-04 15:56:47 +12:00
Sam Minnee
72ce2b422d
Update docs for Vary: X-Requested-With
2018-07-04 15:55:52 +12:00
Sam Minnee
9c9872ebac
FIX: Remove X-Requested-With from default Vary header.
...
The X-Requested-With header does modify the result of Director::is_ajax
and so this should strictly be in there. In practise, this can cause
issues with CDNs such as Incapsula, and LeftAndMain adds this vary
header itself, which is the principle place where Director::is_ajax
is used.
2018-07-04 13:35:47 +12:00