fix(hachidori): finish character dictionary imports without keep-alive w

- Close lingering sockets on the one-shot dictionary ZIP server so imports report completion as soon as the archive is read
- Run test:dictionary:electron in the Linux CI E2E job
- Note that annotations and lookups pause during Hachidori imports
- Keep only dictionaryBackend in the Dictionary Lookup settings section
- Move the requestHachidoriSharing import below the license header
This commit is contained in:
sudacode committed 2026-10-18 22:14:44 -07:00
1 parent 9e53ecb27b
commit 4842359e39
7 files changed
+12 -4

No files matched your search

+4
View File
@@ -78,6 +78,10 @@ jobs:
- name: End-to-end suite
run: bun run test:e2e
- name: Dictionary backend windows (Linux)
if: runner.os == 'Linux'
run: xvfb-run -a bun run test:dictionary:electron
- name: Upload session logs (on failure)
if: failure()
uses: actions/upload-artifact@v4