Commit Graph

  • 86766cc004 feat: add warmup schedule (cron) field to config UI main v0.2.0 grabbit 2026-02-20 01:39:21 +08:00
  • d2b9f46b1a feat: add Apply Config progress modal and fix stale PENDING health after reload grabbit 2026-02-20 01:11:50 +08:00
  • 85e682c815 Add rclone connection probe helpers and config UI styles grabbit 2026-02-19 23:20:50 +08:00
  • 3a858431f1 Fix config test button lock and add backend timeout grabbit 2026-02-19 23:18:09 +08:00
  • d5b83a0075 fix: SSE 实时更新同步状态指示器 grabbit 2026-02-19 17:30:08 +08:00
  • faf9d80824 feat: fill implementation gaps — preset unification, cron, adaptive bw, update cmd, tests grabbit 2026-02-19 16:55:00 +08:00
  • a11c899d71 fix: resolve merge conflicts — unify daemon.rs, dedup supervisor Reconnect arm, add missing Config fields in setup.rs grabbit 2026-02-19 15:46:41 +08:00
  • e67c11b215 merge: setup wizard, preset, reconnect, pre-deploy probe, status sync indicator grabbit 2026-02-19 15:45:22 +08:00
  • d4bc2dd59d merge: backend config, web auth, notifications, scheduled warmup, nas_offline/all_synced grabbit 2026-02-19 15:45:17 +08:00
  • ee9ac2ce2d feat: Web UI — offline banner, sync indicator, preset buttons, reconnect button grabbit 2026-02-19 15:44:36 +08:00
  • e05165f136 feat: backend — web auth, notifications, scheduled warmup, nas_offline/all_synced, reconnect API grabbit 2026-02-19 15:44:17 +08:00
  • 455fb349cd Add warpgate setup wizard, preset command, reconnect command, pre-deploy probe, sync indicator grabbit 2026-02-19 15:37:55 +08:00
  • a8fe1859e3 Add web auth, notifications, scheduled warmup, NAS offline state grabbit 2026-02-19 15:37:05 +08:00
  • f948cd1a64 Skip dir-refresh cycle when transfer is active grabbit 2026-02-19 14:46:52 +08:00
  • 00df439bc5 Add cache operation logging and fix log viewer to show latest entries grabbit 2026-02-19 14:39:41 +08:00
  • 5efef83a90 Add multi_thread_streams/cutoff support and Samba performance tuning grabbit 2026-02-19 14:15:23 +08:00
  • 078ab4505e Fix portal freeze: release write lock before HTTP IO in update_status grabbit 2026-02-19 13:37:21 +08:00
  • 64d6171ec9 Unify logging to tracing: file appender + unified log viewer grabbit 2026-02-19 11:24:06 +08:00
  • 74b0e72549 Add periodic dir-refresh and per-share refresh status display grabbit 2026-02-19 10:54:08 +08:00
  • 15f915fbee Show active transfer count, add SFTP retry resilience, and fix config tab refresh grabbit 2026-02-19 00:21:22 +08:00
  • 16d11aa4ef Fix stale warmup status persisting after rules are removed from config grabbit 2026-02-19 00:01:34 +08:00
  • e8f1971d63 Add auto-refresh toggle for web UI tabs with localStorage persistence grabbit 2026-02-18 19:31:54 +08:00
  • 2432f83914 Re-trigger warmup on config reload and add per-share warmup status tracking grabbit 2026-02-18 19:13:04 +08:00
  • 6bb7ec4d27 Web UI overhaul: interactive config editor, SSE live updates, log viewer, and SMB reload fixes grabbit 2026-02-18 18:06:52 +08:00
  • 466ea5cfa8 Add pre-mount remote path probe and per-share health status grabbit 2026-02-18 15:28:56 +08:00
  • ba1cae7f75 Add daemon web UI, JSON API, and config hot-reload engine grabbit 2026-02-18 14:18:20 +08:00
  • 08f8fc4667 Per-share independent mounts: each share gets its own rclone process grabbit 2026-02-18 12:32:18 +08:00
  • 46e592c3a4 Flatten project structure: move warpgate/ contents to repo root grabbit 2026-02-18 11:25:15 +08:00
  • a2d49137f9 Add comprehensive test suite: 63 integration tests + 110 Rust unit tests grabbit 2026-02-18 11:21:35 +08:00
  • e6c48c9bd9 Harden supervisor shutdown: process group isolation, write-back drain grabbit 2026-02-18 09:56:09 +08:00
  • 960ddd20ce Add incremental warmup with cache check and auto-warmup on startup grabbit 2026-02-18 09:39:58 +08:00
  • 9b37c88cd5 Fix warmup to use VFS cache, dynamic SMB share name, smbd long flags grabbit 2026-02-18 00:38:42 +08:00
  • 5d8bf52ae9 Add warpgate MVP implementation with hardened supervisor grabbit 2026-02-17 23:29:17 +08:00
  • 8f00f86eb4 PRD v4: revert to rclone VFS read-write proxy architecture grabbit 2026-02-17 18:56:12 +08:00
  • 3caddc6370 Simplify architecture: read-only cache + one-way SD upload grabbit 2026-02-17 14:35:43 +08:00
  • d40997312b Redesign conflict UX: in-place copies like Dropbox/iCloud (4.16) grabbit 2026-02-16 21:44:51 +08:00
  • 823d20606a Add adaptive throttle for write-back bandwidth (4.14) grabbit 2026-02-16 21:42:00 +08:00
  • 7fd1934be5 Clarify metadata.db must be on local filesystem, not FUSE mount grabbit 2026-02-16 21:38:08 +08:00
  • aaf947859f Convert all ASCII art diagrams to Mermaid grabbit 2026-02-16 21:28:03 +08:00
  • ddcfb87b36 Add captive portal setup AP as P1 feature (4.11) grabbit 2026-02-16 18:20:42 +08:00
  • aa2db2bf5f Rename product to Warpgate — Make your NAS feel local grabbit 2026-02-16 18:05:23 +08:00
  • c3b458bced Add NAS Cache Proxy PRD v3 grabbit 2026-02-16 18:00:44 +08:00