| Branch | Commit message | Author | Age | |
|---|---|---|---|---|
| master | docs: record the coupling with qtmaildir | Danilo M. | 11 days | |
| Age | Commit message | Author | Files | Lines |
| 11 days | docs: record the coupling with qtmaildirHEADmaster | Danilo M. | 1 | -0/+31 |
| 12 days | docs(rules): note why the hook's protected list differs from mailctl's | Danilo M. | 1 | -0/+4 |
| 12 days | feat(rules): dry-run counts what a rule matches | Danilo M. | 1 | -0/+27 |
| 12 days | feat(rules): read-only rules list and show | Danilo M. | 3 | -2/+68 |
| 12 days | test(rules): verify the hook against a throwaway database | Danilo M. | 1 | -0/+214 |
| 12 days | feat(rules): post-new hook driven by the rule store | Danilo M. | 1 | -0/+137 |
| 12 days | feat(rules): build the scoped query in one place | Danilo M. | 2 | -0/+48 |
| 12 days | feat(rules): save atomically, preserving unknown fields | Danilo M. | 2 | -0/+101 |
| 12 days | feat(rules): order rules by stage, ties by file position | Danilo M. | 2 | -0/+47 |
| 12 days | feat(rules): drop a malformed rule rather than the whole file | Danilo M. | 2 | -13/+167 |
| [...] | ||||
