Commit Graph

184 Commits

Author SHA1 Message Date
Frank Mullenger
578c73e6ce NEW: Refactor to provide unit tests for session check. 2019-03-20 09:38:58 +13:00
Robbie Averill
128ddb56ed
Merge pull request #58 from silverstripe-terraformers/feature/env-type-check
NEW: Environment type check.
2019-03-11 13:20:52 +13:00
Frank Mullenger
ace6c51aae FIX: Missed a reference to project code. 2019-03-11 13:03:48 +13:00
Frank Mullenger
540710ab0f NEW: Adding unit test. 2019-03-11 12:44:24 +13:00
Frank Mullenger
2674beb94a FIX: Line length. 2019-02-15 13:58:08 +13:00
Frank Mullenger
90f0556ca4 FIX: Removal of optional param. 2019-02-15 13:52:58 +13:00
Frank Mullenger
27994e51fa FIX: Removing return type declarations. 2019-02-15 13:42:41 +13:00
Guy Marriott
986bc370b9
Update scrutinizer config 2019-02-15 13:10:32 +13:00
Frank Mullenger
c1bfd5640d NEW: Cache headers check. 2019-02-15 11:57:14 +13:00
Frank Mullenger
df59195634 NEW: Session check. 2019-02-15 11:56:32 +13:00
Guy Marriott
f74c371e16
Merge branch '2.0' 2019-02-15 11:43:42 +13:00
Guy Marriott
41763c6042
Merge pull request #59 from creative-commoners/pulls/2.0/update-travis
Update travis configuration
2019-02-15 11:43:12 +13:00
Guy Marriott
f8d35639a0
Update travis configuration 2019-02-15 11:37:55 +13:00
Frank Mullenger
e323674adf NEW: Adding Guzzle dependency. 2019-02-15 11:30:51 +13:00
Frank Mullenger
da6a8a8ee4 MINOR: Adding new check to documentation. 2019-02-15 11:02:13 +13:00
Frank Mullenger
9940c5e8ab FIX: Removing PHP7 return type declaration. 2019-02-15 10:32:13 +13:00
Frank Mullenger
1771a6ef11 NEW: Environment type check. 2019-02-15 10:07:05 +13:00
Robbie Averill
05ac221c2f
Merge pull request #56 from creative-commoners/pulls/master/add-supported-module-badge
Add supported module badge to readme
2018-06-19 09:23:42 +12:00
Dylan Wagstaff
ed61c6bb3a Add supported module badge to readme 2018-06-15 17:34:56 +12:00
Robbie Averill
014c23804f Merge branch '2.0' 2018-05-25 14:55:32 +12:00
Robbie Averill
f6652c2b37 Remove obsolete branch alias 2018-05-25 14:55:17 +12:00
Robbie Averill
161f0aefaf Merge branch '1' 2018-05-03 16:01:24 +12:00
Robbie Averill
a788b37de5 Merge branch '1.2' into 1 2018-05-03 16:00:34 +12:00
Robbie Averill
449a265301 Merge branch '1.1' into 1.2 2018-05-03 16:00:19 +12:00
Dylan Wagstaff
7ad2334f49
Merge pull request #55 from creative-commoners/pulls/1.1/update-travis
Update Travis matrix, Scrutinizer config and readme badges. Use codecov.io
2018-05-03 14:53:59 +12:00
Robbie Averill
250c8d2e00 Use test database in database check test 2018-05-03 11:01:18 +12:00
Robbie Averill
e5651c429c Update Travis matrix, Scrutinizer config and readme badges. Use codecov.io. 2018-05-03 11:01:18 +12:00
Robbie Averill
564936ee01
Remove PHP 5.3 from Travis build matrix 2018-05-03 10:37:28 +12:00
Dylan Wagstaff
b89aefaa20
Merge pull request #54 from creative-commoners/pulls/2.0/fix-solr-check
FIX Implement Solr namespaces into Solr check, remove index filter
2018-01-26 09:51:31 +13:00
Daniel Hensby
152c11638b
Merge branch '1' 2018-01-15 16:31:52 +00:00
Robbie Averill
e6e5ac96df FIX Implement Solr namespaces into Solr check, remove index filter 2017-12-22 15:31:55 +13:00
Dylan Wagstaff
1ce832f859
Merge pull request #53 from creative-commoners/pulls/2.0/fix-basic-auth
FIX Update BasicAuth call signature, remove deprecated code and update getenv
2017-12-15 10:57:16 +13:00
Robbie Averill
b1f5ef184b Add PHP 7.2 to Travis, ensure phpcs passes stricter standard 2017-12-13 21:08:59 +13:00
Robbie Averill
bf5076f2df FIX Update BasicAuth call signature, remove deprecated code and update getenv 2017-12-13 20:51:37 +13:00
Dylan Wagstaff
227b64cbcc
Merge pull request #50 from creative-commoners/pulls/2.0/vendorize
Convert to vendor module
2017-11-10 10:52:08 +13:00
Robbie Averill
0e84848c3d Convert to vendor module 2017-11-10 09:25:17 +13:00
Daniel Hensby
ab610bb55e
Update travis install settings 2017-10-11 18:02:11 +01:00
Dylan Wagstaff
fb0bddec2c FIX convert CI bootstrap references to new their new locations in vendor (#49)
* FIX convert CI bootstrap references to new their new locations in vendor

* FIX Use core recipe instead of framework directly
2017-10-05 15:28:41 +13:00
Daniel Hensby
1fe68e7d4a Merge pull request #48 from robbieaverill/pulls/2.0/ss4-updates
NEW Remove Phockito test dependency, update config API use, update Travis config
2017-09-13 09:11:40 +01:00
Robbie Averill
a68532cef0 Replace Travis configuration with standalone, add phpcs dependency and phpunit config 2017-08-28 09:44:50 +12:00
Robbie Averill
2131840da4 NEW Remove Phockito test dependency, update config API use 2017-08-25 15:19:45 +12:00
Andrew Aitken-Fincham
9dcfc4f337 BUGFIX move allowed_actions to private static (#47) 2017-08-22 19:06:24 +12:00
Daniel Hensby
7204c4792d Merge pull request #46 from andrewandante/FIX/add_object_traits
add object traits
2017-05-26 17:50:12 +01:00
Andrew Aitken-Fincham
5b4adb286e add object traits 2017-05-26 17:40:25 +01:00
Daniel Hensby
04b7cb2ff1 Merge pull request #45 from andrewandante/FIX/remove_object
update to not include Object
2017-05-26 17:19:54 +01:00
Andrew Aitken-Fincham
1e727bf8c6 update to not include Object 2017-05-26 17:11:35 +01:00
Sam Minnee
5897559cd2 FIX: Simpler matrix, polish test. 2017-05-04 18:00:25 +12:00
Robbie Averill
b9af2d0734 FIX Update config API, Logger alias, dotenv config, remove PHP 5.5, other fixes
Remove PHP 5.5 from Travis configuration. Dotenv used for environment management now,
examples and tests updated to use putenv instead of define. Logger alias update to
LoggerInterface. Update mutable config API calls. Replace array declaration with
short version: []. Update license year.
2017-05-04 16:11:25 +12:00
Robbie Averill
745a9f93ef FIX Remove after from YAML to prevent circular reference (#39) 2017-03-16 14:10:33 +13:00
Robbie Averill
254ed4801f SilverStripe 4.x compatibility (#38)
* Update composer constraint for 4.x compat

* 4.x compatibility: Rename "code" to "src" and add PSR-4 autoloading

* Restructure code and tests for PSR-4

* Implement namespaces

* Implement namespaced throughout

* PSR-2 formatting updates, separate Result from CheckSuite, implement PSR-3 logging, fix tests

* FIX Routes and template location

* Update readme. Allow check classes to be namespaced or not.

* Add entry to changelog

* FIX Ensure DatabaseCheckTest always has a member. Allow strings or objects for $check in the suite

* Update readme to be clearer about passing checks with or without namespaces

* Revert namespace checking and implement Injector aliases instead. Update readme.
2017-01-05 11:16:12 +13:00