Daily Summary (1pm UTC)

Today on meta.discourse.org

Key Stats

Interesting Topics

Support

Bug

#Site feedback

UX

Dev

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: 130
  • New Topics: 21

Top Users:


Interesting Topics

  • Support – Can someone tell me more about their Discourse experience?
    PierrunoYT opened a thread comparing Discourse and Discord while highlighting the value of preserving discussions for long-term discovery. Check out the conversation here.

  • #Site feedback – Friendly reminder to be open to new people’s suggestions or complaints
    In this post, awesomerobot emphasized the importance of respectful feedback, reminding community members how tone affects conversations. Learn more in the discussion here.

  • Dev – Is there any way to use @if in a Theme Component using a variable?
    merefield raised an issue regarding SCSS runtime variables, and david clarified that build-time variables must be used instead. Read the details here.

  • #Developer Guides – Discourse toolkit to render forms
    A lively debate ensued as pfaffman and joffreyjaffeux shared examples and fixes for rendering forms in Discourse, helping developers navigate tricky CSS challenges. See the thread here.

  • Support – High CPU usage (Ruby)
    Server performance was under the microscope as markschmucker, AstonJ, and LotusJeff discussed potential causes and solutions to high CPU loads after a recent update. Get the full story here.

  • #Translations – Suggest better italian translations
    StefanoCecere sparked a conversation about improving Italian translations with consistency in string usage, supported by helpful tips from nat. Dive into the discussion here.

  • Support – More then 3 million enqueued jobs show in sidekiq? How to I stop it generate the queue?
    zogstrip identified a bug causing excessive background jobs and provided clarity on upcoming fixes to prevent queue bloating. See the details here.

  • Dev – Ember addons are resolving as incorrect peer dependencies.
    In this technical discussion, pfaffman and david exchanged ideas on dependency resolution and suggested practical fixes to avoid altering the lockfile inadvertently. Check it out here.

  • Support – PostGres 17 statement in backups is blocking restore mechanism
    Users collaborated on troubleshooting PostgreSQL backup issues as pfaffman stepped in with guidance on switching clients and resolving restore errors. More info here.

  • Support – Is there a way to automatically grant custom badges without SQL?
    HAWK explained that using the API is the recommended alternative to SQL for granting custom badges, linking to helpful documentation along the way. Read the post here.

  • Bug – Redis Memory Keeps Increasing in Discourse 3.4.0.beta3 due to chat plugin bug
    A bug in the chat summary job was causing sidekiq to bloat; zogstrip detailed how an overly clever query was the culprit and referenced the fix in a pull request. Get the fix here.

  • Announcements – PostgreSQL 15 update
    schneeland and mwaniki shared their experiences with PostgreSQL 15, discussing workarounds, performance observations, and update steps that can help streamline post-update tasks. See the update here.

  • Feature – Improve new user onboarding by muting / following categories by interest
    StefanoCecere proposed a handy plugin concept to ease onboarding by managing category notifications, aiming to simplify the user experience. Find out more here.

  • Theme – Alien Night Theme - A free Dark Theme for Discourse
    Users debated theme naming issues and shared solutions—Jagster pointed out a simple fix for component name errors, ensuring a smoother experience with this popular dark theme. Read the conversation here.

  • Theme – FKB Pro - Social theme
    Don and Kevin7 discussed tweaks to address layout glitches, such as duplicated category descriptions, and merged updates to improve the overall look and functionality of this social theme. Details are available here.


Activity by the @team Group


What a whirlwind of bug fixes, performance tuning, and creative feature proposals we witnessed yesterday—let’s keep riding this wave of meta magic today!

1 Like

Today on meta.discourse.org


Key Stats

New Posts: 167
New Topics: 26

Top Users:


Interesting Topics


Activity by the @team Group


It’s been a busy day with team members stepping in and smoothing out bumps—yesterday’s activity sure kept our virtual gears turning with plenty of fun fixes and feedback! Enjoy the rabbit hole of updates!

Today on meta.discourse.org

Key Stats
Over the last 24 hours, meta.discourse.org hosted 173 new posts across 30 new topics. Our community’s top contributors include:
RGJ – 4 posts with 21 likes
pfaffman – 19 posts with 13 likes
Saif – 2 posts with 10 likes
NateDhaliwal – 12 posts with 8 likes
Jagster – 4 posts with 7 likes
pmusaraj – 2 posts with 6 likes
Falco – 3 posts with 6 likes
sam – 5 posts with 6 likes
supermathie – 3 posts with 6 likes
jomaxro – 1 post with 6 likes

Our team group (Saif, supermathie, Falco, jomaxro, sam, pmusaraj, david, mwaniki, chrism) have been busy too – check out discussions like Happy 12th birthday Discourse and thank you all @team and the 3.3.4: Security and maintenance release for more context.


Interesting Topics
Praise: RGJ kicked things off with the heartwarming Happy 12th birthday Discourse and thank you all @team post, reminiscing about the community’s journey.

Announcements: Saif unveiled the latest innovations in 3.4.0.beta4: Redesigned emojis, exporting user data, flagging illegal content and more, detailing fresh features and improvements.

Feature: In a bid to boost performance, LotusJeff initiated a discussion on streamlining processes in Update Avatar Image Serving - Remove Proxy Method, proposing direct image serving to cut extra HTTP roundtrips.

UX: Frustration with navigation was voiced in New forum settings without menu as Jagster questioned the long‐awaited changes to settings discovery.

Support: A technical mystery unfolded in Email sender does not match notification email and I can’t figure out why where pfaffman struggled with SMTP header discrepancies until community insights helped clear the fog.

Dev: Developers gained a new handy tool with Introducing Discourse developer toolbar as NateDhaliwal demonstrated how to activate dev tools even on mobile views.

Support: Moderators and admins got extra clarity with the List of Topics in Slow Mode discussion, which broke down ways to track active slow mode settings via SQL.

#Hosting: For those seeking cost‐effective setups, Continuing from topic using standard hosting on another topic saw kyle987 and NateDhaliwal discussing free installer options and hosting details.

Feature: Bridging navigation gaps further, Permanent route to posts proposed a solution for linking directly to individual posts regardless of thread changes.

Announcements: Stability matters were on full display with 3.3.4: Security and maintenance release which emphasized both security fixes and the philosophy behind production readiness.

Support: Not all updates go smoothly – Upgrade failed spectacularly documented Neptune’s upgrade woes, highlighting lessons from a problematic PostgreSQL transition.

Theme Component: Design and function met in Enable Dev Tools Button where NateDhaliwal introduced a theme component to toggle development tools with a click.

Bug: Users noticed a regression as highlighted in Full quote button in editor missing prompting a debate over missing editor functionality post-update.

Installation: For server admins, Launcher upgrade failing captured the struggle with Docker and disk space constraints during a critical rebuild.

Support: Finally, Database files are incompatible with server (updating inside Linode) sparked a technical troubleshooting thread as kgreed and others navigated data directory challenges.


Activity by the @team Group
Saif led the charge on the latest release with his 3.4.0.beta4 announcement while jomaxro added further insights in the same thread (read more).

• In the quest to optimize image delivery, team members Falco and david discussed improvements in Update Avatar Image Serving, weighing in on alternative methods to bypass proxy complications.

• Problem-solving continued as supermathie offered critical feedback on SMTP discrepancies during the troubleshooting of Email sender does not match notification email.

sam provided clarity on passing metadata in artifacts during How do I pass data to an artifact?, helping users streamline their implementations.

• Not stopping there, sam also addressed edge cases in search behavior in Unexpected Search Behavior: When ‘commands’ Doesn’t Find ‘/commands’, delving into PostgreSQL stemmer nuances.

• Further, sam outlined strategies for dynamic reporting in Dynamic params to use with Data Explorer, ensuring reports stay current with date-driven offsets.

chrism highlighted a usability gap by championing a category-level “Mark as read” feature in ‘Mark as read’ needed within categories, arguing for clearer notifications in busy categories.

• Finally, mwaniki lent his expertise during the PostgreSQL 15 update thread, guiding users through troubleshooting tips and clean shutdown procedures.


What a rollercoaster ride of tech updates and feature debates – yesterday’s activity left us all buzzing with energy and ready for another exciting day on meta.discourse.org!

Today on meta.discourse.org


Key Stats

  • New Posts: 193
  • New Topics: 22

Top Users:
Arkshine – 6 posts, 28 likes
Osama – 5 posts, 19 likes
Moin – 5 posts, 12 likes
jordan-vidrine – 1 post, 9 likes
pfaffman – 14 posts, 8 likes
Heliosurge – 11 posts, 8 likes
Shauny – 8 posts, 7 likes
RGJ – 3 posts, 6 likes
merefield – 3 posts, 6 likes
alehandrof – 4 posts, 5 likes

In addition to these numbers, several engaging discussions enriched the forum today. Notable topics included explorations into visual enhancements like Quote Callouts and the Dark/Light Mode Toggle, interface debates such as the removal of a dedicated full quote button in the editor (Full Quote Button in Editor Missing and follow-up clarifications read more), and in-depth troubleshooting on system updates including the PostgreSQL 15 Update. Extra discussions like the Require Edit Reason topic and the insights delivered in Discourse Assign further underscore the lively activity. Overall, our community has been busy hashing out ideas across over 25 referenced topics today!


Interesting Topics

Theme component: Arkshine and others explored the Quote Callouts feature to add Obsidian-style callouts as an elegant alternative to standard markdown quotes.

Announcements Osama announced that the new Dark/Light Mode Toggle is now integrated into core, complete with a handy “Auto” option to match system preferences.

UX In the Full Quote Button in Editor Missing discussion, community members debated the removal of the full quote function and its impact on readability—prompting a robust exchange of ideas.

Theme component: jordan-vidrine introduced the Discourse Density Toggle, allowing users to customize the spacing of their posts for a more comfortable viewing experience.

UX Fresh input in the New Forum Settings without Menu thread shed light on ways to simplify navigation using enhanced filtering and sidebar mechanisms.

Support The Forum Updated, Several Bugs topic showcased discussions around Sidekiq processing issues and delayed reply notifications following a recent update.

Support A thread titled Restored Site – URLS need to be corrected saw troubleshooting tips for remapping internal links after a site restore left test URLs in place.

Announcements The PostgreSQL 15 Update discussion provided valuable insights on handling upgrade hiccups and compatibility challenges across different server environments.

Support In Computer Toolbar Button Order Different, admins and users exchanged observations regarding inconsistencies in the ordering of toolbar buttons across devices.

Support The query in How do I update Docker? triggered a helpful discussion on updating Docker to avoid deprecated versions and ensure smooth rebuilds.

Support The AI + Automation Governance: Orchestrating Independent AI Triage Scripts thread sparked creative debate on using LLMs to streamline post triaging and improve content quality.

Feature In How do I pass data to an artifact?, users exchanged ideas on embedding dynamic parameters into artifacts for more flexible content generation.

Support The Update 3.4.0.beta4 Failed discussion captured admin frustrations and troubleshooting tips needed after a rebuild failure following an unexpected beta update.

Theme component: The discussion on Enable Dev Tools Button highlighted recent adjustments that now restrict its visibility to admins only, keeping the interface streamlined.

Announcements The unveiling of the New AI Persona Editor for Discourse set the stage for improved chat interactions, generating buzz throughout the community.


Activity by the @team Group

Osama contributed to the core Dark/Light Mode Toggle discussion, clarifying feature integration details for smoother user experiences.

jordan-vidrine shared insights in the Discourse Density Toggle thread, emphasizing greater customization for post viewing.

nat offered valuable feedback on simplifying navigation in New Forum Settings without Menu, reinforcing a more intuitive admin experience.

david tackled challenges in the Forum Updated, Several Bugs conversation, suggesting diagnostic steps to resolve Sidekiq processing delays.

lindsey weighed in on usability concerns in the Full Quote Button in Editor Missing discussion, highlighting the trade-offs of the missing feature.

supermathie explored workarounds in Still seeing issues. How to use ‘the fix’? and advised a rebuild to clear persistent glitches.

keegan demonstrated the power of customization in the Developer Toolbox thread, offering practical tweaks to hide extraneous alerts.

Falco chipped in on troubleshooting in How do I update Docker?, providing key tips to overcome deprecated Docker versions.

awesomerobot added perspective in the Full Quote Button in Editor Missing thread, emphasizing how role-specific needs influence interface design.


What a day! Yesterday’s spirited discussions kept our community buzzing like a neon sign at midnight—and thanks to all your brilliant contributions, a couple of puppies are safe and sound!

Today on meta.discourse.org

————————————————————
Key Stats

  • New posts: 125
  • New topics: 16

Top Users:

————————————————————
Interesting Topics

  • Theme Component – Quote Callouts:
    alehandrof updated to the latest version and noted, “it works now,” while jrgong applauded the new callout types. Check out the initial update here and see the enthusiastic follow-up here.

  • Announcements – Dark/light mode toggle now available in core:
    The discussion about interface issues in Dark Mode sparked conversation—Kevin7 illustrated a CSS fix while Osama clarified that the design is intentional. Read the detailed thread here and further insights here.

  • Migration – Migrating Small Community from Discord to Discourse:
    iSayYippeeKiYay raised migration challenges for moving a small Discord community, with pfaffman and wesochuck suggesting export solutions. Learn more about the migration discussion here.

  • Installation – PSA: Stable 3.3.3 → 3.4.0 upgrade via GUI failed:
    rahim123 detailed his experience with a failed GUI upgrade—solved by rebuilding via command line—and shared steps that resonated with Jagster and pfaffman. Dive into the upgrade story here.

  • Feature emoji – FR: please enable emoji picker in flag message text boxes:
    Community members debated whether an emoji picker in flag messages adds value, with responses from dandv, Jagster, and Canapin weighing in. Get the full rundown here.

  • Theme Component – Discourse Density Toggle:
    jordan-vidrine explained that while the code for density adjustment is ready, the interface is pending release, sparking curiosity among users. See the discussion here.

  • Plugin experimental – ActivityPub Plugin:
    Translators and developers—led by pmusaraj and joined by Jagster—discussed translation contributions and integration hiccups with Mastodon. Explore the conversation here.

  • Support – How to change the logo in the bottom right corner of the avatar?
    NoNoWahooFromGimkit received a neat tip from supermathie recommending remove.bg for a crisp logo (the flair), with community screenshots for context. Read the solution here.

  • Bug – New user replying after topic is closed:
    wisewords flagged an issue where a new user could post in a closed topic—raising concerns about potential bumps and security. See the report here.

  • Plugin – Private Topics Plugin:
    LaptechInfo and RGJ discussed features of the Private Topics Plugin, including ideas for making padded topics visible to non-registered users. Check out the discussion here.

  • Support – Quote Bubble in Reply Header Menu Option:
    When fuse noticed his favorite quote bubble missing from the reply header, Moin explained the current lack of configuration options. Learn more here.

  • Releases – Where to find the latest major release:
    Saif explained the revamped process for tracking major releases via blog.discourse.com and release-notes—making it easier to stay in the loop. Find the details here.

  • Theme – FKB Pro - Social theme update:
    Reporting an incomplete badge style box in the homepage category display, LaptechInfo received a fix from Don that restored the proper design. See the update here.

  • Dev personal-messages – [Glimmer] Different theme for personal message topics list?:
    rahim123 shared his experience using a theme component to better showcase PM participant avatars—sparking a back-and-forth on customization. Learn more here.

  • Support – Color palette not working for custom theme after upgrade:
    37Rb described how his custom theme lost its color definitions due to stricter SCSS compilation in Discourse 3.4.0—later resolving it by moving HTML content directly into the template. Read the resolution here.

————————————————————
Activity by the @team Group

  • jordan-vidrine:
    He expressed his enthusiasm in the Quote Callouts thread—sharing his thoughts here—and also contributed to clarifying the Discourse Density Toggle discussion here.

  • Osama:
    Actively aiding with Dark/light mode queries, he explained the nuances at this post and further guided users with settings details here.

  • pmusaraj:
    He advanced the ActivityPub Plugin by opening translation access for contributors. Check out his update here.

  • Saif:
    Providing clarity on release information, he directed users on how to find the latest major release here.

  • supermathie:
    Offering a practical solution on avatar logo issues, he shared his fix in the Support thread—see his contribution here.

  • sam:
    He demystified data passing in artifact management by noting that the topic URL itself holds the answer. Read his insight here.

————————————————————
What a day—it’s been a whirlwind of fixes, features, and forum fun that’s sure to keep yesterday’s excitement rolling into today!

Today on meta.discourse.org

Key Stats

  • New Posts: 112
  • New Topics: 18

Top Users:


Interesting Topics

Announcements

  • PostgreSQL 15 update – Users have been diving into issues with the PostgreSQL 15 upgrade and related Docker pull rate errors. sallypf shared a frustrating error message (read more) while pfaffman clarified that upgrades go smoothly with sufficient disk space (read more).

#Site feedback

  • Regarding the “don’t mention/PM team members” étiquetteCanapin raised concerns about the longstanding etiquette prohibiting direct mentions of team members, and Arkshine added a thoughtful reply highlighting the positive impact when team members participate openly. (read more) (read more)

#Self-Hosting

  • Troubleshoot email on a new Discourse installtobiaseigen welcomed a new user and offered insights on handling special characters in SMTP passwords. pfaffman stressed the need to adjust app.yml manually should funky characters interfere. (read more) (read more)

blog

  • Understanding Discourse Trust Levels – In this discussion, outdzi and Moin clarified that trust level promotions are automatic once users meet the set requirements, though admins can also lock levels. (read more) (read more)

UX

  • Badge-category__name needs a width constraint for long category namesrahim123 flagged a mobile CSS overflow issue with long category names, while Canapin pointed out that similar concerns have been raised before. (read more) (read more)

Installation

  • Still seeing issues. How to use “the fix”?jtheletter described ongoing challenges after attempting to apply a fix for upgrade issues. Suggestions included moving to a new VM as a safer alternative. (read more) (read more)

Support

  • AI helper does not know the difference between Discourse and Discord – Tensions arose as RGJ noted the AI helper’s confusion, while team member sam explained that tokens may be biased towards Discord—highlighting limitations of current AI prompts. (read more) (read more)

  • How to change the color of the topic list dividers? – Frustrated users sought CSS tweaks to make divider lines stand out. Johnny_McIvor asked multiple follow-up questions until Arkshine provided the necessary CSS snippets. (read more) (read more)

  • Discourse Update Error: Your Docker installation is not working correctlyhanisch encountered Docker pull rate issues during an update, and pfaffman recommended logging in as root to overcome the error. (read more) (read more)

  • I want to remove the username display here. Where can I adjust this setting?wenqin raised a concern about an unwanted username display line, prompting pfaffman to suggest theme component adjustments or CSS fixes. (read more) (read more)

  • Hide elements on individual topic pagesBrianC sought a method to show a custom element only on the topics list page, and Arkshine recommended using URL-based settings for targeted display. (read more) (read more)

  • How to get this text editor feature – Curious about an icon that reorganizes the composer interface, LaptechInfo inquired about its name. Moin pointed to the full-width component and the Discourse composer peek module as the answer. (read more) (read more)

  • Send a message to Trust Level 0 (only) usersicaria36 wondered how to isolate TL0 users for special messaging, with Canapin suggesting a helpful SSH-based script. (read more) (read more)

  • After a failed attempt on adding a plugin, I reverted to my backup. Tried relaunching. But getting this error. Please give me some solution – When plugin installation problems forced a backup restore, Heliosurge recommended checking the logs in detail to identify root causes. (read more) (read more)

  • Stuck at v2.9.0.beta1 – Now Running 3.4.0.beta4-dev after Disabling Hooks: How Can I Lock to Stable Releases? – The debate heated up as jtheletter lamented the challenges of remaining on outdated VM images while beta updates disrupt production, with pfaffman advising a new server migration. (read more) (read more)


Activity by the @team Group

  • sam contributed to the discussion on AI helper behavior by adding insights in the “AI helper does not know the difference between Discourse and Discord” thread. Check out his team input (read more).

  • tobiaseigen offered a welcome and troubleshooting advice in the “Troubleshoot email on a new Discourse install” topic, helping new users overcome configuration hurdles. (read more)

  • Saif sparked ideas on streamlining automation by linking AI triage concepts to established services like IFTTT and Zapier in his post on “AI + Automation Governance: Orchestrating Independent AI Triage Scripts.” (read more)


What a whirlwind of discussions yesterday – the vibrant back-and-forth and team synergy left us buzzing like digital firecrackers!

Today on meta.discourse.org

Key Stats

  • Total new posts: 157

  • Total new topics: 15

  • Top users:
    Jagster – 20 posts, 17 likes (read more)
    Moin – 8 posts, 15 likes
    pfaffman – 10 posts, 13 likes
    HAWK – 2 posts, 13 likes
    ondrej – 5 posts, 10 likes
    Arkshine – 4 posts, 9 likes
    sam – 7 posts, 8 likes
    tvavrda – 1 post, 7 likes
    chrisc – 1 post, 5 likes
    Ed_S – 2 posts, 5 likes

Interesting Topics

  • #Site feedback:
    “Regarding the ‘don’t mention/PM team members’ etiquette” has sparked a nuanced discussion on when (and when not) to notify team members. ondrej and others weighed in on topics such as notification fatigue and clear-cut guidelines. See the discussion here and read more.

  • Support
    “Upgrade failed spectacularly” remains a hot topic as users debate command line versus GUI updates. Ed_S, pfaffman, and several others exchanged technical tips in this thread. Check out the details here and read more.

  • Support
    “Prevent Unauthorized Domains from Pointing to Our Discourse Instance” addressed potential hijacking issues when external domains point to your server. Abdelrahman_MoHamed initiated the query while pfaffman and Jagster provided clarifications. More info here and read more.

  • UX
    “New forum settings without menu” has users discussing the pros and cons of the redesigned admin sidebar versus the legacy grouping. Moin and hugh offered their use cases and suggestions. Discover the topic here and read more.

  • Bug
    “New user replying after topic is closed” highlights an inconsistency where some users can still reply despite closed topics. sam, ondrej, and Arkshine tested and elaborated on this anomaly. Learn more here.

  • Support
    “Undo a flag before it is handled by a moderator” explores whether users can retract a flag once submitted. Thomas_DC and ondrej discussed the limitations of the current system. Details are available here.

  • Feature
    “Missing Indexing Settings after v3.4.0.beta4 Update” has raised questions about the new “all site settings” page and the absence of the old grouping. sam, Jagster, and hugh weighed in on the usability challenges. See the full discussion here.

  • Theme component:
    “Welcome Link Banner” features creative suggestions on how to manage dual-link groups for logged-in versus logged-out users using CSS tweaks. Arkshine provided an elegant code snippet which Aurora appreciated. Discover the conversation here.

  • Announcements
    “PostgreSQL 15 update” details a step-by-step workaround for upgrading from PostgreSQL 13 to 15 with a focus on locale and backup procedures. chrisc shared his success while Jonathan5 raised follow-up queries. Read the update here.

  • Support
    “My Discourse emojis don’t work when I change my Discourse domain” sees Heliosurge and Arkshine troubleshooting emoji reprocessing with a handy reminder about the rake posts:rebake command. More details here.

  • Support
    “How to move from /u/ page to /admin/users/ page” addresses the disappearance of the admin link on mobile versus desktop. Jonathan5 raised the concern and Moin clarified the horizontal scrolling on mobile. Check it out here.

  • Support
    “Determining whether my VPS needs any upgrades (generally)” features insights into OS upgrades and Docker version requirements for Discourse 3.4. Jonathan5, NateDhaliwal, and Heliosurge exchanged guidance on planning updates. See the discussion here.

  • Announcements
    “Dark/light mode toggle now available in core” has users testing the newly unlocked ability to switch color schemes. StefanoCecere and others shared snapshots and feedback. View the post here.

  • Installation
    “Bootstrap && destroy && start” demystifies the container lifecycle during updates. Jagster and pfaffman explain why a rebuild follows bootstrapping to ensure smooth transitions. More information here.

  • Bug
    “Error when deleting a topic which has already been answered” outlines unexpected behavior where deletion confirmations vary between topics. Thomas_DC and Canapin dug into the permissions and messaging quirks. Learn more here.

Activity by the @team Group

  • HAWK: In #Site feedback, HAWK clarified when team tags are appropriate to help alleviate notification fatigue. His insightful reply can be viewed here.

  • sam: Actively, sam contributed to multiple discussions. He questioned the reply behaviour in Bug “New user replying after topic is closed” (link) and also addressed hosting nuances in #Hosted Customers “How do I cancel my hosting plan” (link).

  • hugh: In both UX and Support, hugh offered valuable insights. He explained usability improvements in “New forum settings without menu” (link) and later detailed VPS upgrade considerations in “Determining whether my VPS needs any upgrades” (link).

  • david & Falco: In Plugin “Discourse OpenID Connect (OIDC)”, david teamed up with Falco to clarify internal security configurations and the role of allowed internal hosts. Their combined expertise is captured here.

  • nat: Meanwhile, nat provided key troubleshooting advice in Support “Error when configuring link to ‘Auto Send Messages’”, ensuring smoother plugin integration. See his input here.

And that’s a wrap for today’s meta adventure—yesterday’s lively exchanges definitely left us buzzing for another day of innovative discussions!

Today on meta.discourse.org

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

Key Stats

  • Total New Posts: 179
  • Total New Topics: 15

Top Users:


Interesting Topics

  • Plugin – Locations Plugin:
    merefield updated the popular Locations Plugin to include compatibility with the new Glimmer Topic List system. In his detailed release notes read more, he discussed the upcoming features—like clicking on a topic location to bring up a map modal—and the funding requirements needed for future maintenance.

  • Support – Determining Whether My VPS Needs Any Upgrades (Generally):
    The thread kicked off with Ed_S outlining a thorough checklist for checking VPS health before a Discourse update. Follow-ups from pfaffman and Jonathan5 deep-dived into OS version nuances and Docker upgrade strategies read more.

  • Support – Issues with SSO and ‘~’ Character:
    In this lively discussion, sweetbeems reported a base64decode error triggered by including the tilde (~) in user bios. Jagster, sam, and david offered insights and workarounds. The conversation pivoted on whether this should be considered a bug or intended behavior read more.

  • UX – New Forum Settings Without Menu:
    Canapin shared his frustrations with the revamped settings search lacking an expected menu. After some community feedback and troubleshooting, hugh confirmed that the inner sidebar has been reverted in response to user complaints read more.

  • Theme Component – Topic List Previews Theme Component:
    Ahmed26 asked how to achieve an oval edge effect on topic preview images. In a quick back-and-forth with merefield, a CSS-based workaround was provided along with encouragement to experiment further read more.

  • Announcements – Upcoming Webinar: Love Your Community:
    With Valentine’s Day around the corner, Danielle announced a customer success webinar designed to help communities show appreciation for their members. The invitation was detailed with date, time, and a striking graphic invitation read more.

  • Support – Old Multisite Domains Still Serving Default Forum After Disabling Multisite:
    A heated technical discussion ensued when Abdelrahman_MoHamed described persistent issues after switching from a multisite to standard install. pfaffman and RGJ debated the root cause—DNS records or configuration remnants—with clear explanations on why proper configuration cleanup is vital read more.

  • Support – Trying to Update Docker on DigitalOcean; Stuck on Docker 19.03.13:
    pearsonified detailed his challenges with updating Docker, encountering repeated errors tied to a malformed sources.list entry. Contributors provided troubleshooting tips while urging a fresh VM approach for a cleaner upgrade path read more.

  • UX – Do Auto Margins Still Need to Be Unset on Mobile?:
    nolo raised an issue with auto margin settings causing layout problems on Android tablets. The discussion expanded with pmusaraj proposing breakpoint adjustments and community members sharing reproductions on various devices read more.

  • Dev – Gem::MissingSpecError for Plugin Gem Dependency:
    A plugin developer (lllukom) encountered a dependency error when adding a gem to their plugin. david quickly pointed out that Discourse’s gem helper lacks automatic sub-dependency installation and referenced a working example from the Zendesk plugin read more.

  • Announcements – Dark/Light Mode Toggle Now Available in Core:
    patrickemin and Osama tested the new dark mode toggle feature. While some users noted inconsistencies with system preference alignment, the discussion provided useful debugging instructions and highlighted configuration nuances read more.

  • Support – Errno::ENOENT: No Such File or Directory @ rb_sysopen - /etc/postgresql/15/main/postgresql.conf:
    When a user’s upgrade attempt ran into PostgreSQL path errors, mwaniki explained that an outdated Docker image was likely the culprit. He advised checking the launcher’s base image setting in app.yml for a resolution read more.

  • General – Honeypot Fields for Bot Prevention on Signup?:
    Carlo sparked the conversation by asking if a hidden signup field could be used to block bots. Andrew_Rowe and david clarified that Discourse already includes a hidden “honeypot” system in the signup flow, minimizing the need for additional measures read more.

  • Feature – Do We Want to Add a Confirmation Popup to “Reset Bump Date”?:
    tobiaseigen suggested adding a UI confirmation for the “Reset bump date” action, noting that many users find the current behavior confusing. The proposal drew parallels to classic forum bumping logic and received supportive feedback read more.

  • #Site feedback – Regarding the “don’t mention/PM team members” Étiquette:
    As community etiquette evolves, HAWK and Heliosurge discussed whether team members should be tagged unnecessarily. The conversation emphasized balanced communication and mutual respect, with team responsibility gradually shifting across the board read more.


Activity by the @team Group

  • tobiaseigen actively participated in the Locations Plugin discussion, congratulating merefield on the update and providing valuable testing feedback link.
  • david joined the Issues with SSO and ‘~’ Character thread, offering technical insights regarding base64 encoding differences link.
  • Danielle spearheaded the Upcoming Webinar: Love Your Community announcement, inviting community members to a webinar designed to spread member appreciation link.
  • hugh contributed to enhancing usability in New Forum Settings Without Menu, noting improvements and sharing constructive feedback on the restored sidebar experience link.
  • mwaniki helped troubleshoot the Errno::ENOENT error by explaining the implications of using an outdated Docker image and suggested actionable fixes link.
  • awesomerobot chimed in on the Require Edit Reason component discussion, sharing his refactored solution and highlighting native composer behavior link.
  • sam reported on the Scaling Issue for Charts where he mentioned that backend API tweaks were underway to resolve the problem link.
  • HAWK provided thoughtful commentary on community etiquette in the don’t mention/PM team members discussion, emphasizing shared responsibility and clear communication link.
  • kelv contributed a fix for the Theme Component Invalid “Extend Content Security Policy” Value issue, merging changes that filtered out problematic CSP directives link.
  • pmusaraj offered an insightful suggestion regarding mobile display issues in Do Auto Margins Still Need to Be Unset on Mobile?, helping prototype a breakpoint-based fix link.

What a whirlwind of technical tweaks, feature proposals, and community debates! Yesterday’s flurry of plugin updates and troubleshooting adventures surely kept everyone on their toes—here’s to another day of meta magic!

Sourcing for every statement can be found in the linked forum discussions on meta.discourse.org read more.

Today on meta.discourse.org

Key Stats

  • Total New Posts: 163
  • Total New Topics: 24

Top Users:
merefield – 24 posts, 29 likes
david – 5 posts, 17 likes
sam – 5 posts, 15 likes
Arkshine – 5 posts, 11 likes
Jagster – 18 posts, 11 likes
tvavrda – 6 posts, 9 likes
ted – 1 post, 6 likes
ToddZ – 1 post, 5 likes
Elizeo_Rocha – 1 post, 5 likes
awesomerobot – 1 post, 4 likes


Interesting Topics


Activity by the @team Group


Keep the momentum going – yesterday’s lively troubleshooting and collaborative fixes show that our community knows how to turn challenges into opportunities for fun and innovation!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 142
  • Total New Topics: 10

Top Users This Period:
pfaffman – 21 posts, 17 likes
Jagster – 15 posts, 12 likes
joffreyjaffeux – 5 posts, 11 likes
tobiaseigen – 3 posts, 6 likes
NiceOldGuy – 1 post, 4 likes
merefield – 6 posts, 4 likes
LaptechInfo – 6 posts, 4 likes
sam – 2 posts, 3 likes
Don – 2 posts, 3 likes
supermathie – 1 post, 3 likes

Sourced from our daily report.


Interesting Topics

  • [UX] Clarify “Create Account” CTA on “Accept Invite” screen
    supermathie explained how users were confused during invites and it sparked a debate on clear call-to-action design. Link to discussion

  • [Announcements] Upcoming Webinar: Love Your Community
    In this thread, NiceOldGuy’s question regarding registration conflicts was promptly addressed by Danielle with details on replay availability. Link to discussion

  • [Bug] Discourse Meta moderator count wrong
    Moderators noticed duplicate listings in the moderator counts, and tobiaseigen confirmed the fix that now removes the duplicate display. Link to discussion

  • [Theme component] Colored Tag Styles
    A discussion unfolded when labels remained grayed out despite proper settings. Ahmed26, nolo, and Av8tion collaborated to resolve the case sensitivity issue. Link to discussion

  • [Bug] Topic list not update correctly
    joffreyjaffeux thanked Don for an update that addressed the refresh problem with topic lists. Link to discussion

  • [Bug] Permalinks no longer has a way to search or show all permalinks
    The debate over pagination versus search functionality saw contrasting opinions from pfaffman and Jagster, highlighting a design choice versus a potential bug. Link to discussion

  • [Support] Make (temporary) use of Network Storage for Restores, PSQL Update
    In a deep dive on upgrade strategies and server migrations, pfaffman, helmi, and Falco discussed the benefits of spinning up a new VM versus adding network storage. Link to discussion

  • [Dev] Example of any plugin with form with a post request
    Developers exchanged best practices for building plugin forms, with pfaffman and Xavier_Garzon outlining approaches to trigger endpoints and validate inputs. Link to discussion

  • [Support] Creating Subcategory under a Subcategory?
    When LaptechInfo encountered an error creating sub-subcategories, community suggestions led to a console command fix that resolved the issue. Link to discussion

  • [Dev] Updated Custom Header Icon: Post Data via URL
    littleviolette and Arkshine discussed a new approach requiring the Theme CLI for installing header icon components, helping admins integrate custom icons seamlessly. Link to discussion

  • [Dev] How to get around DOMContentLoaded for navigation?
    ddsgad and merefield shared insights on timing API events, ensuring that dynamic content can be reliably loaded after DOMContentLoaded. Link to discussion

  • [UX] Full quote button in editor missing
    Frustration over the absence of a dedicated quote button, especially on mobile, led stefandxm and Don to explore theme component alternatives for improved usability. Link to discussion

  • [Support] All AI functions are working ok, but AI search gives 500 error
    After several tests, Bathinda and Jagster pinpointed the issue to a search limitation on self‑hosted sites and shared a console workaround. Link to discussion

  • [#Site feedback] Trust Level 1 – Basic : Edit own posts for 3 - 5 days after posting
    A conversation on trust level settings emerged as lindsey and tobiaseigen debated whether changes were needed to better suit Meta’s community. Link to discussion

  • [Dev] Ember addons are resolving as incorrect peer dependencies.
    pfaffman shared his afternoon-long debugging journey involving pnpm versions, with tips from david on using self-updates for a smooth development environment. Link to discussion


Activity by the @team Group


What a dynamite day filled with insightful tweaks and lively debates – yesterday’s buzz is powering our community spirit into a brighter today!

Today on meta.discourse.org


Key Stats

  • Total New Posts: 161
  • New Topics: 28

Top Users:

Sourced from our daily forum stats for the period 2025-02-13 to 2025-02-14.


Interesting Topics

  • Bug – Seeing who liked/reacted on the post hides the popup very quickly
    tempogain initiated a discussion when the reactions popup closed too quickly on mobile devices, with NateDhaliwal, david, and Richie adding replication details and potential causes.
    read more

  • Dev – Rebuild the forum using code?
    NateDhaliwal posed a thought-provoking question about automating forum rebuilds via Ruby, sparking insights from david and follow-up links to a legacy ProCourse Installer approach.
    read more

  • Bug – Bookmark timers are relative to topic load, not button click
    supermathie noticed that setting a bookmark timer used the topic’s load time instead of the actual click time, leading to unexpected errors, and shared a repro video for clarity.
    read more

  • Support – Make (temporary) use of Network Storage for Restores, PSQL Update
    In this topic, Ed_S and helmi unraveled complexities around database backup sizes and restore strategies on large forums, highlighting practical commands and system outputs.
    read more

  • Bug – Links to deleted posts disappeared
    When deleted post links stopped appearing in profiles and admin views, pmusaraj’s inquiry and Overgrow’s feedback (with a nod from keegan) spurred a review of the recent UI changes.
    read more

  • Bug – Discourse Sign in No Keyboard
    Damian_Boon reported that Samsung users were facing issues with the on-screen keyboard during login. Follow-up testing from pmusaraj and Southpaw provided tips on Samsung Pass configurations.
    read more

  • Dev – How can I run a Ruby script in a daily cronjob?
    Xavier_Garzon asked for guidance on scheduling Ruby scripts directly, with merefield suggesting a plugin-based Sidekiq job and sharing tips for host-level execution.
    read more

  • Plugin, ai – Discourse AI
    In a showcase of technical finesse, MachineScholar revealed a stunning commit for Discourse AI while Saif discussed the challenges of supporting varied PDF types and the timeline for full feature release.
    read more

  • Support – I have error when upgrade latest discourse
    cmdntd encountered rebuild errors during a recent upgrade. The discussion, supported by merefield and pfaffman’s suggestions on memory checks and rebuild retries, offered much-needed troubleshooting direction.
    read more

  • Theme component – Topic Cards
    david and community members reviewed updates to the Topic Cards component, confirming that warnings had been cleared and urging users to double-check versioning.
    read more

  • Plugin, pavilion, experimental – Journal Plugin
    Stephane_Roy and angus (in conversation with fokx) tested journal entry permissions and configurations in the Journal Plugin, sparking insights on trust levels and plugin workflows.
    read more

  • Theme component – Watermark Image
    Following an image upload error reported by LaptechInfo, Arkshine dove into browser console logs and identified a bug recently introduced in Discourse, prompting a fix discussion.
    read more

  • Bug – Can’t upload image in settings
    Arkshine highlighted an issue where image uploads for settings returned unexpected objects instead of URLs. The conversation moved quickly with contributions from Canapin and david confirming a fix in a recent commit.
    read more

  • Dev – Discourse core is switching to pnpm for JS package management
    nolo and david debated technical intricacies around shifting to pnpm version 9.x for themes and plugins, sharing insights and troubleshooting tips regarding dependency management.
    read more

  • Theme component – Discourse Density Toggle
    tvavrda, Canapin, and jordan-vidrine discussed how compact and enhanced views interplay in Discourse, noting issues with font size adjustments and flair overlap in the UI.
    read more


Activity by the @team Group

  • david actively contributed across multiple discussions—he clarified the fast-closing reactions popup issue in this post and detailed potential solutions for a code-driven forum rebuild in another thread. He also assisted in troubleshooting upgrade errors in this discussion.

  • supermathie addressed usability concerns by outlining the bookmark timer logic in this topic, ensuring that users understand the nuance between load time and click time.

  • joffreyjaffeux joined the rebuild discussion with a quick acknowledgment of reports, as seen in his post, keeping the conversation brisk and supportive.

  • SaraDev enriched our moderation discussions by sharing a detailed overview of flag resolution metrics in this guide, helping moderators understand the underlying SQL queries.

  • AimeeQ chimed in with enthusiastic feedback on the recent webinar in this announcement, highlighting how the thematic tie to upcoming events boosted engagement.

  • keegan offered essential debugging insights on the issue where deleted post links disappeared, guiding users through the problem in this discussion.

  • Southpaw contributed thoughtful testing feedback on the sign-in issue experienced by Samsung users, sharing his findings in this post.

  • tobiaseigen provided input on organizing subcategories effectively in this thread, ensuring that community structure remains intuitive.

  • Saif added depth to the AI conversation by discussing intricacies of PDF support in Discourse AI, as evidenced by his response.

  • pmusaraj clarified aspects of the UI behavior in deleted posts discussions and gave additional context in this comment, proving indispensable for troubleshooting.


What an energetic day of discussions—bugs were squashed, features debated, and creative solutions shared with wit and flair. May your day be as spirited and innovative as yesterday’s forum banter!

Today on meta.discourse.org


Key Stats

  • New Posts: 141
  • New Topics: 16

Top Users:
pfaffman – 9 posts, 11 likes
Jagster – 11 posts, 9 likes
merefield – 5 posts, 8 likes
Richie – 4 posts, 8 likes
Arkshine – 6 posts, 6 likes
awesomerobot – 2 posts, 6 likes
Damian_Boon – 8 posts, 5 likes
Don – 2 posts, 5 likes
sam – 2 posts, 4 likes
tvavrda – 6 posts, 4 likes

Sourced from our daily forum stats.


Interesting Topics

UX

  • Full quote button in editor missing: Jonathan5 first noticed the hidden quote button, sparking a discussion that led to theme component fixes by Don and reassuring nods from others.
    read more

  • Why does clicking latest at top of mobile open a menu at the bottom: Users debated mobile interaction quirks—with insights from awesomerobot and BryanV—highlighting OS-level constraints and design tradeoffs.
    read more

Feature

  • Will RAG Support PDF Files in the Future?: A lively discussion on new PDF indexing jobs unfolded as Yenwod, Saif, and sam examined extraction bugs and resource challenges in the AI-enhanced workflow.
    read more

Theme

  • Watermark Image: A conversation between Arkshine and LaptechInfo covered fixes to image watermark issues and workarounds when text watermarks aren’t supported.
    read more

Support

  • Update broken stuck on Docker version: Troubleshooting tips flowed as Wildweasel detailed Docker deprecation warnings with guidance from pfaffman and input by Falco.
    read more

  • Automated backups have stopped: Members flagged backup failures due to storage clutter, and merefield shared tips on cleanup commands to restore reliability.
    read more

  • Negative likes bug: A debated quirk around like spam causing temporary negative counts was clarified by pfaffman, reaffirming that such behavior isn’t part of core Discourse.
    read more

  • How to Show Public & Premium Content Differently in Discourse?: Experts discussed strategies for segregating content using secured categories and plugins while ensuring attractive UI differences.
    read more

  • Add a block of jobs to the daily digest that is relevant to users: A creative proposal by Elizeo_Rocha (with input from pfaffman and thoka) to enrich the digest email with location-based job listings stirred interest.
    read more

Dev

  • Modify TopicExcerpt template?: After a suggestion by dsims, awesomerobot implemented a change to pass @expandPinned to topic links—streamlining how excerpts are rendered.
    read more

  • Rebuild the forum using code?: A technical discussion on safely adding plugins and managing container rebuilds saw pfaffman and others sharing their hard-earned lessons.
    read more

  • helper.RenderGlimmer before/after positional element: david explained Ember’s default behavior in the new glimmer components and suggested using a wrapper to adjust element positioning.
    read more

Bug

  • Discourse Sign in No Keyboard: Reports by Damian_Boon showed inconsistent keyboard pop-ups on Chrome—with follow-up tests and video evidence clarifying the issue.
    read more

  • Data Explorer download buttons not working: An export bug in the Data Explorer spurred quick fixes, as Richie confirmed the resolution following a recent commit.
    read more

  • Links to deleted posts disappeared: After users noticed disappearing links, keegan demonstrated the resolution implemented in a core commit.
    read more


Activity by the @team Group

  • awesomerobot: Actively refined topic excerpts in the Modify TopicExcerpt template? discussion and weighed in on mobile UI concerns in the latest post on mobile menu behavior.
    read moreread more

  • sam: Delved into PDF upload challenges in the Will RAG Support PDF Files in the Future? thread—first flagging issues and then suggesting text extraction alternatives.
    read moreread more

  • david: Shared insights on Ember’s in-element limitations in the helper.RenderGlimmer before/after positional element topic, helping developers understand available options.
    read more

  • Falco: Offered troubleshooting hints on Docker configuration in the Update broken stuck on Docker version discussion, guiding users through app.yml adjustments.
    read more

  • keegan: Demonstrated a fix for disappearing deleted post links in the Links to deleted posts disappeared topic, ensuring smoother navigation.
    read more

  • Saif: Provided a cautionary note regarding early adoption of new PDF features in Will RAG Support PDF Files in the Future?, advising caution for self-hosters.
    read more

  • Osama: Chimed in on permalink issues in the Permalinks no longer has a way to search or show all permalinks thread, helping clarify DNS and caching concerns.
    read more

  • pmusaraj: Assisted with browser-specific troubleshooting for keyboard pop-ups in the Discourse Sign in No Keyboard discussion, suggesting alternative browsers and direct tests.
    read more


What a whirlwind day of Docker drama, UI tweaks, and creative plugin ideas! Yesterday’s hustle had us debugging, discussing, and diving deep—here’s to another day full of innovation and a few more delightful surprises!

Today on meta.discourse.org


Key Stats

  • New Posts: 72
  • New Topics: 7

Top Users:

Source: forum discussion


Interesting Topics

  • Announcements | Documentation doc-categories – New documentation plugin in development
    satonotdead kicked things off with a follow-up clarification on how the new plugin could organize the wiki sidebar. tvavrda then shared his enthusiasm and even inquired about the PR approval while mcwumbly later explained how the internal tracking works – check out his insight here.

  • General – Newbie Question re: security
    SamM raised a concern about using Simple Machines in the past and asked if a Standard Discourse account hosted by Discourse provides an effective firewall against spammers. Damian_Boon reassured by citing notable customers (read more) and Canapin added details on the HackerOne bounty program – their full response can be viewed here and the original query is available here.

  • Announcements – PostgreSQL 15 update
    In a technical thread, Saiano inquired about upgrading a 62G database while pfaffman recommended setting up a new VM for zero downtime (read more). More troubleshooting details can be found in Saiano’s query here and follow-up error logs are detailed here.

  • Support – Automated backups have stopped
    Isambard noted that backups had mysteriously stopped despite sufficient disk space, and Canapin confirmed that an external trigger via cron can help – see his suggestion here and Isambard’s initial observation is documented here.

  • Support – Newbie trying to understand Pageviews
    SamM puzzled over unexpectedly high page view counts during his trial, while mcwumbly clarified the calculation method (read more). Adding a historical perspective, tvavrda shared his personal experience with a high-traffic Covid forum – his remark is available here and the original question is here.

  • Dev – Introducing Discourse developer toolbar
    Arkshine proposed adding a toggle for mobile_view to the toolbar (read more), and NateDhaliwal chimed in asking about placement in the sidebar (link). A follow-up response discussing UI convenience is available here.

  • Plugin | official | livestream – Discourse Livestream
    Markance encountered issues with the Create Event functionality, prompting tvavrda to remind him to enable the necessary settings – see the discussion starting here and his clarification here.

  • Theme component – Composer Button Bonanza
    mdoggydog introduced a theme component that adds an array of new buttons to the Composer toolbar. The installation and feature details are covered in his post here.

  • #Translations – Translating Documentation Pages
    mcwumbly shared updates on making it easier to translate full pages in a work-in-progress PR for the discourse-translator plugin; his information is available here.

  • Bug | custom-header-links – Custom Header Links refuses Matrix URL
    Arkshine pinpointed an issue with double hashes in Matrix URLs causing core validation failure. His suggested fix is concisely demonstrated here.

  • UX | chat – Make the default chat view DMs (rather than Channels)
    nathank announced that the UX change has been sorted via a new chat admin setting – see his celebratory note here.

  • #Developer Guides | how-to | theme-guides – Split up theme Javascript into multiple files
    mdoggydog provided an overview of the api-initializers/ directory and referenced further documentation on theme development. His detailed explanation can be read here.

  • Plugin | paid-support – Locations Plugin
    Arkshine flagged an issue where local qunit tests were failing due to code expecting a defined property. His troubleshooting and screenshot evidence can be viewed here.

  • Feature | subscriptions – Adding new currency options for the Subscriptions plugin
    tvavrda announced a PR aimed at adding support for the CZK currency. His update, along with the proposed changes, is available here.

  • Support – Accessing Personal/Direct Message Chats
    ondrej sought clarification on accessing personal chats, and the straightforward response (indicating impersonation is required) can be found here.


Activity by the @team Group

  • mcwumbly participated in the New documentation plugin in development discussion, sharing insights on internal tracking conventions (read more).

  • mcwumbly also contributed to the Translating Documentation Pages thread, discussing approaches to automatically route users to translated documentation (read more).

  • mcwumbly further clarified aspects of page view calculations in the Newbie trying to understand Pageviews conversation, ensuring clarity for new users (read more).

Source: forum discussions


What a day—lively debates and innovative ideas soared across the threads! Let’s call it a wrap and hope yesterday’s brainpower leaves us smiling into tonight’s cozy downtime.

Today on meta.discourse.org


Key Stats


Interesting Topics

  • Wellfare Check Algorithm (Community)
    TedJohnson raised an innovative feature discussion on flagging users based on activity patterns for a welfare check. read more

  • Upcoming post menu changes – How to prepare themes and plugins (Dev)
    bitmage and Arkshine debated plugin API versions and theme compatibility, with david providing additional clarifications on widget deprecations. read more

  • Rake tasks in the AI plugin not working (Bug, ai)
    sam and Yenwod discussed issues with progress bar usage during rake tasks, highlighting the intricacies of long-running backfills and error management. read more

  • Migrate a XenForo forum to Discourse (#Sysadmins)
    SubStrider and Canapin explored challenges and tips for migrating large volumes of posts and users from XenForo, sharing command-line insights and error resolutions. read more

  • Quote Callouts (Theme component)
    patrickemin encountered issues with callout code appearing in topic excerpts, a matter quickly addressed by Arkshine to ensure clean displays. read more

  • How to show user total post count beside name (Dev)
    David_Ghost and markschmucker detailed custom solutions and plugin recommendations to display user statistics directly alongside usernames. read more

  • Severe Email Issue since last update a couple days ago - 3.4.0.beta4-dev (Support)
    pacharanero shared an update on a burst of email and Sidekiq job issues following a recent update, later noting a successful workaround after a rebuild. read more

  • FKB Pro - Social theme (Theme)
    Jun initiated discussions on adapting quote callout styles for the FKB Pro theme, with quick responses from Arkshine and LaptechInfo confirming a resolution with updates. read more

  • Watermark Image (Theme component)
    Plugin users debated the flexibility of image quality adjustment after adding watermarks, with LaptechInfo and Arkshine illuminating key site settings. read more

  • Introducing Discourse developer toolbar (Dev)
    david previewed features for a new developer toolbar aimed at improving mobile adaptation and component visibility within the Discourse framework. read more

  • Translating Documentation Pages (#Translations)
    nat announced active improvements in the discourse-translator plugin with an ambitious goal of empowering multilingual conversations on Discourse. read more

  • New Experiment: Enable AI Summarize on your Discourse with one-click! (Announcements, ai, ai-summarize)
    A fresh AI summarization feature was dissected by sam and Saif, who explained its “best of” algorithm to manage lengthy discussions efficiently. read more

  • Dashboard New Posts statistics broken (Bug)
    Roi and sam engaged in troubleshooting the dashboard’s failure to display new post graphs, with follow-ups from martin suggesting alternative report pages. read more

  • PostgreSQL 15 update (Announcements)
    diogocsc recounted a smooth update process after following community tips from StackOverflow and Discourse GitHub changelogs, ensuring stability in database operations. read more

  • Newbie Question re: security (General)
    HAWK clarified queries about data security practices and user credential management, reinforcing community-wide commitment to privacy. read more


Activity by the @team Group

  • HAWK contributed valuable thoughts in the Wellfare Check Algorithm discussion, emphasizing the balance between care and privacy. read more

  • david weighed in on Upcoming post menu changes by discussing widget deprecations and plugin API nuances. read more

  • sam addressed the intricacies in Rake tasks in the AI plugin not working, outlining challenges with progress feedback during long operations. read more

  • david showcased potential improvements with the Discourse developer toolbar, hinting at better mobile support. read more

  • nat announced updates in Translating Documentation Pages, reaffirming the goal of making Discourse accessible for every language. read more

  • sam, alongside Saif, explored the benefits and limitations of the new AI summarization tool in New Experiment: Enable AI Summarize on your Discourse with one-click! read more

  • HAWK clarified security aspects in Newbie Question re: security, ensuring community members understood best practices. read more

  • sam demonstrated search improvements for exact phrase queries in Google Search-like special characters. read more

  • sam also reported a persistent error in the AI Persona using Categories tool thread, providing a link to a fix already underway. read more

  • HAWK ensured accurate topic interaction counts in How to set Reply, View, Activity and author under the Topic discussions. read more

  • HAWK shared SEO insights that helped shape the conversation in Discourse SEO - Need Help by referencing community best practices. read more

  • sam offered support regarding banner updates in the “Support Us” Banner Not Updating topic, guiding users through plugin settings. read more


What a buzzing day yesterday—our team and community kept the discussions as lively as a Friday night board game marathon!

Today on meta.discourse.org

Key Stats

Top Users:


Interesting Topics


Activity by the @team Group


What a whirlwind day—yesterday’s high-energy contributions have us riding a wave of fresh ideas and ready to innovate even more today!

Today on meta.discourse.org

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

Key Stats

  • Total New Posts: 168
  • Total New Topics: 21

Top Users:
Arkshine – 9 posts, 14 likes
sam – 7 posts, 12 likes
supermathie – 5 posts, 9 likes
merefield – 11 posts, 9 likes
mcwumbly – 3 posts, 8 likes
awesomerobot – 2 posts, 7 likes
Falco – 5 posts, 6 likes
LaptechInfo – 5 posts, 5 likes
david – 2 posts, 4 likes
jrgong – 9 posts, 4 likes

For further details on our overall activity, you can check out our user activity insights.


Interesting Topics

  • Bug shannon1024 reported a serious page display bug where the interface showed a mix of English and oversized Chinese text—and team members are on it.
    read more

  • UX Canapin and colleagues discussed that the machine-translated button should appear above the table of content.
    read more

  • Theme component: There’s active chatter on the Topic List Previews Theme Component with users uncovering issues with the ‘topic list featured height’.
    read more

  • Announcements In Current Projects - February 2025, community members are excited about an upcoming rich text editor mode and other UI improvements.
    read more

  • Dev merefield raised a query in Can I ascertain if something is a touch device? about detecting touchscreens versus hover devices in JavaScript.
    read more

  • Support Wall-E and supermathie sparked a debate in End to End Encryption? regarding the limits of on-site encryption compared to platform privileges.
    read more

  • Theme In FKB Pro - Social theme, users discussed theme layout shifts and how disabling certain options can restore the intended “bubble” look.
    read more

  • UX In Full quote button in editor missing, feedback on the usability of quoting in the composer has led to active conversations about adjusting the button layout.
    read more

  • Bug A report titled Collapsing sections doesn’t work on mobile has drawn attention to a mobile menu collapse issue affecting both regular users and admins.
    read more

  • Theme component: Several users have noted issues with the Google Fonts component—especially its impact on zoom and composer layouts.
    read more

  • Support Applying SEO settings to tags garnered discussion when hugh and Damian_Boon explored discrepancies between browser titles and page source metadata.
    read more

  • Theme component: Celebrations (and a coffee offer!) followed merefield’s fix for the Fireworks Component :fireworks: which adds customizable tsParticles’ fireworks effects.
    read more

  • Support A thread titled File upload issue has users reporting intermittent stalls and timeouts when uploading multiple photos—even on trusted accounts.
    read more

  • #Self-Hosting: In Self-Hosting an OpenSource LLM for DiscourseAI, members discuss challenges and workarounds for making the API-compatible with local Ollama setups.
    read more

  • Support YJ_Lim raised the concern that linked images aren’t showing up properly on Twitter or LinkedIn, prompting further diagnostic tips from the community.
    read more


Activity by the @team Group

  • sam tackled language display issues in There is a serious page display bug in the discourse community, clarifying that automatic translation experiments are underway.
    link

  • awesomerobot contributed insights on the temporary nature of the machine-translated button in The machine-translated button should be shown above the table of content.
    link

  • mcwumbly provided updates on the new rich text editor and UI plans in Current Projects - February 2025.
    link

  • david offered practical tips on detecting touch devices in Can I ascertain if something is a touch device? using CSS media queries and JavaScript.
    link

  • supermathie clarified the nuances of data visibility in End to End Encryption?, reminding users of the implications of admin access.
    link

  • Falco explained that the Discourse AI plugin remains agnostic to providers in Help with Discourse AI, ensuring choice for privacy and features.
    link

  • sam also showcased a creative workaround for managing persona file uploads in Listing and Deleting Persona Uploaded Files Using API.
    link

  • awesomerobot further weighed in on font and styling improvements in Google Fonts to help site admins optimize their theme looks.
    link


Keep the conversations buzzing—the energy from yesterday’s lively exchanges is fueling today’s bright ideas!

Today on meta.discourse.org


Key Stats

  • New posts: 143

  • New topics: 15

  • Top users:

Sourcing: forum discussion.


Interesting Topics

  • Support – Logged in as different user real time:
    In this topic, Adubs and others explored a puzzling case where two users – one admin, one regular – became logged in as the same account. Falco explained potential misconfigurations, prompting community members to share their experiences. View discussion · read more

  • Theme component – Featured Topics:
    nolo updated the featured topics component by moving its repository and introducing a cleaner design with a choice of Card or List layout. Arkshine appreciated the minimalism in customization. View discussion

  • Dev – Guardian.anonymous? versus Guardian.is_anonymous?:
    A lively debate unfolded comparing the two similarly named predicate methods. mdoggydog raised the initial query while gerhard clarified that the first indicates a user who hasn’t logged in, and the latter reflects an active anonymous mode. View discussion

  • Bug – Images in an enlarged chat cannot be opened after a message with the image is posted:
    Users noticed that after a message gets posted, images in an enlarged chat window wouldn’t open as expected. pmusaraj and later joffreyjaffeux and david investigated changes in the lightboxing logic, providing insights and workarounds. View discussion · read more

  • UX – There are too many options in Preferences:
    Frustration grew as RGJ pointed out that valuable settings like Saved Searches, AI, and ActivityPub were hiding behind a > icon. Fellow users IrisBetty and Jagster discussed ways to streamline the interface, potentially splitting options into multiple lines. View discussion · read more

  • Support – RSS Feed Not Working for Discourse Forum:
    After initial speculation about rate limiting by Jacob_Peebles, Falco pinpointed Cloudflare Bot protection as the culprit, leading to a successful resolution with new WAF rule guidance. View discussion

  • #Self-Hosting – Self-Hosting an OpenSource LLM for DiscourseAI:
    In this topic, hendersj sought guidance on getting an open-source LLM running for Discourse AI summarization. Falco offered troubleshooting tips concerning reverse proxy settings and caching conflicts. View discussion

  • Theme component – Right Sidebar Blocks:
    Discussion centered on the optimal display of right sidebar blocks on Latest and Hot pages. tyler.lamparter shared his forked solution while pmusaraj confirmed that adjusting the show_in_routes setting worked well. View discussion

  • Support – How can I remove the Category and tag filter?:
    Joe_F asked for help removing the category breadcrumb filter, and Canapin quickly suggested a simple CSS tweak to hide it. View discussion

  • Bug – UI issue when merging accounts:
    A merging operation led to a ghostly popup with no progress indicator for a while before ending in a 404 page. tobiaseigen described the issue and speculated that a proper progress indicator should be in place. View discussion

  • Installation – Trendy Login not appearing in installed plugins:
    After some initial confusion, admins discovered that the missing “Trendy Login” was due to a misconfiguration. Intagrator and NateDhaliwal confirmed the solution which restored its visibility. View discussion

  • Theme – A reddit-ish theme for Discourse:
    awesomerobot shared updates on a Reddit-inspired Discourse theme addressing issues like topic progress alignment and sidebar overflow, with fixes swiftly rolled out following user feedback. View discussion

  • Support – Follow request from External Instance → Biohacking.Forum stuck on “Processing”:
    joshhabka reported that follow requests from external instances were stalling during processing. The discussion delved into ActivityPub intricacies and possible remedies. View discussion

  • Bug – Deletion of “Feedback” fails due to unknown chat channel dependency?:
    Thomas_Rother detailed how the pre-seeded “Feedback” category couldn’t be deleted until the linked chat channel (the general channel) was unlinked, prompting a step-by-step workflow to resolve the issue. View discussion

  • Theme component – Topic List Previews:
    merefield showcased improvements to the topic list previews, even adding a setting to toggle the dominant color background. Follow-up suggestions from LaptechInfo further refined the UI. View discussion


Activity by the @team Group


What a rollercoaster of troubleshooting, creative fixes, and innovative ideas yesterday – here’s to another day packed with lively discussions and bold experiments!

Today on meta.discourse.org


Key Stats
New Posts: 141
New Topics: 15

Top Users
Arkshine: 12 posts, 22 likes (read more)
pfaffman: 9 posts, 20 likes (read more)
merefield: 10 posts, 19 likes (read more)
david: 3 posts, 18 likes (read more)
supermathie: 4 posts, 16 likes (read more)
awesomerobot: 5 posts, 9 likes (read more)
pmusaraj: 3 posts, 9 likes (read more)
dubwoc: 6 posts, 8 likes
Heliosurge: 6 posts, 6 likes
hameedacpa: 1 post, 6 likes


Interesting Topics

Support – Recommended approach for production discourse using PR:
Jacob_Peebles initiated a discussion on handling production instances when incorporating a pending PR. Contributors like pfaffman and merefield provided practical, if cautious, guidance. Dive into the conversation here.

Dev – Is this still the solution for checking for dark mode?:
pfaffman revisited the dark mode implementation while david shared experimental PRs and alternative approaches, sparking a healthy debate on the best practices. Learn more here.

Theme component – Quote Callouts:
In this thread, users discussed the visual nuances of the new quote callouts. dubwoc reported issues that were quickly addressed by Arkshine, ensuring smooth integration. Check out the discussion here.

Theme – Canvas Theme Template:
pmusaraj and nolo explored banner placements and theme settings in the Canvas Theme Template, considering how to reconcile component positions without forking core elements. See details here.

Support – Do the API endpoints change when migrating to hosted?:
multicam raised concerns that prompted clarifications from supermathie and pfaffman regarding authentication and API stability post-migration. Find out more here.

Theme component – Tag Icons:
A discrepancy in tag icon sizing was brought up and quickly addressed with CSS tweaks suggested by Arkshine and pmusaraj. View the conversation here.

Support – Uploading images for Signatures:
When issues about image uploads for signatures emerged, joshhabka and others sought a solution while Falco and Heliosurge shared innovative workarounds to keep image links active. Read more here.

Theme component – MD Topic List Mobile component:
Mobile enthusiasts discussed the integration of topic badges and avatar placements in the MD Topic List Mobile component, with Arkshine and Steven testing adjustments for a smoother experience. More details here.

Feature – Allow users to request deletion/anonymization with a button:
In a forward-thinking Feature thread, dfabulich proposed a self-service account deletion/anonymization option to ease moderator burdens while addressing user privacy concerns. Explore the ideas here.

Dev – Introducing a ‘js’ tab for local themes:
david unveiled a new “JS” tab in the admin theme editor designed to phase out legacy script patterns and encourage modern theme development practices. Get the scoop here.

Support – Newbie Question re: security:
A newcomer’s concerns about forum security led supermathie to deliver an in-depth response on safeguarding data and mitigating remote access risks. Details are available here.

Theme – A reddit-ish theme for Discourse:
Designers shared updates on a reddit-inspired theme where iterative fixes by awesomerobot and feedback from Damian_Boon refined both aesthetics and functionality. Check it out here.

Support – How to Display User’s Total Post Count in Each Post?:
Questions about integrating user post counts inline led to recommendations for custom plugins from David_Ghost and ondrej, offering a path for enhanced user profiles. See the discussion here.

Dev – How to use the API to set a timer for a topic?:
The conversation, led by Arkshine, clarified parameter requirements and reverse-engineering tips for auto-closing topics after 30 days, serving as a valuable API guide. Learn more here.

Installation – Rebuild fails (yarn config set network-timeout 600000 -g):
After a rebuild error left ygramoel puzzled, david’s insight on removing extraneous configuration lines helped resolve the issue promptly. Find out more here.


Activity by the @team Group

supermathie:
Contributed in the production PR discussion by clarifying safe upgrade paths (read more), weighed in on API endpoint queries in hosted migrations (read more), and delivered a detailed answer to a newbie’s security concerns (read more).

david:
Offered alternative solutions in the dark mode discussion (read more), introduced a modern “JS” tab in the admin for local themes (read more), and later clarified rebuild issues by pinpointing configuration oversights (read more).

pmusaraj:
Engaged actively in refining the Canvas Theme Template with practical adjustments (read more and read more) and contributed to resolving tag icon inconsistencies (read more).

awesomerobot:
Enhanced the creative direction of a reddit-inspired theme through iterative updates (read more) and improved the aesthetics of an Animal Crossing–inspired theme (read more).

Falco:
Proposed critical workarounds for image signature issues in complex setups (read more) and tested self-hosted LLM integration for DiscourseAI (read more).

joffreyjaffeux:
Addressed UX setbacks by commenting on hover behavior on the 404 error page, ensuring clear interface communications (read more).

HAWK:
Provided key insights into integrating LMS features within Discourse (read more) and diagnosed file upload difficulties to maintain user trust (read more).

martin:
Helped troubleshoot issues with the Dashboard New Posts statistics by suggesting SQL query checks, offering a blueprint for resolving data display bugs (read more).


What a lively day on Meta—yesterday’s dynamic discussions and swift team responses made the forum buzz like a well-tuned engine!

Today on meta.discourse.org


Key Stats

  • Total new posts: 99
  • Total new topics: 16

Top Users:

(Sourced from the latest activity summary.)


Interesting Topics


Activity by the @team Group


Before signing off, note that the day also featured many other discussions—from topics like Connecting WP Discourse to a local instance and Intermittent Black Screen on Mobile Devices to chats on Discourse Retort—and even debates over serializer scope forwarding here and subcategory ordering here. These threads, along with discussions on WordPress integration, ActivityPub Plugin, Topic List Previews, Option for username constraints, Email issues, and proper permission predicates, help push the community’s innovation further. Not to mention the technical deep dives into mini_racer segmentation faults, configuring Ollama for Discourse AI, Cloudflare R2 setups, and even translating Outlook 365 reactions!


What a day—full of heated debates, clever fixes, and innovative ideas! Yesterday’s flurry of activity left our forums buzzing like a caffeinated bee in a garden of plugins. Keep exploring, keep posting, and enjoy the ride!

(Sourced discussions: DiscoTOC TypeError, Connecting WP Discourse, Intermittent Black Screen, Discourse Retort.)