=== Grid Connector ===
Contributors: meindlwebdesign
Tags: management, remote, api, dashboard, monitoring
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.2.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connects your WordPress website to the WP-Grid Dashboard for centralized management, monitoring, and updates.

== Description ==

Grid Connector is the official connection plugin for the WP-Grid SaaS platform (wp-grid.de).
It provides a secured REST API through which the WP-Grid Dashboard can remotely manage your WordPress installation.

**Features:**
* Secure API key authentication
* Rate limiting (100 requests/minute)
* Site information (WP version, PHP, plugins, theme)
* Health checks (SSL, file permissions, DB size)
* Plugin management (activate, deactivate, install)
* Update management (core, plugins, themes)
* File manager (list, upload, delete)
* Code snippets management
* Full request logging

== External Services ==

This plugin connects to the WP-Grid service (https://wp-grid.de) to provide its core functionality.

**1. WP-Grid Dashboard (https://wp-grid.de)**
All plugin management, monitoring, and update features require a connection to the WP-Grid Dashboard. Your WordPress site data (plugin list, health status, performance metrics) is sent to wp-grid.de when you use the dashboard. An account at wp-grid.de is required to use this plugin.
- Terms of Service: https://wp-grid.de/agb
- Privacy Policy: https://wp-grid.de/datenschutz

**2. Plugin Update Check**
The plugin checks https://wp-grid.de/downloads/plugin/info.json to determine if a newer version is available. No personal data is transmitted during this check.

== Installation ==

1. Upload the plugin ZIP under Plugins > Add New
2. Activate the plugin
3. Go to Settings > Grid Connector and copy the API key
4. Enter the API key in the WP-Grid Dashboard for your website
5. Click "Check Connection" in the WP-Grid Dashboard

== Frequently Asked Questions ==

= Do I need an account at wp-grid.de? =
Yes. This plugin only works in combination with a WP-Grid account. You can register for free at https://wp-grid.de.

= Is my data secure? =
All communication between the plugin and the WP-Grid Dashboard is secured via API key authentication and HTTPS.

= What data is transmitted? =
Only data you explicitly request via the dashboard is transmitted: plugin lists, health status, update availability, and file contents you choose to view or edit.

== Changelog ==

= 1.0.6 =
* Renamed to "Grid Connector" for WordPress.org compliance
* Self-updater disabled for WordPress.org distribution (WP.org handles updates)
* Text Domain updated to grid-connector

= 1.0.5 =
* WordPress.org compliance: wp_delete_file, WP_Filesystem, wp_is_writable
* Removed IP whitelist (API key authentication is sufficient)
* Inline scripts moved to wp_enqueue_script
* Fixed I18n string literal in rate limit message
* Removed UTF-8 BOM from self-updater
* Updated tested up to WordPress 6.9

= 1.0.4 =
* Hero banner with branding in admin settings page
* Logo as menu icon

= 1.0.3 =
* Update check button in plugin settings

= 1.0.2 =
* Auto-update support

= 1.0.1 =
* Compatibility update

= 1.0.0 =
* Initial release
