Flutter Store (v1.3) Version Release

Tags:

 

Backend Change Logs

– module selected issue fix in system user( Backend )
– when product delete, all the related table record will delete ( Backend )
– Privacy Policy Entry (Backend)
– Privacy Policy Public URL
– Razor Integration
– apple login modification(Api)

Backend Effected files

– application/views/backend/system_users/entry_form.php
– application/views/backend/system_users/entry_form_script.php
– application/libraries/PS_Delete.php
– application/config/autoload.php
– application/controllers/backend/Privacy_policies.php
– application/controllers/backend/Shops.php
– application/controllers/frontend/Home.php
– application/controllers/rest/Transactionheaders.php
– application/models/Privacy_policy.php
– application/views/backend/partials/footer.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/footer.php
– application/views/frontend/partials/header.php
– application/views/frontend/privacy_policy.php
– application/controllers/rest/Users.php

SQL Change Logs

ALTER TABLE `mk_shops` ADD `razor_key` VARCHAR(255) NOT NULL AFTER `no_shipping_enable`;
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`;

INSERT INTO `core_modules` (`module_id`, `module_name`, `module_desc`, `module_lang_key`, `module_icon`, `ordering`, `is_show_on_menu`, `group_id`) VALUES ('40', 'privacy_policies', 'Privacy Policy', 'privacy_policy_module', '', '15', '1', '6');

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', '');

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 Changes
Added Razor Pay
Fixed shopping cost issue
Fixed zone shipping checkout issue
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/Podfile.lock
ios/Runner/Runner.entitlements
lib/api/common/ps_api.dart
lib/api/ps_api_service.dart
lib/api/ps_url.dart
lib/config/ps_colors.dart
lib/config/ps_config.dart
lib/config/ps_theme_data.dart
lib/constant/ps_constants.dart
lib/db/common/ps_dao.dart
lib/db/common/ps_shared_preferences.dart
lib/main.dart
lib/provider/shipping_cost/shipping_cost_provider.dart
lib/provider/transaction/transaction_header_provider.dart
lib/provider/user/user_provider.dart
lib/repository/user_repository.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/detail/comment_detail_list_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/loading_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/dashboard/core/dashboard_view.dart
lib/ui/dashboard/home/collection_product_slider.dart
lib/ui/dashboard/home/home_dashboard_view.dart
lib/ui/force_update/force_update_view.dart
lib/ui/gallery/detail/gallery_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/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/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/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/holder/apple_login_parameter_holder.dart
lib/viewobject/shipping_area.dart
lib/viewobject/shop_info.dart
lib/viewobject/user.dart
pubspec.lock
pubspec.yaml