mirror of
https://github.com/discourse/discourse.git
synced 2026-08-09 21:45:25 +08:00
Backport of #568 to release/2026.1. --- Cached topic summaries that became outdated after post edits could remain visible longer than intended, and the 1-hour throttle could delay corrective regeneration. This update makes edit-driven staleness a special case: users who can regenerate summaries now bypass the throttle and refresh immediately, while users who cannot regenerate are not served edit-outdated cached content at all. In practice, stale summaries from edited content are no longer a fallback path, but normal throttle behavior is preserved for non-edit staleness such as newly added posts. --- **Security Advisory:** https://github.com/discourse/discourse/security/advisories/GHSA-pr9m-5hpq-wc57 |
||
|---|---|---|
| .. | ||
| ai_chat_channel_serializer_spec.rb | ||
| ai_features_persona_serializer_spec.rb | ||
| ai_usage_serializer_spec.rb | ||
| llm_model_serializer_spec.rb | ||
| topic_view_serializer_spec.rb | ||