wgctl/commands/group
Nuno Duque Nunes ce437968b4 feat: group migration complete
- commands/group/: 17 files, all subcommands migrated
- helpers.sh: real implementations, no invented functions
- set_main: uses peers::set_main_group
- rename: json::set + mv
- peer add/remove: group::add_peer, group::remove_peer
- block/unblock: block::add_group, block::remove_group
- purge-stale: inline stale detection via group::peers
- audit: no invented helper functions
- logs: command::load_subcmd logs show for direct function access
- logs/helpers.sh: extracted shared functions (follow, show_fw, show_wg, show_merged)
- group rule unassign: stub (not yet implemented)
- notes: group watch pending, monitor module refactor pending
2026-05-31 02:44:19 +00:00
..
add.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
audit.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
block.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
group.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
helpers.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
list.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
logs.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
peer.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
purge-stale.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
remove.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
rename.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
rm-peers.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
rule.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
set-main.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
show.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
unblock.sh feat: group migration complete 2026-05-31 02:44:19 +00:00
watch.sh feat: group migration complete 2026-05-31 02:44:19 +00:00