- Replace browse tab with Supabase-connected explore tab with filters - Add React Query for data fetching with loading states - Add 3 structured programs with weekly progression - Add Supabase anonymous auth sync service - Add PostHog analytics with screen tracking and events - Add comprehensive test strategy (Vitest + Maestro E2E) - Add RevenueCat subscription system with DEV simulation - Add i18n translations for new screens (EN/FR/DE/ES) - Add data deletion modal, sync consent modal - Add assessment screen and program routes - Add GitHub Actions CI workflow - Update activity store with sync integration
28 lines
484 B
YAML
28 lines
484 B
YAML
# All Tests Suite
|
|
# Run all test flows sequentially
|
|
|
|
appId: com.millianlmx.tabatafit
|
|
name: Full Test Suite
|
|
|
|
env:
|
|
TEST_USER_NAME: Maestro Test User
|
|
|
|
---
|
|
# Run onboarding flow
|
|
- runFlow: ./onboarding.yaml
|
|
|
|
# Run program browsing
|
|
- runFlow: ./program-browse.yaml
|
|
|
|
# Run tab navigation
|
|
- runFlow: ./tab-navigation.yaml
|
|
|
|
# Run workout player
|
|
- runFlow: ./workout-player.yaml
|
|
|
|
# Run activity tab
|
|
- runFlow: ./activity-tab.yaml
|
|
|
|
# Run profile & settings
|
|
- runFlow: ./profile-settings.yaml
|