Backend Change Logs

– Register user modify ( Backend )

– Offer list ( Api )

– Category Image delete issue fixed ( Backend )

– System user role feature added ( Backend )

– Search City (Api)

– Add Ordering at Item Location (Backend)

– remove button missing in Backend Setting ( Backend )

– profile image delete issue fix ( Backend )

– delete ‘Google Analytic & Ads Setting’ in about ( Backend )

– file upload vulnerability fixed ( Backend )

– reject item edit fix ( Backend )

– Module and Module group feature (Backend)

– smtp password save by md5 ( Backend )

– global user check (Api)

– Offline Payment New feature

– Item delete modify (Backend & Api)

– User delete modify (Backend & Api)

– Image resize improvement (Backend & Api)

– Location picker fix (Backend)

– Location validation check (Backend & Api)

– Paid item script issue fix (Backend)

– User ban/unban checking in item ( Backend )

– item upload fix (Api)

– location filter at item search ( Backend )

– Email verify enable checking in user register ( Backend&Api )

– Error code response read ps_config (Api)

– All noti issue fixed (Backend & Api)

– Item list and search filter by status 1 ( Backend )

– remove ‘day’ from paid configs ( Backend )

– text email change at without verify code email at ps_mail_helper (Api)

– check email and phone verify at registered user edit ( Backend )

– User Profile Thumbnail Create ( Api )

– User Profile Update fixed ( Api )

– user status showing at app info ( Api )

– not allow to deactivate super admin account fix ( Backend & Api )

– item image upload fix ( Api )

– paid status change ( Backend & Api )

– search item by paid_item_first filter fixed ( Api )

– image order by added date

Backend Effected Files

– application/controllers/backend/Registered_users.php

– application/controllers/rest/Chats.php

– application/models/User.php

– application/views/backend/registered_users/entry_form.php

– application/views/backend/registered_users/entry_form_script.php

– application/views/backend/registered_users/list.php

– application/controllers/backend/Abouts.php

– application/controllers/backend/Analytics.php

– application/controllers/backend/Api_keys.php

– application/controllers/backend/Apis.php

– application/controllers/backend/App_settings.php

– application/controllers/backend/App_users.php

– application/controllers/backend/Apps.php

– application/controllers/backend/Backend_configs.php

– application/controllers/backend/Blogs.php

– application/controllers/backend/Categories.php

– application/controllers/backend/Contacts.php

– application/controllers/backend/Deal_options.php

– application/controllers/backend/Disables.php

– application/controllers/backend/Item_conditions.php

– application/controllers/backend/Item_currency.php

– application/controllers/backend/Item_locations.php

– application/controllers/backend/Item_price.php

– application/controllers/backend/Item_reports.php

– application/controllers/backend/Item_type.php

– application/controllers/backend/Items.php

– application/controllers/backend/Languages.php

– application/controllers/backend/Notis.php

– application/controllers/backend/Paid_configs.php

– application/controllers/backend/Paid_items.php

– application/controllers/backend/Pendings.php

– application/controllers/backend/Popularitems.php

– application/controllers/backend/Privacy_policies.php

– application/controllers/backend/Ratings.php

– application/controllers/backend/Registered_users.php

– application/controllers/backend/Rejects.php

– application/controllers/backend/Subcategories.php

– application/controllers/backend/System_users.php

– application/controllers/backend/Transactions.php

– application/controllers/backend/Versions.php

– application/core/BE_Controller.php

– application/core/My_Model.php

– application/views/backend/categories/entry_form.php

– application/views/backend/partials/nav.php

– application/views/backend/profile/entry_form.php

– application/views/backend/system_users/entry_form.php

– application/views/backend/system_users/list.php

– application/controllers/rest/Itemlocations.php

– application/models/Itemlocation.php

– application/views/backend/item_locations/entry_form.php

– application/views/backend/item_locations/entry_form_script.php

– application/views/backend/partials/footer.php

– application/views/backend/abouts/entry_form.php

– application/views/backend/abouts/entry_form_script.php

– application/views/backend/backend_configs/entry_form.php

– application/views/backend/rejects/entry_form.php

– application/config/autoload.php

– application/controllers/backend/Backend_configs.php

– application/controllers/backend/Module_groups.php

– application/controllers/backend/Modules.php

– application/models/Module.php

– application/models/Module_group.php

– application/views/backend/backend_configs/entry_form.php

– application/views/backend/module_groups/entry_form.php

– application/views/backend/module_groups/entry_form_script.php

– application/views/backend/module_groups/list.php

– application/views/backend/module_groups/list_script.php

– application/views/backend/module_groups/search_form.php

– application/views/backend/modules/entry_form.php

– application/views/backend/modules/entry_form_script.php

– application/views/backend/modules/list.php

– application/views/backend/modules/list_script.php

– application/views/backend/modules/search_form.php

– application/controllers/rest/Favourites.php

– application/helpers/ps_helper.php

– application/config/autoload.php

– application/controllers/backend/Offline_payments.php

– application/controllers/backend/Paid_configs.php

– application/libraries/PS_Delete.php

– application/models/Offline_payment.php

– application/views/backend/offline_payments/entry_form.php

– application/views/backend/offline_payments/entry_form_script.php

– application/views/backend/offline_payments/list.php

– application/views/backend/offline_payments/list_script.php

– application/views/backend/offline_payments/search_form.php

– application/views/backend/paid_configs/entry_form.php

– application/controllers/backend/Offline_paids.php

– application/controllers/rest/Offline_payments.php

– application/controllers/rest/Paid_items.php

– application/core/API_Controller.php

– application/views/backend/offline_paids/entry_form.php

– application/views/backend/offline_paids/entry_form_script.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/controllers/rest/Items.php

– application/controllers/rest/Users.php

– application/controllers/rest/Images.php

– application/libraries/PS_Image.php

– application/libraries/UploadHandler.php

– application/controllers/backend/Backend_configs.php

– application/views/backend/backend_configs/entry_form.php

– application/views/backend/backend_configs/entry_form_script.php

– application/views/backend/item_reports/entry_form.php

– application/views/backend/items/entry_form.php

– application/views/backend/items/entry_form_script.php

– application/views/backend/popularitems/entry_form.php

– application/views/backend/paid_items/entry_form.php

– application/views/backend/paid_items/entry_form_script.php

– application/views/backend/items/search_form.php

– application/config/ps_config.php

– application/helpers/ps_mail_helper.php

– application/libraries/PS_Adapter.php

– application/controllers/backend/Items.php

– application/views/backend/items/list.php

– application/views/backend/items/search_form.php

– application/controllers/backend/Registered_users.php

– application/views/backend/registered_users/entry_form.php

– application/views/backend/registered_users/entry_form_script.php

– application/models/Image.php

SQL

Copy to Clipboard

Language CSV Need to import

Please take a look video at here : https://www.dropbox.com/s/em6wzh93swznjae/language_import.mov?dl=0

 

Android Change Logs

– Added offline payment

– Updated all dependencies

– Fixed delete all data cache issue 

– Updated ban user handling logic at app open

– Added hide/show subcategories setting when click category

– Added email verification on/off setting

– Fixed user follow himeself issue

– Updated privacy policy

– Updated noti dialog and route

– Updated image resize before upload

– Updated payment success route

– Fixed user detail item list error

– Added approval item noti

– Updated about app api

– Fixed blog list issue

– Fixed fav ui issue at detail

– Fixed language content missing in some file

– Added loading at phone login

– Removed duplicated description at detail

– Updated phone no UI for Arabic

– Fixed text covering ui issuat at Arabic

– Fixed search item issue

– Added email format checker

– Fixed login issue with phone

– Fixed email getting issue at google and facebook

– Fixed follower count issue

– Added image upload checking

– Fixed default price format at Item promote

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/ApiResponse.java

– app/src/main/java/com/panaceasoft/psbuyandsell/api/PSApiService.java

– app/src/main/java/com/panaceasoft/psbuyandsell/binding/FragmentDataBindingComponent.java

– app/src/main/java/com/panaceasoft/psbuyandsell/db/ItemLocationDao.java

– app/src/main/java/com/panaceasoft/psbuyandsell/db/OfferDao.java

– app/src/main/java/com/panaceasoft/psbuyandsell/db/OfflinePaymentDao.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/aboutus/AboutUsRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/apploading/AppLoadingRepository.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/chathistory/ChatHistoryRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/city/CityRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/common/NetworkBoundResource.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/common/PSRepository.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/itemcategory/ItemCategoryRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/itemcondition/ItemConditionRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/itemcurrency/ItemCurrencyTypeRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/itemdealoption/ItemDealOptionRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/itemlocation/ItemLocationRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/itempaidhistory/ItemPaidHistoryRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/itempricetype/ItemPriceTypeRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/itemsubcategory/ItemSubCategoryRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/itemtype/ItemTypeRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/notification/NotificationRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/offer/OfferRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/offlinepayment/OfflinePaymentRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/pscount/PSCountRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/rating/RatingRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/repository/user/UserRepository.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/apploading/AppLoadingFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/category/list/CategoryListFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/chat/chat/ChatFragment.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/DashBoardSearchSubCategoryFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/forceupdate/ForceUpdateFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/gallery/GalleryFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/gallery/detail/GalleryDetailFragment.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/itemlocation/ItemLocationFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemlocationfilter/ItemLocationFilterActivity.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemlocationfilter/ItemLocationFilterFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/promote/ItemPromoteFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/search/searchlist/SearchListFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/location/LocationActivity.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offer/OfferBuyerFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offer/OfferContainerFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offer/OfferSellerFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offer/adapter/OfferBuyerAdapter.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offer/adapter/OfferPagerAdapter.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offer/adapter/OfferSellerAdapter.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offlinepayment/OfflinePaymentActivity.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offlinepayment/OfflinePaymentHeaderListFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/offlinepayment/adapter/OfflinePaymentAdapter.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/privacypolicy/PrivacyPolicyFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/subcategory/SubCategoryFragment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/ProfileEditFragment.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/phonelogin/PhoneLoginFragment.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/utils/paths/RealPathUtil.java

– app/src/main/java/com/panaceasoft/psbuyandsell/utils/paths/SDUtil.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/ItemPaidHistoryViewModel/ItemPaidHistoryViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/apploading/PSAPPLoadingViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/chat/ChatViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/item/SpecsViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/itemlocation/ItemLocationViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/itempricetype/ItemPriceTypeViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/offer/OfferViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/offlinepayment/OfflinePaymentViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/user/UserViewModel.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/Item.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/ItemLocation.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/Offer.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/OfferMap.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/OfflinePayment.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/OfflinePaymentMethodHeader.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/PSAppInfo.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/PSUserInfo.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/messageHolder/Message.java

– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/offerholder/OfferListParameterHolder.java

– app/src/main/res/drawable-hdpi/baseline_close_button.png

– app/src/main/res/drawable-hdpi/baseline_location_filter.png

– app/src/main/res/drawable-hdpi/baseline_menu_chat_icon.png

– app/src/main/res/drawable-hdpi/baseline_offer_icon.png

– app/src/main/res/drawable-ldrtl-mdpi/baseline_filter.png

– app/src/main/res/drawable-mdpi/baseline_close_button.png

– app/src/main/res/drawable-mdpi/baseline_location_filter.png

– app/src/main/res/drawable-mdpi/baseline_menu_chat_icon.png

– app/src/main/res/drawable-mdpi/baseline_offer_icon.png

– app/src/main/res/drawable-xhdpi/baseline_close_button.png

– app/src/main/res/drawable-xhdpi/baseline_menu_chat_icon.png

– app/src/main/res/drawable-xhdpi/baseline_offer_icon.png

– app/src/main/res/drawable-xxhdpi/baseline_close_button.png

– app/src/main/res/drawable-xxhdpi/baseline_filter_slide_24.png

– app/src/main/res/drawable-xxhdpi/baseline_location_filter.png

– app/src/main/res/drawable-xxhdpi/baseline_menu_chat_icon.png

– app/src/main/res/drawable-xxhdpi/baseline_offer_icon.png

– app/src/main/res/drawable-xxxhdpi/baseline_close_button.png

– app/src/main/res/drawable-xxxhdpi/baseline_location_filter.png

– app/src/main/res/drawable-xxxhdpi/baseline_menu_chat_icon.png

– app/src/main/res/layout/activity_location_filtering.xml

– app/src/main/res/layout/activity_offline.xml

– app/src/main/res/layout/fragment_chat.xml

– app/src/main/res/layout/fragment_contact_us.xml

– app/src/main/res/layout/fragment_gallery.xml

– app/src/main/res/layout/fragment_gallery_detail.xml

– app/src/main/res/layout/fragment_item_entry.xml

– app/src/main/res/layout/fragment_item_list.xml

– app/src/main/res/layout/fragment_item_location.xml

– app/src/main/res/layout/fragment_item_location_filter.xml

– app/src/main/res/layout/fragment_item_promote_entry.xml

– app/src/main/res/layout/fragment_offer_container.xml

– app/src/main/res/layout/fragment_offline.xml

– app/src/main/res/layout/fragment_phone_login.xml

– app/src/main/res/layout/fragment_privacy_policy.xml

– app/src/main/res/layout/fragment_profile_edit.xml

– app/src/main/res/layout/fragment_selected_city.xml

– app/src/main/res/layout/fragment_user_forgot_password.xml

– app/src/main/res/layout/fragment_user_login.xml

– app/src/main/res/layout/fragment_user_register.xml

– app/src/main/res/layout/fragment_verify_email.xml

– app/src/main/res/layout/fragment_verify_mobile.xml

– app/src/main/res/layout/item_item_horizontal_with_user.xml

– app/src/main/res/layout/item_item_location_filter.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_offlinepayment.xml

– app/src/main/res/layout/offer_fragment_buyer.xml

– app/src/main/res/layout/offer_fragment_seller.xml

– app/src/main/res/layout/type_filter.xml

– app/src/main/res/layout/type_location_filter.xml

– app/src/main/res/menu/menu_drawer.xml

– app/src/main/res/mipmap-xxxhdpi/baseline_offer_icon.png

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

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

– app/src/main/res/xml/network_security_config.xml

– build.gradle

Subscribe to our free newsletter