Skip to content

Abilities API documentation for the add-on rollout - #125

Open
dennisdornon wants to merge 30 commits into
mainfrom
abilities-review-add-update
Open

Abilities API documentation for the add-on rollout#125
dennisdornon wants to merge 30 commits into
mainfrom
abilities-review-add-update

Conversation

@dennisdornon

Copy link
Copy Markdown
Contributor

Summary

Documents WordPress Abilities API support across the MainWP add-ons, written alongside the extension releases: each add-on page gets its abilities surface, the version that introduced it, and the matching frontmatter/#addon-data metadata, plus updates to the Abilities API reference and navigation. 30 files changed over 30 commits, all documentation and config, no application code.

Can merge now (extension ships without a new Child)

  • add-ons/monitoring/advanced-uptime-monitor-extension.mdx
  • add-ons/development/clone-extension.mdx
  • add-ons/development/mainwp-custom-dashboard-extension.mdx
  • add-ons/analytics/mainwp-google-analytics-extension.mdx
  • add-ons/analytics/google-search-console-extension.mdx
  • add-ons/monitoring/mainwp-lighthouse-extension.mdx
  • add-ons/analytics/matomo-extension.mdx
  • add-ons/security/regression-testing-extension.mdx
  • add-ons/security/sucuri-extension.mdx
  • add-ons/agency/team-control-extension.mdx
  • add-ons/client/mainwp-time-tracker-extension.mdx
  • add-ons/administrative/woocommerce-shortcuts-extension.mdx

Waits on the Child release before the feature exists for customers

These pages document abilities that need the Child side, which lands with mainwp-child-6 PR #82 (abilities-v2-child-contracts):

  • add-ons/performance/maintenance-extension.mdx
  • add-ons/performance/cache-control-extension.mdx
  • add-ons/administrative/comments-extension.mdx
  • add-ons/development/code-snippets-extension.mdx
  • add-ons/posts-pages/custom-post-types-extension.mdx
  • add-ons/performance/rocket-extension.mdx
  • add-ons/posts-pages/url-extractor-extension.mdx

These wait on their own extension PRs rather than the Child, but are equally not installable yet:

  • add-ons/client/cost-tracker-assistant-extension.mdx
  • add-ons/updates/mainwp-database-updater-extension.mdx
  • add-ons/monitoring/mainwp-domain-monitor-extension.mdx
  • add-ons/posts-pages/article-uploader-extension.mdx
  • add-ons/development/mainwp-and-atarim-integration.mdx
  • add-ons/security/dashboard-lock-extension.mdx
  • add-ons/backups/backwpup-extension.mdx
  • add-ons/agency/white-label-extension.mdx

Non-add-on files

  • api-reference/abilities-api/overview.mdx
  • api-reference/abilities-api/uptime-monitors.mdx
  • docs.json

Branch state

The branch is 30 ahead and 22 behind origin/main. It has not been rebased or merged with main; that call is yours. A dry git merge-tree origin/main HEAD reports three content conflicts:

  • add-ons/administrative/woocommerce-shortcuts-extension.mdx
  • add-ons/monitoring/mainwp-domain-monitor-extension.mdx
  • add-ons/monitoring/mainwp-lighthouse-extension.mdx

Everything else auto-merges.

Merge timing is yours; the second group documents features that are not installable until the Child release with PR #82 ships.

Adds an Abilities API reference page for the 7 abilities the Advanced
Uptime Monitor extension registers under the
mainwp-advanced-uptime-monitor category, covering input schemas,
responses, the sync token/cursor loop, and the extension error codes.
Links it from the nav and from the add-on page, and bumps the add-on
data-version to 5.4.0.
@mintlify

mintlify Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
mainwp 🟢 Ready View Preview Aug 26, 2026, 12:51 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant