Commit Graph

  • 294824cb17 test fix ux-filter-feature-styles awesomerobot 2025-06-27 17:42:56 -04:00
  • d9659867b9 update toggle spec awesomerobot 2025-06-27 17:13:15 -04:00
  • e0104b18df merge fix awesomerobot 2025-06-27 17:00:18 -04:00
  • 584420bac8
    Merge branch 'main' into ux-filter-feature-styles Kris 2025-06-27 16:57:37 -04:00
  • 054ff5f782 UX: add filter to features page, update styles awesomerobot 2025-06-27 16:53:37 -04:00
  • 57b00526f8
    FIX: Clarify spam response expectations. (#1470) main Roman Rizzi 2025-06-27 16:59:55 -03:00
  • 8d943fa29d
    FEATURE: Display spam module on features list. (#1469) Roman Rizzi 2025-06-27 14:18:01 -03:00
  • b35f9bcc7c
    FEATURE: Use Persona's when scanning posts for spam (#1465) Roman Rizzi 2025-06-27 10:35:47 -03:00
  • cc4e9e030f
    FIX: normalize keys in structured output (#1468) Sam 2025-06-27 15:42:48 +10:00
  • 73768ce920
    FEATURE: Display bot in feature list (#1466) Sam 2025-06-27 12:35:41 +10:00
  • a40e2d3156
    FEATURE: Update OpenAI tokenizer to GPT-4o and later (#1467) Rafael dos Santos Silva 2025-06-26 15:26:09 -03:00
  • 2fe99a0bec
    UX: add missing translation for uploads (#1464) Kris 2025-06-25 11:36:00 -04:00
  • 3e74f09d06
    FEATURE: improve custom tool infra (#1463) Sam 2025-06-25 16:25:44 +10:00
  • 3cfc749fad
    Update translations (#1462) Discourse Translator Bot 2025-06-24 07:29:23 -07:00
  • 5735f063a3
    FIX: A typo in bot filtration in ai-bot-header-icon (#1455) Jarek Radosz 2025-06-24 15:51:07 +02:00
  • 757c93e514
    UX: make topic list gists link to the topic (#1459) Kris 2025-06-24 09:14:18 -04:00
  • 4c1cd5d819
    UX: Align llm button in ai features (#1461) Natalie Tay 2025-06-24 17:23:58 +08:00
  • 471f96f972
    FEATURE: allow seeing configured LLM on feature page (#1460) Sam 2025-06-24 17:42:47 +10:00
  • 1f851bb2e1
    bump rack from 3.1.14 to 3.1.16 (#1408) dependabot[bot] 2025-06-24 12:42:22 +10:00
  • 9f2a4094f5
    FEATURE: persona/tool import and export (#1450) Sam 2025-06-24 12:41:10 +10:00
  • eea96d6df9
    FIX: Include JSON instructions in Helper default personas (#1458) Roman Rizzi 2025-06-23 11:57:50 -03:00
  • 683bb5725b
    DEV: Split content based on llmmodel's max_output_tokens (#1456) Natalie Tay 2025-06-23 21:11:20 +08:00
  • 740be26625
    DEV: Also make sure locale detection skips PMs that are not group PMs when public content only (#1457) Natalie Tay 2025-06-23 19:07:40 +08:00
  • e2d7ca0bb9
    DEV: Indicate backfill rate for translations is hourly (#1451) Natalie Tay 2025-06-21 15:45:09 +08:00
  • b50c69c2c0
    fix imports gjs-contd Jarek Radosz 2025-06-21 00:53:17 +02:00
  • b809d723a8
    rubocop fix Jarek Radosz 2025-06-20 23:56:59 +02:00
  • 3cb3557840
    lazHash Jarek Radosz 2025-06-20 23:56:20 +02:00
  • d4501f2928
    stylelint fix Jarek Radosz 2025-06-20 23:54:40 +02:00
  • 78283bd98a
    remove js: true from specs Jarek Radosz 2025-06-20 23:49:44 +02:00
  • 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