Backend Change Logs

– sold out filter on item search ( Api )
– blog by city and all ( Backend & Api )
– Offline Item Delete Login Improvement ( Backend )
– Video Upload at Item ( Backend & Api )
– Verify Blue Mark User ( Backend & Api )
– make offer button show/hide business logic fixed ()
– item image order with deep link fixed ( Api )
– show categories and subcategories icon recommend size ( Backend )
– User Social Login Override or no Override ( Api & Backend )
– default currency fixed ( Backend )
– item default image showing at item detail and dashboard item list fixed ( Backend )
– Noti Unread Count fixed ( Api )
– filter by category name at search categoires ( Api )
– filter by start date and end date blank or ‘0’ at app info api fixed ( Api )
– filter by item price type fixed at search item ( Api )
– filter by location at items from followers (Api)
– city and township search by name with space fixed (Api)
– township search and search and filter with pagination fixed ( Backend )
– module search by module description (Backend)
– image size issue while create thumbnail/thumbnail2x/thumbnail3x (Backend & Api)
– city and township search by name with space fixed (Api)
– thumbnail2x,3x created by gallery image upload fixed (Backend)
– township can create without choosing city bug fixed ( Backend )
– check item_sold_out and return error message at make offer (Api)
– facebook login with app token to get profile picture (Backend & Api)
– remove device_token condition in blog noti unread count ( Api )

Backend Effected Files

– application/config/autoload.php
– application/config/ps_config.php
– application/controllers/backend/Blogs.php
– application/controllers/backend/Backend_configs.php
– application/controllers/backend/Bluemarkusers.php
– application/controllers/backend/Items.php
– application/controllers/backend/Offline_paids.php
– application/controllers/backend/Item_location_townships.php
– application/controllers/backend/Image_lists.php
– application/controllers/rest/Categories.php
– application/controllers/rest/Feeds.php
– application/controllers/rest/Images.php
– application/controllers/rest/Items.php
– application/controllers/rest/Users.php
– application/controllers/rest/Item_location_townships.php
– application/controllers/rest/Itemlocations.php
– application/core/API_Controller.php
– application/core/BE_Controller.php
– application/core/My_Model.php
– application/helpers/ps_helper.php
– application/helpers/ps_mail_helper.php
– application/libraries/PS_Image.php
– application/libraries/PS_Adapter.php
– application/libraries/UploadHandler.php
– application/models/Blue_mark.php
– application/models/Category.php
– application/models/Feed.php
– application/models/Item.php
– application/models/User.php
– application/models/Module.php
– application/models/Item_location_township.php
– application/views/backend/blogs/entry_form.php
– application/views/backend/blogs/list.php
– application/views/backend/blogs/search_form.php
– application/views/backend/backend_configs/entry_form.php
– application/views/backend/bluemarkusers/
– application/views/backend/item_currency/entry_form.php
– application/views/backend/item_location_townships/search_form.php
– application/views/backend/item_location_townships/entry_form_script.php
– application/views/backend/components/delete_cover_photo_modal.php
– application/views/backend/components/delete_video_modal.php
– application/views/backend/components/icon_upload_modal.php
– application/views/backend/components/offline_delete_confirm_modal.php
– application/views/backend/components/video_upload_modal.php
– application/views/backend/categories/entry_form.php
– application/views/backend/items/entry_form.php
– application/views/backend/items/entry_form_script.php
– application/views/backend/offline_paids/list.php
– application/views/backend/offline_paids/list_script.php
– application/views/backend/subcategories/entry_form.php
– application/views/backend/registered_users/entry_form.php
– application/controllers/rest/Chats.php
– application/helpers/ps_helper.php

SQL Change Logs

You must run the following queries.

Copy to Clipboard

 

Android Change Logs

– Change API call for items list from follower
– Video upload at item entry and delete video
– Change Blog API to new POST
– Sold out filter at product list
– Re-show “Make Offer” when seller click “Is User Bought”
– Noti count
– Add nearest item list at Dashboard below Recent Items and Full list when click view all
– New entry form for Apply Verified User at User Profile Page.
– Update all user profile UI to include verified icons if user is verified.

Android Effected Files

-app/build.gradle
-app/src/main/AndroidManifest.xml
-app/src/main/java/com/panaceasoft/psbuyandsell/Config.java
-app/src/main/java/com/panaceasoft/psbuyandsell/MainActivity.java
-app/src/main/java/com/panaceasoft/psbuyandsell/api/PSApiService.java
-app/src/main/java/com/panaceasoft/psbuyandsell/db/BlogDao.java
-app/src/main/java/com/panaceasoft/psbuyandsell/db/BlogMapDao.java
-app/src/main/java/com/panaceasoft/psbuyandsell/db/ImageDao.java
-app/src/main/java/com/panaceasoft/psbuyandsell/db/PSCoreDb.java
-app/src/main/java/com/panaceasoft/psbuyandsell/di/AppModule.java
-app/src/main/java/com/panaceasoft/psbuyandsell/di/MainActivityModule.java
-app/src/main/java/com/panaceasoft/psbuyandsell/di/ViewModelModule.java
-app/src/main/java/com/panaceasoft/psbuyandsell/repository/blog/BlogRepository.java
-app/src/main/java/com/panaceasoft/psbuyandsell/repository/chat/ChatRepository.java
-app/src/main/java/com/panaceasoft/psbuyandsell/repository/image/ImageRepository.java
-app/src/main/java/com/panaceasoft/psbuyandsell/repository/item/ItemRepository.java
-app/src/main/java/com/panaceasoft/psbuyandsell/repository/user/UserRepository.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/blockuser/BlockUserFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/blog/list/BlogListFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/chat/chat/ChatFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/chathistory/BuyerFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/chathistory/MessageFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/chathistory/SellerFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/city/selectedcity/SelectedCityFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/common/NavigationController.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/dashboard/DashBoardSearchFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/gallery/GalleryFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/gallery/detail/VideoPlayActivity.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/gallery/detail/VideoPlayFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/detail/ItemFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/entry/ItemEntryFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemdealoption/ItemDealOptionAdapter.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemdealoption/ItemDealOptionTypeFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemfromfollower/ItemFromFollowerListFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemsoldout/ItemSoldOutAdapter.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemsoldout/ItemSoldOutFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemtype/SearchViewActivity.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/search/specialfilterbyattributes/FilteringFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/offer/OfferBuyerFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/offer/OfferSellerFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/ProfileEditFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/ProfileFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/UserFBRegisterFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/UserLoginFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/UserRegisterFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/editphoneverify/VerifyMobileEditFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/userlist/detail/UserDetailFragment.java
-app/src/main/java/com/panaceasoft/psbuyandsell/utils/Constants.java
-app/src/main/java/com/panaceasoft/psbuyandsell/utils/FirebaseMessagingService.java
-app/src/main/java/com/panaceasoft/psbuyandsell/utils/PSDialogMsg.java
-app/src/main/java/com/panaceasoft/psbuyandsell/utils/Utils.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/blog/BlogViewModel.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/chat/ChatViewModel.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/chathistory/ChatHistoryViewModel.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/image/ImageViewModel.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/item/ItemViewModel.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/item/NearestItemViewModel.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/itemfromfollower/ItemFromFollowerViewModel.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/user/UserViewModel.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/BlockUser.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/BlogMap.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/Item.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/User.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/holder/BlogParameterHolder.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/holder/ItemParameterHolder.java
-app/src/main/res/drawable/ic_baseline_check_circle_16.xml
-app/src/main/res/drawable/ic_baseline_play_circle_filled_48.xml
-app/src/main/res/drawable/ic_baseline_verified_user_24.xml
-app/src/main/res/drawable/rounded_corner_shape_play_button.xml
-app/src/main/res/layout/activity_video_play.xml
-app/src/main/res/layout/dialog_apply_agent.xml
-app/src/main/res/layout/fragment_city_menu.xml
-app/src/main/res/layout/fragment_dashboard_search.xml
-app/src/main/res/layout/fragment_filter.xml
-app/src/main/res/layout/fragment_item.xml
-app/src/main/res/layout/fragment_item_entry.xml
-app/src/main/res/layout/fragment_item_sold_out_type.xml
-app/src/main/res/layout/fragment_profile.xml
-app/src/main/res/layout/fragment_selected_city.xml
-app/src/main/res/layout/fragment_user_detail.xml
-app/src/main/res/layout/fragment_video_play.xml
-app/src/main/res/layout/item_block_user_adapter.xml
-app/src/main/res/layout/item_buyer_chat_history_list_adapter.xml
-app/src/main/res/layout/item_gallery_adapter.xml
-app/src/main/res/layout/item_item_horizontal_with_user.xml
-app/src/main/res/layout/item_item_sold_out.xml
-app/src/main/res/layout/item_item_vertical_with_user.xml
-app/src/main/res/layout/item_offer_buyer_list_adapter.xml
-app/src/main/res/layout/item_offer_seller_list_adapter.xml
-app/src/main/res/layout/item_promote_horizontal_with_user.xml
-app/src/main/res/layout/item_promote_vertical_with_user.xml
-app/src/main/res/layout/item_rating_list.xml
-app/src/main/res/layout/item_seller_chat_history_list_adapter.xml
-app/src/main/res/layout/item_user_adapter.xml
-app/src/main/res/values-ar/strings.xml
-app/src/main/res/values-de/strings.xml
-app/src/main/res/values-es/strings.xml
-app/src/main/res/values-fr/strings.xml
-app/src/main/res/values-hi-rIN/strings.xml
-app/src/main/res/values-in/strings.xml
-app/src/main/res/values-it/strings.xml
-app/src/main/res/values-ja/strings.xml
-app/src/main/res/values-ko/strings.xml
-app/src/main/res/values-ms/strings.xml
-app/src/main/res/values-pt/strings.xml
-app/src/main/res/values-ru/strings.xml
-app/src/main/res/values-th/strings.xml
-app/src/main/res/values-tr/strings.xml
-app/src/main/res/values-zh/strings.xml
-app/src/main/res/values/colors.xml
-app/src/main/res/values/strings.xml

Subscribe to our free newsletter