每日摘要(UTC早上5点)

Today on meta.discourse.org


Key Stats


Interesting Topics

Installation

  • Ethsim2 inquired “What happens next?” after a Docker_Manager bump and clarified which bundled plugins to remove from app.yml on Installation read more

Support

  • Wurzelseppi encountered a DiscourseAi::Embeddings::Schema::MissingEmbeddingError when uploading files to the AI Bot Persona, observing 200 responses but no audit logs on Support read more

  • alltiagocom discovered cached Apple Touch images retained white borders in the Discourse iOS app until reinstallation on Support read more

  • Wurzelseppi probed how to upload files to an AI persona programmatically via the Discourse API for RAG workflows on Support read more

  • Cate_Soule reported the missing search bar from the welcome banner, later resolved by migrating the enable_welcome_banner setting to individual themes on Support read more

  • alltiagocom unearthed the max_tag_search_results site setting to display a scrollable full tags list in the composer on Support read more

  • kuba-orlik explored WebFinger discovery to easily boost Discourse topics in Mastodon and flagged missing search support in ActivityPub on Support read more

Bug

  • alltiagocom found a bug where deleting JavaScript from a theme component’s JS tab fails and the code persists on Bug read more

  • Ralf_Stockmann lamented the missing “paste link on selected text” magic in the new composer, with renato confirming reproducibility challenges on Bug read more

  • Don spotted the hidden-but-in-use ai_helper_model site setting in Discourse AI, prompting a visibility fix on Bug read more

  • JammyDodger demonstrated that pasting a parent category URL reveals hidden subcategories unexpectedly in the composer on Bug read more

Dev

  • jafab asked how to rename frontend labels (categories, topics) and enable case-sensitive tags for chemical formulas like “GaN” on Dev read more

Announcements

  • martin rolled out themeable site settings for enable_welcome_banner and search_experience, explaining migration steps for existing values on Announcements read more

Migration

  • SubStrider shared a two-pass XenForo import process and GitHub scripts to preserve link integrity and merge history on Migration read more

#Site feedback

  • tobiaseigen mapped out how bundling popular plugins into core is communicated via #included-in-core tags and subcategory announcements for self-hosters on #Site feedback read more

Activity by the @team Group


With plugins marching into core and AI features tweaking behind the scenes, our community moved faster than a caffeinated puppy today—stay tuned for more tail-wagging updates!