# GracePress: MeshPress Sync Changelog ## Current - Added a new-server onboarding wizard for bridge URL, token, public MeshCentral URL, advanced mode, and first health checks. - Added a connection health panel for WordPress-to-bridge, bridge-to-MeshCentral, public URL, fleet freshness, bridge push, and OmniLog event flow. - Added an advanced-mode gate for MeshCentral Ops and raw troubleshooting controls. - Added an agent enrollment check to confirm newly installed agents appear in the selected MeshCentral group. - Added a protected bridge event receiver so MeshPress Bridge lifecycle events can flow into OmniLog. ## 1.13.0 - 2026-06-12 - Added a new-server onboarding wizard for bridge URL, token, public MeshCentral URL, advanced mode, and first health checks. - Added a connection health panel for WordPress-to-bridge, bridge-to-MeshCentral, public URL, fleet freshness, bridge push, and OmniLog event flow. - Added an advanced-mode gate for MeshCentral Ops and raw troubleshooting controls. - Added an agent enrollment check to confirm newly installed agents appear in the selected MeshCentral group. - Added a protected bridge event receiver so MeshPress Bridge lifecycle events can flow into OmniLog. ## 1.12.7 - 2026-05-25 - Added separate controls for bridge maintenance and real MeshCentral maintenance mode. - Added redacted MeshCentral config audit output for safer copy/paste diagnostics. - Upgraded backups to request full MeshCentral snapshots, including MySQL/MariaDB dumps when configured. ## 1.12.6 - 2026-05-25 - Rolled MeshPress admin back to the last known stable 1.12.1 layout after later rescue edits broke tabs, buttons, and fleet loading. - Preserved MeshCentral `@` characters in group/device identifiers before sending requests to the bridge. - Removed browser dark-mode override CSS that inverted MeshPress cards in light mode. - Restored explicit MeshCentral maintenance-mode enable/disable controls now that the bridge endpoint is stable again. - Simplified agent provisioning into one primary Linux install command plus a compact installer/link picker. - Added clearer Mesh ID diagnostics without forcing operators to manually paste or understand the raw MeshCentral group id. ## 1.12.5 - 2026-05-24 - Rolled MeshPress admin back to the last known stable 1.12.1 layout after later rescue edits broke tabs, buttons, and fleet loading. - Preserved MeshCentral `@` characters in group/device identifiers before sending requests to the bridge. - Removed browser dark-mode override CSS that inverted MeshPress cards in light mode. ## 1.12.0 - 2026-05-24 - Added a MeshCentral Ops tab for runtime/update checks, guarded backups, and agent uninstall diagnostics through the bridge. - Added an operator-only uninstall-agent test button to the device troubleshooting flow. - Added admin output panels designed for copyable diagnostics when bridge maintenance or MeshCentral commands fail. ## 1.11.9 - 2026-05-24 - Improved the fleet overview with grouped device cards, search, group filtering, status filtering, and direct Desktop/Terminal/Files actions. - Expanded agent deployment output for Windows, macOS, Linux, Mesh Assistant, and copyable Linux install commands. - Added clearer provisioning guidance and bridge diagnostic output for group edit failures. ## 1.11.8 - 2026-05-24 - Routed fleet Desktop/Console/Files buttons through bridge-generated session links instead of locally guessed URLs. - Preserved MeshCentral `$` node ids through AJAX sanitization and made `viewmode-first + gotonode` the tested primary path. - Added session diagnostics plus manual group edit, device rename, and device move controls for bridge testing. ## 1.11.7 - 2026-05-23 - Added bridge runtime version/status visibility and manual update triggering from MeshPress admin. - Added a richer Desktop/Console/Files session link tester with multiple MeshCentral direct-link candidates. - Cleaned mojibake labels from fleet action buttons. ## 1.11.6 - 2026-05-23 - Added Bridge Runtime Status controls for version checks and manual bridge updates. - Added support for bridge `/api/session-links` and console link candidate testing. - Renamed Terminal actions to Console in the UI to match the workflow being tested. ## 1.11.5 - 2026-05-23 - Added a Diagnostics & Manual Actions tab for bridge probing and first-party MeshCentral validation. - Added manual MeshCentral group creation from MeshPress, with clear output and generated agent links. - Added read-only bridge probes for health, status, self-test, groups, devices, users, events, server info, and device info. - Added direct session link testing for Desktop, Terminal, and Files in both `gotonode` and `node` URL formats. ## Reconstructed History These entries were inferred from local distribution archives, module headers, and `.old` backups. They are intentionally conservative and may not capture the full intent of each change. ### 1.11.4 - reconstructed - Reconstructed from archive `mesh-press-v1.11.4.zip` (2026-05-21). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects WordPress to the GracePress MeshPress Bridge for MeshCentral fleet syncing and client/device workflows. - Header advertised WordPress compatibility through 7.0. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.11.3 - reconstructed - Reconstructed from archive `mesh-press-v1.11.3.zip` (2026-05-20). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects WordPress to the GracePress MeshPress Bridge for MeshCentral fleet syncing and client/device workflows. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.11.2 - reconstructed - Reconstructed from archive `mesh-press-v1.11.2.zip` (2026-05-20). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects WordPress to the GracePress MeshPress Bridge for MeshCentral fleet syncing and client/device workflows. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.11.1 - reconstructed - Reconstructed from archive `mesh-press-v1.11.1.zip` (2026-05-20). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects WordPress to the GracePress MeshPress Bridge for MeshCentral fleet syncing and client/device workflows. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.11.0 - reconstructed - Reconstructed from archive `mesh-press-v1.11.0.zip` (2026-05-20). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects WordPress to the GracePress MeshPress Bridge for MeshCentral fleet syncing and client/device workflows. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.10.0 - reconstructed - Reconstructed from archive `mesh-press-v1.10.0.zip` (2026-05-20). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects WordPress to the GracePress MeshPress Bridge for MeshCentral fleet syncing and client/device workflows. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.9.0 - reconstructed - Reconstructed from archive `mesh-press-v1.9.0.zip` (2026-05-20). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects WordPress to the GracePress MeshPress Bridge for MeshCentral fleet syncing and client/device workflows. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.8.0 - reconstructed - Reconstructed from archive `mesh-press-v1.8.0.zip` (2026-05-20). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects WordPress to the GracePress MeshPress Bridge for MeshCentral fleet syncing and client/device workflows. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.7.1 - reconstructed - Reconstructed from archive `mesh-press-v1.7.1.zip` (2026-05-20). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects to the custom MeshCentral GracePress API plugin for flawless fleet syncing and management. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.7.0 - reconstructed - Reconstructed from archive `mesh-press-v1.7.0.zip` (2026-05-18). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Connects to the custom MeshCentral GracePress API plugin for flawless fleet syncing and management. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.5.0 - reconstructed - Reconstructed from archive `mesh-press-v1.5.0.zip` (2026-05-18). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Uses a secure Cookie-Based REST API bridge to sync your MeshCentral fleet into WordPress. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.4.0 - reconstructed - Reconstructed from archive `mesh-press-v1.4.0.zip` (2026-05-18). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Uses a native WebSocket payload engine to sync your MeshCentral fleet into WordPress. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.3.0 - reconstructed - Reconstructed from archive `mesh-press-v1.3.0.zip` (2026-05-18). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Uses a native WebSocket engine to sync your MeshCentral fleet into WordPress. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.1.0 - reconstructed - Reconstructed from archive `mesh-press-v1.1.0.zip` (2026-05-18). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Syncs your MeshCentral fleet into WordPress for instant remote desktops and API-driven automation. - Catalog/category marker: Utility. - Header icon marker: 🌐. ### 1.0.0 - reconstructed - Reconstructed from archive `mesh-press-v1.0.0.zip` (2026-05-18). - Header description at this version: Enterprise Remote Monitoring & Management (RMM) bridge. Syncs your MeshCentral fleet into WordPress for instant remote desktops and API-driven automation. - Catalog/category marker: Utility. - Header icon marker: 🌐.