discourse-ai/spec
Sam 32dc45ba4f
FIX: never block spam scanning user (#1437)
Previously staff and bots would get scanned if TL was low
Additionally if somehow spam scanner user was blocked
(deactivated, silenced, banned) it would stop the feature from working

This adds an override that ensures unconditionally the user is setup correctly prior to scanning
2025-06-17 14:51:27 +10:00
..
configuration DEV: Add back validator for Spam setting (#1415) 2025-06-06 10:56:36 -07:00
db/migrate FIX: Open AI embeddings config migration & Seeded indexes cleanup & (#1092) 2025-01-27 15:24:43 -03:00
fabricators FEATURE: persistent key-value storage for AI Artifacts (#1417) 2025-06-11 06:59:46 +10:00
fixtures FEATURE: enforce jpg/png for all images (#1309) 2025-05-05 17:46:37 +10:00
jobs FIX: When allowing private content translation, only translate group PMs and not personal PMs (#1432) 2025-06-13 00:55:52 +08:00
lib FIX: never block spam scanning user (#1437) 2025-06-17 14:51:27 +10:00
models FEATURE: persistent key-value storage for AI Artifacts (#1417) 2025-06-11 06:59:46 +10:00
reports FEATURE: New sentiment analysis visualization report (#1109) 2025-02-20 09:14:10 -08:00
requests DEV: Move title suggestion to an array (#1435) 2025-06-16 18:06:54 -03:00
serializers DEV: Use a PORO to represent modules/features. (#1421) 2025-06-10 14:37:53 -03:00
services DEV: Use structured responses for summaries (#1252) 2025-05-06 10:09:39 -03:00
shared FEATURE: Gemini Tokenizer (#1088) 2025-01-23 18:20:35 -03:00
support FEATURE: configurable embeddings (#1049) 2025-01-21 12:23:19 -03:00
system DEV: Move title suggestion to an array (#1435) 2025-06-16 18:06:54 -03:00
tasks DEV: Rename spec (#1344) 2025-05-16 09:40:08 +01:00
plugin_helper.rb FEATURE: Personas powered summaries. (#1232) 2025-04-02 12:54:47 -03:00
plugin_spec.rb FEATURE: Use different personas to power AI helper features. 2025-06-04 14:23:00 -03:00