Commit Graph

  • d1aa812d80 i18n: complete de-DE translations (#27448) dev Classic298 2026-07-25 00:59:54 +02:00
  • 3110050aba refac Timothy Jaeryang Baek 2026-07-24 12:49:17 -04:00
  • 9d293935a9 i18n: add pt-BR translations for newly added UI items and consistency pass (#27430) joaoback 2026-07-24 13:37:39 -03:00
  • e32c6743ba docs: align security policy framing with project ownership (#27431) Classic298 2026-07-24 18:37:23 +02:00
  • 06d2189b26 fix(chat): keep sidebar chat selection in sync with the active chat (#26977) G30 2026-07-24 02:45:37 -04:00
  • 300302d432 refac Timothy Jaeryang Baek 2026-07-24 02:36:10 -04:00
  • fe4b319428 fix: deny chained access to unregistered base models for non-admins (#26905) Classic298 2026-07-24 08:32:32 +02:00
  • f7e7f32102 fix: honor Admin UI web loader settings in get_web_loader (#26749) Classic298 2026-07-24 08:30:47 +02:00
  • 18719fef9c fix: malformed WEB_FETCH_FILTER_LIST entry blocking all web fetches (#26910) Classic298 2026-07-24 08:27:24 +02:00
  • b9d72741bb refac Timothy Jaeryang Baek 2026-07-24 02:19:57 -04:00
  • f89b501985 fix: access-check note entries in get_accessible_folder_files (#26739) Classic298 2026-07-24 08:18:43 +02:00
  • b4d13793a3 refac Timothy Jaeryang Baek 2026-07-24 02:14:56 -04:00
  • d7513e4ce8 refac Timothy Jaeryang Baek 2026-07-24 02:05:31 -04:00
  • 585b704597 fix: clear token cookie on 401 auth redirect to stop login flash loop (#26751) Classic298 2026-07-24 07:59:43 +02:00
  • e398ba3506 fix: don't seed non-persistent config keys (oauth.* with flag off) (#26928) Classic298 2026-07-24 07:58:30 +02:00
  • 28bdcb063b refac Timothy Jaeryang Baek 2026-07-24 01:54:36 -04:00
  • 793a43d9c4 refac Timothy Jaeryang Baek 2026-07-24 01:48:56 -04:00
  • bd5d7b2e87 refac Timothy Jaeryang Baek 2026-07-24 01:47:11 -04:00
  • 212eec408c refac Timothy Jaeryang Baek 2026-07-24 01:44:30 -04:00
  • b6acd3cc45 fix: web speech STT repeating previous transcriptions and inserting text on cancel (#26793) Classic298 2026-07-24 07:40:02 +02:00
  • ce831f7b85 refac Timothy Jaeryang Baek 2026-07-24 01:25:52 -04:00
  • 7b12fd677f refac Timothy Jaeryang Baek 2026-07-24 01:23:39 -04:00
  • 1f5b0d816f refac Timothy Jaeryang Baek 2026-07-24 01:19:28 -04:00
  • 33cf3fbb7f refac Timothy Jaeryang Baek 2026-07-24 01:13:04 -04:00
  • ff11ff5a3e refac Timothy Jaeryang Baek 2026-07-24 01:11:23 -04:00
  • cea991260f refac Timothy Jaeryang Baek 2026-07-24 01:09:50 -04:00
  • e212e3c7f4 fix(ui): resolve workspace model ID to base model on delete from model selector (#26819) G30 2026-07-24 01:03:31 -04:00
  • a35b37adcd fix: keep chats shared with an admin readable when ENABLE_ADMIN_CHAT_ACCESS is off (#27127) Classic298 2026-07-24 07:02:12 +02:00
  • 9b635d8f3d fix: calendar attendee RSVP correctness — server-derived status and hide declined invites (#27007) Classic298 2026-07-24 07:01:16 +02:00
  • 48f78ca58d fix: prevent startup crash when function/tool has null user_id (#26850) Classic298 2026-07-24 07:00:37 +02:00
  • 799748b886 refac Timothy Jaeryang Baek 2026-07-24 01:00:00 -04:00
  • 1dc4fd3e9d fix(ui): hide redundant edit pencil on mobile in admin Models list (#27178) G30 2026-07-24 00:58:07 -04:00
  • 6ace7e5b3a i18n: add Slovenian language support (#26875) Viktor1 2026-07-24 06:57:22 +02:00
  • 5f6a9d16b2 refac Timothy Jaeryang Baek 2026-07-24 00:56:43 -04:00
  • d637c2128c refac Timothy Jaeryang Baek 2026-07-24 00:56:29 -04:00
  • 239cb74007 refac Timothy Jaeryang Baek 2026-07-24 00:56:25 -04:00
  • b35e2d265a refac Timothy Jaeryang Baek 2026-07-24 00:54:03 -04:00
  • 8cbb7f765c refac Timothy Jaeryang Baek 2026-07-24 00:47:12 -04:00
  • de939a6562 refac Timothy Jaeryang Baek 2026-07-24 00:44:06 -04:00
  • 1e88367cc8 refac Timothy Jaeryang Baek 2026-07-24 00:43:31 -04:00
  • 4e869011cd refac Timothy Jaeryang Baek 2026-07-24 00:42:11 -04:00
  • bef8ae4b2f refac Timothy Jaeryang Baek 2026-07-24 00:40:42 -04:00
  • 381ababeba refac Timothy Jaeryang Baek 2026-07-24 00:40:21 -04:00
  • ec18ce2ca0 fix: persist access_grants.allow_groups in default permissions (#27124) Classic298 2026-07-24 05:53:59 +02:00
  • 92b4361e7b fix: correct typos in German translation (#26778) Jan Behet 2026-07-24 05:52:35 +02:00
  • c609ec4115 fix: require message authorship for standard-channel message edit and delete (#27197) Classic298 2026-07-24 05:40:03 +02:00
  • c895490aa8 fix: blank chat messages on Safari caused by content-visibility virtualization (#26805) Classic298 2026-07-24 05:38:18 +02:00
  • b940cd529b fix: matplotlib SyntaxError in sandboxed Pyodide code execution (#26800) Classic298 2026-07-24 05:34:26 +02:00
  • 0f8d12201c fix: empty assistant message content in action function body (#26798) Classic298 2026-07-24 05:34:14 +02:00
  • 7ef0530b24 fix: handle urllib3-future 4-element socket options in SSRF-safe web loader (#26796) Classic298 2026-07-24 05:33:55 +02:00
  • 504e724fde fix: detect bare pipe alternation as regex in grep_knowledge_files (#26795) Classic298 2026-07-24 05:33:35 +02:00
  • 315a6b5995 refac Timothy Jaeryang Baek 2026-07-23 23:16:28 -04:00
  • 866e8582d1 ci: auto-label bug reports created outside the issue form (#27256) G30 2026-07-23 23:07:25 -04:00
  • c3c70d4a7c refac Timothy Jaeryang Baek 2026-07-23 22:56:02 -04:00
  • 2ef6c76f51 refac Timothy Jaeryang Baek 2026-07-23 22:52:23 -04:00
  • 43e7eefa95 refac Timothy Jaeryang Baek 2026-07-23 22:45:54 -04:00
  • 40320c1136 refac Timothy Jaeryang Baek 2026-07-23 22:44:04 -04:00
  • 75a8a0046b refac Timothy Jaeryang Baek 2026-07-23 22:36:03 -04:00
  • 8d2fee5d45 refac Timothy Jaeryang Baek 2026-07-23 22:35:54 -04:00
  • 9d020edf0f fix: make native date/time picker icons visible in dark mode (#27275) Jiwon Lee 2026-07-24 11:23:46 +09:00
  • 021c4c7a2e refac Timothy Jaeryang Baek 2026-07-23 22:20:50 -04:00
  • 3132f11e55 feat: add setting to toggle keyboard shortcuts on/off (#27300) G30 2026-07-23 22:14:56 -04:00
  • 4f823774ab fix: migrate deprecated authlib.jose import to joserfc in oauth utils (#27310) G30 2026-07-23 21:54:59 -04:00
  • 4fca375ad4 chore: remove unused ArchivedChatsModal component (#27308) G30 2026-07-23 21:54:45 -04:00
  • acf586c006 fix: resolve the web loader parser per URL instead of locking in the first one (#27367) Classic298 2026-07-24 03:35:27 +02:00
  • 656a848043 perf: halve Redis round trips on model resolution and socket pools (#27225) Classic298 2026-07-24 03:32:01 +02:00
  • 429f2df50c refac Timothy Jaeryang Baek 2026-07-23 21:29:33 -04:00
  • 484fb61743 perf: make streamed content accumulation genuinely linear (#27359) Classic298 2026-07-24 01:17:41 +02:00
  • 9a49b271aa refac Timothy Jaeryang Baek 2026-07-23 19:17:19 -04:00
  • f2dd88285a refac Timothy Jaeryang Baek 2026-07-23 19:15:32 -04:00
  • 858e9236df refac Timothy Jaeryang Baek 2026-07-23 19:12:47 -04:00
  • d0f759ce40 fix: capture uncompressed response bodies in audit logs (#27369) Classic298 2026-07-24 01:09:40 +02:00
  • 3d45947053 fix: report sub-second timings in the X-Process-Time header (#27368) Classic298 2026-07-24 01:09:23 +02:00
  • e0918ddb40 perf: stop the audit middleware from re-running the whole auth pipeline (#27373) Classic298 2026-07-24 01:09:04 +02:00
  • 699d512e2f perf: drop redundant session.refresh calls after commit across the model layer (#27381) Classic298 2026-07-24 01:08:00 +02:00
  • 6b655689cc perf: cut repeated per-model work out of model list assembly Classic298 2026-07-24 00:41:55 +02:00
  • 310ae91302 perf: make tools defer_content real and batch tool and knowledge access filters (#27387) Classic298 2026-07-24 00:51:07 +02:00
  • 5b518cbe43 perf: list knowledge base file metadata without loading extracted file contents (#27386) Classic298 2026-07-24 00:50:55 +02:00
  • d67bc4ffcd perf: batch the file access check queries (#27383) Classic298 2026-07-24 00:50:08 +02:00
  • d5f099a5d4 perf: cut per-request database session overhead (#27385) Classic298 2026-07-24 00:49:48 +02:00
  • dd514ee20b fix: persist upstream streaming error lines by awaiting the message upsert (#27365) Classic298 2026-07-24 00:49:18 +02:00
  • e769f9ff4f refac Timothy Jaeryang Baek 2026-07-23 17:53:13 -04:00
  • ec56022bc1 refac Timothy Jaeryang Baek 2026-07-23 16:35:48 -04:00
  • 892dc03151 refac Timothy Jaeryang Baek 2026-07-23 16:35:01 -04:00
  • e62e4eb9fe fix(ui): contain archived chats and analytics content within the settings modal (#27306) G30 2026-07-23 14:34:35 -04:00
  • 132a29fd1c refac Timothy Jaeryang Baek 2026-07-23 14:29:30 -04:00
  • c8f2e09fdc refac Timothy Jaeryang Baek 2026-07-23 14:29:27 -04:00
  • 25faa19941 refac Timothy Jaeryang Baek 2026-07-23 14:27:55 -04:00
  • e64acf1c0a perf: batch and deduplicate per-request DB reads in the chat middleware (#27223) Classic298 2026-07-23 20:21:29 +02:00
  • ca2d7c9deb feat: add LDAP group synchronization support (#27263) Juan Calderon-Perez 2026-07-23 14:20:55 -04:00
  • 0f82f40b70 refac Timothy Jaeryang Baek 2026-07-23 13:49:49 -04:00
  • ca11bd90a7 chore: format Timothy Jaeryang Baek 2026-07-23 13:41:16 -04:00
  • 93bd05271c refac Timothy Jaeryang Baek 2026-07-23 13:40:30 -04:00
  • 3026ac64a2 refac Timothy Jaeryang Baek 2026-07-23 13:36:35 -04:00
  • dc4b828852 fix: correct async import hook that disables the code-interpreter module blocklist (#27245) Classic298 2026-07-23 19:33:44 +02:00
  • 66bf96c62d Forward user info headers to Mistral OCR API (#27253) andrep2222 2026-07-24 05:33:19 +12:00
  • 49abfbdd15 refac Timothy Jaeryang Baek 2026-07-23 13:18:04 -04:00
  • da7097565c perf: deduplicate repeated config fetches in Ollama request handlers (#27226) Classic298 2026-07-23 18:48:55 +02:00
  • 85664f650c refac Timothy Jaeryang Baek 2026-07-23 12:48:23 -04:00
  • f9107edeeb refac Timothy Jaeryang Baek 2026-07-23 12:48:14 -04:00