diff --git a/README.md b/README.md index 1c0f078..287e386 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Event Scheduling for Groups -[Access it here](https://appfor.it) +[Access it here](https://grup.rsvp) ## Getting started diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 771197b..95df585 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -28,6 +28,7 @@ + @@ -36,12 +37,28 @@ + + + + + + + + + + + + + + + + diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index 7cfd15b..84fac3c 100644 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -64,6 +64,7 @@ com.googleusercontent.apps.655087059227-o10vdnfsvnkl9ct8isg8db3j74s0rfur appforit + grup diff --git a/ios/Runner/Runner.entitlements b/ios/Runner/Runner.entitlements index 6ed8bdf..702501e 100644 --- a/ios/Runner/Runner.entitlements +++ b/ios/Runner/Runner.entitlements @@ -12,6 +12,8 @@ applinks:appfor.it webcredentials:appfor.it + applinks:grup.rsvp + webcredentials:grup.rsvp diff --git a/lib/l10n/app_en.arb b/lib/l10n/app_en.arb index dca881f..086088e 100644 --- a/lib/l10n/app_en.arb +++ b/lib/l10n/app_en.arb @@ -86,7 +86,7 @@ }, "link": { "type": "String", - "example": "https://appfor.it/invite/ABCD-EFGH" + "example": "https://grup.rsvp/invite/ABCD-EFGH" } } }, diff --git a/lib/presentation/screens/auth.dart b/lib/presentation/screens/auth.dart index df5f6f4..2b638d8 100644 --- a/lib/presentation/screens/auth.dart +++ b/lib/presentation/screens/auth.dart @@ -45,7 +45,7 @@ class AuthScreen extends StatelessWidget { /// This is needed to handle different ports /// when launching on localhost. String? _getRedirectUrl() { - if (!kIsWeb) return 'appforit://auth-callback'; + if (!kIsWeb) return 'grup://auth-callback'; final currentUrl = html.window.location.href; final uri = Uri.parse(currentUrl); diff --git a/lib/presentation/screens/group_member_details.dart b/lib/presentation/screens/group_member_details.dart index b537c3c..49a82bc 100644 --- a/lib/presentation/screens/group_member_details.dart +++ b/lib/presentation/screens/group_member_details.dart @@ -154,7 +154,7 @@ class GroupMemberDetailsScreen extends StatelessWidget { final l10n = AppLocalizations.of(context)!; final code = invite.value; - final deeplink = Uri.https('appfor.it', '/join/$code').toString(); + final deeplink = Uri.https('grup.rsvp', '/join/$code').toString(); return Share.share(l10n.inviteMessage(code, deeplink)); } diff --git a/supabase/config.toml b/supabase/config.toml index 41bc8af..81be11e 100644 --- a/supabase/config.toml +++ b/supabase/config.toml @@ -40,9 +40,9 @@ file_size_limit = "50MiB" [auth] # The base URL of your website. Used as an allow-list for redirects and for constructing URLs used # in emails. -site_url = "https://appfor.it" +site_url = "https://grup.rsvp" # A list of *exact* URLs that auth providers are permitted to redirect to post authentication. -additional_redirect_urls = ["http://localhost:*", "appforit://auth-callback"] +additional_redirect_urls = ["http://localhost:*", "grup://auth-callback"] # How long tokens are valid for, in seconds. Defaults to 3600 (1 hour), maximum 604,800 seconds (one # week). jwt_expiry = 3600