treezor , sca proff and create child profile

This commit is contained in:
2026-01-27 02:28:52 +03:00
parent ddbfbc1ebf
commit 9d1bb6c22a
107 changed files with 5705 additions and 469 deletions

View File

@@ -12,6 +12,9 @@ PODS:
- FlutterMacOS
- permission_handler_apple (9.3.0):
- Flutter
- shared_preferences_foundation (0.0.1):
- Flutter
- FlutterMacOS
DEPENDENCIES:
- Flutter (from `Flutter`)
@@ -20,6 +23,7 @@ DEPENDENCIES:
- mobile_scanner (from `.symlinks/plugins/mobile_scanner/darwin`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
EXTERNAL SOURCES:
Flutter:
@@ -34,6 +38,8 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/path_provider_foundation/darwin"
permission_handler_apple:
:path: ".symlinks/plugins/permission_handler_apple/ios"
shared_preferences_foundation:
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
SPEC CHECKSUMS:
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
@@ -42,6 +48,7 @@ SPEC CHECKSUMS:
mobile_scanner: 77265f3dc8d580810e91849d4a0811a90467ed5e
path_provider_foundation: 0b743cbb62d8e47eab856f09262bb8c1ddcfe6ba
permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
shared_preferences_foundation: 5086985c1d43c5ba4d5e69a4e8083a389e2909e6
PODFILE CHECKSUM: c828a38c253d5f47218258786de668d23a9f4505

View File

@@ -4,6 +4,7 @@ import 'package:flutter_dotenv/flutter_dotenv.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:design_system/design_system.dart';
import 'package:sca_treezor/sca_treezor_module.dart';
import 'package:sf_app_platform/config/env/questia_env_config.dart';
import 'package:sf_app_platform/navigation/app_router.dart';
import 'package:navigation/navigation_module.dart';
@@ -17,6 +18,7 @@ import 'package:fonts/fonts.dart';
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
navigationModule();
scaTreezorModule();
configureAppRouter();
themePackages();
await dotenv.load(fileName: '.env');

View File

@@ -16,7 +16,7 @@ late final GoRouter appRouter;
void configureAppRouter() {
appRouter = GoRouter(
navigatorKey: rootNavigatorKey,
initialLocation: AppRoutes.splash,
initialLocation: AppRoutes.login,
debugLogDiagnostics: true,
routes: [
GoRoute(
@@ -29,6 +29,12 @@ void configureAppRouter() {
name: 'login',
pageBuilder: LoginBuilder().buildPage,
),
GoRoute(
path: AppRoutes.scaTreezor,
name: 'sca_treezor',
pageBuilder: SCATreezorBuilder().buildPage,
),
GoRoute(
path: AppRoutes.signup,
name: 'signup',

View File

@@ -583,6 +583,30 @@ packages:
url: "https://pub.dev"
source: hosted
version: "6.11.2"
l10n_countries:
dependency: transitive
description:
name: l10n_countries
sha256: dfeb4d4925f71d61d2c495a0f0e1430fe66ce664cf87533dd10dc445cab0ff02
url: "https://pub.dev"
source: hosted
version: "1.3.1"
l10n_currencies:
dependency: transitive
description:
name: l10n_currencies
sha256: "7a64e1e2ae7e8aae00cca3d079f7bef333f255bff98976ddf765121e2e5eb87e"
url: "https://pub.dev"
source: hosted
version: "1.3.0"
l10n_languages:
dependency: transitive
description:
name: l10n_languages
sha256: "808f25db80df1697f9e8f05cdc9f2dad11a21ea6473f14f7bb65bef7082b27d3"
url: "https://pub.dev"
source: hosted
version: "1.3.0"
leak_tracker:
dependency: transitive
description:
@@ -884,6 +908,37 @@ packages:
url: "https://pub.dev"
source: hosted
version: "3.0.3"
sca_treezor:
dependency: "direct main"
description:
path: "../../packages/sca_treezor"
relative: true
source: path
version: "0.0.1"
sealed_countries:
dependency: transitive
description:
name: sealed_countries
sha256: bfb57edd964ca553da380ef181f665307b2847db418144b5d896a03e1adb06cc
url: "https://pub.dev"
source: hosted
version: "2.8.0"
sealed_currencies:
dependency: transitive
description:
name: sealed_currencies
sha256: "5885c77381cca83348529afd25d2ae7c0da295e972a6310c1acd1a8ae0033734"
url: "https://pub.dev"
source: hosted
version: "2.5.0"
sealed_languages:
dependency: transitive
description:
name: sealed_languages
sha256: "488a2bc6ccf01bbc0182b8c3203af9cc1a85dc1c6aa3d39792539643d11d199c"
url: "https://pub.dev"
source: hosted
version: "2.5.0"
sf_infrastructure:
dependency: "direct main"
description:
@@ -905,6 +960,62 @@ packages:
relative: true
source: path
version: "0.0.1"
shared_preferences:
dependency: transitive
description:
name: shared_preferences
sha256: "2939ae520c9024cb197fc20dee269cd8cdbf564c8b5746374ec6cacdc5169e64"
url: "https://pub.dev"
source: hosted
version: "2.5.4"
shared_preferences_android:
dependency: transitive
description:
name: shared_preferences_android
sha256: "83af5c682796c0f7719c2bbf74792d113e40ae97981b8f266fa84574573556bc"
url: "https://pub.dev"
source: hosted
version: "2.4.18"
shared_preferences_foundation:
dependency: transitive
description:
name: shared_preferences_foundation
sha256: "4e7eaffc2b17ba398759f1151415869a34771ba11ebbccd1b0145472a619a64f"
url: "https://pub.dev"
source: hosted
version: "2.5.6"
shared_preferences_linux:
dependency: transitive
description:
name: shared_preferences_linux
sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f"
url: "https://pub.dev"
source: hosted
version: "2.4.1"
shared_preferences_platform_interface:
dependency: transitive
description:
name: shared_preferences_platform_interface
sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80"
url: "https://pub.dev"
source: hosted
version: "2.4.1"
shared_preferences_web:
dependency: transitive
description:
name: shared_preferences_web
sha256: c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019
url: "https://pub.dev"
source: hosted
version: "2.4.3"
shared_preferences_windows:
dependency: transitive
description:
name: shared_preferences_windows
sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1"
url: "https://pub.dev"
source: hosted
version: "2.4.1"
shelf:
dependency: transitive
description:

View File

@@ -64,6 +64,8 @@ dependencies:
path: ../../packages/utils
flutter_treezor_entrust_sdk_bridge:
path: ../../packages/flutter_treezor_entrust_sdk_bridge
sca_treezor:
path: ../../packages/sca_treezor
#dependencies go here
cupertino_icons: ^1.0.8
flutter_svg: ^2.2.1

View File

@@ -1,4 +1,4 @@
# melos_managed_dependency_overrides: auth,dashboard_shell,design_system,home,navigation,notifications,profile,sf_shared,utils,sf_localizations,fonts,sf_infrastructure,flutter_treezor_entrust_sdk_bridge,splash
# melos_managed_dependency_overrides: auth,dashboard_shell,design_system,home,navigation,notifications,profile,sf_shared,utils,sf_localizations,fonts,sf_infrastructure,flutter_treezor_entrust_sdk_bridge,splash,sca_treezor
dependency_overrides:
auth:
path: ../../modules/auth
@@ -18,6 +18,8 @@ dependency_overrides:
path: ../../modules/notifications
profile:
path: ../../modules/profile
sca_treezor:
path: ../../packages/sca_treezor
sf_infrastructure:
path: ../../packages/sf_infrastructure
sf_localizations: