=== Sentinel+ ===
Contributors: scarlettmedialab
Tags: activity-log, sentinel
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Companion to SML Sentinel. Records what changed, opens incidents, diffs watched files, sends alerts, and emails a weekly report.

== Description ==

Sentinel+ is a second plugin. It does not replace SML Sentinel and it does not keep its own activity log.

It starts only when Free has loaded `SENTINEL_API` 1 and is version 1.2.2 or newer. Until then it shows an admin notice and does nothing else.

Requires a Sentinel+ licence for new capture on a public site. A local development site records without using a production activation. Existing Plus history stays readable when capture stops. Free keeps recording either way.

= Changes =

Before and after for a published title, a short plain-text copy excerpt, a plugin or theme version, and a profile field (display name, nickname, email, roles). Each row links to the matching activity entry.

= Incidents =

Failed sign-ins, a new Administrator, and a fatal error after a plugin, theme, or WordPress update.

= Files =

Line diffs for files Free is already watching, plus paths you add. Free still detects the change.

= Alerts =

Email or a signed webhook when a plugin is switched off, a watched file changes, or someone gains Administrator. The new-Administrator email stays with Free, so Plus does not send a second one.

= Report =

One email each week, for the previous Monday to Monday, in the site's timezone.

= Licence =

One Sentinel+ key activates up to 3 production sites.

== Installation ==

1. Install and activate SML Sentinel 1.2.2 or newer.
2. Install and activate Sentinel+.
3. Leave SML Sentinel installed.
4. Open Sentinel+ → Licence and save your key.

== Changelog ==

= 1.0.0 =
* Changes, Incidents, Files, Alerts, a weekly report, and licensing. Requires SML Sentinel 1.2.2 or newer.
