Billing upgrade/downgrade, inviti in app e diretta YouTube da mobile.

Upgrade Stripe con addebito immediato; downgrade programmato a fine periodo.
UX billing più sobria con box info; icone piani. API inviti e OAuth YouTube
per staff trasmissione; deep link join; scelta partita programmata o nuova.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-02 22:15:27 +02:00
parent 2cb267f991
commit 566104aff4
49 changed files with 1615 additions and 173 deletions

View File

@@ -52,7 +52,9 @@ final routerProvider = Provider<GoRouter>((ref) {
),
GoRoute(
path: '/login',
builder: (context, state) => const LoginScreen(),
builder: (context, state) => LoginScreen(
inviteToken: state.uri.queryParameters['invite'],
),
),
GoRoute(
path: '/matches',