Daily Summary (5am UTC)

Today on meta.discourse.org

Key Stats

  • New Posts: 70
  • New Topics: 11

Top Contributors:

Interesting Topics

Feature Category

Bug Category

UX Category

  • Canapin discovered an interaction issue with the topic navigation toggle on mobile preventing certain actions in specific screen areas.

Support Category

Installation Category

Theme Component Category

Plugin Category

#Hosting Category

Activity by the @team Group

Thanks for reading, and I’ll see you again tomorrow! :slight_smile:

Today on meta.discourse.org

Key Stats

  • New Posts: 82
  • New Topics: 10

Top Contributors:

Interesting Topics

Support

Bug

UX

Dev

Feature

  • A discussion continued about AI topic summaries and their implementation across different Discourse forums.

Installation

Theme

Plugin

  • Questions arose about LMS integration and the role of administrators in implementing LTI 1.3 authentication.

Activity by the @team Group

Thanks for reading, and I’ll see you again tomorrow! :slight_smile:

Today on meta.discourse.org

Key Stats

  • New Posts: 121
  • New Topics: 16

Top Contributors:

Interesting Topics

#Site feedback

  • An important discussion about being more welcoming to newcomers’ suggestions was started by bloomexperiment, highlighting the need to better understand new users’ experiences with Discourse read more

Support

  • A detailed comparison between Discord and Discourse emerged, with community members explaining the fundamental differences between chat and forum platforms read more

  • LotusJeff reported increased CPU usage after a recent update, which sam quickly identified and fixed as a regression in mini_racer read more

  • Multiple users experienced database shutdown issues during rebuilds, leading to updated documentation for handling PostgreSQL cleanly read more

  • A significant chat plugin bug was discovered causing Redis memory issues, affecting installations with large user groups read more

Dev

  • merefield sought help with SCSS variables in theme components, leading to a solution for handling boolean theme settings read more

  • Progress was made on the Discourse toolkit for rendering forms, with joffreyjaffeux providing documentation updates and fixes read more

UX

  • Several UI improvements were proposed, including fixes for double-button inconsistencies read more

  • Mobile interface issues were discussed regarding topic navigation and menu placement read more

Bug

  • A critical email processing issue was reported after a recent update, with ongoing investigation read more

Activity by the @team Group

Thanks for reading, and I’ll see you again tomorrow! :slight_smile:

Today on meta.discourse.org

Key Stats

  • New posts: 176
  • New topics: 29

Top Users:


Interesting Topics

  • Support – Site offline after rebuild (4th Feb 2025):
    th21 and others detailed how a rebuild left the instance inaccessible, with users sharing log excerpts and troubleshooting steps that led david to deploy a quick fix.

  • blog – Unpacking Discourse 3.4:
    Discourse introduced enhancements in Discourse 3.4 – from a streamlined admin experience to AI-powered spam tools – sparking a lively discussion read more.

  • Announcements release-notes – 3.4.0: Major Release:
    The team celebrated Discourse 3.4’s launch with feature highlights such as one‑click AI spam detection. Additional patch notes were shared further in the discussion read more and here.

  • #Translations – Suggest better italian translations:
    StefanoCecere raised points about inconsistent Italian terminology (e.g. “delete” vs. “elimina”) to ensure standardization across the interface read more.

  • Bug – Users getting Internal Server Error when trying to change email address:
    In a detailed troubleshooting thread, Richie and Canapin discussed why reusing an email address led to an error and outlined steps for resolving it read more.

  • Announcements – PostgreSQL 15 update:
    mwaniki explained the nuances of the PostgreSQL 15 upgrade—including log outputs and post‑update tasks—to help users optimize performance read more.

  • Support – Private Plugin installation result in app not coming back online:
    After a private plugin installation caused downtime, Jacob_Peebles received guidance from david, ultimately restoring service with a rebuild read more.

  • Support – Sidekiq is running as user:
    Users corradom and Falco discussed nuances of container UID mismatches and why Sidekiq may appear under a regular machine user, reassuring that it’s standard in self‑hosted setups read more.

  • UX – Topic navigation toggle prevents interactions on the page:
    In a quick fix update, Don explained how a CSS tweak (restoring pointer events) resolved issues with unclickable elements in the navigation area read more.

  • Support – Can’t reach web server after update to 3.4:
    tomtjes encountered connectivity issues post‑update, and with input from david, the community explored log diagnostics to pinpoint the fault read more.

  • Support – How to set up the SMTP settings?:
    jill88 sought advice on configuring SMTP behind a reverse proxy. The thread generated practical suggestions on port selection and authentication troubleshooting read more.

  • Support – Post 3.5.1 update - CPU maxed out 100%:
    Following a surprising CPU spike, agemo and sam discussed how a timely rebuild calmed the system after noticing several PostgreSQL processes overloading the server read more.

  • UX – User filter “hide my mail” popup:
    A quirky pop-up issue on MacOS caught the attention of tvavrda and awesomerobot, who uncovered that certain placeholder texts triggered unwanted autocomplete behavior read more.

  • Theme component – Custom Lightbox: modern, swipe gestures, fullscreen mode and more:
    Don announced a merged update to the Custom Lightbox plugin that now supports swipe gestures and toggling zoom – a must‑try for mobile users read more.

  • Dev – Custom automation - modifications flow for successful integration on Automation plugin:
    ddsongs shared the resolution of a 500 error in his custom automation setup by adjusting context tagging and reviewing log outputs, providing valuable hints for plugin developers read more.


Activity by the @team Group


What a ride! Yesterday’s whirlwind of rebuilds, CPU tweaks, and detailed troubleshooting had our team buzzing – here’s to another day of lively fixes and fun challenges!

Today on meta.discourse.org


Key Stats

  • New Posts: 165
  • New Topics: 30

Top Users:
david – 5 posts, 17 likes (details)
RGJ – 3 posts, 13 likes (details)
pfaffman – 18 posts, 11 likes (details)
Richie – 4 posts, 9 likes (details)
Saif – 2 posts, 9 likes (details)
NateDhaliwal – 12 posts, 7 likes (details)
ddsgad – 6 posts, 7 likes
Falco – 3 posts, 6 likes
jomaxro – 2 posts, 6 likes
supermathie – 3 posts, 6 likes

Sourced from our 24-hour forum activity (more info).


Interesting Topics

  • #Developer Guides – Beginner’s guide to developing Discourse Themes
    ddsgad raised concerns about the accuracy of our legacy theme development guide—questioning if it reflects the new Ember-based approach—while NateDhaliwal and david offered insights on updated file structure and component usage. Check out the discussion here and follow-up comments here.

  • Feature – Update Avatar Image Serving - Remove Proxy Method
    LotusJeff initiated a conversation to simplify avatar image serving by suggesting a removal of the proxy method. In response, Falco and david detailed alternative configuration options and discussed the implications of a 302 redirect versus proxying. See the initial post here and further insights here.

  • Bug – Site Offline Since Update - pg15 upgrade failed
    Users like Markus_Moenig and eisammy reported issues following a PostgreSQL 15 upgrade, resulting in site downtime and confusing error messages. david recommended following the debugging steps and referring to the PostgreSQL update guide. Read more about the issue here and see additional feedback here.

  • Praise – Happy 12th birthday Discourse and thank you all @team
    In a heartwarming post, RGJ celebrated Discourse’s 12th birthday by sharing a personal journey and thanking the community and @team for their continuous support. Celebrate the milestone here.

  • Announcements – 3.4.0.beta4: Redesigned emojis, exporting user data, flagging illegal content and more
    Saif unveiled the new beta release featuring redesigned emojis, improved GDPR compliance through user data exports, and enhanced content flagging. jomaxro added further details on additional plugin improvements. Dive into the release notes here and here.

  • Announcements – Introducing image grids in posts
    A discussion sparked by Richie examined the potential for replicating image grid layouts in email notifications. pmusaraj confirmed that current CSS limitations prevent this feature from being extended to emails. Find out more here.

  • Support – Email sender does not match notification email and I can’t figure out why
    pfaffman encountered an issue where email headers did not match the expected values, leading to SMTP failures. With guidance from RGJ and supermathie, the discussion clarified the role of the reply-by-email address. More details can be found here and here.

  • Announcements – 3.3.4: Security and maintenance release
    Saif introduced the stable 3.3.4 release, highlighting important security fixes—including protection against XSS and DoS vulnerabilities—which are crucial for safe operations. Learn about the update here.

  • Bug – Some HTML tags are visible on the delete-user button
    Richie flagged an issue with HTML markup appearing in the delete-user modal interface. The problem was quickly identified as a duplicate and is being fixed. Get the scoop here.

  • Migration – Ratelimit Exceeded when migrating threads and posts
    Klaas_Tammling shared his experience with rate limiting during a forum migration and received tips—such as using import scripts—to streamline the process. Check out the discussion here and see community suggestions here.

  • #Hosting – Continuing from topic using standard hosting on another topic
    An exchange between kyle987 and NateDhaliwal covered cost-saving strategies for hosting and recommendations for free installer options on platforms like Google Cloud. Read the conversation here.

  • Feature – Permanent route to posts
    thoka and supermathie debated how to create permanent, unchanging URLs for individual posts using direct post IDs, ensuring that links remain valid over time. Explore the idea here.

  • Dev – Introducing Discourse developer toolbar
    In a much-anticipated post, NateDhaliwal and david introduced the new developer toolbar—designed for quicker debugging on both mobile and desktop environments. Learn about its features here and see additional notes here.

  • Community – Should Discourse make an effort to become a viable comment platform?
    angus and sam engaged in a thoughtful debate over whether Discourse should pivot toward serving as a comment platform, weighing the technical challenges against new user engagement opportunities. Read the lively discussion here and follow-up remarks here.

  • UX – Delete user modal shows HTML for delete and block button
    fhe drew attention to improper rendering in the delete user modal, sparking conversation about UI consistency and prompting quick community responses. See the issue here.


Activity by the @team Group


What a day! Yesterday’s vibrant mix of innovation and troubleshooting made it feel like Discourse was hosting its own mini hackathon—if our forum had a soundtrack, it’d be a techno remix on repeat!

Today on meta.discourse.org

Key Stats

For more details on recent statistics, please see the discussion.


Interesting Topics

  • UX – New forum settings without menu:
    Jagster raised a discussion about the new system where the traditional settings menu has been removed, prompting debates on usability and navigation. read more

  • UX – Full quote button in editor missing:
    Members led by Paracelsus and agemo discussed the disappearing full quote button, its impact on usability on both desktop and mobile, and possible workarounds. read more

  • Theme component – Quote Callouts:
    Arkshine introduced a theme component that enables Obsidian-style callouts as an alternative to markdown quotes, sparking enthusiastic feedback and suggestions. read more

  • Announcements – Dark/light mode toggle now available in core:
    Osama announced that the Dark/Light Mode Toggle has been merged into core with an additional “Auto” option, offering seamless system preference integration. read more

  • Feature – How do I pass data to an artifact?:
    A discussion led by david (with inputs from sam and markschmucker) explored the security and technical implications of sending external data to sandboxed artifacts. read more

  • Theme component – Discourse Density Toggle:
    Users reviewed a new theme component by jordan-vidrine that allows adjusting viewing density, with discussions about minor UX issues on various devices. read more

  • Theme component – Enable Dev Tools Button:
    NateDhaliwal showcased a theme component which adds an in-header button to toggle Discourse’s Developer Tools, streamlining access for troubleshooting and development. read more

  • Support – Still seeing issues. How to use “the fix”?:
    Users including jtheletter and pfaffman discussed ongoing rebuild challenges and shared command-line insights to implement the “fix” after the site went offline. read more

  • Support – How do I update Docker?:
    Amid warnings about deprecated Docker versions, Falco and others provided guidance on updating Docker (with references to Ubuntu/Docker docs) to ensure smooth site operations. read more

  • Bug – Theme component invalid “extend content security policy value”:
    In a technical thread, michaeld reported issues caused by extra whitespace in a theme component’s security policy, leading to a forum “Oops” situation. read more

  • Support – Restored Site – URLs need to be corrected:
    After a site restoration, agemo and RGJ discussed a mass find-and-replace workaround to fix internal links that reverted to a test URL domain. read more

  • Support – AI + Automation Governance: Orchestrating Independent AI Triage Scripts:
    sam and Cloud_spanner explored a multi-step AI workflow that uses LLMs for triaging posts, assigning tags, and even triggering custom PMs based on detected intent. read more

  • Theme – Discourse Central Theme — Meta Pre-Release Out Now!:
    Feedback poured in on the experimental central theme, with users critiquing its extra step for category selection when posting topics. read more

  • Support – PostgreSQL update fails from China:
    mwaniki and others exchanged troubleshooting tips regarding a PostgreSQL upgrade failure often linked to network acceleration issues in China. read more

  • Support – Update “3.4.0.beta4” failed:
    A critical update failure left many scrambling as jtheletter and pfaffman discussed file permissions and rebuild challenges in a frozen update process. read more


Activity by the @team Group


What a day! Yesterday’s flurry of updates, troubleshooting, and creative ideas left us buzzing like a room full of excited kittens – here’s to even more tail-wagging solutions today!

Today on meta.discourse.org


Key Stats

• In the past 24 hours, there were 165 new posts across 22 new topics.
• The top users making waves include:
- Osama: 4 posts with 9 likes
- Shauny: 9 posts with 8 likes
- Heliosurge: 11 posts with 8 likes
- alehandrof: 5 posts with 8 likes
- RGJ: 3 posts with 6 likes
- jordan-vidrine: 2 posts with 6 likes
- Arkshine: 3 posts with 6 likes
- Canapin: 2 posts with 6 likes
- pfaffman: 7 posts with 6 likes
- rahim123: 9 posts with 5 likes

For further deep dives into recent discussions, check out related threads such as Deploy Discourse without Docker, explore what happened when an Upgrade failed spectacularly, and see how Automatic flair mapping is being discussed, as well as learn more about Create custom Automations for developer insights.


Interesting Topics

  • Theme component – Quote Callouts
    alehandrof, Heliosurge, and others debated how callouts would render in email with stylish quote callouts — a discussion that even touched on plugin workarounds.

  • Announcements – Dark/light mode toggle now available in core
    Members questioned why some button texts remained dark in dark mode and Osama asked for screenshots while explaining design decisions in the dark/light mode toggle thread.

  • Migration – Migrating Small Community from Discord to Discourse
    iSayYippeeKiYay kicked off a discussion on migrating a 50-member Discord community to Discourse and received tips from pfaffman and wesochuck in this migration topic.

  • Support – How to Change the Avatar Logo
    Elena sparked a thread about changing the logo in the bottom right of avatars. Suggestions ranged from using image editing tools to removing borders, as seen in this logo change discussion.

  • Support – Forum Updated, Several Bugs (Sidekiq not running?)
    After the forum updated to the February 2025 stable release, members reported notification issues and a stuck Sidekiq process in this bug report that generated lively troubleshooting comments.

  • Installation – PSA: GUI Upgrade Failed, Rebuild Required
    rahim123 shared his experience with the upgrade via the GUI failing and the need to rebuild the app via the command line in this PSA.

  • Theme component – Discourse Density Toggle
    In this topic, Canapin and jordan-vidrine discussed the compact view’s impact—where fonts, avatars, and footer buttons don’t always behave as expected.

  • Feature – FR: Please Enable Emoji Picker in Flag Message Text Boxes
    A feature request by dandv and responses from Jagster and Canapin examined whether an emoji picker in flag message text boxes would improve the user experience, detailed in this discussion.

  • Support – Computer Toolbar Button Order Different for Some Users
    Users noted discrepancies in the composer toolbar with some buttons hiding under the gear icon; a solution involving a mobile-specific component was suggested in this thread.

  • Plugin – Private Topics Plugin Enhancements
    While fans of the plugin praised its design, LaptechInfo and RGJ debated features like padded topics for public visibility in this plugin topic.

  • Support – Quote Bubble in Reply Header Menu Option
    A request to bring the quote bubble back on top of the reply menu was raised by fuse and elaborated on by Moin in this support topic.

  • Support – Inline Links No Longer Fetch the HTML Title
    Members noticed that inline pasted URLs no longer generate a onebox with the page title. Shauny and Arkshine discussed possible causes in this thread.

  • Bug – Ghost Theme Needs Refactoring
    Admin warnings about deprecated theme elements in the Ghost Theme prompted a conversation—Heliosurge and david worked on a PR to resolve the issue as seen here.

  • Plugin – Locations Plugin Update Discussion
    Roi and nathank examined recent changes affecting the Locations Plugin and discussed compatibility updates in this topic.

  • Support – Restored Site: URL Remapping Issues
    After running the remap command to correct instance URLs, agemo and RGJ dived deep into the error and sequential fixes in this troubleshooting topic.


Activity by the @team Group

Osama drove clarity in design decisions for the new dark mode feature by contributing his insights on the Dark/light mode toggle thread.

david pitched in with diagnostic tips during the Forum updated, several bugs discussion, shedding light on Sidekiq behavior.

jordan-vidrine added his perspective on view compactness in the Discourse Density Toggle thread, discussing font and layout adjustments.

pmusaraj briefed us on the improvements in the ActivityPub Plugin, drawing attention to new translation opportunities.

sam offered valuable insights about data passing in artefacts in the conversation on How do I pass data to an artifact?.

zogstrip also joined the fray by sharing his findings regarding email processing issues in the Email can not be processed: Email::Receiver::EmptyEmailError discussion.


It’s been a day of vibrant debates and insightful troubleshooting—yesterday’s activity sure kept our virtual forum buzzing like a carnival at midnight! Enjoy the ride and come back for more fun discussions!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 101
  • Total New Topics: 15

Top Users:


Interesting Topics

Announcements

  • PostgreSQL 15 update: henvo, pfaffman, and others dissected the upgrade challenges, sharing solutions and troubleshooting steps. Read more

#Site feedback

  • Regarding the “don’t mention/PM team members” étiquette: Canapin raised concerns about the unwritten rule and discussed making team interactions more approachable. Read more

Releases

  • Where to find the latest major release: Saif detailed the new process for accessing release notes, linking to related blog posts and notes for recent betas. Read more

Support

  • How to change the color of the topic list dividers?: Users sought CSS fixes for barely visible dividers with helpful tips and solutions shared by Arkshine and omarfilip. Read more

Support, ai

  • AI helper does not know the difference between Discourse and Discord: A playful yet pointed discussion unfolded as RGJ and sam debated AI hallucinations and the biases in tokenized prompts. Read more

#Self-Hosting

  • Troubleshoot email on a new Discourse install: tobiaseigen welcomed newcomers with debugging advice on SMTP and password quirks, sparking useful follow-up comments. Read more

blog, trust-levels

  • Understanding Discourse Trust Levels: outdzi and Moin explored whether automated promotion applies across different forums, clarifying common misconceptions. Read more

Support

  • I want to remove the username display here. Where can I adjust this setting?: Users debated theme components and CSS tweaks after wenqin’s initial query sparked community solutions. Read more

Theme

  • FKB Pro - Social theme: After users encountered display issues with badge style boxes, LaptechInfo and Don collaborated on a swift fix via GitHub commits. Read more

Theme component

  • Quote Callouts: A quick thumbs-up from patrickemin acknowledged the neatness of improved callout styling in discussions. Read more

UX, mobile

  • Badge-category__name needs a width constraint for long category names: rahim123 and Canapin highlighted mobile display issues and proposed CSS constraints to prevent overflow. Read more

Plugin, experimental, activitypub

  • ActivityPub Plugin: Jagster and others dived into the challenges of image handling and Mastodon integrations, outlining plans for improved support. Read more

Support

  • Discourse Update Error: Your Docker installation is not working correctly: hanisch’s Docker pull rate error galvanized advice from pfaffman on authentication and OS updates. Read more

Support

  • Let’s Encrypt SSL certificates not renewing: GeoffSchultz flagged impending certificate expiries on DigitalOcean droplet installs, prompting solutions involving command-line rebuilds and Docker logins. Read more

Theme

  • Isabelle, an Animal Crossing inspired theme: LaptechInfo sought guidance on color palette mismatches post-installation, inviting community insights for aesthetic tweaks. Read more

Activity by the @team Group

  • Saif led the conversation on major releases by posting about Where to find the latest major release. Dive into his update here.
  • sam contributed to the discussion on AI misinterpretations in AI helper does not know the difference between Discourse and Discord. Check out his insights here.
  • tobiaseigen offered welcome troubleshooting tips in Troubleshoot email on a new Discourse install, helping new users navigate configuration quirks. Explore his post here.

What a whirlwind day on meta.discourse.org – yesterday’s deep dives into upgrade errors and ingenious CSS fixes left us all buzzing with ideas and ready for another round of community brilliance!

1 Like

Today on meta.discourse.org

Key Stats

  • New Posts: 188
  • New Topics: 17

Top Users:


Interesting Topics

  • Plugin Locations Pluginmerefield introduced updates and discussed troubleshooting for the Locations Plugin (including compatibility with the new Glimmer Topic List) to ensure smoother map integrations. read more

  • Support Determining Whether My VPS Needs Any Upgrades (Generally) – In this thread, Jonathan5, Heliosurge, and others reviewed best practices to check VPS readiness before performing a Discourse update. read more

  • Theme Component: Topic List Previews Theme ComponentAhmed26 and merefield explored how to achieve an oval image effect by tweaking CSS, guiding users through minor theme customization. read more

  • UX New Forum Settings without Menu – Frustrations over the loss of the grouped settings menu sparked discussion; users like michaeld and Canapin appreciated reverting the change until a smoother navigation solution is developed. read more

  • Support Upgrade Failed Spectacularly – A lively debate unfolded as Ed_S, Neptune, and Heliosurge dissected a botched upgrade, discussing backup best practices and command-line solutions to avoid future disruptions. read more

  • Announcements #webinar: Upcoming Webinar: Love Your Community – With Valentine’s Day around the corner, Danielle invited members to join a webinar on community care and success strategies. read more

  • Dev #plugin-api: Gem::MissingSpecError for Plugin Gem Dependency – When lllukom encountered a missing sub-dependency issue in a plugin’s setup, david quickly clarified that sub-dependencies must be manually installed, sharing an example for reference. read more

  • Announcements Dark/Light Mode Toggle Now Available in Core – Users like patrickemin and Osama weighed in on dark mode behavior as they investigated why the toggle wasn’t always appearing in the sidebar, prompting a discussion on system and personal settings. read more

  • Support Trying to Update Docker on DigitalOcean; Stuck on Docker 19.03.13pearsonified’s struggle with an outdated Docker version on his DigitalOcean droplet sparked suggestions (notably from pfaffman) to upgrade the OS and clean up APT sources before attempting a rebuild. read more

  • Support Old Multisite Domains Still Serving Default Forum After Disabling Multisite – A post by Abdelrahman_MoHamed led to a fruitful discussion on DNS configurations and the proper removal of old A records to prevent unintended forum redirects. read more

  • Support How to Move from /u/ Page to /admin/users/ PageJonathan5 raised concerns over mobile navigation, and Moin explained that on desktop the admin button is easily visible while on mobile users might need to scroll to access it. read more

  • UX Do Auto Margins Still Need to Be Unset on Mobile? – Layout issues on Android tablets prompted nolo and pmusaraj to discuss whether the auto margin unsetting for the main-outlet wrapper should be dropped or adjusted for better tablet display. read more

  • Announcements PostgreSQL 15 Update – As forum administrators braced for PostgreSQL updates, Jagster and mwaniki explained how to address “device busy” errors when moving database directories during the rebuild process. read more

  • Feature Missing Indexing Settings after v3.4.0.beta4 Update – Concerns over hidden settings in the new admin sidebar (compared to the old menu) led Hugh and Jagster to call for a reversion or improved search functionality for site settings. read more

  • Theme Component: Require Edit Reason – In a bid to streamline the editing process, awesomerobot presented a refactored component that leverages native composer behavior to enforce the addition of an edit reason before saving changes. read more


Activity by the @team Group

  • tobiaseigen actively supported the Locations Plugin discussion by clarifying compatibility issues and fielding questions. Check out his insightful posts here and here.

  • david stepped in on the Gem::MissingSpecError for Plugin Gem Dependency thread by offering a quick workaround, and he also shared best practices on secure authentication in Discourse OpenID Connect (OIDC). See his contributions here and here.

  • Danielle led the charge on community engagement by announcing the Upcoming Webinar: Love Your Community, ensuring members were informed and encouraged to participate. read more

  • mwaniki lent his technical expertise to assist users encountering PostgreSQL update issues, detailing solutions for mounting and file movement errors. His guidance is available here.

  • awesomerobot reworked the Require Edit Reason component to better align with Discourse’s native composer, enhancing the editing workflow. His detailed fix can be seen here.

  • HAWK contributed valuable feedback on internal team liaison practices and helped clarify proper mention etiquette in team-focused discussions. Find his input here.

  • pmusaraj improved our understanding of mobile layout quirks by sharing his observations on auto margin settings, emphasizing the need for responsive theme adjustments. His corrections are documented here.

  • hugh provided clear guidance on dark mode configurations during the Dark/Light Mode Toggle discussion, offering tips to troubleshoot system and personal setting mismatches. See his advice here.

  • sam flagged issues with semantic search and chart scaling; his troubleshooting comments have initiated further investigation into performance optimizations. His feedback is available here and here.

  • kelv made a brief but appreciated contribution by checking in on system requirement discussions—ensuring compatibility remains top of mind. See his note here.


What a day! Yesterday’s flurry of troubleshooting, insightful fixes, and lively debates has left us energized—time to power up our coffee machines and dive into another round of forum fun!

Today on meta.discourse.org


Key Stats
Total New Posts: 147
Total New Topics: 21

Top Users:
merefield – 13 posts, 31 likes read more
david – 4 posts, 17 likes read more
sam – 6 posts, 17 likes read more
Arkshine – 6 posts, 16 likes read more
Jagster – 16 posts, 12 likes read more
tvavrda – 6 posts, 9 likes read more
Elizeo_Rocha – 4 posts, 7 likes read more
ToddZ – 1 post, 5 likes read more
awesomerobot – 1 post, 4 likes read more
pfaffman – 5 posts, 4 likes read more

Sourced from ongoing discussions (latest activity).


Interesting Topics

Dev – How to Integrate a Custom Plugin in discourse UI:
Elizeo_Rocha kicked off a discussion in “How to Integrate a Custom Plugin in discourse UI” exploring how to add a simple “Hello, World!” plugin box using Discourse’s plugin outlets. Community members like merefield quickly followed up with insights and questions. read more

Dev – How to get around DOMContentLoaded for navigation?:
In “How to get around DOMContentLoaded for navigation?”, ddsgad raised an important challenge regarding SPA-style navigations and missing DOM load events, while experts such as Arkshine suggested using api.onPageChange for dynamic route changes. read more

Theme component – Topic List Previews Theme Component Update:
merefield announced an update in “Topic List Previews Theme Component”, detailing a major rewrite for Glimmer Topic Lists along with updated guidance and troubleshooting tips. Kudos went out to david for his assistance with the API extension. read more

Bug – Discourse Meta moderator count wrong:
tvavrda observed odd moderator count issues in “Discourse Meta moderator count wrong”, sparking a thread on how admin and moderator numbers are displayed when some roles are hidden. read more

Support – Issues with SSO and ‘~’ character:
A quirky debate erupted in “Issues with SSO and ‘~’ character” where users like sweetbeems and Jagster discussed cultural uses of the tilde in bios and its impact on SSO encoding. read more

UX – Do auto margins still need to be unset on mobile?:
In “Do auto margins still need to be unset on mobile?”, nolo and pmusaraj tackled layout issues on mobile devices, debating CSS tweaks to restore a more native look. read more

Bug – Bug when using full page login:
After jordan-violet reported an unexpected navigation loop during full page login in “Bug when using full page login”, team members including david and merefield addressed potential fixes and configuration nuances. read more

Bug – Some palette names show up in list with a zero-width label:
supermathie flagged a visual glitch in “Some palette names show up in list with a zero-width label”, causing confusion in the theme customiser as labels became nearly invisible – a problem later explored further by Arkshine. read more

Support – Determining whether my VPS needs any upgrades (generally):
In “Determining whether my VPS needs any upgrades (generally)”, users like Jagster and merefield exchanged tips on assessing Digital Ocean droplets and performance benchmarks for low-resource servers. read more

Support – Getting a lot of no results for semantic search:
A lively exchange in “Getting a lot of no results for semantic search” had Falco and tyler.lamparter examining AI embedding configurations that led to uniformly fixed result counts, igniting further discussion on search relevance. read more

Support – Configuring Caddy and Cloudflare for Discourse:
In “Configuring Caddy and Cloudflare for Discourse”, BrianC shared his triumph after initial DNS hurdles, with appreciative nods to shannon1024 for guiding him through the SSL setup process. read more

#Self-Hosting – Troubleshoot email on a new Discourse install:
tobiaseigen clarified password nuances in “Troubleshoot email on a new Discourse install”, reminding self-hosters to avoid special characters that can break SMTP settings. read more

Installation – Cannot rebuild app because UPGRADE OF POSTGRES FAILED:
In “Cannot rebuild app because UPGRADE OF POSTGRES FAILED”, Yt.w recounted his struggle with a stubborn database that wouldn’t shut down cleanly, prompting community suggestions on proper stop-and-rebuild procedures. read more

Plugin – Sign-In with Ethereum plugin:
A discussion in “Sign-In with Ethereum plugin” saw michaeld and joshhabka share fixes from their fork that resolve authentication issues for web3 users, paving the way for smoother Ethereum-based logins. read more

Support – Admin dashboard not working after docker update:
RogerK’s report in “Admin dashboard not working after docker update” triggered suggestions (with inputs from Jagster and pfaffman) that command-line rebuilds might be the remedy for the stalled admin interface. read more


Activity by the @team Group

david:
Stepping in with swift responses, david addressed issues in Bug when using full page login and clarified moderator count concerns in Discourse Meta moderator count wrong.

sam:
sam lent his expertise by dissecting DOM event challenges in How to get around DOMContentLoaded for navigation? and by sharing insights on AI search limitations in Getting a lot of no results for semantic search.

awesomerobot:
With a keen eye on mobile design, awesomerobot offered constructive feedback in Do auto margins still need to be unset on mobile?.

supermathie:
supermathie raised awareness about subtle UI issues in Some palette names show up in list with a zero-width label, helping shape the community’s troubleshooting efforts.

ted:
Eager to test new visuals, ted dived into Turning off auto-grid-images? to pinpoint smoother image displays.

pmusaraj:
Adding to the mobile UI conversation, pmusaraj shared thoughts in Do auto margins still need to be unset on mobile? that resonated with many forum members.

Falco:
Ever the clarifier, Falco dissected AI search workflow challenges in Getting a lot of no results for semantic search to refine the community’s search experience.

tobiaseigen:
Focused on self-hosting concerns, tobiaseigen guided members through email configuration puzzles in Troubleshoot email on a new Discourse install.

mwaniki:
Noticing rebuild hiccups, mwaniki suggested essential PostgreSQL stop commands in Cannot rebuild app because UPGRADE OF POSTGRES FAILED to ease the upgrade process.


What a whirlwind of debugging, design tweaks, and daring plugin experiments! Yesterday’s energetic exchanges – from taming tilde troubles to perfecting plugin previews – left us all smiling. Here’s to more quirky fixes and fun debates tomorrow!

Today on meta.discourse.org


Key Stats
New posts: 165 read more
New topics: 15 read more

Top Users:
merefield – 21 posts, 20 likes
pfaffman – 19 posts, 15 likes
Jagster – 17 posts, 12 likes
joffreyjaffeux – 5 posts, 11 likes
david – 3 posts, 7 likes
tobiaseigen – 3 posts, 6 likes
Don – 3 posts, 6 likes
fokx – 3 posts, 4 likes
NiceOldGuy – 1 post, 4 likes
tvavrda – 2 posts, 3 likes

Source: Daily statistical summary read more


Interesting Topics

Theme component: merefield and Jagster explored the intricacies of the Topic List Previews Theme Component. They discussed how incompatible components and plugins can affect the Glimmer topic list—especially when “auto” differs from “enabled”—and shared HTML snippets and code adjustments. read more

Bug In Topic list not update correctly, Don and others confirmed that switching to the glimmer topic list has resolved issues with list updates, providing a reassuring fix to lingering update glitches. read more

UX supermathie initiated a discussion in Clarify “Create Account” CTA on “Accept Invite” screen regarding user confusion over registration during invitations. Contributions from Jagster and Jacob_Peebles helped outline clearer instruction ideas. read more

Announcements Upcoming Webinar: Love Your Community saw NiceOldGuy registering interest and asking about replay availability, with Danielle assuring attendees that recordings would be posted within a week. read more

Bug In Discourse Meta moderator count wrong, tvavrda observed duplicate moderator listings—an issue that tobiaseigen later confirmed was fixed via a PR, keeping the about page neat and precise. read more

Theme component: Colored Tag Styles featured Ahmed26 and nolo exchanging fixes for case-sensitivity problems in tag styling, resulting in cleaner label displays. read more

Dev Example of any plugin with form with a post request captured a detailed discussion by Jacob_Peebles, pfaffman, and merefield on building plugins that incorporate form submissions, complete with references to existing examples and FormKit’s benefits. read more

Bug Visual bugs for staff actions as non-staff user saw joffreyjaffeux pinpoint CSS glitches affecting non-staff viewing of staff actions, prompting immediate troubleshooting and confirmation that the issue has since been resolved. read more

Bug #permalinks: Permalinks no longer has a way to search or show all permalinks has stirred conversation among users atw, pfaffman, and Jagster about whether the 100-results limit is by design or a regression, with suggestions to use the data explorer as an alternative. read more

Dev #plugin-api: In Updated Custom Header Icon: Post Data via URL, littleviolette ran into issues getting a header icon to display properly until Arkshine guided her on using the Theme CLI and proper file placement. read more

Dev How to get around DOMContentLoaded for navigation? featured input from ddsgad and merefield on using API hooks like api.OnPageChange to ensure DOM readiness despite timing challenges. read more

Plugin The Journal Plugin discussion saw fokx and Stephane_Roy debate restrictions on who may add journal entries, with insights into category security settings and upcoming PRs to address reported bugs. read more

#Site feedback #trust-levels: In Trust Level 1 – Basic : Edit own posts for 3 - 5 days after posting, community members expressed concerns about editing restrictions at lower trust levels, with tobiaseigen clarifying the intended behavior and troubleshooting hints being shared. read more

Support Make (temporary) use of Network Storage for Restores, PSQL Update had helmi seeking advice on using network storage to ease disk space constraints during Postgres upgrades, with strategic tips on cleanup and migration from pfaffman and merefield. read more

Dev Ember addons are resolving as incorrect peer dependencies captured pfaffman’s deep dive into pnpm version conflicts and workarounds—demonstrating the challenges of maintaining a stable development environment. read more


Activity by the @team Group

supermathie: Kicking off the day, supermathie raised important UX concerns in Clarify “Create Account” CTA on “Accept Invite” screen, ensuring new users understand the registration process.

david: With his signature expertise, david shed light on compatibility challenges in Topic List Previews Theme Component and later offered step‑by‑step installation hints in Updated Custom Header Icon: Post Data via URL.

tobiaseigen: Demonstrating clarity on user privileges, tobiaseigen explained nuances in Trust Level 1 – Basic and confirmed fixes in Discourse Meta moderator count wrong, streamlining moderator data displays.

joffreyjaffeux: Passionate about UI consistency, joffreyjaffeux reported interface quirks in Visual bugs for staff actions as non-staff user and also flagged issues in Quick edit jumps high on iPhone, showcasing his commitment to a seamless user experience.

Danielle: Assuring community members, Danielle confirmed critical event details in Upcoming Webinar: Love Your Community, making sure that even scheduling overlaps won’t stop community learning.

sam: Diving into troubleshooting, sam contributed valuable insights in Permalinks no longer has a way to search or show all permalinks, addressing concerns over search limitations.

saquetim: Announcing interface improvements, saquetim revealed in Upcoming post menu changes that the Glimmer Post Menu is now enabled by default—boosting navigation efficiency.

pmusaraj: Tackling inter-plugin challenges head on, pmusaraj resolved integration quirks in the ActivityPub Plugin, ensuring smoother activity feeds for users.

martin: Focusing on operational accuracy, martin stepped in to debug AI spam flag issues in Posts and account not always restored when flag from Discourse AI spam detection rejected, safeguarding post integrity.


What a lively day filled with coding insights, spirited debates, and hearty troubleshooting! The team’s enthusiasm is infectious—here’s to another day of sparking brilliant ideas and bantering over bugs!

Today on meta.discourse.org

Key Stats
New Posts: 156
New Topics: 24

Top Users:
supermathie – 3 posts, 12 likes read more
merefield – 11 posts, 9 likes read more
Canapin – 5 posts, 8 likes read more
david – 5 posts, 8 likes read more
NateDhaliwal – 8 posts, 8 likes read more
Don – 3 posts, 7 likes read more
Damian_Boon – 8 posts, 7 likes read more
pfaffman – 7 posts, 6 likes read more
helmi – 2 posts, 6 likes read more
LaptechInfo – 8 posts, 6 likes read more


Interesting Topics

  • Support – Make (temporary) use of Network Storage for Restores, PSQL Update:
    In this topic, helmi and pfaffman discuss strategies for moving uploads to network storage while avoiding pitfalls with database performance. read more

  • Bug – Seeing who liked/reacted on the post hides the popup very quickly:
    Users like tempogain, NateDhaliwal, and david explore a fleeting reactions popup on mobile, sharing screen recordings and suggesting tweaks. read more

  • Bug – Bookmark timers are relative to topic load, not button click:
    supermathie highlights an issue where bookmark timers default to the topic load time, prompting a discussion and a forthcoming repro video. read more

  • Dev – Rebuild the forum using code?:
    NateDhaliwal and david debate the feasibility of a plugin that triggers a forum rebuild via Ruby commands, discussing Docker constraints and potential volume mount solutions. read more

  • Support – Creating Subcategory under a Subcategory?:
    LaptechInfo seeks to create subcategories nested within subcategories and later confirms success via a console command, sparking discussion on category taxonomy. read more

  • UX – Full quote button in editor missing:
    With mobile users struggling to quote posts seamlessly, Paracelsus, Don, Jagster, and others examine themes and components to resolve the absence of a proper quote button. read more

  • Bug – Links to deleted posts disappeared:
    Users pmusaraj, Overgrow, and keegan dig into an issue where links to deleted posts no longer offer a pathway back to the hidden content, prompting a code review. read more

  • Bug – Discourse Sign in No Keyboard:
    A group of users led by Damian_Boon report that on Samsung Galaxy devices the sign-in screen appears without invoking the on-screen keyboard—an issue that pmusaraj and Southpaw help diagnose. read more

  • Dev – How can I run a Ruby script in a daily cronjob?:
    Xavier_Garzon and merefield discuss strategies for scheduling a Ruby script in Discourse, weighing native Sidekiq Jobs against host-level cron solutions. read more

  • Support – I have error when upgrade latest discourse:
    cmdntd and merefield share troubleshooting details when encountering errors during the rebuild phase after a PostgreSQL upgrade, with tips to check memory and re-run the rebuild. read more

  • Plugin – Journal Plugin:
    Stephane_Roy and angus test an experimental Journal Plugin that allows TL2 users to add entries to existing journals, with configuration details and a demo video. read more

  • Theme component – Discourse Density Toggle:
    In this topic, tvavrda and jordan-vidrine debate the merits of a compact view in the UI and whether font-size adjustments should accompany density mode selections. read more

  • Dev – Modify TopicExcerpt template?:
    dsims and merefield discuss ways to inject additional elements—like the topic creator’s avatar—into the topic excerpt area without overhauling the entire component. read more

  • Announcements – Upcoming Webinar: Love Your Community:
    Attendees share their excitement and learning experiences after a recent webinar that cleverly tied in the theme of love languages for Valentine’s Day, led by AimeeQ. read more

  • Dev – Discourse core is switching to pnpm for JS package management:
    Developers including nolo and david delve into issues with pnpm version conflicts, discussing lockfile formats and workarounds to maintain theme compatibility. read more


Activity by the @team Group

supermathie shared his discovery regarding bookmark timers relative to topic load in this discussion.

david contributed sharp insights on the fleeting reactions popup in this thread and joined the rebuild conversation in this topic.

AimeeQ celebrated the success of a recent webinar in her post on Upcoming Webinar: Love Your Community.

keegan addressed glitches with deleted post links in this discussion.

SaraDev provided valuable analysis on moderation flag resolution in this guide.

Southpaw tested and reported on sign-in issues effectively in this report.

tobiaseigen clarified category nesting limitations in this topic.

Falco shared his perspective on setting thresholds for semantic search in this discussion.

pmusaraj offered practical CSS tweaks to reintroduce reply text on mobile in this post.

Saif weighed in on the evolving impact of AI in forums in this thread.


What a bustling day on Meta – it looks like even the bots are learning a few tricks along with us!

Today on meta.discourse.org

Key Stats

Top Users:

In addition to these stats, lively discussions spanned a wide spectrum of topics—notably on troubleshooting and innovative features. Other notable discussions included ideas on How to properly debug AI Personas?, the fresh look in Introducing admin sidebar navigation, creative tweaks in the Topic List Previews Theme Component, excitement over the Locations Plugin, challenges in Staging a new community: Basic Auth breaks WP-Discourse plugin, secure sign‐ins via Passwordless login using passkeys, integration fixes in Discourse Jira comment Sync is not working, insights on More Information about Sidekiq, and discussions on Old Multisite Domains Still Serving Default Forum After Disabling Multisite.


Interesting Topics

  • Feature “Will RAG Support PDF Files in the Future?” – Users and developers explore hidden PDF support and the challenges of processing diverse PDF formats with deep model techniques. read more

  • Bug “Can’t upload image in settings” – A discussion sparked by recent updates revealing broken image upload previews and unexpected [Object object] errors. read more

  • UX “Full quote button in editor missing” – A debate on composer toolbar design as Jagster and others weigh in on mobile-friendly editing options. read more

  • Bug #reactions: “Seeing who liked/reacted on the post hides the popup very quickly” – Community members discuss the fleeting visibility of the likes/reactions popup on mobile, with fixes underway. read more

  • Support #uploads: “Cannot upload logo!” – Users report issues with logo uploads caused by plugin interactions; the fix was pushed via a commit. read more

  • Dev #code: “Rebuild the forum using code?” – An in-depth exploration of automated plugin installations and container rebuild challenges shared by NateDhaliwal and pfaffman. read more

  • Theme component: “Watermark Image” – Arkshine and LaptechInfo discuss a bug impacting watermark configuration and the limitations around text watermarks. read more

  • Support “Update broken stuck on Docker version” – Users face challenges with deprecated Docker versions and container image pinning, with community advice on next steps. read more

  • Dev “Modify TopicExcerpt template?” – A tweak to the digest template comes to life as awesomerobot implements a cleaner solution for displaying topic excerpts. read more

  • Bug “Discourse Sign in No Keyboard” – A multi-post investigation reveals that touch issues on Chrome are likely due to external Samsung software quirks. read more

  • Bug #data-explorer: “Data Explorer download buttons not working” – A brief hiccup with export formats in the Data Explorer dashboard was swiftly fixed by the team. read more

  • Support #unsupported-install: “Negative likes bug” – A discussion about the appearance of negative likes in spam scenarios clarifies that the issue is expected behavior with third-party plugins. read more

  • UX #mobile: “Why does clicking latest at top of mobile open a menu at the bottom” – A lighter note on mobile menu interactions prompts comparisons with native OS behaviours and calls for UI reconsideration. read more

  • Support #development: “Update Digest Email Using Plugin” – Community members explore how plugins might customize the daily digest email, sparking ideas for deeper integration. read more

  • Support “Locked category only for specific members” – A query on restricting category visibility while allowing topic previews leads to creative access-control suggestions. read more


Activity by the @team Group


It was a day of code tweaks and spirited debates—yesterday’s forum buzz felt like a creative hackathon that left everyone charged for tomorrow’s adventures!

Today on meta.discourse.org

Key Stats

  • New Posts: 74
  • New Topics: 7

Top Users:

Sourcing: See overall discussion stats in the daily summary thread.


Interesting Topics

Announcements

  • PostgreSQL 15 update:
    Saiano and pfaffman explored strategies for a zero-downtime upgrade and troubleshooting an upgrade failure. Delve into the technical details by checking the initial post here and further discussion here.

  • New documentation plugin in development:
    Discussion heated up around organizing wikis and documentation. satonotdead opened the conversation here and later tvavrda along with mcwumbly shared insights here.

General

  • Newbie Question re: security:
    SamM raised concerns about linking external websites and potential security risks. Community responses from Damian_Boon and Canapin helped clarify the arrangement. Get the full context here and see additional replies here.

Plugin

  • Private Topics Plugin:
    Reports emerged about post leakage via the “similar to” popup. Dylan-Brotherston’s initial report here was quickly addressed by RGJ here.

  • Discourse Livestream:
    Markance and tvavrda discussed issues with missing “Create Event” options in the livestream plugin. See the initial inquiry here and follow-up feedback here.

Support

  • Automated backups have stopped:
    A thread ignited when Isambard noticed automated backups had ceased unexpectedly. Troubleshooting tips emerged – check out the starting point here and further diagnostic comments here.

  • Newbie trying to understand Pageviews:
    SamM queried how pageviews are counted during early site setup, and mcwumbly supplied useful documentation links. Begin with the question here and see the clarifying answer here.

  • How to Show Public & Premium Content Differently in Discourse?:
    PatrickH kicked off a conversation about separating free from premium content using secured categories. Read the initial query here and the subsequent answer here.

  • Does Discourse allow the use of alternate domain names?:
    Community members including Jagster and bairidaka debated domain redirection challenges and workarounds. Find the initial remarks here and follow-up insights here.

#Translations

  • Translating Documentation Pages:
    mcwumbly shared progress on making full-page translations easier, inviting thoughts from nat and hugh. Explore the evolving discussion here.

Dev

  • Introducing Discourse developer toolbar:
    Arkshine and NateDhaliwal chatted about enhancing mobile view toggling on the developer toolbar. Check out their dialogue starting here and see additional thoughts here.

Bug

  • Custom Header Links refuses Matrix URL:
    An issue with Matrix URLs causing validation errors was dissected by RGJ and Arkshine, who suggested encoding fixes. Read the initial error here and the follow-up clarification here.

UX

  • Make the default chat view DMs:
    nathank noted that the new chat admin setting now allows direct message view to be the default on mobile. See the update here.

#Developer Guides

  • Split up theme Javascript into multiple files:
    mdoggydog detailed nuances of the theme component structure, with helpful context from a quoted note by pfaffman. Get the explanation here and additional commentary here.

Feature

  • Adding new currency options for the Subscriptions plugin:
    In an effort to expand payment options, tvavrda introduced a PR to add support for the CZK currency. Check out the conversation here.

Activity by the @team Group

Only team members made the cut today – here’s what mcwumbly contributed:

  • Translating Documentation Pages:
    mcwumbly provided pivotal insights on facilitating full-page translations. See his input here.

  • New documentation plugin in development:
    In this thread, mcwumbly joined the discussion about streamlining documentation organization. Read his remarks here.

  • Newbie trying to understand Pageviews:
    Even while addressing new user questions, mcwumbly shared key documentation tips. View his contribution here.


What a ride yesterday – the discussions raced along like a caffeinated kangaroo on a trampoline! Enjoy the momentum and keep the conversation rolling.

Today on meta.discourse.org


Key Stats

  • Total New Posts: 86
  • Total New Topics: 11

Top Users:
mdoggydog – 2 posts, 7 likes
sam – 8 posts, 5 likes
LaptechInfo – 5 posts, 4 likes
pacharanero – 2 posts, 4 likes
Arkshine – 5 posts, 4 likes
markschmucker – 3 posts, 4 likes
Jagster – 5 posts, 4 likes
SubStrider – 2 posts, 4 likes
thoka – 2 posts, 3 likes
patrickemin – 2 posts, 3 likes

Team (Discourse Team) Top Users:
sam – 8 posts, 5 likes
nat – 1 post, 3 likes
HAWK – 4 posts, 1 like
martin – 1 post, 1 like

Sourcing: See the discussions on topics such as Composer Button Bonanza for full details.


Interesting Topics

Grouped by Forum Category; each bullet is double-spaced.

Theme component

Composer Button Bonanzamdoggydog introduced a new tool that lets site admins define extra markup buttons for the Composer toolbar, enriching the default configuration. read more


Watermark Image – Users discussed adjustments to watermark image quality after plugin installation, with insights from huynhthai824 and LaptechInfo. read more

General

Newbie Question re: security – A detailed discussion unfolded over security concerns when embedding Discourse as a commenting system, with contributions from Jagster and ToddZ. read more

Support

Severe Email Issue since last updatepacharanero reported email delivery problems accompanied by a massive Sidekiq job backlog, later updating that a rebuild fixed the issue. read more


Newbie trying to understand PageviewsSamM raised questions about scaling pageviews with high follower counts after migrating from WordPress, igniting a discussion on potential traffic surges. read more


Can’t upload image in Branding Setup – Frustration over failing image uploads in Branding Setup was addressed when thoka revealed a recent fix that resolves the issue. read more


Discourse SEO – Need Help – A support thread saw users challenge SEO practices on a Discourse site, debating the roles of category and tag metadata in boosting unique visitor counts. read more

#Sysadmins

Migrate a XenForo forum to Discourse – In this in-depth how-to post, SubStrider shared his struggles and success notes about replacing MySQL with MariaDB during migration, with troubleshooting tips along the way. read more

#Translations

Translating Documentation Pagesnat updated the community on progress with the discourse-translator plugin, aiming for automatic post translations for multi-language support. read more

Announcements

New Experiment: Enable AI Summarize on your Discourse with one-click! – With AI now weighing posts by likes and trust levels, early adopters are debating how the new summarization feature selects content. read more


PostgreSQL 15 updatediogocsc detailed his Docker-based troubleshooting process after updating to PostgreSQL 15, highlighting necessary service restarts and rebuilds. read more


New documentation plugin in developmenttvavrda quickly fixed a PR mistake after a notice from a community member, keeping documentation plugin development on track. read more

Bug

Rake tasks in the AI plugin not working – A bug in the progress bar for long backfill operations led sam and others to question whether to continue using it in the build process. read more


Dashboard New Posts statistics broken – As screenshots and graph data failed to appear correctly in the admin dashboard, Roi’s query drew input from both sam and martin on debugging the issue. read more

Feature

Google Search-like special characters – A practical tip to improve search precision was shared by sam, suggesting that surrounding exact phrases with double quotes ensures accurate query results. read more


Activity by the @team Group

sam’s Contributions:
With a burst of energy, sam actively contributed across multiple threads – from dissecting the new AI summarization tool in New Experiment: Enable AI Summarize on your Discourse with one-click! to troubleshooting backfill operations in Rake tasks in the AI plugin not working, refining search techniques in Google Search-like special characters, and commenting on dashboard discrepancies in Dashboard New Posts statistics broken. He also offered clarity on SEO approaches in Discourse SEO – Need Help and shared his fixes on AI tool integration in AI Persona using Categories tool.

nat’s Role:
Showing commitment to global accessibility, nat boosted localization efforts by weighing in on Translating Documentation Pages.

HAWK’s Insights:
Focusing on security and usability, HAWK addressed concerns in Newbie Question re: security and streamlined interface options in How to set Reply, View, Activity and author under the Topic in Latest view and in New & Unread Topics.

martin’s Debugging Tips:
Contributing his technical know‐how, martin lent valuable debugging tips in Dashboard New Posts statistics broken.


What a fun day of discussions! Yesterday’s lively debates and troubleshooting adventures kept everyone on their toes – here’s to more insightful, code-crunching conversations on meta.discourse.org!

Today on meta.discourse.org

Key Stats

  • New Posts: 134
  • New Topics: 21

Top Users:


Interesting Topics

  • Announcements Current Projects – February 2025
    mcwumbly launched the monthly newsletter detailing the latest Discourse projects. The post invites feedback and questions from the community. See the discussion here.

  • Support File Upload Update Challenge
    uwe_keim asked if an uploaded file’s URL can be maintained after an update, while tobiaseigen and Falco provided insights and workarounds. Dive into the conversation here.

  • Dev Upcoming Post Menu Changes – How to Prepare Themes and Plugins
    In this technical discussion, david and Arkshine shared details on the removal of outdated widgets and the shift toward new interface components. Read the detailed exchange here.

  • #Sysadmins: Migrating a XenForo Forum to Discourse
    Users like SubStrider and Canapin exchanged experiences and best practices for large-scale data migration, with practical tips on handling duplicate emails and performance concerns. Check out the thread here.

  • Support Moving the FAQ to a More Prominent Place
    Yt.w raised questions about repositioning the FAQ, and Arkshine demonstrated how to customize the section for all users. See the solution here.

  • Theme Canvas Theme Template
    nolo introduced a theme template that offers a head start for building custom Discourse themes. It’s been warmly received by new and experienced developers alike. Explore the template here.

  • Dev Introducing Discourse Developer Toolbar
    Discussion on new developer tooling was sparked by david and furthered by Arkshine, who provided links to the related GitHub pull request. Learn more here.

  • Support Problem with Installation on VPS Ubuntu
    Kacper_Kacper encountered gem permission errors during installation, with helpful troubleshooting from Arkshine and tobiaseigen guiding him through DNS and firewall checks. Read the details here.

  • Community Wellfare Check Algorithm Discussion
    In a light-hearted yet incisive conversation, Bas and TedJohnson debated the merits of automated welfare checks versus spreading the responsibility among buddies. Get the full story here.

  • Support Endlessly Running Postgres Processes & Performance Concerns
    Following a fresh VPS installation and restore, helmi raised concerns over unresponsive Postgres processes. Falco and pfaffman offered advice on optimal maintenance techniques. See the exchange here.

  • Theme Sam’s Simple Theme Update Inquiry
    rahim123 questioned why updates from the main branch were not reflected, and awesomerobot explained the version pinning strategy for releases below v3.5.0.beta1-dev. More info here.

  • Bug Dashboard New Posts Statistics Broken
    Roi, shannon1024, and martin discussed discrepancies in post count and encountered several client-side errors that affected the admin reports. Details are available here.

  • UX Opening Share Modal Causes Scrolling Issues on Mobile
    Don and CAX.DO demonstrated how the share modal unexpectedly scrolls down the page on iOS devices, with video evidence linked directly in the discussion. Watch the demonstration here.

  • Support The Case of the Missing “Quote Whole Post” Button
    While meave bemoaned the disappearance of the full quote option, nathank and pfaffman argued that its removal declutters discussions, referring to a related theme component thread. Learn more here.

  • Plugin Locations Plugin Enhancement
    merefield confirmed an update for the Locations Plugin with a commit reference that refines geolocation functionality for forums. Check out the commit here.


Activity by the @team Group


What a day! Yesterday’s flurry of innovative solutions and vibrant conversations has left us buzzing with ideas—let’s keep the momentum rolling today!

Today on meta.discourse.org

Key Stats

  • Total new posts: 179
  • Total new topics: 22

Top Users:


Interesting Topics

  • BugThere is a serious page display bug in the discourse community
    shannon1024 raised concerns about a mixed-language display and oversized Chinese text on mobile. sam later confirmed that the automatic machine translation experiment is causing the issue. read more

  • UXThe machine-translated button should be shown above the table of content
    Canapin initiated a discussion over the temporary button positioning, with contributions from awesomerobot and others debating its functionality on mobile and desktop views. read more

  • Support aiWhy is my AI forum helper struggling to answer questions?
    sam dissected the inner workings of AI integration, explaining how question consolidation and the RAG system contribute to generating answers, clarifying community misconceptions. read more

  • Announcements current-projectsCurrent Projects - February 2025
    Community feedback on the upcoming composer redesign and rich text editor mode has been lively, with users discussing toolbar reordering and UI improvements. read more

  • SupportEnd to End Encryption?
    Wall-E raised concerns about additional security for AWS-hosted sites and discussed whether enhanced encryption (beyond standard measures) could keep sensitive conversations truly private. read more

  • Theme componentTopic List Previews Theme Component
    Issues with the ‘topic list featured height’ not working as expected spurred discussion among copymonopoly, LaptechInfo, and others regarding theme component tweaks. read more

  • UX composerFull quote button in editor missing
    A debate sparked between Shauny, Don, and mcwumbly over the usability of the new quoting method, prompting discussions about combining UI elements for better discoverability. read more

  • ThemeFKB Pro - Social theme
    After Obi_Sam_Kenobi reported a layout break in the topic bubbles, Arkshine and Don quickly coordinated a fix to restore the intended social theme view. read more

  • Theme component official google-fontsGoogle Fonts
    Users noted that adding the “Inter” font via this component causes zoom and scrolling bugs, leading awesomerobot to suggest using the built-in font settings instead. read more

  • SupportWhere is the user profile online status setting shown or used?
    Richie’s query about the purpose of the online status toggle was clarified by Arkshine, who explained its function for showing presence visibility. read more

  • ThemeCanvas Theme Template
    A discussion between jrgong and nolo clarified that the theme’s default settings are now found in the Canvas Settings component, addressing user confusion over missing configuration options. read more

  • BugCollapsing sections doesn’t work on mobile
    Arkshine and saquetim detailed a mobile-specific issue where collapsible sections in documentation remained unexpandable, linking to a proposed fix for adaptive UI behavior. read more

  • Support category-moderators topic-timersCategory moderators unable to set topic timer
    putty’s observation about moderators missing scheduling options was explained by ondrej and confirmed by Arkshine, who noted that only staff and TL4 users can currently adjust the timer. read more

  • SupportConfigure AI Chatbot for Trust Level 0 Access
    oppman asked if the Discourse Chatbot could be enabled for trust level 0 without compromising security. In-depth responses from team members outlined available configuration options. read more

  • Support aiHelp with Discourse AI
    hmmmnotsure queried about data usage and privacy in Discourse AI integrations, prompting Falco to explain that the system’s use of provider-specific settings ensures model flexibility. read more


Activity by the @team Group


What a rollercoaster of translations, theme tweaks, and bug hunts – yesterday was a blast, and here’s to an even more electrifying day ahead!

Today on meta.discourse.org


Key Stats

Top Users:


Interesting Topics

  • Support “Logged in as different user real time” – Users including Adubs and Falco delved into a puzzling session substitution issue that appeared to be linked to custom reverse proxy caching configurations.
    read more

  • Dev “Can I ascertain if something is a touch device” – merefield and david discussed innovative ways to detect touch devices via CSS media queries, especially for nuanced laptop interactions.
    read more

  • Support #rss: “RSS Feed Not Working for Discourse Forum” – Jacob_Peebles, Falco, and others explored Cloudflare Bot protection and rate limiting as possible causes for RSS feed disruptions.
    read more

  • Support “Do not see discourse/config/site_settings.yml to set USER API limits” – joshhabka and Arkshine examined challenges with rate limit configurations, pointing to adjustments in the app.yml file.
    read more

  • Theme component: “Featured Topics” – nolo introduced an updated version of the Featured Topics component with a new GitLab repository, while Arkshine shared his appreciation for its simplified design.
    read more

  • Announcements #new-feature: “Introducing Discourse Discover” – pmusaraj announced that the discovery functionality is now fully wired up, addressing earlier connectivity issues in this exciting new-feature rollout.
    read more

  • Dev “Guardian.anonymous? versus Guardian.is_anonymous?” – mdoggydog raised questions about similar-named predicates, and gerhard clarified the distinctions between truly anonymous and anonymous-mode user states.
    read more

  • Support #user-card: “User Card: Chat button is gone” – Magie flagged the disappearance of the chat button from regular user cards, with Arkshine offering insights into how theme customizations might be responsible.
    read more

  • Theme “A reddit-ish theme for Discourse” – Community members including awesomerobot and Damian_Boon discussed layout quirks and UI tweaks, noting that recent updates have fixed several reported bugs.
    read more

  • Support “How to follow a user and get notifications for this specific user?” – pgr explored options for following users with a view toward spam control while Falco noted the potential of Discourse AI in countering spam.
    read more

  • Plugin “Discourse Subscriptions” – tvavrda clarified issues around category page settings affecting subscription displays, ensuring that subscription functionality operates as expected.
    read more

  • Support “Is there an API that can convert a topic into a PDF file?” – yangxuan raised the need for PDF conversion, and MachineScholar pointed to detailed guides and reverse-engineering techniques for topic exportation.
    read more

  • Support “First time Poster alert into Slack” – Joe_F initiated discussion on alerting channels for new user posts, with merefield suggesting the Slack Bot Construction Kit as a potential solution.
    read more

  • #Self-Hosting #ai: “Self-Hosting an OpenSource LLM for DiscourseAI” – hendersj sought guidance on implementing a self-hosted LLM, while Falco recommended tweaks to local configurations and Docker rebuilds to resolve internal errors.
    read more

  • Theme component: “Right Sidebar Blocks” – tyler.lamparter explained his approach for displaying right sidebar elements only on “Latest” and “Hot” pages, with pmusaraj confirming that adjusting the show_in_routes setting resolved the issue.
    read more


Activity by the @team Group

  • Falco: Contributed deep insights in “Logged in as different user real time”, suggesting that removing a custom reverse proxy might resolve the session confusion.
    read more

  • david: Shared thoughtful guidance in “Can I ascertain if something is a touch device” by recommending CSS media queries to handle devices with dual input methods.
    read more

  • pmusaraj: Played a pivotal role in “Introducing Discourse Discover”, ensuring that the discovery feature was correctly wired up to enhance user experience.
    read more

  • awesomerobot: Provided constructive feedback on UI elements in “A reddit-ish theme for Discourse”, helping the team identify and address design inconsistencies.
    read more

  • gerhard: Clarified the nuances between anonymous user states in “Guardian.anonymous? versus Guardian.is_anonymous?”, easing community confusion.
    read more

  • tobiaseigen: Reported a UI glitch in “UI issue when merging accounts” where the merge progress indicator failed to display properly.
    read more

  • Roman_Rizzi: Addressed concerns in “Topic.has_summary is random, not reliable”, providing helpful context on why summary fields can be unpredictable.
    read more

  • sam: Contributed to “Listing and Deleting Persona Uploaded Files Using API”, offering troubleshooting tips to securely manage file listings.
    read more

  • joffreyjaffeux: Noted a recent regression in “Images in an enlarged chat cannot be opened after a message with the image is posted”, prompting further investigation into chat image processing.
    read more

  • meghna: Added creative flair to “Fireworks Component”, sharing a quick thank-you note that underscored the component’s fresh look and fun design.
    read more


What a whirlwind of activity – yesterday’s deep-dive discussions and rapid-fire troubleshooting made it feel like riding the ultimate roller coaster of innovation!

Today on meta.discourse.org


Key Stats

  • Total new posts: 154
  • New topics created: 12

Top Users
Canapin – 5 posts, 20 likes
Arkshine – 12 posts, 17 likes
david – 3 posts, 17 likes
merefield – 10 posts, 17 likes
pfaffman – 9 posts, 16 likes
supermathie – 4 posts, 14 likes
RGJ – 4 posts, 12 likes
awesomerobot – 5 posts, 9 likes
pmusaraj – 3 posts, 8 likes
Falco – 3 posts, 5 likes

(Data sourced from forum discussions and related threads.)


Interesting Topics

  • Dev – Is this still the solution for checking for dark mode?
    pfaffman reignited the conversation by proposing a CSS-based approach to handle dark mode for theme components. The discussion deepened when david joined in with experimental proof-of-concept PRs. Check out the debate here for the original post and further input.

  • Support – Recommended approach for production discourse using PR (not merged)
    In this thread, Jacob_Peebles and pfaffman exchanged ideas on safely integrating unmerged PRs into production environments. The conversation highlights various workarounds, with a detailed example provided here.

  • UX – There are too many options in Preferences
    Users expressed frustration over hidden and horizontally scrolling settings. RGJ, IrisBetty, and others discussed how breaking the settings into multiple rows could boost discoverability. See the discussion here.

  • Migration – Gamekult, a popular video game forum, migrated from vBulletin to Discourse. A failure?
    Canapin updated the community on Gamekult’s renewed vigor after migration. The topic shows that even longstanding communities can experience a revival. Read more of the update here.

  • Theme Component – MD Topic List Mobile component
    A fresh look at the mobile topic list sparks enthusiasm as Canapin and Arkshine share their tweaks to improve the default mobile view. Dive into the component discussion here.

  • Theme – Canvas Theme Template
    pmusaraj demonstrated the Canvas Theme Template on a live install, noting minor issues with banner placements and the admin UI. More details and a recommended tweak can be found here and an update read more.

  • Bug – Images in an enlarged chat cannot be opened after a message with the image is posted
    Users encountered issues with image lightboxing in chat. david responded promptly and implemented a fix, which you can review here.

  • Support – Do the API endpoints change when migrating to hosted?
    multicam raised a concern about API endpoints returning 404 errors after migration, and supermathie clarified that while endpoints stay the same, authentication nuances might vary. More insights here.

  • Theme Component – Tag Icons
    A minor visual inconsistency with the size of the house icon in tag displays was discussed, with Arkshine proposing a CSS override. See the details here.

  • Theme Component – Topic List Previews (TLP)
    The enhancements around topic list previews received community kudos, particularly from merefield, who also shared a fix for a related bug. Explore the thread here.

  • Feature – Allow users to request deletion/anonymization with a button
    dfabulich initiated a robust discussion on empowering users to streamline account deletion or anonymization, with follow-up comments offering plugin alternatives. Get the full context here.

  • Support – Newbie Question re: security
    Addressing a long-standing security query, supermathie provided a comprehensive answer that could fill a book on best practices. Read his detailed reply here.

  • Support – Uploading images for Signatures
    Users debated the feasibility of directly uploading images for signatures. While joshhabka sought help, Falco and Heliosurge clarified the current limitations. More on this topic here.

  • Theme – A reddit-ish theme for Discourse
    A conversation on introducing a Reddit-inspired theme saw enthusiastic testing and tweaks shared by awesomerobot, with follow-up confirmations from Damian_Boon. Check out the creative ideas here.

  • Support – How can I remove the Category and tag filter?
    Joe_F sought a simple solution to hide the category breadcrumbs, and Canapin quickly provided an elegant CSS snippet. Find his suggestion here.


Activity by the @team Group


What a lively day on meta.discourse.org – from spirited debates on dark mode and PR strategies to innovative AI experiments and swift bug fixes, our team kept the momentum going like a perfectly timed punchline. See you tomorrow for another round of spirited discussions!

Today on meta.discourse.org


Key Stats

  • New Posts: 108
  • New Topics: 18

Top Users:


Interesting Topics


Activity by the @team Group


What a dynamic day it’s been—yesterday’s discussions were as energetic as a freshly brewed cup of artisan coffee powering Ember components. Keep the momentum going!