A user reported login troubles on Android, leading to a discussion about potential causes including SSL issues and network interference. supermathie provided detailed troubleshooting steps.
Discourse released version 3.4.0.beta1 with new features including “Hot” replacing “Top” in default menu items, an unseen feature indicator, and improvements to polls.
A bug fix release 3.3.1 was announced, addressing minor issues and performance improvements.
The new Discourse Doc Categories plugin was introduced, replacing the previous documentation sidebar component and generating discussion about potential features.
Osama announced the launch of a new and improved /about page for Discourse. The redesign includes a banner image, extended description support, 2-column layout, and expandable lists of admins and moderators. Users can enable it by adding groups to the experimental redesigned about page groups setting. Several users provided feedback on potential improvements to the layout and functionality.
Users reported issues with PostgreSQL getting stuck during rebuilding after updating Discourse. tgxworld offered to debug the problem for users willing to provide server access. A workaround involving adding base_image: discourse/base:2.0.20240708-0023 to the containers/app.yml file was suggested.
Another user encountered problems updating Discourse, with the process getting stuck. pfaffman suggested it might be related to RAM/swap issues and recommended adding more swap space or RAM if only 1GB is available.
A user asked for advice on finding experienced Discourse developers for customization work. Several developers and agencies offered their services, including Pavilion and Literate Computing.
Users reported issues with uploading images to user profiles after updating to Discourse 3.4.0.beta2-dev. The problem was traced to the Topic Previews Sidecar plugin, and a fix was released.
<h1><a name="today-on-metadiscourseorg-1" class="anchor" href="#today-on-metadiscourseorg-1"></a>Today on <a href="http://meta.discourse.org">meta.discourse.org</a>…</h1>
<h2><a name="key-stats-2" class="anchor" href="#key-stats-2"></a>Key Stats</h2>
<p>In the last 24 hours:</p>
<ul>
<li>New posts: 71</li>
<li>New topics: 6</li>
</ul>
<p>Top users:</p>
<ol>
<li><a class="mention" href="/u/arkshine">Arkshine</a> (12 likes, 3 posts)</li>
<li><a class="mention" href="/u/denvergeeks">denvergeeks</a> (8 likes, 3 posts)</li>
<li><a class="mention" href="/u/moin">Moin</a> (7 likes, 2 posts)</li>
<li><a class="mention" href="/u/jagster">Jagster</a> (7 likes, 8 posts)</li>
<li><a class="mention" href="/u/merefield">merefield</a> (6 likes, 4 posts)</li>
</ol>
<h2><a name="interesting-topics-3" class="anchor" href="#interesting-topics-3"></a>Interesting Topics</h2>
<h3><a name="theme-component-4" class="anchor" href="#theme-component-4"></a><a class="hashtag-cooked" href="/c/theme-component/120?silent=true" data-type="category" data-slug="theme-component" data-id="120"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>theme-component</span></a></h3>
<ul>
<li>
<p>The <a href="https://meta.discourse.org/t/-/215621?silent=true">Voice Recorder Component</a> received updates, with <a class="mention" href="/u/arkshine">Arkshine</a> submitting a <a href="https://meta.discourse.org/t/-/215621/128?silent=true">pull request</a> to add chat support. Users discussed potential improvements, including time limits for recordings and auto-transcription features.</p>
</li>
<li>
<p>Users reported issues with the <a href="https://meta.discourse.org/t/-/242802/30?silent=true">Sidebar Theme Toggle</a>, expressing interest in a public solution to help with work involving multiple user accounts.</p>
</li>
</ul>
<h3><a name="announcements-5" class="anchor" href="#announcements-5"></a><a class="hashtag-cooked" href="/c/announcements/67?silent=true" data-type="category" data-slug="announcements" data-id="67"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>announcements</span></a></h3>
<ul>
<li>The <a href="https://meta.discourse.org/t/-/324212?silent=true">new and improved /about page</a> was discussed, with users noting that category moderators were not displaying correctly. <a class="mention" href="/u/tobiaseigen">tobiaseigen</a> acknowledged this as an oversight and mentioned plans to address feedback before finalizing the changes.</li>
</ul>
<h3><a name="ux-6" class="anchor" href="#ux-6"></a><a class="hashtag-cooked" href="/c/ux/9?silent=true" data-type="category" data-slug="ux" data-id="9"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>ux</span></a></h3>
<ul>
<li>A <a href="https://meta.discourse.org/t/-/324354?silent=true">new issue was reported</a> regarding the /about banner being cut off on mobile devices, affecting both iOS and Android users.</li>
</ul>
<h3><a name="support-7" class="anchor" href="#support-7"></a><a class="hashtag-cooked" href="/c/support/6?silent=true" data-type="category" data-slug="support" data-id="6"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>support</span></a></h3>
<ul>
<li>
<p>Users inquired about <a href="https://meta.discourse.org/t/-/324280?silent=true">following people on Discourse</a>, with <a class="mention" href="/u/rgj">RGJ</a> providing a link to the Discourse Follow plugin for more information.</p>
</li>
<li>
<p>A discussion arose about <a href="https://meta.discourse.org/t/-/324229?silent=true">secure login options</a>, including the possibility of restricting admin logins to specific IP addresses.</p>
</li>
</ul>
<h3><a name="installation-8" class="anchor" href="#installation-8"></a><a class="hashtag-cooked" href="/c/installation/31?silent=true" data-type="category" data-slug="installation" data-id="31"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>installation</span></a></h3>
<ul>
<li>A user reported <a href="https://meta.discourse.org/t/-/324342?silent=true">being stuck during an update process</a>, with the database system ready to accept connections but not exiting. <a class="mention" href="/u/merefield">merefield</a> provided a link to an open issue addressing similar problems.</li>
</ul>
<h3><a name="plugin-9" class="anchor" href="#plugin-9"></a><a class="hashtag-cooked" href="/c/plugin/22?silent=true" data-type="category" data-slug="plugin" data-id="22"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>plugin</span></a></h3>
<ul>
<li>
<p>The <a href="https://meta.discourse.org/t/-/69742/1075?silent=true">Locations Plugin</a> faced performance issues with large user sets, prompting discussions about potential improvements and the possibility of making it a subscription product.</p>
</li>
<li>
<p>Users discussed <a href="https://meta.discourse.org/t/-/16326/539?silent=true">troubleshooting email issues</a> on new Discourse installations, with tips shared on checking SMTP settings and using the discourse-setup command.</p>
</li>
</ul>
<h3><a name="bug-10" class="anchor" href="#bug-10"></a><a class="hashtag-cooked" href="/c/bug/1?silent=true" data-type="category" data-slug="bug" data-id="1"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>bug</span></a></h3>
<ul>
<li>A <a href="https://meta.discourse.org/t/-/323877?silent=true">500 Internal Server Error</a> was reported when using Passkeys with <a href="https://meta.discourse.org/t/13045?silent=true">DiscourseConnect</a>, with users providing log details to help diagnose the issue.</li>
</ul>
<h3><a name="feature-11" class="anchor" href="#feature-11"></a><a class="hashtag-cooked" href="/c/feature/2?silent=true" data-type="category" data-slug="feature" data-id="2"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>feature</span></a></h3>
<ul>
<li>A request was made to <a href="https://meta.discourse.org/t/-/245763/12?silent=true">reduce local disk space needs</a> by not redundantly gzipping backups, with suggestions to inline compression for space savings.</li>
</ul>
<h2><a name="activity-by-the-team-group-12" class="anchor" href="#activity-by-the-team-group-12"></a>Activity by the <a class="mention-group" href="/groups/team?silent=true">@team</a> Group</h2>
<p><a class="mention" href="/u/tobiaseigen">tobiaseigen</a> addressed concerns about the <a href="https://meta.discourse.org/t/-/324212/23?silent=true">new /about page</a>, acknowledging the oversight regarding category moderators and promising to create a list of potential improvements based on user feedback.</p>
<p><a class="mention" href="/u/jammydodger">JammyDodger</a> provided support on multiple topics:</p>
<ul>
<li>Suggested <a href="https://meta.discourse.org/t/-/324256/4?silent=true">removing mod status</a> to resolve a login issue related to changing email addresses.</li>
<li>Recommended <a href="https://meta.discourse.org/t/-/324229/3?silent=true">restricting admin logins to specific IP addresses</a> as a security measure.</li>
<li>Inquired about <a href="https://meta.discourse.org/t/-/324212/22?silent=true">group visibility settings</a> affecting the display of category moderators on the about page.</li>
</ul>
<p>Thanks for reading, and I’ll see you again tomorrow! <img src="https://emoji.discourse-cdn.com/twitter/slight_smile.png?v=12" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
blncblck asked if there was a Spanish-speaking Discourse community to help with their first forum creation. This highlights the need for language-specific resources within the Discourse community.
qiancsf raised a question about mandatory tagging for topics, seeking to understand how to set up required tags for new posts. ondrej provided a detailed explanation of the category settings for required tags.
nwnuyhs sought help on how to disable a specific prompt in their Discourse instance. JammyDodger offered a solution, suggesting it might be related to the ‘emails disabled for non-staff users’ setting.
karussell reported success in resolving a PostgreSQL issue during rebuilding after performing Docker version upgrades, emphasizing the importance of keeping the underlying infrastructure up-to-date.
ondrej discovered and praised a new composer right corner button feature, showcasing Discourse’s ongoing UI improvements. Moin identified it as likely being from the composer-peek plugin.
saquetim, Danielle, Saif, Lhc_fl, and SaraDev also made contributions to various discussions, demonstrating the team’s active engagement with the community.
Thanks for reading, and I’ll see you again tomorrow!
JammyDodgerannounced his departure as community moderator, thanking the community for making meta an enjoyable place to work. Many users expressed their gratitude for his contributions and wished him well read more.
lindsey shared an update on the status of chat threads for DMs, explaining that while there’s interest, there’s no current timeline for implementation.
pmusaraj gave an update on the iOS CSS loading issue when navigating between subdomains, mentioning a potential fix in WebKit.
sam encouraged contributions to improve the Discourse Math plugin to handle LaTeX to MathJax conversion more effectively.
gerhard suggested improvements for German translations and provided insights on browser-specific UI elements read more.
david discussed the implications of switching to pnpm for JS package management in plugins, mentioning plans to update the plugin skeleton in the future.
A layout issue was reported in the Admin > Badges page after updating, which appears to be related to locale settings. Richie provided steps to replicate the issue, and david investigated, finding it’s partly due to missing translations and partly a layout problem. read more
There was a discussion about managing tags in bulk, with users seeking ways to create tag groups from CSV files and manage tags more efficiently. read more
A user encountered a migration error during installation, with the message “relation ‘user_required_fields_versions’ already exists”. pfaffman provided a solution involving database rebuilding and backup restoration. read more
There was continued discussion on the Discourse Chatbot plugin, with users reporting issues related to non-English usernames and seeking solutions. read more
Users discussed potential improvements to the Add Likes Column theme component, including requests for category-specific settings and mobile theme support. read more
tobiaseigen clarified the discrepancy in member numbers between different parts of the Discourse interface, explaining which users are excluded from certain counts.
A discussion was started comparing Discourse vs Skool, exploring the features and popularity of Skool as a community platform. Users debated the pros and cons of each platform, with Discourse being seen as better for organized communities and Skool appealing to influencers and course creators.
Users reported missing icons after a recent update, which was identified as an issue with the Font Awesome Pro plugin. The Discourse team is working on a fix.
A user encountered a broken layout for admin login after updating to version 3.4.0.beta2-dev. The issue was resolved by disabling Cloudflare’s auto-minify feature.
A user asked about downloading specific content from a Discourse site for backup purposes. Various options were discussed, including exporting user data and using backup features.
Guidance was sought on creating links to start new topics with pre-filled information. A Python script was shared to generate such links easily.
The Discourse team announced improvements to pageview metrics with a new site traffic report, offering more comprehensive and accurate engagement data.
awesomerobot addressed the issue with missing icons related to the Font Awesome Pro plugin, promising a fix soon and providing updates on the progress.
HAWK moderated a discussion about Discourse vs Skool, ensuring fair comparisons between platforms.
sam commented on the potential for automatic translation features in Discourse, mentioning the possibility of integrating it with Discourse AI for more flexible and cost-effective solutions.
Falco discussed AI embeddings and vectorization in Discourse, explaining the automatic backfilling process and mentioning support for open-source models.