Skip to content

Conversation

@girishpanchal30
Copy link
Contributor

@girishpanchal30 girishpanchal30 commented Nov 4, 2025

Summary

Add OBFX module.

Screenshots

When Orbit Fox is not active:
image
When Orbit Fox is active:
image

Check before Pull Request is ready:

Closes https://github.com/Codeinwp/neve-pro-addon/issues/3086

@pirate-bot pirate-bot added the pr-checklist-incomplete The Pull Request checklist is incomplete. (automatic label) label Nov 4, 2025
@girishpanchal30 girishpanchal30 added the pr-checklist-skip Allow this Pull Request to skip checklist. label Nov 4, 2025
@pirate-bot pirate-bot added pr-checklist-complete The Pull Request checklist is complete. (automatic label) and removed pr-checklist-incomplete The Pull Request checklist is incomplete. (automatic label) labels Nov 4, 2025
@pirate-bot
Copy link
Collaborator

pirate-bot commented Nov 4, 2025

Plugin build for ee0d0f7 is ready 🛎️!

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds functionality to manage and activate Orbit Fox modules from the Neve dashboard. The key changes enable users to install/activate the Orbit Fox plugin and toggle individual modules through a new REST API endpoint and UI components.

  • New REST API endpoints for plugin and module activation
  • UI components for displaying and managing available modules
  • Redux store updates to track module status

Reviewed Changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
phpstan.neon Adds PHPStan error suppressions for file inclusion checks
inc/core/admin.php Adds REST API endpoints and methods for plugin/module activation
inc/admin/dashboard/main.php Provides module data and Orbit Fox metadata to the dashboard
assets/apps/dashboard/src/utils/constants.js Defines icon mappings for available modules
assets/apps/dashboard/src/store/selectors.js Adds selector for Orbit Fox module status
assets/apps/dashboard/src/store/reducer.js Adds reducer case for module status updates
assets/apps/dashboard/src/store/actions.js Adds action creator for module status updates
assets/apps/dashboard/src/Components/Content/Settings/ManageModulesTabContent.js Integrates AvailableModule component into settings tab
assets/apps/dashboard/src/Components/Content/AvailableModule.js New component for displaying and managing Orbit Fox modules

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@selul selul merged commit 7f9dc65 into development Nov 7, 2025
15 of 16 checks passed
@selul selul deleted the feat/pro/3086 branch November 7, 2025 13:14
@pirate-bot
Copy link
Collaborator

🎉 This PR is included in version 4.2.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pirate-bot pirate-bot added the released Indicate that an issue has been resolved and released in a particular version of the product. label Nov 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-checklist-complete The Pull Request checklist is complete. (automatic label) pr-checklist-skip Allow this Pull Request to skip checklist. released Indicate that an issue has been resolved and released in a particular version of the product.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants