aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* docs: implementation plan for the EF (1962) calendar engineLukasz Kasprzak2026-07-271-0/+47
* docs: design for the EF (1962) computed calendar engineLukasz Kasprzak2026-07-271-0/+128
* fix(cli): --liturgy signals EF-not-implemented instead of silently returning OFLukasz Kasprzak2026-07-272-0/+25
* chore: bump to 0.27.0 (custom calendar layers)Lukasz Kasprzak2026-07-271-1/+1
* feat(cli): --cal-new scaffold + --cal-check lint for custom calendar layersLukasz Kasprzak2026-07-274-1/+212
* feat(cli): --liturgy uses the config 'use' layer stack (custom calendars take...Lukasz Kasprzak2026-07-272-1/+29
* feat(config): 'use' layer stack + CalendarsDir()Lukasz Kasprzak2026-07-272-0/+40
* feat(caldata): export ParseLayer + LoadLayer + Stack (user calendar layers)Lukasz Kasprzak2026-07-273-2/+151
* chore: bump to 0.26.1 (self-documenting config.ini)Lukasz Kasprzak2026-07-271-1/+1
* config: self-documenting default config.ini (reference header) as single sourceLukasz Kasprzak2026-07-272-34/+36
* chore: bump to 0.26.0 (offline OF calendar engine); document -L/--liturgyLukasz Kasprzak2026-07-272-1/+2
* feat(cli): 'lectio --liturgy/-L' prints the computed liturgical day offlineLukasz Kasprzak2026-07-274-0/+128
* fix(ini,calendar): full-line-only comments (preserve ';' in citations); drop ...Lukasz Kasprzak2026-07-273-21/+22
* feat(config): migrate to INI + one-shot TOML conversion + calendar SelectionLukasz Kasprzak2026-07-274-91/+269
* style: gofmt temporal.goLukasz Kasprzak2026-07-271-1/+1
* test(calendar): regression oracle vs calapi 2020-2040 (0 season mismatches)Lukasz Kasprzak2026-07-276-5/+7810
* feat(caldata): embed + parse the owned universal Roman calendar (initial cove...Lukasz Kasprzak2026-07-274-0/+337
* 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
* feat(calendar): core types + Gregorian ComputusLukasz Kasprzak2026-07-274-0/+204
* feat(ini): dependency-free INI reader for config and calendar dataLukasz Kasprzak2026-07-272-0/+123
* docs: implementation plan for the OF calendar engine (sub-project #1)Lukasz Kasprzak2026-07-271-0/+1963
* docs: design for self-contained OF liturgical calendar engine (sub-project #1)Lukasz Kasprzak2026-07-271-0/+296
* lectio-ui reader: go-to-chapter jump (c)Lukasz Kasprzak2026-07-244-149/+310
* i18n: localize remaining web UI chrome (nav, bookmarks, settings)Lukasz Kasprzak2026-07-246-26/+86
* export: localize calendar title (month name via i18n Months + lectionary labe...Lukasz Kasprzak2026-07-245-6/+30
* export: month calendar PDF (A4 landscape, Monday-first grid, feast name + gos...Lukasz Kasprzak2026-07-248-4/+270
* export: internal/export (Markdown/Text/ReadingsPDF via pure-Go go-pdf/fpdf + ...Lukasz Kasprzak2026-07-2413-1/+308
* bookmarks: store as universal TSV (header row) with one-time JSON migration; ...Lukasz Kasprzak2026-07-244-21/+160
* tui reader: bookmark note+tags as a prominent centered modal (tab switches fi...Lukasz Kasprzak2026-07-244-24/+101
* tui reader: m opens a verse cursor (↑/↓ pick the verse) then a note box (...Lukasz Kasprzak2026-07-244-54/+198
* tui reader: bookmarks (m=mark w/ note, b=list/jump/delete, per-verse via top-...Lukasz Kasprzak2026-07-248-92/+553
* bookmarks: per-verse (optional Verse field); web reader verse input + list sh...Lukasz Kasprzak2026-07-246-5/+15
* cli: --rand -b accepts any version incl. bt (bt falls back to a corpus versio...Lukasz Kasprzak2026-07-243-19/+35
* cli: --rand/--rand-v (random verse) + --rand-ch (random chapter) from the cor...Lukasz Kasprzak2026-07-246-4/+167
* bookmarks: web reader bookmarks with notes + tags (add/list/filter/jump/delet...Lukasz Kasprzak2026-07-249-2/+414
* web: don't clobber books.toml when the settings books field is emptyLukasz Kasprzak2026-07-242-2/+37
* web: /settings page to edit config + books.toml, persisted and applied live; ...Lukasz Kasprzak2026-07-249-7/+481
* web: drop phantom hidden bt for traditional on explicit submit, so 'no versio...Lukasz Kasprzak2026-07-243-1/+50
* web: empty pane when no version selected (hidden vset marker); config default...Lukasz Kasprzak2026-07-244-8/+56
* grb: strip SBLGNT apparatus markers (U+2E00–U+2E0D); render: show scripture...Lukasz Kasprzak2026-07-248-4481/+4527
* corpus: fix vul book mislabel 2 King -> 2 Kings (restores Vulgate 2 Kings); v...Lukasz Kasprzak2026-07-243-720/+731