Today on meta.discourse.org…
Key Stats
- New Topics: 14
- New Posts: 68
- Top Users:
- sam: 11 posts, 3 likes
- NateDhaliwal: 7 posts, 4 likes
- Heliosurge: 7 posts, 4 likes
- Aurora: 7 posts, 2 likes
- pfaffman: 2 posts, 3 likes
- Moin: 2 posts, 2 likes
- ondrej: 2 posts, 2 likes
- david: 1 post, 2 likes
- j127: 1 post, 2 likes
- cuo_wu: 1 post, 2 likes
Interesting Topics
- deepfree67 struggled with SMTP on a new VPS and pfaffman walked through checking your mail subdomain and service logs (SMTP Error! Please help - #2 by pfaffman), while Ethsim2 shared a Mailgun DNS setup that works (SMTP Error! Please help - #4 by Ethsim2) and Jagster floated using Amazon SES (SMTP Error! Please help - #7 by Jagster).
-
Heliosurge uncovered a sidebar bounce loop in Documentation when clicking “Back to Forum”; Moin traced it to an upstream change in the back-to-forum component (FEATURE: Add `routeHistory` service, SessionStore service and make `back to forum` button go back to previous page by Grubba27 · Pull Request #32260 · discourse/discourse · GitHub) and a pri-high tag was added for investigation (Doc Sub category -Back to forum loop - #8 by sam).
-
Heliosurge also reported that PM text spills out of its container in the ghost-theme; sam has tagged it for triage in the coming weeks (Ghost Theme text body in pm spills out of container - #2 by sam).
-
NeatNit spotted that numbered and bullet lists break in RTL languages; UdiOron provided a proposed fix and sam weighed in on whether it’s an RTLCSS issue or preview bug (RTL numbered or bullet lists are broken - #4 by sam).
-
kuaza asked how to separate button labels from editor sections in the composer; sam suggested filing a pr-welcome to introduce a distinct translation key and avoid cross-updates (How to separate button labels from editor sections in translation settings - #2 by sam).
- j127 flagged visual glitches in the new CSS border radius and padding on dark headers; sam alerted the design team to consider rolling back or tweaking the rounding (Some feedback on new CSS border radius and padding - #2 by sam).
#Extras
- cuo_wu demoed the Discourse BBCode Tabs plugin (https://github.com/discourse/discourse-bbcode-tabs) and both Heliosurge and NateDhaliwal corrected the install instructions, noting you only need an app.yml entry—not a manual clone (Discourse BBCode Tabs Plugin - #4 by NateDhaliwal).
- NateDhaliwal wondered if embedding API keys in theme components is safe; david clarified that theme settings are client-visible and recommended using a plugin for private keys (Are API keys in theme components okay? - #2 by david).
-
Aurora can’t submit or save replies on iOS in regular topics; NateDhaliwal confirmed it’s reproducible on Meta and the team is investigating (Issue: Can’t submit or save posts/replies (iPhone)).
-
Aurora noticed a stray “{” appearing when automatic localization is enabled; nat removed the faulty translation and will add guards against one-character slip-ups (Automatic localization on meta shows { for the post - #2 by nat).
-
AGMCAI reported that reply notifications aren’t delivered; Ethsim2 suspects it ties back to the cookie persistence bug and deeper session digs are underway.
-
marvi asked how to ignore macrons in Te Reo Māori searches; nathank pointed out the existing Search ignore accents site setting (Macrons and search results in NZ - #2 by nathank).
-
huynhthai824 attempted to bulk-suspend non-admin users via the Rails console on Discourse 3.5.0.beta5-dev and is seeking the correct command flow (Unable to Bulk Suspend/Deactivate Users in Rails Console on Discourse 3.5.0.beta5-dev).
-
Alienazk wanted to match a backup to its Git commit; RGJ showed how to locate migrations within plugins to blame the right author (How can I get the current version information from my backup? - #11 by RGJ).
#Sysadmins
- tknospdr asked how to show an offline page during rebuilds; the community recommends adding
<meta http-equiv="refresh" content="120">to auto-reload when Discourse comes back (Add an offline page to display when Discourse is rebuilding or starting up - #158 by tknospdr).
#Self-Hosting
- tknospdr wrestled with CORS despite setting
DISCOURSE_ENABLE_CORS: "true", and the thread is collecting tips on propercors_originsentries and headers (Setup Cross-Origin Resource Sharing (CORS) - #3 by tknospdr).
Activity by the @team Group
-
sam triaged the doc-categories bounce loop bug (Doc Sub category -Back to forum loop - #8 by sam), the ghost-theme PM layout issue (Ghost Theme text body in pm spills out of container - #2 by sam), the iOS post-owner switch failure (Unable to change post owner using iOS18.5 with Safari or Chrome - #4 by sam) and the RTL list styling break (RTL numbered or bullet lists are broken - #4 by sam); championed form template composer enhancements (Topic form templates do not have smart lists - #2 by sam) and distinct translation keys (How to separate button labels from editor sections in translation settings - #2 by sam); coordinated the Meta Branded theme investigation (RTL languages on Meta Branded theme show team-only links - #2 by sam), queried chat-bubbles support (Chat interface not displaying or behaving correctly - #6 by sam), alerted design to CSS border feedback (Some feedback on new CSS border radius and padding - #2 by sam), probed persistent login cookies (Cookie issue - not able to stay signed in - #3 by sam), and shared AI moderation insights (Experiments with AI based moderation on Discourse Meta - #15 by sam).
-
david clarified that theme settings are exposed client-side and advised using plugins for any sensitive API keys (Are API keys in theme components okay? - #2 by david).
-
renato drafted a “composer” field type for mobile form templates—reusing
DEditor—and linked to his prototype PR (FEATURE: add composer form template field type by renato · Pull Request #31584 · discourse/discourse · GitHub, Topic form templates do not have smart lists - #3 by renato). -
nat removed the rogue “{” translation that crept into localized posts (Automatic localization on meta shows { for the post - #2 by nat) and is investigating the RTL icons issue in the Meta Branded theme (RTL languages on Meta Branded theme show team-only links - #3 by nat).
After a marathon of bug sleuthing, feature brainstorming, and CSS debates, the forum is buzzing—no puppies were harmed in the making of these threads!