Commit Graph

  • 99c8b6786c fix: recover from stale-chunk and DOM-desync SPA crashes Sergey Kozyrenko 2026-06-11 17:13:04 +07:00
  • 9e1b093f70 Merge branch 'main' into feature/frontend-next Sergey Kozyrenko 2026-06-10 17:37:15 +07:00
  • 1e19b70988 docs: add qwen long-flow troubleshooting mason5052 2026-06-09 20:04:44 -04:00
  • 1a7012c1f5 docs: add tool and model fallback RFC mason5052 2026-06-09 20:03:00 -04:00
  • 6146bc6b44 docs: add BrowserOS MCP browser backend RFC (#342) mason5052 2026-06-09 20:01:35 -04:00
  • 0d40ad8f25 fix: avoid unsupported XSStrike flags in prompts mason5052 2026-06-06 19:52:31 -04:00
  • 82bca05ac3 feat(webui): replace Change Password with My Profile (email and password updates) Akalanka1337 2026-06-05 23:51:36 +05:30
  • 41524bd07e fix: return structured error when zip build fails before streaming mason5052 2026-06-05 10:16:52 -04:00
  • 556692aeb1 fix: stream zip downloads without buffering archive mason5052 2026-06-05 10:04:03 -04:00
  • 831f0e213e refactor(frontend): extract DataTable virtualization into a headless hook Sergey Kozyrenko 2026-06-05 13:25:23 +07:00
  • 620e699e71 docs: address review feedback on install/config guide mason5052 2026-06-03 23:06:11 -04:00
  • 5c968919ec docs: address review feedback on Vertex AI RFC mason5052 2026-06-03 23:04:50 -04:00
  • bd7c14f854 docs: add native Google Vertex AI provider RFC mason5052 2026-06-03 23:01:05 -04:00
  • 12f3d19021 docs: add tool-call parser troubleshooting for custom LLM backends mason5052 2026-06-03 22:54:33 -04:00
  • 5b957bde25 docs: add installing and configuring guide for first deployment mason5052 2026-06-03 22:49:52 -04:00
  • 9ca254efa3 feat: upgrade MiniMax default model to M3 octo-patch 2026-06-03 12:54:50 +08:00
  • 250824ae20 docs: fix grammar in Kubernetes RFC open question (#324) mason5052 2026-06-01 17:26:06 -04:00
  • 7e51806b85 docs: refine LLM-backend troubleshooting wording (#309) mason5052 2026-06-01 17:25:58 -04:00
  • 2b625b31f1 docs: add embedding troubleshooting for stalled flows (#322) mason5052 2026-06-01 17:21:40 -04:00
  • 6141975338 docs: add Kubernetes deployment compatibility RFC (#324) mason5052 2026-06-01 17:16:17 -04:00
  • 6b7738ce55 docs: clarify "primary docker image" error is an LLM backend failure (#309) mason5052 2026-06-01 17:04:28 -04:00
  • 879e87c2c2 fix(installer): skip destructive compose ops when compose file is missing Dmitry Ng 2026-05-31 15:34:12 +03:00
  • dc83cb6e50 Merge pull request #323 from mrigankad/fix/installer-swallowed-gather-error Dmitry Ng 2026-05-31 12:49:55 +04:00
  • 4a9d706cfd Merge pull request #320 from mrigankad/fix/issue-312-misleading-image-error Dmitry Ng 2026-05-31 12:47:35 +04:00
  • 6bea1581f6 fix(installer): propagate swallowed GatherUpdatesInfo errors Mriganka 2026-05-31 11:53:15 +05:30
  • 94ec0a0689 fix(providers): clarify misleading docker image LLM error (#312) Mriganka 2026-05-31 10:09:57 +05:30
  • a112db206b Merge pull request #319 from vxcontrol/feature/next-release v2.1.0 Dmitry Ng 2026-05-29 17:16:53 +04:00
  • 8feb7bf311 feat(tests): enhance knowledge and flowfile tests with containment barriers Dmitry Ng 2026-05-29 15:42:11 +03:00
  • ce06a0d26a fix(flow): task execution handling with cancellable contexts on subtasks generation stage Dmitry Ng 2026-05-29 00:08:01 +03:00
  • 83c263e98e feat(qwen): enhance agent configurations with thinking control parameters Dmitry Ng 2026-05-29 00:06:47 +03:00
  • 643ff7d218 feat(providers): Update model configurations for various LLM providers: qwen, kimi, glm, deepseek, gemini Dmitry Ng 2026-05-28 15:41:17 +03:00
  • 9d68f570a8 Merge pull request #318 from mason5052/codex/issue-310-vertex-ai-config-docs Dmitry Ng 2026-05-28 00:15:15 +04:00
  • 2f827a54ef Merge pull request #307 from mason5052/codex/issue-296-mcp-client-rfc Dmitry Ng 2026-05-28 00:11:02 +04:00
  • e674113745 Merge pull request #317 from mason5052/codex/issue-314-deepseek-v4-models Dmitry Ng 2026-05-28 00:09:25 +04:00
  • a8c3fbcf74 feat(frontend): virtualize DataTable rows past 50 Sergey Kozyrenko 2026-05-24 10:36:10 +07:00
  • 19d53887b7 refactor(frontend): use Unicode script escapes for CJK detection Sergey Kozyrenko 2026-05-24 10:03:12 +07:00
  • 02ef55cb30 perf(frontend): lazy-register CJK font in PDF generator Sergey Kozyrenko 2026-05-24 09:55:44 +07:00
  • adddb45158 build(frontend): vendor-chunk charts/pdf/tiptap/monaco Sergey Kozyrenko 2026-05-24 08:19:28 +07:00
  • ea7b415359 Merge remote-tracking branch 'origin/feature/frontend-next' into feature/next-release Dmitry Ng 2026-05-23 15:18:05 +03:00
  • 084670dd97 Merge pull request #306 from mason5052/codex/issue-298-flow-concurrency-rfc Dmitry Ng 2026-05-23 16:06:23 +04:00
  • 1ee2a6f7c9 chore(frontend): replace 19 explicit any with precise types Sergey Kozyrenko 2026-05-23 13:54:41 +07:00
  • c3bd1d30f2 test(frontend): de-flake DetailNavigationSheet typing test via fireEvent.change Sergey Kozyrenko 2026-05-23 13:36:26 +07:00
  • 4396aa774f style(frontend): trim war-story comments in InputSearch Sergey Kozyrenko 2026-05-23 13:10:01 +07:00
  • 237179524b feat(frontend): add trailing X clear button to InputSearch (parity with DataTableFilter) Sergey Kozyrenko 2026-05-23 13:05:20 +07:00
  • b691e05879 fix(frontend): collapse duplicate GraphQL types from v6 codegen migration Sergey Kozyrenko 2026-05-23 12:21:36 +07:00
  • a3d19f077a revert(frontend): drop unfounded resolve.dedupe + war-story comment Sergey Kozyrenko 2026-05-23 12:03:49 +07:00
  • 2bb2fd5d98 style(frontend): apply prettier formatting on filter test files Sergey Kozyrenko 2026-05-23 08:47:34 +07:00
  • 17451e75dd refactor(frontend): migrate filter/search debounce to use-debounce npm Sergey Kozyrenko 2026-05-23 08:28:27 +07:00
  • e451d23aab refactor(frontend): extract debounced filter emit into useDebouncedCallback Sergey Kozyrenko 2026-05-23 00:48:10 +07:00
  • ba354f3701 refactor(frontend): one outbound timer for filter input emit Sergey Kozyrenko 2026-05-23 00:24:09 +07:00
  • 4a83b29c3d fix(frontend): kill X-clear race that resurrected the filter query Sergey Kozyrenko 2026-05-23 00:09:07 +07:00
  • 5ff63cc4a8 docs(llm): clarify Vertex AI configuration options mason5052 2026-05-22 12:50:19 -04:00
  • 24176c2805 fix(deepseek): explicitly disable thinking mode for non-thinking Flash roles mason5052 2026-05-22 12:26:28 -04:00
  • 67bf76514b docs(deepseek): align V4 model metadata with official pricing and context mason5052 2026-05-22 12:04:14 -04:00
  • 20b0633521 docs(deepseek): address Copilot review feedback mason5052 2026-05-22 11:41:09 -04:00
  • 606eb7bf1f style(frontend): trim JSDoc fluff on DataTable empty-state additions Sergey Kozyrenko 2026-05-22 20:57:53 +07:00
  • afb9b637ef feat(frontend): contextual DataTable empty state via shadcn <Empty> Sergey Kozyrenko 2026-05-22 18:31:30 +07:00
  • 25e19e5be8 revert(frontend): keep provider clone URL as ?id= (revert part of 04702c3) Sergey Kozyrenko 2026-05-22 18:02:27 +07:00
  • 04702c3648 fix(frontend): UX consistency sweep — dialog case, page titles, clone URL Sergey Kozyrenko 2026-05-22 17:52:16 +07:00
  • db88ef5eaa Merge pull request #305 from mason5052/codex/issue-187-graphiti-limitations-docs Dmitry Ng 2026-05-22 01:12:43 +04:00
  • 8ea8173619 Merge pull request #304 from mason5052/codex/issue-193-flow-file-upload-docs Dmitry Ng 2026-05-22 01:11:38 +04:00
  • ff35909f52 Merge pull request #303 from mason5052/codex/issue-280-ollama-tool-support-validation Dmitry Ng 2026-05-22 01:08:52 +04:00
  • 27073687df Merge pull request #301 from mason5052/codex/issue-300-custom-prompts Dmitry Ng 2026-05-22 01:00:24 +04:00
  • 19b63c5b45 Merge branch 'feature/next-release' into codex/issue-300-custom-prompts Dmitry Ng 2026-05-22 00:59:33 +04:00
  • 3113ff3aa3 fix(deepseek): update default model names to DeepSeek V4 mason5052 2026-05-21 15:44:30 -04:00
  • 3346387cee fix(frontend): valid prompt-id guard + form-field a11y attrs Sergey Kozyrenko 2026-05-21 20:37:59 +07:00
  • f41f012e67 refactor(frontend): unify row-action a11y pattern to aria-label Sergey Kozyrenko 2026-05-21 18:24:42 +07:00
  • 9eee2b48a1 fix(frontend): add aria-labels to icon-only buttons Sergey Kozyrenko 2026-05-21 18:15:03 +07:00
  • de14bacb59 style(frontend): widen page indicator slot so "Page 79 of 79" fits Sergey Kozyrenko 2026-05-21 00:19:29 +07:00
  • 385704dee4 fix(frontend): stop pagination URL loop on back-nav and clamp Sergey Kozyrenko 2026-05-21 00:16:41 +07:00
  • 6704116936 fix(frontend): prevent detail-navigation sheet items from overflowing Sergey Kozyrenko 2026-05-20 23:07:37 +07:00
  • e97b29b31f refactor(frontend): purge WHAT-only comments across the codebase Sergey Kozyrenko 2026-05-20 22:42:45 +07:00
  • 1903e8fc0f fix(frontend): tag apollo titles with a Symbol marker so prod detects them Sergey Kozyrenko 2026-05-20 21:31:46 +07:00
  • 95c4fb5970 fix(frontend): default shadcn Button to type="button" Sergey Kozyrenko 2026-05-20 18:39:02 +07:00
  • 5a26d800ee feat(frontend): in-sheet search + focus-steal fix in detail navigation Sergey Kozyrenko 2026-05-20 18:38:49 +07:00
  • 4888568a7e refactor(frontend): drop dead storage plumbing from filter readers Sergey Kozyrenko 2026-05-20 15:15:03 +07:00
  • f8c2876cdf fix(frontend): stop restoring table filter from storage Sergey Kozyrenko 2026-05-20 14:51:24 +07:00
  • 84fcdc2b28 refactor(frontend): use shared formatDate for table cells, drop dup tooltips Sergey Kozyrenko 2026-05-20 14:41:45 +07:00
  • 6af1ee4dc1 style(frontend): drop Search adornment, swap Columns toggle for icon button Sergey Kozyrenko 2026-05-20 14:20:21 +07:00
  • 18069565d9 fix(frontend): address QA findings (P0–P3, excluding password policy) Sergey Kozyrenko 2026-05-20 13:41:20 +07:00
  • 1debdd9fdf fix Sergey Kozyrenko 2026-05-20 01:25:18 +07:00
  • ed066603c2 style(frontend): drop redundant Search icon, stretch Flags column header Sergey Kozyrenko 2026-05-19 20:45:10 +07:00
  • 5f7b683974 fix(frontend): keep InputSearch typing responsive via local-state mirror Sergey Kozyrenko 2026-05-19 18:43:09 +07:00
  • 747c988556 style(frontend): tweak Kbd tooltip palette, drop redundant Plus sizing Sergey Kozyrenko 2026-05-19 18:27:43 +07:00
  • 8ed62a24e8 fix(frontend): emit shadcn v4 data-slot attrs on Tooltip primitives Sergey Kozyrenko 2026-05-19 18:18:25 +07:00
  • 992eb8b198 refactor(frontend): swap InputSearch tooltip text for shadcn Kbd chips Sergey Kozyrenko 2026-05-19 18:11:13 +07:00
  • e2cd75720e feat(frontend): show placeholder + hotkey tooltip on InputSearch trigger Sergey Kozyrenko 2026-05-19 18:04:32 +07:00
  • dd786d4c9d fix(frontend): restore InputSearch blur-collapse for empty value Sergey Kozyrenko 2026-05-19 18:00:40 +07:00
  • 5a7b2e882e style(frontend): align InputSearch sizing with size='sm' button geometry Sergey Kozyrenko 2026-05-19 17:55:54 +07:00
  • 31a7f34c0f feat(frontend): add collapsible InputSearch, wire it to ?qs= on knowledges Sergey Kozyrenko 2026-05-19 17:40:11 +07:00
  • 4430cfc329 fix(frontend): suppress ?q= storage restore when ?qs= is present Sergey Kozyrenko 2026-05-19 13:16:25 +07:00
  • 2a4417505a feat(frontend): wire knowledges provider to searchKnowledge via ?qs= Sergey Kozyrenko 2026-05-19 12:48:55 +07:00
  • a55f7bd6eb feat(frontend): add Copy Token ID action to api-tokens row dropdown Sergey Kozyrenko 2026-05-19 11:35:48 +07:00
  • d08295610a fix(frontend): suppress touch text-selection on rows with a context menu Sergey Kozyrenko 2026-05-19 11:35:39 +07:00
  • 85a7ee281f fix(frontend): keep table row highlighted while context menu or dropdown is open Sergey Kozyrenko 2026-05-19 10:44:03 +07:00
  • f369b411ed refactor(frontend): centralize document <title> in a single registry Sergey Kozyrenko 2026-05-19 02:02:26 +07:00
  • 73bb0e6446 fix(frontend): toast + redirect when knowledge document not found Sergey Kozyrenko 2026-05-19 01:42:59 +07:00
  • f2fb222807 refactor(frontend): collapse PageTitle into DocumentTitle via route handles Sergey Kozyrenko 2026-05-19 00:21:39 +07:00
  • 3a67daaad8 refactor(frontend): drive document <title> from route handles Sergey Kozyrenko 2026-05-18 23:21:21 +07:00
  • 765d743b21 refactor(frontend): inline API token forms on RHF + zod Sergey Kozyrenko 2026-05-18 23:12:47 +07:00