Today on meta.discourse.org…
Key Stats
-
New posts: 154
-
New topics: 16
-
Top users (likes, posts):
- pfaffman (21 likes, 16 posts)
- sam (20 likes, 8 posts)
- Ethsim2 (14 likes, 9 posts)
- david (12 likes, 6 posts)
- NateDhaliwal (12 likes, 11 posts)
- opcourdis (8 likes, 6 posts)
- awesomerobot (7 likes, 3 posts)
- Roman (6 likes, 2 posts)
- Canapin (6 likes, 2 posts)
- Lilly (6 likes, 3 posts)
Interesting Topics
-
Dev calendar-and-event #rest-api: ShiverTimber4973 shared a Python script to sync iCal/ICS feeds into Discourse topics—idempotently updating events by UID—prompting Ethsim2 and Cathyy01 to request a step-by-step admin guide and plugin packaging for non-coders read more.
-
Bug #theme-creator: Lilly observed that Theme Creator is locked in Chrome on the Horizon theme, with hidden consoles in Safari, leading NateDhaliwal to confirm the issue and david to disable the old component version read more.
-
Bug iOS users on 16.7.11 reported transparent dropdowns and overlapping UI elements on mobile, with sam and chapoi troubleshooting before david merged a backport fix to stable read more.
-
Support Users encountered SSL fetch failures from rubygems.org during
bundle install
, with connection resets—pmusaraj and NateDhaliwal exploring mirrors and IPv6 workarounds read more. -
Installation Update to 3.5.0.beta9 caused rebuild failures due to a duplicate plugin directory (
discourse-feature-voting
), and david guided removing the old line fromapp.yml
to restore migrations read more. -
Support #brand-header: simonk flagged an overly restrictive compatibility entry in the Brand Header component; david clarified that beta9 users can install the update despite the pre-fix in
.discourse-compatibility
read more. -
Bug #ai: J-Ha_Hasegawa showed that the Claude Sonnet 4 spam persona returned “Not spam” despite logs marking clear promotions as SPAM; Roman updated the test prompt to align the detector’s output with the scan log read more.
-
#Sysadmins how-to #letsencrypt: featheredtoast announced multi-domain SSL support in
discourse_docker
, usingDISCOURSE_HOSTNAME_ALIASES
inapp.yml
to set alternate hostnames for Let’s Encrypt certificates read more. -
Support Monikas asked if a direct tar of
/var/discourse
could simplify migration; Canapin pointed to an rsync guide and pfaffman recommended./launcher cleanup
to free space pre-backup read more. -
Support Picho_Pelis hit SMTP send failures with the Maileroo service; NateDhaliwal suggested port 2525 for DigitalOcean and testing on Hetzner VPS read more.
-
Support #seo: sam advised centralizing forum discussions to build domain authority and improve PageRank, using inbound link analysis to diagnose
keycloak.discourse.group
indexing issues read more. -
Support #rest-api: Nikki_Locke explored adding/removing group owners via the API, uncovering endpoint nuances and pfaffman directing to the reverse-engineering guide for accurate parameters read more.
-
Feature #chat: donaldsoncd discovered a “My Threads” menu entry when DM threading was enabled, sparking calls to add a global toggle to disable chat threads with “My Threads” read more.
-
Bug polls pr-welcome #rest-api: clechasseur submitted a PR to avoid duplicate entries in
/polls/voters.json
, after experimentation revealed non-deterministic ordering could yield repeats read more. -
Support bartv noted that the “Download remote images to local” feature auto-disables despite sufficient disk space; Canapin linked to discussions on backup compression space requirements read more.
Activity by the @team Group
-
sam addressed upgrade velocity and CLI rebuild patterns in Bundling more popular plugins with Discourse core and assisted troubleshooting the UI glitch on iOS in Display problem when using iOS 16 or earlier.
-
david resolved the Theme Creator lockup by disabling outdated components in Theme creator is very borked, backported a fix for the iOS display issue in Display problem when using iOS 16 or earlier, and restored migrations post-update in Crash nach letztem Update.
-
awesomerobot improved accessibility by adding landmark regions for screen readers in Issue 1: Broken Heading Navigation / DOM Manipulation and unified Ask.discourse with the core AI sidebar in Improve managing history on Ask discourse.
-
Lilly raised the Theme Creator lockup on Chrome and aided in safe-mode testing in Theme creator is very borked.
-
Roman debugged and patched the AI spam persona confusion in AI spam bot says it is not spam.
-
featheredtoast announced and documented multi-domain Let’s Encrypt support in Set up Let’s Encrypt with multiple domains / redirects.
-
chapoi reproduced the iOS 16 UI corruption and shared repro steps in Display problem when using iOS 16 or earlier.
-
martin clarified how changing
default_composition_mode
to Markdown applies historically only after a reload in Unable to set default to markdown mode. -
j.jaffeux requested detailed screenshots for automation troubleshooting in Discourse Automation.
-
pmusaraj pinpointed an SSL issue blocking gem fetches and suggested IPv6 routing in Error when rebuild. Can’t fetch from rubygems.org.
Stay caffeinated—your rebuilds won’t fix themselves!