-
3a7f6b05d5
Merge branch 'main' of ssh://10.0.28.129:2222/catarrh/ponomar-pwa
main
catarrh
2026-11-02 22:04:30 +03:00
-
-
f3810fa8ef
perf(preload): bounded concurrency + drop redundant SW data cache
catarrh
2026-11-02 22:03:56 +03:00
-
f8497d2a05
ci: add manual deploy workflow
catarrh
2026-11-02 21:36:01 +03:00
-
765cf179dc
ci: add manual deploy workflow
catarrh
2026-11-02 21:27:34 +03:00
-
e6a3dc86e2
ci: add manual deploy workflow
catarrh
2026-11-02 21:25:13 +03:00
-
46f0954136
ci: add manual deploy workflow
catarrh
2026-11-02 21:23:20 +03:00
-
372186c468
ci: add manual deploy workflow
catarrh
2026-11-02 21:11:44 +03:00
-
-
baf2baf65d
feat(version): derive data cache version from content hash of the data tree
catarrh
2026-11-02 20:53:20 +03:00
-
f534fe6006
docs: language model + liturgical content policies, fix ru/services drift
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