nmemmert and Claude Sonnet 4.6
00932dee4a
Update restart.sh to reference Gitea instead of GitHub
...
Build and Push Docker Image / build-and-push (push) Successful in 2m36s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-09-02 09:39:49 -04:00
nmemmert and Claude Sonnet 4.6
85fc566ade
Add Pronunciation Guide page with word cards and TTS
...
Build and Push Docker Image / build-and-push (push) Successful in 3m37s
Replace the copy-to-clipboard button with a dedicated page that shows
all collected Greek/Hebrew words as cards grouped by language. Each
card displays the original script large, transliteration, Strong's
number, English gloss, definition, part of speech, and a Speak button.
Includes a search/filter and a "Copy all" fallback for the old behavior.
Move buildPronunciationGuide to bibleUtils.jsx to avoid circular imports.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-09-02 09:27:52 -04:00
nmemmert and Claude Sonnet 4.6
7b2920b9e6
Default study layout to split view
...
Build and Push Docker Image / build-and-push (push) Successful in 3m16s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-09-02 09:22:02 -04:00
nmemmert and Claude Sonnet 4.6
9b9de74084
Fix Vite parsing git objects as JS modules on dev server
...
Build and Push Docker Image / build-and-push (push) Successful in 3m2s
- Add server.watch.ignored for .git/** so chokidar doesn't pick up
changes to git object files during git pull/fetch on the server
- Add .dockerignore to exclude .git, node_modules, and dist from
the Docker build context
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-09-02 09:20:26 -04:00
nmemmert and Claude 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