Commit graph

  • fed782eb0b docs(intro): update documentation for multilingual support Richard R 2026-06-06 11:32:41 -0600
  • 922bc32462 refactor(ui): enforce shared control primitives Richard R 2026-06-06 11:15:48 -0600
  • 8071ae1a61 refactor(ui): centralize standard select controls Richard R 2026-06-06 11:05:36 -0600
  • 112dbc0da9 fix(voices): prevent mixed-language Kokoro selections Richard R 2026-06-06 10:50:05 -0600
  • 81bd355bd1 refactor(highlight): share multilingual token alignment Richard R 2026-06-06 10:45:19 -0600
  • 3f15636e0e fix(highlight): support Japanese token matching Richard R 2026-06-06 10:37:55 -0600
  • facbda2477 feat(tts): forward language to capable providers Richard R 2026-06-06 09:38:14 -0600
  • 696d3e488f feat(tts): detect EPUB language and warn on voice mismatch Richard R 2026-06-06 09:29:39 -0600
  • 07e27430c2 feat(tts): add multilingual reader foundation Richard R 2026-06-06 06:18:50 -0600
  • 328dbbbb62 ci(playwright): simplify workflow by removing test matrix for browsers Richard R 2026-06-05 10:40:45 -0600
  • 0e29450b0d refactor(pdf): centralize pdf.js runtime configuration and asset resolution Richard R 2026-06-05 10:40:38 -0600
  • 2f99b3987e ci: update Playwright workflow to improve test execution and reporting Richard R 2026-06-05 10:20:49 -0600
  • df7e0a5737 docs: snapshot v4.1.2 github-actions[bot] 2026-06-05 04:08:03 +0000
  • f89adb6477 chore(release): bump version to v4.1.2 v4.1.2 Richard R 2026-06-04 22:06:05 -0600
  • b594824a8f chore(config): exclude pdfjs-dist from bundle and update asset tracing for standard fonts Richard R 2026-06-04 21:54:32 -0600
  • 2898e7e5cc
    Merge pull request #101 from richardr1126/clean/job-worker Richard R 2026-06-04 20:51:28 -0600
  • 46c4be614d refactor(pdf-parse): extract encodeParserVersion utility and strengthen artifact readiness Richard R 2026-06-04 20:46:02 -0600
  • c05a60a228 chore(pdf-parse): update PDF_PARSER_VERSION import to use api-contracts entrypoint Richard R 2026-06-04 20:30:56 -0600
  • 25342371a4 refactor(db): remove legacy PDF parse fields from documents schema Richard R 2026-06-04 20:17:23 -0600
  • 9db30742f8 test(pdf-parse): add unit tests for client lifecycle and worker route flows Richard R 2026-06-04 20:04:30 -0600
  • 7a86ce6a94 refactor(pdf-parse): migrate PDF parse state to worker-owned model Richard R 2026-06-04 20:00:21 -0600
  • 833f38059c
    Merge pull request #100 from richardr1126/fix/document-dnd Richard R 2026-06-04 18:26:28 -0600
  • 9da21a8004 test(folders): use escaped regex for file name matching in drag-and-drop tests Richard R 2026-06-04 18:21:40 -0600
  • e2c0240add
    Merge pull request #99 from richardr1126/pdf/parse-fixes Richard R 2026-06-04 18:11:31 -0600
  • 2e74e79e2c refactor(dnd): unify drag-and-drop backend and add custom drag layer for documents Richard R 2026-06-04 18:09:36 -0600
  • c59052a03e fix(documents): allow all accepted files for upload and add docx conversion timeout Richard R 2026-06-04 13:20:47 -0600
  • 2ecd281f75 refactor(upload): unify docx-to-pdf conversion into finalize handler and remove legacy route Richard R 2026-06-04 13:00:05 -0600
  • 7344fcbc51 fix(pdf): prevent redundant parse jobs and improve docx-to-pdf upload reuse Richard R 2026-06-04 12:47:37 -0600
  • 62c913e96d feat(pdf): refactor parse operation orchestration and client readiness flow Richard R 2026-06-04 10:52:49 -0600
  • d489356b00 refactor(documents): unify document upload and deletion logic Richard R 2026-06-03 23:31:18 -0600
  • cc868511d9 fix(documents): handle precondition failures and optimize upload finalization Richard R 2026-06-03 20:50:44 -0600
  • 6c86720926 feat(upload): implement presigned token-based upload with finalize step Richard R 2026-06-03 20:14:18 -0600
  • 58ad6212c9 fix(html): reset TTS text and playback state on document changes Richard R 2026-06-03 19:32:46 -0600
  • 2e4f36f5c5 feat(pdf): introduce parser versioning and playback readiness state Richard R 2026-06-03 18:51:29 -0600
  • 17c69f074f docs(docker): document API_KEY usage in quick start guide Richard R 2026-06-03 15:14:29 -0600
  • 36671f77bb docs: snapshot v4.1.1 github-actions[bot] 2026-06-03 20:54:07 +0000
  • 224b3ef107 chore(release): bump version to v4.1.1 v4.1.1 Richard R 2026-06-03 14:51:20 -0600
  • e0cd9bc270 feat(user): remove legacy local file deletion and add cleanup for claimed FS sources Richard R 2026-06-03 14:35:27 -0600
  • 985c7aaeba test(api): add regression tests and backfill handler for legacy PDF parse state Richard R 2026-06-03 14:27:37 -0600
  • bb61d0f502 refactor(pdf): simplify standard font path resolution for pdfjs-dist Richard R 2026-06-03 14:17:43 -0600
  • 1074a60462 feat(build): improve Docker image layering and embed migration/worker tools Richard R 2026-06-03 14:08:33 -0600
  • 4317ef03f5 docs: snapshot v4.1.0 github-actions[bot] 2026-06-03 17:12:28 +0000
  • 2ccc64166f chore(release): bump version to v4.1.0 v4.1.0 Richard R 2026-06-03 11:10:01 -0600
  • f0e0daae77
    feat: improve PDF parsing recovery and reader UI (#98) Richard R 2026-06-03 04:44:55 -0600
  • bc5388af6b fix(pdf): add strict validation for layout model output shapes and extend test coverage Richard R 2026-06-03 04:35:27 -0600
  • 6024ed2244 refactor(pdf): streamline layout model region extraction and update test coverage Richard R 2026-06-03 04:19:10 -0600
  • 9bb1d75c7e fix(ui): adjust PDF viewer layout and update parse loader description Richard R 2026-06-03 03:09:28 -0600
  • 74a05a8de0 feat(worker): extract orphaned operation recovery to module with periodic sweep Richard R 2026-06-03 02:49:08 -0600
  • 8913e5b592 feat(ui): add parse failure state to PDF layout scan animation Richard R 2026-06-03 02:36:54 -0600
  • 21a8a71b03 refactor(control-plane): introduce revision-based CAS for operation state updates Richard R 2026-06-03 02:15:29 -0600
  • 99dbef667e feat(worker): extend orphan recovery to handle whisper_align ops and improve logging Richard R 2026-06-03 01:56:54 -0600
  • a10955280c refactor(worker): distinguish staleness thresholds for running and queued pdf ops Richard R 2026-06-03 01:48:41 -0600
  • 80596da773 feat(worker): recover and fail stale in-flight pdf ops on startup Richard R 2026-06-03 01:44:18 -0600
  • b139120e4e refactor(api): add staleness detection for inflight worker operation states Richard R 2026-06-03 01:32:43 -0600
  • 0c4a71ad47 style(reader): remove grid overlay from PdfLayoutScan visualization Richard R 2026-06-03 00:31:53 -0600
  • 52ec0ad9b4 refactor(ui): modularize PDF loader and range slider visuals Richard R 2026-06-03 00:15:25 -0600
  • 7ef18d6900 style(range): redesign slider with precision gauge and ruler ticks Richard R 2026-06-02 22:47:23 -0600
  • 690628b318 refactor(pdf): improve text normalization with font ascent and vertical overlap logic Richard R 2026-06-02 22:31:36 -0600
  • 529f42528a fix(pdf): handle non-zero viewport origins and improve layout model ordering Richard R 2026-06-02 22:12:16 -0600
  • cb430d5db0 refactor(ui): replace anchor tags with next/link in SidebarNavLink and UserMenu Richard R 2026-06-02 21:40:31 -0600
  • 6f89307af4 docs: snapshot v4.0.3 github-actions[bot] 2026-06-03 03:08:17 +0000
  • 88ed58a6a8 chore(release): bump version to v4.0.3 v4.0.3 Richard R 2026-06-02 21:06:32 -0600
  • beea1961bf
    Fix container crash on startup: onnxruntime-node requires glibc (switch Alpine → Debian slim) (#97) Alex Errant 2026-06-02 21:50:37 -0500
  • 2405ea6ec6 fix(docker): downgrade pnpm version to 10.33.4 for compatibility Richard R 2026-06-02 20:49:06 -0600
  • 3214080afc fix(worker): default COMPUTE_PREWARM_MODELS to false and update docs, env, and compose Richard R 2026-06-02 20:40:48 -0600
  • 0a9fbc87f3 docker fixes Alex 2026-06-02 20:06:54 -0500
  • 470898627d docs: snapshot v4.0.2 github-actions[bot] 2026-06-02 02:43:24 +0000
  • 782a0c3270 chore(release): bump version to v4.0.2 v4.0.2 Richard R 2026-06-01 20:41:27 -0600
  • b41d09c94f Merge branch 'main' of https://github.com/richardr1126/OpenReader-WebUI Richard R 2026-06-01 20:38:59 -0600
  • 28f8d50c05 refactor(settings): remove enableDestructiveDeleteActions runtime flag and related UI Richard R 2026-06-01 20:38:54 -0600
  • 68bbd7bc94 docs: snapshot v4.0.1 github-actions[bot] 2026-06-02 01:57:30 +0000
  • e295ee4103 chore: update version to 4.0.1 in package.json v4.0.1 Richard R 2026-06-01 19:53:53 -0600
  • 06206ad5af docs(deploy): update compute worker deployment guide for clarity and conciseness Richard R 2026-06-01 19:47:55 -0600
  • ebe384c698 style(player): add relative positioning to TTS control buttons Richard R 2026-06-01 19:41:48 -0600
  • 9325f9e467 docs: snapshot v4.0.0 github-actions[bot] 2026-06-02 01:04:40 +0000
  • 1231b37ef3 build(docker): set build-time AUTH_SECRET and BASE_URL env vars for Docker v4.0.0 Richard R 2026-06-01 18:56:55 -0600
  • f2c7760381
    Redesign: shared UI design system + app-wide migration (#96) Richard R 2026-06-01 16:17:12 -0600
  • a604cdc468 feat(ui): convert SidebarNavLink to forwardRef component Richard R 2026-06-01 15:54:56 -0600
  • 432ace778c refactor(ui): improve segmented control accessibility and update danger color tokens Richard R 2026-06-01 15:20:28 -0600
  • 3fc0938aec test(accessibility): improve confirm dialog test coverage and refactor media state helper Richard R 2026-06-01 14:33:37 -0600
  • 35dc5ae053 chore(ui): remove unused export of segmented control classes from select component Richard R 2026-06-01 14:21:01 -0600
  • 17e96f01eb refactor(app): remove unused Link imports from public pages and components Richard R 2026-06-01 14:17:11 -0600
  • e0c458c1b4 style(ui): update range input to use secondary accent color for progress Richard R 2026-06-01 14:17:03 -0600
  • 7c8577ba32 feat(ui): redesign range input with dynamic progress styling and improved accessibility Richard R 2026-06-01 14:08:58 -0600
  • 4086f80066 refactor(ui): consolidate button, menu, popover, and range primitives for unified usage Richard R 2026-06-01 13:40:47 -0600
  • 5d0d3d313d feat(ui): introduce shared Listbox components for unified select and dropdown styling Richard R 2026-06-01 12:31:00 -0600
  • d4afa43abf refactor(ui): unify button usage in settings, admin, and doclist components Richard R 2026-06-01 11:58:30 -0600
  • 4f1d8feda5 Refactor UI components to use consistent button and icon styles across the application Richard R 2026-06-01 11:33:25 -0600
  • fdceed6067 Converge reader navigation buttons Richard R 2026-06-01 11:05:43 -0600
  • d2d06e15b6 Converge choice and popover surfaces Richard R 2026-06-01 11:02:26 -0600
  • 44989700a6 Use shared cards in audiobook settings Richard R 2026-06-01 10:58:17 -0600
  • fe79085f72 Move settings modal onto shared frame Richard R 2026-06-01 10:56:39 -0600
  • 5e0303d065 Migrate secondary modals to shared frame Richard R 2026-06-01 10:55:18 -0600
  • bd3b99b3ee Converge modal and drawer frames Richard R 2026-06-01 08:27:27 -0600
  • 9b424f0c9f Remove legacy UI shim imports Richard R 2026-06-01 05:42:52 -0600
  • 059efed253 refactor: remove initial loader state and related logic from PDFViewerPage Richard R 2026-06-01 05:09:18 -0600
  • 9038562971 Converge sidebar and reader controls Richard R 2026-06-01 05:08:06 -0600
  • cc0d460f6b fix pdf loader flash Richard R 2026-06-01 04:54:12 -0600
  • 29d770941a fix compact reader auth control Richard R 2026-06-01 04:43:50 -0600
  • 5eef2eac37 phase 10: add ui system harness Richard R 2026-06-01 04:33:53 -0600