readest/apps/readest-app/scripts
Huang Xin 771b152e5b
Some checks are pending
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Deploy to vercel on merge / build_and_deploy (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (rust) (push) Waiting to run
Publish Docker image / build (linux/amd64, ubuntu-latest) (push) Waiting to run
Publish Docker image / build (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Publish Docker image / merge (push) Blocked by required conditions
PR checks / rust_lint (push) Waiting to run
PR checks / koplugin_rust_lint (push) Waiting to run
PR checks / build_web_app (push) Waiting to run
PR checks / test_web_app (1) (push) Waiting to run
PR checks / test_web_app (2) (push) Waiting to run
PR checks / test_extensions (push) Waiting to run
PR checks / build_tauri_app (push) Waiting to run
feat(dictionaries): add bundled plugin and Yomitan support (#5764)
* feat: add bundled dictionary plugins and Yomitan support

* fix: serve browser plugin workers with COEP

* feat: add portable and batched Yomitan imports

* feat: show dictionary import progress

* fix: pre-landing review fixes

* fix: pre-landing review fixes

* fix: pre-landing review fixes

* fix: isolate malformed portable dictionary rows

* fix: bound and isolate portable plugin results

* fix: harden plugin data boundaries

* fix: isolate portable dictionary rows

* fix: isolate dictionary plugin failures

* fix: preserve dictionary rollback targets

* fix: guard dictionary generation recovery

* docs: document dictionary plugin architecture

Co-Authored-By: OpenAI Codex <noreply@openai.com>

---------

Co-authored-by: OpenAI Codex <noreply@openai.com>
2026-08-18 13:43:58 +02:00
..
nightly-verify-harness fix(windows): remove serve.mjs shebang, fix test path separators (#5302) 2026-07-25 07:45:55 +08:00
build-wordlens-data.mjs feat(wordlens): en-en glosses, styling, derivation lemmas, display-time cap (#4744) 2026-06-23 11:15:34 +02:00
convert-yomitan-dictionary.ts feat(dictionaries): add bundled plugin and Yomitan support (#5764) 2026-08-18 13:43:58 +02:00
fix-ios-appstore-appgroup.sh fix(ios): re-attach App Group to widget/share extensions in App Store builds (#5219) 2026-07-19 21:58:05 +02:00
generate-apple-client-secret.mjs fix(auth): surface OAuth callback errors on desktop deeplink (#4881) (#4894) 2026-07-02 17:03:56 +02:00
ios16-fonts-ready-repro.py fix(reader): stop iOS 16 WebContent crash when opening a book (#5654) 2026-08-12 18:16:48 +02:00
preview-wordlens.mjs feat(wordlens): en-en glosses, styling, derivation lemmas, display-time cap (#4744) 2026-06-23 11:15:34 +02:00
release-google-play.sh chore(store): rebuild store listings and manage them from fastlane (#5573) 2026-08-08 07:42:04 +02:00
release-ios-appstore.sh fix(ios): re-attach App Group to widget/share extensions in App Store builds (#5219) 2026-07-19 21:58:05 +02:00
release-mac-appstore.sh chore(release): fastlane for iOS and macOS release (#4685) 2026-06-20 08:40:15 +02:00
sync-release-notes.sh fix(flathub): fix releases notes (#2494) 2025-11-21 06:20:04 +01:00
sync-wordlens-r2.mjs fix(wordlens): key the manifest diff on pack routing fields too (#5739) 2026-08-16 09:46:09 +02:00
test-android.sh fix(reader): Android text selection breaks on the first word of hyphenated paragraphs (#4545) 2026-06-12 12:30:56 +08:00
test-tauri.sh fix(ci): gate build_tauri_app on tauri paths and give webdriver its own timeout (#5644) 2026-08-12 12:16:20 +02:00
upload-sourcemaps.mjs fix(build): strip dangling sourceMappingURL comments from Tauri builds (#5498) 2026-08-04 19:01:18 +02:00
validate-google-play-listing.sh chore(store): rebuild store listings and manage them from fastlane (#5573) 2026-08-08 07:42:04 +02:00
verify-ios-appstore-entitlements.sh fix(ios): keep App Group entitlement on widget/share extensions in App Store builds (#4891) 2026-07-02 16:22:26 +02:00
worktree-new.ts chore(worktree): copy src-tauri/gen/apple per-worktree so iOS builds the worktree (#4251) 2026-05-21 11:13:28 +02:00
worktree-rm.ts chore(docs): add worktree management for isolated PR review and feature work (#3810) 2026-04-09 19:42:47 +02:00