From 47dab2ff0bc339b4491aecd11ad64a4854510268 Mon Sep 17 00:00:00 2001 From: SurendarSuri30 Date: Fri, 9 Jan 2026 10:02:34 +0530 Subject: [PATCH] changes --- .gitignore | 0 .metadata | 0 README.md | 0 analysis_options.yaml | 0 android/.gitignore | 0 android/app/build.gradle | 0 android/app/google-services.json | 0 android/app/src/debug/AndroidManifest.xml | 0 android/app/src/main/AndroidManifest.xml | 0 .../com/example/nhancepolicy/MainActivity.kt | 0 .../res/drawable-v21/launch_background.xml | 0 .../main/res/drawable/launch_background.xml | 0 .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../app/src/main/res/values-night/styles.xml | 0 android/app/src/main/res/values/styles.xml | 0 android/app/src/profile/AndroidManifest.xml | 0 android/build.gradle | 0 android/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.properties | 0 android/settings.gradle | 0 assets/Group_3.png | Bin assets/Nhance-Logo-Final 1.png | Bin assets/Solid_gray.png | Bin assets/Template_File.xlsx | Bin assets/Vector.png | Bin assets/claim.png | Bin assets/claimHistory.png | Bin assets/claimsData.png | Bin assets/credit_card.png | Bin assets/ecard.png | Bin assets/hrLogin.jpg | Bin assets/login_web.jpg | Bin assets/mobileViewLogo.png | Bin assets/navbarLogo.png | Bin assets/nhance-loader.gif | Bin assets/nhance_client_logo.png | Bin assets/policy.png | Bin assets/searchData.jpg | Bin ios/.gitignore | 0 ios/Flutter/AppFrameworkInfo.plist | 0 ios/Flutter/Debug.xcconfig | 0 ios/Flutter/Release.xcconfig | 0 ios/Podfile | 0 ios/Runner/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../Icon-App-1024x1024@1x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin .../Icon-App-83.5x83.5@2x.png | Bin .../LaunchImage.imageset/Contents.json | 0 .../LaunchImage.imageset/LaunchImage.png | Bin .../LaunchImage.imageset/LaunchImage@2x.png | Bin .../LaunchImage.imageset/LaunchImage@3x.png | Bin .../LaunchImage.imageset/README.md | 0 .../Base.lproj/LaunchScreen.storyboard.xml | 0 ios/Runner/Base.lproj/Main.storyboard.xml | 0 ios/Runner/Info.plist | 0 ios/Runner/Runner-Bridging-Header.h | 0 ios/RunnerTests/RunnerTests.swift | 0 lib/addons.dart | 0 lib/branch/branch_card_widget.dart | 0 lib/branch/branch_selection_page.dart | 33 +++++++++++ lib/cdTransactionDetails.dart | 0 lib/claimshistory.dart | 0 lib/config/environment.dart | 0 lib/config/main_dev.dart | 0 lib/config/main_prod.dart | 0 lib/config/main_prod1.dart | 0 lib/config/main_uat.dart | 0 lib/customAppBar/customAppBar.dart | 11 +++- lib/customAppBar/customAppBarChatbot.dart | 0 lib/customAppBar/customFooter.dart | 0 lib/customAppBar/enrollmentAppBar.dart | 0 lib/customAppBar/toastHelper.dart | 0 lib/email_verify.dart | 16 ++++++ lib/empDetails.dart | 0 lib/empReview.dart | 0 lib/excel_verification.dart | 0 lib/firebase-config.dart | 0 lib/home.dart | 0 lib/hrDashboard.dart | 2 +- lib/hrHome.dart | 0 lib/hrLogin.dart | 0 lib/hrPolicyDetails.dart | 0 lib/hrVerify.dart | 0 lib/main.dart | 4 ++ lib/models/platform_helper_mobile.dart | 0 lib/models/platform_helper_other.dart | 0 lib/oldPolicy.dart | 0 lib/phone.dart | 0 lib/postFileUpload.dart | 0 lib/responsive.dart | 0 lib/service/api_service.dart | 54 +++++++++++++++++- .../hrDashboardTabs/activePolicies.dart | 0 lib/service/hrDashboardTabs/cd.dart | 0 lib/service/hrDashboardTabs/claims.dart | 0 .../hrDashboardTabs/preEnrollment.dart | 0 lib/service/session/session_service.dart | 36 ++++++++++++ lib/service/session/web_session.dart | 28 +++++++++ lib/service/token_storage_service.dart | 0 lib/verify.dart | 0 linux/.gitignore | 0 linux/CMakeLists.txt | 0 linux/flutter/CMakeLists.txt | 0 linux/flutter/generated_plugin_registrant.cc | 0 linux/flutter/generated_plugin_registrant.h | 0 linux/flutter/generated_plugins.cmake | 0 linux/main.cc | 0 linux/my_application.cc | 0 linux/my_application.h | 0 macos/.gitignore | 0 macos/Flutter/Flutter-Debug.xcconfig | 0 macos/Flutter/Flutter-Release.xcconfig | 0 macos/Flutter/GeneratedPluginRegistrant.swift | 0 macos/Podfile | 0 macos/Runner/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/app_icon_1024.png | Bin .../AppIcon.appiconset/app_icon_128.png | Bin .../AppIcon.appiconset/app_icon_16.png | Bin .../AppIcon.appiconset/app_icon_256.png | Bin .../AppIcon.appiconset/app_icon_32.png | Bin .../AppIcon.appiconset/app_icon_512.png | Bin .../AppIcon.appiconset/app_icon_64.png | Bin macos/Runner/Base.lproj/MainMenu.xib | 0 macos/Runner/Configs/AppInfo.xcconfig | 0 macos/Runner/Configs/Debug.xcconfig | 0 macos/Runner/Configs/Release.xcconfig | 0 macos/Runner/Configs/Warnings.xcconfig | 0 macos/Runner/DebugProfile.entitlements.xml | 0 macos/Runner/Info.plist | 0 macos/Runner/MainFlutterWindow.swift | 0 macos/Runner/Release.entitlements.xml | 0 macos/RunnerTests/RunnerTests.swift | 0 pubspec.yaml | 0 test/widget_test.dart | 0 web/assets/Sample.xlsx | Bin web/assets/nhance-loader.gif | Bin web/favicon.png | Bin web/icons/Icon-192.png | Bin web/icons/Icon-512.png | Bin web/icons/Icon-maskable-192.png | Bin web/icons/Icon-maskable-512.png | Bin web/index.html | 0 web/manifest.json | 0 windows/.gitignore | 0 windows/CMakeLists.txt | 0 windows/flutter/CMakeLists.txt | 0 .../flutter/generated_plugin_registrant.cc | 0 windows/flutter/generated_plugin_registrant.h | 0 windows/flutter/generated_plugins.cmake | 0 windows/runner/CMakeLists.txt | 0 windows/runner/Runner.rc | 0 windows/runner/flutter_window.cpp | 0 windows/runner/flutter_window.h | 0 windows/runner/main.cpp | 0 windows/runner/resource.h | 0 windows/runner/resources/app_icon.ico | Bin windows/runner/runner.exe.manifest.xml | 0 windows/runner/utils.cpp | 0 windows/runner/utils.h | 0 windows/runner/win32_window.cpp | 0 windows/runner/win32_window.h | 0 178 files changed, 179 insertions(+), 5 deletions(-) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 .metadata mode change 100644 => 100755 README.md mode change 100644 => 100755 analysis_options.yaml mode change 100644 => 100755 android/.gitignore mode change 100644 => 100755 android/app/build.gradle mode change 100644 => 100755 android/app/google-services.json mode change 100644 => 100755 android/app/src/debug/AndroidManifest.xml mode change 100644 => 100755 android/app/src/main/AndroidManifest.xml mode change 100644 => 100755 android/app/src/main/kotlin/com/example/nhancepolicy/MainActivity.kt mode change 100644 => 100755 android/app/src/main/res/drawable-v21/launch_background.xml mode change 100644 => 100755 android/app/src/main/res/drawable/launch_background.xml mode change 100644 => 100755 android/app/src/main/res/mipmap-hdpi/ic_launcher.png mode change 100644 => 100755 android/app/src/main/res/mipmap-mdpi/ic_launcher.png mode change 100644 => 100755 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png mode change 100644 => 100755 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png mode change 100644 => 100755 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png mode change 100644 => 100755 android/app/src/main/res/values-night/styles.xml mode change 100644 => 100755 android/app/src/main/res/values/styles.xml mode change 100644 => 100755 android/app/src/profile/AndroidManifest.xml mode change 100644 => 100755 android/build.gradle mode change 100644 => 100755 android/gradle.properties mode change 100644 => 100755 android/gradle/wrapper/gradle-wrapper.properties mode change 100644 => 100755 android/settings.gradle mode change 100644 => 100755 assets/Group_3.png mode change 100644 => 100755 assets/Nhance-Logo-Final 1.png mode change 100644 => 100755 assets/Solid_gray.png mode change 100644 => 100755 assets/Template_File.xlsx mode change 100644 => 100755 assets/Vector.png mode change 100644 => 100755 assets/claim.png mode change 100644 => 100755 assets/claimHistory.png mode change 100644 => 100755 assets/claimsData.png mode change 100644 => 100755 assets/credit_card.png mode change 100644 => 100755 assets/ecard.png mode change 100644 => 100755 assets/hrLogin.jpg mode change 100644 => 100755 assets/login_web.jpg mode change 100644 => 100755 assets/mobileViewLogo.png mode change 100644 => 100755 assets/navbarLogo.png mode change 100644 => 100755 assets/nhance-loader.gif mode change 100644 => 100755 assets/nhance_client_logo.png mode change 100644 => 100755 assets/policy.png mode change 100644 => 100755 assets/searchData.jpg mode change 100644 => 100755 ios/.gitignore mode change 100644 => 100755 ios/Flutter/AppFrameworkInfo.plist mode change 100644 => 100755 ios/Flutter/Debug.xcconfig mode change 100644 => 100755 ios/Flutter/Release.xcconfig mode change 100644 => 100755 ios/Podfile mode change 100644 => 100755 ios/Runner/AppDelegate.swift mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json mode change 100644 => 100755 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png mode change 100644 => 100755 ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md mode change 100644 => 100755 ios/Runner/Base.lproj/LaunchScreen.storyboard.xml mode change 100644 => 100755 ios/Runner/Base.lproj/Main.storyboard.xml mode change 100644 => 100755 ios/Runner/Info.plist mode change 100644 => 100755 ios/Runner/Runner-Bridging-Header.h mode change 100644 => 100755 ios/RunnerTests/RunnerTests.swift mode change 100644 => 100755 lib/addons.dart mode change 100644 => 100755 lib/branch/branch_card_widget.dart mode change 100644 => 100755 lib/branch/branch_selection_page.dart mode change 100644 => 100755 lib/cdTransactionDetails.dart mode change 100644 => 100755 lib/claimshistory.dart mode change 100644 => 100755 lib/config/environment.dart mode change 100644 => 100755 lib/config/main_dev.dart mode change 100644 => 100755 lib/config/main_prod.dart mode change 100644 => 100755 lib/config/main_prod1.dart mode change 100644 => 100755 lib/config/main_uat.dart mode change 100644 => 100755 lib/customAppBar/customAppBar.dart mode change 100644 => 100755 lib/customAppBar/customAppBarChatbot.dart mode change 100644 => 100755 lib/customAppBar/customFooter.dart mode change 100644 => 100755 lib/customAppBar/enrollmentAppBar.dart mode change 100644 => 100755 lib/customAppBar/toastHelper.dart mode change 100644 => 100755 lib/email_verify.dart mode change 100644 => 100755 lib/empDetails.dart mode change 100644 => 100755 lib/empReview.dart mode change 100644 => 100755 lib/excel_verification.dart mode change 100644 => 100755 lib/firebase-config.dart mode change 100644 => 100755 lib/home.dart mode change 100644 => 100755 lib/hrDashboard.dart mode change 100644 => 100755 lib/hrHome.dart mode change 100644 => 100755 lib/hrLogin.dart mode change 100644 => 100755 lib/hrPolicyDetails.dart mode change 100644 => 100755 lib/hrVerify.dart mode change 100644 => 100755 lib/main.dart mode change 100644 => 100755 lib/models/platform_helper_mobile.dart mode change 100644 => 100755 lib/models/platform_helper_other.dart mode change 100644 => 100755 lib/oldPolicy.dart mode change 100644 => 100755 lib/phone.dart mode change 100644 => 100755 lib/postFileUpload.dart mode change 100644 => 100755 lib/responsive.dart mode change 100644 => 100755 lib/service/api_service.dart mode change 100644 => 100755 lib/service/hrDashboardTabs/activePolicies.dart mode change 100644 => 100755 lib/service/hrDashboardTabs/cd.dart mode change 100644 => 100755 lib/service/hrDashboardTabs/claims.dart mode change 100644 => 100755 lib/service/hrDashboardTabs/preEnrollment.dart create mode 100644 lib/service/session/session_service.dart create mode 100644 lib/service/session/web_session.dart mode change 100644 => 100755 lib/service/token_storage_service.dart mode change 100644 => 100755 lib/verify.dart mode change 100644 => 100755 linux/.gitignore mode change 100644 => 100755 linux/CMakeLists.txt mode change 100644 => 100755 linux/flutter/CMakeLists.txt mode change 100644 => 100755 linux/flutter/generated_plugin_registrant.cc mode change 100644 => 100755 linux/flutter/generated_plugin_registrant.h mode change 100644 => 100755 linux/flutter/generated_plugins.cmake mode change 100644 => 100755 linux/main.cc mode change 100644 => 100755 linux/my_application.cc mode change 100644 => 100755 linux/my_application.h mode change 100644 => 100755 macos/.gitignore mode change 100644 => 100755 macos/Flutter/Flutter-Debug.xcconfig mode change 100644 => 100755 macos/Flutter/Flutter-Release.xcconfig mode change 100644 => 100755 macos/Flutter/GeneratedPluginRegistrant.swift mode change 100644 => 100755 macos/Podfile mode change 100644 => 100755 macos/Runner/AppDelegate.swift mode change 100644 => 100755 macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json mode change 100644 => 100755 macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png mode change 100644 => 100755 macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png mode change 100644 => 100755 macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png mode change 100644 => 100755 macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png mode change 100644 => 100755 macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png mode change 100644 => 100755 macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png mode change 100644 => 100755 macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png mode change 100644 => 100755 macos/Runner/Base.lproj/MainMenu.xib mode change 100644 => 100755 macos/Runner/Configs/AppInfo.xcconfig mode change 100644 => 100755 macos/Runner/Configs/Debug.xcconfig mode change 100644 => 100755 macos/Runner/Configs/Release.xcconfig mode change 100644 => 100755 macos/Runner/Configs/Warnings.xcconfig mode change 100644 => 100755 macos/Runner/DebugProfile.entitlements.xml mode change 100644 => 100755 macos/Runner/Info.plist mode change 100644 => 100755 macos/Runner/MainFlutterWindow.swift mode change 100644 => 100755 macos/Runner/Release.entitlements.xml mode change 100644 => 100755 macos/RunnerTests/RunnerTests.swift mode change 100644 => 100755 pubspec.yaml mode change 100644 => 100755 test/widget_test.dart mode change 100644 => 100755 web/assets/Sample.xlsx mode change 100644 => 100755 web/assets/nhance-loader.gif mode change 100644 => 100755 web/favicon.png mode change 100644 => 100755 web/icons/Icon-192.png mode change 100644 => 100755 web/icons/Icon-512.png mode change 100644 => 100755 web/icons/Icon-maskable-192.png mode change 100644 => 100755 web/icons/Icon-maskable-512.png mode change 100644 => 100755 web/index.html mode change 100644 => 100755 web/manifest.json mode change 100644 => 100755 windows/.gitignore mode change 100644 => 100755 windows/CMakeLists.txt mode change 100644 => 100755 windows/flutter/CMakeLists.txt mode change 100644 => 100755 windows/flutter/generated_plugin_registrant.cc mode change 100644 => 100755 windows/flutter/generated_plugin_registrant.h mode change 100644 => 100755 windows/flutter/generated_plugins.cmake mode change 100644 => 100755 windows/runner/CMakeLists.txt mode change 100644 => 100755 windows/runner/Runner.rc mode change 100644 => 100755 windows/runner/flutter_window.cpp mode change 100644 => 100755 windows/runner/flutter_window.h mode change 100644 => 100755 windows/runner/main.cpp mode change 100644 => 100755 windows/runner/resource.h mode change 100644 => 100755 windows/runner/resources/app_icon.ico mode change 100644 => 100755 windows/runner/runner.exe.manifest.xml mode change 100644 => 100755 windows/runner/utils.cpp mode change 100644 => 100755 windows/runner/utils.h mode change 100644 => 100755 windows/runner/win32_window.cpp mode change 100644 => 100755 windows/runner/win32_window.h diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.metadata b/.metadata old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/analysis_options.yaml b/analysis_options.yaml old mode 100644 new mode 100755 diff --git a/android/.gitignore b/android/.gitignore old mode 100644 new mode 100755 diff --git a/android/app/build.gradle b/android/app/build.gradle old mode 100644 new mode 100755 diff --git a/android/app/google-services.json b/android/app/google-services.json old mode 100644 new mode 100755 diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml old mode 100644 new mode 100755 diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml old mode 100644 new mode 100755 diff --git a/android/app/src/main/kotlin/com/example/nhancepolicy/MainActivity.kt b/android/app/src/main/kotlin/com/example/nhancepolicy/MainActivity.kt old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/drawable-v21/launch_background.xml b/android/app/src/main/res/drawable-v21/launch_background.xml old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/drawable/launch_background.xml b/android/app/src/main/res/drawable/launch_background.xml old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/values-night/styles.xml b/android/app/src/main/res/values-night/styles.xml old mode 100644 new mode 100755 diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml old mode 100644 new mode 100755 diff --git a/android/app/src/profile/AndroidManifest.xml b/android/app/src/profile/AndroidManifest.xml old mode 100644 new mode 100755 diff --git a/android/build.gradle b/android/build.gradle old mode 100644 new mode 100755 diff --git a/android/gradle.properties b/android/gradle.properties old mode 100644 new mode 100755 diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties old mode 100644 new mode 100755 diff --git a/android/settings.gradle b/android/settings.gradle old mode 100644 new mode 100755 diff --git a/assets/Group_3.png b/assets/Group_3.png old mode 100644 new mode 100755 diff --git a/assets/Nhance-Logo-Final 1.png b/assets/Nhance-Logo-Final 1.png old mode 100644 new mode 100755 diff --git a/assets/Solid_gray.png b/assets/Solid_gray.png old mode 100644 new mode 100755 diff --git a/assets/Template_File.xlsx b/assets/Template_File.xlsx old mode 100644 new mode 100755 diff --git a/assets/Vector.png b/assets/Vector.png old mode 100644 new mode 100755 diff --git a/assets/claim.png b/assets/claim.png old mode 100644 new mode 100755 diff --git a/assets/claimHistory.png b/assets/claimHistory.png old mode 100644 new mode 100755 diff --git a/assets/claimsData.png b/assets/claimsData.png old mode 100644 new mode 100755 diff --git a/assets/credit_card.png b/assets/credit_card.png old mode 100644 new mode 100755 diff --git a/assets/ecard.png b/assets/ecard.png old mode 100644 new mode 100755 diff --git a/assets/hrLogin.jpg b/assets/hrLogin.jpg old mode 100644 new mode 100755 diff --git a/assets/login_web.jpg b/assets/login_web.jpg old mode 100644 new mode 100755 diff --git a/assets/mobileViewLogo.png b/assets/mobileViewLogo.png old mode 100644 new mode 100755 diff --git a/assets/navbarLogo.png b/assets/navbarLogo.png old mode 100644 new mode 100755 diff --git a/assets/nhance-loader.gif b/assets/nhance-loader.gif old mode 100644 new mode 100755 diff --git a/assets/nhance_client_logo.png b/assets/nhance_client_logo.png old mode 100644 new mode 100755 diff --git a/assets/policy.png b/assets/policy.png old mode 100644 new mode 100755 diff --git a/assets/searchData.jpg b/assets/searchData.jpg old mode 100644 new mode 100755 diff --git a/ios/.gitignore b/ios/.gitignore old mode 100644 new mode 100755 diff --git a/ios/Flutter/AppFrameworkInfo.plist b/ios/Flutter/AppFrameworkInfo.plist old mode 100644 new mode 100755 diff --git a/ios/Flutter/Debug.xcconfig b/ios/Flutter/Debug.xcconfig old mode 100644 new mode 100755 diff --git a/ios/Flutter/Release.xcconfig b/ios/Flutter/Release.xcconfig old mode 100644 new mode 100755 diff --git a/ios/Podfile b/ios/Podfile old mode 100644 new mode 100755 diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png old mode 100644 new mode 100755 diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md old mode 100644 new mode 100755 diff --git a/ios/Runner/Base.lproj/LaunchScreen.storyboard.xml b/ios/Runner/Base.lproj/LaunchScreen.storyboard.xml old mode 100644 new mode 100755 diff --git a/ios/Runner/Base.lproj/Main.storyboard.xml b/ios/Runner/Base.lproj/Main.storyboard.xml old mode 100644 new mode 100755 diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist old mode 100644 new mode 100755 diff --git a/ios/Runner/Runner-Bridging-Header.h b/ios/Runner/Runner-Bridging-Header.h old mode 100644 new mode 100755 diff --git a/ios/RunnerTests/RunnerTests.swift b/ios/RunnerTests/RunnerTests.swift old mode 100644 new mode 100755 diff --git a/lib/addons.dart b/lib/addons.dart old mode 100644 new mode 100755 diff --git a/lib/branch/branch_card_widget.dart b/lib/branch/branch_card_widget.dart old mode 100644 new mode 100755 diff --git a/lib/branch/branch_selection_page.dart b/lib/branch/branch_selection_page.dart old mode 100644 new mode 100755 index 8e32e09..9773cac --- a/lib/branch/branch_selection_page.dart +++ b/lib/branch/branch_selection_page.dart @@ -5,6 +5,7 @@ import 'package:shared_preferences/shared_preferences.dart'; import '../customAppBar/customAppBar.dart'; import '../customAppBar/customFooter.dart'; import '../customAppBar/toastHelper.dart'; +import '../service/session/web_session.dart'; import '../service/token_storage_service.dart'; import 'branch_card_widget.dart'; @@ -51,6 +52,7 @@ class _BranchSelectionPageState extends State { final selectedBranch = branches[selectedIndex!]; + // Save selected branch and decode token await tokenStorage.saveSelectedBranch(selectedBranch); @@ -59,6 +61,8 @@ class _BranchSelectionPageState extends State { print('Selected Branch: $selectedBranch'); print('Decoded Token: $decodedToken'); + + // Navigate to home if (mounted) { final SharedPreferences prefs = await SharedPreferences.getInstance(); @@ -119,8 +123,37 @@ class _BranchSelectionPageState extends State { ToastHelper.showSuccessToast(context, 'Successfully Login'); Navigator.pushReplacementNamed(context, 'hrDashboard'); } + + // final branch = branches[selectedIndex!]; + // // ===================== + // // POST (HR) + // // ===================== + // WebSession.postClientId = branch['client_id']?.toString(); + // WebSession.postBranchId = + // branch['post_branch_id']?.toString() ?? + // branch['client_branch_id']?.toString(); + // WebSession.postHrId = branch['id']?.toString(); + // WebSession.postModules = + // branch['allowed_modules']?['post'] ?? []; + // + // // ===================== + // // PRE (Enrollment) + // // ===================== + // WebSession.preClientId = branch['client_id']?.toString(); + // WebSession.preBranchId = + // branch['pre_branch_id']?.toString() ?? + // branch['client_branch_id']?.toString(); + // WebSession.preHrId = branch['id']?.toString(); + // WebSession.preModules = + // branch['allowed_modules']?['pre'] ?? []; + // + // ToastHelper.showSuccessToast(context, 'Successfully Login'); + // + // if (!mounted) return; + // Navigator.pushReplacementNamed(context, 'hrDashboard'); } + @override Widget build(BuildContext context) { final screenHeight = MediaQuery.of(context).size.height; diff --git a/lib/cdTransactionDetails.dart b/lib/cdTransactionDetails.dart old mode 100644 new mode 100755 diff --git a/lib/claimshistory.dart b/lib/claimshistory.dart old mode 100644 new mode 100755 diff --git a/lib/config/environment.dart b/lib/config/environment.dart old mode 100644 new mode 100755 diff --git a/lib/config/main_dev.dart b/lib/config/main_dev.dart old mode 100644 new mode 100755 diff --git a/lib/config/main_prod.dart b/lib/config/main_prod.dart old mode 100644 new mode 100755 diff --git a/lib/config/main_prod1.dart b/lib/config/main_prod1.dart old mode 100644 new mode 100755 diff --git a/lib/config/main_uat.dart b/lib/config/main_uat.dart old mode 100644 new mode 100755 diff --git a/lib/customAppBar/customAppBar.dart b/lib/customAppBar/customAppBar.dart old mode 100644 new mode 100755 index f5b756b..768fc9b --- a/lib/customAppBar/customAppBar.dart +++ b/lib/customAppBar/customAppBar.dart @@ -5,6 +5,8 @@ import 'package:nhancepolicy/responsive.dart'; import 'package:shared_preferences/shared_preferences.dart'; import 'package:nhancepolicy/responsive.dart'; +import '../service/api_service.dart'; + class CustomAppBar extends StatefulWidget implements PreferredSizeWidget { @override _CustomAppBarState createState() => _CustomAppBarState(); @@ -15,22 +17,25 @@ class CustomAppBar extends StatefulWidget implements PreferredSizeWidget { class _CustomAppBarState extends State { bool showBackToHR = false; + late ApiService apiService; // bool isLoading = true; // Add a loading state // bool hideInactiveStatus = true; @override void initState() { super.initState(); + apiService = ApiService(context); // _checkTokens(); } Future logout(BuildContext context) async { - final prefs = await SharedPreferences.getInstance(); + // final prefs = await SharedPreferences.getInstance(); // final String? hrtoken = prefs.getString('_postToken'); // final String? token = prefs.getString('enrollToken'); - prefs.clear(); + // prefs.clear(); print('LocalStorage Cleared'); - Navigator.pushNamed(context, 'hrLogin'); + apiService.logout(); + // Navigator.pushNamed(context, 'hrLogin'); } @override diff --git a/lib/customAppBar/customAppBarChatbot.dart b/lib/customAppBar/customAppBarChatbot.dart old mode 100644 new mode 100755 diff --git a/lib/customAppBar/customFooter.dart b/lib/customAppBar/customFooter.dart old mode 100644 new mode 100755 diff --git a/lib/customAppBar/enrollmentAppBar.dart b/lib/customAppBar/enrollmentAppBar.dart old mode 100644 new mode 100755 diff --git a/lib/customAppBar/toastHelper.dart b/lib/customAppBar/toastHelper.dart old mode 100644 new mode 100755 diff --git a/lib/email_verify.dart b/lib/email_verify.dart old mode 100644 new mode 100755 index 6ea648a..16b1661 --- a/lib/email_verify.dart +++ b/lib/email_verify.dart @@ -118,6 +118,22 @@ class _MyEmailVerifyState extends State { Map data = json.decode(response.body); print('Response data: $data'); + final String mainStatus = data['status'] ?? 'failed'; + final Map postEnrollment1 = + data['post_enrollment'] ?? {}; + + final String postStatus = + postEnrollment1['status'] ?? 'failed'; + + /// ❌ BLOCK if BOTH failed + if (mainStatus != 'success' && postStatus != 'success') { + ToastHelper.showErrorToast( + context, + postEnrollment1['message'] ?? 'User not found', + ); + return; + } + // ✅ Safely extract preEnrollmentData List preEnrollmentData = []; if (data['data'] is List) { diff --git a/lib/empDetails.dart b/lib/empDetails.dart old mode 100644 new mode 100755 diff --git a/lib/empReview.dart b/lib/empReview.dart old mode 100644 new mode 100755 diff --git a/lib/excel_verification.dart b/lib/excel_verification.dart old mode 100644 new mode 100755 diff --git a/lib/firebase-config.dart b/lib/firebase-config.dart old mode 100644 new mode 100755 diff --git a/lib/home.dart b/lib/home.dart old mode 100644 new mode 100755 diff --git a/lib/hrDashboard.dart b/lib/hrDashboard.dart old mode 100644 new mode 100755 index 6c7f5cc..8ce04ec --- a/lib/hrDashboard.dart +++ b/lib/hrDashboard.dart @@ -515,7 +515,7 @@ class _hrDashboardState extends State child: Text("Cancel"), ), TextButton( - onPressed: () => Navigator.of(context).pop(true), + onPressed: () => apiService.logout(), child: Text("Logout"), ), ], diff --git a/lib/hrHome.dart b/lib/hrHome.dart old mode 100644 new mode 100755 diff --git a/lib/hrLogin.dart b/lib/hrLogin.dart old mode 100644 new mode 100755 diff --git a/lib/hrPolicyDetails.dart b/lib/hrPolicyDetails.dart old mode 100644 new mode 100755 diff --git a/lib/hrVerify.dart b/lib/hrVerify.dart old mode 100644 new mode 100755 diff --git a/lib/main.dart b/lib/main.dart old mode 100644 new mode 100755 index 3a26bb2..618a560 --- a/lib/main.dart +++ b/lib/main.dart @@ -10,6 +10,7 @@ import 'package:nhancepolicy/hrHome.dart'; import 'package:nhancepolicy/hrVerify.dart'; import 'package:nhancepolicy/phone.dart'; import 'package:nhancepolicy/postFileUpload.dart'; +import 'package:nhancepolicy/service/session/session_service.dart'; import 'package:nhancepolicy/service/token_storage_service.dart'; import 'package:nhancepolicy/verify.dart'; import 'package:nhancepolicy/home.dart'; @@ -43,6 +44,9 @@ Future startApp() async { // await dotenv.load(fileName: Environment.fileName); WidgetsFlutterBinding.ensureInitialized(); + // final sessionService = SessionService(); + // await sessionService.restoreSession(); // ⭐ IMPORTANT + // Initialize token storage await TokenStorageService().initialize(); diff --git a/lib/models/platform_helper_mobile.dart b/lib/models/platform_helper_mobile.dart old mode 100644 new mode 100755 diff --git a/lib/models/platform_helper_other.dart b/lib/models/platform_helper_other.dart old mode 100644 new mode 100755 diff --git a/lib/oldPolicy.dart b/lib/oldPolicy.dart old mode 100644 new mode 100755 diff --git a/lib/phone.dart b/lib/phone.dart old mode 100644 new mode 100755 diff --git a/lib/postFileUpload.dart b/lib/postFileUpload.dart old mode 100644 new mode 100755 diff --git a/lib/responsive.dart b/lib/responsive.dart old mode 100644 new mode 100755 diff --git a/lib/service/api_service.dart b/lib/service/api_service.dart old mode 100644 new mode 100755 index ad0feef..b7571c0 --- a/lib/service/api_service.dart +++ b/lib/service/api_service.dart @@ -778,6 +778,58 @@ class ApiService { // return response; // } + // Future?> getSession() async { + // try { + // final url = Uri.parse('${Environment.apiUrl}session'); + // + // // No Authorization header here + // final response = await _makeGetRequest( + // url, + // { + // 'Content-Type': 'application/json', + // }, + // ); + // + // // _makeGetRequest already handles: + // // - APP-SIGNATURE + // // - 401 redirect + // return response; + // } catch (e) { + // return null; + // } + // } + + Future logout() async { + try { + final url = Uri.parse('${Environment.apiUrl}logout'); + + await _makePostRequest( + url, + jsonEncode({}), // empty body + { + 'Content-Type': 'application/json', + 'Authorization': 'Bearer $_token' ?? '', + }, + ); + } catch (_) {} + + // Clear only mobile storage + // if (!isWeb) { + final prefs = await SharedPreferences.getInstance(); + await prefs.clear(); + // } + if (context.mounted) { + print('context.mounted'); + Navigator.pushNamedAndRemoveUntil( + context, + 'hrLogin', + (route) => false, // remove all previous routes + ); + } + } + + + Future> _makePostRequestWithoutFormData( Uri url, String body, Map headers) async { headers['APP-SIGNATURE'] = 'nhance-2025-signature-T8f6gV9k5fK2wf5V5c4vId3b0J8z6cAm2x8Y'; @@ -818,6 +870,6 @@ class ApiService { await prefs.clear(); // Assuming you have access to the context ToastHelper.showErrorToast(context, 'Session Out'); - Navigator.pushNamed(context, 'phone'); + Navigator.pushNamed(context, 'hrLogin'); } } diff --git a/lib/service/hrDashboardTabs/activePolicies.dart b/lib/service/hrDashboardTabs/activePolicies.dart old mode 100644 new mode 100755 diff --git a/lib/service/hrDashboardTabs/cd.dart b/lib/service/hrDashboardTabs/cd.dart old mode 100644 new mode 100755 diff --git a/lib/service/hrDashboardTabs/claims.dart b/lib/service/hrDashboardTabs/claims.dart old mode 100644 new mode 100755 diff --git a/lib/service/hrDashboardTabs/preEnrollment.dart b/lib/service/hrDashboardTabs/preEnrollment.dart old mode 100644 new mode 100755 diff --git a/lib/service/session/session_service.dart b/lib/service/session/session_service.dart new file mode 100644 index 0000000..bd720b6 --- /dev/null +++ b/lib/service/session/session_service.dart @@ -0,0 +1,36 @@ +// import '../api_service.dart'; +// import 'web_session.dart'; +// +// class SessionService { +// final ApiService _api = ApiService(); +// +// Future restoreSession() async { +// final response = await _api.getSession(); +// +// if (response == null || response['authenticated'] != true) { +// return false; +// } +// +// final post = response['post']; +// final pre = response['pre']; +// +// // POST +// WebSession.postClientId = post['client_id']; +// WebSession.postBranchId = post['branch_id']; +// WebSession.postHrId = post['hr_id']; +// WebSession.postModules = post['allowed_modules']; +// +// // PRE +// WebSession.preClientId = pre['client_id']; +// WebSession.preBranchId = pre['branch_id']; +// WebSession.preHrId = pre['hr_id']; +// WebSession.preModules = pre['allowed_modules']; +// +// return true; +// } +// +// Future logout() async { +// await _api.logout(); +// WebSession.clear(); +// } +// } diff --git a/lib/service/session/web_session.dart b/lib/service/session/web_session.dart new file mode 100644 index 0000000..81463f8 --- /dev/null +++ b/lib/service/session/web_session.dart @@ -0,0 +1,28 @@ +// class WebSession { +// // POST (HR / Active) +// static String? postClientId; +// static String? postBranchId; +// static String? postHrId; +// static List? postModules; +// +// // PRE (Enrollment) +// static String? preClientId; +// static String? preBranchId; +// static String? preHrId; +// static List? preModules; +// +// static bool get hasPost => postClientId != null; +// static bool get hasPre => preClientId != null; +// +// static void clear() { +// postClientId = null; +// postBranchId = null; +// postHrId = null; +// postModules = null; +// +// preClientId = null; +// preBranchId = null; +// preHrId = null; +// preModules = null; +// } +// } diff --git a/lib/service/token_storage_service.dart b/lib/service/token_storage_service.dart old mode 100644 new mode 100755 diff --git a/lib/verify.dart b/lib/verify.dart old mode 100644 new mode 100755 diff --git a/linux/.gitignore b/linux/.gitignore old mode 100644 new mode 100755 diff --git a/linux/CMakeLists.txt b/linux/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/linux/flutter/CMakeLists.txt b/linux/flutter/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/linux/flutter/generated_plugin_registrant.cc b/linux/flutter/generated_plugin_registrant.cc old mode 100644 new mode 100755 diff --git a/linux/flutter/generated_plugin_registrant.h b/linux/flutter/generated_plugin_registrant.h old mode 100644 new mode 100755 diff --git a/linux/flutter/generated_plugins.cmake b/linux/flutter/generated_plugins.cmake old mode 100644 new mode 100755 diff --git a/linux/main.cc b/linux/main.cc old mode 100644 new mode 100755 diff --git a/linux/my_application.cc b/linux/my_application.cc old mode 100644 new mode 100755 diff --git a/linux/my_application.h b/linux/my_application.h old mode 100644 new mode 100755 diff --git a/macos/.gitignore b/macos/.gitignore old mode 100644 new mode 100755 diff --git a/macos/Flutter/Flutter-Debug.xcconfig b/macos/Flutter/Flutter-Debug.xcconfig old mode 100644 new mode 100755 diff --git a/macos/Flutter/Flutter-Release.xcconfig b/macos/Flutter/Flutter-Release.xcconfig old mode 100644 new mode 100755 diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift old mode 100644 new mode 100755 diff --git a/macos/Podfile b/macos/Podfile old mode 100644 new mode 100755 diff --git a/macos/Runner/AppDelegate.swift b/macos/Runner/AppDelegate.swift old mode 100644 new mode 100755 diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json old mode 100644 new mode 100755 diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png old mode 100644 new mode 100755 diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png old mode 100644 new mode 100755 diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png old mode 100644 new mode 100755 diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png old mode 100644 new mode 100755 diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png old mode 100644 new mode 100755 diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png old mode 100644 new mode 100755 diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png old mode 100644 new mode 100755 diff --git a/macos/Runner/Base.lproj/MainMenu.xib b/macos/Runner/Base.lproj/MainMenu.xib old mode 100644 new mode 100755 diff --git a/macos/Runner/Configs/AppInfo.xcconfig b/macos/Runner/Configs/AppInfo.xcconfig old mode 100644 new mode 100755 diff --git a/macos/Runner/Configs/Debug.xcconfig b/macos/Runner/Configs/Debug.xcconfig old mode 100644 new mode 100755 diff --git a/macos/Runner/Configs/Release.xcconfig b/macos/Runner/Configs/Release.xcconfig old mode 100644 new mode 100755 diff --git a/macos/Runner/Configs/Warnings.xcconfig b/macos/Runner/Configs/Warnings.xcconfig old mode 100644 new mode 100755 diff --git a/macos/Runner/DebugProfile.entitlements.xml b/macos/Runner/DebugProfile.entitlements.xml old mode 100644 new mode 100755 diff --git a/macos/Runner/Info.plist b/macos/Runner/Info.plist old mode 100644 new mode 100755 diff --git a/macos/Runner/MainFlutterWindow.swift b/macos/Runner/MainFlutterWindow.swift old mode 100644 new mode 100755 diff --git a/macos/Runner/Release.entitlements.xml b/macos/Runner/Release.entitlements.xml old mode 100644 new mode 100755 diff --git a/macos/RunnerTests/RunnerTests.swift b/macos/RunnerTests/RunnerTests.swift old mode 100644 new mode 100755 diff --git a/pubspec.yaml b/pubspec.yaml old mode 100644 new mode 100755 diff --git a/test/widget_test.dart b/test/widget_test.dart old mode 100644 new mode 100755 diff --git a/web/assets/Sample.xlsx b/web/assets/Sample.xlsx old mode 100644 new mode 100755 diff --git a/web/assets/nhance-loader.gif b/web/assets/nhance-loader.gif old mode 100644 new mode 100755 diff --git a/web/favicon.png b/web/favicon.png old mode 100644 new mode 100755 diff --git a/web/icons/Icon-192.png b/web/icons/Icon-192.png old mode 100644 new mode 100755 diff --git a/web/icons/Icon-512.png b/web/icons/Icon-512.png old mode 100644 new mode 100755 diff --git a/web/icons/Icon-maskable-192.png b/web/icons/Icon-maskable-192.png old mode 100644 new mode 100755 diff --git a/web/icons/Icon-maskable-512.png b/web/icons/Icon-maskable-512.png old mode 100644 new mode 100755 diff --git a/web/index.html b/web/index.html old mode 100644 new mode 100755 diff --git a/web/manifest.json b/web/manifest.json old mode 100644 new mode 100755 diff --git a/windows/.gitignore b/windows/.gitignore old mode 100644 new mode 100755 diff --git a/windows/CMakeLists.txt b/windows/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/windows/flutter/CMakeLists.txt b/windows/flutter/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc old mode 100644 new mode 100755 diff --git a/windows/flutter/generated_plugin_registrant.h b/windows/flutter/generated_plugin_registrant.h old mode 100644 new mode 100755 diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake old mode 100644 new mode 100755 diff --git a/windows/runner/CMakeLists.txt b/windows/runner/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/windows/runner/Runner.rc b/windows/runner/Runner.rc old mode 100644 new mode 100755 diff --git a/windows/runner/flutter_window.cpp b/windows/runner/flutter_window.cpp old mode 100644 new mode 100755 diff --git a/windows/runner/flutter_window.h b/windows/runner/flutter_window.h old mode 100644 new mode 100755 diff --git a/windows/runner/main.cpp b/windows/runner/main.cpp old mode 100644 new mode 100755 diff --git a/windows/runner/resource.h b/windows/runner/resource.h old mode 100644 new mode 100755 diff --git a/windows/runner/resources/app_icon.ico b/windows/runner/resources/app_icon.ico old mode 100644 new mode 100755 diff --git a/windows/runner/runner.exe.manifest.xml b/windows/runner/runner.exe.manifest.xml old mode 100644 new mode 100755 diff --git a/windows/runner/utils.cpp b/windows/runner/utils.cpp old mode 100644 new mode 100755 diff --git a/windows/runner/utils.h b/windows/runner/utils.h old mode 100644 new mode 100755 diff --git a/windows/runner/win32_window.cpp b/windows/runner/win32_window.cpp old mode 100644 new mode 100755 diff --git a/windows/runner/win32_window.h b/windows/runner/win32_window.h old mode 100644 new mode 100755