Commit Graph

4 Commits

Author SHA1 Message Date
Jeremiah Russell
73fa010974 ♻️ refactor(rule_processor): remove unused delete functions
- remove delete_messages and trash_messages functions from GmailClient struct
- these functions were commented out and not used in the current implementation
2025-10-15 06:36:06 +01:00
Jeremiah Russell
66b1263c99 🐛 fix(rule_processor): update Gmail API scope
- modify scope to allow broader access to Gmail
2025-10-15 06:28:07 +01:00
Jeremiah Russell
b1fc7f713a 🐛 fix(rule_processor): fix label creation and message retrieval
- fix label creation by removing async
- fix message retrieval by renaming run to get_messages
2025-10-14 07:41:39 +01:00
Jeremiah Russell
74d1488ecd feat(rule_processor): implement rule processing for Gmail
- implements RuleProcessor trait for GmailClient
- adds functionality to find rules, prepare and execute actions on messages
- supports batch delete and trash operations
2025-10-14 07:41:39 +01:00