berrypod/lib/berrypod_web/live/admin
jamey 0853b6f528 share provider connection logic between setup wizard and providers form
Extract Products.connect_provider/2 that tests the connection, fetches
shop_id, creates the record, and enqueues sync. Both the setup wizard
and the providers form now use this shared function instead of
duplicating the flow. Also makes the products empty state context-aware
(distinguishes "no provider" from "provider connected but no products").

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 15:19:17 +00:00
..
newsletter complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
pages extract site_name and site_description from theme settings into standalone settings 2026-03-03 14:52:31 +00:00
providers share provider connection logic between setup wizard and providers form 2026-03-03 15:19:17 +00:00
theme extract site_name and site_description from theme settings into standalone settings 2026-03-03 14:52:31 +00:00
activity.ex hide system events by default on activity page 2026-03-02 08:32:06 +00:00
analytics.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
dashboard.ex extract site_name and site_description from theme settings into standalone settings 2026-03-03 14:52:31 +00:00
email_settings.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
media.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
navigation.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
newsletter.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
order_show.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
orders.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
product_show.ex optimise product queries: skip image blobs, limit listing preloads, add composite index 2026-03-02 17:29:15 +00:00
products.ex share provider connection logic between setup wizard and providers form 2026-03-03 15:19:17 +00:00
redirects.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00
settings.ex complete admin CSS refactor: delete utilities.css, add layout primitives 2026-03-01 21:40:21 +00:00