Commit Graph

27 Commits

Author SHA1 Message Date
Michal Kleiner 28ca036345
Fix arguments order in SolrIndexCheck 2023-05-19 14:53:43 +12:00
Steve Boyd 94ff5b621c API Update deprecations 2022-11-16 11:31:42 +13:00
Will Rossiter 3e3907d14c
fix: public health/check should not include full details 2022-07-05 09:15:03 +12:00
Steve Boyd b7554a5fc9 ENH PHP 8.1 compatibility 2022-04-13 10:29:17 +12:00
Robbie Averill 922d810a3a Reduce line length for PSR-2 compatibility 2019-03-29 10:03:02 +13:00
Damian Mooyman a54400681f
BUG Only present basic auth challenge if configured to use it 2019-03-28 17:21:16 +13:00
Frank Mullenger da9eddc0e1
Merge branch 'master' into feature/extra-checks 2019-03-20 10:23:03 +13:00
Frank Mullenger 8f7f8570f2 NEW: Refactor to provide unit tests for cache headers check. 2019-03-20 10:21:00 +13:00
Frank Mullenger 578c73e6ce NEW: Refactor to provide unit tests for session check. 2019-03-20 09:38:58 +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
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
Frank Mullenger e323674adf NEW: Adding Guzzle dependency. 2019-02-15 11:30:51 +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 e6e5ac96df FIX Implement Solr namespaces into Solr check, remove index filter 2017-12-22 15:31:55 +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
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
Andrew Aitken-Fincham 5b4adb286e add object traits 2017-05-26 17:40:25 +01:00
Andrew Aitken-Fincham 1e727bf8c6 update to not include Object 2017-05-26 17:11:35 +01: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 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