Skip to content

Releases: CloudBedrock/mainwp-cribops-extension

MainWP CribOps Extension v1.4.7

Choose a tag to compare

@jghankins jghankins released this 08 Oct 00:24

MainWP CribOps Extension v1.4.7

Version 1.4.7: Use Semantic UI navigation matching WP Rocket style

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.4.6

Choose a tag to compare

@jghankins jghankins released this 08 Oct 00:13

MainWP CribOps Extension v1.4.6

Version 1.4.6: Update navigation to MainWP theme colors with green accents

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.4.5

Choose a tag to compare

@jghankins jghankins released this 08 Oct 00:06

MainWP CribOps Extension v1.4.5

Version 1.4.5: Add WP Rocket-style dark button navigation

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.4.4

Choose a tag to compare

@jghankins jghankins released this 07 Oct 04:33

MainWP CribOps Extension v1.4.4

Version 1.4.4: Improve timeout handling for long-running operations

  • Increase AJAX timeout from default (typically 30s) to 120 seconds for plugin/theme operations
  • Add automatic status checking when operations timeout
  • Wait 1.5 seconds after successful operations before refreshing to ensure server-side completion
  • Show progressive feedback: "Activating..." -> "Refreshing..." -> "Checking status..."
  • Implement graceful timeout recovery that checks actual plugin/theme status
  • Alert users when operations take longer than expected but continue checking status
  • Prevent row updates showing "pending" state when operations complete successfully but slowly
  • Add proper error handling for communication failures vs timeouts

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.4.3

Choose a tag to compare

@jghankins jghankins released this 07 Oct 04:26

MainWP CribOps Extension v1.4.3

Version 1.4.3: Add search fields and AJAX row-only updates

  • Add search fields to Available Plugins, Available Themes, and Packages tabs for filtering by name
  • Implement AJAX row-only updates instead of full table refresh when clicking action buttons
  • Store plugin/theme/package data globally to support filtering
  • Add helper functions to generate individual rows/items (generatePluginRow, generateThemeItem, generatePackageRow)
  • Add real-time search filtering with client-side JavaScript
  • Improve toolbar styling with flexbox layout
  • Update plugin actions to only refresh the specific row that changed
  • Update theme install action to only refresh the specific theme item
  • Add package action handler with row-only updates

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.4.2

Choose a tag to compare

@jghankins jghankins released this 07 Oct 02:25

MainWP CribOps Extension v1.4.2

Version 1.4.2: Add MainWP page header/footer hooks

Wrap site management page with mainwp_pageheader_sites and
mainwp_pagefooter_sites hooks to ensure the page renders within
the MainWP site management interface with proper sidebar and navigation.

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.4.1

Choose a tag to compare

@jghankins jghankins released this 06 Oct 23:00

MainWP CribOps Extension v1.4.1

Version 1.4.1: Fix CribOps WP Kit menu opening in new window

Add 'sitetab' => true parameter to sub-page registration to ensure
the CribOps WP Kit menu opens inline within the site management page
instead of in a new browser window.

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.4.0

Choose a tag to compare

@jghankins jghankins released this 06 Oct 13:04

MainWP CribOps Extension v1.4.0

Version 1.2.3: Add individual plugin action methods (download, install, activate, deactivate, delete)

  • Added download_plugin() method to download plugins from repository
  • Added install_plugin() method to install downloaded plugins
  • Updated activate_plugin(), deactivate_plugin(), delete_plugin() to use plugin_slug instead of plugin_file
  • All methods now match child site's manifest installer workflow
  • Supports same granular control as child site's local UI

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.3.1

Choose a tag to compare

@jghankins jghankins released this 06 Oct 12:07

MainWP CribOps Extension v1.3.1

Version 1.2.2: Fix error handling for MainWP plugin installation

  • install_single_plugin now properly checks and returns errors from install_from_cribops_repo
  • Errors are returned in format MainWP JavaScript can detect (error key in response)
  • Ensures error messages are displayed instead of silent failures

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot

MainWP CribOps Extension v1.3.0

Choose a tag to compare

@jghankins jghankins released this 06 Oct 11:18

MainWP CribOps Extension v1.3.0

Version 1.3.0: Restructure UI to match child site repository tabs

Changes:

  • Updated navigation to 5 tabs: Installed Plugins, Installed Themes, Available Plugins, Available Themes, Packages
  • Removed hardcoded recipe dropdown and install button
  • Added JavaScript handlers for loading available themes from child site repository
  • Added JavaScript handlers for loading Prime Mover packages
  • Added theme installation capability from repository
  • Updated all refresh buttons to work with new tab structure
  • UI now mirrors child site's actual repository structure instead of showing hardcoded recipes

Installation

  1. Download the mainwp-cribops-extension.zip file below
  2. In your MainWP Dashboard, go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded zip file and click Install Now
  4. Activate the plugin

Requirements

  • MainWP Dashboard 4.0+
  • CribOps WP Kit 1.1.6+ on child sites
  • MainWP Child plugin active on child sites

Assets

  • mainwp-cribops-extension.zip - Ready-to-install plugin package
  • Source code - Repository snapshot