fix(qa): health monitor SiteManager, WP plugins, favicon, download ZIPs

- Health monitor now uses SiteManager for complete site discovery
- SEO Bridge: GPLv2+ license, Tested up to 6.9, fix escaping
- OpenPanel: fix wp_unslash, reduce tags, update branding
- Add logo.svg favicon, static file serving, plugin ZIPs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
airano
2026-02-18 21:11:49 +03:30
parent 91979ee18d
commit bb851e4be2
14 changed files with 97 additions and 25 deletions

View File

@@ -3,11 +3,13 @@
* Plugin Name: OpenPanel
* Description: Activate OpenPanel to start tracking your website. Supports both Cloud and Self-Hosted instances.
* Version: 1.1.1
* Author: OpenPanel / Airano
* Plugin URI: https://github.com/airano-ir/mcphub
* Author: OpenPanel / MCP Hub
* Author URI: https://github.com/airano-ir
* License: GPLv2 or later
* Requires at least: 5.8
* Requires PHP: 7.4
* Tested up to: 6.8
* Tested up to: 6.9
* Text Domain: openpanel
*/
@@ -479,7 +481,7 @@ final class OP_WP_Proxy {
// Content-Type is a special header NOT prefixed with HTTP_ in PHP
// This is critical for OpenPanel API which requires application/json
if (!empty($_SERVER['CONTENT_TYPE'])) {
$headers['Content-Type'] = sanitize_text_field($_SERVER['CONTENT_TYPE']);
$headers['Content-Type'] = sanitize_text_field(wp_unslash($_SERVER['CONTENT_TYPE']));
}
foreach ($_SERVER as $name => $value) {

View File

@@ -1,14 +1,14 @@
=== OpenPanel ===
Contributors: openpanel, airano
Tags: analytics, web analytics, privacy-friendly, tracking, proxy, self-hosted
Tags: analytics, privacy-friendly, tracking, self-hosted, proxy
Requires at least: 5.8
Tested up to: 6.8
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.1.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
OpenPanel WordPress plugin - Privacy-friendly analytics with ad-blocker resistance. Supports both OpenPanel Cloud and Self-Hosted instances. Inline tracking scripts and proxy API calls through your domain.
Privacy-friendly analytics with ad-blocker resistance. Supports OpenPanel Cloud and Self-Hosted instances.
== Description ==