Commit Graph

61 Commits

Author SHA1 Message Date
Jeremiah Russell
7d55e6bbd4 feat(cli): add remove label subcommand
- add `remove-label` subcommand to remove labels from rules
2025-10-09 17:03:04 +01:00
Jeremiah Russell
278171503f feat(cli): add list labels subcommand
- add `list` subcommand to `label` subcommand to list labels in rule
- remove `remove` subcommand from `label` subcommand
2025-10-09 17:03:04 +01:00
Jeremiah Russell
0c8da9aa23 feat(label): implement add label command
- adds a new subcommand to add labels to existing rules
- removes list label subcommand
2025-10-09 17:03:04 +01:00
Jeremiah Russell
12ce3a2fd8 ♻️ refactor(cli): move rules_cli to config_cli
- move rules_cli to config_cli for better organization
2025-10-09 17:03:04 +01:00
Jeremiah Russell
ce27475269 ♻️ refactor(cli): rename label_cli module
- move label_cli module to config_cli for better organization
2025-10-09 17:03:04 +01:00
Jeremiah Russell
752f0f8c34 ♻️ refactor(cli): rename action_cli module
- move action_cli module to follow project structure
2025-10-09 17:03:04 +01:00
Jeremiah Russell
d4de088fd4 ♻️ refactor(cli): rename trash_cli to cli
- move trash_cli to cli for better project structure
2025-10-09 17:03:04 +01:00
Jeremiah Russell
7ce5cf9bdd ♻️ refactor(cli): rename message_cli to cli
- move message_cli to cli folder
2025-10-09 17:03:04 +01:00
Jeremiah Russell
ec0f160317 ♻️ refactor(cli): move label_cli to cli directory
- moves label_cli.rs to the cli directory for better organization
2025-10-09 17:03:04 +01:00
Jeremiah Russell
de91753f88 ♻️ refactor(cli): move config_cli to cli directory
- moves the config_cli module to the cli directory for better organization
2025-10-09 17:03:04 +01:00
Jeremiah Russell
0e4f4c6fef ♻️ refactor(cli): move main.rs to cli folder
- move main.rs to cli folder for better structure
2025-10-09 17:03:04 +01:00