Jeremiah Russell
|
dd16da8740
|
🐛 fix(rules): handle message age creation error
- handle the error when creating MessageAge and return a ConfigError::Message
|
2025-10-19 07:54:12 +01:00 |
|
Jeremiah Russell
|
f1e873009b
|
♻️ refactor(cli): extract rule execution to separate function
- move rule execution logic to run_rules function
- this improves code organization and testability
|
2025-10-16 17:28:55 +01:00 |
|
Jeremiah Russell
|
5905a6fb54
|
♻️ refactor(cli): remove config from run args
- remove config from run args to load inside functions
- load credential.json directly instead of config file
|
2025-10-15 14:03:08 +01:00 |
|
Jeremiah Russell
|
972f3bb264
|
♻️ refactor(cli): remove redundant Rules import
- remove redundant `Rules` import from several files in `src/cli`
- this change simplifies the code by removing unnecessary imports
|
2025-10-15 12:39:20 +01:00 |
|
Jeremiah Russell
|
0bc71f5b75
|
♻️ refactor: rename Config to Rules
- rename Config struct to Rules to better reflect its purpose
- update all references to Config to Rules
|
2025-10-15 12:39:20 +01:00 |
|
Jeremiah Russell
|
3beab7d82d
|
♻️ refactor(cli): restructure cli commands for better organization
- rename `label_cli.rs` to `labels_cli.rs`
- rename `message_cli.rs` to `messages_cli.rs`
- move config related commands to `rules config` subcommand
- introduce `rules run` subcommand
|
2025-10-15 11:00:14 +01:00 |
|