berrypod/test/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
..
activity_test.exs hide system events by default on activity page 2026-03-02 08:32:06 +00:00
analytics_test.exs add no-JS progressive enhancement for all shop flows 2026-02-24 22:56:19 +00:00
dashboard_test.exs extract site_name and site_description from theme settings into standalone settings 2026-03-03 14:52:31 +00:00
email_settings_test.exs add tests for email verification flag lifecycle 2026-02-21 22:43:33 +00:00
layout_test.exs add setup onboarding page, dashboard launch checklist, provider registry 2026-02-20 00:34:06 +00:00
media_test.exs add admin media library with image management and block picker integration 2026-02-27 22:20:51 +00:00
navigation_test.exs add data-driven navigation with admin editor 2026-02-28 11:18:37 +00:00
newsletter_test.exs add newsletter and email campaigns 2026-02-28 23:25:28 +00:00
orders_test.exs add activity log with order timeline and global feed 2026-03-01 15:09:08 +00:00
pages_test.exs add admin UX polish: nav grouping, inline settings, real preview data 2026-02-28 20:17:03 +00:00
products_test.exs share provider connection logic between setup wizard and providers form 2026-03-03 15:19:17 +00:00
providers_test.exs share provider connection logic between setup wizard and providers form 2026-03-03 15:19:17 +00:00
settings_test.exs rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00
theme_test.exs rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00