Backend Change Logs
– Admin must be able to approve or reject an item which edited ( Api )
– when the seller on chat click “Is User Bought”, the app should send a push notification to buyer (and seller) ( Api )
– Follow user notification ( Api )
– Featured items order by paid start date ( Api )
– Item image ordering at delete fixed ( Api )
– Thumbnail 1x2x3x Generating ( Backend )
Backend Effected Files
– application/config/autoload.php
– application/controllers/rest/Chats.php
– application/controllers/rest/Items.php
– application/controllers/rest/Userfollows.php
– application/core/API_Controller.php
– application/models/User_bought.php
– application/libraries/PS_Image.php
– application/controllers/backend/Image_lists.php
– application/views/backend/image_lists/
– application/config/ps_config.php
– application/controllers/backend/Backend_configs.php
– application/controllers/backend/Thumbnail_generators.php
– application/controllers/rest/Images.php
– application/views/backend/backend_configs/entry_form.php
– application/views/backend/thumbnail_generators/
– application/core/My_Model.php
– application/models/Image.php
SQL Change Logs
CREATE TABLE `bs_user_bought` ( `id` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `item_id` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `buyer_user_id` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `seller_user_id` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `added_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ) ENGINE = InnoDB;
ALTER TABLE `bs_user_bought` ADD PRIMARY KEY(`id`);
UPDATE `core_modules` SET `is_show_on_menu` = '0' WHERE `core_modules`.`module_id` = 16;
INSERT INTO core_modules (module_id, module_name, module_desc, module_lang_key, module_icon, ordering, is_show_on_menu, group_id) VALUES ('49', 'thumbnail_generators', 'Thumbnail Generator', 'thumbnail_generators_lng', '', '15', '1', '6');
INSERT INTO core_modules (module_id, module_name, module_desc, module_lang_key, module_icon, ordering, is_show_on_menu, group_id) VALUES ('50', 'image_lists', 'Image Lists', 'image_lists_lng', '', '10', '1', '6');
ALTER TABLE `core_backend_config` ADD `landscape_thumb2x_width` INT(11) NOT NULL AFTER `dyn_link_deep_url`, ADD `potrait_thumb2x_height` INT(11) NOT NULL AFTER `landscape_thumb2x_width`, ADD `square_thumb2x_height` INT(11) NOT NULL AFTER `potrait_thumb2x_height`, ADD `landscape_thumb3x_width` INT(11) NOT NULL AFTER `square_thumb2x_height`, ADD `potrait_thumb3x_height` INT(11) NOT NULL AFTER `landscape_thumb3x_width`, ADD `square_thumb3x_height` INT(11) NOT NULL AFTER `potrait_thumb3x_height`;
UPDATE `core_backend_config` SET `landscape_thumb2x_width` = '200', `potrait_thumb2x_height` = '200', `square_thumb2x_height` = '200', `landscape_thumb3x_width` = '350', `potrait_thumb3x_height` = '350', `square_thumb3x_height` = '350' WHERE `core_backend_config`.`id` = 'be1';
Android Change Logs
-noti issue after setting noti off and reopen
-limit update in 5 list of entry
-gps open not know from app immediately
-bind map when click Pick Location
-Admin must be able to approve or reject an item which edited
-Phone no verification at profile edit.
-SubLocation with all
-Search with location ( including all ) + sub location ( including all )
-enable offline payment condition(add)
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/db/PSCoreDb.java
– app/src/main/java/com/panaceasoft/psbuyandsell/di/MainActivityModule.java
– app/src/main/java/com/panaceasoft/psbuyandsell/repository/item/ItemRepository.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/category/categoryfilter/CategoryFilterFragment.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/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/featured/FeaturedListFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemcondition/ItemConditionFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemcurrency/ItemCurrencyTypeFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemdealoption/ItemDealOptionTypeFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemlocation/ItemEntryLocationFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemlocation/ItemLocationAdapter.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemlocation/ItemLocationFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itempricetype/ItemPriceTypeFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemtownshiplocation/ItemTownshipLocationFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/item/itemtype/ItemTypeFragment.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/item/search/specialfilterbyattributes/FilteringFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/notification/setting/NotificationSettingFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/ProfileEditActivity.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/ProfileEditFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/editphone/EditPhoneActivity.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/editphone/EditPhoneFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/editphoneverify/VerifyMobileEditActivity.java
– app/src/main/java/com/panaceasoft/psbuyandsell/ui/user/editphoneverify/VerifyMobileEditFragment.java
– app/src/main/java/com/panaceasoft/psbuyandsell/utils/Constants.java
-app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/itemtownshiplocation/ItemTownshipLocationViewModel.java
– app/src/main/java/com/panaceasoft/psbuyandsell/viewmodel/user/UserViewModel.java
– app/src/main/java/com/panaceasoft/psbuyandsell/viewobject/PSAppInfo.java
– app/src/main/res/layout/activity_phone_edit.xml
– app/src/main/res/layout/activity_verify_phone_edit.xml
– app/src/main/res/layout/fragment_dashboard_search.xml
– app/src/main/res/layout/fragment_edit_phone.xml
– app/src/main/res/layout/fragment_filter.xml
– app/src/main/res/layout/fragment_item_entry.xml
– app/src/main/res/layout/fragment_profile_edit.xml
– app/src/main/res/layout/fragment_verify_phone_edit.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/strings.xml