index
:
lectio.git
main
perf/hoist-date-independent-work
offline Catholic daily readings and liturgical calendar in Go, with CLI, TUI and web clients
lukas-labunix
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat(cli): --format json|ical calendar emitters with range + validation
Lukasz Kasprzak
2026-07-27
3
-4
/
+314
*
feat(calfeed): shared day builder + reusable reading resolver
Lukasz Kasprzak
2026-07-27
4
-20
/
+149
*
feat(calfeed): RFC-5545 iCal renderer with injection-safe escaping
Lukasz Kasprzak
2026-07-27
2
-0
/
+144
*
feat(calfeed): day wire model + JSON renderer
Lukasz Kasprzak
2026-07-27
3
-0
/
+82
*
docs: implementation plan for calendar API (JSON + iCal)
Lukasz Kasprzak
2026-07-27
1
-0
/
+409
*
docs: design spec for calendar API (JSON + iCal), security-first
Lukasz Kasprzak
2026-07-27
1
-0
/
+125
*
chore: bump version to 0.34.0 (national bibles)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
build: corpus-validate script + add-corpus/check-corpora make targets
Lukasz Kasprzak
2026-07-27
2
-2
/
+30
*
feat(cli): config-driven reading corpus + surface user corpora
Lukasz Kasprzak
2026-07-27
4
-14
/
+89
*
docs: record Task 4 deviations (dup-verse=warning, grb check-corpora exemption)
Lukasz Kasprzak
2026-07-27
1
-1
/
+13
*
feat(cli): lectio --corpus-check validator
Lukasz Kasprzak
2026-07-27
13
-0
/
+272
*
docs: record autoselect metadata flag in national-bibles spec+plan
Lukasz Kasprzak
2026-07-27
2
-2
/
+2
*
feat(config): reading_lang/reading_version + ReadingCorpus resolver
Lukasz Kasprzak
2026-07-27
5
-2
/
+63
*
feat(bible): user corpus discovery + override registry
Lukasz Kasprzak
2026-07-27
4
-2
/
+165
*
feat(bible): corpus metadata sidecars + parser
Lukasz Kasprzak
2026-07-27
7
-1
/
+75
*
docs: implementation plan for national-bibles corpora
Lukasz Kasprzak
2026-07-27
1
-0
/
+699
*
docs: tighten national-bibles spec (defer psalm_system application)
Lukasz Kasprzak
2026-07-27
1
-5
/
+4
*
docs: add reading_lang field to national-bibles spec
Lukasz Kasprzak
2026-07-27
1
-8
/
+9
*
docs: design spec for user-addable national Bible corpora
Lukasz Kasprzak
2026-07-27
1
-0
/
+122
*
fix(readings): stop auto-rendering from the defective wuj corpus
Lukasz Kasprzak
2026-07-27
1
-3
/
+8
*
feat(ef): complete offline EF readings — proper ferias, deuterocanon, Latin...
Lukasz Kasprzak
2026-07-27
8
-34
/
+731
*
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
7
-16
/
+394
*
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
10
-68
/
+374
*
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
4
-2
/
+7274
*
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
3
-0
/
+4536
*
feat(caldata,cli): embed 1962 EF calendar + form-aware Stack; --liturgy compu...
Lukasz Kasprzak
2026-07-27
6
-27
/
+189
*
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
*
docs: implementation plan for the EF (1962) calendar engine
Lukasz Kasprzak
2026-07-27
1
-0
/
+47
*
docs: design for the EF (1962) computed calendar engine
Lukasz Kasprzak
2026-07-27
1
-0
/
+128
*
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
3
-2
/
+151
*
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
[next]