- Improve failing messages for the HealthPanel checker
- Fix Laravel Cache::remember() to use seconds instead
- Allow disabling notifications by the caller (web,console)
- Http/Https checker: allow setting the URL as a separate object to fix a YAML limitation
- Queue checker: allow defining the queue name on config
- Bump Laravel version minimum to 8.0 and PHP to 7.3
- Fix not all parameters being sent to Guzzle for the HealthPanel checker
- Allow checking if the API response is a valid JSON
- Createad a HealthPanel checker to allow people to create a panels of remote panels
- Added a "link" property that will open a new page when clicked
- Add Server Vars ($_SERVER) checker, to help developers check if configuration is good and CDN requests to the app have the required data.
- Add PHP extensions checker
- Add Support for PHP 8.1
- Add Checkout.com checker
- Refactor Securit Checker to use a new tool
- Add total time to console panel
- Check certificates using openSSL
- Add SSL certificates checker
- Allow using URL parameter at the same level of method
- Add support for API checks via the HTTP checker and add example
- Add URL to error message when HTTP is not able to connect
- Allow adding HTTP headers to requests
- Allow HTTP checker method to be changed
- Allow HTTP checker to POST with data
- Allow configuration of Guzzle on the HTTP checker
- Add Laravel 8 support
- Fixed the deprecated use of implode
- Add support for phpunit/php-timer 3
- Added $dateFormat for MS SQL Server support
- Fix SensioLabsSecurityChecker results
- Fix Laravel deprecated helpers
- Fix notifier
- Fix Laravel 7.22.0 breaking change
- Laravel 6 support
- Compatibility with PHP 7.4
- Email notification improvements
- Lumen support
- Properly use routes from configuration on axios requests. Please check if your route names all starts with 'pragmarx.health.', it's mandatory now
- Composer outdated now ignores major versions
- Buttons alignment
- Laravel Lumen support
- Fix Result status in Security Checker
- Fix content types for javascript import
- Notifications are disabled by default
- Uptime checker
- Use full namespaces for Laravel façades
- Input to filter resources
- Flush cache when clicking to refresh one resource in the panel
- Binaries (composer, ping) are now configurable
- Added config key 'services' to configure services binaries
- Checker Ping updated, please review configuration for Latency resources
- Checker Composer updated, please review configuration for PackagesUpToDate resources
- Laravel 5.5 support
- Some minor bugs
- Complete refactor
- Can now create many targets inside resources
- Resource charts
- VueJS Panel
- Allow users to click to refresh one item
- Store data on database to plot charts
- Lots of new Checkers and resources
- User will need change config files and surround expressions ({{ }}) with "" (breaking change)
- Upgraded to Laravel 5.5 & PHP 7.0+
- Added support for PHP 7.2
- Docusign checker
- Yaml functions parser when using strings as parameters
- Now we can use Yaml files to configure resources
- Broadcasting checker for Redis and Pusher
- Server Uptime checker
- Server Load checker
- Queue checker
- Redis checker
- First usable version