Daily Summary (1pm UTC)

Today on meta.discourse.org


Key Stats


Interesting Topics

  • Feature Personal posts on profile
    avidseeker initiated a discussion on whether Discourse can support blog-like posts on user profiles—with insights and examples from merefield’s portfolio feature. read more

  • Feature Option for username not to be required to start or end with alphanumeric
    NubeBuster queried about overriding username validation via plugin tweaks, sparking exploration into Discourse’s server-side flexibility. read more

  • Support Add another tab to menu bar
    Johnny_McIvor asked about including an extra navigation tab for a muted board, and Lilly pointed to a solution on custom top navigation links. read more

  • Theme component: Topic List Previews (TLP)
    In a lively exchange, patrickemin and merefield dived into rendering quirks with the Topic List Previews feature, including fixes for mobile display issues. read more

  • Community Should Discourse make an effort to become the next best “CMS”
    Damian_Boon, NateDhaliwal, and simon debated whether embracing paid themes or plugin monetization could bolster Discourse’s growth—pitting openness against scalability. read more

  • Support Issues quoting quotes
    Nihal_Noorunnabi and NateDhaliwal explored challenges with multi-line quote selections and blockquote behavior, highlighting an area for UX improvement. read more

  • Support Could not find Google OAuth client ID in Discourse admin setting
    lucky8six flagged difficulties locating the Google OAuth client ID, with NateDhaliwal suggesting a search within the global settings and hinting at subscription limitations. read more

  • Dev Reddit-ish theme right sidebar on topics
    A conversation sparked by Damian_Boon (with input from merefield) examined the feasibility and challenges of adding a right-hand sidebar to the Reddit-ish theme setup. read more

  • Theme component: MD Topic List Mobile component
    Steven and CAX.DO showcased design improvements for mobile topic lists, proposing a layout that restores excerpts and adjusts badge placement for better clarity. read more

  • Bug Links with posts hidden by flags still show in user summaries
    NateDhaliwal highlighted an anomaly where hidden post links remain visible on user summary pages, calling for a revisit of flag-handling logic. read more

  • Bug A hidden profile’s birthday is still listed in Cakeday’s birthdays list
    a_lilian reported a privacy concern where users who opt to hide their public profiles still have their birthdays displayed in the Cakeday section. read more

  • UX DiscoTOC style is broken if there is no reply on mobile
    Don pointed out that the DiscoTOC feature fails to display correctly on mobile when topics have no replies, suggesting TOC activation be decoupled from reply count. read more

  • Dev Glimmer Components: what’s the limit here?
    merefield revisited the scalability of Glimmer Components in topic lists, emphasizing that the framework holds up even under heavy load scenarios. read more

  • Support Upgrade of postgres failed from 13 to 15
    djeber shared his journey troubleshooting an upgrade hiccup—from iptables issues to inter-device move failures—offering valuable insights for admins. read more

  • Bug Mini_racer.rb segmentation fault during assets:precompile
    joffreyjaffeux confirmed that fixes have been committed to address segmentation faults during asset precompilation, ensuring smoother upgrades. read more


Activity by the @team Group


Yesterday was a whirlwind of brilliant debugging, feature debates, and thoughtful insights—here’s to riding the wave of meta magic into a new day!

Today on meta.discourse.org

Key Stats

  • New Posts: 151 posts in the past 24 hours (read more).
  • New Topics: 23 topics raised in the last day (read more).

Top Users:


Interesting Topics

UX

  • Text is uncountable: In this topic, a spirited debate unfolds about whether “text” should remain uncountable or adopt an “s” – with perspectives from merefield, Jagster, and even david weighing in. See the conversation here.

Installation

  • ARM Support: Users queried Discourse’s support for ARM-based processors; insights from Timelord and Canapin clarified compatibility and shared useful references. Explore the discussion here.

Support

  • How to make login and registration pages look like this?: joshhabka asked about customising login, registration, and authentication pages, while team member HAWK provided CSS tips and theme component suggestions. Read more here.

  • Some personal messages are not appearing in the inbox: Concerns over missing personal messages prompted troubleshooting advice from HAWK, guiding users through configuration checks. Dive into the thread here.

  • CSS edits not being applied on mobile: A user’s CSS changes that worked on desktop were not reflecting on mobile—explained further with developer insights and browser specifics. Get the full details here.

  • Site text overwritten: When a user’s site text customizations mysteriously reverted, david stepped in to explain that updates shouldn’t be auto-overwritten, and a fix was underway. See the complete discussion here.

  • launcher rebuild app error: bootstrap failed with exit code 234: A technical snafu during the rebuild process sparked community troubleshooting and advice, leading to suggestions around memory and swap configuration. Check out the topic here.

  • Autosave Not Working In My Instance: An issue with the autosave feature prompted requests for more detailed repro steps, with mcwumbly asking for further clarification before the community could investigate. Read more here.

Announcements

  • 3.5.0.beta1: Dark/light mode selector, better flagging info, and encouraging more valuable conversations: Major feature updates were outlined by team members hugh and tgxworld, detailing new theme settings and improved flag workflows. Get the full update here.

  • 3.4.1: Bug fix and UX release: This stable release addressed a series of bugs and UX improvements, with additional plugin enhancements highlighted by hugh and tgxworld. More details are available here.

Theme

  • MD Topic List Mobile component: A discussion covering CSS tweaks and functionality improvements for the mobile topic list component, featuring alternative designs and user feedback. See the evolution here.

  • A reddit-ish theme for Discourse: Enthusiasm for a reddit-inspired theme was shared with demos and links to live examples, sparking creative ideas among theme enthusiasts. Check out the demo here.

Feature

  • Personal posts on profile: This feature discussion explored the concept of showcasing personal posts on user profiles, with renato contributing a unique use case. Read the topic here.

Bug

  • Admin Sidebar Translations: An issue with translation inconsistencies in the admin sidebar was raised and promptly addressed by team members sam and kris.kotlarek. Get the details here.

  • Error in any AI Tool with no parameters: A nuanced bug where AI tools without parameters were failing was dissected and eventually resolved, with sam sharing an updated evaluation script. More information here.


Activity by the @team Group

  • david joined the debate in Text is uncountable and later helped clarify issues in Site text overwritten—demonstrating attentive support across language nuances. See his contributions here and here.

  • HAWK actively supported users by sharing CSS customization tips in How to make login and registration pages look like this? and offering troubleshooting advice for missing PMs in Some personal messages are not appearing in the inbox. Explore these threads here and here.

  • hugh and tgxworld led the announcement of new features in both 3.5.0.beta1: Dark/light mode selector and 3.4.1: Bug fix and UX release, ensuring that cutting-edge updates were communicated clearly. Read the updates here and here.

  • mcwumbly contributed key insights on the autosave issue in Autosave Not Working In My Instance, prompting further discussion and investigation. Check his post here.

  • renato sparked conversation with his thoughts in Personal posts on profile, offering new ideas for personalisation on user profiles. Discover his input here.

  • sam stepped up in multiple threads—addressing translation challenges in Admin Sidebar Translations and resolving issues with AI tools in Error in any AI Tool with no parameters—to ensure smoother functionality across the platform. Details are provided here and here.


Yesterday’s meta discussions were as dynamic as a roller coaster—full of twists, turns, and plenty of tech magic to keep our team inspired for tomorrow’s adventures!

Today on meta.discourse.org

Key Stats

For an overview of the forum’s performance, check out the overall activity stats.


Interesting Topics


Activity by the @team Group


What a whirlwind of topics and team triumphs yesterday – it sure feels like the forum was buzzing with ideas and clever fixes all around!

Today on meta.discourse.org

Key Stats

  • New posts: 157
  • New topics: 22

Top Users:


Interesting Topics


Activity by the @team Group


What a day! After a flurry of creative ideas, technical fixes, and lively debates, our community is charged up and ready for another round of quirky tech adventures!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 121
  • Total New Topics: 13

Top Users:
Arkshine – 3 posts, 9 likes
merefield – 6 posts, 9 likes
david – 2 posts, 8 likes
awesomerobot – 1 post, 7 likes
pmusaraj – 2 posts, 7 likes
pfaffman – 6 posts, 6 likes
PatPatterson – 2 posts, 5 likes
emansilla – 4 posts, 4 likes
Danielle – 1 post, 4 likes
Lilly – 3 posts, 4 likes

Sourcing the stats from recent activity


Interesting Topics

Installation pfaffman and contributors tackled the challenge in “Can’t rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections”. They discussed options regarding asset removal from S3 and adjustments to configuration flags.

Community In “When Forum Admins Ignore Requests – What Are the Options?”, Okhre raised concerns about a simple username-change request and data protection while awesomerobot clarified the nuances of privacy policies. read more

Plugin The thread “Allow Title-Only Onebox” saw pmusaraj explain how disabling “use_s3” can bypass asset storage concerns—helping pave the way for a quick core fix. read more

Bug In “Error using Claude 3.7 Sonnet with Discourse AI plugin”, emansilla encountered issues when mixing thinking blocks with native tool use. Both Falco and other members discussed configuration tweaks to ensure smooth tool integration. read more

Support / #translation:Is Automatic Translation for Most Content Now Official?” introduced new functionality via the discourse-translator plugin, with david hinting at more detailed announcements coming soon. read more

Support / #air-theme: In “How to edit WELCOME text in AIR Theme”, newcomer noid benefited from Arkshine’s tips on locating the Search Banner component and even received CSS advice for custom styling. read more

SupportNew OfCom Rules” sparked a debate where ahaiku, HAWK, and Ed_S weighed in on user thresholds and regulatory requirements affecting platform compliance. read more

SupportDiscourse customize theme with private git repo” highlighted challenges with installing themes from private repositories, with Arkshine and Lilly sharing validation of the official guide. read more

Theme In “Heroes - Fantasy Theme”, merefield playfully noted a missing forum and observed issues with og tags—reminding everyone that even fun suggestions can spark real fixes. read more

Community / #tags:How do communities handle tagging for announcements about versioned products?” saw jordan-violet and merefield explore efficient tagging (using major and minor versions) to prevent tag clutter. read more

DevDiscourse Gamification Plugin in the Header” kicked off a discussion with TRgala_Murat envisioning how to display user points prominently for enhanced engagement. read more

Announcements / #webinar:Webinar: Love Your Community” captured community interest as Danielle posted a recap and replay link to encourage further dialogue on community building. read more

BugIssue about X preview” focused on broken onebox previews on X. baronesh and Lilly investigated possible theme component mishaps affecting embedded content. read more

SupportHow to disable the Private Message option” provided a detailed walk‑through by SaraDev on using the personal_message_enabled_groups setting to control the initiation of private discussions. read more

Feature / #topic-timers:Add timezone to the Topic Timer” featured putty suggesting the inclusion of time zone configuration for clarity in scheduling—an idea that might smooth out user ambiguity. read more


Activity by the @team Group

david demonstrated leadership in discussing the new translation feature in “Is Automatic Translation for Most Content Now Official?” and confirmed upcoming enhancements.

pmusaraj contributed valuable insights in “Allow Title-Only Onebox”, helping clarify plugin behavior and alternative configuration strategies.

awesomerobot addressed privacy concerns in “When Forum Admins Ignore Requests – What Are the Options?”, clarifying Discourse’s stance on data protection and user control.

Lilly offered guidance to newcomers by assisting in “How to edit WELCOME text in AIR Theme” and chiming in on theme-related queries in “Discourse customize theme with private git repo”.

Danielle kept the community in the loop by posting the webinar recap in “Webinar: Love Your Community”, ensuring that fresh engagement opportunities reached all members.

sam lent technical support by pinpointing configuration conflicts in “Error using Claude 3.7 Sonnet with Discourse AI plugin”, advocating for adjustments in native tool support.

HAWK provided regulatory insight in “New OfCom Rules”, helping demystify compliance thresholds for the forum’s leadership.

SaraDev shared a step‑by‑step guide on moderation settings in “How to disable the Private Message option”, reinforcing safer communication protocols.

mwaniki highlighted subtle configuration challenges in “PostgreSQL update hangs at PostgreSQL initialization”, steering the discussion toward stability improvements.

Falco provided prompt testing feedback in the Claude 3.7 Sonnet thread, ensuring smoother integration of AI tool features in “Error using Claude 3.7 Sonnet with Discourse AI plugin”.


What a bustling day on meta—yesterday’s lively exchanges have set the stage for even more spirited discussions today, so let’s keep the good vibes (and puppies) safe and sound!

Today on meta.discourse.org

Key Stats

  • New Posts: 79
  • New Topics: 9

Top Users:

Data in these summaries is drawn from lively discussions such as the Banner Featured Links thread and the Forum’s payment page fails to load topic.


Interesting Topics

  • Theme component: Arkshine and Helga_Razinkova delved into how a new button in the Banner Featured Links broke the forum’s layout, leading to a reproduction of the bug and a subsequent fix. read more

  • Support wisewords raised an issue about the forum’s payment page failing to load during the end of the free trial, and tgxworld confirmed that the team is working on a resolution. read more

  • Feature In the discussion on badges and notifications, aphity and NateDhaliwal questioned whether the multitude of badge notifications is actually enhancing user engagement or merely adding noise. read more

  • Dev TRgala_Murat showcased a new gamification component built into the header, utilizing an API for point tracking, which sparked further inquiries by NateDhaliwal. read more

  • Feature moderation feedback #review-queue: hugh initiated a call for community input regarding moderation strategies by inviting users to participate in a poll and share their experiences with the review queue. read more

  • Support gzbang asked for clarity on where forum administrators could view the personal information collected from users, with jahan_gagan providing an in-depth breakdown of the data points captured by Discourse. read more

  • Support In a creative thread, wendellverli explored the possibility of running a photo competition to boost forum participation, and TRgala_Murat suggested incorporating a points system to ignite friendly competition. read more

  • UX tobiaseigen noted that middle-clicking (or using Cmd-click) in the staff actions log doesn’t open links in a new tab, highlighting a small yet nagging usability quirk. read more

  • General desktop #keyboard-shortcuts: A discussion ignited by Canapin reminded everyone of the rich set of keyboard shortcuts available in Discourse, while mcwumbly emphasized the challenge of learning them without visible tooltips. read more

  • Plugin official auth-plugins #365-oauth: pmusaraj celebrated the merge of his pull request for Microsoft Authentication, with fellow contributor moggleif sharing the excitement over the improved integration. read more

  • Dev gormus extended his thanks for the newly introduced developer toolbar, which now makes identifying plugin outlets and localization strings significantly easier. read more

  • Feature #calendar-and-event: nukeador reported that the fix for selecting the first day of the week in the Upcoming Events calendar has been committed, promising smoother event navigation in future releases. read more

  • #WordPress: In a thread on Discourse comments and WordPress integration, Jagster, angus, and Gregory_Bartholomew brainstormed solutions to prevent native WordPress commenting from overriding Discourse’s discussion features. read more

  • Bug martin flagged an issue with the dashboard’s new posts statistics, hinting at potential discrepancies in the report code and prompting community troubleshooting. read more

  • #Site Management how-to #ai: sam announced that Discourse now supports an advanced PDF mode in its AI features, while MachineScholar sought advice on enabling these options through the UI. read more


Activity by the @team Group

  • tgxworld: Demonstrated prompt support by addressing the payment page loading issue, confirming the team is actively working on a fix. read more

  • hugh: Stepped up to engage with community feedback on moderation practices, inviting users to take part in a targeted poll. read more

  • tobiaseigen: Contributed by identifying a usability shortfall in the staff actions log where middle-click wasn’t functional, sparking the need for an update. read more

  • martin: Noted issues with the dashboard’s new posts statistics, providing technical details that may help pinpoint the underlying cause. read more

  • SaraDev: Shared insights on user metrics and clarified data discrepancies on the User Page, ensuring community expectations are met. read more

  • pmusaraj: Drove improvements in authentication by merging critical updates for Microsoft Authentication, keeping the integration on track. read more

  • mcwumbly: Added valuable observations on the discoverability of keyboard shortcuts, fueling a broader conversation about usability enhancements. read more

  • sam: Contributed to the future of AI integration by reporting on the new PDF support feature, igniting curiosity and further testing within the community. read more

  • awesomerobot: Weighed in on the status of instant search features, clarifying that the current experiment has been shelved for other priorities. read more

  • Lilly: Provided updates on the ongoing investigation into link preview issues, reassuring users that a fix is in the works. read more


What a day of creative problem-solving, quirky fixes, and engaging debates – yesterday proved that even our forum widgets couldn’t help but dance to the rhythm of innovation!

Today on meta.discourse.org


Key Stats

Top Users:


Interesting Topics

  • Plugin – Locations Plugin :earth_africa:
    Canapin shared custom code to display location data under topic titles, sparking a discussion with insights from merefield and observations from Arkshine about compatibility with the latest version. read more

  • Bug – Issues with Discourse 3.5.0.beta2-dev - SMTP and Background Jobs:
    In this thread, Kirk detailed challenges with background job failures and SMTP issues while troubleshooting multiple install attempts, with additional suggestions by Heliosurge and commentary from RGJ. read more

  • Support – Create-User via REST-API, does not seem to be working:
    hat_trick raised concerns about user creation via the REST API, followed by clarifications from supermathie and contextual linking by RGJ to previous similar issues. read more

  • Bug, disco-toc – DiscoTOC showing me TypeError:
    dubwoc reported intermittent TypeErrors during component re-installation, linking the issue to S3 settings and custom configurations, and later confirmed a reproduction of the error. read more

  • #Site Management, how-to, ai – Discourse AI - AI bot:
    MarkDoerr demonstrated how the AI bot initiates conversations via private messages, offering users a novel way to interact and test AI features on the platform. read more

  • Support, invites – Is it possible to turn off invite usage limit?:
    tobiaseigen explained that by setting the invite redemptions limit to a very high number, the system effectively bypasses the cap, with further discussion on tracking invite usage. read more

  • Marketplace – Looking for help taking our Discourse Forum to the next level!:
    Vincent_v reached out for agencies or individuals to assist in forum upgrades and aesthetic improvements, with responses from pfaffman and jahan_gagan indicating eagerness to collaborate. read more

  • Support – Editing default signup field descriptions:
    Sailor asked for guidance on adding descriptive instructions to signup fields. Arkshine responded with pointers on enabling the right settings and targeting the appropriate HTML classes. read more

  • Support – Upgrade fails (again :))
    Peter_Backgren shared his woes of a failed upgrade amid domain changes, while merefield offered advice about potential mismatches with the OS distribution and dependencies. read more

  • Support – Discourse update error with Terser:
    When updates failed with a Terser-related error, BrianC detailed the error message and Ed_S suggested checking virtual memory and system logs as possible culprits. read more

  • General, desktop, keyboard-shortcuts:keyboard: Do you use keyboard shortcuts?:
    The conversation sparked laughter and ideas as TRgala_Murat mused about gamifying shortcuts, and Arkshine elaborated on potential user-experience enhancements. read more

  • Bug – Email footer says: “Visit Message to respond to .”:
    cultiv confirmed that the email footer issue was resolved after an update, ensuring that topic links now display correctly. read more

  • Support – Can I create a badge for ‘new contributors’?:
    ondrej directed users to previous threads discussing badge creation and even hinted at building a custom SQL-based solution. read more

  • Support, air-theme – Change font?:
    A discussion between Joe_F and Arkshine unfolded over custom theme adjustments, with the latter suggesting workarounds involving Google Fonts and theme components. read more

  • Feature – Improving quoting quote accuracy:
    Nihal_Noorunnabi initiated a debate on how much context should be retained when quoting text. Canapin contributed by weighing the pros and cons of extending the quote automatically. read more


Activity by the @team Group

  • tobiaseigen actively engaged in the invite settings discussion in “Is it possible to turn off invite usage limit?” read more
  • supermathie shared insights on API-based user creation in the “Create-User via REST-API” thread (read more).
  • MarkDoerr spearheaded the demo on the AI bot in “Discourse AI - AI bot,” showcasing innovative PM-based interactions (read more).
  • Falco contributed troubleshooting steps in “PDF support in Discourse AI,” clarifying configuration requirements (read more).
  • sam provided follow-up details in the same AI support thread, ensuring users knew about potential nginx adjustments (read more).

For even more details on today’s bustling discussions, check out additional threads such as Getting white screen on admin page after update in Support, Cannot upgrade / send emails / fetch themes… Docker problem? from Support, Recently joined widget for WordPress in #Extras, Can’t rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections under Installation, Custom Homepage for Groups in Theme component, Applying SEO settings to tags from Support, Setup Continuous Integration using GitHub Actions in #Developer Guides, Incomplete mandatory tag field in forum posts in Support, Error Upgrading from 3.4.0.beta4-dev to 3.5.0.beta1 from Support, How can I update the topics list after making a change? in Dev, How to disable the Private Message option in Support, How do you use Discourse AI? Tell us and make it even better! in Feature, Landing Pages Plugin :small_airplane: in Plugin, Dashboard New Posts statistics broken in Bug, and ./launcher rebuild app error: bootstrap failed with exit code 234 in Support.


What a day full of lively discussions and ingenious fixes – it feels like the meta forum is riding on a rocket, with every tweak and ping skyrocketing our community spirit!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 87
  • Total New Topics: 14

Top Users:
Arkshine – 10 posts, 21 likes (read more)
Canapin – 7 posts, 20 likes (read more)
ondrej – 7 posts, 15 likes (read more)
merefield – 4 posts, 9 likes (read more)
pfaffman – 8 posts, 8 likes (read more)
Kirk – 4 posts, 8 likes (read more)
RGJ – 2 posts, 7 likes (read more)
Heliosurge – 2 posts, 4 likes (read more)
Peter_Backgren – 2 posts, 3 likes
Jagster – 1 post, 3 likes

Sourcing statistics from recent forum discussions read more.


Interesting Topics

Support

  • Page numbers?Johnny_McIvor sparked a lively debate on the pros and cons of infinite scrolling versus traditional pagination. Dive into the discussion read more.

  • Upgrade fails (again :slight_smile: ) – Users, including Jagster and pfaffman, examined issues arising during server migrations and upgrades, with suggestions for failsafe measures. Check it out read more.

  • Is there a setting that will allow users to edit their own posts? – In this support thread, Tom_DeWitt and ondrej clarified the use of the Edit post allowed groups setting to enhance user autonomy. Learn more read more.

  • Lots more whitespace in Latest view after upgrading to 3.5.0mcdanlj and Arkshine explored a UI anomaly post-upgrade, sharing CSS tweaks and insights. Explore the topic read more.

  • Rebuild fails with exit 1: ERR_PNPM_RECURSIVE_EXEC_FIRST_FAIL – A technical deep-dive by mcdanlj highlighted issues in the rebuild process, prompting discussion and troubleshooting tips. See details read more.

Praise

  • Discourse is so much a smooth experienceCanapin and friends celebrated Discourse’s thoughtful design, comparing its fluidity favorably against legacy platforms. Get the scoop read more.

Bug

  • Expanding topic actions displays who liked the posts but nobody has liked itondrej and Arkshine dissected an odd UI glitch in the post action menu, proposing improvements for clarity. Read the discussion read more.

  • Clicking on an image inside a footnote doesn’t trigger the lightbox – A bug report by Arkshine (with input from Canapin) addressed image display behavior, suggesting that object-fit: contain might offer a better solution. Discover more read more.

UX

  • Show topic flags on first post tooRGJ pinpointed a UX inconsistency where custom flags on topics didn’t mirror in the first post’s flag menu, prompting calls for a more intuitive design. More info read more.

Theme component

  • Code-block line numbersYt.w and Arkshine debated recent changes resulting in SCSS mixin errors, with community members promising a forthcoming PR for smoother syntax highlighting. Check it out read more.

  • MD Topic List Mobile component – A mobile UI tweak was discussed by Canapin and Steven as they refined the placement of online indicators to keep the topic list neat and user-friendly. See the adjustments read more.

  • Show both OP and last reply on mobileLhc_fl shared progress on a new mobile view component that displays both the original post and the latest reply, aiming for enhanced usability on smaller screens. Get details read more.

Installation

  • Discourse version not found, likely because I rate limited myselfMako-Poisoned and Arkshine dissected a mysterious rate-limiting error after installation, clarifying timeout expectations and SSL-related curiosities. Find out more read more.

#Developer Guides

  • Setup Continuous Integration using GitHub ActionsSimon_Manning walked through a strategy to test plugins versus multiple core branch versions using GitHub Actions, setting a precedent for more robust CI integrations. Dive in read more.

Feature

  • Auto responder using AISaif introduced a feature proposal for leveraging LLMs to generate dynamic, context-aware replies via the Automation plugin, inviting feedback and creative use-cases from the community. Get the lowdown read more.

Activity by the @team Group


For those eager for even more depth, don’t miss these additional hot topics: Migrating groups, badges and permissions from XenForo [read more], Improving quoting quote accuracy [read more], Install Discourse on a residential internet with Cloudflare Tunnel [read more], Is Hetzner Object Storage and Bunny CDN Supported? [read more], How to purge data older than 3months? [read more], You flagged this topic as Send @[missing {username} value] a message [read more], Can’t rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections [read more], ‘Post stream’ refreshing for no reason and in looping [read more], House Ad Templates [read more], Stop Forum Spam Plugin [read more], Custom topic fields per category [read more], Current Projects - February 2025 [read more], Photo Competition or Contest - Do We Have Anything? [read more], The fullscreen button in table aligns with the horizontal scrollbar [read more], and Incomplete mandatory tag field in forum posts [read more].


What a day! From spirited debates on pagination to cutting-edge ideas for AI automation, yesterday kept us buzzing with creativity and technical insights. Until tomorrow, keep the meta magic alive and the discussion flowing!

Today on meta.discourse.org


Key Stats

  • Total new posts: 71
  • Total new topics: 10

Top Users:


Interesting Topics

  • Announcements – Strengthening community safety in group chats
    hugh introduced an important update empowering forum administrators to manage group chats for enhanced community safety. This update aligns with evolving online safety guidelines and has been detailed in the initial post of the thread. read more

  • Feature – Auto responder using AI
    Discussion around an AI-powered auto responder took shape as users shared ideas on using customizable prompts and LLM-driven responses for automated support. sam even highlighted progress on integrating these tools. read more

  • Support – ‘Post stream’ refreshing for no reason and in looping
    A troubleshooting thread unfolded over unexpected page refreshes upon actions like liking posts. Contributors such as eisammy, joffreyjaffeux, and RGJ collaboratively dug into potential causes including rate limits and theme components. read more

  • #MigratingToDiscourse – Migrate a phpBB3 forum to Discourse
    Despite an original creation back in 2015, recent activity saw Frenky and jahan_gagan exchange insights on handling corrupted images during migration, ensuring that uploads get correctly overwritten. read more

  • Support – Custom topic fields per category or custom topic entry form per category?
    Users debated solutions to enforce topic templates for specific categories to ensure consistent metadata entry. SubStrider and renato shared their concerns about mandatory formatting versus moderation overhead. read more

  • Support – Is Hetzner Object Storage and Bunny CDN Supported?
    In this discussion, Zomphie and NateDhaliwal examined issues with Bunny CDN integration while confirming that S3-backed Hetzner buckets are operational. Later updates by RGJ and Canapin clarified what configuration adjustments made the system work seamlessly. read more

  • Support – Create-User via REST-API, does not seem to be working
    tgxworld identified an error in the API documentation related to the active parameter, providing clarity on proper API key usage for user creation. read more

  • Support – Sign-ups vs activations on admin dashboard
    An insightful query by Isambard sparked a conversation about whether the dashboard reports sign-ups or activated users, with nat confirming details from the code and suggesting further data exploration. read more

  • #SiteFeedback – Duplicate menu page on dropdown on website
    ondrej raised an issue about duplicate links on the website’s dropdown, sparking a discussion to align navigation between meta and the Discourses’ blog pages. read more

  • #DeveloperGuides – Setup Continuous Integration using GitHub Actions
    david shared a streamlined workflow for plugin CI using GitHub Actions, with community members like merefield weighing in on the pros and cons of freezing dependencies for stability. read more

  • Support – Activation email failure
    When activation emails stopped sending due to sidekiq or redis hiccups, Isambard and supermathie discussed potential workarounds and troubleshooting tips regarding job failures in the background. read more

  • Bug – Problem Subscriptions, test mode and billing option
    MadPenguin described how leftover artifacts from test subscriptions were causing errors on the billing tab in live mode, and later confirmed a fix by clearing dangling subscription references. read more

  • #ThemeComponent – Post Badges
    A brief discussion explored whether users could select which badge to display, with Yt.w and Arkshine pointing to a plugin as an alternative solution. read more

  • #ThemeComponent – Jitsi Video Conference
    Arkshine revisited issues with the Jitsi integration and detailed fixes—such as modernizing the tool component using FormKit—to resolve input errors in the video conference setup. read more

  • Plugin – Discourse Private Replies
    An update from RGJ announced that, with a new site setting enabled, users who participate in a private thread can now view all replies—improving transparency within private discussions. read more


Activity by the @team Group


What a whirlwind of innovative ideas, troubleshooting triumphs, and community collaboration yesterday – let’s keep the momentum rolling for even more exciting discoveries today!

Today on meta.discourse.org


Key Stats
New Posts: 129
New Topics: 23

Top Users:
Canapin – 8 posts, 16 likes
Arkshine – 7 posts, 16 likes
Jagster – 16 posts, 15 likes
Lhc_fl – 2 posts, 9 likes
nolo – 2 posts, 9 likes
alltiagocom – 23 posts, 8 likes
ondrej – 3 posts, 6 likes
RGJ – 2 posts, 6 likes
mcwumbly – 1 post, 5 likes
Don – 2 posts, 5 likes

(Source: forum summary)


Interesting Topics

(Each of these topics not only provided new insights but also kept the discussion lively, with additional resources and demos available read more when needed.)


Activity by the @team Group

mcwumbly contributed his perspective in the New themes & components layout thread, confirming that discussions on component reordering are continuing internally.

cocococosti recently set the tone by posting a comprehensive checklist in the Pre-launch checklist for migrated Discourse communities topic.

Lilly clarified color palette requirements in the Dark/light mode toggle now available in core discussion, ensuring users know how to enable the feature.

joffreyjaffeux added his voice during the Emojis update conversation and later followed up with further insights here.

pmusaraj addressed connectivity quirks in the Follow requests not accepted topic, helping users troubleshoot ActivityPub follow issues.

awesomerobot joined the conversation in the Google Fonts discussion to share ideas on handling font weights and ensuring design consistency.

Saif made a brief but clear contribution in the Discourse AI spam detection replaces Akismet plugin topic, underlining the impact on hosted customers.


After a day full of spirited debates, clever workarounds, and plenty of shared insights, meta.discourse.org wrapped up its digital chatter with enough energy to power a robot dance-off tomorrow!

Today on meta.discourse.org


Key Stats

  • New Posts: 104
  • New Topics: 7

Top Users:

Sourcing our key stats from recent forum summaries read more.


Interesting Topics

  • UX – New themes & components layout:
    Arkshine sparked discussion around the new layout for themes/components, noting potential workflow disruptions (view his post). Meanwhile, mcwumbly explained the low-risk rollout strategy (team insight) and Heliosurge proposed additional filtering options (read more).

  • Support – Some plugins can’t be turned off and can’t make one of the plugins work:
    alltiagocom clarified the confusion between plugin settings available in two different places (solution details), while Arkshine highlighted a potential enabled setting issue (further analysis).

  • Support – Grant admin confirmation mail not sent:
    Timelord queried the absence of expected email log entries (question posed), and francis_exalate confirmed test emails work as expected (additional insight).

  • #Developer Guides – Developing Discourse Plugins - Part 3 - Add custom site settings:
    bitmage expanded on the documentation with examples from the discourse-welcome-link component (deep dive), highlighting differences between plugin and theme component settings.

  • Announcements – We’re upgrading our icons to Font Awesome 6!:
    emonunix shared a deprecation notice regarding icon names, prompting a brief discussion about plugin updates (console log details) and Arkshine advised checking plugin versions (follow-up).

  • Support – Is it possible to hide editing history from users?:
    tenisforum raised the desire to hide old versions of posts, and Arkshine offered the solution by pointing to the Edit history visible to public setting (quick fix).

  • Support – Ability to have more than 100 users in a group chat:
    When Eloïse_Barrège questioned the member limit in group chats, mcwumbly confirmed that channels (unlike group DMs) have no such limit (solution confirmed).

  • wordpress – Where can I change text after “failed” login: “There is already an account registered with the username supplied by Discourse. …”:
    Arkshine and jrgong dissected an error message occurring during Discourse SSO, with a pointer to the necessary translation plugin for WordPress sites (technical guidance).

  • #Site Management – Including your site in Discourse Discover:
    Timelord announced his site’s inclusion in the Discourse Discover directory, hinting at increased visibility for new communities (announcement).

  • Support – Complete Discourse Glossary?:
    one1 asked for an exhaustive guide on official Discourse terminology, and NateDhaliwal directed users to a helpful guide on interface elements (resource link).

  • Support – Category Boxes Image Alignment Issue:
    becl shared CSS tweaks to resolve alignment issues with category logos, and HAWK from the team offered to have a designer review the problem (team response and follow-up).

  • Installation – Rebuild taking ~3hours:
    Ed_S amusedly described his multi-window debugging approach for lengthy rebuild processes, encouraging users to document delays with system commands like vmstat (debug insights).

  • Support – Migrating from Invision Power Board to Discourse:
    pfaffman and pinder99 exchanged tips on resolving category mapping issues during migration, with suggestions to examine database joins for missing fields (technical discussion).

  • #Hosting – How to set up Feishu’s free SMTP service for your Discourse community:
    Heliosurge raised queries regarding public mailbox creation for domain emails, and qingfeng1024 recommended adding a DKIM DNS record to enhance email credibility (setup tips).

  • Support – Digest Emails Not Sending to All Users – Need Help Debugging:
    emonunix reported that digest emails weren’t delivered to eligible users despite configuration adjustments, prompting a detailed checklist of settings and email logs (investigation initiated).


Activity by the @team Group

  • mcwumbly contributed valuable insights in the discussion on UX – New themes & components layout (team comment).
  • tobiaseigen weighed in on the plugin management challenges in Support – Some plugins can’t be turned off and can’t make one of the plugins work (team input).
  • HAWK addressed design concerns in Support – Category Boxes Image Alignment Issue by involving his design team (team response).
  • mcwumbly also reassured the community on scalability when discussing Support – Ability to have more than 100 users in a group chat (team assurance).

What a day of animated debate and tech troubleshooting—yesterday’s forum buzz had us all smiling as much as our keyboards were clicking!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 141
  • New Topics: 17

Top Users:

Sourced from our community discussions read more.


Interesting Topics

  • UX Color palette problem
    Arkshine and tenisforum dived into an issue where button colors in dark/light

Today on meta.discourse.org


Key Stats

  • Total new posts: 123
  • New topics: 24

Top Users:

Sourcing: forum discussion details


Interesting Topics

Sourcing: See detailed discussions such as repo commit fixes and admin cleanup tips for more info.


Activity by the @team Group

Sourcing: Each team contribution is documented in threads such as plugin fixes, UI adjustments, and technical deep dives.


What a rollercoaster day – yesterday’s flurry of commits, bug fixes, and design chats had meta.discourse.org buzzing like a high-speed train of creativity!

Today on meta.discourse.org

==============================

Key Stats

  • New Posts: 190
  • New Topics: 30

Top Users:
Arkshine – 13 posts, 22 likes
david – 6 posts, 22 likes
alltiagocom – 20 posts, 22 likes
sam – 5 posts, 17 likes
awesomerobot – 4 posts, 16 likes
Canapin – 9 posts, 12 likes
system – 7 posts, 11 likes
pfaffman – 4 posts, 8 likes
tobiaseigen – 5 posts, 7 likes
Heliosurge – 8 posts, 7 likes

Sourcing data from forum discussions.


Interesting Topics

Below are some of the most engaging discussions raised in the last 24 hours, grouped by forum category. Each topic has spurred lively debate and insightful exchanges:

Support

  • Why are some topics unpinned to me?
    alltiagocom initiated a discussion on the purpose and behavior of unpinning topics – helping users understand why read topics no longer stick to the top. read more

  • Is there a way to chat with Discobot?
    A helpful post clarified redirect issues for accessing Discobot and the subsequent fixes implemented by the team. read more

  • Custom badge image guidelines
    ganncamp raised the question about designing custom badge images, with Arkshine providing useful sizing tips and format recommendations. read more

Dev

  • Component was authored using gjs
    david explained the nuances of mixing gjs with Ember’s component inheritance, clarifying that template overrides are deprecated. read more

#Developer Guides

  • Theme Developer Tutorial: 3. CSS in Themes
    This tutorial delved into using SCSS (or CSS) in themes, discussing best practices for styling and variable usage, with examples and clarifying questions from the community. read more

  • Developing Discourse Themes & Theme Components
    A refreshed guide has replaced an out-of-date tutorial with a modern introduction to theme development – sparking praise for its clarity and depth. read more

Community

  • Experiments with AI based moderation on Discourse Meta
    sam shared his ongoing AI experiment aimed at assisting human moderators with false positives and subtle flagging signals. His update has the community buzzing with questions and ideas. read more

Installation

  • Failed new install
    Users discussed installation pitfalls, with suggestions like adding swap space to resolve memory issues and insights on DNS, SMTP, and app.yml configurations. read more

  • Photoshop template for all Branding images here
    A creative member shared a ready-made Photoshop artboard template to streamline branding image exports, inviting feedback and improvements. read more

UX

  • New themes & components layout
    hugh reported on improvements to the theme and component selection pages – and the discussion reflects ongoing UX changes and community feedback. read more

  • Why 2 pages for the logo images instead of 1?
    In a deep dive about logo configuration, awesomerobot and alltiagocom debated the merits of separate pages for site branding, sharing insights on upcoming interface adjustments. read more

Bug

  • Can’t erase the bookmark search input
    A bug report caught attention when users found the search entry stubbornly reverted to the old query – prompting a quick repro and fix suggestion by ondrej. read more

  • Unable to update group membership settings if Automatic email domain list is empty
    Adam-Young’s report on a newly introduced error when saving group settings led to a swift fix deployment by the team. read more

Announcements

  • We’re upgrading our icons to Font Awesome 6!
    In an extensive announcement, awesomerobot explained the trade-offs of updating remappings and maintaining legacy customizations as Discourse moves forward. read more

Feature

  • Bookmark Collections / Folders
    A feature request to organize bookmarks into collections has struck a chord, with users discussing how they’d love a folder-like structure to manage their saved posts. read more

Activity by the @team Group

Here’s a roundup of standout contributions from the Discourse team over the last day – exclusively from our @team members:


What a day it was on Meta! Yesterday’s activity left us buzzing with fresh ideas, clever fixes, and plenty of team wizardry – here’s to another adventurous day ahead!

Today on meta.discourse.org


Key Stats

  • Total new posts: 121
  • Total new topics: 23

Top Users:

Sourcing: forum discussion and others.


Interesting Topics

  • Dev – Is there any way to get the admin logs as an RSS feed?
    one1 kicked off a discussion on how to conveniently stream admin logs through an RSS feed, with insights from HAWK, pfaffman, and sam explaining that native support isn’t available and suggesting API or data explorer approaches. read more

  • Support – Asana Forum Design: How much could it cost to customize discourse similarly?
    MAR asked about the scope and budget required for a premium customized Discourse forum like Asana’s, receiving a ballpark figure and design recommendations from HAWK and pfaffman. read more

  • Announcements – Test our new composer on Meta!
    Community members weighed in on the new composer’s merits and pitfalls—balancing the charm of Markdown with the drawbacks of a full WYSIWYG editor—with j127’s suggestion to keep the markdown toggle option. read more

  • Support email – Digest Emails Not Sending to All Users – Need Help Debugging
    Frustration mounts as Jacob_Peebles, Heliosurge, and others try to pinpoint why digest emails aren’t reaching users, debating if last-visit logic or timeouts might be the culprit. read more

  • Support backups – Issues with restoring backup to discourse
    When a backup restore failed due to unmapped S3 uploads, Struggling_User, pfaffman, and gerhard discussed using a shell pause and Rails console to correct the issue – a must-read for admins facing similar hiccups. read more

  • Support automation – Can no longer use Automations plugin
    After debugging on multiple devices, Mate’s concern about the missing Automations plugin was quickly resolved by Arkshine and confirmed by Lilly: the functionality is now bundled with core Discourse. read more

  • Theme component – Quote Callouts
    A concise exchange ensued when Arkshine and Mate addressed errors in the callout theme component, prompting users to check their browser’s console for further clues. read more

  • Support ai – Cost of CDCK Hosted models
    Joe_F’s query about potential expenses for using hosted LLMs was met with reassurance from Saif, who clarified that Discourse-hosted models under the “What’s New” experiments do not incur extra costs. read more

  • Bug bookmarks – Can’t erase the bookmark search input
    Arkshine flagged an issue with clearing the bookmark search input, and tgxworld later suggested reviewing a related GitHub pull request to help address the glitch. read more

  • Support – Merge user button disappeared on my site
    When the merge button vanished due to version and permission nuances, theodores and tobiaseigen quickly clarified that only admin accounts can merge users, resolving the confusion. read more

  • Dev plugin-api – Another way to track nested data structures
    bitmage shared a smart trick for triggering UI updates in glimmer components by reassigning whole arrays, a technique that resonated with Arkshine and the developer community. read more

  • Community moderation – How do you handle contesting moderator decisions?
    In a thought-provoking thread, one1 and maiki discussed the pros and cons of formal appeals and neutral third-party reviews when challenging moderator actions. read more

  • Installation – I just installed Discourse, but the pages load very slowly. What could be the reason?
    After noticing multi-second delays likely caused by remote database calls, users exchanged tips and benchmarks to help diagnose server latency issues. read more

  • Support – Category/sub category only with topic with certain tag(s)?
    alltiagocom explored creative ways to segment forum content via unique tag banners and subcategory configurations, with Canapin offering helpful links and demonstrations. read more

  • Support UX – How do colors work and how to change them?
    pHneutre sought clarity on CSS variable definitions in Discourse themes, and Canapin pointed to key SCSS files that govern color transformations and overrides. read more


Activity by the @team Group


What a whirlwind day—yesterday’s debates ranged from RSS feeds and backup puzzles to creative UI tweaks, leaving us all a little wiser (and with plenty more reasons to smile)!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 128
  • Total New Topics: 25

Top Users:
david – 1 post, 16 likes
Canapin – 16 posts, 12 likes
sam – 7 posts, 11 likes
awesomerobot – 3 posts, 9 likes
ondrej – 2 posts, 6 likes
one1 – 2 posts, 5 likes
SaraDev – 2 posts, 5 likes
tobiaseigen – 6 posts, 4 likes
tgxworld – 2 posts, 3 likes
pfaffman – 4 posts, 3 likes

Sourced from recent discussions read more.


Interesting Topics

Announcements
Today, david announced the upcoming change to drop iOS 15 support from May 2025, detailing how devices running older iOS versions will receive a basic HTML view. read more

#Site Management:
A lively debate unfolded in “Promoting a User to Admin or Moderator Status” where sam and others discussed whether the term “promoting” best describes the process compared to “granting privileges.” read more

UX
In the “Installing and managing Components / Themes” topic, community members shared design feedback and suggestions for improving component placement and reducing unnecessary visual clutter. read more

Dev
Troubleshooting was on the menu in “Having issues running tests on my WSL2 system” as tgxworld and others dove into test failures and environment-specific issues. read more

Support
The thread “How do colors work and how to change them?” provided practical tips on modifying UI color variables using the styleguide and custom CSS, with detailed examples from ondrej and awesomerobot. read more

Community
“General moderation policies” saw thoughtful discussion around the impacts of various approaches to moderation, with insights on maintaining fairness and consistency in community management. read more

Support
Addressing privacy concerns, “Masking User Emails/Contact Info” explored best practices for protecting PII when users share contact details, prompting suggestions for regex-based flagging and AI-assisted moderation. read more

General
The fun “FYI: Cloudflare AI Labyrinth” post highlighted an innovative AI-generated content strategy aimed at confusing misbehaving bots and ensuring smoother site interaction. read more

Installation
“Difficulty installing on vm that includes CPanel and Apache” captured real-world challenges as Gustavo_Rip detailed troubleshooting steps and shared advice on hosting setups that might conflict with CPanel and Apache. read more

Support
In “Unable to restore from S3 backup - Fails,” a detailed account of repeated restore failures was shared along with logs and step-by-step troubleshooting, helping others diagnose similar S3 backup issues. read more

Community
“Experiments with AI based moderation on Discourse Meta” updated members on large-scale changes designed to leverage cheaper AI models and ensure that only public posts are scanned, with input from sam. read more

Feature
“Permanent bulk delete of old topics” ignited a discussion on safely purging outdated content, comparing automated deletion methods to the cautious steps seen in other platforms like GitHub. read more

Support
“Automatically Assigning Titles Based on Trust Level in Discourse” delved into custom automations that would assign titles to users as they progress through trust levels, as explored by xkhalid and Canapin. read more

Theme component:
The “Quick Quote Theme Component” topic showed community appreciation (and concern) when Lilly noted that a recent update may have broken component functionality. read more

#Data & reporting:
“Top traffic sources by topic” demonstrated how to use SQL and Data Explorer queries to analyze referral traffic, a useful guide provided by SaraDev for data enthusiasts. read more


Activity by the @team Group

david kicked off the day by detailing the iOS support update in the Announcements thread. read more

sam and SaraDev drove clarity in the “Promoting a User to Admin or Moderator Status” topic, helping refine user role language. read more

tgxworld led the troubleshooting charge in “Having issues running tests on my WSL2 system,” sparking helpful exchanges. read more

awesomerobot shared clear guidance in “How do colors work and how to change them?”, outlining simple CSS tweaks for dynamic styling. read more

sam also contributed in “Masking User Emails/Contact Info,” offering insights on leveraging AI moderation to safeguard user data. read more

• In the AI moderation experiment thread, sam updated everyone on improvements to the Gemini Flash model in “Experiments with AI based moderation on Discourse Meta.” read more

tobiaseigen proposed a useful enhancement in “Add date range filter to staff action log export,” aiming to simplify log exports. read more

Lilly raised awareness about the missing quick-quote in “Reply Quotes No Longer Appearing Automatically,” ensuring better discussion clarity. read more

Falco clarified why “Select to quote” strips angle brackets in its conversion process, shedding light on HTML-to-Markdown nuances. read more

tobiaseigen also helped users streamline reporting in “Looking for help posting automating data explorer reports,” linking SQL insights with practical automation advice. read more

• Lastly, sam lent troubleshooting support on admin rights in “Unable to grant admin rights due to error,” guiding users through validation challenges. read more


What a day! Between creative solutions, detailed troubleshooting, and innovative experiments, yesterday’s activity felt like a coding carnival full of energy and fun. Enjoy the buzz—and remember, every post counts!

Today on meta.discourse.org

Below is a roundup of the last 24 hours on Meta Discourse. We’ve gathered key statistics, highlighted the most interesting topics by category, and summarized activity exclusively from our dedicated @team group.


Key Stats

  • Total New Posts: 104
  • Total New Topics: 13

Top Users:

(Source: forum discussion statistics)


Interesting Topics

  • Theme component – Quick Quote Theme Component:
    Arkshine initiated a discussion about a PR fix to improve the quick quote functionality while merefield quickly merged the update. Delve into the conversation read more.

  • Announcements – Dropping iOS 15 support in May 2025:
    In this topic, david explained that certain modern browser features missing in iOS 15 (and similar browsers) are driving the change, while StefanoCecere and Canapin discussed legacy concerns. See the details read more.

  • Community – Discourse and my personal experience using it:
    Mister shared a heartfelt first impression of Discourse along with initial challenges, prompting pfaffman to chime in with pointers for theme development. Discover the full story read more.

  • Support – Referencing Discourse theme color variables in custom theme component?:
    When jordan-violet raised a question on accessing CSS variables for theme customization, david provided a clear solution using native-css syntax with var(). Learn more read more.

  • UX – Tags panel needs “Add New Tag” option:
    awesomerobot and alltiagocom debated the current tag creation workflow versus a more dedicated tags interface, highlighting several workarounds discussed in-depth. Check it out read more.

  • Dev – How to run code after page has rendered:
    In this topic, pfaffman sought a workaround for running JavaScript after page elements were loaded, with merefield advising on Ember run loop usage and CSS tweaks. Explore the solution read more.

  • Support – Help with URLs not working on Chrome:
    alltiagocom raised an issue with URL redirection in incognito mode on Chrome, and Arkshine offered guidance by referring to Cloudflare and Let’s Encrypt redirection rules. Find out more read more.

  • #Site Management – Discourse AI - Embeddings:
    The conversation here revolved around outdated documentation and commit updates. RGJ noted discrepancies while Falco and others discussed the implications for self-hosting embeddings. Read the discussion read more.

  • Installation – Discourse Randomly Does Not run or Rebuild:
    Facing a PostgreSQL lockfile issue, pfaffman and joshhabka exchanged troubleshooting tips, ultimately resolving the problem by deleting the stale lock file. See the fix read more.

  • Support – Restrict users who are member to see my private github repos:
    Arkshine outlined best practices for securely sharing private GitHub repository links, emphasizing the need for collaborator access or personal access tokens for cloning. Get the full breakdown read more.

  • #Integrations – Setup DiscourseConnect – Official Single-Sign-On for Discourse (sso):
    In a deep-dive discussion, Michael_Liu and simon examined SSO configuration challenges, emphasizing proper placement of API keys in headers for security. More details read more.

  • Support – Hide persona from composer dropdown:
    BrianC raised concerns about personas appearing in the message composer despite settings adjustments, with sam suggesting a temporary workaround and hinting at upcoming cleanups. Learn about the workaround read more.

  • Support – I found that my backup file suddenly became much smaller:
    co_choa discovered an unexpected reduction in backup file size and sparked a discussion around upload clean-up settings and storage behavior. Read the case read more.

  • Support – Multiple topic_id parameters in a granular API token?:
    Canapin clarified that API tokens require comma-separated IDs when restricting access to multiple endpoints, a nuance many overlooked. See the clarification read more.

  • Bug – Category Banners not showing inside categories, only sub categories:
    In this bug report, alltiagocom and Canapin identified that banners in parent categories were hidden when the “Hide if no description” option was enabled, prompting further investigation. More on the bug read more.


Activity by the @team Group


That wraps up our daily roundup – yesterday was as dynamic as a freshly rebuilt Docker container, and we’re all set for another innovative day ahead!

Today on meta.discourse.org

Key Stats


Interesting Topics


Activity by the @team Group


What a whirlwind of technical insights and lively banter—yesterday’s flurry of posts left us grinning like a well-oiled Discourse machine!

Today on meta.discourse.org


Key Stats

  • New Posts: 99
  • New Topics: 12

Top Users:
Arkshine – 7 posts, 20 likes (discussion)
pfaffman – 8 posts, 11 likes (discussion)
alltiagocom – 9 posts, 7 likes (discussion)
Canapin – 4 posts, 6 likes (discussion)
joffreyjaffeux – 1 post, 5 likes (discussion)
merefield – 9 posts, 4 likes (discussion)
RGJ – 1 post, 4 likes
Ed_S – 1 post, 4 likes
sam – 4 posts, 4 likes (discussion)
dsims – 2 posts, 4 likes


Interesting Topics


In Support, a thread titled Failed Rebuild of Poorly Maintained Server w/ Ownership Issues sparked a deep dive into backup strategies and credential access. pfaffman, qtenny, and others debated whether S3 credentials should be locally accessible, with follow-up tips on using command-line backups. read more • Also, qtenny later clarified his command line backup approach (read more)


In Support, the topic Increase height of reply box? featured Arkshine’s solution on setting initial composer height via CSS edits, preserving dynamic resizing while ensuring a smooth user experience. read more


Another Support discussion, Bounced Email Info Not Found, saw Canapin and LotusJeff dissecting why SES bounce error codes appeared in the database yet not on screen. Multiple troubleshooting responses clarified expected behavior and offered SQL query tips. read more • Additional insights were provided by LotusJeff (read more)


In Support, the thread Separate docker volumes for uploads and backups demonstrated how to adjust the app.yml file so that heavy data like uploads and backups could be relocated independently for performance improvements. read more


The topic How can I display subcategories in such boxes if a main category is selected? in Support had ondrej pointing users to related references, showing a clear path for displaying nested categories on forum pages. read more


In Bug, there was a lively exchange in Issue with custom CSS “Save” button on smaller screens. alltiagocom and others compared views across devices, noting that compact mode alleviates the issue even if the button appears off-screen on larger displays. read more


In Bug, joffreyjaffeux confirmed that a recent update fixed concerns in the topic Did the update shorten my system prompt space? by merging a pull request that restored the expected behavior. read more


Within Bug, the thread Cloudflare R2 Image URL Display Issue: Detailed Explanation and Fix had users like qingfeng1024 voicing issues with chat images not loading due to CDN link misconfigurations, prompting targeted feedback from the community. read more


In Bug, sam flagged that the quick search feature might be making excessive requests—each typed character sending a new query and causing 403 errors—which could lead to unintended server load. read more


In wordpress, the discussion Hot to enable publishability for a post type without auto-publish? saw Arkshine and Firsh debating how to prevent auto-publishing for certain post types, suggesting workarounds via code filters and tag exclusions. read more


Also in wordpress, jrgong detailed challenges syncing CPT lessons (using the Learndash Plugin) with Discourse. After initial troubleshooting and input from angus, a solution was reached by tweaking Learndash settings to enable custom fields. read more


In #Administrators, Arkshine provided a comprehensive guide in Adjusting default composer height on customizing the composer’s initial size using CSS variables. This walkthrough benefits administrators and theme developers alike. read more • A supplementary guide was linked within the discussion for those seeking further customization details.


In Dev, the topic Removing support for “template overrides” and mobile-specific templates featured a probing query by hiddenseal about deprecating old template methods, hinting at future core integrations for experimental components. read more


In Plugin, the lively discussion on the ActivityPub Plugin explored federated linking with Mastodon. icaria36 presented a user story detailing how quick boosts could enable cross-platform engagement, sparking ideas for clearer toot links. read more


Lastly, in Feature, sam and merefield examined the topic Ranked Choice poll doesn’t use min/max settings properly. They debated whether the markdown interface should enforce candidate limits or leave flexibility for voters, comparing digital polls to traditional ballot systems. read more


Activity by the @team Group


joffreyjaffeux lent his expertise in confirming fixes related to system prompts in Bug, ensuring users enjoy a consistent display. Check his contribution in the discussion here: read more


sam was busy today—he flagged performance concerns in quick search (read more) and helped refine the ranked choice poll discussion by sharing insights on vote limits (read more).


Rounding out the team support, supermathie contributed valuable troubleshooting tips on UI adjustments, strengthening the community’s approach to CSS issues. See more details in the CSS discussion: read more


david provided clarity on upcoming deprecations in template overrides during the Dev discussions, ensuring members are prepared for changes ahead. His input can be reviewed here: read more


In the realm of federated discussions, zogstrip confirmed a fix for the ActivityPub Plugin’s stack error—briefly merging a PR to streamline interactions. read more


Lastly, HAWK shared insights on accessing forum statistics in Support, guiding staff to use Reports and the Data Explorer effectively. read more


What a buzzing day yesterday—our community tackled tricky rebuilds, polished up UI quirks, and even bridged cross-platform conversations as if fueled by an endless pot of coffee!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • Dropping iOS 15 support in May 2025:
    a_lilian and david discussed the impact of dropping support for iOS 15 along with troubleshooting advice for mobile Android browsers. Check out the conversation in detail here.

  • Test our new composer on Meta!:
    lindsey shared insights on keeping the Markdown-only mode alive while introducing a toggle for rich text features. Learn more in the discussion here.

Support

  • Tricky question regarding Discourse permalinks:
    jordan-violet raised a concern about creating flexible permalinks, and Arkshine offered normalization tips to address case insensitivity. Get the full exchange here.

  • Bulk create topics from Obsidian:
    Arkshine showcased a tool for importing notes from Obsidian to Discourse, saving admins valuable time. Dive into the details here.

  • Question about web app loading:
    fbpbdmin asked about asset packaging for theme components, and HAWK confirmed that JS/CSS files are compiled with the forum’s asset pipeline. See the explanation here.

  • Bounced Email Info Not Found:
    Users debated minimal bounce information from AWS SES setups, with LotusJeff and supermathie offering feedback on email webhook configurations. More info can be found here.

  • Update in browser vs Terminal:
    alltiagocom shared his update woes and learning experiences with in-browser updates versus terminal rebuilds, highlighting swap file issues. Read the conversation here.

Bug

  • Issue with custom CSS “Save” button on smaller screens:
    UI adjustments to the custom CSS “Save” button were merged after feedback from awesomerobot. Get the latest on this fix here.

  • Invitation emails stopped working:
    Benjol discovered that invitation emails were not sent for accounts that already existed – a subtle change in error messaging sparked the discussion. See the details here.

Feature

  • Suggestion for the “Characters Required” plugin:
    alltiagocom, merefield, and Canapin exchanged ideas to enhance the character count display, from tweaking color cues to improving clarity. Check out the suggestions here.

  • A way to monitor user-uploaded files :framed_picture::
    Canapin proposed building a better interface for monitoring user uploads to aid moderation, especially for image files. Explore the proposal here.

Installation

  • Have Discourse’s requirements changed recently?:
    Canapin brought up rebuilding errors on servers with limited RAM, prompting a discussion on swap file requirements and documentation improvements. Learn more here.

Theme component

  • Composer Character Count:
    merefield introduced a Theme Component to display current and required character counts in the composer, aiding users in meeting minimum requirements. See the component here.

Community

  • Private server trust levels:
    wbadmin explored best practices for adjusting trust level defaults on private servers, seeking inspiration from group-based invite strategies. Read the post here.

UX

  • Sidebar plugins don’t match the plugin list under all installed plugins:
    jordan-violet and Arkshine debated the inconsistency between sidebar links and plugin settings interfaces, highlighting areas for admin UI improvement. Get the full discussion here.

Activity by the @team Group

What a lively day – with so many detailed discussions and problem-solving sessions, it feels like yesterday’s troubleshooting triumphs ensured the forum’s tech puppies are sleeping soundly tonight!