Multi-Store Android(v2.7) Version Released

Tags:

 

 

Change logs

– user register with phone (Api)
– transaction search pagination (Backend)
– system user save with shop in add (Backend)
– choose default photo in gallery(backend)
– user object return in user profile update (Api)
– create profile thumbnail at google and facebook login (Api)

 

Backend Effected Files

– application/controllers/rest/Users.php
– application/models/User.php
– application/models/Transactionheader.php
– application/views/backend/transactions/search_form.php
– application/controllers/backend/System_users.php
– application/language/english/ps_lang.php
– application/views/backend/system_users/entry_form.php
– application/core/My_Model.php
– application/libraries/PS_Adapter.php
– application/libraries/UploadHandler.php
– application/views/backend/components/gallery.php
– assets/fileupload/jfileupload/css/jquery.fileupload-ui.css
– assets/fileupload/jfileupload/js/jquery.fileupload-ui.js
– application/controllers/rest/Users.php

– application/controllers/Main.php
– application/controllers/frontend/Register.php
– application/libraries/PS_Auth.php
– application/models/Paypal_config.php
– application/models/User.php

 

SQL Change Logs

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

ALTER TABLE `core_images` ADD `is_default` TINYINT(1) NOT NULL AFTER `img_desc`;

 

Android Changes
1) Fixed login background image issue
2) Updated navigation to go back to dashboard before exist app
3) Added Phone Login with SMS verification

 

Android Effected Files
created : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/user/phonelogin/PhoneLoginActivity.java
created : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/user/phonelogin/PhoneLoginFragment.java
created : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/user/verifyphone/VerifyMobileActivity.java
created : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/user/verifyphone/VerifyMobileFragment.java
created : multi-store/app/src/main/res/drawable-hdpi/baseline_phone_grey_24.png
created : multi-store/app/src/main/res/drawable-hdpi/baseline_very_phone_icon.png
created : multi-store/app/src/main/res/drawable-mdpi/baseline_phone_grey_24.png
created : multi-store/app/src/main/res/drawable-mdpi/baseline_very_phone_icon.png
created : multi-store/app/src/main/res/drawable-xhdpi/baseline_phone_grey_24.png
created : multi-store/app/src/main/res/drawable-xhdpi/baseline_very_phone_icon.png
created : multi-store/app/src/main/res/drawable-xxhdpi/baseline_phone_grey_24.png
created : multi-store/app/src/main/res/drawable-xxhdpi/baseline_very_phone_icon.png
created : multi-store/app/src/main/res/drawable-xxxhdpi/baseline_phone_grey_24.png
created : multi-store/app/src/main/res/drawable-xxxhdpi/baseline_very_phone_icon.png
created : multi-store/app/src/main/res/layout/activity_phone_login.xml
created : multi-store/app/src/main/res/layout/activity_verify_mobile.xml
created : multi-store/app/src/main/res/layout/fragment_phone_login.xml
created : multi-store/app/src/main/res/layout/fragment_verify_mobile.xml

updated : multi-store/app/src/main/AndroidManifest.xml
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/api/PSApiService.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/Config.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/di/MainActivityModule.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/MainActivity.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/repository/shippingmethod/ShippingMethodRepository.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/repository/user/UserRepository.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/checkout/CheckoutActivity.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/checkout/CheckoutFragment1.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/common/NavigationController.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/user/ProfileEditFragment.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/user/UserForgotPasswordFragment.java
app/src/main/java/com/panaceasoft/psmultistore/ui/product/detail/ProductDetailFragment.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/user/UserLoginFragment.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/ui/user/UserRegisterFragment.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/utils/Constants.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/utils/Utils.java
updated : multi-store/app/src/main/java/com/panaceasoft/psmultistore/viewmodel/user/UserViewModel.java
updated : multi-store/app/src/main/res/layout/checkout_fragment_1.xml
updated : multi-store/app/src/main/res/layout/fragment_user_forgot_password.xml
updated : multi-store/app/src/main/res/layout/fragment_user_login.xml
updated : multi-store/app/src/main/res/layout/fragment_user_register.xml
updated : multi-store/app/src/main/res/values-ar/strings.xml
updated : multi-store/app/src/main/res/values-de/strings.xml
updated : multi-store/app/src/main/res/values-es/strings.xml
updated : multi-store/app/src/main/res/values-fr/strings.xml
updated : multi-store/app/src/main/res/values-hi-rIN/strings.xml
updated : multi-store/app/src/main/res/values-in/strings.xml
updated : multi-store/app/src/main/res/values-it/strings.xml
updated : multi-store/app/src/main/res/values-ja/strings.xml
updated : multi-store/app/src/main/res/values-ko/strings.xml
updated : multi-store/app/src/main/res/values-ms/strings.xml
updated : multi-store/app/src/main/res/values-pt/strings.xml
updated : multi-store/app/src/main/res/values-ru/strings.xml
updated : multi-store/app/src/main/res/values-th/strings.xml
updated : multi-store/app/src/main/res/values-tr/strings.xml
updated : multi-store/app/src/main/res/values-zh/strings.xml
updated : multi-store/app/src/main/res/values/strings.xml