discourse/plugins/discourse-ai/spec
Kris f8cc5ce7ee
UX: show AI gist toggle on /filter route, fix appearance of gists (#35521)
This fixes the appearance of AI generated gists in the topic list on
/filter, and also includes the gist toggle via a new plugin outlet on
/filter called `after-filter-navigation-menu`.

This shares the state with the discovery route toggle (which is separate
from PM toggle state). I've also added tests to cover gist appearance on
/filter. Before the /filter state was shared with PM state, which was
incorrect.



Before:
<img width="2232" height="424" alt="image"
src="https://github.com/user-attachments/assets/b22ed7a6-388e-4b88-99d4-e9e10af6275a"
/>


After: 
<img width="2272" height="506" alt="image"
src="https://github.com/user-attachments/assets/cae03f12-9153-4bcb-a9d3-52712fb2d945"
/>
2025-10-21 16:08:19 -04:00
..
configuration DEV: Allow seeded models in enumerator (#35385) 2025-10-14 11:05:33 -07:00
db/migrate DEV: Fix random typos (#33839) 2025-07-24 22:04:13 +02:00
fabricators FEATURE: Hosted LLM credit system (#35162) 2025-10-14 07:48:20 -07:00
fixtures
jobs FIX: Disable AI Problem Checks (#35475) 2025-10-17 14:07:32 -03:00
lib UX: Sort AI translations by completion, show decimal between 99 and 100% (#35461) 2025-10-16 17:32:39 -04:00
models FEATURE: Hosted LLM credit system (#35162) 2025-10-14 07:48:20 -07:00
reports
requests FEATURE: Add estimated completion time to AI translation backfill (#35474) 2025-10-17 11:55:26 -03:00
serializers DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
services FIX: Don’t create AI Problem check trackers without a target LLM. (#35447) 2025-10-16 12:38:06 -03:00
shared/inference
support
system UX: show AI gist toggle on /filter route, fix appearance of gists (#35521) 2025-10-21 16:08:19 -04:00
tasks
plugin_helper.rb DEV: Hand-pick Rails/WhereNot autofixes (#35117) 2025-10-03 13:29:22 +02:00
plugin_spec.rb FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00