Backend Change Logs
Backend Effected Files
SQL Change Logs
You must run the following queries.
How to run SQL queries for version update
Please watch the screen recording here : https://drive.google.com/file/d/1n5sLt1TI73p5vmUgEfAZ_erm4zBNy1AY/view?usp=sharing
Important Note – Need to import language csv files.
Flutter Change Logs
– All setting config come from backend
– Bumps up ads
– Image limit
– FAQ page
– Terms & Conditions
– Reorder Images
_ chat issue fix
– Paid config information setting with dialog
– update flutter sdk 3.0
Note*
-flutter paystack lib error at sdk 3.0 so we comment for a while
-theme_manager lib will show warning when app run it’s not error just warning we will update when latest lib release
Flutter Effected Files
-android/app/build.gradle
-android/app/src/main/java/com/panaceasoft/flutteradmotors/MainActivity.java
-android/app/src/main/java/com/panaceasoft/flutteradmotors/NativeAdFactoryExample.java
-android/app/src/main/res/layout/my_native_ad.xml
-assets/images/demo_alert.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.xcodeproj/project.pbxproj
-ios/Runner/Info.plist
-ios/Runner/ListTileNativeAdFactory.swift
-ios/Runner/ListTileNativeAdView.xib
-lib/api/common/ps_api.dart
-lib/api/ps_api_service.dart
-lib/api/ps_url.dart
-lib/config/ps_config.dart
-lib/constant/ps_constants.dart
-lib/constant/route_paths.dart
-lib/constant/router.dart
-lib/db/common/ps_shared_preferences.dart
-lib/db/package_bought_transaction_dao.dart
-lib/main.dart
-lib/provider/common/ps_provider.dart
-lib/provider/entry/item_entry_provider.dart
-lib/provider/gallery/gallery_provider.dart
-lib/provider/language/language_provider.dart
-lib/provider/product/item_list_from_followers_provider.dart
-lib/provider/product/pending_product_provider.dart
-lib/provider/product/search_product_provider.dart
-lib/repository/Common/ps_repository.dart
-lib/repository/gallery_repository.dart
-lib/repository/language_repository.dart
-lib/repository/package_bought_transaction_history_repository.dart
-lib/repository/product_repository.dart
-lib/ui/app_info/app_info_view.dart
-lib/ui/app_loading/app_loading_view.dart
-lib/ui/blog/detail/blog_view.dart
-lib/ui/blog/list/blog_list_view.dart
-lib/ui/chat/detail/chat_view.dart
-lib/ui/chat/dialog/chat_make_offer_dialog.dart
-lib/ui/chat/item/chat_buyer_list_item.dart
-lib/ui/chat/item/chat_seller_list_item.dart
-lib/ui/common/dialog/apply_blue_mark.dart
-lib/ui/common/dialog/demo_warning_dialog.dart
-lib/ui/common/dialog/rating_dialog/widgets.dart
-lib/ui/common/dialog/share_app_dialog.dart
-lib/ui/common/ps_ui_widget.dart
-lib/ui/dashboard/core/dashboard_view.dart
-lib/ui/dashboard/home/home_dashboard_view.dart
-lib/ui/faq/menu_faq_view.dart
-lib/ui/faq/setting_faq_view.dart
-lib/ui/force_update/force_update_view.dart
-lib/ui/gallery/grid/gallery_grid_view.dart
-lib/ui/history/item/history_list_item.dart
-lib/ui/item/detail/product_detail_gallery_view.dart
-lib/ui/item/detail/product_detail_view.dart
-lib/ui/item/detail/views/faq_tile_view.dart
-lib/ui/item/detail/views/location_tile_view.dart
-lib/ui/item/detail/views/seller_info_tile_view.dart
-lib/ui/item/detail/views/terms_and_conditions_view.dart
-lib/ui/item/entry/custom_camera_view.dart
-lib/ui/item/entry/item_entry_container.dart
-lib/ui/item/entry/item_entry_view.dart
-lib/ui/item/favourite/favourite_product_list_view.dart
-lib/ui/item/item/product_horizontal_list_item.dart
-lib/ui/item/item/product_horizontal_list_item_for_profile.dart
-lib/ui/item/item/product_vertical_list_item.dart
-lib/ui/item/item/product_vertical_list_item_for_profile.dart
-lib/ui/item/item/user_item_follower_list_view.dart
-lib/ui/item/item/user_item_list_for_profile_view.dart
-lib/ui/item/item/user_item_list_view.dart
-lib/ui/item/list_with_filter/bottom_navigation_image_and_text.dart
-lib/ui/item/list_with_filter/filter/category/filter_list_view.dart
-lib/ui/item/list_with_filter/product_list_with_filter_container.dart
-lib/ui/item/list_with_filter/product_list_with_filter_view.dart
-lib/ui/item/paid_ad/paid_ad_item_horizontal_list_item.dart
-lib/ui/item/paid_ad/paid_ad_item_vertical_list_item.dart
-lib/ui/item/paid_ad_product/paid_ad_product_list_view.dart
-lib/ui/item/promote/CreditCardView.dart
-lib/ui/item/promote/ItemPromoteView.dart
-lib/ui/item/promote/pay_stack_view.dart
-lib/ui/language/list/language_list_view.dart
-lib/ui/language/setting/language_setting_view.dart
-lib/ui/manufacturer/list/manufacturer_list_view.dart
-lib/ui/manufacturer/list/manufacturer_sorting_list_view.dart
-lib/ui/model/list/model_grid_view.dart
-lib/ui/noti/detail/noti_view.dart
-lib/ui/noti/list/noti_list_view.dart
-lib/ui/noti/notification_setting/notification_setting_view.dart
-lib/ui/offer/item/offer_received_list_item.dart
-lib/ui/offer/item/offer_sent_list_item.dart
-lib/ui/offline_payment/offline_payment_view.dart
-lib/ui/terms_and_conditions/terms_and_conditions_view.dart -> lib/ui/privacy_policy/menu_privacy_policy_view.dart
-lib/ui/setting/setting_privacy_policy_view.dart -> lib/ui/privacy_policy/setting_privacy_policy_view.dart
-lib/ui/rating/list/rating_list_view.dart
-lib/ui/search/home_item_search_view.dart
-lib/ui/search_user/search_user_vertical_list_item.dart
-lib/ui/setting/setting_view.dart
-lib/ui/terms_and_conditions/menu_terms_and_conditions_view.dart
-lib/ui/terms_and_conditions/setting_terms_and_conditions_view.dart
-lib/ui/user/blocked_user/blocked_user_vertical_list_item.dart
-lib/ui/user/buy_adpost_transaction/buy_adpost_transaction_history_list.dart
-lib/ui/user/edit_profile/edit_profile_view.dart
-lib/ui/user/edit_profile/sign_in/edit_phone_sign_in_container_view.dart
-lib/ui/user/forgot_password/forgot_password_container_view.dart
-lib/ui/user/list/user_vertical_list_item.dart
-lib/ui/user/login/login_container_view.dart
-lib/ui/user/login/login_view.dart
-lib/ui/user/more/more_view.dart
-lib/ui/user/phone/sign_in/phone_sign_in_container_view.dart
-lib/ui/user/phone/verify_phone/verify_phone_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/user_detail/user_detail_view.dart
-lib/utils/utils.dart
-lib/viewobject/about_us.dart
-lib/viewobject/common/language.dart
-lib/viewobject/common/ps_value_holder.dart
-lib/viewobject/holder/follower_uer_item_list_parameter_holder.dart
-lib/viewobject/holder/image_reorder_parameter_holder.dart
-lib/viewobject/holder/product_parameter_holder.dart
-lib/viewobject/message.dart
-lib/viewobject/product.dart
-lib/viewobject/ps_app_info.dart
-lib/viewobject/ps_app_setting.dart
-lib/viewobject/ps_mobile_config_setting.dart
-packages/flutter_datetime_picker/lib/flutter_datetime_picker.dart
-pubspec.yaml
Flutter Additional Changes (2 June)
– fix arabic ui
– after package purchase go to directly item entry view
Additional Flutter Effected Files
-lib/ui/item/entry/item_entry_view.dart
-lib/ui/item/item/product_vertical_list_item.dart
-lib/ui/item/item/product_vertical_list_item_for_profile.dart
-lib/ui/manufacturer/list/manufacturer_sorting_list_view.dart
-lib/ui/model/list/model_grid_view.dart
-lib/ui/package/package_shop_view.dart
-lib/ui/user/profile/profile_view.dart
-pubspec.yaml