PS Buy & Sell Android(v2.5) Version Release

Change Logs

– paid item order by issue fix
– notification ON/OFF fix
– sending email with SMTP email
– payment setting enable/disable bug fix
– search by value at language string
– read alert message from language string
– symbol and name validation at Language
– rename the key name at paid configs
– response no record in rating list by user id ( Api )

Backend Effected files

– application/core/My_Model.php
– application/controllers/rest/Users.php
– application/core/API_Controller.php
– application/helpers/ps_helper.php
– application/helpers/ps_mail_helper.php
– application/libraries/PS_Mail.php
– application/views/backend/backend_configs/entry_form.php
– application\controllers\backend\Paid_configs.php
– application/models/Language_string.php
– application/views/backend/languages/list_script.php
– application/controllers/backend/Languages.php
– application/views/backend/languages/entry_form_script.php
– application/views/backend/paid_configs/entry_form.php
– application/core/API_Controller.php

SQL

ALTER TABLE `core_backend_config` ADD `smtp_enable` TINYINT(1) NOT NULL AFTER `fcm_api_key`;
ALTER TABLE `core_backend_config` ADD `smtp_host` VARCHAR(255) NOT NULL AFTER `smtp_enable`;
ALTER TABLE `core_backend_config` ADD `smtp_port` VARCHAR(255) NOT NULL AFTER `smtp_host`;
ALTER TABLE `core_backend_config` ADD `smtp_user` VARCHAR(255) NOT NULL AFTER `smtp_port`;
ALTER TABLE `core_backend_config` ADD `smtp_pass` VARCHAR(255) NOT NULL AFTER `smtp_user`;

 

Android Changes
– Fixed image checking issue at item entry
– Fixed item price type not show at detail
– Fixed noti on/off issue
– Added more ads

 

Android Change Log
updated : app/build.gradle
updated : app/src/main/java/com/panaceasoft/psbuyandsell/Config.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/MainActivity.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/api/PSApiService.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/db/PSCoreDb.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/repository/aboutus/AboutUsRepository.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/repository/common/NotificationTask.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/common/NotificationViewModel.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/city/selectedcity/SelectedCityFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/contactus/ContactUsFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/gallery/GalleryFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/detail/ItemFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/entry/ItemEntryFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/favourite/FavouriteListFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/history/HistoryFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/loginUserItem/LoginUserPaidItemFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/language/LanguageFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/setting/SettingFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/subcategory/SubCategoryFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/ProfileFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/userlist/UserListFragment.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/common/NotificationTaskHandler.java
updated : app/src/main/java/com/panaceasoft/psbuyandsell/ui/notification/setting/NotificationSettingFragment.java
updated : app/src/main/res/layout/fragment_contact_us.xml
updated : app/src/main/res/layout/fragment_favourite_list.xml
updated : app/src/main/res/layout/fragment_gallery.xml
updated : app/src/main/res/layout/fragment_history.xml
updated : app/src/main/res/layout/fragment_item.xml
updated : app/src/main/res/layout/fragment_item_entry.xml
updated : app/src/main/res/layout/fragment_language.xml
updated : app/src/main/res/layout/fragment_list_user.xml
updated : app/src/main/res/layout/fragment_login_user_paid_item.xml
updated : app/src/main/res/layout/fragment_selected_city.xml
updated : app/src/main/res/layout/fragment_setting.xml
updated : app/src/main/res/layout/fragment_sub_category.xml
updated : app/src/main/res/values-ar/strings.xml
updated : app/src/main/res/values-de/strings.xml
updated : app/src/main/res/values-es/strings.xml
updated : app/src/main/res/values-fr/strings.xml
updated : app/src/main/res/values-hi-rIN/strings.xml
updated : app/src/main/res/values-in/strings.xml
updated : app/src/main/res/values-it/strings.xml
updated : app/src/main/res/values-ja/strings.xml
updated : app/src/main/res/values-ko/strings.xml
updated : app/src/main/res/values-ms/strings.xml
updated : app/src/main/res/values-pt/strings.xml
updated : app/src/main/res/values-ru/strings.xml
updated : app/src/main/res/values-th/strings.xml
updated : app/src/main/res/values-tr/strings.xml
updated : app/src/main/res/values-zh/strings.xml
updated : app/src/main/res/values/strings.xml