PS-Store Android (v1.6) Released Note

Tags:

 

 

Change Log
– User validation fix at user profile update (Api)
– City id at zone not be optional (Backend)
– Unit Price bug fix (Backend)
– is_zone_shipping and product unit, measurement and shipping cost at transaction (Api)
– show product unit, measurement and shipping cost at transaction detail (Backend)
– Added Unit for product
– Added Measurement product
– Added Product Shipping Cost in each Product (In Transition Detail)
– Updated Edit Profile Address update
Backend Effected Files
– application/controllers/rest/Transactionheaders.php
– application/helpers/ps_mail_helper.php
– application/views/backend/transactions/detail.php
– application/controllers/backend/Products.php
– application/language/english/ps_lang.php
– application/models/Product.php
– application/views/backend/shipping_zones/entry_form.php
– application/controllers/rest/Users.php
– application/views/backend/products/entry_form.php
– application/views/backend/zones/entry_form.php
– application/views/backend/zones/entry_form_script.php
SQL Change Log
ALTER TABLE `mk_products` ADD `product_measurement` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `product_unit`;
ALTER TABLE mk_transactions_header ADD is_zone_shipping TINYINT(1) NOT NULL AFTER memo;
ALTER TABLE mk_transactions_detail ADD product_unit VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER currency_short_form, ADD product_shipping_cost DOUBLE NOT NULL AFTER product_unit;
ALTER TABLE mk_transactions_detail CHANGE product_shipping_cost shipping_cost DOUBLE NOT NULL;
Effected Files For Android Studio
– app/build.gradle
– app/src/main/java/com/panaceasoft/psstore/Config.java
– app/src/main/java/com/panaceasoft/psstore/db/PSCoreDb.java
– app/src/main/java/com/panaceasoft/psstore/repository/transaction/TransactionOrderRepository.java
– app/src/main/java/com/panaceasoft/psstore/ui/apploading/AppLoadingFragment.java
– app/src/main/java/com/panaceasoft/psstore/ui/checkout/CheckoutFragment3.java
– app/src/main/java/com/panaceasoft/psstore/ui/common/NavigationController.java
– app/src/main/java/com/panaceasoft/psstore/ui/product/detail/ProductDetailFragment.java
– app/src/main/java/com/panaceasoft/psstore/ui/transaction/detail/TransactionFragment.java
– app/src/main/java/com/panaceasoft/psstore/ui/transaction/detail/adapter/TransactionAdapter.java
– app/src/main/java/com/panaceasoft/psstore/ui/user/ProfileEditActivity.java
– app/src/main/java/com/panaceasoft/psstore/ui/user/ProfileEditFragment.java
– app/src/main/java/com/panaceasoft/psstore/ui/user/UserLoginFragment.java
– app/src/main/java/com/panaceasoft/psstore/utils/Constants.java
– app/src/main/java/com/panaceasoft/psstore/utils/Utils.java
– app/src/main/java/com/panaceasoft/psstore/viewmodel/product/ProductDetailViewModel.java
– app/src/main/java/com/panaceasoft/psstore/viewmodel/user/UserViewModel.java
– app/src/main/java/com/panaceasoft/psstore/viewobject/BasketProductToServer.java
– app/src/main/java/com/panaceasoft/psstore/viewobject/Product.java
– app/src/main/java/com/panaceasoft/psstore/viewobject/TransactionDetail.java
– app/src/main/java/com/panaceasoft/psstore/viewobject/TransactionHeaderUpload.java
– app/src/main/java/com/panaceasoft/psstore/viewobject/TransactionObject.java
– app/src/main/res/layout/checkout_fragment_1.xml
– app/src/main/res/layout/fragment_product_detail.xml
– app/src/main/res/layout/fragment_profile_edit.xml
– app/src/main/res/layout/fragment_transaction.xml
– app/src/main/res/layout/item_transaction_adapter.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