RedDash 0.1.1 — Initial Public Release
RedDash is a desktop app for logging and visualizing Redmine time
entries with an interactive calendar and team view. Built with Next.js +
Tauri 2; all credentials live in a local Stronghold vault (Argon2 +
ChaCha20).
✨ Features
Calendar view
- Every time entry of the month laid out on a calendar grid
- Quick log directly from a day cell, with bulk-add support
- Right-click context menu (Log more / View details)
- Dynamic color scale — relative to the max day in the dataset, not a
fixed 8h threshold - Per-day total with low-hours warnings
- Fast jump between month / week / half-year
Team view
- Track teammates' hours over the current week or month
- Filter pill picks the users you care about — nothing is rendered by
default to avoid hammering the server - Selection is encrypted and persisted per Redmine domain
- Sorted by total hours, with % against the target
Security
- Stronghold vault (Argon2id + ChaCha20-Poly1305) for the Redmine URL
and API token - Every local cache (issue subjects, users, favorites) AES-256-GCM
- Strict CSP on the webview
- All outbound traffic restricted to http(s) by URL-scheme validation in
Rust - The API token never appears in browser history, URLs, or log files
Auto-update
- Silent update check on launch
- Manual check via Help → Check for updates…
- Ed25519 signature verification before install
- Download → relaunch handled automatically
📦 Install
Windows
RedDash_0.1.1_x64-setup.exe— Recommended (NSIS installer,
auto-update)RedDash_0.1.1_x64_en-US.msi— for IT / enterprise deploymentsRedDash-0.1.1-portable.exe— no install, no auto-update
macOS (Apple Silicon)
RedDash is not notarized through the Apple Developer Program, so
Gatekeeper will block the first launch:
- Download
RedDash_0.1.1_aarch64.dmg, mount it, and drag the app into
Applications. - Right-click
RedDash.app→ Open → click Open in the dialog. - If macOS says the app is "damaged":
xattr -d com.apple.quarantine /Applications/RedDash.app
🔐 Verify your download
SHA256 checksum
sha256sum -c SHA256SUMS.txt
Build provenance — confirms the binary was built from this repository
gh attestation verify --repo tieuanhquoc/RedDash
🛠 Stack
Next.js 16 · React 19 · Tauri 2.11 · Rust · Stronghold · Ed25519 signing
🐛 Report issues