aboutsummaryrefslogtreecommitdiff
path: root/internal/calendar
Commit message (Expand)AuthorAgeFilesLines
* fix(ef): two I-class feasts can no longer transfer onto the same dayLukasz Kasprzak2026-08-183-22/+203
* feat(ef): the Most Holy Name of Jesus, and the ferias of 2-5 JanuaryLukasz Kasprzak2026-08-182-0/+76
* fix(ef): Passion week and Holy Week are two weeks, not oneLukasz Kasprzak2026-08-182-0/+35
* feat(ef): Rogation Monday and Tuesday (RG 87)Lukasz Kasprzak2026-08-183-0/+79
* feat(ef): the votive Office of Our Lady on Saturday (RG 78)Lukasz Kasprzak2026-08-182-0/+70
* fix(ef): weeks after Epiphany count from the first Sunday, not from EpiphanyLukasz Kasprzak2026-08-182-3/+76
* fix(ef): Christmas Time runs to 13 January (RG 72)Lukasz Kasprzak2026-08-183-13/+129
* fix(ef): twelve RG 124 colours -- missalemeum has the rule invertedLukasz Kasprzak2026-08-181-0/+31
* fix(ef): Good Friday is black (RG 128(b) + RG 132)Lukasz Kasprzak2026-08-182-6/+38
* fix(ef): adopt eight corrections from colitur, with their citationsLukasz Kasprzak2026-08-181-0/+59
* caldata: the Lenten Ember days were serving Lent I Sunday's MassLukasz Kasprzak2026-08-171-0/+62
* oracle_ef_test: three structural coverage gaps in the strengthened testLukasz Kasprzak2026-08-121-5/+38
* calendar: record the RG 95 chained-transfer gap in the sourceLukasz Kasprzak2026-08-121-0/+25
* gen-sanctoral-ef, caldata: fix round 2 -- review found five real problemsLukasz Kasprzak2026-08-121-0/+38
* calendar, precedence_ef: two more RG 91 gaps exposed by defect 4Lukasz Kasprzak2026-08-123-4/+101
* test(ef): un-gate the oracle test now the seven defects are fixedLukasz Kasprzak2026-08-121-10/+0
* precedence_ef: a II-class privileged feria yields to a feast (defect 2)Lukasz Kasprzak2026-08-123-22/+110
* calendar: RG 96 transfers must skip II-class days too (defect 1)Lukasz Kasprzak2026-08-122-12/+86
* temporal_ef: Sunday ranks, Rose Sundays, Holy Thursday whiteLukasz Kasprzak2026-08-123-18/+200
* test(ef): strengthen the oracle test to assert rank and colourLukasz Kasprzak2026-08-122-2795/+5201
* calendar/readings: report Sunday as its own display rank, not solemnityLukasz Kasprzak2026-08-051-0/+12
* naming: localise liturgical day names in any languageLukasz Kasprzak2026-07-282-178/+0
* fix(EF): resumed Sundays after Pentecost use the Epiphany MassesLukasz Kasprzak2026-07-281-0/+18
* fix(EF): fill reading gaps (major feasts, feria-repeat-through-feast, sundays)Lukasz Kasprzak2026-07-281-0/+13
* fix(calendar): OF precedence/transfer + readings resolution; EF Pentecost octaveLukasz Kasprzak2026-07-284-3/+62
* feat: humanize temporal-day display names (OF + EF)Lukasz Kasprzak2026-07-282-0/+178
* feat(of): proper readings for the movable Marian memorialsLukasz Kasprzak2026-07-282-5/+24
* feat(of): Christmas-season weekday ferials from catholic-resources.org (date-...Lukasz Kasprzak2026-07-281-1/+11
* feat(of): seasonal weekday ferials from catholic-resources.org + date-based l...Lukasz Kasprzak2026-07-281-0/+5
* fix(of): canonical OT ferial week numbering + CR-sourced ferial lectionaryLukasz Kasprzak2026-07-282-2/+26
* feat: complete OF+EF calendar coverage (movable feasts, vigils, ember days, t...Lukasz Kasprzak2026-07-284-1/+211
* fix(ef): 1962 occurrence precedence for the full sanctoralLukasz Kasprzak2026-07-282-7/+53
* feat(of): full sanctoral calendar + weekday/memorial readingsLukasz Kasprzak2026-07-281-1/+6
* feat(ef): complete offline EF readings — proper ferias, deuterocanon, Latin...Lukasz Kasprzak2026-07-271-1/+15
* feat: EF temporal Sunday lectionary (offline Sunday Mass readings)Lukasz Kasprzak2026-07-271-2/+10
* test(calendar): EF oracle vs missalemeum 2025-2026 (0 season mismatches)Lukasz Kasprzak2026-07-272-0/+4498
* feat(calendar): Compute branches on Form (computeEF via temporalEF/precedenceEF)Lukasz Kasprzak2026-07-272-3/+65
* feat(calendar): precedenceEF (1960 occurrence by class + temporal-before-sanc...Lukasz Kasprzak2026-07-272-0/+78
* feat(calendar): EF (1962) temporal cycle temporalEF + EF seasonsLukasz Kasprzak2026-07-273-9/+192
* refactor(calendar): Rank int enum -> unified string token (OF unchanged, orac...Lukasz Kasprzak2026-07-272-8/+39
* feat(cli): --cal-new scaffold + --cal-check lint for custom calendar layersLukasz Kasprzak2026-07-271-1/+8
* fix(ini,calendar): full-line-only comments (preserve ';' in citations); drop ...Lukasz Kasprzak2026-07-271-0/+3
* style: gofmt temporal.goLukasz Kasprzak2026-07-271-1/+1
* test(calendar): regression oracle vs calapi 2020-2040 (0 season mismatches)Lukasz Kasprzak2026-07-275-5/+7775
* fix(calendar): Christmas solemnity in temporal; feasts of the Lord band 5; Su...Lukasz Kasprzak2026-07-273-4/+40
* feat(calendar): Compute — build celebrations, apply precedence + transfer, ...Lukasz Kasprzak2026-07-273-2/+216
* feat(calendar): Universal Norms precedence bands + pickLukasz Kasprzak2026-07-272-0/+107
* feat(calendar): ordered-stack layer merge (override/suppress/add)Lukasz Kasprzak2026-07-272-0/+86
* feat(calendar): temporal cycle (seasons, Sundays, movable solemnities)Lukasz Kasprzak2026-07-272-0/+294
* feat(calendar): DateSpec resolution (fixed + easter/christmas offsets + sunda...Lukasz Kasprzak2026-07-272-0/+76