Improved
v1.0-beta.2
Note: This is a beta version and NOT ready for use in production.
Changes
- Add monograph metadata sync support (this will be supported in v3.3+ clients) by @01zulfi in https://github.com/streetwriters/notesnook-sync-server/pull/39
- Update S3 client mode for presigned URL generation to EXTERNAL by @StLyn4 in https://github.com/streetwriters/notesnook-sync-server/pull/33
- Fix s3 multipart upload by @dyw770 in https://github.com/streetwriters/notesnook-sync-server/pull/22
- Fix MongoDB container volume error by @dyw770 in https://github.com/streetwriters/notesnook-sync-server/pull/12
DISABLE_ACCOUNT_CREATIONenv variable has been changed toDISABLE_SIGNUPS- Fix issue where using invalid ObjectId when publishing a monograph caused an error
- Validate mfa methods against user's enabled methods instead of all mfa methoads
- Add some basic rate limiting to endpoints
- Use sync locks instead of semaphores for managing sync devices
- Add support for LastAccessTime for sync devices (we will remove stale devices using this)
Test drive
wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-beta.2/docker-compose.yml
wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-beta.2/.env
docker compose up
Make sure everything is up and running:
docker ps
All the above services must show (healthy) in the output.
New Contributors
- @01zulfi made their first contribution in https://github.com/streetwriters/notesnook-sync-server/pull/39
- @StLyn4 made their first contribution in https://github.com/streetwriters/notesnook-sync-server/pull/33
Full Changelog: https://github.com/streetwriters/notesnook-sync-server/compare/v1.0-beta.1...v1.0-beta.2