Daily Summary (5am UTC)

Today on meta.discourse.org


Key Stats

For additional insights into overall forum metrics, check out the Discourse Data Explorer and the PostgreSQL 15 update discussion.


Interesting Topics

  • Bug – Calendar broken after 3.5.0.beta2 upgrade:
    icaria36 reported that after upgrading to 3.5.0.beta2 the forum calendar stopped working, and david quickly jumped in, merging a fix and suggesting further permission tweaks.

  • Plugin – Locations Plugin :earth_africa::
    In the Locations Plugin thread, merefield and dsims exchanged ideas on handling styling issues with maps; a reverted change and subsequent patch led to restored outlets and a cheer for Locations on Topics.

  • Bug – Solved topic cannot be loaded:
    Don raised an error when loading solved topics, and a discussion ensued—Arkshine and david investigated while nat confirmed that a fix was successfully merged (read more).

  • Support – Is iOS 18 a requirement for Discourse?
    Misunderstandings around iOS support were cleared up by Bruce5051, merefield, and pmusaraj who clarified that the minimum supported version is now iOS 16 (read more).

  • UX – Prevent words in logos being detected as text:
    Richie sparked a conversation when he questioned Safari’s behavior, and supermathie along with Arkshine suggested CSS tweaks to disable unwanted text interpretation (read more).

  • Bug – Unable to create new Personas:
    MachineScholar encountered an error during persona creation; thanks to the prompt response from sam and a follow-up fix by joffreyjaffeux, the issue was resolved (read more).

  • Marketplace – New Host For My Discourse Site:
    danabrig sought hosting assistance, and with help from RGJ and a tip from pfaffman, potential hosting solutions were discussed (read more).

  • UXDiscourse.org/features: ‘awes’ not ‘awesome’:
    NateDhaliwal noticed a quirky typo on the features page which prompted awesomerobot to acknowledge and fix the issue in record time (read more).

  • Dev – Theme components are not overriding theme CSS any more?:
    A moment of levity struck when RGJ admitted to a misunderstanding in CSS load-order, leaving a note for future reference in this thread (read more).

  • Bug – The “button” HTML5 tag renders in the editor previewer, but not in rendered posts:
    david and Jagster debated whether this was an upstream issue or a feature proposal, hinting at future enhancements for button support (read more).

  • Bug – Unable to grant admin rights due to error:
    After a confusing renaming of a system group, hannes_e provided a command-line fix while sam added commentary on preventing such states in the UI (read more).

  • Support – ERROR RecordNotUnique on index_discourse_solved_solved_topics_on_answer_post_id:
    A duplicate key error during a migration saw thoka and fhe collaborate to apply a patch that resolved the issue (read more).

  • UX – Simpler and faster Category Settings page:
    alltiagocom proposed a more streamlined view for managing category permissions, with RGJ explaining the underlying redundancy in group settings (read more).

  • Support – Backups - which email?:
    When Olle11 couldn’t receive backup emails, guidance from RGJ and pfaffman helped clarify email settings and server configuration (read more).

  • Bug – Setting to manually close AI Helper’s popup modal:
    Responding to user feedback, keegan moved the modal issue to the bug category and pushed out a fix—leaving users with a smoother AI Helper experience (read more).


Activity by the @team Group


What a day! Yesterday’s lively discussions and rapid-fire fixes had the @team cracking code and sharing brilliant insights—here’s to more fun and smooth operations today!

Today on meta.discourse.org


Key Stats

Total new posts: 122
Total new topics: 16

Top Users:

Other notable discussions from yesterday include insights on topics like the Discourse toolkit to render forms (FormKit) issues, troubleshooting Update in browser vs Terminal, vendor integration challenges with Baidu Search, and syncing user data via DiscourseConnect.

Sourcing these insights from threads such as Composer Character Count and Shareable linting config in CI underscores yesterday’s vibrant collaboration.


Interesting Topics

  • Support – My forum is invisible
    Olle11 discovered that a small CSS tweak caused his entire forum to vanish – a misdirected .ember-view { display: none } trick that left him scrambling for a fix, with RGJ and merefield offering invaluable support. read more

  • Announcements – Dropping iOS 15 support in May 2025
    In a heated discussion, users debated the impact of discontinuing support for outdated browsers and devices, drawing attention to security fads and real-world user constraints. read more

  • Bug – Solved count in summary displaying incorrect values
    dr460nf1r3 raised concerns about mismatched solution counts after a migration, with nat explaining the shift from counting all “solution marks” to only counting accepted solutions. read more

  • UX – Feedback on new fullscreen signup / login designs
    haydenjames and others weighed in on the new immersive login pages, debating whether the full-screen approach sacrifices context compared to legacy modal designs, while Arkshine and team member insights provided clarity. read more

  • Support – See forum as user in Trust Level X
    alltiagocom explored ways to emulate Discord’s user-view capabilities, pondering quicker impersonation of different trust levels without juggling multiple login sessions. read more

  • Theme component – Created Topic Sort
    Alteras showcased a neat JavaScript tweak to set the homepage view to a “created” order, enabling a fresh look at the newest topics as they roll in. read more

  • Support – Getting deadlock errors in logs
    A technical thread opened by pmusaraj detailed deadlock errors impacting ActivityPub deliveries, prompting discussions on batching and database tuning. read more

  • Dev – Shareable linting config in CI, is something missing in checks?
    merefield’s quick fix regarding a misnamed file in a gjs template spurred light-hearted banter and swift resolution among developers. read more

  • Theme component – Welcome Link Banner
    Tweaks to icon autocompletion have been suggested as users seek smoother integrations with FontAwesome, sparking creative ideas to refine visual cues. read more

  • #Data & reporting – How do you track activity (clicks) from activity summary emails?
    Jacob_Peebles kicked off a discussion on whether metrics from email click-throughs could better capture engagement, opening a dialogue on third-party analytics integration. read more

  • Support – Site not working after upgrade
    When an upgrade error left a forum container in disarray, dubwoc provided a step-by-step recovery process that quickly got the instance back online. read more

  • Feature – Toggle “See forum as user in level XYZ”
    alltiagocom proposed a simple drop-down tool to let admins quickly shift views and test user permissions – a feature echoing the ease of Discord’s role-switching. read more

  • Bug – The original content that a comment has responded to isn’t viewable when the response has been transferred to another thread
    A detailed reproduction by rokejulianlockhart (complete with a screencast) highlighted a confusing content transfer issue, sparking calls for smoother context retention. read more

  • Support – Discord, Google and Microsoft login, is oAuth2 enough?
    A lively thread where Olle11 and merefield clarified that native integrations suffice for third‐party logins, without needing an extra oAuth2 plugin in the mix. read more

  • Support – Iframe/Embed Canva Designs in Discourse posts
    gassim encountered issues embedding Canva designs via iframes; Arkshine advised on domain redirection tweaks to ensure these visual elements appeared as intended. read more


Activity by the @team Group


Yesterday was a whirlwind of CSS fixes, login debates, and clever code tweaks that kept our forums buzzing—here’s to today bringing even more bright ideas and plenty of virtual high-fives!

Today on meta.discourse.org


Key Stats

  • New Posts: 84
  • New Topics: 15

Top Users:
pfaffman – 9 posts, 12 likes
Arkshine – 5 posts, 9 likes
Olle11 – 4 posts, 9 likes
alltiagocom – 10 posts, 9 likes
david – 2 posts, 6 likes
awesomerobot – 1 post, 6 likes
Dave247 – 1 post, 4 likes
nathank – 2 posts, 3 likes
nolo – 1 post, 3 likes
uwe_keim – 1 post, 3 likes

For more details on how our community is tracking improvements, check out discussions on Solved bug or intentional?, Issue with checking suspensions, Right Sidebar Blocks, and Digital Ocean port issues. You can also view insights on activity analytics in the conversation about click tracking for additional context.


Interesting Topics

UX alltiagocom sparked a lively conversation in We should always see who the user replied to about making reply contexts unmistakable, addressing ambiguous reply situations.

Announcements In Dropping iOS 15 & other old browsers in May 2025, jesus2099 and david dissected browser version support and compatibility challenges with Chrome, Kiwi, and Firefox ESR.

UX The discussion on Light/dark mode toggle is illogical/buggy saw Dave247 and awesomerobot examining dual-toggle systems and exploring solutions to reduce user confusion.

Support Olle11 raised concerns in My forum is invisible about styling issues that affected forum visibility, while seeking collaborative troubleshooting with fellow users.

Support In “Lock” new users to a single topic before unlocking full forum, alltiagocom proposed a friendlier onboarding method to guide newbies—prompting valuable insights from pfaffman regarding trust level settings.

Support #translation: Wrong Markdown formatting in notification email was flagged by uwe_keim, leading to follow-up observations by Arkshine on widespread translation quirks in notification content.

Support The topic Watched words not working since update saw MyRedDream spot an auto-flagging issue with regex configurations, with RGJ offering a practical resolution.

Bug Cannot change watching status on mobile while in the middle of topic had lindsey explaining the intentional UI tweak designed to streamline mobile navigation—and suggesting use of the Mark Unread feature.

#Site feedback: Your browser will soon be incompatible with this community. To keep participating here, please upgrade your browser or learn more. featured a spirited debate led by FrostKnight and pfaffman, who stressed the balance between modern design and legacy support.

Community #trust-levels: In Private server trust levels, wbadmin detailed an internal rollout of new trust level configurations to better manage user permissions.

Theme component #end-of-life: Extended About Page had icaria36 and nolo reviewing new layout integrations and debating the future of legacy components.

#WordPress: Disable posting wordpress articles to Discourse when they’re updated featured angus and ajolo2ky discussing plugin v2.5.7 and measures to prevent duplicate auto-publishing after edits.

Plugin #livestream: Discourse Livestream was highlighted by Andrew_Rowe as he prepped for tomorrow’s event—raising questions about embedded chat functionality.

Marketplace Paid - Seeking Discourse Developer for NSFW Category Feature saw jahan_gagan announce a paid opportunity, inviting developer interest for a sensitive forum feature.

Feature Disallow anonymous users from viewing image & file URLs initiated by chrisc focused on enhancing security via improvements to the Image Guardian plugin.


Activity by the @team Group

awesomerobot: Contributed to the light/dark mode discussion in Light/dark mode toggle is illogical/buggy, sharing insights that guide the UI improvement process.

david: Added valuable commentary on browser support in Dropping iOS 15 & other old browsers in May 2025, helping clarify compatibility concerns.

nat: Offered perspective on badge discrepancies when discussing Solution badge not working?, ensuring the feedback loop on developer tools remains active.

lindsey: Explained the new mobile timeline behavior in detail in Cannot change watching status on mobile while in the middle of topic to alleviate user confusion.

sam: Shared thoughts on the username sync issue in Usernames are deleted on login, emphasizing potential SAML configuration nuances.

jordan-vidrine: Advised on sidebar customization in Showcased Categories, suggesting tweaks to enhance display order and usability.


What a fun and bustling day—yesterday’s blend of innovative fixes and lively debates left our community buzzing like a hyperactive forum bee. Happy posting and keep the energy high!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 117
  • Total New Topics: 14

Top Users:
sam – 3 posts, 6 likes
ValdikSS – 6 posts, 6 likes
merefield – 7 posts, 6 likes
NateDhaliwal – 12 posts, 5 likes
david – 1 post, 5 likes
pfaffman – 7 posts, 4 likes
Arkshine – 8 posts, 3 likes
Lilly – 1 post, 3 likes
supermathie – 2 posts, 2 likes
patrickemin – 2 posts, 2 likes

(Sourced from discussions like this and that.)


Interesting Topics

Announcements The community mulled over the future of outdated platforms in Dropping iOS 15 & other old browsers in May 2025. Users debated browser bloat versus alternative lightweight views – read more.

Announcements Excitement is building as haydenjames previewed changes in the new fullscreen signup and login pages, hinting at an auto-update process upon rebuild – read more.

Support In Hello, problem install ubuntu server 20.04 on my pc, gilles sought guidance for a production install gone awry, prompting advice on VPS use – read more.

Theme component: Frustrations over UI glitches emerged in Hide ignored users’ topics, where warnings and errors have users and admins alike on alert – read more.

UX A lively debate unfolded in the “Solved” bug or intentional? thread as ondrej and Lilly discussed if the solution indicators should be more obvious. Also, feedback on new fullscreen designs was touched upon in Feedback on new fullscreen signup / login designsread more.

Support RSS feeds no longer updating brought Heliosurge and patrickemin into a dialogue about feed functionality and muted topics – read more.

Support A troubleshooting thread titled ERROR - execution expired had users like crazzybat seeking SMTP advice for MailGun. A related SMTP hiccup was also explored in Error while Plugin Installread more.

Installation Frustration with container setups was evident in Docker problems where geoff777 described issues with duplicate containers. Additional installation concerns surfaced in Site not working after upgraderead more.

#Site feedback: In a heads‐up post, sam alerted everyone that your browser will soon be incompatible with this community. Users are encouraged to upgrade to keep engaging seamlessly – read more.

Installation Performance woes dominated I just installed Discourse, but the pages load very slowly where Eviepayne detailed latency issues with an external database. Further comparisons came from discussions in Discord, Google and Microsoft login, is oAuth2 enough?read more.

Support Addressing performance hiccups, Having a hard time optimising saw Eviepayne and others dissect managed database solutions. Administrative scalability concerns were also raised in Scaling Discourse Chat for High Channel Volumeread more.

UX Clarity in conversations was the focus in We should always see who the user replied to as users and moderators debated reply cues – read more.

Bug An odd limitation was exposed in Topic link counter stops at 50 with users noting the counter’s cap despite lengthy threads. Additionally, interface glitches such as Can’t Change Tracking Notifications from Menu on Smaller Devices were also flagged – read more.

Support In Should I add “admins” to the Security tab or is it irrelevant?, discussions on permissions led to queries about built‐in privileges. Administration quirks – for example, Force adding tag on posts by user group – and even Change system for Bug Reporter badge? were mentioned – read more.

Dev Finally, There are no more topics text, how to move it? had Olle11 seeking a tweak for UI placement. The conversation even extended to other customization ideas like Discourse Chat improvements and Can we get a custom PROFILE up?read more.


Activity by the @team Group

sam actively contributed to the discussion on compatibility – his post in Dropping iOS 15 & other old browsers and his update in Your browser will soon be incompatible helped steer the conversation on browser upgrades.

david lent his troubleshooting expertise in ERROR - execution expired, offering insights that aided users in resolving SMTP issues.

Lilly confirmed design choices in the debate over the solution mark in “Solved” bug or intentional?, ensuring clarity in UX decisions.

supermathie stepped in with practical advice on container setups in Docker problems, guiding users toward proven installation strategies.

Falco reinforced best practices by suggesting a more standard install approach in Docker problems, addressing duplicate container warnings.

renato contributed valuable performance insights in Having a hard time optimising, debating the merits of managed databases and infrastructure tweaks.


What a vibrant day of problem solving, design debates, and innovative fixes – yesterday’s energy is clearly fueling today’s lively discussions on meta.discourse.org!

Today on meta.discourse.org

Key Stats
New Posts: 82
New Topics: 12
Top Users:
- pfaffman – 5 posts, 9 likes read more
- Arkshine – 10 posts, 6 likes
- HAWK – 2 posts, 5 likes
- mpalmer – 4 posts, 4 likes
- merefield – 2 posts, 3 likes
- Richie – 3 posts, 3 likes
- Jagster – 5 posts, 3 likes
- wxs7655 – 2 posts, 3 likes
- sam – 2 posts, 2 likes
- nathank – 3 posts, 2 likes


Interesting Topics

Support – Should I add “admins” to the Security tab or is it irrelevant?
Users debated whether the “admins” checkbox is necessary. HAWK explained that admins always have full permissions while Jagster humorously argued it might still be smart to tick the box. Check out the discussion here.

Support – Disabling CDN & S3, returning to local storage for images – best practice?
decryption128 raised questions about reverting from Backblaze B2 and BunnyCDN back to local storage, with helpful replies from Arkshine and pfaffman. For details see this discussion and further insights here.

#Self-Hosting – Create a swapfile for your Linux server
In a thread originally dating back years, mpalmer shared his successful fix for an ember-related swap issue. Dive into the conversation here.

Bug – Topic link counter stops at 50
Users observed that the counter shows “50” even when many more links exist. Richie and pfaffman discussed the rationale behind this design choice. Read more here.

Support, topic-cards – Topic Cards conflict with Discorus-chat
A discussion sparked when wxs7655 reported that using Topic Cards affected the chat interface. Arkshine investigated and the thread now shows a solution. See the full details here.

Support – Logged out and cant login – emails not sending?
After an admin account got locked out, Olle11 and helpers like Jagster and Arkshine worked through troubleshooting tips—ranging from activation email fixes to console commands. Follow the thread here.

UX – Duplicated icon in composer’s category dropdown
A quirky UI bug was confirmed by Arkshine and alltiagocom, linked to a recent merge. See the reported issue here.

Feature, approval, gdpr – Reject an applicant and delete the information they supplied
pento merged a new feature to scrub personal data upon rejection, ensuring GDPR compliance while keeping audit trails intact. The full explanation is available here.

Installation – Docker problems
A user query by Heliosurge about server specs and swap requirements sparked a conversation on optimizing a 4GB RAM server, discussed here.

UX – Suggestion for fixing the inaccurate link counter value
Richie proposed replacing an imprecise number with a “+” when links exceed 50. Check out his suggestion here.

Theme component – Hide ignored users’ topics
A user-reported oversight led to a swift fix by Lhc_fl for hiding ignored users’ topics. Details can be found here.

UX – Can we get a custom PROFILE up?
merefield pointed out the potential of a “Portfolio” function via Topic List Previews for a more visual user wall. See what he had to say here.

Support – How many days a revoke admin $USER take?
A thread discussing the nuances of revoking admin rights yielded insights from pfaffman and ondrej—clarifying why self-revocation isn’t permitted. Read the discussion here.

Bug – Posts searchable but not showing mainstream
A high-priority bug report by Ethsim2 spurred debate on sidebar visibility, with sam questioning the plugin’s role. More info here.

Dev – Proposed changes to discourse-setup because Digital Ocean blocks outbound smtp
In response to port restrictions by Digital Ocean, nathank proposed SMTP adjustments during setup. The proposal is detailed here.


Activity by the @team Group

HAWK
As a key team member, HAWK clarified admin permission concerns in the Security tab discussion and helped resolve login email issues in the locked-out thread.

sam
sam contributed to troubleshooting email delivery and added insights on content visibility in both the login issues thread and the searchability report.

pento
pento provided a much-appreciated merge for GDPR enhancement by scrubbing personal data, as outlined in the applicant rejection thread.

nat
nat shared early observations on live event functionality in the Discourse Livestream thread, ensuring seamless integration for upcoming events.


Additional Discussions
Other noteworthy conversations from yesterday included:
Topic List Previews (TLP), Solved bug or intentional?, Discourse Doc Categories, Discourse Footnote, Custom Header Links (icons), Topic Ratings Plugin, Embedded site stuck at “Loading Discussions”, Feature Request – Wistia Channel embed support, RSS feeds no longer updating, Need Help Merging MyBB Data into Discourse, How to show user total post count beside name, Replying in iPhone Mail in dark mode, Dropping iOS 15 & other old browsers and What’s the best way to build a pipeline to post scraped data into Discourse?.


What a rollercoaster day of insightful debates and creative fixes – yesterday’s flurry of activity has left us buzzing for another day of innovation!

Today on meta.discourse.org

Key Stats

  • New Posts: 144
  • New Topics: 24
  • Top Users:

(Sourced from the latest discussion logs read more)


Interesting Topics


Activity by the @team Group


What a whirlwind of fixes, fun debates, and fresh ideas yesterday! Let’s keep riding this meta wave with energy and a smile.

Today on meta.discourse.org


Key Stats

  • Total new posts: 121
  • New topics: 16

Top Users:
tobiaseigen – 9 posts, 18 likes
pfaffman – 7 posts, 13 likes
nolo – 4 posts, 13 likes
sam – 4 posts, 12 likes
david – 2 posts, 11 likes
dubwoc – 5 posts, 10 likes
Arkshine – 6 posts, 9 likes
merefield – 6 posts, 9 likes
keegan – 2 posts, 7 likes
nathank – 7 posts, 6 likes

In addition to the lively discussion threads today, members also explored issues in other areas – check out the chatter on Docker problems, the Discourse toolkit to render forms, and debated the Issue with SSL Certificate as well as challenges like Cannot rebuild app and the Google Search Console can’t read the sitemap. Other topics of note include discussions on Signup Instructions aren’t showing for Text custom User Fields, the benefits of Different colours for Events from different categories, tweaks in the Discourse Authorship Plugin, ideas on Trigger payload update without logout?, and the issue that Follow requests are not accepted.


Interesting Topics


Activity by the @team Group


What a fun and fast-paced day on meta.discourse.org—yesterday’s posts sparked lively debates, innovative ideas, and a genuine community carnival of code and conversation!

Today on meta.discourse.org

Key Stats


Interesting Topics

Announcements

  • Monospace font in the Markdown-only editor:
    Jagster and sam debate whether the use of monospace in the Markdown-only editor is letting devs and non-devs fall into separate camps. Many perspectives were shared on the design change—read more.

  • Bringing popular features to Discourse: Header search, welcome banner, and category icons / emoji:
    lindsey introduced several new core features to customize the design, including a header search that dynamically adapts when scrolling. Check out the in-depth explanation and visuals—read more.

  • Test our new composer on Meta!:
    A heated discussion unfolded regarding the future of the composer experience, as users debated the pros and cons of a toggle option between rich text and raw markdown editors—read more.

Feature

  • AI avatar generator:
    tpetrov proposed an AI-driven avatar generator to replace boring letter avatars, sparking ideas about integrating new image generation APIs. The conversation quickly evolved with input from samread more.

UX

  • What is the point of the ‘Minimal Event’ setting in the Add event modal? And why is it separate?:
    Users and team members such as awesomerobot discussed the necessity—and possible redundancy—of the “Minimal event” setting for tracking internal events, weighing in on potential renaming options—read more.

  • Streamlined date/event insertion UI:
    The conversation highlighted designer-friendly tweaks to simplify the event insertion process, with sam suggesting a new dropdown approach for the composer toolbar—read more.

  • The welcome banner search input loses focus after selecting a result:
    A UX glitch was observed where focusing on the header search with a keyboard shortcut clashed with an already rendered search banner. The discussion even referenced a potential fix from a recent PR—read more.

Bug

  • Signup Instructions aren’t showing for Text custom User Fields:
    lindsey confirmed a bug where custom user field instructions fail to display during signup, with the engineering team working on an ETA for resolution—read more.

  • Quotes in event name clears attendees:
    An issue was reported by dsims where including quotes in an event title inadvertently clears attendees. The bug investigation detailed a 500 error due to broken markdown—read more.

  • Issue with Invite Link: “Add to Group” Not Working When “Arrive at Topic” is Enabled:
    UnicornX raised a problem with invite links where enabling both options prevented group addition, while leaving “Arrive at Topic” empty allowed the invite to work. The discussion linked to similar issues from previous implementations—read more.

#Site Management

  • Discourse AI - AI bot:
    A deep dive into the custom bot adjustments was initiated by jorge-gbs, with follow-up from team member Saif discussing hallucinated URLs and potential tweaks in the prompts—read more.

Plugin

  • Discourse Livestream:
    Concerns were raised about the “Minimal event” option within livestream events, with discussions centering on participation functionalities during chat sessions—read more.

Community

  • Experiments with AI based moderation on Discourse Meta:
    sam shared insights on significant improvements to Discourse AI moderation, detailing how adjusted content context now prevents irrelevant image misinterpretation—read more.

Support

  • Invalid request error in Google Flash:
    BrianC encountered an error while enabling image support using Google Flash. sam provided troubleshooting advice, confirming the need to use the Gemini-native endpoint—read more.

#Integrations

  • Google Search for Discourse AI - Programmable Search Engine and Custom Search API:
    The discussion explored how the bot might perform searches, with sam suggesting the creation of a new custom tool and authoring searches via JavaScript—read more.

Activity by the @team Group


What a day—it looks like yesterday’s debates were as energetic as a round of high-speed ping-pong in the sunshine!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 132
  • Total New Topics: 22

Top Users:
Arkshine – 14 posts, 19 likes
pfaffman – 9 posts, 14 likes
martin – 2 posts, 9 likes
Falco – 7 posts, 7 likes
merefield – 2 posts, 7 likes
david – 3 posts, 6 likes
mpalmer – 1 post, 5 likes
NateDhaliwal – 8 posts, 5 likes
sam – 6 posts, 4 likes
RGJ – 1 post, 4 likes

Other popular discussions making waves today include threads like Custom Header Links, Need Help Merging MyBB Data into Discourse, and Help with SSL/HTTPS with Discourse Installation.


Interesting Topics


Activity by the @team Group


Yesterday was a whirlwind of engaging debates and innovative problem-solving—today, we ride that energy forward with a smile and a fresh cup of code-powered creativity!

Today on meta.discourse.org

Key Stats

  • New Posts: 89
  • New Topics: 12

Top Users:
david – 5 posts, 17 likes (read more)
Arkshine – 4 posts, 7 likes (read more)
supermathie – 2 posts, 7 likes (read more)
JammyDodger – 2 posts, 6 likes (read more)
RGJ – 2 posts, 6 likes (read more)
hellekin – 3 posts, 6 likes (read more)
angus – 9 posts, 5 likes (read more)
lindsey – 2 posts, 5 likes (read more)
Jagster – 3 posts, 3 likes (read more)
Bas – 1 post, 3 likes (read more)


Interesting Topics

  • Announcements – Dropping iOS 15 & other old browsers in May 2025
    unknown_error sparked a lively debate around ending support for older Operating Systems and browsers—highlighting the tension between developer innovation and user accessibility. For details on the discussion and differing perspectives, check out read more.

  • Announcements – Bringing popular features to Discourse: Header search, welcome banner, and category icons / emoji
    Users like AquaL1te and tomtjes compared native category icon options with theme components, discussing possible CSS workarounds and consistency improvements. Discover the conversation read more.

  • Bug – Dashboard New Posts statistics broken
    In a troubleshooting thread, JammyDodger, RGJ, and others collaborated on identifying a plugin conflict that was crippling dashboard stats. See the full thread here: read more.

  • Bug – Bugs in creating or editing categories
    hellekin unearthed issues with the new icon/emoji category feature—including color selection and name slug resets—and shared video recordings for clarity. More insights can be found read more.

  • #Hosting – High rebuild memory requirements: April 2025 edition
    Members debated memory constraints during rebuilds while david highlighted a new commit that allowed lower memory usage, sparking optimism in energy-constrained environments. Get the details read more.

  • #Administrators – Publishing posts to Mastodon
    The discussion here centered on the proper use (and occasional confusion) of [note][/note] tags in federated posts, with users clarifying excerpt behavior and tag persistence. Dive into the thread read more.

  • Dev – Autocomplete still using Raw Templates
    In an effort to streamline the removal of legacy code, david explained the migration from JQuery-based templates to vanilla JS, also referencing several related pull requests. See what’s changing read more.

  • SupportDiscourse connect
    A new question about locating SSO settings on the Starter plan prompted a helpful response from Arkshine, ensuring users find the correct configuration. For more information, check read more.

  • Support – Update in browser vs Terminal
    david shared practical tips on rebuilding processes in constrained environments, helping users better manage their memory stress during builds. More tips are available read more.

  • Support – Mailing list is mailing Staff posts to everyone
    An embarrassing misconfiguration led to unintended mass emails from the Staff category, prompting community members to discuss the effect of theme and JS issues. Read the discussion read more.

  • Announcements – Test our new composer on Meta!
    After several rediscoveries, pfaffman highlighted the new composer’s location and cautioned users about enabling it on self-hosted instances at their own risk. Check it out read more.

  • Support – Load speed of (web mobile && mobile client, like WeChat and DingTalk) is much slower than web PC
    tom_Elon and Jagster compared mobile speed tests across platforms, examining discrepancies that hint at both real-life and lab-test differences. Explore the benchmarks read more.

  • Plugin – Trading Buttons
    A deprecation warning in the browser console, flagged by Roi, called attention to the upcoming removal of legacy trade button support in plugins. Learn more about the warning read more.

  • Bug – Anniversary badge not granting
    Back-and-forth posts from Richie, NoNoWahooFromGimkit, and twofoursixeight delved into why anniversary badges were inconsistently issued after a forum update. See the badge debate read more.

  • Installation – Have Discourse’s requirements changed recently?
    In a swift resolution, david confirmed changes to rebuild memory requirements and steered the discussion towards existing enhancements. Get the lowdown read more.


Activity by the @team Group

  • david has been on fire today! He joined the discussion on memory improvements in High rebuild memory requirements: April 2025 edition (read more), shared optimization tips in Update in browser vs Terminal (read more), and even weighed in on refactoring in Autocomplete still using Raw Templates (read more).

  • supermathie lent his perspective in the Dropping iOS 15 & other old browsers in May 2025 thread, clarifying support issues for older platforms (read more).

  • lindsey addressed subtle bugs in category creation during the Bugs in creating or editing categories discussion, helping to pinpoint UI glitches (read more).

  • Bas contributed valuable insights on operating system limitations in the Dropping iOS 15 & other old browsers in May 2025 topic, emphasizing real-world constraints (read more).

  • sam looked into system performance by discussing memory usage in Redis used_memory limited to 1024mb? (read more) and also explored AI integration in Ability to send Automation AI summaries to groups (read more).

  • tobiaseigen shared heartfelt farewells and gratitude in the Fehler in der Deutschen Übersetzung? Hier melden! topic, celebrating long-term contributions (read more).

  • featheredtoast stepped in on the Animated Avatar discussion to clarify an error note, keeping plugin issues in check (read more).


What a dynamic day it has been—with blazing debates, bug hunts, and clever fixes lighting up our discussions. Let’s keep the momentum rolling and make today even more fun!

Today on meta.discourse.org


Key Stats

  • New posts: 61
  • New topics: 10

Top Users:
schneeland – 5 likes, 2 posts
jesus2099 – 4 likes, 2 posts
mcwumbly – 4 likes, 2 posts
Ed_S – 3 likes, 2 posts
Falco – 2 likes, 4 posts
twofoursixeight – 2 likes, 1 post
unknown_error – 2 likes, 1 post
sam – 2 likes, 2 posts
merefield – 2 likes, 3 posts
Olle11 – 2 likes, 5 posts

Sourcing detailed discussions from Dropping iOS 15 & other old browsers to A reddit-ish theme for Discourse, the forum is bursting with vibrant debates and smart technical insights.


Interesting Topics

  • Announcements
    Dropping iOS 15 & other old browsers in May 2025 – A lively discussion led by jesus2099, jryans, and others addresses the plan to phase out older browsers while considering users on legacy systems. read more

  • Announcements
    Bringing popular features to Discourse: Header search, welcome banner, and category icons / emoji – mcwumbly dives into UI enhancements and the potential shift of responsibilities to admins for category customizations. read more

  • Announcements
    Monospace font in the Markdown-only editor – sam explains his recommended workarounds and how disabling preview makes the change feel more natural for Markdown-only users. read more

  • Plugin
    Discourse Chatbot :robot: – Forum members, including Olle11 and merefield, explore the feasibility of running the chatbot on a limited budget and debate whether local LLM setups are a viable free option. read more

  • #Hosting:
    High rebuild memory requirements: April 2025 edition – schneeland shares benchmark details and insights on memory usage during rebuilds (with helpful graphs attached) to aid self-hosters. read more

  • Bug
    “the cake chases you” discourse bug – A quirky bug about a persistent cake icon on user profiles during cakedays sparks discussion on profile refresh behavior. read more

  • Bug
    Happening again: Revision is hidden/inaccessible – eisammy reports that hiding revisions leads to endless loading and 404 errors when accessing post history. read more

  • Bug
    Discourse AI causing new SSL and Connection Reset by Peer errors – oznyet flags unexpected network glitches potentially linked to recent AI integrations, prompting further investigation. read more

  • Support
    User overview: Last IP Address 172.17.0.1 – Yogurt highlights IP address discrepancies in Docker setups and receives troubleshooting advice from pfaffman. read more

  • Dev
    App Install Banner Doesn’t Display – bitmage seeks help to trigger the PWA install banner correctly, debating differences between Android and degoogled mobile browsers. read more

  • Support
    Question about Group Message Inboxes (e.g. trust_level_2) – haydenjames investigates unexpected behavior with group messaging that creates inboxes for all group members, spurring a thoughtful community discussion. read more

  • Support
    Follow requests not accepted – A thread led by kuba-orlik (with input from Jagster) examines why following a standard user via ActivityPub isn’t yet supported, clarifying system limitations. read more

  • Support
    Guidance on Group “Interaction” settings – haydenjames and NateDhaliwal discuss the nuances of configuring group messaging permissions and notifications to strike a balance between openness and spam protection. read more

  • Theme
    Watermark Image – jrgong cheerfully confirms that a simple fix resolved his watermark image issue, prompting appreciative feedback across the forum. read more

  • Theme
    A reddit-ish theme for Discourse – penttbomb shares creative ideas on adding an image background to the theme, inviting design discussions and community suggestions. read more


Activity by the @team Group


For even more in-depth reads, check out other notable discussions such as the Discourse Advertising Plugin (Ads), the challenge of Best way to upload Images to a plugin/theme?, explorations on Can we use .gjs for route templates?, investigations into the User-card-post-names issue, and the evolving dialogue on the ActivityPub Plugin.


What a whirlwind of innovative fixes, creative design tweaks, and spirited troubleshooting sprees yesterday—our @team members and community sure kept the digital gears turning with fun and flair!

Today on meta.discourse.org

Key Stats

All statistics are compiled directly from recent forum activity.


Interesting Topics


Activity by the @team Group


What a ride! After a whirlwind of debates—from browser deprecation to chatbot wizardry—our vibrant community ended the day buzzing with creative energy and a dash of humor.

Today on meta.discourse.org


Key Stats


Interesting Topics

  • Announcements
    Help us test Horizon, our newest themechapoi unveiled the experimental Horizon theme to spark feedback and guide its evolution. Dive into the discussion here.

  • Announcements
    Webinar: Getting Buy-In for Your Community + Office HoursDanielle introduced an upcoming webinar aimed at helping communities build strong business cases and secure stakeholder support. Learn more here.

  • Announcements
    Dropping iOS 15 & other old browsers in May 2025 – A lively debate kicked off over browser support and future-proofing as members weighed in on upcoming changes. Check the details here.

  • Theme
    Horizon Theme – In a dedicated post, Discourse summarized Horizon’s design benefits and installation tips while inviting community feedback on its sleek new look. See the preview here.

  • Feature
    Flag users sending a large number of PMs – Concerns over suspicious private messaging practices led to a feature request aimed at automatically flagging new users who send an unusually high volume of PMs. Read the discussion here.

  • Feature
    Wrong → arrow direction in RTL text contextsNeatNit highlighted an issue with arrow characters not mirroring correctly in RTL texts, sparking a technical debate on Unicode properties. Get the full story here.

  • Feature
    Add support for following regular users – A feature request evolved into a nuanced discussion about blending forum conventions with social media interactions. Explore the proposal here.

  • Feature
    Chat Search and Groupchat Ownership – Ideas for improving Discourse Chat were shared, including search capabilities and enhanced management of group chats. Details are available here.

  • Support
    Does this platform not give users templates when creating posts? – Members queried the absence of post templates on the platform, with helpful links provided to topic and reply template guides. Find out more here.

  • Support
    Seeking dummy forum data for testing purposesEd_S sparked a discussion on methods to populate a forum with dummy data for realistic testing, eliciting useful tips from the community. More information here.

  • Support
    Discourse AI Internal Server Error – Frustration over a timeout error in the Discourse AI plugin led to a technical thread where sam and others helped diagnose DNS configuration issues. See the troubleshooting steps here.

  • Bug
    Internal Server Error when creating new topic – Following an upgrade, an error arose related to the Discourse Authorship plugin, prompting users to disable it for stability while awaiting an update. Read the error report here.

  • #Site feedback:
    Bug reporter badge not granted – After a settings misconfiguration was discovered, staff quickly addressed the badge backfill issue, leaving users reassured about future recognition. More on this here.

  • General
    Built a new frontend in Next.js using Discourse API. Feedback?ncaming215 shared his first “vibe coding” adventure in building a social feed-style frontend, inviting community reactions and constructive feedback. Check out his demo here.

  • Marketplace
    Looking for a Discourse Expert (India based)Bhanu_Agarwal reached out to the community to connect with India-based Discourse professionals for expert consultation and collaboration. Get in touch here.

  • Bug
    Lightbox generates invalid HTML structure (div inside p) causing display errorspanic raised awareness about HTML structure issues triggered by the Lightbox feature, highlighting rendering quirks that affect post formatting. Delve into the technical details here.

  • Dev
    App Install Banner Doesn’t Display – A discussion ensued around the nuances of Progressive Web App support, prompting questions about browser compatibility and manual activation of the install prompt. Find the insights here.


Activity by the @team Group

  • chapoi kickstarted the conversation in Help us test Horizon, our newest theme with an enthusiastic introduction. Check out the team’s start here.

  • Danielle from the team impressed everyone by organizing the Webinar: Getting Buy-In for Your Community + Office Hours. See her announcement here.

  • pmusaraj contributed valuable thoughts in the discussion on Flag users sending a large number of PMs, underlining the need for enhanced security measures. Read his input here.

  • Falco joined the debate in Dropping iOS 15 & other old browsers in May 2025, offering insights on browser support and modern standards. View his comment here.

  • sam helped troubleshoot the Discourse AI Internal Server Error, providing clear guidance on DNS configuration adjustments. Explore his solution here.

  • maiki lent a hand in Accessing a user’s admin page, clarifying nuances in user list tabs with a thoughtful explanation. See his contribution here.

  • sam also reengaged the community in Discourse Automation by suggesting a fresh configuration, demonstrating the power of starting from scratch. Find his detailed post here.

  • sam rounded off the team’s activity with a creative input in AI Auto Response to All and Any Post, sparking conversations about balancing automation and human interaction. Check out his remark here.


What a whirlwind of discussions yesterday—our team and community kept the digital gears turning with innovation and plenty of lively banter! Keep enjoying the ride until tomorrow brings even more surprises.

Today on meta.discourse.org


Key Stats

  • New posts: 67
  • New topics: 5
  • Top Users:
    Lilly – 4 posts with 11 likes
    Ed_S – 3 posts with 8 likes
    Moin – 1 post with 6 likes
    tobiaseigen – 5 posts with 5 likes
    awesomerobot – 1 post with 4 likes
    jordan-vidrine – 2 posts with 4 likes
    mcwumbly – 1 post with 3 likes
    NeatNit – 3 posts with 3 likes
    JammyDodger – 1 post with 2 likes
    sam – 2 posts with 2 likes

For a detailed look at today’s discussions, check out one of our hottest threads like Help us test Horizon, our newest theme.


Interesting Topics

  • Announcements – Help us test Horizon, our newest theme
    Lilly and others examined the new Horizon theme, debating CSS quirks and scrolling issues while sharing screenshots and suggestions. Dive into the discussion here.

  • Feature – Wrong → arrow direction in RTL text contexts
    Ed_S raised a point on RTL behavior with punctuation, and NeatNit offered detailed explanations using Unicode examples. See the full thread here.

  • Support – What is theme name used in this site?
    Moin uncovered the theme’s identity through HTML sleuthing, with follow-up inputs from tobiaseigen clarifying the method. Read more here.

  • #Site Management – Accessing a user’s admin page
    Lilly provided actionable tips on editing user headings and customizing admin views, sparking conversation among moderators. Get the details here.

  • Support – Configuration of a Category Without Reply Function
    th-afm kicked off a discussion on setting up a “Buy & Sell” category with restricted replies, and Lilly suggested the restricted replies plugin as a solution. Check it out here.

  • Theme component – Insert Video
    唐帅华 encountered file upload challenges for video insertion, prompting a back-and-forth on allowed extensions and necessary settings. See the conversation here.

  • Community – Experiments with AI based moderation on Discourse Meta
    sam shared his work on dual-persona AI moderation—combining a triage bot with a moderator bot—to enhance content curation. Explore the experiment here.

  • Theme component – Image Alignment and Grid
    Lilly and Andrew_Rowe discussed refinements for image grid layouts to better emulate blog styling, ensuring consistent alignment across devices. More details here.

  • Bug – Iframe not working in posts even with exception(s) in the back end
    W0RKSMARTER explained the resolution behind iframe issues caused by an Apache proxy, outlining the fix that restored proper functionality. Get the scoop here.

  • Support – Best Practices for Organizing Categories and Tags in Discourse?
    Chase_Clay sought advice on structuring categories versus tags for long-term scalability, with community suggestions warning against overusing subcategories. Read the discussion here.

  • Support – I can’t save edit on site texts
    Users encountered issues with the save function during site text edits, and troubleshooting by songs with validation from HAWK sparked insights on back-end glitches. Details available here.

  • Support – DigitalOcean blocking SMTP and forcing SendGrid usage
    Linus_pi and supermathie debated the implications of SMTP restrictions imposed by DigitalOcean, sharing links to official DO posts and discussing alternate ports. Get more info here.

  • Theme component – Showcased Categories
    jordan-vidrine and Helga_Razinkova examined sidebar scrolling behavior and category displays, ensuring that featured categories maintained visual appeal. See their discussion here.

  • Support – Problem with 500 error with subscriptions
    blake and pfaffman investigated a 500 error that users encountered on subscription pages, pondering potential nil values in the code. Follow the thread here.

  • Plugin – Multilingual Plugin :globe_with_meridians:
    Olle11 flagged a display issue with double commas in language tags and shared a CSS fix found via previous discussions. More insights here.


Activity by the @team Group


What a buzzing day yesterday – the meta universe was alive with innovative tests, clever tweaks, and spirited debates that even our puppies would wag their tails at!

Today on meta.discourse.org

Key Stats

  • New Posts: 95
  • New Topics: 15

Top Users:
Falco – 6 posts, 12 likes read more
awesomerobot – 3 posts, 6 likes read more
sam – 4 posts, 5 likes read more
supermathie – 3 posts, 4 likes read more
Arkshine – 3 posts, 4 likes read more
Stephen – 3 posts, 4 likes read more
wotography – 3 posts, 3 likes read more
nathank – 2 posts, 3 likes read more
bryce – 1 post, 3 likes read more
tobiaseigen – 1 post, 2 likes read more


Interesting Topics

  • Feature, privacy, ai, ai-summarize – Concerns over personal privacy with the AI plugin:
    wotography raised serious questions about sharing personal data via the AI plugin and Falco clarified that data handling is a deliberate choice, while sam added context regarding PII. See the discussion here.

  • Dev – How to create a custom activity tab in user profile?:
    SubStrider and Arkshine exchanged tips on inserting custom UI elements (including adding string details and button forms) on user profiles. Get the details here.

  • UX – Moderation tools UX - too easy to make mistakes:
    JohntheFish voiced concerns over moderators misusing thread-level tools, while awesomerobot and Stephen discussed options for consolidating controls. Read more here.

  • Announcements – Dropping iOS 15 & other old browsers in May 2025:
    The debate sparked with questions by jesus2099 and detailed responses by Falco about new web features like import maps and offscreen canvas. Learn more here.

  • Announcements, horizon-theme – Help us test Horizon, our newest theme:
    With mixed feedback on table of contents and icon placements, users like jisbert, Paracelsus, and jordan-vidrine discussed the theme’s quirks and future improvements. See the thread here.

  • Support – Categories as private rooms, that are publicly visible?:
    Wurzelseppi posed questions about configuring private discussion rooms using categories, with bryce suggesting the use of Category Previews. Check it out here.

  • Support, spam – Filtering spam/troll accounts:
    haydenjames and supermathie debated disabling email-only signup and shared insights on anti-spam AI modules. Read the discussion here.

  • Bug, UX – Issue with custom CSS “Save” button on smaller screens:
    awesomerobot merged updates to enhance layout responsiveness on smaller screens, resolving display issues. More info here.

  • #Site feedback, badges – Bug reporter badge not granted:
    tobiaseigen confirmed badge backfilling efforts in response to users’ reports on missing badges. Details available here.

  • UX – We should always see who the user replied to:
    awesomerobot explained challenges in reducing redundant quotes while preserving conversation clarity. See his points here.

  • Bug, markdown, lightbox – Lightbox generates invalid HTML structure causing display errors:
    sam raised questions regarding environment-specific issues with the lightbox feature, prompting further investigation. Get the scoop here.

  • Support – Scripts in posts?:
    Olle11’s query on safely running scripts in posts received practical advice from merefield and a suggestion by supermathie to use iframes. Check it out here.

  • Support – Problem with 500 error with subscriptions:
    Troubleshooting steps were discussed by blake and pfaffman regarding Stripe’s subscription data, aiming to resolve the 500 error. Read more here.

  • UX, calendar-and-event – Streamlined date/event insertion UI:
    nathank and a quoted suggestion from sam examined ways to simplify event creation in the composer. Get the insights here.

  • Bug – I can’t save edit on site texts:
    Users like songs and ondrej reported issues with saving edits on site texts, prompting further investigation. More details here.


Activity by the @team Group


What a rollercoaster of ideas and problem-solving yesterday—may today’s discussions be just as wild and wonderfully productive!

Today on meta.discourse.org


Key Stats
New posts: 130
New topics: 19

Top Users:
david – 5 posts, 11 likes
Falco – 4 posts, 9 likes
twofoursixeight – 6 posts, 7 likes
lindsey – 3 posts, 7 likes
supermathie – 2 posts, 7 likes
Ralf_Stockmann – 2 posts, 7 likes
joshhabka – 15 posts, 5 likes
Alteras – 3 posts, 5 likes
merefield – 1 post, 4 likes
pfaffman – 3 posts, 4 likes

Sourcing: See the forum summary and related discussions for full details.


Interesting Topics

  • Announcements – Test our new composer on Meta!
    Ralf_Stockmann raised concerns about revisiting issues with the shared-edits Plugin while lindsey explained that the focus is on achieving feature parity with the Markdown composer. Dive into the discussion here.

  • Plugin – National Flags
    In this thread, pfaffman, merefield, and david weighed in on whether using decorateWidget makes the plugin broken, with differing opinions on its current support. Read more here.

  • Support – Scripts in posts?
    Olle11 asked how to include custom scripts in posts while supermathie advised against removing Discourse’s protective measures. More details can be found here.

  • Feature – Concerns over personal privacy with the AI plugin
    Community members such as wotography and lennylo discussed the challenges of trusting third-party LLMs and preserving privacy, sparking an insightful debate. See the full discussion here.

  • Support – Add ALT tag to images
    lucy.sierracircuits sought help adding ALT tags to images, while Alteras shared how to adjust markdown syntax for it—and noted a current limitation in the new composer. Get the details here.

  • Announcements – Help us test Horizon, our newest theme
    In this topic, dfabulich highlighted issues with private message topic cards and the missing participant avatars, with twofoursixeight also pointing out overlapping UI elements when the “Hot” topics overlay is active. Explore the thread here.

  • Theme component – Notification Banners
    nolo and gormus exchanged troubleshooting tips for getting notification banners to work as a carousel, including advice on banner settings and JavaScript checks. Read the conversation here.

  • Announcements – Dropping iOS 15 & other old browsers in May 2025
    Led by david, the discussion centered on feature detection strategies for obsolete browsers and workarounds for Kiwi users, emphasizing that user agent spoofing won’t help. More info here.

  • Dev – How to create a custom activity tab in user profile?
    david explained the nuances of enabling glimmer post stream mode versus legacy APIs, cautioning that this feature isn’t production-ready yet. Check out the details here.

  • Bug – Discourse Automation Plugin failing with an ‘internal server error’
    gassim reported an error in the Automation Plugin which joffreyjaffeux later helped diagnose by linking to a PR fix. Get the full story here.

  • General – About the trust level and how to check
    Users discussed how trust levels are earned and verified—with Bruce5051 sharing helpful screenshots and linking to Understanding Discourse Trust Levels for more insights. See the discussion here.

  • #Hosting – How to Configure Cloudflare R2 for your Discourse Community
    joshhabka and Eviepayne exchanged detailed steps on configuring S3 variables and migrating assets to Cloudflare R2, solving issues along the way. Explore their experiences here.

  • Support – Filtering spam/troll accounts
    Architect introduced fingerprinting as a potential anti-spam measure, while sam advocated for an anti-spam AI module to immediately block trolls. Read more here.

  • UX – Embed additional explainer text in Form Template
    putty raised the feature request for embedding additional text around form templates, with tobiaseigen updating on its current status. Learn more here.

  • Support – Error when doing “bundle exec rake s3:upload_assets”
    joshhabka encountered issues related to ENV configurations and missing Gemfile settings, while pfaffman offered clear troubleshooting guidance. See the in-depth discussion here.


Activity by the @team Group

  • lindsey contributed valuable insights in Test our new composer on Meta! addressing feature concerns. See her post here.

  • renato added his perspective on exploring shared-edit functionalities in the same topic. Check his comment here.

  • david was highly active today: he commented on National Flags (here), weighed in on Dropping iOS 15 & other old browsers (here), discussed the experimental custom activity tab in How to create a custom activity tab in user profile? (here), and also addressed upcoming changes in Upcoming topic-list changes (here).

  • supermathie tackled concerns in Scripts in posts? with multiple posts (here and here), ensuring the safety of custom scripting.

  • joffreyjaffeux provided a fix for the internal server error in the Discourse Automation Plugin failing with an ‘internal server error’ thread; you can see his contribution here.

  • sam shared creative anti-spam strategies in Filtering spam/troll accounts, helping to keep the community safe—read his input here.

  • Falco clarified token metrics in How to implement Mistral with Embeddings (here) and also offered tips on tailoring signatures in Discourse Signatures (here).

  • Osama flagged a bug regarding saving edits in I can’t save edit on site texts; check his report here.

  • kris.kotlarek resolved a flagged message issue in You flagged this topic as Send @[missing {username} value] a message; view his fix here.

  • tobiaseigen weighed in on the UI enhancements for form templates in Embed additional explainer text in Form Template; see his update here.


What a day of vibrant discussion and collaborative problem-solving – yesterday’s energy has left us charged and ready to tackle today’s challenges with a smile!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 88
  • Total New Topics: 14

Top Users:

Sourced from multiple recent discussions: read more.


Interesting Topics

  • Announcements: Moving to a Single Category Style Site Settingdavidb, znedw, and others explored the challenges of transitioning to a unified category style and troubleshooting theme component issues. read more

  • Dev dev-news: New core features system specs in plugins and themesflink91 introduced smoke specs for both plugins and themes, ensuring that core functionality remains intact during customizations. read more

  • Feature feedback subscriptions: Tell us how you manage subscriptions on Discoursehugh launched a poll to gather insight on managing subscriptions, inviting the community to share their strategies. read more

  • Support review-queue: “Currently Being Reviewed By” Frustrations – Moderators voiced concerns about posts getting stuck in the review queue due to the new “currently being reviewed by” indicator. read more

  • UX: Single community with multiple sub-communities – Designers and admins debated how best to handle branded sub-communities while maintaining seamless interactions across them. read more

  • Bug math: Heuristic for dollar amounts doesn’t work – A discussion sparked by issues with Discourse Math misidentifying dollar amounts in posts, prompting suggestions to escape the dollar sign. read more

  • Support ai: How to implement Mistral with Embeddings – Contributors examined the integration of a new tokenizer for embeddings, with Falco and Roman_Rizzi weighing in on potential configurations. read more

  • Support: Error when upgrading Discourse – Users troubleshooting upgrade errors discussed server memory, swap setups, and container image issues, sharing insights and tips for a smoother update process. read more

  • Community: How self-hosted here are dealing with bad crawlers? – The community exchanged strategies to mitigate non-human traffic, including quantifying pageview data and setting up geo-blocking. read more

  • Bug: Smart quotes breaking Quote template – A bug report highlighted inconsistencies in smart quote handling that disrupted BBCode quoting, prompting suggestions for code adjustments. read more

  • #Site Feedback: Discourse rewind tab still there but does not work anymore – After months of non-functionality, the community observed that the rewind tab issue has been resolved by disabling the problematic plugin. read more

  • #Site Management ai: Discourse AI - Large Language Model (LLM) settings page – A deep dive into configuration options for new AI models, with discussions on pre-config templates and tokenizer choices. read more

  • Bug: May be just an error – A quick report noted that the homepage wasn’t redirecting properly, hinting at potential URL redirection issues. read more

  • UX: Do not move cursor from Topic Title to Composer after image upload completes – Users reported an irritating behavior where an ongoing image upload forced the text cursor to jump unexpectedly. read more

  • Support notifications: Tracking topics created by member of group – An inquiry into automating topic watch lists based on group membership sparked discussion on potential creative solutions. read more


Activity by the @team Group

  • davidb lent his expertise by troubleshooting the style settings issue in Moving to a Single Category Style Site Setting – ensuring clear navigation. read more

  • flink91 kick-started the conversation on safeguarding core functionalities through smoke specs in New core features system specs in plugins and themes. read more

  • hugh initiated a valuable poll in Tell us how you manage subscriptions on Discourse to gather community feedback on subscription management. read more

  • mcwumbly actively addressed review queue challenges in “Currently Being Reviewed By” Frustrations and explored creative solutions for notifications in Can I receive the notifications that would normally go to another user? read more | read more

  • Falco intervened to clarify discrepancies in the dollar amounts behavior in Heuristic for dollar amounts doesn’t work and offered insights on troubleshooting upgrade errors in Error when upgrading Discourse. read more | read more

  • Roman_Rizzi contributed to fine-tuning tokenizer options for AI embeddings in How to implement Mistral with Embeddings, ensuring smoother integration. read more

  • renato shared his perspective on smart quotes in Smart quotes breaking Quote template, highlighting potential improvements to the conversion logic. read more

  • lindsey demonstrated responsive design enhancements in Discourse Full-width component, confirming adjustments for mobile users. read more

  • Bas provided strategic advice on managing non-human traffic in How self-hosted here are dealing with bad crawlers?, offering practical metrics and blocking tips. read more

  • sam weighed in with his observations on quote formatting in Smart quotes breaking Quote template, suggesting subtle fixes to improve consistency. read more


What a fun, fast-paced day of troubleshooting and innovation – yesterday’s vibrant exchanges have left us all charged up for today’s adventures!

Today on meta.discourse.org


Key Stats


Interesting Topics

Supportwendellverli set the stage in the discussion on Auto Country Translation where he proposed expanding language support, and jahan_gagan as well as mcwumbly offered technical insights. read more

Announcements – A spirited exchange unfolded in Dropping iOS 15 & other old browsers in May 2025 as users like Isambard and Bruce5051 debated baseline browser support while raising concerns about digital inclusivity. read more

Support – New forum admin kacchan reached out in Discourse Setup Failed in New Host for help overcoming installation hurdles, with community members such as Andrew_Rowe and Arkshine offering advice. read more

Support – In Automatically Assigning Titles Based on Trust Level in Discourse, tobiaseigen showcased a creative workaround using badges to set user titles—a solution that set off a technical deep-dive among members. read more

#Site feedbacksupermathie clarified a common misconception in May be just an error (Meta Discourse isn’t www?), explaining that the site’s URL is by design and not a bug. read more

Feature – Discussion heated up in Display a banned icon on user avatar when suspended as Heliosurge and others explored ways to visually denote suspended accounts for improved moderation. read more

AnnouncementsMoving to a Single Category Style Site Setting caught attention when davidb shared a commit fix that promises to streamline category displays for new forum designs. read more

Bug – The persistence of empty group inboxes was scrutinized in Group inboxes and archives are visible even when empty, prompting a collaborative troubleshooting session led by tobiaseigen and Moin. read more

SupportTracking topics created by member of group saw tobiaseigen guiding forum admins on automating group activity monitoring via custom scripts. read more

Support – In Backup fails at gzip saying no space left on device, but there is space, Benjol unraveled a disk misconfiguration that left backups pointing to a full OS disk instead of the ample data disk. read more

Support – A tagging puzzle was tackled in What happens to Topics with more than the permitted number of tags? where one1 and Heliosurge discussed how excess tags continue to display in legacy topics. read more

SupportLanding page plugin issue - Pages are not working after Rebuild spurred troubleshooting tips from tobiaseigen, advising admins to rebuild from the command line to resolve plugin conflicts. read more

Support – Moderators debated the impossibility of undoing a flag decision in Reverse Flag Decision, with ondrej outlining a manual process to unhide posts when necessary. read more

SupportSessions are very short, even though default session length is in place brought to light unusual login behaviors on hosted instances, with finn-matti and pfaffman examining potential Redis issues. read more

Support – A deep dive into performance issues unfolded in Discourse Stuck on Loading (Logs) where members shared diagnostic logs to pinpoint problems with theme components and plugins. read more

Additional discussions of note included topics such as Discourse and my personal experience using it, Multilingual Plugin :globe_with_meridians:, Chat – whatsapp bubbles, Toggle chat drawer on and off with the chat icon, and Not respecting editable after sign up.


Activity by the @team Group

tobiaseigen led team activity by sharing expert tips in Automatically Assigning Titles Based on Trust Level in Discourse and further refining discussion in Tracking topics created by member of group.

mcwumbly contributed to the discussion on internationalization in Auto Country Translation, hinting at exciting LLM-powered features ahead.

supermathie weighed in on site configuration in May be just an error (Meta Discourse isn’t www?), affirming that the observed behavior was intended.

davidb enhanced the conversation on forum design in Moving to a Single Category Style Site Setting by sharing a crucial commit fix.


What a day! Yesterday’s flurry of technical fixes and lively debates kept our forums buzzing like a well-oiled machine of digital conversation. Enjoy the momentum and have fun troubleshooting today!

Today on meta.discourse.org


Key Stats

  • New Posts: 78
  • New Topics: 11

Top Users:

Sourced from the daily activity summary.


Interesting Topics

  • Community – Discourse vs Invision Community
    Barry_McBride opened a discussion weighing the merits of Discourse versus Invision Community, especially around the lack of a built-in CMS. The thread sparked further debate as @mcwumbly contributed his thoughts on tackling integration complexity.
    read more

  • Support – Email not working on my Discourse site
    Sukenik reported that his forum’s emails had suddenly stopped working. After a series of troubleshooting posts—including a detailed explanation of server settingspfaffman revealed the culprit was Digital Ocean blocking port 587, recommending a switch to port 2525.
    read more

  • Support – Discourse Native App
    In a quest for examples of native mobile forum apps, zedisk asked if any Discourse communities currently hosted a publicly available native app. Community members like NateDhaliwal and merefield shared insights, while team member @HAWK clarified aspects of native integration.
    read more

  • Plugin – Legal Compliance Plugin
    Users in the Plugin category debated an odd behavior in the Legal Compliance Plugin where images were not truly deleted. After testing and troubleshooting by KhoiUSA, @RGJ advised purging caches or checking for Cloudflare interference to resolve the issue.
    read more

  • Dev – Prettier complains that @discourseComputed cannot be used to decorate literal properties
    pfaffman ran into a syntax error with decorators in a plugin, and the discussion quickly turned to potential solutions. @Arkshine provided a fix that confirmed switching to native class syntax could resolve the issue.
    read more

  • Support – Limit number of posts per user in review queue?
    Concerned about a user spamming multiple submissions within the review queue, Jonathan5 posed whether there could be a limit. The conversation deepened as @mcwumbly queried alternative bulk actions for moderators.
    read more

  • Theme – Horizon Theme
    Community members discussed the Horizon theme’s display, with digitaldominica questioning the disabling of fullwidth view. Meanwhile, @jordan-vidrine explained how integrations with core settings were affecting the design.
    read more

  • Theme Component – F NAV - Mobile Navigation Tabs
    joo noticed that when using the Horizon theme, a component issue caused the top logo area to vanish on scroll. The thread quickly gathered feedback, with further exploration of the header’s compatibility on mobile devices.
    read more

  • #Hosting – High rebuild memory requirements: April 2025 edition
    schneeland shared his recent build tests, detailing memory usage during builds with several plugins, and confirming that even with swap disabled, a 4GiB server could handle the load.
    read more

  • Support – Got error when try migrate from Flarum to Discourse
    Facing a migration hiccup, cuo_wu encountered a database error during the transition from Flarum. A swift correction using the proper command resolved the error, as shown in his follow-up.
    read more

  • Support – Discourse Stuck on Loading (Logs)
    When users experienced prolonged loading times, Arkshine suggested the possibility of JS 404s due to Cloudflare issues, recommending a cache purge to alleviate the problem.
    read more

  • Announcements – Test our new composer on Meta!
    schneeland reported on the new composer’s quirks in fullscreen mode—pointing out discrepancies in border elements and sizing—which has sparked further internal discussion about UI improvements.
    read more

  • Announcements – Help us test Horizon, our newest theme
    With the beta of the new Horizon theme out, schneeland provided thoughtful feedback on design tweaks, including font sizing and sidebar alignment, prompting suggestions for core adjustments.
    read more

  • #Site Management – Helper - Auto caption
    A discussion emerged around AI auto-caption settings when configured for the “everyone” group. cultiv and Jagster exchanged tips on ensuring captions work correctly for all logged-in users by tweaking group settings.
    read more

  • Marketplace – Discourse Mobile App Development & Publishing (iOS + Android)
    zedisk outlined a comprehensive project brief for a fully branded Discourse mobile app, detailing deliverables from design tweaks to deployment processes for both iOS and Android platforms.
    read more


Activity by the @team Group

  • mcwumbly
    He actively joined the conversation in the Community thread on Discourse vs Invision Community—providing clarity on integration challenges (read more)—and further engaged in the Support discussion about moderating post limits in the review queue (read more).

  • jordan-vidrine
    Contributing his design expertise in the Theme conversation, he addressed issues with the Horizon theme by explaining the nuances of fullwidth views and the palette settings. See his insights in both his initial detailed reply (read more) and his follow-up on design constraints (read more).

  • hugh
    Focusing on user experience, hugh responded in the Support thread “Currently Being Reviewed By Frustrations” to flag JS issues and initiate steps to resolve review queue anomalies.
    read more

  • HAWK
    Lending his expertise in native app discussions, HAWK stepped in on the Support thread regarding the Discourse Native App, ensuring community members received accurate information on app configurations.
    read more


Yesterday’s whirlwind of discussions—whether troubleshooting email delivery or reimagining forum themes—left us buzzing like a well-oiled machine at a lively forum party!

Today on meta.discourse.org

Key Stats

  • Total New Posts: 140
  • Total New Topics: 11
  • Top Users:

Sourced from the full community discussion read more.


Interesting Topics

  • Announcements Dropping iOS 15 & Other Old Browsers in July 2025 – Community feedback fueled an in‐depth discussion on delaying legacy browser support, with insights from david and real‑world tests by others. read more

  • Announcements Current Projects – April 2025mcwumbly introduced a monthly‑ish newsletter outlining new authentication explorations and theme improvements that are set to refresh the platform’s look and feel. read more

  • Dev Upcoming Topic‑List Changes – How to Prepare Themes and Plugins – The conversation detailed the removal of legacy topic‑list systems and shared best practices for plugin and theme updates, with david shedding light on the new approach. read more

  • Theme FKB Pro – Social Theme – Troubleshooting posts and swift fixes were exchanged regarding the FKB Pro theme, highlighting both challenges and rapid resolutions by the community. read more also see update

  • Feature #search: Discourse Needs Better Search – Members like RGJ and pfaffman debated improvements and alternative approaches to search, questioning if new plugins might resolve persistent issues. read more

  • Theme component: Emoji Fluff – A spirited exchange ensued over the removal of raw template support for emoji—Jagster reported errors while Arkshine committed to a timely update. read more

  • Community Thoughts on Turning Off Private Messaging and Chats – Forum owners discussed the balance between community safety and user engagement, suggesting clear guidelines as a potential solution. read more

  • Community Discourse vs Invision Community – A resurrected thread saw PeakProsperity and merefield compare platforms and express a wish for an integrated CMS, reigniting familiar debates. read more

  • Theme component: Topic Cards – Creative tweaks and user‐generated CSS ideas for enhancing topic list thumbnails were exchanged, showcasing alternative design approaches championed by jord8on and jordan-violet. read more

  • Feature #ai: Expanded with AI Summaries in Topic Lists – Following community queries by sam, the warning around AI summaries was removed by Falco—ushering in a more transparent and accessible feature. read more

  • Support Add Signup Button to the Header – A puzzle regarding the missing sign‑up button on desktop views was solved after advice from nat and awesomerobot pointed to a simple CSS tweak. read more

  • Support #rest-api: Edit Posts via API Without Notificationsj127 and JammyDodger explored how to silently update posts using bulk actions, outlining a neat API workaround for streamlined content management. read more

  • Community Introducing DisCorkie – The Multi‑Instance Discourse Client – Excitement buzzed as messiaslima announced the Android version of DisCorkie, promising a more integrated mobile forum experience. read more

  • #Developer Guides: Theme Developer Tutorial – Using the JS API – A technical deep‑dive was shared by pfaffman and david on customizing post rendering via the JS API and accessing post models for dynamic modifications. read more

  • Support ai #ai-bot: Building Modular AI Chatbots – In a forward‑thinking discussion, Yenwod and Falco broke down strategies to create modular AI chatbots while keeping document embeddings isolated for each specialized bot. read more


Activity by the @team Group

  • david, Falco & mcwumbly on Announcements Team members led the “Dropping iOS 15” thread—david clarified the postponement details (read more), Falco demonstrated compatibility tests (read more), and mcwumbly outlined alternative options (read more).

  • mcwumbly Leads in Announcements Current Projects: With clear vision, mcwumbly presented the “Current Projects – April 2025” update, sparking discussion on upcoming authentication and design innovations. read more

  • david Drives Dev Discussions: In the “Upcoming Topic‑List Changes” thread, david provided essential insights for plugins and themes, guiding community adaptation during major updates. read more

  • sam & Falco Empower Feature AI Summaries: sam’s probing questions led to Falco’s decisive removal of the AI feature warning, ensuring smoother access to conversational summaries. read more

  • nat & awesomerobot Resolve a Support Signup Button Issue: Their targeted troubleshooting helped demystify the disappearing sign‑up button, leading users to the appropriate site settings for a quick fix. read more

  • Falco & sam Innovate on Support AI Chatbots: A dynamic discussion on creating modular AI chatbots saw the team clarifying how to segment document embeddings per persona, making future integrations more robust. read more

  • david Assists in #Developer Guides JS API Tutorial: Lending his expertise, david guided users through advanced customizations by explaining how to access post models and tailor JavaScript hooks. read more


What a whirlwind day of tech fixes, creative ideas, and deep-dive discussions – yesterday’s forum buzz was as energizing as a double-shot of espresso!