Flutter Multi-Store (v1.5) Version Release

Tags:

 

Change Logs

– facebook, google, phone and apple login logic modification (Api)
– checking user email and phone at profile update (Api)
– Module and Module group feature (Backend)
– shop dashboard security fix (Backend)

 

Backend Effected Files

– application/controllers/rest/Users.php
– application/core/My_Model.php
– application/config/autoload.php
– application/controllers/rest/Transactionheaders.php
– application/core/BE_Controller.php
– application/models/Module.php
– application/views/backend/partials/shop_nav.php
– application/controllers/backend/Module_groups.php
– application/controllers/backend/Modules.php
– application/models/Module_group.php
– application/views/backend/module_groups/
– application/views/backend/modules/
– application/controllers/backend/Dashboard.php

Flutter Change Log
1} Add some codes to proguard-rules.pro,
2} Updated Razor Currency Logic
3} Fixed razor pay enable/disable logic
4} Add showSuccessDialog Success string in ProfileEditFragment
5} Updated transaction submit api
6} Updated facebook login lib to support iOS Facebook login

Flutter Effected Files
android/app/build.gradle
android/app/proguard-rules.pro
android/build.gradle
assets/images/flutter_multi_store_icon.png
assets/langs/ar-DZ.json
assets/langs/de-DE.json
assets/langs/en-US.json
assets/langs/es-ES.json
assets/langs/fr-FR.json
assets/langs/hi-IN.json
assets/langs/id-ID.json
assets/langs/it-IT.json
assets/langs/ja-JP.json
assets/langs/ko-KR.json
assets/langs/ms-MY.json
assets/langs/pt-PT.json
assets/langs/ru-RU.json
assets/langs/th-TH.json
assets/langs/tr-TR.json
assets/langs/zh-CN.json
ios/Runner/AppDelegate.swift
ios/Runner/Info.plist
lib/api/ps_api_service.dart
lib/api/ps_url.dart
lib/config/ps_config.dart
lib/config/router.dart
lib/constant/ps_constants.dart
lib/provider/blog/blog_provider.dart
lib/provider/common/facebook_login_web_view.dart
lib/provider/user/user_provider.dart
lib/repository/blog_repository.dart
lib/ui/basket/list/basket_list_view.dart
lib/ui/blog/list/blog_list_container.dart
lib/ui/blog/list/blog_list_view.dart
lib/ui/blog/list/blog_list_view_dashboard.dart
lib/ui/checkout/checkout3_view.dart
lib/ui/history/item/history_list_item.dart
lib/ui/noti/detail/noti_view.dart
lib/ui/product_dashboard/core/product_dashboard_view.dart
lib/ui/product_dashboard/product_home/product_home_dashboard_view.dart
lib/ui/shop_dashboard/core_dashboard/shop_dashboard_view.dart
lib/ui/shop_dashboard/shop_home/shop_home_dashboard_view.dart
lib/ui/transaction/detail/transaction_item_list_view.dart
lib/ui/user/forgot_password/forgot_password_container_view.dart
lib/ui/user/login/login_container_view.dart
lib/ui/user/login/login_view.dart
lib/ui/user/phone/sign_in/phone_sign_in_container_view.dart
lib/ui/user/profile/profile_view.dart
lib/ui/user/register/register_container_view.dart
lib/ui/user/register/register_view.dart
lib/utils/utils.dart
lib/viewobject/holder/facebook_login_user_holder.dart
lib/viewobject/holder/fb_login_parameter_holder.dart
lib/viewobject/holder/intent_holder/blog_intent_holder.dart
pubspec.lock
pubspec.yaml