Backend Change Logs

– filter start date and end date by blank or ‘0’ fixed at app info api (Api)
– Module Search by Module Description (Backend)
– Image size issue while create thumbnail/thumbnail2x/thumbnail3x (Backend & Api)
– “make offer” button hide at chat to seller after make offered fixed (Api)
– Backend Setting Page UI fixed (Backend)
– filter by item_price_type_id at search item api fixed (Api)
– filter by location at items from followers (Api)
– city and township search by name with space fixed (Api)
– thumbnail2x,3x created by gallery image upload fixed (Backend)
– fb login with access token for facebook profile picture ( Api )
– search location township by name and pagination ( Backend )
– check item_sold_out and return error message at make offer ( Api )
– township can create without choosing city bug fixed ( Backend )
– deeplink url improvement for all platform ( Backend & Api )
– subcategory icon object return at subcategory object ( Api )
– when register user delete by admin, user profile photo must delete ( Backend )
– remove device token condition at user unread count ( Api )
– all notifications send by using only one function ( Api )
– User bought notification modification ( Api )

Backend Effected Files

– application/views/backend/backend_configs/entry_form.php
– application/controllers/rest/Chats.php
– application/core/API_Controller.php
– application/libraries/PS_Image.php
– application/models/Module.php
– application/models/Subcategory.php
– application/views/backend/categories/entry_form.php
– application/views/backend/items/entry_form.php
– application/views/backend/subcategories/entry_form.php
– application/controllers/rest/Items.php
– application/controllers/rest/Item_location_townships.php
– application/controllers/rest/Itemlocations.php
– application/libraries/UploadHandler.php
– application/views/backend/registered_users/entry_form.php
– application/controllers/backend/Backend_configs.php
– application/controllers/backend/Items.php
– application/controllers/rest/Users.php
– application/helpers/ps_helper.php
– application/libraries/PS_Adapter.php
– application/libraries/PS_Delete.php
– application/views/backend/items/list.php
– application/controllers/backend/Deeplink_generators.php
– application/views/backend/deeplink_generators/
– application/controllers/backend/Item_location_townships.php
– application/models/Item_location_township.php
– application/views/backend/item_location_townships/search_form.php
– application/views/backend/item_location_townships/entry_form_script.php
– application/controllers/backend/Bluemarkusers.php
– application/controllers/backend/Disables.php
– application/controllers/backend/Notis.php
– application/controllers/backend/Pendings.php
– application/controllers/backend/Rejects.php
– application/controllers/rest/Userfollows.php
– application/models/Noti.php

SQL Change Logs

You must run the following queries.

Copy to Clipboard

Language Update at Backend

You may need to update language file at backend. Please take a look at this video : https://www.youtube.com/watch?v=XueP33MM6DQ

Frontend Change Logs

– Added multiple thumbnail control and logic
– Added adsense
– Added firebase push notification
– Added static meta
– Updated url for deeplinking and SEO
– Added Video on/off setting
– Fixed share issue
– Init Sitemap
– Fixed phone login issue
– Fixed item edit image upload
– Fixed price 0 issue
– Fixed follower list ui issue

Frontend Effected Files

– package.json
– public/firebase-messaging-sw.js
– public/index.html
– src/App.vue
– src/api/PsApiService.ts
– src/assets/locales/locales/ar.json
– src/assets/locales/locales/de.json
– src/assets/locales/locales/en.json
– src/assets/locales/locales/es.json
– src/assets/locales/locales/fr.json
– src/assets/locales/locales/hi.json
– src/assets/locales/locales/id.json
– src/assets/locales/locales/it.json
– src/assets/locales/locales/ja.json
– src/assets/locales/locales/ko.json
– src/assets/locales/locales/ms.json
– src/assets/locales/locales/pt.json
– src/assets/locales/locales/ru.json
– src/assets/locales/locales/th.json
– src/assets/locales/locales/tr.json
– src/assets/locales/locales/zh.json
– src/components/core/adsense/PsAdSense.vue
– src/components/core/notificationbox/PsNotificationBox.vue
– src/components/layouts/footer/FooterLinkSection.vue
– src/components/layouts/navbar/PsNavBar.vue
– src/components/layouts/navbar/PsNavTabBar.vue
– src/components/modules/blog/BlogHorizontalItem.vue
– src/components/modules/category/CategoryHorizontalItem.vue
– src/components/modules/chat/ChatBuyerHorizontalItem.vue
– src/components/modules/chat/ChatHorizontalItem.vue
– src/components/modules/chat/ChatImageDetail.vue
– src/components/modules/chat/OfferModal.vue
– src/components/modules/credit/OfflinePaymentModal.vue
– src/components/modules/gallery/GalleryDetailHorizontalSwiper.vue
– src/components/modules/gallery/GalleryHorizontalItem.vue
– src/components/modules/gallery/GalleryHorizontalSwiper.vue
– src/components/modules/item/ItemHorizontalItem.vue
– src/components/modules/item/PaidAdItemHorizontalItem.vue
– src/components/modules/item/ProfileItemHorizontalItem.vue
– src/components/modules/noti/NotiHorizontalItem.vue
– src/components/modules/subCategory/SubCategoryHorizontalItem.vue
– src/components/modules/user/BlockUserListHorizontal.vue
– src/components/modules/user/UserBlueMarkModal.vue
– src/components/modules/user/UserListHorizontal.vue
– src/components/modules/user/UserPhoneLoginVerificationModal.vue
– src/components/modules/user/UserSettingModal.vue
– src/config/PsConfig.ts
– src/main.ts
– src/object/PsAppSetting.ts
– src/object/constant/ps_constants.ts
– src/object/core/PsValueHolder.ts
– src/object/holder/ProductParameterHolder.ts
– src/router/index.ts
– src/store/modules/appinfo/AppInfoProvider.ts
– src/store/modules/blog/BlogProvider.ts
– src/store/modules/category/CategoryProvider.ts
– src/store/modules/chat/ChatHistoryListProvider.ts
– src/store/modules/dealOption/DealOptionProvider.ts
– src/store/modules/gallery/GalleryProvider.ts
– src/store/modules/homebunner/BunnerProvider.ts
– src/store/modules/item/FeaturedItemProvider.ts
– src/store/modules/item/FollowerItemProvider.ts
– src/store/modules/item/ItemConditionProvider.ts
– src/store/modules/item/ItemCurrencyProvider.ts
– src/store/modules/item/ItemDealOptionProvider.ts
– src/store/modules/item/ItemPriceTypeProvider.ts
– src/store/modules/item/ItemTypeProvider.ts
– src/store/modules/item/PaidAdItemProvider.ts
– src/store/modules/item/PopularItemProvider.ts
– src/store/modules/item/ProductProvider.ts
– src/store/modules/item/RecentItemProvider.ts
– src/store/modules/itemLocationTownship/ItemLocationTownshipProvider.ts
– src/store/modules/itemPriceType/ItemPriceTypeProvider.ts
– src/store/modules/itemType/ItemTypeProvider.ts
– src/store/modules/itemcolor/ItemColorProvider.ts
– src/store/modules/itemlocation/ItemLocationProvider.ts
– src/store/modules/itemsellertype/ItemSellerTypeProvider.ts
– src/store/modules/noti/NotiProvider.ts
– src/store/modules/offer/OfferProvider.ts
– src/store/modules/rating/RatingListProvider.ts
– src/store/modules/subCategory/SubCategoryProvider.ts
– src/store/modules/user/UserProvider.ts
– src/views/about/About.vue
– src/views/blog/detail/BlogDetail.vue
– src/views/blog/list/BlogList.vue
– src/views/chat/Chat.vue
– src/views/chat/list/ChatList.vue
– src/views/chat/list/OfferList.vue
– src/views/dashboard/Dashboard.vue
– src/views/item/detail/ItemDetail.vue
– src/views/item/entry/ItemEntry.vue
– src/views/item/favourite/FavouriteList.vue
– src/views/item/list/ActiveItemList.vue
– src/views/item/list/FollowerItemList.vue
– src/views/item/list/ItemList.vue
– src/views/item/list/PaidItemList.vue
– src/views/item/list/PendingItemList.vue
– src/views/item/list/RejectItemList.vue
– src/views/item/reported/ReportedItemList.vue
– src/views/notification/Notification.vue
– src/views/notification/NotificationList.vue
– src/views/privacy/Privacy.vue
– src/views/review/ReviewList.vue
– src/views/review/entry/ReviewEntry.vue
– src/views/subCategory/list/SubCategoryList.vue
– src/views/user/EditProfile.vue
– src/views/user/Login.vue
– src/views/user/OtherProfile.vue
– src/views/user/PhoneLogin.vue
– src/views/user/Profile.vue
– src/views/user/Register.vue
– src/views/user/VerifyEmail.vue
– vue.config.js

Subscribe to our free newsletter