Version 4.0.1

May 23, 2022

Fixed

  • Fixed bug where the settings page quick links broke when setting the site ID in the settings to an env var

Version 4.0.0

May 9, 2022

Added

  • Added support for Craft CMS 4

Changed

  • Type hints and code format
  • Updated permission registration for Craft 4

Version 2.0.2

May 9, 2022

Changed

  • Improved settings page
  • Changed default health check URL

Version 2.0.1

May 6, 2022

Fixed

  • Fixed an issues with API routes when running Craft in Headless Mode

Changed

  • Improved German translation

Version 2.0.0

March 16, 2022

Added

  • Application health checks
    • Added overview card
    • Added app health report
    • Added the ability to enable built-in application health checks, including available updates, dev mode, environment, failed jobs, server requirements, used disk space
    • Added the ability to define custom application health checks
  • Performance checks
    • Added overview card
    • Added performence report
  • Added German translation 🇩🇪

Changed

  • The plugin now requires PHP 8+ due to new dependencies
  • Improved widget to provide access to newly added checks

Fixed

  • Oh Dear changed their links, fixed that in the CP
  • Fixed bug in uptime chart with shifted week days

Version 1.2.2

October 23, 2020

Fixed

  • PSR-4 compliance

Version 1.2.1

October 4, 2020

Fixed

  • Fixed a validation issue that occurred when settings the site ID as env var

Version 1.2.0

October 4, 2020

Added

  • Settings can now be environment variables

Changed

  • Improved uptime heatmap UI
  • Settings page has now auto-suggest fields for API token and site ID
    • The new settings page should apply existing settings without problems.
  • Available sites are no longer loaded from Oh Dear when an API token is provided on the settings page, instead the user has to provide the site ID directly
    • Here's why: As a provider for Craft maintenance we have a lot of client sites monitored in Oh Dear. When installing Craft Oh Dear on their sites, none of the client's employees should be able to see the site names from other clients on the settings page. Admittedly, there is a permission to not allow the settings page for users, but not for admin users.

Fixed

  • Fixed an issue that ignored widget settings on which checks are visible

Version 1.1.2

October 3, 2020

Fixed

  • Fixed incompatibilities with a new version of the Oh Dear API

Version 1.1.1

August 18, 2020

Fixed

  • Fixed a bug where a custom CP trigger leads to broken links (in a broken link monitor OMG) in the control panel
  • Fixed minor bug in check cards

Version 1.1.0

May 28, 2020

Added

  • Added error handling if API key in use has been accidentally deleted in Oh Dear

    Changed

  • Improved algorithm that tries to find the element edit page of a broken link or mixed content item, it searches in entries, global sets, matrix blocks and assets now

    Fixed

  • Fixed typo in the mixed content report component
  • Minor UI improvements

Version 1.0.2

May 27, 2020

Fixed

  • Fixed a bug that broke the CLI

Version 1.0.1

May 27, 2020

Fixed

  • Fixed possible UI error if no broken link or mixed content element could be found
  • Fixed error if modifying element edit page redirect but request referrer is unavailable
  • Prepare broken link and mixed content element finding algorithm for further improvement

Version 1.0.0

May 26, 2020

Added

  • Initial release