Commit Graph

6 Commits

Author SHA1 Message Date
maurane 02e85ddbfd feat(cleaner): ✨ add command prune
this new command will be called by cron-like process to clean purge old logs and old mails. All files were formatted and mail_utils was renamed in utils since it now defines utility function not only for mail functions.
2026-09-25 16:30:45 +02:00
maurane 5e43a0cbb8 style(project): 🎨 improve all docstrings and centralize mail variables in mail_utils 2026-09-17 12:59:07 +02:00
maurane c5466a4171 ♻️refactor(project): adapt to new naming of parsing methods
adapt to new naming of parsing methods, remove unused paths in parser module, all module import logwatcher.config instead of importing logwatcher, rename test functions
2026-09-10 10:13:12 +02:00
maurane 150eb5145d ✨feat(project): add from-mails command
add `from-mails` command that connect to the mailbox using configurations in .env file, parse, classify and report all not analyzed files.
2026-09-08 18:32:49 +02:00
maurane 8e98a44a7f 💄style(logging): rename logging by logging_config
naming the logging module of logwatcher like the built-in python package is confusing. By naming it `logging_config`, everything is explicit.
2026-08-28 14:58:08 +02:00
maurane 63893513ee test(logging); add tests for setup_handler and setup_formatter function 2026-07-29 19:42:52 +02:00