Commit Graph
17 Commits
Author SHA1 Message Date
nmemmertandClaude Sonnet 4.6 b98aae741f Fix circular imports causing React dispatcher null error
Build and Push Docker Image / build-and-push (push) Successful in 4m0s
Extract shared utilities (constants, helpers, components) from App.jsx
into src/utils/bibleUtils.jsx so page components can import from there
instead of from App.jsx. This breaks the App.jsx <-> pages circular
dependency that was triggering vite:import-analysis warnings and causing
the React hook dispatcher to be null at runtime.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-26 18:36:21 -04:00
nmemmert ce93b42b83 Merge pull request #16 from nmemmert/claude/bible-reader-feature-qn0pz6 2026-06-11 23:41:09 -04:00
nmemmert be62be0aa6 Merge pull request #15 from nmemmert/claude/greek-suggest-cross-device-sync
Fix sync: consistent lastEdited timestamp + persistent error + retry …
2026-05-28 15:00:41 -04:00
nmemmert 0b4bb46866 Merge pull request #14 from nmemmert/claude/greek-suggest-cross-device-sync
Add English word field to Greek word cards
2026-05-28 13:33:18 -04:00
nmemmert 7117f70e4b Merge pull request #13 from nmemmert/claude/greek-suggest-cross-device-sync
Use macula-greek English glosses in suggest modal instead of KJV kjv_def
2026-05-28 13:19:36 -04:00
nmemmert b6a277e16c Merge pull request #12 from nmemmert/claude/greek-suggest-cross-device-sync
Clean up English word display in suggest modal
2026-05-28 13:05:20 -04:00
nmemmert d5c9761584 Merge pull request #11 from nmemmert/claude/greek-suggest-cross-device-sync
Fix suggest modal: portal to body + English word first
2026-05-28 12:59:43 -04:00
nmemmert 1ae39118c9 Merge pull request #10 from nmemmert/claude/greek-suggest-cross-device-sync
Replace auto-add with word picker modal for Greek suggest
2026-05-28 12:55:26 -04:00
nmemmert 337006c72d Merge pull request #9 from nmemmert/claude/greek-suggest-cross-device-sync
Fix Greek suggest: use local macula-greek concordance instead of brok…
2026-05-28 12:47:15 -04:00
nmemmert 945ff15a4f Merge pull request #8 from nmemmert/claude/greek-suggest-cross-device-sync
Add passage-aware Greek word suggest and cross-device stale-project sync
2026-05-28 12:27:01 -04:00
nmemmert 6034aa26a2 Merge pull request #7 from nmemmert/claude/test-coverage-analysis-R2olv
Hide lookup links when word is found
2026-05-27 13:47:38 -04:00
nmemmert 0c0d4a0ae2 Merge pull request #6 from nmemmert/claude/test-coverage-analysis-R2olv
Show external lookup links when Greek word not found
2026-05-27 13:43:49 -04:00
nmemmert 25f0328c15 Merge pull request #5 from nmemmert/claude/test-coverage-analysis-R2olv
Fix Greek lookup returning "Lookup failed"
2026-05-27 13:39:47 -04:00
nmemmert f35ae80dd9 Merge pull request #4 from nmemmert/claude/test-coverage-analysis-R2olv
Merge feature branch into main
2026-05-27 13:34:54 -04:00
nmemmert 8b44250579 Merge pull request #3 from nmemmert/claude/test-coverage-analysis-R2olv
Fix Greek lookup: auto-prepend G prefix and use search endpoint for E…
2026-05-27 13:16:03 -04:00
nmemmert f3313c2721 Merge pull request #2 from nmemmert/claude/test-coverage-analysis-R2olv
Run dev server in background with nohup so it survives terminal close
2026-05-27 09:24:05 -04:00
nmemmert 4daed768ff Merge pull request #1 from nmemmert/claude/test-coverage-analysis-R2olv
Claude/test coverage analysis r2olv
2026-05-27 09:15:15 -04:00