aboutsummaryrefslogtreecommitdiff
path: root/internal/calfeed
Commit message (Collapse)AuthorAgeFilesLines
* feat: humanize temporal-day display names (OF + EF)Lukasz Kasprzak2026-07-281-2/+1
| | | | | | | | | | Temporal days with no proper name showed a slug-derived string ('triduum fri', 'ordinary 11 tue', 'advent-dec-17'). Add calendar.HumanizeSlug, used by both celebrationName fallbacks (cli + calfeed), turning slugs into proper liturgical names: Good Friday, Ash Wednesday, 'Tuesday of the 11th Week in Ordinary Time', '11th Sunday in Ordinary Time', 'December 17', 'The Most Holy Trinity', and the EF forms ('4th Week after Pentecost', 'Passion Week', 'Ember Wednesday of September'). Adds TestHumanizeSlug.
* feat(calfeed): shared day builder + reusable reading resolverLukasz Kasprzak2026-07-272-0/+114
|
* feat(calfeed): RFC-5545 iCal renderer with injection-safe escapingLukasz Kasprzak2026-07-272-0/+144
|
* feat(calfeed): day wire model + JSON rendererLukasz Kasprzak2026-07-273-0/+82