Releases: rico237/weeclik-server
Releases · rico237/weeclik-server
2.0
Added
- New sharing Endpoint POST (/share). Needs a commerceId(required) and a userId(optional) to increment sharing number.
- After save of commerce now check if end of subscription is null, set its date tu current, so the cron task, checking for expired commerces), can invalidate it directly.
Changed
- After save of commerce now check if it's null not only if latitude & longitude are egal to 0.
- Better handling of Stripe payment methods (billing + others) - POST: /charge (async).
- Clean up of dependencies
- Updated npm librairies such as Parse, Dashboard, etc.
Removed
- After save of commerce no longer check description for hashtags.
- Endpoint GET (/valid-email/:email), for checking if user email is valid, never used.
- Endpoint GET (/redirect-to-store), for getting a link to download the app, Weeclik website is now being used for this purpose.
- Endpoint POST (/webhook), which was used during Stripe integration tests.
1.0.7
Added
- Add Stripe charge method (unique payment). - POST: /charge (async).
- Cloud code function (endedSubscription) to track ended payments of commerces hourly.
- Added endpoint for universal links (iOS). - GET /apple-app-site-association.
- Added Parse Cloud AfterDelete function to remove all commerce's photos & videos if deleted.
- Prevent .DS_Store files to be tracked by Git.
Changed
- Major update of parse-server dependency from v2 to v3.
- Parse server cron (automatic schedule) now execute new cloud code function to retrieve commerce's ended subscriptions.
- Better Parse Cloud AfterSave function.
- Added other banned word to commerce's tags ("description", "sappuie", "sur", "pour", "les", "proposer", "très").
Removed
- Cloud code function (retrieveAllObjects) since parse-server framework changed from v2 to v3 (function no longer can be executed).