Multi-Hoster-Upload-2/src-tauri
Claude c97c6b9469 Port Doodstream and VOE uploaders to Rust
- Doodstream: login_ajax + sess_id scrape from /?op=upload page +
    upload_server + multipart upload + XFS-style fn field + filecode
    extraction. Skips OTP path (v1 still has the full flow).
  - VOE: login page CSRF scrape + POST /login + fresh CSRF from
    /file-upload + /engine/delivery-node for CDN server + baseline
    my-files snapshot + multipart upload + file-list polling fallback
    when response is empty.

Both wire into the existing dispatcher (hosters::upload_file) and
pick up the same rotation/classifier layer as the other uploaders.

Release build clean: exe 7.0 MB, NSIS 2.5 MB, MSI 3.4 MB.
2026-04-20 17:14:09 +02:00
..
capabilities Tauri 2 / Rust rewrite — initial 2.0 scaffold 2026-04-20 17:08:00 +02:00
icons Tauri 2 / Rust rewrite — initial 2.0 scaffold 2026-04-20 17:08:00 +02:00
src Port Doodstream and VOE uploaders to Rust 2026-04-20 17:14:09 +02:00
build.rs Tauri 2 / Rust rewrite — initial 2.0 scaffold 2026-04-20 17:08:00 +02:00
Cargo.lock Port Doodstream and VOE uploaders to Rust 2026-04-20 17:14:09 +02:00
Cargo.toml Port Doodstream and VOE uploaders to Rust 2026-04-20 17:14:09 +02:00
tauri.conf.json Tauri 2 / Rust rewrite — initial 2.0 scaffold 2026-04-20 17:08:00 +02:00