bounswe / bounswe2020group4

Bogazici University CmpE352/451 Project: E-Commerce Platform
1 stars 4 forks source link

Add Semantic Search, Add Status Checks for manually changed product status, Make Customers Signed in using Google verified. #495

Closed eridincu closed 3 years ago

eridincu commented 3 years ago

This PR includes 2 bugfixes, and 1 new feature for our product.

  1. BUGFIX: Google Signed in users should be automatically verified by their email since they use their Google account to sign in to the platform.
  2. BUGFIX: If the vendor changes a product's status manually, their manually changed status won't be affected by automatically changed status change(status is changed automatically as the days past, since we don't have real cargo companies etc.)
  3. Semantic search is added using Mongo's index feature. We need to test if Mongoose will behave as we expect.