Commit Graph

  • 74e4326080
    Merge branch 'main' into gjs-contd Jarek Radosz 2025-06-20 23:48:49 +02:00
  • 1390fd8743
    prettier Jarek Radosz 2025-06-20 23:47:25 +02:00
  • 9c7aaaee01
    eslint fix Jarek Radosz 2025-06-20 23:47:02 +02:00
  • 5293064e6a
    dedupe Jarek Radosz 2025-06-20 23:46:23 +02:00
  • a358cba76a
    update linting Jarek Radosz 2025-06-20 23:46:13 +02:00
  • 18bb729ba8
    rerun gjs codemod Jarek Radosz 2025-06-20 23:45:48 +02:00
  • 238538c405
    DEV: Remove deprecated integer duration in toasts (#1453) Keegan George 2025-06-20 12:42:08 -07:00
  • 3ce1ce945d
    rename d-icon imports Jarek Radosz 2025-06-20 21:26:21 +02:00
  • 91bf44c463
    rename shouldRender args Jarek Radosz 2025-06-20 21:25:34 +02:00
  • edf1525ad4
    move initializers Jarek Radosz 2025-06-20 21:25:23 +02:00
  • a4194d3fb2
    FIX: AI preferences tab button not appearing unless Helper enabled (#1452) ai-team-sandbox Keegan George 2025-06-20 10:12:08 -07:00
  • eab6dd3f8e
    DEV: re-implement bulk sentiment classifier (#1449) Sam 2025-06-20 16:06:03 +10:00
  • baaa3d199a
    FIX: streaming related specs (#1448) Keegan George 2025-06-19 07:41:18 -07:00
  • 6a33e5154d
    DEV: makes ai menu helper a standalone menu (#1434) Joffrey JAFFEUX 2025-06-19 11:56:00 +02:00
  • 37dbd48513
    FIX: implement max_output tokens (anthropic/openai/bedrock/gemini/open router) (#1447) Sam 2025-06-19 16:00:11 +10:00
  • 3e87e92631
    DEV: Remove 'experimental' from translation features (#1439) Natalie Tay 2025-06-19 12:23:56 +08:00
  • cd14b0c0be
    FIX: Bring back empty state message when appropriate (#1446) Mark VanLandingham 2025-06-18 17:34:08 -05:00
  • cea8fd423e
    FIX: unable to scroll AI bot persona selector (#1445) Keegan George 2025-06-18 12:20:50 -07:00
  • 30e258704e
    DEV: Increase chunk size before splitting content for translation increase-chunker Nat 2025-06-18 23:53:10 +08:00
  • d7a2af5505
    DEV: Prevent multiple translation per post (#1443) Natalie Tay 2025-06-18 13:24:02 +08:00
  • 6dbe19a772
    Update translations (#1441) Discourse Translator Bot 2025-06-17 14:07:50 -07:00
  • 62d746662a
    FIX: Cleanup properties on closing DiffModal (#1442) Keegan George 2025-06-17 13:57:46 -07:00
  • 9dccc1eb93
    FEATURE: Add Qwen3 tokenizer and update Gemma to version 3 (#1440) Rafael dos Santos Silva 2025-06-17 10:25:03 -03:00
  • df925f8304
    DEV: Move examples out of prompt (#1438) Natalie Tay 2025-06-17 16:12:52 +08:00
  • 32dc45ba4f
    FIX: never block spam scanning user (#1437) Sam 2025-06-17 14:51:27 +10:00
  • bc8e57d7e8
    DEV: Move title suggestion to an array (#1435) Rafael dos Santos Silva 2025-06-16 18:06:54 -03:00
  • 24416c5b87
    UX: focus conversation input on route transition and button click (#1404) Kris 2025-06-13 17:45:51 -04:00
  • b5e8277083
    DEV: Move AI translation feature into an AI Feature (#1424) Natalie Tay 2025-06-13 10:17:27 +08:00
  • 9be1049de6
    DEV: Log AI related configuration to staff action log (#1416) Keegan George 2025-06-12 12:39:58 -07:00
  • fc83bed7cd
    FIX: When allowing private content translation, only translate group PMs and not personal PMs (#1432) Natalie Tay 2025-06-13 00:55:52 +08:00
  • 9b7f1e6ee9
    FIX: Helper wasn't working when the persona doesn't use structured output (#1433) Roman Rizzi 2025-06-12 12:33:12 -03:00
  • 22da440130
    UX: add features to persona list and other style updates (#1405) Kris 2025-06-12 08:23:10 -04:00
  • 02bc9f645e
    FEATURE: hybrid artifact security mode (#1431) Sam 2025-06-12 20:04:48 +10:00
  • b5a2ee31ab
    DEV: adds pointerup event to our select text helper (#1429) Joffrey JAFFEUX 2025-06-12 10:33:14 +02:00
  • ed311de937
    FIX: various bugs in AI interface (#1430) Sam 2025-06-12 13:50:52 +10:00
  • 8c8fd969ef
    FIX: Don't check for #blank? when manipulating chunks (#1428) Roman Rizzi 2025-06-11 20:38:58 -03:00
  • 26217e51f9
    DEV: a real selection change has a pointerup event (#1427) Joffrey JAFFEUX 2025-06-12 00:59:21 +02:00
  • 442530a154
    UX: Show error and ability to try again when no suggestions (#1426) Keegan George 2025-06-11 12:05:10 -07:00
  • a907bc891a
    FIX: improve admin api for artifact key values (#1425) Sam 2025-06-11 19:33:34 +10:00
  • d97307e99b
    FEATURE: optionally support OpenAI responses API (#1423) Sam 2025-06-11 17:12:25 +10:00
  • 35d62a659b
    FIX: Skip edits if localization exists (#1422) Natalie Tay 2025-06-11 11:00:22 +08:00
  • f99309d1e1
    Update translations (#1419) Discourse Translator Bot 2025-06-10 14:27:57 -07:00
  • fdf0ff8a25
    FEATURE: persistent key-value storage for AI Artifacts (#1417) Sam 2025-06-11 06:59:46 +10:00
  • f7e0ea888d
    DEV: Use a PORO to represent modules/features. (#1421) Roman Rizzi 2025-06-10 14:37:53 -03:00
  • b54db133cd
    FIX: No need for XML in gists responses anymore (#1420) Rafael dos Santos Silva 2025-06-10 14:21:31 -03:00
  • cb94fa5e1c
    DEV: Add condition for force-conversations-sidebar AppEvent (#1418) Guhyoun Nam 2025-06-10 11:29:38 -05:00
  • 98afd7f8c3
    FEATURE: Display features that rely on multiple personas. (#1411) Roman Rizzi 2025-06-09 16:13:09 -03:00
  • 33fd6801e5
    DEV: Add back validator for Spam setting (#1415) Keegan George 2025-06-06 10:56:36 -07:00
  • 6827147362
    DEV: Add topic and post id when using completions for traceability to AiApiAuditLog (#1414) Natalie Tay 2025-06-06 23:24:24 +08:00
  • 8a3a247b11
    DEV: Also detect locale of categories and do not translate if already in the locale (#1413) Natalie Tay 2025-06-06 22:41:48 +08:00
  • 6817866de9
    FEATURE: allow access to assigns from forum researcher (#1412) Sam 2025-06-06 16:59:00 +10:00
  • 7d96739aab
    DEV: Add body class on ai-bot-conversations page (#1410) Mark VanLandingham 2025-06-05 11:29:40 -05:00
  • a68ab76eb6
    FIX: Update topic summarization prompt to work better when using full names (#1409) Roman Rizzi 2025-06-05 12:28:29 -03:00
  • 1fb358a9d0
    UX: Style tweaks for RAG uploader and form width (#1407) Martin Brennan 2025-06-05 12:40:00 +10:00
  • b3d78a6a10
    FIX: when tool options are added they should be available (#1406) Sam 2025-06-05 12:05:55 +10:00
  • c885e5697f review feedback Roman Rizzi 2025-06-03 20:40:17 -03:00
  • 0338dbea23 FEATURE: Use different personas to power AI helper features. Roman Rizzi 2025-05-27 10:37:30 -03:00
  • cab39839fd
    Revert "DEV: Patch Net::BufferedIO to help debug spec flakes (#1375)" (#1403) David Taylor 2025-06-04 14:13:45 +01:00
  • 2842295b10
    DEV: Remove duplicated i18n entries (#1402) Jarek Radosz 2025-06-04 15:13:12 +02:00
  • 3e74eea1e5
    FEATURE: add context and llm controls to researcher, fix username filter (#1401) Sam 2025-06-04 16:39:43 +10:00
  • 4f980d5514
    FIX: always render "today" on top of conversation sidebar (#1400) Kris 2025-06-03 14:52:12 -04:00
  • 59f4b66ede
    Update translations (#1395) Discourse Translator Bot 2025-06-03 08:37:22 -07:00
  • fa51e9d948
    REFACTOR: update AI conversation sidebar to use sidebar sections for date grouping (#1389) Kris 2025-06-03 10:40:52 -04:00
  • 306fec2b24
    FIX: edit-topic is not invisible on desktop (#1394) Joffrey JAFFEUX 2025-06-03 16:30:19 +02:00
  • 49fe986974
    FIX: unable to scroll on mobile AI post helper results (#1396) Keegan George 2025-06-03 06:34:22 -07:00
  • 9c80396942
    DEV: Re-introduce validator spam-validator Keegan George 2025-06-03 06:30:50 -07:00
  • 4dffd0b2c5
    DEV: improve tool infra, improve forum researcher prompts, improve logging (#1391) Sam 2025-06-03 15:17:55 +10:00
  • 4c0660d6fd
    DEV: Remove validator for spam (#1393) Keegan George 2025-06-02 13:57:34 -07:00
  • 27de71fc4f
    FIX: Proper default LLM detection for inferred concepts (#1392) Rafael dos Santos Silva 2025-06-02 17:56:47 -03:00
  • 478f31de47
    FEATURE: add inferred concepts system (#1330) Rafael dos Santos Silva 2025-06-02 14:29:20 -03:00
  • 4ce8973e56
    PERF: Optimize .ai-debug-modal__tokens selector (#1390) David Taylor 2025-05-30 21:47:30 +01:00
  • 34c98de864
    FIX: Exporting overall sentiment fails (#1388) Keegan George 2025-05-30 11:58:28 -07:00
  • 38f7e9c2c4
    UX: AI composer helper refinements (#1387) Keegan George 2025-05-30 10:35:53 -07:00
  • e6876aabd5
    FIX: enum handling needs to be done on save as well (#1386) Sam 2025-05-30 17:58:16 +10:00
  • b5d393b4bc
    FIX: custom tools incorrectly setting all fields to blank enum (#1385) Sam 2025-05-30 17:12:24 +10:00
  • 77ae426d95
    FEATURE: support upload.getUrl in custom tools (#1384) Sam 2025-05-30 15:47:07 +10:00
  • 9f43df0302
    FIX: Full page search broken (#1383) Alan Guo Xiang Tan 2025-05-30 10:07:48 +08:00
  • 9d8895dad1
    Revert "DEV: Replace narrowDesktopView logic with viewport API (#1372)" revert_broken_commit Alan Guo Xiang Tan 2025-05-30 09:51:46 +08:00
  • 59d6e2b467
    DEV: Replace narrowDesktopView logic with viewport API (#1372) David Taylor 2025-05-29 21:52:39 +01:00
  • c06d7b07d5
    FEATURE: simplify streaming implementation - rush last update (#1380) Sam 2025-05-30 06:50:12 +10:00
  • 373e2305d6
    FEATURE: Automatic translation and localization of posts, topics, categories (#1376) Natalie Tay 2025-05-29 17:28:06 +08:00
  • 399feafc4f
    WIP: migrate persona to agent rename-take2 Sam Saffron 2025-05-29 15:40:46 +10:00
  • 4ba091aa8b
    WIP rename persona -> agent agent-rename Sam Saffron 2025-05-29 15:17:34 +10:00
  • ad5c48d9ae
    DEV: Add appEvents trigger for AI New Question button (#1379) Guhyoun Nam 2025-05-28 13:26:37 -05:00
  • d99c335dab
    DEV: Ensure enabling/disabling spam is set and logged (#1378) Keegan George 2025-05-28 10:12:21 -07:00
  • 01e29ca5d8
    FIX: Bump persona's examples length (#1377) Roman Rizzi 2025-05-28 14:01:44 -03:00
  • 297c64c3b8
    DEV: Unhide spam detection setting (#1374) Keegan George 2025-05-28 07:50:56 -07:00
  • ca78b1a1c5
    DEV: Patch Net::BufferedIO to help debug spec flakes (#1375) David Taylor 2025-05-28 10:24:07 +01:00
  • 5b012a15b8 lint sidebar-help Jordan Vidrine 2025-05-27 16:24:13 -05:00
  • 051ac3ea49 more Jordan Vidrine 2025-05-27 15:49:55 -05:00
  • d993b02975 bring sidebar styles closer to core Jordan Vidrine 2025-05-27 15:19:35 -05:00
  • 39653aed22
    Update translations (#1371) Discourse Translator Bot 2025-05-27 13:11:32 -07:00
  • 6781ecd02e
    DEV: cleanup diff streaming (#1370) Sam 2025-05-27 18:12:02 +10:00
  • e264572597
    FIX: Closing AI menu stops post audio from playing (#1369) Keegan George 2025-05-26 10:24:06 -07:00
  • 70b0db2871
    FIX: improve researcher tool - fix topic filters (#1368) Sam 2025-05-26 16:00:44 +10:00
  • 2d6ec5e1e6
    FIX: apply diffs more consistently (#1367) Sam 2025-05-24 15:19:48 +10:00
  • cead887480
    FIX: Don't error when navigating from AI Bot topic to regular (#1366) Mark VanLandingham 2025-05-23 13:30:08 -05:00
  • adc92e1e75
    UX: Allow rounded corners (#1365) Jordan Vidrine 2025-05-23 10:42:55 -05:00
  • 0ce17a122f
    FIX: Correctly pass tool_choice when using Claude models. (#1364) Roman Rizzi 2025-05-23 10:36:52 -03:00
  • 7912b5e8be
    this code should no longer need fix3 Sam Saffron 2025-05-23 22:05:17 +10:00