All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
sandbox/upload no longer returns {:error "Input/uuid must be a string"} — the storage response was parsed with keyword keys (:uuid) while the code looked up the string key "uuid", always yielding nil. Changed :as :json to :as :json-string-keys in upload-to-storage so the UUID is correctly extracted and forwarded to pullDirectory.sandbox/upload, sandbox/download, sandbox/copy-to)pocketenv-io.copy namespace handling tar.gz compression/decompression and storage HTTP transfersapi/push-directory and api/pull-directory XRPC calls used by the copy modulePOCKETENV_STORAGE_URL env var to override the storage base URL (default: https://sandbox.pocketenv.io)org.apache.commons/commons-compress dependency for TAR archive support.clj source files — 0.1.0 was missing them, causing FileNotFoundException on requireinstall build task now writes pom, copies sources, and builds the JAR before installing to local Maven cachecreate-sandbox, get-sandbox, list-sandboxes, list-sandboxes-by-actorsandbox/start, stop, delete, wait-until-runningsandbox/execsandbox/expose, unexpose, list-portssandbox/vscodeme, get-profilelist-secrets, add-secret, delete-secret and pipe-friendly sandbox/list-secrets, set-secret, delete-secretget-ssh-keys, put-ssh-keys and sandbox/get-ssh-keys, set-ssh-keysget-tailscale-auth-key, put-tailscale-auth-key and sandbox/get-tailscale-auth-key, set-tailscale-auth-keySandbox, Profile, Port, ExecResult, Secret, SshKey, TailscaleAuthKey recordscrypto_box_seal) using lazysodium-java; private keys and auth keys are encrypted with the server's public key before transmissionsandbox/* function accepts a bare Sandbox record or an {:ok sandbox} result, enabling -> threading without manual unwrappingPOCKETENV_TOKEN env var or ~/.pocketenv/token.jsonCan you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |