| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | config: self-documenting default config.ini (reference header) as single source | Lukasz Kasprzak | 2026-07-27 | 1 | -26/+0 |
| | | | | | | | | | renderConfigINI now emits a top-of-file reference block listing each option's allowed values (full-line comments; ascension/corpus_christi note the 'following Sunday' transfer). seedIfMissing generates from renderConfigINI, so the seed, migrated configs, and web-settings saves all carry the same header; dropped the separate embedded config.ini. | ||||
| * | feat(config): migrate to INI + one-shot TOML conversion + calendar Selection | Lukasz Kasprzak | 2026-07-27 | 1 | -0/+26 |
| config.Load/Save now read/write config.ini; a pre-existing config.toml is converted once (old file kept, reversible). New [calendar] section (epiphany/ascension/corpus_christi) + Config.Selection() feeding the engine. Config struct API unchanged, so daily-readings and web /settings keep working. | |||||
