Directories
¶
| Path | Synopsis |
|---|---|
|
Package archive implements the wire side of the per-user files-backend's `/api/archive/<node>/` surface, which powers `olares-cli files compress` / `extract` / `archive entries` / `archive cat`.
|
Package archive implements the wire side of the per-user files-backend's `/api/archive/<node>/` surface, which powers `olares-cli files compress` / `extract` / `archive entries` / `archive cat`. |
|
Package cp implements the wire side of `olares-cli files cp` and `olares-cli files mv`.
|
Package cp implements the wire side of `olares-cli files cp` and `olares-cli files mv`. |
|
Package download implements the per-file and recursive directory download path for `olares-cli files download` and `files cat`.
|
Package download implements the per-file and recursive directory download path for `olares-cli files download` and `files cat`. |
|
Package edit implements the wire side of `olares-cli files edit`, hitting the per-user files-backend's in-place file-write endpoint:
|
Package edit implements the wire side of `olares-cli files edit`, hitting the per-user files-backend's in-place file-write endpoint: |
|
Package encodepath implements percent-encoding for Olares files-backend wire paths so the CLI matches the LarePass web client (apps/packages/app/src/utils/encode.ts: encodeUrl / encodeURIComponent).
|
Package encodepath implements percent-encoding for Olares files-backend wire paths so the CLI matches the LarePass web client (apps/packages/app/src/utils/encode.ts: encodeUrl / encodeURIComponent). |
|
Package mkdir implements the wire side of `olares-cli files mkdir`, hitting the per-user files-backend's "create directory" endpoint:
|
Package mkdir implements the wire side of `olares-cli files mkdir`, hitting the per-user files-backend's "create directory" endpoint: |
|
Package permission implements the wire side of `olares-cli files chown`, which talks to the per-user files-backend's `/api/permission/...` surface to read and update the POSIX owner UID of a file or directory.
|
Package permission implements the wire side of `olares-cli files chown`, which talks to the per-user files-backend's `/api/permission/...` surface to read and update the POSIX owner UID of a file or directory. |
|
Package rename implements the wire side of `olares-cli files rename`, hitting the per-user files-backend's in-place rename endpoint:
|
Package rename implements the wire side of `olares-cli files rename`, hitting the per-user files-backend's in-place rename endpoint: |
|
Package repos implements the wire side of `olares-cli files repos`, the listing of Sync (Seafile / Seahub) repositories under the user's account.
|
Package repos implements the wire side of `olares-cli files repos`, the listing of Sync (Seafile / Seahub) repositories under the user's account. |
|
Package rm implements the wire side of `olares-cli files rm`.
|
Package rm implements the wire side of `olares-cli files rm`. |
|
Package share implements the wire side of `olares-cli files share`, covering the three folder-sharing surfaces the LarePass web app exposes: Internal (in-Olares cross-user shares), Public (external links with optional password / expiration / upload-only), and SMB (Samba network shares).
|
Package share implements the wire side of `olares-cli files share`, covering the three folder-sharing surfaces the LarePass web app exposes: Internal (in-Olares cross-user shares), Public (external links with optional password / expiration / upload-only), and SMB (Samba network shares). |
|
Package smbmount implements the wire side of `olares-cli files smb` AND `olares-cli files nfs` — the CLI counterpart of the LarePass web app's "Connect to Server" flow for mounting an external SMB share or NFS export into the per-user files-backend's `external/<node>/...` namespace.
|
Package smbmount implements the wire side of `olares-cli files smb` AND `olares-cli files nfs` — the CLI counterpart of the LarePass web app's "Connect to Server" flow for mounting an external SMB share or NFS export into the per-user files-backend's `external/<node>/...` namespace. |
|
api.go: thin HTTP client for the per-user files-backend's Drive v2 upload-related endpoints.
|
api.go: thin HTTP client for the per-user files-backend's Drive v2 upload-related endpoints. |
Click to show internal directories.
Click to hide internal directories.