Releases: hironico/nico.drive
Releases · hironico/nico.drive
v7.13.0 : social login and user federation keycloak support
New
- hybrid authentication protocols : basic and oauth are supported !
- keycloak support for user federation : use keycloak as identity provider for nico.drive
- server can be accessed with basic user/password (ie NAS synchronization) and oauth using keycloack
- this enables usage of social login to get into nico.drive
- can work with basic login only ; oauth and keycloack are OPTIONAL
v7.12.1 : client Web UI update : better firefox support
Embedded Web Client only update:
- Firefox users now benefit of a more polished UI with less borders and cool scroll bars
- new build system for web app (removed react-scripts and use vite instead)
v7.12.0 : removed rabbitmq dependency
Technical release only.
Removed the rabbit mq dependency !
Nico.drive is now a full nodejs server.
Replaced rabbitmq with a thumbnail request manager that has configurable active threads in .env configuration file.
This simplifies deployment A LOT !
v7.11.1 : Folder download as ZIP and photo strip
New:
- a folder can be downloaded as ZIP file to get all folder contents at once in one archive.
- photo strip is now showing below full screen picture while in photo display mode
- macos thumb generation is now available
Changes:
- maximum upload file size is now 5 GB
Fixes:
- upload queue should now work properly
- connection leakage in rabbitmq client fixed
Misc:
- evergreen ui v7.x migration
- dependencies version bumps to fix known vulnerabilities
v7.11.0 : Folder download as ZIP and photo strip
New:
- a folder can be downloaded as ZIP file to get all folder contents at once in one archive.
- photo strip is now showing below full screen picture while in photo display mode
- macos thumb generation is now available
Changes:
- maximum upload file size is now 5 GB
Fixes:
- upload queue should now work properly
- connection leakage in rabbitmq client fixed
Misc:
- evergreen ui v7.x migration
- dependencies version bumps to fix known vulnerabilities
v7.10.1 : thumbnails generation updated and client v1.14.0
What's new :
- the server now uses RabbitMQ to collect thumb generation requests. This will enable control of server CPU load for directories with huge number of images. Depending of the hardware, paralelism can be tuned via .env file. Thumb generation is now made in a separated thread improving response time while generations are pending.
- Integration of client v1.14.0 with cleaner UI greatly improved for mobile devices.
v7.9.1 : client update to 1.13.1
updated client to v1.13.1 :
- fixed desktop display breadcrumb
- size and alignment of icons and thumbs for table display mode
v7.9.0 : raw picture thumb generation support on windows
New :
- Thumbs generation is now available to windows users thanks to LibRaw windows lib (included)
- Embedded client web application is now v1.13.0
Fixed:
- Thumb lock file may not be effectively removed in certain cases + more robust thumb generation system
- xml2js version bump to address security issue
v7.8.3 quota support for unrestricted users
server
- fixed quota available space for unrestricted and readonly users
client
- quota is properly displayed for unrestricted and readonly users.
- quota is now refreshed automatically after file uploads or file delete operations
v7.8.1 Client with quota support
Integrated client is now supporting the quota feature.
Updated client to v1.12.0