| Commit message (Expand) | Author | Age | Files | Lines |
| * | chore: bump to 0.32.0 (EF ferial readings) | Lukasz Kasprzak | 2026-07-27 | 1 | -1/+1 |
| * | feat(cli): EF ferial readings — weekdays repeat the preceding Sunday's Mass | Lukasz Kasprzak | 2026-07-27 | 1 | -11/+26 |
| * | chore: bump to 0.31.0 (EF temporal Sunday lectionary + cross-chapter citations) | Lukasz Kasprzak | 2026-07-27 | 1 | -1/+1 |
| * | feat: EF temporal Sunday lectionary (offline Sunday Mass readings) | Lukasz Kasprzak | 2026-07-27 | 6 | -16/+284 |
| * | fix(bible): resolve + format cross-chapter citations (13:22-25; 15:10) | Lukasz Kasprzak | 2026-07-27 | 2 | -6/+38 |
| * | chore: bump to 0.30.0 (EF feast readings + books.ini multi-language) | Lukasz Kasprzak | 2026-07-27 | 1 | -1/+1 |
| * | feat: books.toml -> books.ini, multi-language (add Latin dialect), config-sco... | Lukasz Kasprzak | 2026-07-27 | 9 | -67/+373 |
| * | feat(cli,caldata): EF feast proper readings — offline text in --liturgy | Lukasz Kasprzak | 2026-07-27 | 3 | -4/+69 |
| * | chore: bump to 0.29.0 (deuterocanon in vul + drb) | Lukasz Kasprzak | 2026-07-27 | 1 | -1/+1 |
| * | data(bible): close the deuterocanon gap in vul + drb corpora | Lukasz Kasprzak | 2026-07-27 | 3 | -2/+7267 |
| * | chore: bump to 0.28.0 (EF 1962 computed calendar) | Lukasz Kasprzak | 2026-07-27 | 1 | -1/+1 |
| * | test(calendar): EF oracle vs missalemeum 2025-2026 (0 season mismatches) | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+4498 |
| * | feat(caldata,cli): embed 1962 EF calendar + form-aware Stack; --liturgy compu... | Lukasz Kasprzak | 2026-07-27 | 5 | -27/+183 |
| * | feat(calendar): Compute branches on Form (computeEF via temporalEF/precedenceEF) | Lukasz Kasprzak | 2026-07-27 | 2 | -3/+65 |
| * | feat(calendar): precedenceEF (1960 occurrence by class + temporal-before-sanc... | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+78 |
| * | feat(calendar): EF (1962) temporal cycle temporalEF + EF seasons | Lukasz Kasprzak | 2026-07-27 | 3 | -9/+192 |
| * | refactor(calendar): Rank int enum -> unified string token (OF unchanged, orac... | Lukasz Kasprzak | 2026-07-27 | 2 | -8/+39 |
| * | fix(cli): --liturgy signals EF-not-implemented instead of silently returning OF | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+25 |
| * | chore: bump to 0.27.0 (custom calendar layers) | Lukasz Kasprzak | 2026-07-27 | 1 | -1/+1 |
| * | feat(cli): --cal-new scaffold + --cal-check lint for custom calendar layers | Lukasz Kasprzak | 2026-07-27 | 4 | -1/+212 |
| * | feat(cli): --liturgy uses the config 'use' layer stack (custom calendars take... | Lukasz Kasprzak | 2026-07-27 | 2 | -1/+29 |
| * | feat(config): 'use' layer stack + CalendarsDir() | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+40 |
| * | feat(caldata): export ParseLayer + LoadLayer + Stack (user calendar layers) | Lukasz Kasprzak | 2026-07-27 | 2 | -2/+97 |
| * | chore: bump to 0.26.1 (self-documenting config.ini) | Lukasz Kasprzak | 2026-07-27 | 1 | -1/+1 |
| * | config: self-documenting default config.ini (reference header) as single source | Lukasz Kasprzak | 2026-07-27 | 2 | -34/+36 |
| * | chore: bump to 0.26.0 (offline OF calendar engine); document -L/--liturgy | Lukasz Kasprzak | 2026-07-27 | 2 | -1/+2 |
| * | feat(cli): 'lectio --liturgy/-L' prints the computed liturgical day offline | Lukasz Kasprzak | 2026-07-27 | 4 | -0/+128 |
| * | fix(ini,calendar): full-line-only comments (preserve ';' in citations); drop ... | Lukasz Kasprzak | 2026-07-27 | 3 | -21/+22 |
| * | feat(config): migrate to INI + one-shot TOML conversion + calendar Selection | Lukasz Kasprzak | 2026-07-27 | 4 | -91/+269 |
| * | style: gofmt temporal.go | Lukasz Kasprzak | 2026-07-27 | 1 | -1/+1 |
| * | test(calendar): regression oracle vs calapi 2020-2040 (0 season mismatches) | Lukasz Kasprzak | 2026-07-27 | 5 | -5/+7775 |
| * | feat(caldata): embed + parse the owned universal Roman calendar (initial cove... | Lukasz Kasprzak | 2026-07-27 | 3 | -0/+325 |
| * | fix(calendar): Christmas solemnity in temporal; feasts of the Lord band 5; Su... | Lukasz Kasprzak | 2026-07-27 | 3 | -4/+40 |
| * | feat(calendar): Compute — build celebrations, apply precedence + transfer, ... | Lukasz Kasprzak | 2026-07-27 | 3 | -2/+216 |
| * | feat(calendar): Universal Norms precedence bands + pick | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+107 |
| * | feat(calendar): ordered-stack layer merge (override/suppress/add) | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+86 |
| * | feat(calendar): temporal cycle (seasons, Sundays, movable solemnities) | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+294 |
| * | feat(calendar): DateSpec resolution (fixed + easter/christmas offsets + sunda... | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+76 |
| * | feat(calendar): core types + Gregorian Computus | Lukasz Kasprzak | 2026-07-27 | 4 | -0/+204 |
| * | feat(ini): dependency-free INI reader for config and calendar data | Lukasz Kasprzak | 2026-07-27 | 2 | -0/+123 |
| * | lectio-ui reader: go-to-chapter jump (c) | Lukasz Kasprzak | 2026-07-24 | 4 | -149/+310 |
| * | i18n: localize remaining web UI chrome (nav, bookmarks, settings) | Lukasz Kasprzak | 2026-07-24 | 6 | -26/+86 |
| * | export: localize calendar title (month name via i18n Months + lectionary labe... | Lukasz Kasprzak | 2026-07-24 | 5 | -6/+30 |
| * | export: month calendar PDF (A4 landscape, Monday-first grid, feast name + gos... | Lukasz Kasprzak | 2026-07-24 | 8 | -4/+270 |
| * | export: internal/export (Markdown/Text/ReadingsPDF via pure-Go go-pdf/fpdf + ... | Lukasz Kasprzak | 2026-07-24 | 11 | -1/+305 |
| * | bookmarks: store as universal TSV (header row) with one-time JSON migration; ... | Lukasz Kasprzak | 2026-07-24 | 4 | -21/+160 |
| * | tui reader: bookmark note+tags as a prominent centered modal (tab switches fi... | Lukasz Kasprzak | 2026-07-24 | 4 | -24/+101 |
| * | tui reader: m opens a verse cursor (↑/↓ pick the verse) then a note box (... | Lukasz Kasprzak | 2026-07-24 | 4 | -54/+198 |
| * | tui reader: bookmarks (m=mark w/ note, b=list/jump/delete, per-verse via top-... | Lukasz Kasprzak | 2026-07-24 | 7 | -91/+551 |
| * | bookmarks: per-verse (optional Verse field); web reader verse input + list sh... | Lukasz Kasprzak | 2026-07-24 | 6 | -5/+15 |