Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
2e2cecc chore: remove unused home screen from template
51779eb docs: add README with setup, keybindings, and layout preview
07a1934 feat: CLI subcommands + MCP server
faef157 feat: add ⬡ device icon before short ID in header
09c86e8 feat: braille spinner in header during sync/scan (⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏), stops when idle
d88ec0b feat: conflict detection, per-device completion %, current file in header
9110401 feat: device ID moves to header left (meshd | O2GLNK3), footer back to keybindings only
ae9407c feat: event-driven monitoring — live sync status in header, device last seen
312904f feat: file rows are selectable, enter opens path in new kitty window
e4d4152 feat: file rows show last modified time instead of size (time if today, date otherwise)
80192c5 feat: file rows show name + sync badge + size, drop summary line
74a055b feat: initial meshd scaffold with dashboard + pending screens
7ecd1cf feat: inline rename device with r key, approved list is navigable with j/k
f541a3b feat: meshd doctor + updated README, AGENTS.md, goreleaser brew tap
828dbf3 feat: replace Logs with Activity screen showing live Syncthing events
4322358 feat: s key toggles sidebar, settings shows sidebar state as visible/hidden
00f4a7e feat: scan/pause/resume/errors CLI + MCP tools
a2ce755 feat: seed activity on startup with connected devices, add r to refresh
a0bf3a3 feat: settings page shows app version, Syncthing URL, device name + full ID
70e1e34 feat: short device ID in footer, wrapped full ID in connections detail panel
ddd9eeb feat: show .stignore as first item in file list, hide other .st* internals
8e7b740 feat: show device name in header instead of short ID
76d536b feat: show local device first in dashboard devices list, always shows Online
c8cc0fc feat: use ◉ icon to mark this device instead of (this device) text
573fb4c fix: GetLocalDevice reads name from config devices, not nonexistent myName field
f07dbdb fix: add j/k navigation and rename hints to dashboard and connect KeyBindings
cf0f0c1 fix: blank row before No pending devices, not before actual pending list
7db3e6f fix: center No pending devices text
338d6e9 fix: check CapturesKey before global handlers so rename input captures all keys
b9e9a21 fix: dashboard and connections screens now update on theme change
be3f887 fix: deduplicate consecutive identical activity entries to reduce rescan spam
1751817 fix: descriptive sync status text, hide .st* internals from file list
b043f57 fix: footer hides device ID when too narrow, connections ID truncates instead of wrapping
2e94c81 fix: get_activity uses timeout=0 to return immediately without long-polling
6ae9b0d fix: meshd section header removes trailing slash
f2fe925 fix: move local device icon after name as ◎, more visible
4dd86a1 fix: only log 'up to date' after actual sync, not background rescans
9fd827d fix: only show DeviceSyncing when completion > 0, seed activity includes syncing devices
6bae7f8 fix: refresh device name in header immediately after successful rename
c66d5e7 fix: remove blank row between Approved header and device list
51d7071 fix: remove extra blank rows around Pending section header
218b45c fix: remove extra indent from file rows, move local device marker to after ID as ·
5f11d57 fix: remove theme hint text from settings
4abec2e fix: remove ◈ icon from device ID in header
84c31bd fix: rename bar pins to bottom above footer with > prompt, like tuitube search
a370940 fix: resolve all 7 audit bugs
e2a7a93 fix: route DashboardLoadedMsg to both app model (header) and dashboard screen (content)
8dd2a4b fix: selected row text uses theme.Selected foreground for proper contrast on all themes
e4d6db5 fix: show device ID as single line, remove confusing two-line split
bbdb1a7 fix: show scanning events in Activity so trigger_scan is visible in TUI
1c99b4f fix: sidebar shows true/false, s moved to help overlay only
54d255f fix: truncate device ID from middle so both ends remain visible
de3abb5 fix: use theme styles for device badges instead of hardcoded hex colors
621cfeb fix: use ◈ chip/node icon after device ID
95c0510 refactor: Connect page — Approved/Pending sections, this device first, cursor only on pending
0ed4c1e refactor: connections shows only pending devices, not all paired devices
3c4a7f3 refactor: rename Connections → Connect, show all devices grouped by Pending/Approved with name + ID
e0cce9b refactor: simplify to single meshd folder + connections screen
You can’t perform that action at this time.