Repository navigation
Releases
Releases · mrchatam/voltius-plugin-cloudflare-sync
Cloudflare Sync v0.2.3
What's new
Ports maintainer review fixes from VoltiusApp/marketplace#17 (kipavy / v0.2.3):
- Multipart deploy as a string body + explicit boundary (avoids
[object FormData]) - Worker integrity:
worker/bundled intoindex.jsat build time (noreleases/latest) - Secret autosave removed — URL / token / passphrase persist only on successful Create vault / Link existing
- 60s timeouts racing abort (host stream may not reject early abort)
- Drop unused
sync:read; removedefaultEnabled: false - Lowercase R2 bucket names
- Copy Deploy-to-Cloudflare still points at mrchatam/voltius-cloudflare-sync-worker
Assets
index.js+manifest.json
SHA-256 (index.js): 3378a6e8d061b550b5543259dbd05088912f8bd6996d05c413e26cbeff948f20
Tests
npm run typecheck/npm run build/npm run checkclean- Vendored worker: 20/20 tests
Tracking: VoltiusApp/voltius#267
Cloudflare Sync v0.2.2
Same as 0.2.1 (Why Cloudflare vs Gist benefits). Fresh release assets for marketplace hashing.
SHA-256 (index.js): d57dbd82ea0fdc6324601748aac5d1a196bcef0997afb83b73b1f70c64c2ad62
Cloudflare Sync v0.2.1
Why Cloudflare vs Gist benefits in Settings/README. SHA-256 index.js:
Cloudflare Sync v0.2.0
What's new
- Deploy Worker section in Settings: Cloudflare Account ID + API token → create R2 bucket, upload Worker, set
SYNC_TOKEN, fill Worker URL - Generate sync token (high-entropy → vault)
- Copy Deploy-to-Cloudflare URL via clipboard + toast (Tauri-safe; no opener plugin)
- Fetches
worker.mjsfrom voltius-cloudflare-sync-worker@v0.2.0
API token is not persisted. Deploy does not mark the vault configured — still use Create vault / Link.
Tracking: VoltiusApp/voltius#267 (marketplace-only).
Cloudflare Sync v0.1.0
Initial marketplace release of Cloudflare Sync (BYO Worker + R2). Deploy the Worker from https://github.com/mrchatam/voltius-cloudflare-sync-worker