What's Changed
New Features
- Modified share dialog to apply default expiration settings
- docs now shows link to github markdown files for any modification
- Restructured settings service to support three-tier settings (public, user, system) #217
- User settings are now available. User can turn on/off thunbnails, shiw hide hidden files, set default expiration time for shares and enable skipping homepage. #217
- added OpenSSH client for integrated terminal
- added support for OIDC logout URL OIDC_LOGOUT_URL
- you can now open multiple instance of NextExplorer and copy from one tab and paste in another
- added zh-TW Chinese Traditional locale #257
- added param for setting max file size support for editor
- added documentation for RBAC for assigning user volumes
Bugfixes
- fixed FOUC where the unstyled page used to flash for a split second before the app loads.
- navigation now only navigates between folders. not editors #221 it still goes back to shares.
- limit of 1mb to open files is removed #255
- session persists now across browser restart SESSION_MAX_AGE_DAYS
- CORS error now displays helpful instructions
- fixed various bugs related to upload functionality #237
- cleaned up unnecessary console.logs #260
Optimization
- i18n now requires single file change, not all locales file changes
- refactored files routes into submodules
- convert project structure to monorepo for consistent formatting linting and tesitng
Full Changelog: v2.1.1...v2.2.0