Skip to content

enhancement: Vector Sync Job Dispatch & Scheduling for WooCommerce Integrations #1

@PritamBag

Description

@PritamBag

Description
A background job has been created to trigger the vector API call when an integration configuration is created.
Additionally, a daily scheduled job is required to run at 00:00 UTC for all active WooCommerce integrations.

Scope

  • Dispatch vector sync job immediately after integration configuration is saved
  • Schedule a daily job at 00:00 UTC for each active WooCommerce integration
  • Ensure jobs are dispatched via queue (long-running safe)
  • Add configuration options to control job behavior

Configuration Added

  • Enable/disable global vector sync
  • Enable/disable manual job trigger from UI
  • Configure daily schedule time (UTC)

Notes

  • Current implementation supports WooCommerce only
  • Long-running API calls handled via dedicated queue

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions