- New: License section in Settings -- a 30-day trial with every feature active starts automatically, no registration required to start. Protection continues regardless of license status; the trial only affects what's shown, never what's enforced. Enter a license key to keep Premium features once the trial ends. This is the first release where the license system is actually visible anywhere -- it existed in the codebase before but had no entry form and was excluded from every published build. - Intelligence page: rewrote descriptions in plain language about what each thing does for your site's protection, not internal implementation details (was showing raw technical descriptions like a "signature corpus" and "RIR delegation database" range counts). Verified end-to-end before publishing (not just code review): a real signup and license created on the actual companion license service, then submitted through the real Settings page form exactly as a customer would -- status went from "TRIAL -- 30 DAYS LEFT" to "LICENSED" on both the Settings and Overview pages. This exact ZIP was also installed fresh and every admin page loaded with zero errors before this commit. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
75 lines
3.2 KiB
Plaintext
75 lines
3.2 KiB
Plaintext
=== ARGUS WordPress Defence ===
|
|
Contributors: argus
|
|
Tags: security, firewall, malware, vulnerability, backup
|
|
Requires at least: 6.0
|
|
Tested up to: 7.0
|
|
Requires PHP: 7.4
|
|
Stable tag: 7.23.2
|
|
License: GPLv2 or later
|
|
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
|
|
|
Automatic, intelligent WordPress security. A local firewall, malware and file-integrity scanning,
|
|
vulnerability protection, and scheduled backups -- protecting your site with zero manual
|
|
configuration required.
|
|
|
|
== Description ==
|
|
|
|
ARGUS Defence protects your WordPress website automatically:
|
|
|
|
* **Firewall** -- blocks malicious requests (SQL injection, cross-site scripting, and more) before
|
|
they reach your site.
|
|
* **Scanner** -- regularly checks WordPress core, plugins, and themes for suspicious files and
|
|
integrity changes.
|
|
* **Vulnerability Protection** -- automatically checks your installed components against known
|
|
security issues.
|
|
* **Backups** -- scheduled recovery points for your website, stored securely.
|
|
* **Global Threat Intelligence** -- continuously updated, automatically connected, no setup
|
|
required.
|
|
|
|
Everything works out of the box. There is nothing to configure to get protected.
|
|
|
|
== Installation ==
|
|
|
|
1. Upload the plugin to your WordPress site (or install directly from the WordPress admin).
|
|
2. Activate the plugin.
|
|
3. That's it -- ARGUS Defence begins protecting your site automatically.
|
|
|
|
== Frequently Asked Questions ==
|
|
|
|
= Do I need to configure anything? =
|
|
|
|
No. ARGUS Defence is designed to work automatically. Advanced settings are available for
|
|
administrators who want them, but nothing is required to get protected.
|
|
|
|
= Will this slow down my website? =
|
|
|
|
No. ARGUS Defence's firewall and scanning run efficiently in the background, and the optional
|
|
page-cache feature can make your site faster, not slower.
|
|
|
|
= How do I update the plugin? =
|
|
|
|
Like any other WordPress.org plugin: you'll see an update notification right in your WordPress
|
|
dashboard whenever a new version is available, and you can update it in one click from there.
|
|
|
|
== Changelog ==
|
|
|
|
= 7.23.2 =
|
|
* Settings: added a License section -- a 30-day trial with everything active, then enter a
|
|
license key to keep Premium features. Protection never stops regardless of license status.
|
|
* Intelligence page: rewrote descriptions in plain language focused on what's protecting your
|
|
site, not internal implementation details.
|
|
|
|
= 7.23.1 =
|
|
* Automatic updates: fixed a bug where a normal (non-critical) update would be detected and
|
|
shown as available, but never actually installed -- now any newer, compatible, verified
|
|
update installs automatically, the same way updates to other plugins already do.
|
|
|
|
= 7.23.0 =
|
|
* Firewall: broadened local rule coverage (XXE, SSRF, session fixation, Log4Shell/JNDI, scanner-tool
|
|
detection, and deeper SQL injection / XSS / PHP injection signatures).
|
|
* Scanner: fixed a case where a quarantined file's severity label and its content-analysis score
|
|
could disagree; both are now always shown together and derived consistently.
|
|
* Console: the running plugin version is now shown in the admin header.
|
|
* First production release: firewall, scanner, quarantine, vulnerability protection, backups,
|
|
cache & performance, and automatic global threat intelligence.
|