Commit Graph

  • f534fe6006 docs: language model + liturgical content policies, fix ru/services drift main catarrh 2026-10-04 17:47:33 +03:00
  • 69f3533c41 test(validate): cover cu prayers, shared marker-type constant catarrh 2026-10-04 17:36:31 +03:00
  • 4f9f55b3f3 fix(validate): allow LITANY/THEOTOKION prayer markers catarrh 2026-10-04 17:26:06 +03:00
  • d0affe4e83 chore(service): trim dead bibleVersion() entries, drop impossible shared bible fallback catarrh 2026-10-04 17:18:49 +03:00
  • 8c442bf7b6 fix(offline): surface degraded/missing preloads, join re-entrant runs, cache manifest to IDB catarrh 2026-10-04 17:14:33 +03:00
  • 1201e16d5e fix(cache): complete preload coverage + surface silent write failures catarrh 2026-09-08 08:04:13 +03:00
  • 4f11e8ca6c feat: bump UI chrome font scale (xs->sm, sm->base) catarrh 2026-08-25 00:04:41 +03:00
  • 4f6461efad feat: default liturgical text size 16px -> 18px (new installs only) catarrh 2026-08-24 23:48:19 +03:00
  • 9cef9130cc fix: auto-load first library section on open catarrh 2026-08-24 23:42:00 +03:00
  • f49735b360 feat: explicit PWA update prompt with build stamp catarrh 2026-08-24 11:39:47 +03:00
  • a005e386a6 feat: serve all precached data offline via DataCache fallback catarrh 2026-08-24 09:50:07 +03:00
  • 623c56a96f fix: robust first-launch auto-preload (mobile bible/download) catarrh 2026-08-23 22:05:58 +03:00
  • 142b95d226 refactor: address code-review findings for install detection and diag log catarrh 2026-08-23 10:23:36 +03:00
  • 193038a671 fix: hide install button when PWA already installed catarrh 2026-08-22 23:14:25 +03:00
  • 8c4f60d635 feat: precache resilience — circuit breaker, forensic diag log, safe version check catarrh 2026-08-22 22:39:37 +03:00
  • ee5fb17c6b feat: install hints for non-Chromium browsers; preload 404 hardening catarrh 2026-08-22 21:51:38 +03:00
  • c652183a24 feat: Bible reader bookmarks catarrh 2026-08-22 20:24:02 +03:00
  • b4ebd37cc3 fix: unstretched PWA icons, maskable purpose, theme-aware favicon catarrh 2026-08-22 11:36:14 +03:00
  • 610cdca3ad fix: eliminate guaranteed 404s (ru menaion-bundle, unmapped commemorations) catarrh 2026-08-22 00:18:15 +03:00
  • c8e11f0af7 feat: Gregorian default calendar, Hymnal label, day header cleanup catarrh 2026-08-21 23:58:35 +03:00
  • ea09993df9 fix: IDB resilience, direct autopreload, nav delegation, Bible bounds catarrh 2026-08-21 23:05:23 +03:00
  • c10c219736 fix: Bible reader toolbar & select dark theme; service tab scroll jump catarrh 2026-08-04 04:42:35 +03:00
  • cb63254b2f fix: save and restore last used Bible version across sessions catarrh 2026-08-04 04:23:10 +03:00
  • 73fac73248 feat: sort Bible translations by interface language (en/ru/cu priority) catarrh 2026-08-04 04:13:08 +03:00
  • 47017e7f4f fix: fill empty Bible book files (Brenton Mal + NKJV Jude/Philip) catarrh 2026-08-04 04:02:43 +03:00
  • b78e6ac09e fix: actually use preload manifest, remove dead calendarDataFiles (was never wired) catarrh 2026-08-04 03:42:10 +03:00
  • 094b883759 fix: remove 14 phantom Bible book entries from versions.json, regen manifest catarrh 2026-08-04 03:16:39 +03:00
  • d1d43a5b57 feat: preload manifest for accurate offline caching catarrh 2026-08-04 02:48:11 +03:00
  • 9fb4d182e2 fix: singleton IndexedDB connection to prevent cache check failures catarrh 2026-08-04 02:21:45 +03:00
  • fdbfcd4911 feat: unified offline preload — Calendar & Services + Bible, 3 checkboxes → 1 catarrh 2026-08-04 02:16:15 +03:00
  • e4ddee924b offline: Infinity TTL, skip cached files, data version, first-launch preload offer, cache stats catarrh 2026-08-04 01:18:29 +03:00
  • ea947ede7a fix: mobile dropdown bg uses --color-dropdown-bg for dark theme catarrh 2026-08-02 23:56:01 +03:00
  • f45791579b feat: color themes, dark mode, HC/sepia themes, moon tooltip, docs update catarrh 2026-08-02 23:45:56 +03:00
  • 857adce5da resolve all Composite_* paremia placeholders to real Bible refs catarrh 2026-08-02 22:24:59 +03:00
  • 0769271f98 UX: comm chevron, lang fix, PWA cache control, Bible expand, app title catarrh 2026-08-02 21:47:31 +03:00
  • cb812fe4fe add English Exapostilarion1-11 and Compline files from external sources catarrh 2026-08-02 16:57:03 +03:00
  • 42ed5e7143 add English Theotokia VESPERST1-8 from Theotokia.pdf catarrh 2026-08-02 16:21:21 +03:00
  • 2e5515499c add English service texts: 25 Divine Liturgy prayer files from EPUBs catarrh 2026-08-02 15:49:51 +03:00
  • c2d5bd3093 feat: Bible translation preloading with translation picker catarrh 2026-08-02 14:42:34 +03:00
  • 04eaa7058c center calendar detail panel content with mx-auto catarrh 2026-08-02 13:10:41 +03:00
  • 7c602e25ca center nav links and calendar two-panel layout on wide screens catarrh 2026-08-02 13:04:56 +03:00
  • 4d0268cbab readme: add astronomy feature (sunrise/sunset, moon phase) catarrh 2026-08-02 03:29:13 +03:00
  • 4ddec5289f remove unused phaseToFraction import catarrh 2026-08-02 03:27:38 +03:00
  • b095a26a99 fix: nav right-aligned via ml-auto instead of justify-end catarrh 2026-08-02 03:20:50 +03:00
  • f4db817d13 fix: ecclesiastical moon day with alternating 29/30-day months catarrh 2026-08-02 03:14:26 +03:00
  • ec366f5681 i18n: moon day label catarrh 2026-08-02 02:59:27 +03:00
  • c91302adf1 moon trend, day number, and fraction display catarrh 2026-08-02 02:57:05 +03:00
  • 3f8d2c454c fix: nav justify-end on header with max-w-full to prevent overflow catarrh 2026-08-02 02:51:57 +03:00
  • accd5cf48c reduce spacing across all views; i18n for cache info text catarrh 2026-08-02 02:47:31 +03:00
  • 33d69f001e move astro panel above commemorations catarrh 2026-08-02 02:34:22 +03:00
  • 0b20bb77ad fix: triodion section data path (01.json not 01/full.json) catarrh 2026-08-02 02:31:07 +03:00
  • 672af4b5fb feat: moon phase + sunrise/sunset with location settings catarrh 2026-08-02 02:28:43 +03:00
  • 5dd8a947c6 outer container padding p-4 -> p-3 catarrh 2026-08-02 02:08:55 +03:00
  • e7127ce8c8 fix: nav w-full so justify-end right-aligns items catarrh 2026-08-02 02:07:51 +03:00
  • 79fb3d4a15 nav: right-align via nav.justify-end; calendar panels: reduce padding catarrh 2026-08-02 02:03:23 +03:00
  • f1753f3bb4 fix: push Settings link to right with ml-auto, prevent off-screen catarrh 2026-08-02 01:59:35 +03:00
  • 020c8fa9aa unify sub-nav chips across all library pages (add menaion) catarrh 2026-08-02 01:57:06 +03:00
  • 058ef497f7 fix: add skipWaiting + clientsClaim for immediate SW activation catarrh 2026-08-02 01:46:25 +03:00
  • e397591781 fix: exclude data files from precache to prevent SW install errors catarrh 2026-08-02 01:22:35 +03:00
  • 3b839ac23b feat: Church Slavonic numerals for psalm numbers in cu services catarrh 2026-08-02 01:08:46 +03:00
  • 061086e844 fix: output CREATE text immediately instead of accumulating in group catarrh 2026-08-02 00:40:08 +03:00
  • 444d7e592b fix: render header after group flush for proper ordering catarrh 2026-08-02 00:38:46 +03:00
  • ebfd799723 fix: replace ™ with т҃ in LittleLitany catarrh 2026-08-02 00:28:17 +03:00
  • f7a5c43e55 fix: double header rendering in CREATE prayer nodes catarrh 2026-08-02 00:04:37 +03:00
  • 2f0d9050f8 cu: HEADER titles in red instead of navy catarrh 2026-08-01 23:33:39 +03:00
  • b14ee677dc flatten library menu, sub-nav chips with emoji on pages catarrh 2026-08-01 23:23:59 +03:00
  • 0ff2ef08fb compact navigation: prayer view dropdown, menaion calendar with prev/next catarrh 2026-08-01 23:07:37 +03:00
  • 88340ecc25 fix: close root library menu when nav link is clicked catarrh 2026-08-01 22:53:45 +03:00
  • 326015af94 fix: close library dropdown on nav link click catarrh 2026-08-01 22:49:45 +03:00
  • d3f4e4d390 fix: stop auto-opening library dropdown on navigation catarrh 2026-08-01 22:44:05 +03:00
  • 4bf0e235fb service chips: match library selection style (border-based) catarrh 2026-08-01 22:37:43 +03:00
  • 72e98da182 UI: right-align nav, service tabs → chips, liturgical order catarrh 2026-08-01 22:21:54 +03:00
  • 8ef5f63300 i18n for offline settings (en/ru/cu) catarrh 2026-08-01 22:08:39 +03:00
  • 84c8ceb172 documentation: AI specs, data format docs, Russian README catarrh 2026-08-01 21:51:13 +03:00
  • 4a1e22d68b prefetch on navigation + auto-preload current language data catarrh 2026-08-01 21:49:01 +03:00
  • 465e2664cc offline manager + settings UI for preloading data catarrh 2026-08-01 21:43:18 +03:00
  • 8b27bd4767 PWA optimization: vite-plugin-pwa, split misc.json, IndexedDB cache layer catarrh 2026-08-01 21:39:10 +03:00
  • c342a5b636 normalize pre-revolutionary orthography in title matching (39 more Bulgakov entries matched) catarrh 2026-08-01 21:00:53 +03:00
  • e32d7878a9 enrich 13 more ru lives from Bulgakov's Desktop Book catarrh 2026-08-01 15:15:46 +03:00
  • bc1cf5a939 fix bundle: move Иаков Боровицкий (868) from 05-22 to 10-23 catarrh 2026-08-01 13:16:51 +03:00
  • ec3f593e5c enrich 3 more ru lives: Сретение, Захарий Печерский, Анна пророчица catarrh 2026-08-01 13:07:27 +03:00
  • 08950cd345 resolve 64 unmatched minei entries, enrich 57 more ru lives catarrh 2026-08-01 12:55:51 +03:00
  • 381a4943c5 resolve review-band matches and enrich 121 more ru lives catarrh 2026-08-01 12:50:00 +03:00
  • 7dde2168d1 enrich ru lives with Chetyi-Minei texts and track static data catarrh 2026-08-01 12:30:55 +03:00
  • 69fd5b7460 another drop down menu fix for mobile devices catarrh 2026-08-01 03:48:07 +03:00
  • 45f5b22a95 drop down menu fix for mobile devices catarrh 2026-08-01 03:44:58 +03:00
  • eea87ba08f Titles style change in CU texts all titles are red catarrh 2026-08-01 03:40:35 +03:00
  • 7e4c1cc241 Texts library is exposed via separate menu catarrh 2026-08-01 03:30:34 +03:00
  • 4e4f928630 Texts library is exposed via separate menu catarrh 2026-08-01 03:30:28 +03:00
  • 366aea76bb Matins completed catarrh 2026-08-01 02:43:24 +03:00
  • 79ac617aa8 Matins completed catarrh 2026-08-01 02:43:19 +03:00
  • ff5b8dc649 added Vespers, Matins, Great Liturgy services catarrh 2026-07-31 09:05:49 +03:00
  • 8e6c63c003 added Vespers and Divine Liturgy catarrh 2026-07-30 00:33:38 +03:00
  • d57d8f4bef fix: language or reading reference was ignorig langage setting catarrh 2026-07-28 01:05:39 +03:00
  • c72c160beb readme update catarrh 2026-07-26 00:24:42 +03:00
  • 07ff6b5890 abandoned conversion from original Java Ponomar app, migrated to own text storage format catarrh 2026-07-26 00:20:14 +03:00
  • edad73662c readme update catarrh 2026-07-25 18:21:03 +03:00
  • f5722cc200 fix of unexpected "Commons" appearing in Bible books catarrh 2026-07-25 18:17:34 +03:00
  • 0ec1233752 demo url added to readme catarrh 2026-07-23 03:01:08 +03:00
  • ad6ec8f1ce once interface language is selected or detected, automatically select default Bible variant based on language choice catarrh 2026-07-23 02:58:57 +03:00