Releases: Sync-in/server
Releases · Sync-in/server
Release list
v1.6.0
🔥🚀 Support for Multi-Factor Authentication (MFA) and App Passwords
Features
- feat: mfa and app passwords (5ed579f 431a988 43a8b10 91eda5c)
- backend:sync: handle 2FA during client registration (b0aadde)
- backend:auth: add support for AD-specific LDAP attributes (1b6a8fc)
- backend:infrastructure: allow configuration of ignoreTLS and rejectUnauthorized for SMTP transport (c1b3f5a)
- backend:notifications: add email notifications for two-factor authentication security events (b207f33)
- backend:notifications: include link password in sent emails (1a3ed0a)
- backend:users: add email notifications when account is locked (954bb10)
Bug Fixes
v1.5.2
Bug Fixes
- crash on non-AVX CPUs with musl: @napi-rs/canvas >=0.1.7.8 triggers "Illegal Instruction" when AVX is not supported (de2f983)
v1.5.1
Features
- files: optimize document opening to avoid extra API calls (bf57d93)
- frontend:files: display count for multiple selected files and open sidebar pasteboard when adding files (39feccd)
- frontend:spaces: enable keyboard navigation when files are selected in list mode (7e38ce2)
Bug Fixes
- backend:links: increment nbAccess even when no limit is set (d6d2e74)
- frontend:spaces: prevent false positives when checking external location (f1fdd0d)
- docker: fix /app ownership for .init file (e43f478)
Performance
- docker: only change application data ownership (6e88991)
v1.4.0
Features
- backend:webdav: add temporary hook for Joplin sync compatibility Joplin issue (fc22a7d)
- backend:files: add showHiddenFiles option to toggle visibility of dotfiles (ed47fbf)
- backend:files: allow markdown files to be edited with onlyOffice (c3d9d85)
- frontend:spaces: open documents in edit mode on double-click (d6ef175)
Bug Fixes
- backend:users: ensure permission guards correctly evaluate array permissions (c27dc7b)
v1.3.9
v1.3.8
Bug Fixes
- backend:files: correct archive name when downloading a folder (1474949)
- backend:sync: avoid "parent must exist" error when files are moved before destination folder creation during sync (8c92535)
- frontend:assets: replace symlinked SVGs with real files to fix Angular 20 build issues (3749e44)
Chores
- docker: allow http2 in nginx directives (4ad2ffb)
- frontend: add missing video-mp4 mime type (d210268)
- frontend: bump to angular 20 (363671a)
- npm-sync-in-server.js: more verbose createUser function (1ea155a)
- frontend: update-angular-19-to-20 (14f0397)
- add Husky pre-commit hook for lint and test (281e32d)
- CHANGELOG.md: cleanup (a44c6ce)
- husky: limit pre-commit hook to lint only (20fa56d)
- README.md: add keywords (81c1a6e)
v1.3.2
Features
- cli add create-user command to manage user creation
v1.3.1
v1.3.0
v1.2.2
Features
- onlyoffice: updated compatibility with version 9.x (added md, vsdx, odg... to viewable extensions)
- docker: include Docker Compose files to track them across releases
Bug Fixes
- test: assign proper token names for csrf and ws (bfe43e5)