Skip to content

Commit

Permalink
Upgraded plugin to c5
Browse files Browse the repository at this point in the history
  • Loading branch information
amici-infotech committed Jun 13, 2024
1 parent 0c3646e commit 3a36453
Show file tree
Hide file tree
Showing 10 changed files with 7,142 additions and 36 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog

## 5.0.0 - 2024-06-13
- Upgraded plugin for craft cms v5.

## 4.0.1 - 2022-10-18
- Updated field labels and instruction in plugin settings
- Updated plugin icon
- Updated installation instructions

## 4.0.0 - 2022-09-08
- Upgraded plugin for craft cms v4.
- Solved PHP 8.1 issues.

## 1.0.2.2 - 2022-10-19
- Updated field labels and instruction in plugin settings
- Updated plugin icon
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
# Queue watcher plugin for Craft CMS 3
# Queue watcher plugin for Craft CMS 5

Watchtower plugin monitors the Craft queue manager for bottlenecks and send notifications emails once those thresholds are met.

For added monitoring, you can also ping [*Oh Dear*](https://ohdear.app/) for scheduled task monitoring.

### Requirements
* PHP version 7.1 or higher
* Craft CMS 3.3 or higher
* PHP version 8.0.2 or higher
* Craft CMS 5.0 or higher

---
## Installation
To install this plugin, copy the command above to your terminal:

```bash
composer require siebird/craft-watchtower
composer require siebird/craft-watchtower -w && php craft plugin/install watchtower
```

In the control panel, go to settings, find Watchtower plugin and click to configure settings.
Expand All @@ -27,4 +27,4 @@ In order for Watchtower to monitor the queue manager–it needs to be run via a
```

## Custom Email Template
Review the default email template (`./src/templates/_emails/notification`) as a starting point. Enter the updated path in the custom email template field relative to Craft's `./templates` folder.
Review the default email template (`./src/templates/_emails/notification`) as a starting point. Enter the updated path in the custom email template field relative to Craft's `./templates` folder.
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "siebird/craft-watchtower",
"description": "Monitors the Craft queue manager for bottlenecks and send notifications emails",
"version": "1.0.2.2",
"version": "5.0.0",
"type": "craft-plugin",
"keywords": ["craft", "cms", "craftcms", "craft-plugin", "siebird", "queue", "craft-queue", "queue-manager", "cron-job", "monitoring", "oh-dear", "ohdear"],
"license": "proprietary",
Expand All @@ -18,7 +18,7 @@
"docs": "https://github.com/siebird/craft-watchtower"
},
"require": {
"craftcms/cms": "^3.3.0"
"craftcms/cms": "^5.0.0"
},
"autoload": {
"psr-4": {
Expand Down
Loading

0 comments on commit 3a36453

Please sign in to comment.