Skip to content

DocSync WP 1.0.9 - Google Docs Sync for WordPress

Choose a tag to compare

@Canvilled Canvilled released this 28 Jun 11:12
· 70 commits to main since this release
fcced9c
  • Hardened REST access so logged-in users must also be administrators or have edit/create capability on at least one enabled target post type.
  • Required X-WP-Nonce for mutating DocSync REST requests while keeping _wpnonce only as a read-only GET fallback.
  • Tightened source, Drive browser, document inspection, sync log, and settings request validation before service calls.
  • Limited post/list-table DocSync assets, notices, and source metadata output to users with applicable target capabilities.
  • Confirmed public settings, OAuth account status, admin inline config, and sync diagnostics do not expose client secrets or Google tokens.
  • Added a branded Brasth admin shell with compact mastheads, contained notices, consistent button sizing, and runtime branding assets.
  • Reworked Setup into a task-first workspace with one primary next action for saving credentials, connecting Google, reconnecting scope, or creating the first synced draft.
  • Moved Google Cloud help into the credential task and kept sync defaults as secondary configuration.
  • Compact source row actions keep Sync and Logs controls easier to scan.
  • Added searchable Sync Activity logs with troubleshooting views, advanced filters, useful summaries, recovery hints, and composed empty states.
  • Replaced destructive browser prompts with Radix confirmation dialogs for log clearing and account disconnect.
  • Added safe clear-log actions for one source or all stored source logs without deleting source links, sync status, credentials, progress, or synced content.