Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ready for testing and deploy phase #144

Merged
merged 68 commits into from
May 31, 2023
Merged

Ready for testing and deploy phase #144

merged 68 commits into from
May 31, 2023

Conversation

letiendat1002
Copy link
Owner

No description provided.

quanghuy89 and others added 30 commits May 13, 2023 18:26
* update category service test

* update product service test

* update user service test

* update user address service test

* update authenticate service test

* update order service test

* update order detail service test

* update rating service test
* add role shipper and update permission

* update database attribute

* update and implement order service logic for shipping

* implement shipping API

* implement statistic API

* add get by role user API for order statistic

* clean code
@letiendat1002 letiendat1002 merged commit 22cade0 into staging May 31, 2023
1 check passed
letiendat1002 added a commit that referenced this pull request May 31, 2023
* Initial frontend

* Header and Footer UI.

* add idea folder to .gitignore

* [BE] Create database (#3)

* [Fix] Delete all data in frontend/ folder

* Feature/sidebaradmin (#23)

* add code demo date 28/02/23

* source code homepage date 05/03/20230

* Dev sidebar and manage form create router

* Update call API

---------

Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

* Homepages (#25)

* add code demo date 28/02/23

* source code homepage date 05/03/20230

* add source code home page and catagory

* update page product

* Resolve conflict homepage

---------

Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

* Filter product (#27)

* update page product and navbar, dashboard

* add database and product detail page

* implement filter product with fake database

* push source code task filter product

* resolve commit change with recommend from Dat

* Database change user role type (#29)

* config .gitignore for project and backend/

* Sua role User tu boolean thanh string

* Full User Page Layout (#30)

* update page product and navbar, dashboard

* add database and product detail page

* implement filter product with fake database

* push source code task filter product

* payment page and cart page

* test

* source code layout and page using for user

* sort_product

* Feature/manage user (#28)

* Manage User bug handle upload image

* UI ManageUser vs inext8

* View Product with pagination

* Responsive dashboard

* Search Deouce

* Feature/manage user (#32)

* Manage User bug handle upload image

* UI ManageUser vs inext8

* View Product with pagination

* Reponsive dashboard

* Edit path add module

* Search Deouce

* Config store redux

* clean and construct directory (#38)

* construct directory and update database (#39)

* connect to database via docker (#40)

* Code scanning configuration (#41)

* Update codeql.yml (#43)

* Login update (#48)

* responsive home page

* responsive in 07/04/202

* update login page and register page and Cart Using Redux Toolkit

* refactor: Update Menu select and home page item

* refactor: resolve conflict

* reverse file in API folder

* Feature/login cart fix (#49)

* Fix and Update Cart and Login

* Fix store

* Fix store

* Fix store v2

* Fix store

* Update cart

* Delete path

* Delete store.js (#50)

* Create Store

* remove store.js

* Fix store (#51)

* Delete path

* Create Store

* Create Store

* handle error

* Hanlder error (#53)

* remove store.js

* handle error

* API Product + Category (#54)

* base Product API with exception handle

* update documentations

* make API documentation with OpenAPI 3.0

* complete API product and category

* FEAT: RESPONSIVE CART PAGE AND PAYMENT PAGE

* Hotfix product (#58)

* Update Cart Page

* Hotfix product (#59)

* CALL API

* REFACTOR: Update menu

* User & User Address API + Authentication/Authorization (#60)

* configurage for logging

* base setup for user and useraddress

* update documentation

* update API get products of category endpoint

* handle register/login user and response token

* update user api and exception handler

* User Address API and clean up the rest

* add authorize for Swagger and update json request

* authorization implementation

* handle authentication exception

* CORS handle

* default admin generation one time when startup

* config CORS

* update register and authenticate API

* FEAT: Call API in Cart Page

* update documentation

* set JWT expiration to 1 day

* Hotfix cors jwt (#65)

* update documentation

* set JWT expiration to 1 day

* hotfix CORS

* Implement Order API

* update database

* update permissions

* update RolePermission documentation

* Feature/handle crud admin (#69)

* Delete path

* Create Store

* Code handle login

* Login

* allow no authorize for get all products and categories (#70)

* FEAT: add login logic

* handle login register

* Implement Order Detail API

* update role & permission

* update request validation

* update attribute in order table

* update role & permission

* Modify rq header axios

* Update Header handle redux

* handle transaction orderdetail - product quantity

* clean up and update exception handler

* handle transaction cascade user-order-orderdetail (#74)

* Rating API (#75)

* handle transaction cascade user-order-orderdetail

* implement Rating API

* update role & permission

* clean code

* FEATURE: CALL API

* new code

* Crud User admin

* FEATURE: Add Update Account Page

* Done crud Product

* REFACTOR: Update code Add Address

* Handle crud user and Products (#77)

* Delete path

* Create Store

* Crud User admin

* Done crud Product

* Protect roles

* FEATURE: account handle

* update sẻach

* Page product for category and logout redirect

* Email Verification (#83)

* config CORS

* base mail sender

* optimize method and enable HTTP/2

* update mail configuration and template

* update admin default name

* implement registration email sender

* handle async email sending

* handle email verification to enable user

* update documentation

* Modify and logic

* Reset Password + Change Password (#85)

* update register api not response token

* handle reset-password and change password API

* Modify and logic (#86)

* FEATURE: MANAGER ORDER

* Allow no email verification to login (#89)

* FEATURE: Update login and Register

* handle old new password (#91)

* FEATURE: Handle Login And ResetPassWord

* Ready for testing and deploying phase (#93)

* Initial frontend

* Header and Footer UI.

* [BE] Create database (#3)

* Feature/sidebaradmin (#23)

* Homepages (#25)

* update page product

* Filter product (#27)

* update page product and navbar, dashboard

* add database and product detail page

* implement filter product with fake database

* Database change user role type (#29)

* Full User Page Layout (#30)

* update page product and navbar, dashboard

* add database and product detail page

* implement filter product with fake database

* payment page and cart page

* sort_product

* Feature/manage user (#28)

* Manage User bug handle upload image

* UI ManageUser vs inext8

* View Product with pagination

* Responsive dashboard

* Search Deouce

* Feature/manage user (#32)

* Manage User bug handle upload image

* UI ManageUser vs inext8

* View Product with pagination

* Responsive dashboard

* Search Deouce

* Config store redux

* clean and construct directory (#38)

* construct directory and update database (#39)

* connect to database via docker (#40)

* Code scanning configuration (#41)

* Update codeql.yml (#43)

* Login update (#48)

* responsive home page

* update login page and register page and Cart Using Redux Toolkit

* Feature/login cart fix (#49)

* Update cart

* API Product + Category (#54)

* base Product API with exception handle

* update documentations

* make API documentation with OpenAPI 3.0

* complete API product and category

* FEAT: RESPONSIVE CART PAGE AND PAYMENT PAGE

* Update Cart Page

* CALL API

* User & User Address API + Authentication/Authorization (#60)

* configurage for logging

* base setup for user and useraddress

* update documentation

* update API get products of category endpoint

* handle register/login user and response token

* update user api and exception handler

* User Address API and clean up the rest

* add authorize for Swagger and update json request

* authorization implementation

* handle authentication exception

* CORS handle

* default admin generation one time when startup

* update register and authenticate API

* FEAT: Call API in Cart Page

* update documentation

* Implement Order API

* update database

* update permissions

* update RolePermission documentation

* Feature/handle crud admin (#69)

* Create Store

* Login

* allow no authorize for get all products and categories (#70)

* FEAT: add login logic

* handle login register

* Implement Order Detail API

* update role & permission

* update request validation

* update attribute in order table

* update role & permission

* Modify rq header axios

* Update Header handle redux

* handle transaction orderdetail - product quantity

* clean up and update exception handler

* handle transaction cascade user-order-orderdetail (#74)

* Rating API (#75)

* handle transaction cascade user-order-orderdetail

* implement Rating API

* update role & permission

* clean code

* FEATURE: CALL API

* Crud User admin

* FEATURE: Add Update Account Page

* REFACTOR: Update code Add Address

* Handle crud user and Products (#77)

* Create Store

* Crud User admin

* Done crud Product

* Protect roles

* FEATURE: account handle

* update search

* Page product for category and logout redirect

* Email Verification (#83)

* config CORS

* base mail sender

* optimize method and enable HTTP/2

* update mail configuration and template

* update admin default name

* implement registration email sender

* handle async email sending

* handle email verification to enable user

* update documentation

* Reset Password + Change Password (#85)

* update register api not response token

* handle reset-password and change password API

* Modify and logic (#86)

* FEATURE: MANAGER ORDER

* Allow no email verification to login (#89)

* FEATURE: Update login and Register

* handle old new password (#91)

* FEATURE: Handle Login And ResetPassword

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>

* rating response include user full name (#94)

* FEATURE: CRUD Category & Search direct to product

* Remove form image add new user

* FEATURE: Rating For User

* FEATURE: Handle Admin DashBoard

* Backend testing (#99)

* test category service

* test product service

* update other and user

* update other and test user address

* test order

* update other and testOrderDetail

* add Discount attribute to Product

* REFACTOR: REMOVE FOLDER IMAGE

* REFACTOR: HANDLE REQUIRE IMAGE

* Fix conflict and Form add user

* FE login folder to Login

* refactor user

* refactor user address

* refactor authentication

* refactor category

* refactor product

* refactor rating

* CRUD product with image

* Protect routes login and Update Search

* refactor order and order detail

* FEATURE: Admin

* clean up

* Fix bug UI and login add product & user

* implement refund

* hotfix-refund

* Hot fix CRUD product

* Fix bbg

* Update Add Form

* REFACTOR: Resolve Logo

* Resolve price (#113)

* Ready for testing and deploy phase (#144)

* Update Search Product and use API Provinces

* validation form

* Testing service (#117)

* update category service test

* update product service test

* update user service test

* update user address service test

* update authenticate service test

* update order service test

* update order detail service test

* update rating service test

* Shipping api (#118)

* add role shipper and update permission

* update database attribute

* update and implement order service logic for shipping

* implement shipping API

* implement statistic API

* add get by role user API for order statistic

* clean code

* update get refund api

* update-validation-phone

* tt

* update

* update

* FIX: FIX Bu User and UI Dashboard Admin

* updatechangePassword

* test code

* updateRegister

* u

* t

* update

* completed split into 2 status

* FEAT: Handle Order and Style Step shipping

* Search product User and Back to Top

* Update search Client

* updateN

* ud

* FEAT: Handle Roles Shipper

* User address

* Update search both user admin Fix bug view User

* FEAT

* Feature/modify add product (#132)

* Update Search Product and use API Provinces

* Search product User and Back to Top

* Update search Client

* User address

* Update search both user admin Fix bug view User

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>

* add

* LoginAdmin

* UpdateLoginAdmin

* add get shipper with order asc API

* update service test and directory

* update api

* Update Shipper

* Shipper rolse

* FIX CSS TABLE

* Update Refund UI

* TEST BUG

* Fix validate and redirect

* Validate fullname

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>
letiendat1002 added a commit that referenced this pull request Jun 26, 2023
* Initial frontend

* Header and Footer UI.

* add idea folder to .gitignore

* [BE] Create database (#3)

* [Fix] Delete all data in frontend/ folder

* Feature/sidebaradmin (#23)

* add code demo date 28/02/23

* source code homepage date 05/03/20230

* Dev sidebar and manage form create router

* Update call API

---------

Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

* Homepages (#25)

* add code demo date 28/02/23

* source code homepage date 05/03/20230

* add source code home page and catagory

* update page product

* Resolve conflict homepage

---------

Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

* Filter product (#27)

* update page product and navbar, dashboard

* add database and product detail page

* implement filter product with fake database

* push source code task filter product

* resolve commit change with recommend from Dat

* Database change user role type (#29)

* config .gitignore for project and backend/

* Sua role User tu boolean thanh string

* Full User Page Layout (#30)

* update page product and navbar, dashboard

* add database and product detail page

* implement filter product with fake database

* push source code task filter product

* payment page and cart page

* test

* source code layout and page using for user

* sort_product

* Feature/manage user (#28)

* Manage User bug handle upload image

* UI ManageUser vs inext8

* View Product with pagination

* Responsive dashboard

* Search Deouce

* Feature/manage user (#32)

* Manage User bug handle upload image

* UI ManageUser vs inext8

* View Product with pagination

* Reponsive dashboard

* Edit path add module

* Search Deouce

* Config store redux

* clean and construct directory (#38)

* construct directory and update database (#39)

* connect to database via docker (#40)

* Code scanning configuration (#41)

* Update codeql.yml (#43)

* Login update (#48)

* responsive home page

* responsive in 07/04/202

* update login page and register page and Cart Using Redux Toolkit

* refactor: Update Menu select and home page item

* refactor: resolve conflict

* reverse file in API folder

* Feature/login cart fix (#49)

* Fix and Update Cart and Login

* Fix store

* Fix store

* Fix store v2

* Fix store

* Update cart

* Delete path

* Delete store.js (#50)

* Create Store

* remove store.js

* Fix store (#51)

* Delete path

* Create Store

* Create Store

* handle error

* Hanlder error (#53)

* remove store.js

* handle error

* API Product + Category (#54)

* base Product API with exception handle

* update documentations

* make API documentation with OpenAPI 3.0

* complete API product and category

* FEAT: RESPONSIVE CART PAGE AND PAYMENT PAGE

* Hotfix product (#58)

* Update Cart Page

* Hotfix product (#59)

* CALL API

* REFACTOR: Update menu

* User & User Address API + Authentication/Authorization (#60)

* configurage for logging

* base setup for user and useraddress

* update documentation

* update API get products of category endpoint

* handle register/login user and response token

* update user api and exception handler

* User Address API and clean up the rest

* add authorize for Swagger and update json request

* authorization implementation

* handle authentication exception

* CORS handle

* default admin generation one time when startup

* config CORS

* update register and authenticate API

* FEAT: Call API in Cart Page

* update documentation

* set JWT expiration to 1 day

* Hotfix cors jwt (#65)

* update documentation

* set JWT expiration to 1 day

* hotfix CORS

* Implement Order API

* update database

* update permissions

* update RolePermission documentation

* Feature/handle crud admin (#69)

* Delete path

* Create Store

* Code handle login

* Login

* allow no authorize for get all products and categories (#70)

* FEAT: add login logic

* handle login register

* Implement Order Detail API

* update role & permission

* update request validation

* update attribute in order table

* update role & permission

* Modify rq header axios

* Update Header handle redux

* handle transaction orderdetail - product quantity

* clean up and update exception handler

* handle transaction cascade user-order-orderdetail (#74)

* Rating API (#75)

* handle transaction cascade user-order-orderdetail

* implement Rating API

* update role & permission

* clean code

* FEATURE: CALL API

* new code

* Crud User admin

* FEATURE: Add Update Account Page

* Done crud Product

* REFACTOR: Update code Add Address

* Handle crud user and Products (#77)

* Delete path

* Create Store

* Crud User admin

* Done crud Product

* Protect roles

* FEATURE: account handle

* update sẻach

* Page product for category and logout redirect

* Email Verification (#83)

* config CORS

* base mail sender

* optimize method and enable HTTP/2

* update mail configuration and template

* update admin default name

* implement registration email sender

* handle async email sending

* handle email verification to enable user

* update documentation

* Modify and logic

* Reset Password + Change Password (#85)

* update register api not response token

* handle reset-password and change password API

* Modify and logic (#86)

* FEATURE: MANAGER ORDER

* Allow no email verification to login (#89)

* FEATURE: Update login and Register

* handle old new password (#91)

* FEATURE: Handle Login And ResetPassWord

* Ready for testing and deploying phase (#93)

* Initial frontend

* Header and Footer UI.

* [BE] Create database (#3)

* Feature/sidebaradmin (#23)

* Homepages (#25)

* update page product

* Filter product (#27)

* update page product and navbar, dashboard

* add database and product detail page

* implement filter product with fake database

* Database change user role type (#29)

* Full User Page Layout (#30)

* update page product and navbar, dashboard

* add database and product detail page

* implement filter product with fake database

* payment page and cart page

* sort_product

* Feature/manage user (#28)

* Manage User bug handle upload image

* UI ManageUser vs inext8

* View Product with pagination

* Responsive dashboard

* Search Deouce

* Feature/manage user (#32)

* Manage User bug handle upload image

* UI ManageUser vs inext8

* View Product with pagination

* Responsive dashboard

* Search Deouce

* Config store redux

* clean and construct directory (#38)

* construct directory and update database (#39)

* connect to database via docker (#40)

* Code scanning configuration (#41)

* Update codeql.yml (#43)

* Login update (#48)

* responsive home page

* update login page and register page and Cart Using Redux Toolkit

* Feature/login cart fix (#49)

* Update cart

* API Product + Category (#54)

* base Product API with exception handle

* update documentations

* make API documentation with OpenAPI 3.0

* complete API product and category

* FEAT: RESPONSIVE CART PAGE AND PAYMENT PAGE

* Update Cart Page

* CALL API

* User & User Address API + Authentication/Authorization (#60)

* configurage for logging

* base setup for user and useraddress

* update documentation

* update API get products of category endpoint

* handle register/login user and response token

* update user api and exception handler

* User Address API and clean up the rest

* add authorize for Swagger and update json request

* authorization implementation

* handle authentication exception

* CORS handle

* default admin generation one time when startup

* update register and authenticate API

* FEAT: Call API in Cart Page

* update documentation

* Implement Order API

* update database

* update permissions

* update RolePermission documentation

* Feature/handle crud admin (#69)

* Create Store

* Login

* allow no authorize for get all products and categories (#70)

* FEAT: add login logic

* handle login register

* Implement Order Detail API

* update role & permission

* update request validation

* update attribute in order table

* update role & permission

* Modify rq header axios

* Update Header handle redux

* handle transaction orderdetail - product quantity

* clean up and update exception handler

* handle transaction cascade user-order-orderdetail (#74)

* Rating API (#75)

* handle transaction cascade user-order-orderdetail

* implement Rating API

* update role & permission

* clean code

* FEATURE: CALL API

* Crud User admin

* FEATURE: Add Update Account Page

* REFACTOR: Update code Add Address

* Handle crud user and Products (#77)

* Create Store

* Crud User admin

* Done crud Product

* Protect roles

* FEATURE: account handle

* update search

* Page product for category and logout redirect

* Email Verification (#83)

* config CORS

* base mail sender

* optimize method and enable HTTP/2

* update mail configuration and template

* update admin default name

* implement registration email sender

* handle async email sending

* handle email verification to enable user

* update documentation

* Reset Password + Change Password (#85)

* update register api not response token

* handle reset-password and change password API

* Modify and logic (#86)

* FEATURE: MANAGER ORDER

* Allow no email verification to login (#89)

* FEATURE: Update login and Register

* handle old new password (#91)

* FEATURE: Handle Login And ResetPassword

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>

* rating response include user full name (#94)

* FEATURE: CRUD Category & Search direct to product

* Remove form image add new user

* FEATURE: Rating For User

* FEATURE: Handle Admin DashBoard

* Backend testing (#99)

* test category service

* test product service

* update other and user

* update other and test user address

* test order

* update other and testOrderDetail

* add Discount attribute to Product

* REFACTOR: REMOVE FOLDER IMAGE

* REFACTOR: HANDLE REQUIRE IMAGE

* Fix conflict and Form add user

* FE login folder to Login

* refactor user

* refactor user address

* refactor authentication

* refactor category

* refactor product

* refactor rating

* CRUD product with image

* Protect routes login and Update Search

* refactor order and order detail

* FEATURE: Admin

* clean up

* Fix bug UI and login add product & user

* implement refund

* hotfix-refund

* Hot fix CRUD product

* Fix bbg

* Update Add Form

* REFACTOR: Resolve Logo

* Resolve price (#113)

* Ready for testing and deploy phase (#144)

* Update Search Product and use API Provinces

* validation form

* Testing service (#117)

* update category service test

* update product service test

* update user service test

* update user address service test

* update authenticate service test

* update order service test

* update order detail service test

* update rating service test

* Shipping api (#118)

* add role shipper and update permission

* update database attribute

* update and implement order service logic for shipping

* implement shipping API

* implement statistic API

* add get by role user API for order statistic

* clean code

* update get refund api

* update-validation-phone

* tt

* update

* update

* FIX: FIX Bu User and UI Dashboard Admin

* updatechangePassword

* test code

* updateRegister

* u

* t

* update

* completed split into 2 status

* FEAT: Handle Order and Style Step shipping

* Search product User and Back to Top

* Update search Client

* updateN

* ud

* FEAT: Handle Roles Shipper

* User address

* Update search both user admin Fix bug view User

* FEAT

* Feature/modify add product (#132)

* Update Search Product and use API Provinces

* Search product User and Back to Top

* Update search Client

* User address

* Update search both user admin Fix bug view User

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>

* add

* LoginAdmin

* UpdateLoginAdmin

* add get shipper with order asc API

* update service test and directory

* update api

* Update Shipper

* Shipper rolse

* FIX CSS TABLE

* Update Refund UI

* TEST BUG

* Fix validate and redirect

* Validate fullname

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

* Dev (#156)

* Update Search Product and use API Provinces

* validation form

* Testing service (#117)

* update category service test

* update product service test

* update user service test

* update user address service test

* update authenticate service test

* update order service test

* update order detail service test

* update rating service test

* Shipping api (#118)

* add role shipper and update permission

* update database attribute

* update and implement order service logic for shipping

* implement shipping API

* implement statistic API

* add get by role user API for order statistic

* clean code

* update get refund api

* update-validation-phone

* tt

* update

* update

* FIX: FIX Bu User and UI Dashboard Admin

* updatechangePassword

* test code

* updateRegister

* u

* t

* update

* completed split into 2 status

* FEAT: Handle Order and Style Step shipping

* Search product User and Back to Top

* Update search Client

* updateN

* ud

* FEAT: Handle Roles Shipper

* User address

* Update search both user admin Fix bug view User

* FEAT

* Feature/modify add product (#132)

* Update Search Product and use API Provinces

* Search product User and Back to Top

* Update search Client

* User address

* Update search both user admin Fix bug view User

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>

* add

* LoginAdmin

* UpdateLoginAdmin

* add get shipper with order asc API

* update service test and directory

* update api

* Update Shipper

* Shipper rolse

* FIX CSS TABLE

* Update Refund UI

* TEST BUG

* Fix validate and redirect

* Validate fullname

* update profile (#150)

* Ci cd 1 (#151)

* update profile

* Ci cd 1 (#152)

* update profile

* update profile

* fix cors

* Ci cd 1 (#155)

* update profile

* update profile

* fix cors

* Bump guava from 31.1-jre to 32.0.0-jre

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

* Dev (#157)

* Update Search Product and use API Provinces

* validation form

* Testing service (#117)

* update category service test

* update product service test

* update user service test

* update user address service test

* update authenticate service test

* update order service test

* update order detail service test

* update rating service test

* Shipping api (#118)

* add role shipper and update permission

* update database attribute

* update and implement order service logic for shipping

* implement shipping API

* implement statistic API

* add get by role user API for order statistic

* clean code

* update get refund api

* update-validation-phone

* tt

* update

* update

* FIX: FIX Bu User and UI Dashboard Admin

* updatechangePassword

* test code

* updateRegister

* u

* t

* update

* completed split into 2 status

* FEAT: Handle Order and Style Step shipping

* Search product User and Back to Top

* Update search Client

* updateN

* ud

* FEAT: Handle Roles Shipper

* User address

* Update search both user admin Fix bug view User

* FEAT

* Feature/modify add product (#132)

* Update Search Product and use API Provinces

* Search product User and Back to Top

* Update search Client

* User address

* Update search both user admin Fix bug view User

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>

* add

* LoginAdmin

* UpdateLoginAdmin

* add get shipper with order asc API

* update service test and directory

* update api

* Update Shipper

* Shipper rolse

* FIX CSS TABLE

* Update Refund UI

* TEST BUG

* Fix validate and redirect

* Validate fullname

* update profile (#150)

* Ci cd 1 (#151)

* update profile

* Ci cd 1 (#152)

* update profile

* update profile

* fix cors

* Ci cd 1 (#155)

* update profile

* update profile

* fix cors

* Bump guava from 31.1-jre to 32.0.0-jre

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

* Dev (#160)

* Update Search Product and use API Provinces

* validation form

* Testing service (#117)

* update category service test

* update product service test

* update user service test

* update user address service test

* update authenticate service test

* update order service test

* update order detail service test

* update rating service test

* Shipping api (#118)

* add role shipper and update permission

* update database attribute

* update and implement order service logic for shipping

* implement shipping API

* implement statistic API

* add get by role user API for order statistic

* clean code

* update get refund api

* update-validation-phone

* tt

* update

* update

* FIX: FIX Bu User and UI Dashboard Admin

* updatechangePassword

* test code

* updateRegister

* u

* t

* update

* completed split into 2 status

* FEAT: Handle Order and Style Step shipping

* Search product User and Back to Top

* Update search Client

* updateN

* ud

* FEAT: Handle Roles Shipper

* User address

* Update search both user admin Fix bug view User

* FEAT

* Feature/modify add product (#132)

* Update Search Product and use API Provinces

* Search product User and Back to Top

* Update search Client

* User address

* Update search both user admin Fix bug view User

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>

* add

* LoginAdmin

* UpdateLoginAdmin

* add get shipper with order asc API

* update service test and directory

* update api

* Update Shipper

* Shipper rolse

* FIX CSS TABLE

* Update Refund UI

* TEST BUG

* Fix validate and redirect

* Validate fullname

* update profile (#150)

* Ci cd 1 (#151)

* update profile

* Ci cd 1 (#152)

* update profile

* update profile

* fix cors

* Ci cd 1 (#155)

* update profile

* update profile

* fix cors

* Bump guava from 31.1-jre to 32.0.0-jre

* Ci cd 1 (#159)

* update profile

* update profile

* fix cors

* Bump guava from 31.1-jre to 32.0.0-jre

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>

---------

Co-authored-by: Dinh Quang Huy <dinhquanghuy0809@gmail.com>
Co-authored-by: Dinh Quang Huy <71219472+quanghuy89@users.noreply.github.com>
Co-authored-by: trandangnguyenbao <trandangnguyenbao2810@gmail.com>
Co-authored-by: tdnbao281001 <61140987+trandangnguyenbao@users.noreply.github.com>
Co-authored-by: Nguyễn Trung Quốc <113247967+qnt078@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants