Commit graph

  • 740366a027 phase 9: enforce ui architecture imports Richard R 2026-06-01 04:18:19 -0600
  • b4f30cf072 phase 7: refactor app surfaces to ui layer Richard R 2026-06-01 02:41:48 -0600
  • c56c3fa902 phase 5: split ui primitives into modules Richard R 2026-05-31 22:02:28 -0600
  • 4cb9331abb phase 4: enforce design system lint rules Richard R 2026-05-31 20:52:08 -0600
  • c78b134d4d phase 3: depth and rhythm polish Richard R 2026-05-31 20:48:18 -0600
  • 745c846a6e phase 2: primitives and semantic tokens Richard R 2026-05-31 20:15:44 -0600
  • 11e138ae36 phase 1: motion language Richard R 2026-05-31 19:25:40 -0600
  • 7bd798b9d1 phase 0: token foundation Richard R 2026-05-31 19:22:08 -0600
  • 3d0367bc5b fix(tests): update heading text in landing routing test Richard R 2026-05-31 17:06:04 -0600
  • e3044278b1
    Merge pull request #95 from richardr1126/redesign/landing-privacy Richard R 2026-05-31 16:56:05 -0600
  • 3c08b9e406 feat(shared): centralize origin validation logic and update metadata usage Richard R 2026-05-31 16:41:47 -0600
  • 27267e5ffb refactor(public): use environment variables for base URL and improve accessibility Richard R 2026-05-31 16:29:40 -0600
  • 0b1e293638 style(landing): revise feature copy and docker instructions for clarity Richard R 2026-05-31 16:09:31 -0600
  • 535d562a0b style(public): overhaul landing and privacy pages with new layout, hero, and theme effects Richard R 2026-05-31 15:55:41 -0600
  • 14807a0e8c style(landing): update provider and export descriptions on landing page and adjust hero panel glow Richard R 2026-05-31 14:36:58 -0600
  • e3818db294 refactor(privacy): restructure policy sections and clarify provider, analytics, and encryption details Richard R 2026-05-31 14:28:59 -0600
  • 50234d34a9 refactor(ui): centralize button primitives and update imports across app Richard R 2026-05-31 14:10:59 -0600
  • da1cb1e2be
    Merge pull request #94 from richardr1126/refactor/clean-env Richard R 2026-05-31 13:31:46 -0600
  • 2a2ba35454 Apply cached TTS location before remote progress Richard R 2026-05-31 13:23:52 -0600
  • eebb54b018 refactor(auth): remove redundant authEnabled flag from contexts and components Richard R 2026-05-31 13:10:01 -0600
  • 936aa50f9a refactor(api): remove all legacy unclaimed user scope logic and enforce strict userId scoping Richard R 2026-05-31 13:01:55 -0600
  • 20fa820952 clean(tests): remove CI test script from package.json Richard R 2026-05-31 12:10:57 -0600
  • 5f28be5d58 refactor(env): remove legacy no-auth mode and enforce required auth env vars Richard R 2026-05-31 12:09:37 -0600
  • 4bcd90274c Handle JSON provider seed encryption failures per provider Richard R 2026-05-31 00:55:25 -0600
  • bfe9567310 Clarify compute worker token docs Richard R 2026-05-31 00:21:20 -0600
  • 1763a84ffc docs(env): clarify FFMPEG_BIN usage for audio processing in docs and env example Richard R 2026-05-31 00:16:28 -0600
  • 83aa1152cb docs(config): update environment variable docs for runtime JSON seed and remove legacy RUNTIME_SEED_* usage Richard R 2026-05-31 00:13:03 -0600
  • f0800df745 refactor(tts): migrate TTS tuning from env vars to runtime config with admin controls Richard R 2026-05-30 20:47:55 -0600
  • f8c2f27e64
    Merge pull request #93 from richardr1126/fix/content-views-mobile Richard R 2026-05-30 20:14:06 -0600
  • 1b075a35d3 style(doclist): adjust skeleton grid columns for improved mobile responsiveness Richard R 2026-05-30 20:12:27 -0600
  • b359d66352 refactor(doclist): update GalleryView keyboard handling and icon visuals Richard R 2026-05-30 18:06:12 -0600
  • e6df984646 fix(ui): improve mobile layout and spacing for document list and gallery views Richard R 2026-05-30 17:59:16 -0600
  • 3daf4b6453
    Merge pull request #92 from richardr1126/refactor/pre-release-cleanup Richard R 2026-05-30 17:32:53 -0600
  • aa7700e844 refactor(core): improve streaming, validation, and rate limit logic Richard R 2026-05-30 16:41:17 -0600
  • 36fe5f66a3 ci(workflow): add migration step to vitest CI pipeline Richard R 2026-05-30 15:45:42 -0600
  • 8060ae9944 fix(config): update vitest reporter for CI to github-actions Richard R 2026-05-30 15:40:34 -0600
  • 0448835892 style(ui): improve bottom padding for safe area compatibility Richard R 2026-05-30 15:35:02 -0600
  • 60c1540744 refactor(ui): decouple settings modal trigger from modal logic Richard R 2026-05-30 15:13:15 -0600
  • 8b45a4f6cd refactor(admin): group rate limit and upload settings in dedicated section Richard R 2026-05-30 14:59:45 -0600
  • 3de33e2f1e docs(config): update compute rate limit defaults to disabled for first boot Richard R 2026-05-30 14:39:04 -0600
  • fc3d05d65b feat(rate-limit): add per-user PDF parsing rate limiting and job event ledger Richard R 2026-05-30 14:17:49 -0600
  • 3307477548 test(unit): complete vitest migration for remaining unit suites Richard R 2026-05-30 11:17:18 -0600
  • 22a1b5de57 test(unit): migrate batch2 document and parser suites to vitest Richard R 2026-05-30 11:15:19 -0600
  • 7570181b8a test(unit): migrate batch1 core contracts to vitest Richard R 2026-05-30 11:11:44 -0600
  • b16328abe9 fix(vitest): update test command from 'test:vitest' to 'test:unit' Richard R 2026-05-30 11:01:44 -0600
  • e1483ab80a refactor(worker): modularize worker entrypoint and add vitest infra Richard R 2026-05-30 11:00:01 -0600
  • b0a4bccf4c refactor(admin): remove unused EditableRow and EditIcon components Richard R 2026-05-30 10:33:11 -0600
  • 267e2ce411 fix admin features tab reset/flash on tab switches Richard R 2026-05-30 10:05:24 -0600
  • a0f2d008e0 refactor(tts): transition rate limiting to runtime config and admin panel Richard R 2026-05-30 09:55:16 -0600
  • e262f93f90
    Merge pull request #91 from richardr1126/redesign/app-view-documents-list Richard R 2026-05-29 22:28:09 -0600
  • 2695c7055b Fix narrow-screen initial render in FinderWindow Richard R 2026-05-29 22:27:30 -0600
  • d120719abd refactor(doclist): implement upload batch progress tracking in sidebar Richard R 2026-05-29 22:11:27 -0600
  • b295d2f38d feat(doclist): add mobile sidebar close handler to FinderWindow and DocumentList Richard R 2026-05-29 21:58:45 -0600
  • 503319d46e style(ui): adjust sidebar hover effects and document skeleton timeout Richard R 2026-05-29 21:49:13 -0600
  • e62923fb91 feat(ui): improve icon grid layout responsiveness and add single row stretch suppression Richard R 2026-05-29 21:33:01 -0600
  • fe59685454 feat(worker): add granular PDF progress reporting and abort error handling Richard R 2026-05-29 20:13:59 -0600
  • dcec74a4a3 refactor(package): remove unused compute worker watch script Richard R 2026-05-29 19:58:56 -0600
  • 5428a21b67 refactor(onboarding): modularize onboarding flow logic and improve testability Richard R 2026-05-29 18:03:17 -0600
  • c6047ffaa4 fix(onboarding): prevent no-auth auto settings modal races Richard R 2026-05-29 09:20:34 -0600
  • c5b39f5312 test(e2e): dismiss blocking overlays after folder reload Richard R 2026-05-28 23:13:34 -0600
  • 8566206911 test(e2e): disambiguate settings and uploader selectors Richard R 2026-05-28 22:46:55 -0600
  • dca1a9b35d feat(doclist): unify document identity handling and improve drag-and-drop robustness Richard R 2026-05-28 22:27:15 -0600
  • 2f1eafeb79 test(e2e): scope settings Documents tab selector to modal Richard R 2026-05-28 22:26:49 -0600
  • 5a684214c8 fix(doclist): mobile drawer close behavior and recents toolbar polish Richard R 2026-05-28 17:45:05 -0600
  • 98736bf6e3 refactor(doclist): remove columns view and update text labeling Richard R 2026-05-28 17:20:02 -0600
  • c12f795026 feat(ui): move app actions to sidebar and add sidebar user menu variant Richard R 2026-05-28 14:58:03 -0600
  • eea143abbf refactor(doclist): centralize icons grid layout logic into reusable utility Richard R 2026-05-28 14:51:48 -0600
  • e4b0c8358e test(documents): update selectors and assertions for document actions and accessibility Richard R 2026-05-28 12:34:29 -0600
  • b9490a53ac refactor(doclist): remove loading state and unify navigation prefetch behavior Richard R 2026-05-28 09:15:18 -0600
  • eff25ad8df feat(doclist): add bulk folder removal with sidebar menu and confirmation Richard R 2026-05-28 05:18:53 -0600
  • f569c8ded2 style(doclist): improve gallery view tile visuals and image preview readiness Richard R 2026-05-28 04:51:04 -0600
  • 85aff2c1be refactor(doclist): flatten foldered document structure and remove folder UI Richard R 2026-05-28 04:36:08 -0600
  • d59e911ca2 Fix flaky document preview blob URL reuse Richard R 2026-05-28 04:23:12 -0600
  • 495c197c4c feat(doclist): add recently opened sorting and metadata to documents list Richard R 2026-05-27 23:13:53 -0600
  • 13e0647b47 refactor(doclist): convert icon size controls to dropdown for icons view toggle Richard R 2026-05-27 21:10:01 -0600
  • 8104afa3e3 feat(doclist): implement dynamic grid layout for icons view using CSS variables Richard R 2026-05-27 20:52:52 -0600
  • 53993aa3c6 feat(doclist): improve sidebar responsiveness and toolbar interaction in document list Richard R 2026-05-27 20:11:43 -0600
  • 0470f044ef refactor(doclist): restructure loading and empty states, update skeletons and columns UI Richard R 2026-05-27 19:55:23 -0600
  • 46d5bab647 cleanup doclist formatting helpers and view props Richard R 2026-05-27 19:40:12 -0600
  • eb8820d888 feat(doclist): enhance document list UI with overlay uploader and improved file size formatting Richard R 2026-05-27 19:35:03 -0600
  • 7a88dabc53 refactor(doclist): redesign document list with new views, DnD, and windowed UI Richard R 2026-05-27 18:59:13 -0600
  • 218e248cc2
    Merge pull request #90: Refactor compute architecture with workerized ONNX PDF/Whisper pipeline Richard R 2026-05-27 18:00:01 -0600
  • 3db193e012 feat(hooks): introduce useUnmountCleanupRef for effect cleanup abstraction Richard R 2026-05-27 16:22:14 -0600
  • 139a227aa4 fix(html): use ref to ensure latest clearCurrDoc on unmount Richard R 2026-05-27 16:12:09 -0600
  • f27b5e6504 fix(epub): prevent stale clearCurrDoc reference on unmount in EPUB page Richard R 2026-05-27 16:03:34 -0600
  • a00caa9052 refactor(ui): streamline document cleanup and navigation logic in doc pages Richard R 2026-05-27 15:48:46 -0600
  • 5305b896c6 refactor: complete phase 7 error-contract rollout Richard R 2026-05-27 08:02:31 -0600
  • 00ce39ed74 refactor: roll out phase 7 server error contract Richard R 2026-05-27 07:24:07 -0600
  • 3da13c2970 chore(logging): remove redundant errorCode fields from server logs and error contracts Richard R 2026-05-27 06:33:14 -0600
  • 5de9069c20 refactor(logging): finalize phase 6 error contract and pretty output Richard R 2026-05-27 06:17:25 -0600
  • f78d066434 refactor(api): enhance tts segment error handling and logging patterns Richard R 2026-05-27 05:58:48 -0600
  • 034c1f03a4 logging: complete phase 5 contract and enforce via eslint rules Richard R 2026-05-27 04:54:52 -0600
  • 29cc4fa42d logging: apply phase 4 warn/error level tuning Richard R 2026-05-27 04:28:35 -0600
  • 59d0101c0c feat(server): implement unified structured logging with pino and enforce usage Richard R 2026-05-27 04:20:17 -0600
  • 7732426963 feat(pdf): enable opId tracking and propagation for layout parsing operations Richard R 2026-05-27 02:35:46 -0600
  • 1ec9632d4b feat(api): set maxDuration for document parsed events route Richard R 2026-05-27 01:41:29 -0600
  • 956ecf5f4a refactor(api): add structured logging for worker op and SSE error states Richard R 2026-05-27 01:32:14 -0600
  • 5c24ea5763 docs(env): clarify env var ownership split for external compute worker mode Richard R 2026-05-27 01:19:37 -0600
  • 93ae9f3082 orchestrate privacy modal in onboarding flow Richard R 2026-05-27 00:50:10 -0600
  • 22f132bbc8 hard-cut onboarding modal flow orchestration Richard R 2026-05-27 00:40:12 -0600