Releases: Thre4dripper/tidefetch
Releases · Thre4dripper/tidefetch
Release list
v0.1.0
Changelog
Features
- 3d71d64 feat(app): wire CLI entrypoint to UI
- 6029158 feat(aria2): add rpc response type models
- 8027c3d feat(aria2): implement rpc client
- 261be95 feat(config): add app configuration support
- 5f094f4 feat(daemon): add aria2 daemon lifecycle helpers
- a65b6d1 feat(history): add download history tracking
- 32d1d41 feat(ui): add add-flow, picker, settings, and os ops
- 5abec26 feat(ui): add downloads, details, and files views
- 64fe771 feat(ui): add formatting utilities
- 229026e feat(ui): add history view rendering
- e1a4add feat(ui): add message and event models
- da9349a feat(ui): add platform disk usage providers
- 2723c64 feat(ui): add root app state and update loop
- 6b86be7 feat(ui): add theme palette and styles
- c4fb905 feat(ui): add transfer graph rendering
Other
- 81d8a29 Adds Kubernetes manifests
- 10b768b Adds Open Graph and web dashboard images
- 842c015 Adds a Docker Swarm stack
- f0b0fa8 Adds a Helm chart for Kubernetes deploys
- 3789af6 Adds a broker that fans aria2 state out over WebSockets
- 079b56d Adds a hardened systemd unit for bare metal
- 6628a3e Adds a maintainer publishing runbook
- e1b2e50 Adds a virtualized download list
- d727530 Adds an Unraid container template
- 841b1d6 Adds an all-in-one container image
- 0e1e1b4 Adds bcrypt dependency for web authentication
- cec1da9 Adds continuous integration workflow
- 1515326 Adds cross-platform install scripts
- cdab281 Adds dynamic tab bar height and refactors bodyTop to a method
- 367b99d Adds extra padding around footer buttons
- 6e2086a Adds history browsing and settings
- 3c1101c Adds installation and configuration guides
- 4e4dd38 Adds link inspector and expanded aria2 options to Add form
- 974b586 Adds login, onboarding and a password field
- 1d848a8 Adds password auth with sessions and rate limiting
- 1bcac88 Adds regression tests for the reworked UI behaviour
- 2c788e2 Adds release automation with GoReleaser
- b1996eb Adds selectable terminal colour themes
- 3bd658b Adds server-side link probing
- 8f56a95 Adds shared brand components to the web UI
- e437d35 Adds structured custom headers to the add form
- aabe1b0 Adds syntax highlighting to documentation
- 09b8ea0 Adds terminal UI preferences to configuration
- 0f075be Adds terminal overview image
- 9ed2bf5 Adds the REST API for every download action
- 7115432 Adds the Svelte frontend toolchain
- 36a96c2 Adds the application shell and navigation
- 69c15ae Adds the dark glass design system
- 3088bc9 Adds the download creation flow
- 03735c3 Adds the download detail panel
- 4aee55d Adds the frontend client and shared helpers
- 0133060 Adds the reactive application store
- 187514d Adds troubleshooting and per-platform deploy docs
- aed2e6d Adopts release-please for versioning
- d5d5fd3 Automates site build and publication
- a2d81b1 Builds the product landing page
- ed6d573 Documents data storage and persistence
- 4bb6be1 Documents homelab operations and TLS fronting
- 2aa0dd1 Documents the new release process
- 5901c41 Documents themes and bare-metal operation
- 5f35537 Embeds the built interface into the binary
- cec205e Encodes repeated aria2 options as JSON arrays
- 184a8b0 Enhances release workflow by improving PR cleanup logic and adding version comparison for draft releases
- 57be5d7 Extends build tooling for releases
- 69b0a6c Gives terminal charts headroom above the peak
- f83698d Hardens container deployment defaults
- f3b930d Ignores release artifacts and captures
- 995aef6 Introduces an animated terminal brand lockup
- 454d40c Keeps per-task speed history for the full lifetime
- e49ff0d Lets task options be inspected and edited inline
- 98ef86c Makes folder browsing resilient and easier to navigate
- ef411a1 Makes web charts read as charts when idle
- 8acccff Migrates config to the new paths and adds web settings
- 37ba98a Moves image builds into the release workflow
- 4293f62 Moves the terminal UI into its own package
- 871ec15 Points container pulls at the GitHub registry
- 7cc5740 Points the readme at the new documentation
- be91366 Prerenders site routes for search engines
- bb157a3 Rebuilds embedded web assets
- 10923c0 Refreshes site branding and visuals
- 941a6c8 Refreshes the web dashboard design
- e6785e5 Renames Go module path to new owner
- accfcf3 Renames the project to tidefetch
- 4c0c22c Renders repository docs on the site
- 64b0a81 Replaces GPG signing with build provenance
- 4817fb3 Replaces release-please with tag-driven releases
- aec683d Reports free disk space per platform
- c25e0ca Reports session totals and disk usage to the UI
- 9fcef24 Repositions the landing page around the terminal UI
- d14141b Restructures the entry point into subcommands
- 5b189de Reworks settings into categories with local prefs
- 1cedc1a Reworks the web task list into aligned columns
- 6503145 Rewrites installation and overview docs
- e0ed5c7 Rewrites the documentation for the new scope
- aeea8d5 Scaffolds the product site project
- 94a6201 Serves install scripts from the site
- 6d9edb4 Shows active filter and sort mode in downloads title
- a9bd8db Speeds up multi-arch image builds
- 4f10c30 Supports reading web password from a secret file
- b319ddf Switches the site to history-based routing
- 6801a20 Updates the build targets for the new layout
- 446e33f Uses real terminal screenshots on the landing page
- b8aa560 Verifies relative documentation links
- 3bc909f Wires up the web server with strict security headers
- e965403 build: add Makefile
- f2875d4 chore(go): initialize module dependencies
- 79882bc release: v0.1.0
- 454d820 test(aria2): add client coverage
- a132d48 test(history): add history behavior tests
- 761b501 test(ui): add format utility tests
- 706e94a test(ui): add graph rendering tests
Install
# macOS, Linux
curl -fsSL https://thre4dripper.github.io/tidefetch/install.sh | sh
# Windows (PowerShell)
irm https://thre4dripper.github.io/tidefetch/install.ps1 | iex
# macOS via Homebrew
brew install thre4dripper/tap/tidefetch
# Containers
docker pull ghcr.io/thre4dripper/tidefetch:0.1.0Full documentation: https://thre4dripper.github.io/tidefetch/docs/installation