2 Commits
Author SHA1 Message Date
Anthony 690df76aab Add CI: fmt, clippy, test, frontend build
GitHub Actions on push/PR (macOS runner): checks out the vendored SDK
submodule (full history so its pinned fork-branch commit is reachable),
builds the frontend (tauri-build needs ui/dist), then runs
`cargo fmt --check`, clippy (advisory for now), and
`cargo test --workspace`. Caches cargo to keep runs reasonable.

Also point .gitmodules at `tutabridge-integration` (the branch the
submodule commit actually lives on).
2026-05-29 14:59:48 +02:00
Anthony 128772bb21 Add tuta-sdk as submodule, use SDK blob reading API
- Add tuta-repo as git submodule pointing to spartanz51/tutanota
  branch feat/rust-sdk-blob-read (pending upstream PR)
- Remove inline load_mail_details_blob hack, call through
  mail_facade().load_mail_details_blob() instead
- Remove /tuta-repo from .gitignore since it's now a submodule
2026-05-21 13:11:53 +02:00