Commit Graph

  • 1cfa0571c8 feat(tui): improve scrollbar visibility and extend to all panels feat/persist-bottom-panel-scrollbar lerko 2026-07-02 11:09:07 -04:00
  • d6ba7d9af8 feat(tui): add scrollbar gutter to titledPanelH lerko 2026-07-01 21:04:39 -04:00
  • 14cec4283d feat(tui): persist bottom panel preference across restarts lerko 2026-07-01 21:02:45 -04:00
  • a32a443a4a perf(tui): precompute maintenance set, eliminate redundant GetAllSites main lerko 2026-07-01 19:37:27 -04:00
  • b90033c7f0 fix(tui): use titledPanelH chrome for fullscreen detail view lerko 2026-07-01 16:22:49 -04:00
  • 989dd1fb39 feat(tui): fullscreen detail view + enriched sidebar content lerko 2026-07-01 16:12:45 -04:00
  • faf7d36c64 refactor(tui): replace # column with colored status dot lerko 2026-06-30 23:29:45 -04:00
  • 16f0c2eb66 fix(tui): pad monitors panel to fill available height lerko 2026-06-30 23:22:51 -04:00
  • f0d97f5562 feat(tui): click anywhere in row to select monitor or maint item lerko 2026-06-30 23:06:00 -04:00
  • 0484153103 fix(tui): fix maint strip spacing and ANSI padding lerko 2026-06-30 22:50:50 -04:00
  • e3d681311f refactor(tui): move maintenance from sidebar to bottom strip lerko 2026-06-30 22:47:50 -04:00
  • f7303c946c fix(tui): show — for uptime when monitor is in maintenance lerko 2026-06-30 21:33:39 -04:00
  • 6e936ecce3 style(tui): adjust monitor/detail split to 60/40 lerko 2026-06-30 21:12:00 -04:00
  • 04cf12f52b style(tui): match detail panel footer to hotbar styling lerko 2026-06-30 21:07:47 -04:00
  • 33df597dda fix(tui): merge SLA footer into single line lerko 2026-06-30 20:59:04 -04:00
  • 1d14f640f4 feat(tui): pin detail panel footer keys at bottom of sidebar lerko 2026-06-30 20:46:43 -04:00
  • 631f07c242 feat(tui): stable detail panel height with scroll support lerko 2026-06-30 20:36:25 -04:00
  • 0badc2ddf5 fix(tui): cap detail sidebar height to match monitors panel lerko 2026-06-30 20:18:39 -04:00
  • be14436701 style(tui): accent keys, muted descriptions, dot separators in hotbar lerko 2026-06-30 19:56:16 -04:00
  • efa8894b18 refactor(tui): unify detail toggle on Enter, remove i keybind lerko 2026-06-30 19:51:44 -04:00
  • ef54b36e0d refactor(tui): make Enter always open detail, Space for group collapse lerko 2026-06-30 19:09:51 -04:00
  • 835844314e fix(tui): show context-aware Enter hint in hotbar lerko 2026-06-30 17:09:58 -04:00
  • dc79e2baaa refactor(tui): remove full-page detail, SLA, and history views lerko 2026-06-30 09:28:12 -04:00
  • 3e02833df4 feat(tui): enter opens detail sidebar, logs as bottom strip lerko 2026-06-30 09:12:13 -04:00
  • 8581662237 feat(tui): SLA and history as sidebar detail modes lerko 2026-06-30 09:09:04 -04:00
  • 2779f9f532 feat(tui): tall-narrow detail sidebar for master-detail layout lerko 2026-06-30 09:03:30 -04:00
  • 4321e094a3 feat(tui): move detail panel from bottom overlay to right side lerko 2026-06-30 08:59:17 -04:00
  • 1856820c3e feat(tui): single-dashboard layout with sidebar and overlay lerko 2026-06-29 16:12:53 -04:00
  • aeee2cd0ce fix(tui): cohesion polish across all views lerko 2026-06-29 11:06:58 -04:00
  • 7ce5af5bf6 fix(tui): correct delete confirm labels, normalize help text lerko 2026-06-28 20:50:23 -04:00
  • 18e2d60210 feat(tui): mouse click for settings sections, column sort, logs panel lerko 2026-06-28 11:34:34 -04:00
  • ab1194f74d fix(monitor): refresh maintenance cache after loading sites lerko 2026-06-28 11:15:35 -04:00
  • 25f4b20b87 feat(monitor): save state changes for group monitors lerko 2026-06-28 11:00:25 -04:00
  • 7171dcd6f8 feat(tui): expand selected alert config below table lerko 2026-06-28 10:41:25 -04:00
  • 822eda4dfd feat(tui): two-column detail panel with type-specific enrichment lerko 2026-06-28 10:23:45 -04:00
  • a5fd3aec90 refactor: propagate context.Context through call chains lerko 2026-06-27 19:43:44 -04:00
  • 8f16a09da1 refactor: decompose monitor.go and sqlstore.go into focused files lerko 2026-06-27 16:38:53 -04:00
  • 50f77da131 refactor: extract magic numbers to named constants lerko 2026-06-27 15:44:03 -04:00
  • edbc2beddd fix(test): check errors instead of discarding with bare _ lerko 2026-06-27 11:53:10 -04:00
  • 3a089e7c1d feat(store): detect overlapping maintenance windows lerko 2026-06-27 10:58:43 -04:00
  • 5cc1a005ea feat(assets): full screenshot refresh for new multi-panel layout lerko 2026-06-26 15:57:36 -04:00
  • 11344b4ae6 feat(tui): two-column bottom layout, endpoint/status split, clean labels lerko 2026-06-24 21:11:04 -04:00
  • 11b647b952 fix(tui): add spacing between latency graph and histogram lerko 2026-06-24 20:58:44 -04:00
  • 1268d99f5c feat(tui): styled section headers with trailing rules in detail panel lerko 2026-06-24 20:56:21 -04:00
  • fb50184f37 feat(tui): two-column detail layout with viewport scrolling lerko 2026-06-24 20:48:15 -04:00
  • 99121d07d8 feat(tui): response time distribution histogram in full-screen detail lerko 2026-06-24 20:23:22 -04:00
  • a59edf8410 feat(tui): 30-day uptime timeline in inline detail panel lerko 2026-06-24 20:16:01 -04:00
  • 6799163cd4 fix(tui): apply sort to group children, not just ungrouped monitors lerko 2026-06-24 19:44:50 -04:00
  • 28fb6c8889 feat(tui): alert failure badge on Settings tab lerko 2026-06-21 19:10:18 -04:00
  • d982359f25 feat(tui): column sort with indicator on monitors table lerko 2026-06-21 19:09:42 -04:00
  • 4af800a359 feat(tui): multi-row color-coded sparkline chart with Y-axis lerko 2026-06-21 17:43:50 -04:00
  • a8c43bdb8e feat(tui): ntcharts sparkline with Y-axis labels and stats lerko 2026-06-21 17:12:25 -04:00
  • d0805f61c6 fix(tui): size chart width to data point count lerko 2026-06-21 13:41:05 -04:00
  • ad469c86eb feat(tui): ntcharts latency line chart in inline detail panel lerko 2026-06-21 13:05:02 -04:00
  • 01dd53241a refactor: separate log timestamp from message as structured LogEntry lerko 2026-06-20 20:04:08 -04:00
  • 81f8c71b6f feat(tui): persist detail panel state as user preference lerko 2026-06-20 19:50:13 -04:00
  • 7109b6fa1c feat(tui): panel focus with click, scroll, and keyboard lerko 2026-06-20 19:44:35 -04:00
  • e5ac4a1fec feat(tui): lazygit-style titled panel borders lerko 2026-06-20 19:30:59 -04:00
  • 065d5d74bb fix(tui): remove leading newline from bordered sidebar lerko 2026-06-20 19:24:14 -04:00
  • 08f14f3af8 feat(tui): bordered log sidebar, Enter for full-screen detail lerko 2026-06-20 19:18:57 -04:00
  • 5720fabdbc fix(tui): limit sidebar height to match table, fix detail clipping lerko 2026-06-20 19:13:37 -04:00
  • 54299583d6 debug: make detail title visible with danger style lerko 2026-06-20 19:08:21 -04:00
  • c9bd9a5a2e fix(tui): shrink table rows when detail panel is open lerko 2026-06-20 19:02:18 -04:00
  • 66b0681a76 feat(tui): inline detail panel below monitors table lerko 2026-06-20 18:58:49 -04:00
  • 060cd24de2 fix(tui): align log sidebar with monitor table top edge lerko 2026-06-20 18:23:52 -04:00
  • 5c40629987 fix(tui): clamp log sidebar width, strip redundant prefixes lerko 2026-06-20 18:17:08 -04:00
  • e12f42fe16 fix(tui): use panel width for table layout in split-pane mode lerko 2026-06-20 18:14:01 -04:00
  • 8323d27e7d feat(tui): compact log sidebar with severity icons lerko 2026-06-20 18:06:07 -04:00
  • 047bb237e0 feat(tui): consolidate 6 tabs to 3, add log sidebar lerko 2026-06-20 17:59:47 -04:00
  • 5398cccd44 feat(tui): add divider lines framing the content area lerko 2026-06-20 17:03:53 -04:00
  • 4bf64c3841 chore(assets): recapture with summary stats bars lerko 2026-06-20 16:48:37 -04:00
  • d760420f7c feat(tui): add summary stats bar below sparse tab tables lerko 2026-06-20 16:44:12 -04:00
  • 0e5f2dded5 fix(assets): recapture theme screenshots with top-aligned layout lerko 2026-06-20 15:11:33 -04:00
  • 07f3cc8e09 fix(tui): revert centering, fix demo GIF pacing lerko 2026-06-20 14:30:40 -04:00
  • ef8e5c0b93 chore(assets): recapture screenshots with version and tab fixes lerko 2026-06-20 14:20:36 -04:00
  • 94b27488bd fix(tui): vertically center sparse tab content lerko 2026-06-20 14:11:18 -04:00
  • 7d0b4dab8b fix(tui): clean pseudo-version in footer, rename Sites tab to Monitors lerko 2026-06-20 14:03:48 -04:00
  • d0d716b07a feat(dist): add GHCR push and Homebrew tap to release pipeline lerko 2026-06-20 13:24:21 -04:00
  • 9889ba4417 feat(readme): add logo, Go Report Card and release badges lerko 2026-06-20 13:22:16 -04:00
  • c71d5b17f0 feat(assets): refresh screenshots, add demo GIF and theme montage lerko 2026-06-20 13:21:32 -04:00
  • 5ca534b0b1 fix(github): compact jq output for GITHUB_OUTPUT compatibility lerko 2026-06-20 12:53:11 -04:00
  • 70c12ca24b feat(github): accept issues on GitHub and auto-forward to Gitea lerko 2026-06-20 12:36:46 -04:00
  • dbd519c121 fix: 4 additional release-consistency findings lerko 2026-06-19 20:37:42 -04:00
  • b32145fb58 fix: resolve 13 release-consistency findings lerko 2026-06-19 20:09:03 -04:00
  • 47d3b0e68f fix(tui): bump Subtle ANSI fallback from "8" to "7" lerko 2026-06-19 17:11:34 -04:00
  • 8fd13fefbf feat(tui): add monochrome emphasis attributes for SSH readability lerko 2026-06-17 18:59:27 -04:00
  • 974c4b61ea fix(tui): add ANSI-16 color fallbacks for SSH terminals lerko 2026-06-17 18:20:15 -04:00
  • d50a5159d4 fix(release): pin GoReleaser to triggering tag lerko 2026-06-17 17:26:16 -04:00
  • adf8fed44f docs(changelog): regenerate at HEAD before v0.1.0 tag v0.1.0 lerko 2026-06-17 14:00:05 -04:00
  • c2bfa5ad82 fix: resolve 4 tag-blocking issues for v0.1.0 lerko 2026-06-16 20:32:41 -04:00
  • 2e07e16b45 refactor(tui): restructure site form to 2 type-aware pages lerko 2026-06-16 19:39:52 -04:00
  • dd34da4d67 fix(tui): sync selectedID on click so refreshLive doesn't revert cursor lerko 2026-06-16 16:58:56 -04:00
  • de51dde6e6 docs(changelog): regenerate full history for v0.1.0 lerko 2026-06-12 19:38:55 -04:00
  • e2024bcab1 fix(release): drop body-grep Security grouping, map polish type in cliff lerko 2026-06-12 19:38:55 -04:00
  • fb4e14ecd1 docs(readme): fix broken quick start, stale binary targets, canonical origin lerko 2026-06-12 19:38:55 -04:00
  • 9ee5908af5 fix(version): fall back to embedded build info when ldflags absent lerko 2026-06-12 18:41:43 -04:00
  • eff67332aa fix(release): exclude rc tags from cliff tag_pattern so launch notes span full history lerko 2026-06-12 17:47:48 -04:00
  • dc4c5fdf8a fix(release): remove tagged scan image in cleanup step lerko 2026-06-12 17:21:42 -04:00
  • 96eb3e8185 fix(release): scan gates docker push, rc tags spare :latest, mirror waits for stable assets lerko 2026-06-12 17:20:48 -04:00
  • 37bf443e29 fix(release): suppress wish GHSA alias in grype, fold rc tags into launch notes lerko 2026-06-12 17:02:55 -04:00