Flutter Multi-Store (v1.4) Version Release

Tags:

 

Backend Change Logs

– Privacy Policy Entry (Backend)
– Privacy Policy Public URL
– Razor Integration
– apple login modification (Api)

Backend Effected files

– application/config/autoload.php
– application/controllers/backend/Privacy_policies.php
– application/controllers/backend/Shops.php
– application/controllers/frontend/Register.php
– application/controllers/rest/Transactionheaders.php
– application/models/Privacy_policy.php
– application/views/backend/partials/footer.php
– application/views/backend/partials/shop_nav.php
– application/views/backend/privacy_policies/entry_form.php
– application/views/backend/privacy_policies/entry_form_script.php
– application/views/backend/shops/entry_form.php
– application/views/backend/transactions/detail.php
– application/views/frontend/partials/header.php
– application/views/frontend/privacy_policy.php
– application/views/frontend/register.php
– application/views/frontend/success.php
– application/controllers/rest/Users.php

SQL Change Logs

CREATE TABLE core_privacy_policy (
id varchar(255) NOT NULL,
content text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ALTER TABLE core_privacy_policy
ADD PRIMARY KEY (`id`);
COMMIT;

INSERT INTO core_privacy_policy (`id`, `content`) VALUES ('privacy1', '');

ALTER TABLE mk_shops ADD razor_key VARCHAR(255) NOT NULL AFTER messenger;
ALTER TABLE mk_shops ADD razor_enabled TINYINT(1) NOT NULL AFTER razor_key;
ALTER TABLE mk_transactions_header ADD razor_id VARCHAR(255) NOT NULL AFTER user_id;

Language CSV Need to import
– There are some changes at langauge csv file so you need to import all those cvs file at backend. Please take a look this video
https://www.dropbox.com/s/em6wzh93swznjae/language_import.mov?dl=0

Flutter change logs
Added Razor Pay
Fixed coupon issue
Fixed Apple login issue
Fixed phone login issue
Fixed decimal issuae at checkout
Fixed checkout out from home issue
Fixed small UI issues
Updated SDK
Updated Dependencies

Flutter Effected Files
.gitignore
android/app/.settings/org.eclipse.buildship.core.prefs
android/app/build.gradle
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/Podfile
ios/Podfile.lock
ios/Runner.xcodeproj/project.pbxproj
ios/Runner/AppDelegate.swift
ios/Runner/Info.plist
ios/Runner/Runner.entitlements
lib/api/common/ps_api.dart
lib/api/ps_api_service.dart
lib/config/ps_config.dart
lib/config/ps_theme_data.dart
lib/constant/ps_constants.dart
lib/main.dart
lib/provider/transaction/transaction_header_provider.dart
lib/provider/user/user_provider.dart
lib/ui/app_info/app_info_view.dart
lib/ui/basket/item/basket_list_item.dart
lib/ui/basket/list/basket_list_container.dart
lib/ui/basket/list/basket_list_view.dart
lib/ui/blog/detail/blog_view.dart
lib/ui/blog/item/blog_list_item.dart
lib/ui/blog/list/blog_list_container.dart
lib/ui/category/item/category_horizontal_list_item.dart
lib/ui/category/item/category_horizontal_trending_list_item.dart
lib/ui/category/item/category_search_list_item.dart
lib/ui/category/item/category_vertical_list_item.dart
lib/ui/category/list/category_list_view_container.dart
lib/ui/category/trending_list/trending_category_list_view.dart
lib/ui/checkout/checkout1_view.dart
lib/ui/checkout/checkout2_view.dart
lib/ui/checkout/checkout3_view.dart
lib/ui/checkout/checkout_container_view.dart
lib/ui/checkout/checkout_status_view.dart
lib/ui/checkout/credit_card_view.dart
lib/ui/checkout/shipping_method_item_view.dart
lib/ui/collection/header_list/collection_header_list_container.dart
lib/ui/collection/item/collection_header_list_item.dart
lib/ui/comment/detail/comment_detail_list_item_view.dart
lib/ui/comment/item/comment_list_item.dart
lib/ui/common/base/ps_widget_with_appbar.dart
lib/ui/common/base/ps_widget_with_appbar_and_bottom_navigation.dart
lib/ui/common/base/ps_widget_with_appbar_and_multi_provider.dart
lib/ui/common/base/ps_widget_with_appbar_no_app_bar_title.dart
lib/ui/common/base/ps_widget_with_appbar_with_no_provider.dart
lib/ui/common/base/ps_widget_with_appbar_with_two_provider.dart
lib/ui/common/dialog/chat_noti_dialog.dart
lib/ui/common/dialog/confirm_dialog_view.dart
lib/ui/common/dialog/error_dialog.dart
lib/ui/common/dialog/info_dialog.dart
lib/ui/common/dialog/success_dialog.dart
lib/ui/common/dialog/version_update_dialog.dart
lib/ui/common/dialog/warning_dialog_view.dart
lib/ui/common/expansion_tile.dart
lib/ui/common/ps_dropdown_base_widget.dart
lib/ui/common/ps_dropdown_base_with_controller_widget.dart
lib/ui/common/ps_expansion_tile.dart
lib/ui/common/ps_special_check_text_widget.dart
lib/ui/common/ps_textfield_widget.dart
lib/ui/common/smooth_star_rating_widget.dart
lib/ui/force_update/force_update_view.dart
lib/ui/history/item/history_list_item.dart
lib/ui/history/list/history_list_container.dart
lib/ui/noti/detail/noti_view.dart
lib/ui/noti/item/noti_list_item.dart
lib/ui/noti/notification_setting/notification_setting_view.dart
lib/ui/product/attribute_detail/attribute_detail_list_item_view.dart
lib/ui/product/attribute_detail/attribute_detail_list_view.dart
lib/ui/product/collection_product/product_list_by_collection_id_view.dart
lib/ui/product/detail/product_detail_view.dart
lib/ui/product/detail/views/description_tile_view.dart
lib/ui/product/detail/views/detail_info_tile_view.dart
lib/ui/product/detail/views/related_products_tile_view.dart
lib/ui/product/detail/views/terms_and_policy_tile_view.dart
lib/ui/product/favourite/favourite_product_list_container.dart
lib/ui/product/favourite/favourite_product_list_view.dart
lib/ui/product/item/product_horizontal_list_item.dart
lib/ui/product/item/product_vertical_list_item.dart
lib/ui/product/item/related_tags_horizontal_list_item.dart
lib/ui/product/list_with_filter/filter/category/filter_expantion_tile_view.dart
lib/ui/product/list_with_filter/filter/filter/item_search_view.dart
lib/ui/product/list_with_filter/filter/sort/item_sorting_view.dart
lib/ui/product/list_with_filter/product_list_with_filter_container.dart
lib/ui/product/list_with_filter/product_list_with_filter_view.dart
lib/ui/product/specification/product_specification_list_item.dart
lib/ui/product_dashboard/core/product_dashboard_view.dart
lib/ui/product_dashboard/product_home/collection_product_slider.dart
lib/ui/product_dashboard/product_home/product_home_dashboard_view.dart
lib/ui/rating/entry/rating_input_dialog.dart
lib/ui/rating/item/rating_list_item.dart
lib/ui/rating/list/rating_list_view.dart
lib/ui/search/home_item_search_view.dart
lib/ui/setting/setting_container_view.dart
lib/ui/setting/setting_privacy_policy_view.dart
lib/ui/setting/setting_view.dart
lib/ui/shop/shop_info_view.dart
lib/ui/shop/shop_menu_view.dart
lib/ui/shop_dashboard/core_dashboard/shop_dashboard_view.dart
lib/ui/shop_dashboard/item/blog_slider.dart
lib/ui/shop_dashboard/item/popular_shop_horizontal_list_item.dart
lib/ui/shop_dashboard/item/shop_horizontal_list_item.dart
lib/ui/shop_dashboard/item/shop_tag_horizontal_list_item.dart
lib/ui/shop_dashboard/shop_home/shop_home_dashboard_view.dart
lib/ui/shop_list/shop_list_item.dart
lib/ui/shop_list_by_tagid/shoplist_by_tagid_item.dart
lib/ui/shop_tag/shop_tag_list_item.dart
lib/ui/shop_tag/shop_tag_list_view.dart
lib/ui/subcategory/item/sub_category_search_list_item.dart
lib/ui/subcategory/item/sub_category_vertical_list_item.dart
lib/ui/terms_and_conditions/terms_and_conditions_view.dart
lib/ui/transaction/detail/transaction_item_list_view.dart
lib/ui/transaction/detail/transaction_item_view.dart
lib/ui/transaction/item/transaction_list_item.dart
lib/ui/transaction/list/transaction_list_container.dart
lib/ui/user/edit_profile/city_list_item_view.dart
lib/ui/user/edit_profile/country_list_item_view.dart
lib/ui/user/edit_profile/edit_profile_view.dart
lib/ui/user/forgot_password/forgot_password_container_view.dart
lib/ui/user/forgot_password/forgot_password_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/phone/sign_in/phone_sign_in_view.dart
lib/ui/user/phone/verify_phone/verify_phone_container_view.dart
lib/ui/user/phone/verify_phone/verify_phone_view.dart
lib/ui/user/profile/profile_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/ui/user/verify/verify_email_container_view.dart
lib/ui/user/verify/verify_email_view.dart
lib/utils/ps_progress_dialog.dart
lib/utils/utils.dart
lib/viewobject/shop_info.dart
lib/viewobject/user.dart
pubspec.lock
pubspec.yaml