noz-cli/NozCli/Commands
kryptomrx 5a26de8a11 feat: mv command with atomic note renaming and link rewriting
NoteRenamer fetches inbound graph edges, creates the note under the new
slug (patching the topic frontmatter field if the prefix changes),
rewrites all wikilinks and markdown links in linking notes, then deletes
the old slug. Tests cover wikilink/markdown-link replacement and topic
patching.
2026-05-17 00:27:53 +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
MvCommand.cs feat: mv command with atomic note renaming and link rewriting 2026-05-17 00:27:53 +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