| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix(render): derive citation keys from the day, not a hardcoded pair (W5) | Lukasz Kasprzak | 2026-08-27 | 4 | -8/+115 |
| * | fix(render): a month answers to both spellings of its own name | Lukasz Kasprzak | 2026-08-20 | 1 | -1/+13 |
| * | feat(render): citations render through Sigla at both call sites | Lukasz Kasprzak | 2026-08-20 | 3 | -11/+26 |
| * | feat(render): Roman week numbers and date spans, as data | Lukasz Kasprzak | 2026-08-20 | 1 | -7/+77 |
| * | feat(templates): the ordo booklet flows continuously, not one week per page | Lukasz Kasprzak | 2026-08-20 | 1 | -0/+9 |
| * | fix(naming): the rite prints its display name, not the internal id ef | Lukasz Kasprzak | 2026-08-20 | 1 | -0/+6 |
| * | feat(render): Typst as a seventh escaping flavour | Lukasz Kasprzak | 2026-08-20 | 2 | -9/+34 |
| * | feat(cli): --lang and --raw, colitur lang, colitur config | Lukasz Kasprzak | 2026-08-20 | 1 | -2/+11 |
| * | feat(render): names reach the view and every emitter | Lukasz Kasprzak | 2026-08-19 | 6 | -62/+124 |
| * | fix(render): omit DTEND at the domain's own last day, 9999-12-31 | Lukasz Kasprzak | 2026-08-19 | 1 | -2/+42 |
| * | feat(render): iCalendar emitter, RFC 5545 | Lukasz Kasprzak | 2026-08-19 | 2 | -0/+82 |
| * | feat(render): XML emitter and schema | Lukasz Kasprzak | 2026-08-19 | 2 | -0/+56 |
| * | fix(render): remove rank_label -- it duplicated name verbatim | Lukasz Kasprzak | 2026-08-19 | 1 | -2/+6 |
| * | feat(render): CSV and JSON emitters, and the published contract | Lukasz Kasprzak | 2026-08-19 | 4 | -0/+110 |
| * | feat(render): the view model | Lukasz Kasprzak | 2026-08-19 | 2 | -0/+169 |
| * | feat(render): template renderer with mandatory escaping | Lukasz Kasprzak | 2026-08-19 | 2 | -0/+64 |
| * | fix(render): reject empty tag paths, sharpen the raw-form test | Lukasz Kasprzak | 2026-08-19 | 1 | -4/+14 |
| * | feat(render): logic-less template parser | Lukasz Kasprzak | 2026-08-19 | 2 | -0/+114 |
| * | fix(render): make fold_ics total on arbitrary octet strings | Lukasz Kasprzak | 2026-08-19 | 1 | -0/+8 |
| * | feat(render): per-flavour escaping and RFC 5545 line folding | Lukasz Kasprzak | 2026-08-19 | 3 | -0/+120 |