AdMotors (v1.5) Version Release

Tags:

 

Change Logs

– open street map responsive
– module selected issue fix in system user( Backend )
– apple login ( Api )
– Item Entry From Backend (Backend)
– Paid Item Entry From Backend (Backend)
– remove user password when user object return (Api)
– Privacy Policy Entry (Backend)
– Privacy Policy Public URL
– Razor Integration
– 1 day ago issue fix (Api)
– remove device_token required at user login (Api)
– order by added_date desc at Pricetype , Buildtype, Color, Condition, Currency, Itemlocation, Sellertype, Transmission (Backend & Api)
– search by manufacturer_id and model_id using paid_item_first (Api)

 

Backend Effected files

– application/views/backend/app_settings/entry_form.php
– application/views/backend/item_locations/entry_form.php
– application/views/backend/items/entry_form.php
– application/views/backend/system_users/entry_form.php
– application/views/backend/system_users/entry_form_script.php
– application/controllers/rest/Users.php
– application/models/User.php
– application/controllers/backend/Items.php
– application/controllers/backend/Paid_items.php
– application/core/BE_Controller.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/paid_items/entry_form.php
– application/views/backend/paid_items/entry_form_script.php
– application/views/backend/paid_items/promote.php
– application/libraries/PS_Adapter.php
– application/views/backend/registered_users/entry_form.php
– application/config/autoload.php
– application/controllers/backend/Paid_configs.php
– application/controllers/rest/Paid_items.php
– application/core/API_Controller.php
– application/views/backend/paid_configs/entry_form.php
– application/views/backend/paid_items/entry_form.php
– application/controllers/backend/Privacy_policies.php
– application/controllers/frontend/
– application/models/Privacy_policy.php
– application/views/backend/privacy_policies/
– application/views/frontend/
– application/helpers/ps_helper.php
– application/models/Pricetype.php
– application/models/Buildtype.php
– application/models/Color.php
– application/models/Condition.php
– application/models/Currency.php
– application/models/Itemlocation.php
– application/models/Sellertype.php
– application/models/Transmission.php
– application/core/My_Model.php

 

SQL Change Logs

ALTER TABLE `core_users` ADD `apple_verify` TINYINT(1) NOT NULL AFTER `phone_verify`;

ALTER TABLE `core_users` ADD `apple_id` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `phone_id`;

INSERT INTO `core_modules` (`module_id`, `module_name`, `module_desc`, `module_lang_key`, `module_icon`, `ordering`, `is_show_on_menu`, `group_id`) VALUES ('36', 'privacy_policies', 'Privacy Policy', 'privacy_policy_module', '', '15', '1', '6');

CREATE TABLE `core_privacy_policy` (
`id` varchar(255) NOT NULL,
`content` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ALTER TABLE `core_privacy_policy`
ADD PRIMARY KEY (`id`);
COMMIT;

INSERT INTO `core_privacy_policy` (`id`, `content`) VALUES ('privacy1', '');

ALTER TABLE `bs_paid_ads_config` ADD `razor_key` VARCHAR(255) NOT NULL AFTER `stripe_enabled`;
ALTER TABLE `bs_paid_ads_config` ADD `razor_enabled` TINYINT(1) NOT NULL AFTER `razor_key`;
ALTER TABLE `bs_paid_items_history` ADD `razor_id` VARCHAR(255) NOT NULL AFTER `updated_flag`;

Android Change Logs
– Fixed popup list loading issue
– Fixed popup list selection issue
– Fixed item detail data missing issue
– Fixed Android 10 Image upload issue
– Fixed category and sub-category filter issue
– Updated Android SDK
– Updated Dependencies

 

Android Effected Files
app/build.gradle
app/src/main/AndroidManifest.xml
app/src/main/java/com/panaceasoft/admotors/Config.java
app/src/main/java/com/panaceasoft/admotors/db/PSCoreDb.java
app/src/main/java/com/panaceasoft/admotors/di/MainActivityModule.java
app/src/main/java/com/panaceasoft/admotors/repository/blog/BlogRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/buildtype/BuildTypeRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/fueltype/FuelTypeRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/item/ItemRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itemcolor/ItemColorRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itemcondition/ItemConditionRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itemcurrency/ItemCurrencyTypeRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itemdealoption/ItemDealOptionRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itemlocation/ItemLocationRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itemmanufacturer/ItemManufacturerRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itempaidhistory/ItemPaidHistoryRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itempricetype/ItemPriceTypeRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itemtransmission/ItemTransmissionRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/itemtype/ItemTypeRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/sellertype/SellerTypeRepository.java
app/src/main/java/com/panaceasoft/admotors/repository/user/UserRepository.java
app/src/main/java/com/panaceasoft/admotors/ui/buildtype/BuildTypeAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/buildtype/BuildTypeFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/chat/chat/ChatFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/common/NavigationController.java
app/src/main/java/com/panaceasoft/admotors/ui/customcamera/CameraFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/dashboard/DashBoardSearchManufacturerFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/dashboard/DashBoardSearchModelFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/fueltype/FuelTypeAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/fueltype/FuelTypeFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/item/entry/ItemEntryFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemcondition/ItemConditionAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemcondition/ItemConditionFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemcurrency/ItemCurrencyAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemcurrency/ItemCurrencyTypeFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemdealoption/ItemDealOptionAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemdealoption/ItemDealOptionTypeFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemlocation/ItemLocationAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemlocation/ItemLocationFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itempricetype/ItemPriceTypeAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itempricetype/ItemPriceTypeFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemtype/ItemTypeFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemtype/SearchViewActivity.java
app/src/main/java/com/panaceasoft/admotors/ui/item/itemtype/adapter/ItemTypeAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/itemcolor/ItemColorAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/itemcolor/ItemColorFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/itemtransmission/ItemTransmissionAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/itemtransmission/ItemTransmissionFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/manufacturer/adapter/ManufacturerFilterAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/manufacturer/adapter/SearchManufacturerAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/manufacturer/manufacturerfilter/ManufacturerFilterFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/model/adapter/SearchModelAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/sellertype/SellerTypeAdapter.java
app/src/main/java/com/panaceasoft/admotors/ui/sellertype/SellerTypeFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/user/ProfileEditFragment.java
app/src/main/java/com/panaceasoft/admotors/ui/user/UserLoginFragment.java
app/src/main/java/com/panaceasoft/admotors/utils/Constants.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/buildtype/BuildTypeViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/fueltype/FuelTypeViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/item/ItemViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/itemcolor/ItemColorViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/itemcondition/ItemConditionViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/itemcurrency/ItemCurrencyViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/itemdealoption/ItemDealOptionViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/itemlocation/ItemLocationViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/itempricetype/ItemPriceTypeViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/itemtransmission/ItemTransmissionViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/itemtype/ItemTypeViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/sellertype/SellerTypeViewModel.java
app/src/main/java/com/panaceasoft/admotors/viewmodel/user/UserViewModel.java
app/src/main/res/layout/fragment_build_type.xml
app/src/main/res/layout/fragment_fuel_type.xml
app/src/main/res/layout/fragment_item.xml
app/src/main/res/layout/fragment_item_color.xml
app/src/main/res/layout/fragment_item_condition.xml
app/src/main/res/layout/fragment_item_currency_type.xml
app/src/main/res/layout/fragment_item_deal_option_type.xml
app/src/main/res/layout/fragment_item_location.xml
app/src/main/res/layout/fragment_item_price_type.xml
app/src/main/res/layout/fragment_item_transmission.xml
app/src/main/res/layout/fragment_item_type.xml
app/src/main/res/layout/fragment_search_manufacturer_and_model.xml
app/src/main/res/layout/fragment_seller_type.xml
app/src/main/res/layout/item_item_deal_option.xml
app/src/main/res/layout/type_filter.xml
build.gradle