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 ()
– show manufacture and model icon recommend size ( Backend )
– User Social Login Override or no Override ( Api & Backend )
– item image order with deep link fixed ( Api )
– item default image showing at item detail and dashboard item list fixed ( Backend )
– default currency 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 )
– module search by module description (Backend)
– filter by item_price_type_id at search item api fixed (Api)
– city and township search by name with space fixed (Api)
– filter by location at items from followers (Api)
– image size issue while create thumbnail/thumbnail2x/thumbnail3x (Backend & Api)
– thumbnail2x,3x created by gallery image upload fixed (Backend)
– search location township by name and pagination (Backend)
– township can create without choosing city bug fixed (Backend)
– fb login with access token (Backend & Api)
– item sold out at make offer fix (Api)
– remove device token condition in blog noti count (Api)
– duplicate item with image issue (Backend)
– ‌add checking in sold out api (Api)
– user bought noti modification (Api)
– item image remove with checking (Backend)
– security improvement for file uploads directory (Backend)
– pagination at search manufactures (Backend)
– pagination at search models (Backend)
– currency symbol validation checking at item currency upload (Backend)
– show video count at item object (Api)
– check approval setting at item edit (Api)
– limit offset fix at buyer/seller chat list (Api)
– thumb1x,2x,3x create at chat image upload api
– thumb2x,3x setting and check when image upload (Backend & Api)
– login with demo account feature for demo mode (Backend)
– fix offline paid item search (Backend)
– fix item model dropdown list at offline paid item (Backend)
– fix seller type dropdown list at search forms (Backend)
– fix edit item breadcrumb link at car gallery (Backend)
– fix item license time at item (Backend)
– model keyword search api (Api)
– remove dulicate manufacuture obj at search item api (Api)
– fix orderby township search api (Api)
– fix make offer checking at accept offer api (Api)
– fix valid lat, lng checking at location (Backend)
– fix valid lat, lng checking at location township (Backend)
– fix paid car search (Backend)
– fix language symbol blank save (Backend)

Backend Effected Files

– uploads/.htaccess
– uploads/thumbnail/.htaccess
– uploads/thumbnail2x/.htaccess
– uploads/thumbnail3x/.htaccess
– application/config/autoload.php
– application/config/ps_config.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/controllers/backend/App_settings.php
– application/controllers/backend/Blogs.php
– application/controllers/backend/Bluemarkusers.php
– application/controllers/backend/Backend_configs.php
– application/controllers/backend/Items.php
– application/controllers/backend/Item_location_townships.php
– application/controllers/backend/Offline_paids.php
– application/controllers/backend/Image_lists.php
– application/controllers/backend/Manufacturers.php
– application/controllers/backend/Models.php
– application/controllers/backend/Thumbnail_generators.php
– application/controllers/backend/Disables.php
– application/controllers/backend/Pendings.php
– application/controllers/backend/Rejects.php
– application/controllers/backend/Paid_items.php
– application/controllers/rest/Chats.php
– application/controllers/rest/Feeds.php
– application/controllers/rest/Images.php
– application/controllers/rest/Items.php
– application/controllers/rest/Manufacturers.php
– application/controllers/rest/Models.php
– application/controllers/rest/Users.php
– application/controllers/rest/Items.php
– application/controllers/rest/Item_location_townships.php
– application/controllers/rest/Itemlocations.php
– application/models/Blue_mark.php
– application/models/Feed.php
– application/models/Item.php
– application/models/Manufacturer.php
– application/models/User.php
– application/models/Module.php
– application/models/Image.php
– application/models/Model.php
– application/models/Paid_item.php
– application/models/Item_location_township.php
– application/views/backend/login.php
– application/views/backend/app_settings/entry_form.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/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/items/entry_form.php
– application/views/backend/items/entry_form_script.php
– application/views/backend/items/search_form.php
– application/views/backend/item_currency/entry_form.php
– application/views/backend/item_currency/entry_form_script.php
– application/views/backend/item_location_townships/entry_form_script.php
– application/views/backend/item_location_townships/search_form.php
– application/views/backend/models/entry_form.php
– application/views/backend/models/search_form.php
– application/views/backend/manufacturers/entry_form.php
– application/views/backend/manufacturers/search_form.php
– application/views/backend/offline_paids/list.php
– application/views/backend/offline_paids/list_script.php
– application/views/backend/offline_paids/search_form.php
– application/views/backend/registered_users/entry_form.php
– application/views/backend/thumbnail_generators/entry_form.php
– application/views/backend/buildtypes/entry_form_script.php
– application/views/backend/item_locations/entry_form_script.php
– application/views/backend/languages/entry_form_script.php
– application/views/backend/paid_items/search_form.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/google-services.json-app/src/main/AndroidManifest.xml

-app/src/main/java/com/panaceasoft/admotors/Config.java

-app/src/main/java/com/panaceasoft/admotors/MainActivity.java

-app/src/main/java/com/panaceasoft/admotors/api/PSApiService.java

-app/src/main/java/com/panaceasoft/admotors/db/BlogDao.java

-app/src/main/java/com/panaceasoft/admotors/db/ImageDao.java

-app/src/main/java/com/panaceasoft/admotors/db/PSCoreDb.java

-app/src/main/java/com/panaceasoft/admotors/di/AppModule.java

-app/src/main/java/com/panaceasoft/admotors/di/MainActivityModule.java

-app/src/main/java/com/panaceasoft/admotors/di/ViewModelModule.java

-app/src/main/java/com/panaceasoft/admotors/repository/blog/BlogRepository.java

-app/src/main/java/com/panaceasoft/admotors/repository/chat/ChatRepository.java

-app/src/main/java/com/panaceasoft/admotors/repository/image/ImageRepository.java

-app/src/main/java/com/panaceasoft/admotors/repository/item/ItemRepository.java

-app/src/main/java/com/panaceasoft/admotors/repository/user/UserRepository.java

-app/src/main/java/com/panaceasoft/admotors/ui/blog/list/BlogListFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/chat/chat/ChatFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/chathistory/BuyerFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/chathistory/SellerFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/city/selectedcity/SelectedCityFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/common/NavigationController.java

-app/src/main/java/com/panaceasoft/admotors/ui/dashboard/DashBoardSearchFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/gallery/GalleryFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/item/detail/ItemFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/item/entry/ItemEntryFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/item/itemfromfollower/ItemFromFollowerListFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/item/itemtype/SearchViewActivity.java

-app/src/main/java/com/panaceasoft/admotors/ui/item/search/specialfilterbyattributes/FilteringFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/offer/OfferBuyerFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/offer/OfferSellerFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/user/ProfileEditFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/user/ProfileFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/user/UserLoginFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/user/UserRegisterFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/user/editphoneverify/VerifyMobileEditFragment.java

-app/src/main/java/com/panaceasoft/admotors/utils/Constants.java

-app/src/main/java/com/panaceasoft/admotors/utils/FirebaseMessagingService.java

-app/src/main/java/com/panaceasoft/admotors/utils/PSDialogMsg.java

-app/src/main/java/com/panaceasoft/admotors/utils/Utils.java

-app/src/main/java/com/panaceasoft/admotors/viewmodel/blog/BlogViewModel.java

-app/src/main/java/com/panaceasoft/admotors/viewmodel/chat/ChatViewModel.java

-app/src/main/java/com/panaceasoft/admotors/viewmodel/chathistory/ChatHistoryViewModel.java

-app/src/main/java/com/panaceasoft/admotors/viewmodel/image/ImageViewModel.java

-app/src/main/java/com/panaceasoft/admotors/viewmodel/item/ItemViewModel.java

-app/src/main/java/com/panaceasoft/admotors/viewmodel/itemfromfollower/ItemFromFollowerViewModel.java

-app/src/main/java/com/panaceasoft/admotors/viewmodel/user/UserViewModel.java

-app/src/main/java/com/panaceasoft/admotors/viewobject/BlockUser.java

-app/src/main/java/com/panaceasoft/admotors/viewobject/Item.java

-app/src/main/java/com/panaceasoft/admotors/viewobject/User.java

-app/src/main/java/com/panaceasoft/admotors/viewobject/holder/ItemParameterHolder.java

-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_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/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_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/dimens.xml

-app/src/main/res/values/strings.xml

-app/src/main/java/com/panaceasoft/admotors/db/BlogMapDao.java

-app/src/main/java/com/panaceasoft/admotors/ui/gallery/detail/VideoPlayActivity.java

-app/src/main/java/com/panaceasoft/admotors/ui/gallery/detail/VideoPlayFragment.java

-app/src/main/java/com/panaceasoft/admotors/ui/item/itemsoldout/

-app/src/main/java/com/panaceasoft/admotors/viewmodel/item/NearestItemViewModel.java

-app/src/main/java/com/panaceasoft/admotors/viewobject/BlogMap.java

-app/src/main/java/com/panaceasoft/admotors/viewobject/holder/BlogParameterHolder.java

-app/src/main/res/drawable/custom_edit_text_design.xml

-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/layout/activity_video_play.xml

-app/src/main/res/layout/dialog_apply_bluemark.xml

-app/src/main/res/layout/fragment_item_sold_out_type.xml

-app/src/main/res/layout/fragment_video_play.xml

-app/src/main/res/layout/item_item_sold_out.xml

Additional Change Logs ( Feb 1, 2022 )

– when register user delete by admin, user profile photo must delete ( Backend )
– show owner’s name at approval items (Backend)
– check the condition at chat api (Api)
– item currency can’t unpublish to default currency (Backend)
– email notification when the ad is approved/rejected by the admin (Backend)
– email notification about ad review and rating (Api)
– fix language csv import removing duplicate row at table (Backend)
– add csv import at sub location township (Backend)
– add csv import at location city (Backend)

Additional Backend Effected Files ( Feb 1, 2022 )

– application/core/API_Controller.php
– application/helpers/ps_mail_helper.php
– application/libraries/PS_Delete.php
– application/controllers/backend/Disables.php
– application/controllers/backend/Pendings.php
– application/controllers/backend/Rejects.php
– application/controllers/backend/Item_currency.php
– application/controllers/backend/Language_strings.php
– application/controllers/backend/Item_location_townships.php
– application/controllers/backend/Item_locations.php
– application/controllers/rest/Chats.php
– application/views/backend/item_currency/list_script.php
– application/views/backend/disables/entry_form.php
– application/views/backend/pendings/entry_form.php
– application/views/backend/rejects/entry_form.php
– application/views/backend/item_location_townships/search_form.php
– application/views/backend/item_locations/search_form.php

Subscribe to our free newsletter