- What does justbetter/laravel-magento-async-nova do?
- It is a Laravel Nova integration for the justbetter/laravel-magento-async package. It adds Nova dashboard resources so you can monitor queued Magento operations, track statuses, and inspect async activity without leaving Nova. It is useful for teams running Magento integrations that need visibility into background jobs.
- How do I install laravel-magento-async-nova?
- Install the package with Composer and then follow the package registration steps for its Nova resources. You will typically need the base justbetter/laravel-magento-async package installed in the same Laravel application. Check the README for the exact service provider and Nova resource registration instructions.
- Which Laravel and Nova versions are supported?
- The provided context does not list exact Laravel or Nova version constraints. Check the package composer.json and README for supported Laravel and Nova versions before installing. Nova resource APIs can change between major releases, so match the package version to your Nova version.
- Do I need the base laravel-magento-async package installed?.
- Yes, this package is an integration layer for justbetter/laravel-magento-async. It adds Nova resources on top of the base package rather than replacing its async Magento functionality. Install and configure the base package first, then add the Nova integration.
- What can I monitor in Nova with this package?
- The package adds Nova dashboard resources for queued Magento operations and async activity. You can use those resources to track operation statuses and inspect background Magento integration jobs from within Nova. The exact fields and filters depend on the resources provided by the package.
- Is configuration required after installing laravel-magento-async-nova?
- You will usually need to register the package's Nova resources and ensure the base Magento async package is configured correctly. Some setups may also require clearing Laravel and Nova caches after installation. Follow the README for any package-specific configuration or publishing steps.
- Can I use laravel-magento-async-nova in production?
- Yes, provided the package supports your Laravel and Nova versions and your base Magento async setup is already production-ready. Nova access should be protected by your normal authentication and authorization rules. Also ensure your queue workers and Magento integration jobs are monitored independently of the Nova dashboard.
- How is this different from justbetter/laravel-magento-async?
- justbetter/laravel-magento-async provides the underlying async Magento operation handling. This package adds a Laravel Nova integration with dashboard resources for monitoring queued operations and tracking statuses. It does not replace the base package; it gives you a Nova UI for inspecting its activity.
- How do I troubleshoot missing Nova resources after installation?
- Confirm that Laravel Nova is installed, the package service provider and Nova resources are registered, and caches have been cleared. Also verify that your Nova authentication allows access to the new resources. If resources still do not appear, compare your setup with the README installation steps and check for Laravel or Nova version mismatches.
- What are alternatives to laravel-magento-async-nova?
- You could build custom Nova resources against the base package's data, or use general queue monitoring tools such as Laravel Horizon for background job visibility. However, those alternatives may not provide Magento-specific operation status views. This package is focused on adding Nova monitoring for justbetter/laravel-magento-async.