28 Commits
Author SHA1 Message Date
John SmithandClaude Opus 5 7e61deb4fc fix(security): resolve all dependency vulnerabilities across the stack
JavaScript (pnpm audit: 84 -> 0):
- prisma/@prisma/client/@prisma/adapter-pg 7.7.0 -> 7.10.0 (hono chain)
- remove deprecated 'tauri' npm package (2019-era, unused; source of
  decompress critical, request, lodash.pick advisories)
- pnpm overrides for transitive deps: deepmerge-ts, file-type, uuid,
  esbuild, sharp
- workspace-wide minor updates via pnpm update -r
- pin tailwindcss/@tailwindcss/vite to 4.2.2 (4.3.x recursion bug)

Rust (cargo-audit: all 7 crates exit 0):
- cargo update across cli/torrential/src-tauri (aws-lc-sys, h2, quinn,
  rustls-webpki, crossbeam-epoch, bytes, time, webbrowser, anyhow...)
- opendal 0.55 -> 0.58.2 (fixes quick-xml DoS advisories)
- drop unused speedometer dep in droplet (removes unmaintained failure,
  RUSTSEC-2020-0036 critical)
- drop unused slice-deque and reqwest-middleware-cache in desktop
  (removes RUSTSEC-2021-0047 and h2 0.3 stack)
- jsonwebtoken 10 -> 11 with aws_lc_rs provider (drops vulnerable rsa,
  RUSTSEC-2023-0071); remote crate verified compiling

Go:
- golang.org/x/text v0.29.0 -> v0.39.0 (GO-2026-5970), govulncheck clean

Secrets:
- add .gitleaksignore for revoked 2025 Twitch token (already removed in
  commit 2cf8b72c); full-history gitleaks scan now passes

Verified: server build + typecheck clean, eslint unchanged vs baseline,
promo/docs builds pass, govulncheck/gitleaks/cargo-audit/pnpm audit all
clean.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-08-26 02:48:23 -04:00
John SmithandClaude Opus 5 ab351bf800 style: apply root prettier config across repo
First repo-wide pass with the new shared .prettierrc.json (copied from
server/): adds missing final newlines and normalizes quote style. No
functional changes.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-08-26 01:07:13 -04:00
dependabot[bot] 3f5df10c8d chore(deps): bump rand from 0.9.2 to 0.9.3 in /cli (#394)
Bumps [rand](https://github.com/rust-random/rand) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.9.3/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.2...0.9.3)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.9.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-29 20:56:15 +10:00
DecDuck 5bbe406e4c disable proxy buffering 2026-04-19 09:38:42 +10:00
DecDuck 2dd90fbc44 New v0.4.0 website 2026-04-03 01:25:10 +00:00
DecDuck f82ec017d9 Update readmes for monorepo 2026-03-30 19:04:39 +11:00
quexeky 9077a30bee Use updated droplet-rs
(currently only local installation of droplet supported)
2026-01-29 08:52:21 +11:00
quexeky b7a429543a chore: Migrate to using ReaderStream instead of ChunkReader 2026-01-26 16:09:20 +11:00
quexeky a72cac7259 feat: Add name default and manual configuration 2026-01-26 09:06:48 +11:00
quexeky 820c1b06f9 feat: Use info! for progress logging
Replaces existing progress_bar.println()
2026-01-25 22:32:23 +11:00
quexeky bb3280cedf fix: Speedtest not registering number of bytes read 2026-01-25 22:07:50 +11:00
quexeky 8c8e9ad4c9 feat: Migrate to Apache opendal 2026-01-25 21:04:11 +11:00
quexeky 2518d9e023 chore: Update spec.md 2026-01-25 12:14:39 +11:00
quexeky a9d1c6eea4 chore: Add spec.md 2026-01-25 08:02:23 +11:00
quexeky e462fe3efd fix: AsyncRead not advancing initialised buffer 2026-01-21 22:20:05 +11:00
quexeky 1db9e6264b feat: S3 chunk uploading 2026-01-21 20:35:39 +11:00
quexeky 69bef2b785 feat: Add config overwrite confirmation 2026-01-20 19:19:48 +11:00
quexeky d8e487a273 refactor: Rename commands/configure/configure.rs to commands/configure/configurable.rs 2026-01-20 19:06:42 +11:00
quexeky 29a77ff06e refactor: Rename commands/config to commands/configure 2026-01-20 19:05:31 +11:00
quexeky 38e8ac4839 refactor: Remove ConfigItem 2026-01-20 19:02:54 +11:00
quexeky bf35f66961 feat: Storing configs 2026-01-20 18:44:40 +11:00
quexeky a3cc54f8a6 feat: CLI Configuration and maintainability 2026-01-20 17:44:33 +11:00
quexeky 85b2e65b5f chore: Mostly finished s3 config 2026-01-20 08:31:45 +11:00
quexeky 6e21e40648 feat: Logging
Also initial progress on the upload interface
2026-01-19 18:54:41 +11:00
quexeky 320d323880 feat: Add nix and rust-toolchain.toml 2026-01-19 13:45:00 +11:00
DecDuck 4e32c38948 feat: begin designing cli 2026-01-06 16:11:06 +07:00
DecDuck aa21a779ff feat: basics 2025-12-13 21:29:41 +11:00
DecDuck 1cd607f5b5 initial commit 2025-12-13 14:04:35 +11:00