Releases: internxt/cli
v1.6.3
Available through npm:
npm i -g @internxt/cli
What's New:
-
Improvement: Added workspace management commands to the CLI.
- New CLI Commands:
internxt workspaces listreturns the list of available workspaces.internxt workspaces use --id=<value>sets the active workspace context for the current session. All subsequent CLI commands and WebDAV operations will run within that workspace until changed.internxt workspaces unsetorinternxt workspaces use --personalresets the context to the personal drive.
- New Docker environment variables:
INXT_WORKSPACE_IDenvironment variable allows the WebDAV server to operate within that specific workspace.
- New CLI Commands:
-
Improvement: Added custom authentication layer for WebDAV.
- New
internxt webdav-configparameters:--customAuthenables custom Authentication.--username=<value>sets the username for WebDAV authentication.--password=<value>sets the password for WebDAV authentication.
- New Docker environment variables:
WEBDAV_CUSTOM_AUTHenables custom authentication.WEBDAV_USERNAMEsets the username for WebDAV authentication.WEBDAV_PASSWORDsets the password for WebDAV authentication.
- New
-
Improvement: Implemented automatic retry handling for 429 (Too Many Requests) responses.
-
Improvement: Added option to permanently delete files from WebDAV instead of sending them to trash.
- New internxt
webdav-configparameter:--deleteFilesPermanently. - New Docker environment variable:
WEBDAV_DELETE_FILES_PERMANENTLY. - This would help avoid reaching the empty files limit during NAS backup processes, since deleted files will not accumulate in the trash. Use it with caution!
⚠️
- New internxt
-
Bug fix: Fixed an issue where the WebDAV Docker container rejected valid credentials (with some rare characters).
-
Bug fix: Fixed an issue where the zsh autocomplete script inserted ANSI codes that corrupted the .zshrc file.
v1.6.2
Available through npm:
npm i -g @internxt/cli
What's New:
- Improvement: Enable empty file uploads for paid users.
- This change improves and fixes NAS support (Hyper Backup / Cloud Sync).
- Bug fix: Fixed login fails caused by "Old token version detected".
v1.6.1
Available through npm:
npm i -g @internxt/cli
What's New:
- Improvement: Enable empty file downloads for paid users
- Improvement: Upload folders with content via CLI
v1.6.0
Available through npm:
npm i -g @internxt/cli
What's New:
- Improvement: Replaced the old login system with our new unified web login.
- Improvement: Added ARM Docker image support, previously only AMD64 image was available.
- Bug fix: WebDAV folders no longer appear as unopenable links or empty directories in Linux file managers.
- Bug fix: Fixed the "bad decrypt" error that occurred with the legacy login.
- Bug fix: Fixed permission issues in the Docker
health_check.shscript.
Breaking Changes:
- The old legacy login (username + password) can still be used via
internxt login-legacy. Although the legacy login remains available, we strongly recommend using the standard (web-based) login whenever possible for improved security and reliability.
v1.5.8
Available through npm:
npm i -g @internxt/cli
What's New:
- Bug fix: Solved the error while creating a file in a non-created path that caused a
409 Conflictnow by default, webdav server creates the full path - Bug fix: Solved the error where while syncing in rclone, you got
Failed to copy: object not founderrors - Bug fix: removed the javascript runtime errors
v1.5.7
Available through npm:
npm i -g @internxt/cli
What's New:
- Bug fix: Resolved an issue where the WebDAV server was not accessible from outside the Docker container
v1.5.6
Available through npm:
npm i -g @internxt/cli
What's New:
- Improvement: NAS integration (via Docker WebDAV server).
- Improvement: User auth tokens will now expire after 7 days instead of 3.
- Improvement: Added OTP secret token parameter to Login.
- Improvement: Added modification time date to the downloaded file via CLI.
- Improvement: (#363) Added WebDAV server host configuration, now it defaults to 127.0.0.1 instead of 0.0.0.0.
- Added token refresh on whoami CLI command.
- Cleanup: Removed legacy code.
- Bug fix: Fixed move-rename operation.
- Bug fix: (#327) Impossible to rename a file including its extension.
- Bug fix: (#328) Inconsistent name key in file upload result message.
v1.5.5
Available through npm:
npm i -g @internxt/cli
What's New:
- Improvement: Switched api to gateway for improved stability and performance.
- Improvement: Added @oclif/plugin-autocomplete for terminal autocompletions.
- Improvement: Dependencies updated to their latest stable versions.
- Cleanup: Removed unused dependencies.
- Bug fix: Fixed "Bucket id was not provided" error (#340).
- Bug fix: Fixed refresh tokens not being saved, which caused logout errors.
Internxt CLI 1.5.4
Available through npm:
npm i -g @internxt/cli
What's New:
- Improvement: All features now run on our new and improved Drive backend.
- Improvement: Better handling of WebDAV restarts.
- Improvement: The way WebDAV Drive resources are loaded internally has been simplified and improved.
- Improvement: Dependencies have been updated to their latest stable versions.
- Bug fix: Thumbnails now upload correctly even if the file extension has capital letters.
- Bug fix: WebDAV GET requests for non-existent files now correctly return a "404 Not Found" error.
- Bug fix: WebDAV PUT requests for resources with missing parent folders now correctly return a "409 Conflict" error.
Internxt CLI 1.5.3
Available through npm:
npm i -g @internxt/cli
What's New:
- Improvements:
- Improved error handling on WebDAV and CLI
- Fixed
read metadata failed: EOFWebDAV error - Fixed CLI commands output when using JSON formatting