=== PhoenixForge Canvas ===
Contributors: ryanpurvisphoenixforge
Tags: workspace, boards, wiki, database, whiteboard
Requires at least: 6.2
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 2.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Visual workspace with boards, databases, wikis, and whiteboards — a self-hosted Notion alternative for WordPress.

== Description ==

PhoenixForge Canvas turns your WordPress site into a full visual workspace. Kanban boards, structured databases, team wikis, and freeform whiteboards — all self-hosted, all WordPress-native, all under your control.

**The problem:** Teams use Notion, Trello, Miro, and Confluence — paying for four separate SaaS tools, with data scattered across platforms you don't control.

**The solution:** PhoenixForge Canvas brings all four workspace types into WordPress. Your data stays on your server. No per-user pricing. No vendor lock-in. One plugin replaces four subscriptions.

= Free Features =

* Kanban boards with drag-and-drop cards
* Structured databases with custom fields and views
* Wiki pages with nested hierarchy and linking
* Basic whiteboard with shapes and connectors
* Templates for common board and database layouts
* Shortcode embedding on any page or post

= Pro Features =

* Real-time collaboration with multiple users
* Advanced whiteboard with drawing tools and sticky notes
* Database relations and rollups across tables
* Board automation rules (when X happens, do Y)
* Export to PDF, CSV, and Markdown
* Priority support

= Part of the PhoenixForge Suite =

PhoenixForge Canvas integrates with PhoenixForge Workspace for document collaboration and PhoenixForge Workflow Engine for automation. Build a complete self-hosted productivity stack on WordPress.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/wp-canvas/`
2. Activate the plugin through the 'Plugins' screen in WordPress
3. Navigate to PhoenixForge Canvas in the admin menu
4. Create your first board, database, wiki, or whiteboard
5. Embed workspaces on pages using shortcodes

== Frequently Asked Questions ==

= Can non-admin users access Canvas workspaces? =
Yes, you can assign view or edit access to any WordPress user role. Guests can view public workspaces.

= Does it replace Notion? =
PhoenixForge Canvas covers the core workspace types: boards, databases, wikis, and whiteboards. It is a strong self-hosted alternative for teams that want data ownership.

= Can I embed a board on a public page? =
Yes, every workspace has a shortcode you can place on any page, post, or widget area.

= Is there a Pro version? =
Yes, Pro adds real-time collaboration, advanced whiteboards, database relations, and automation. Visit phoenixforge.io for details.

= Is my data stored locally? =
Yes, all data lives in your WordPress database on your server. Nothing is sent to external services.

== Screenshots ==

1. Kanban board view with drag-and-drop cards organised by status columns
2. Structured database with custom fields, sorting, and multiple view options
3. Wiki page editor with nested hierarchy and page linking
4. Whiteboard canvas with shapes, connectors, and freeform drawing tools
5. Template library for quickly creating new boards, databases, and wikis

== Third-Party Services ==

This plugin connects to external services under certain conditions:

= PhoenixForge License Server =
When you activate a Pro license key, the plugin validates it with the PhoenixForge license server.
* Service URL: https://phoenixforge-licenses.phoenixforge.workers.dev
* Privacy Policy: https://phoenixforge.io/privacy
* Terms of Service: https://phoenixforge.io/terms
* Data sent: License key, site URL
* When: On license activation, deactivation, and daily revalidation

= PhoenixForge Update Server =
The plugin checks for new versions from the PhoenixForge update server. This is disabled in WordPress.org distributed builds.
* Service URL: https://phoenixforge-updates.phoenixforge.workers.dev
* Privacy Policy: https://phoenixforge.io/privacy
* Terms of Service: https://phoenixforge.io/terms
* Data sent: Plugin slug and current version
* When: During WordPress update checks (approximately every 12 hours)

= Outbound Webhooks (Pro Feature) =
Pro users can optionally configure webhook URLs to send event data to services like Zapier, Make, or n8n.
* Only active when explicitly configured by the site administrator
* Data sent: Event type, site URL, and event-specific data
* Destination URL is entirely user-controlled

== Changelog ==

= 2.1.0 =
* Removed feature gating (WPMP_License::can checks) for WordPress.org compliance
* Removed load_plugin_textdomain from main plugin file (handled by shared-lib)
* Fixed incorrect text domains in shared-lib files to use 'wp-canvas'

= 2.0.0 =
* Initial public release
* Kanban boards
* Structured databases
* Wiki pages
* Basic whiteboard

== Upgrade Notice ==

= 2.1.0 =
WordPress.org compliance fixes: removed feature gating, fixed text domains.

= 2.0.0 =
Initial release.
