Repository navigation
Releases: fahmikemal/quadman
Releases · fahmikemal/quadman
Release list
v0.7.0-beta.1
Changelog
- 8f95f51 Adaptive table column widths based on content
- 876b6d0 Add SSH server daemon, command palette, and journal log tooling
- 51a3fb1 Auto-fade success notifications after 5 seconds
- aad5ee9 Clean log export file paths before opening
- 3871abc Drop the default '> ' prompt from text inputs
- 9c4e4ad Enable/disable at boot the quadlet way: [Install] in the file
- d30b189 First-use editor picker for E, persisted to a config file
- 5a5e403 Fix expanded-help clipping in short terminals + add PTY e2e harness
- 0848090 Fix picker prompt formatting for non-prefix keys
- 0f43fb0 Fix two real bugs found by the PTY e2e + harden the harness
- 42ef0df Flexible quadlet locations: quadlet_dirs + --quadlet-dir
- 1f909b7 Log search with highlights: / in the logs view, n/N match navigation
- 2c2d158 Make the legend adaptive: one line when wide, two when narrow
- 5f7f97a Move the ? all keys hint to the right end of the legend
- c828d6c Pin the enter file hint to the end of the legend
- 054cee6 Refactor UI handlers + YAML config, readonly, recent-actions, custom commands, strict podlet
- bb96526 Remove input placeholders entirely
- b8a4d74 Rename module to kemal-labs/quadman, enrich README with screenshots and badges
- 0f96b01 Report module version for go-install builds
- 0013d3f Sort the legend alphabetically with the complete key set
- d2c1be7 Spell out the legend in full words on two lines
- 1024029 Tier 3: SSH mode, themes, bulk actions, benchmark, VHS tape
- 048e5d8 Use plain ASCII dashes in the TUI instead of em-dashes
- 1e0cd01 docs(readme): feature list, requirements, keys and security for the hardened model
- 2c819fa feat(ui): redesign the TUI per DESIGN.md v0.2
- 1f41f08 feat: Tier 6 operate/harden/compartments plus package A-B features
- c552746 feat: implement Tier 5 Next Horizon (secrets validation, systemd timers, AI agent skill) (#3)
- 947f8ea feat: native rootful system mode, wish v2 ssh daemon, command palette, and log export (v0.4.2)
- 48e3051 feat: serve bind policy, misplaced-flag guard, and release batch
- 9b8e41c feat: serve password sources, serve --as, remote drop-ins, mode guard
- 8279c6a fix(discovery): skip permission-denied directories in DiscoverDirs
- 3ca08a3 fix(podlet): pass the compose file positionally
- c3208c8 fix(quadlet): precise users/ detection, skip hidden trees in extra dirs
- 8f539b7 fix(remote): remove redundant double-dash in ssh argv and prevent legend clipping
- 30637b5 fix(systemd): parse list-timers rows by structure, not header offsets
- fa5f5e8 fix(timers,ci,e2e): structural timer listing, pinned scanners, e2e sync
- 809f9d8 fix: add gosec G204 annotation for local branch of remote runner
- 2e1eafd fix: docs screenshots render with correct font metrics
- f6a6aa0 fix: isolate sessions, correct remote execution, central capability policy
- fa480d4 fix: resolve full-audit findings, harden concurrency and file handling
- 167bc59 fix: word-boundary log levels, dispatch-derived key checks, fail-fast --as
- 785f795 quadman v0.1: TUI manager for rootless Podman Quadlet units
- 7a2752d refactor(ui): group Model state into embedded per-screen structs
- efbb3a1 refactor(ui): split model.go into messages, update_loop, run, keys
- b6fc775 refactor(ui): split palette builders into one file per section
- a0015fe refactor(ui): split palette builders per section plus order test
- a8e9e3c refactor(ui): table-driven key dispatch and shared screenMsg
- f558abd test(e2e): expand PTY harness for Tier 5 and fix empty secrets handling
- 53ef554 v0.2.0 Tier 1: follow-mode logs, filter, edit, auto-update, health, stop confirm
- 86e20e3 v0.3.0 Tier 2: validation, drop-ins, dependency tree, mouse+clipboard, templates, delete
- 78dfde3 v0.3.1: complete Tier 2 — .quadlets bundles and tabbed detail pane
- f2306a1 v0.3.2: storage & events screens, smart hints, podlet generation