noz-cli/NozCli/Commands
kryptomrx 0eebffe745 test: xUnit test suite and Forgejo CI pipeline
- 43 tests across SlugGuard, ReplContext navigation, NotesCache.TimeAgo
- SlugGuard moved to NozCli.Core.Security (shared between REPL and tests)
- Bug fix: FoldersInView() now returns only actual sub-folders, not note segments
  (previously cd tab-completion suggested note names as navigable folders)
- .forgejo/workflows/ci.yml: build + test on every push/PR
2026-05-16 23:53:40 +02:00
..
CatCommand.cs feat(commands): ls with detailed view, tree hierarchy, CancellationToken support 2026-05-16 23:20:49 +02:00
CdCommand.cs feat(commands): ls with detailed view, tree hierarchy, CancellationToken support 2026-05-16 23:20:49 +02:00
ClearCommand.cs feat(commands): clear, config, version 2026-05-16 23:21:06 +02:00
ConfigCommand.cs feat(commands): clear, config, version 2026-05-16 23:21:06 +02:00
EditCommand.cs security: slug validation, path traversal protection, temp file cleanup 2026-05-16 23:36:40 +02:00
HelpCommand.cs feat(commands): ls with detailed view, tree hierarchy, CancellationToken support 2026-05-16 23:20:49 +02:00
ICommand.cs feat(commands): ls with detailed view, tree hierarchy, CancellationToken support 2026-05-16 23:20:49 +02:00
LsCommand.cs feat(commands): ls with detailed view, tree hierarchy, CancellationToken support 2026-05-16 23:20:49 +02:00
NewCommand.cs security: slug validation, path traversal protection, temp file cleanup 2026-05-16 23:36:40 +02:00
PushCommand.cs test: xUnit test suite and Forgejo CI pipeline 2026-05-16 23:53:40 +02:00
RmCommand.cs feat(commands): ls with detailed view, tree hierarchy, CancellationToken support 2026-05-16 23:20:49 +02:00
StatusCommand.cs feat(commands): ls with detailed view, tree hierarchy, CancellationToken support 2026-05-16 23:20:49 +02:00
SyncCommand.cs test: xUnit test suite and Forgejo CI pipeline 2026-05-16 23:53:40 +02:00
TreeCommand.cs feat(commands): ls with detailed view, tree hierarchy, CancellationToken support 2026-05-16 23:20:49 +02:00
VersionCommand.cs feat(commands): clear, config, version 2026-05-16 23:21:06 +02:00