Skip to content

Commit 0f976c3

Browse files
committed
Remove TUI and simplify CLI to web-first architecture
- Remove TUI explorer module (src/explore/) - Remove legacy CLI report commands and interactive features - Simplify CLI: running `fspulse` now defaults to starting server - Remove unused dependencies: crossterm, dialoguer, ratatui, tui-textarea, tabled, md-5 - Remove asm feature from sha2 to fix x86_64 CI builds
1 parent 469aaa7 commit 0f976c3

25 files changed

+52
-4759
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
- **CLI simplified**: Running `fspulse` now starts the server by default; `fspulse serve` still works for backward compatibility
12+
- **TUI removed**: Terminal UI explorer (`src/explore/`) has been removed; all exploration is now through the web UI
13+
- **Legacy CLI commands removed**: Report commands and interactive CLI features removed; FsPulse is now a web-first application
14+
- **Removed `asm` feature from sha2**: Fixes x86_64 cross-compilation in CI workflow builds
15+
16+
### Removed
17+
- Unused dependencies: `crossterm`, `dialoguer`, `ratatui`, `tui-textarea`, `tabled`, `md-5`
18+
1019
### Added
1120
- **Access error tracking**: New `access` column on items tracks permission issues encountered during scanning
1221
- `Ok`: No access issues

0 commit comments

Comments
 (0)