Skip to content

Add custom stops from group and child route details - #201

Merged
OziinG merged 1 commit into
mainfrom
feat/custom-route-stops-app-main
Aug 19, 2026
Merged

Add custom stops from group and child route details#201
OziinG merged 1 commit into
mainfrom
feat/custom-route-stops-app-main

Conversation

@OziinG

@OziinG OziinG commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Closes #198

What changed

  • branches the first Add stops popup into Existing order and Add custom stop
  • supports group-unassigned/child-selected creation and current-child creation
  • adds a DB-only create/edit form, Custom badges, map/table/timeline compatibility, and hides Shopify-only links
  • lazily loads Group existing-order candidates and shows standard Polaris loading spinners

Why

Operators need local delivery stops without creating Shopify orders, while keeping the existing order picker and route workflow intact.

Validation

  • 519/519 tests
  • lint
  • typecheck
  • production build
  • public URL guard
  • Shopify Polaris spinner validation

Branch the existing Add stops dialog into existing-order and CLEVER-local custom-stop flows for groups and child routes.

Constraint: Custom stops are tenant-scoped delivery records and never Shopify mutations.

Rejected: A separate custom-stop page | The requested interaction keeps both choices in the first popup.

Confidence: high

Scope-risk: moderate

Directive: Release only after the compatible delivery API and migration are live.

Tested: 519 app tests; lint; typecheck; production build; public URL guard; Polaris spinner validation

Not-tested: authenticated production create/edit before API rollout
@OziinG
OziinG marked this pull request as ready for review August 19, 2026 14:16
@OziinG
OziinG merged commit 014c733 into main Aug 19, 2026
2 checks passed
@OziinG
OziinG deleted the feat/custom-route-stops-app-main branch August 19, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add DB-only custom stops to group and child route details

1 participant