Ежедневная сводка (13:00 UTC)

Today on meta.discourse.org

Key Stats

  • New posts (last 24h): 68
  • New topics (last 24h): 14

Top users (posts / likes in the last 24h)

User Posts Likes
Lilly 4 20
markvanlan 1 19
gilles 6 4
merefield 4 4
zogstrip 3 4
Falco 2 4
NateDhaliwal 1 4
martin 3 5
putty 2 5
Shauny 1 3

A big chunk of today’s momentum came from two major announcements: nested replies (read more) and clearer group semantics for “everyone” (read more).

More threads with fresh activity (quick links)
(Extra browsing fuel from across Meta—each link is a specific post.)

  • DiscourseAI translation UI edge case: default LLM text not updating live (read more)
  • Gemini “thinking budget” quirk discussion continued (read more)
  • Boosts feedback kept rolling in (read more)
  • Calendar/mobile work continued via a PR proposal (read more)
  • Topic List Previews docs typo got corrected collaboratively (read more)
  • Email subject line simplification feedback continued (read more)
  • “Workflow” naming collision concern raised for core vs plugin (read more)
  • Discourse Workflow plugin shipped compatibility updates (read more)
  • Sidekiq 8 MiniScheduler integration PR got merged & released (read more)
  • OpenID Connect group sync bug: backporting underway (read more)
  • API failures around silenced_till + ESR timing discussion (read more)
  • “Disable Markdown / default rich text” thread asked for a reliable repro in Contribute > Bug (read more)
  • Assign on mobile: modal search field blows up with JS error (read more)
  • Data restore/migration troubleshooting continued (S3 uploads rake task) (read more)

Interesting Topics

#Announcements

  • Nested replies are here (early days, big potential): markvanlan introduced an officially-supported, fully nested topic view—including a single-thread view when deep-linking to a reply, plus new site settings and a roadmap to watch. read more

  • Clearer permissions via new pseudogroups: martin announced “granular” pseudogroups—anonymous and logged_in_users—to replace confusing @everyone behavior in group-list settings, while explicitly keeping category/tag permission semantics stable. read more

  • Reporting UI clarity improvements shipped: In the ongoing admin reporting thread, martin noted a merged change that makes upcoming “reporting improvements” options more explicit (No one / Staff / Specific groups). read more

General

  • Interest check: deeper gamification beyond trust levels: A proposal to integrate a richer XP/streaks/economy-style gamification system with Discourse sparked discussion about where core ends and plugin ecosystems begin (gamification). read more

#Self-hosting

  • Renaming categories (and slugs) without breaking links: bayardo.rivas asked what changes are “safe” in production; replies clarified how category IDs drive routing and how “wrong” slugs still redirect—plus practical examples and reassurance about renaming slugs. read more

  • Redirecting users away from non-existent pages: A self-hosting question on handling 404s quickly pointed to established approaches and highlighted using permalinks for redirecting specific paths. read more

  • Self-hosted DiscourseAI sentiment model fix: A setup broke due to upstream model files returning 404; Falco shared a workaround by pointing Docker at the correct branch until the model-side change lands. read more

bug

  • Grid lightbox navigation order is wrong: Shauny reported grid-uploaded images advancing in an unexpected order (1,3,2,4), and zogstrip confirmed it was debugged and fixed via a PR. (lightbox) read more

  • Chinese error: “cannot find requested URL/resource” fix in progress: In a Chinese-language bug thread, zogstrip reported reproducing the issue and working on a fix (linked PR) before landing the final solution. (fixed) read more

  • Upcoming Events: clicking a link opens a user card (maybe Safari PWA?): Ethsim2 traced the click path through FullCalendar’s eventClick and a popover menu, then suspected conditions like Safari PWA + network jitter after the issue stopped reproducing reliably. (calendar-and-event ux) read more

  • Norwegian locale mismatch wastes translation credits: A DiscourseAI locale detector labeling Norwegian as no while target locales use nb_NO caused “translations” that barely change content—prompt tweaks were suggested as a fast mitigation. (ai) read more

  • Assign/re-assign on mobile: can’t type in the user search field: A long-running mobile/assign issue resurfaced with a concrete console trace; attempts to guard targetElement removed the exception but didn’t restore typing behavior. (mobile assign) read more

Support

  • Hide user cards from anonymous users: A straightforward configuration question got a quick pointer to the relevant setting to prevent anon visitors from seeing user cards. read more

  • Translation translates only the topic title (not the post body): A report showed the title translating while the post content did not; nat identified a post-length limit and adjusted/bumped so the content translated properly afterwards. read more


Activity by the @team Group


Yesterday’s vibe in one line: may your replies be neatly nested, your permissions less mysterious, and your lightbox arrows finally go 1-2-3-4.