This PR includes 2 bugfixes, and 1 new feature for our product.
BUGFIX: Google Signed in users should be automatically verified by their email since they use their Google account to sign in to the platform.
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.)
Semantic search is added using Mongo's index feature. We need to test if Mongoose will behave as we expect.
This PR includes 2 bugfixes, and 1 new feature for our product.