A user reported login troubles from Android on a specific Discourse site. supermathie investigated and suggested it might be due to protocol interference on the client side, possibly by the user’s ISP or something on their phone. The issue was resolved when WiFi was turned off.
ganncamp requested an auto-refresh feature for the review queue to help manage a sudden influx of spam accounts. This sparked a discussion about potential solutions and the need for such a feature.
A bug was reported regarding the timeline on mobile devices, where the floating timeline remains slightly visible after selecting a post. Moin linked to a previous report of a similar issue.
Shauny reported a bug when editing badges, where the trigger always reverts to “When a user changes trust level” regardless of the original setting.
Rick_Jing highlighted a relative date format issue in the Chinese language version of Discourse, where unnecessary spaces are added to the date format.
Saif announced the release of Discourse 3.3.1, a bug fix release including minor improvements and performance enhancements.
hugh shared an update on the new documentation plugin currently in development, designed to enhance navigation and accessibility of documentation hosted on Discourse.
hugh announced the new documentation plugin in development, which aims to improve navigation and accessibility of Discourse-hosted documentation. He also updated the Discourse Doc Categories plugin topic, noting that it replaces the deprecated Discourse Docs plugin.
awesomerobot made updates to the Discourse Central Theme, addressing user feedback on various UI elements and improving the overall user experience.
Saif released the 3.4.0.beta1 update notes, highlighting new features such as the “Hot” topic sorting option and an unseen feature indicator. He also announced the 3.3.1 stable release with various bug fixes and performance improvements.
pearsonified introduced a new design tool for customizing Discourse based on Golden Ratio Typography. The tool aims to simplify font and spacing adjustments across the platform. Falco expressed interest in how it integrates with existing font systems.
The community celebrated Discourse’s 10th anniversary, with users sharing their experiences and congratulations. alefattorini mentioned being a Discourse fan since 2014.
The 3.4.0.beta1 release was announced, introducing “Hot” to default top menu items, a new feature indicator, and the ability for polls to show absolute numbers. sam highlighted a new “Proofread Text” option in the composer.
nolo pointed out a jumpy logo transition on meta and discussed the small logo’s utility in desktop view. Moin suggested using a full-width theme as a potential solution.
wisedesk inquired about hiding specific pages like About, FAQ, TOS, and Privacy Policy. keegan explained the evolution from hamburger menu to sidebar UI.
Users discussed the compatibility of the Discourse Doc Categories plugin with Discourse 3.3. RGJ pointed out an incompatibility issue, which was later addressed.
Arkshine provided an update on the Voice Recorder Component, demonstrating its functionality in chat and discussing potential improvements for sending recorded audio messages.
Isambard encountered issues with the latest Discourse update, experiencing site unresponsiveness within hours of updating to 3.4.0.beta2-dev. They sought advice on debugging methods and log analysis.
Osama announced the launch of a new and improved /about page for Discourse. The redesign includes features like a banner image, extended HTML/markdown description support, and expandable lists of admins and moderators. Users discussed potential improvements to the layout and customization options.
Users reported issues with PostgreSQL getting stuck during rebuilding after updating Discourse. tgxworld offered to debug the problem directly on affected servers and provided a workaround using a specific base image.
Alteras reported a bug in the Data Explorer editor where the cursor position is not remembered between content changes. The issue was traced back to a recent commit, and sam confirmed it would be addressed soon.
A user inquired about merging two Discourse backups. supermathie provided a link to relevant documentation, while pfaffman cautioned about potential issues with uploads and the need for careful testing.
Users discussed troubleshooting S3 endpoint rejection with iDrive, with supermathie and pfaffman offering debugging suggestions and best practices for CDN configuration.
A user proposed adding a go back to last page button in Discourse, sparking a discussion about existing browser functionality and UI design considerations.
nwnuyhs successfully changed SMTP settings in a working forum after following advice to modify containers/app.yml and run ./launcher rebuild appread more.
david announced the switch to pnpm for JS package management in Discourse core, addressing user questions and providing guidance on implementation read more.
JammyDodgerannounced that this is their last week as community moderator. The community expressed gratitude for their contributions and wished them well. hugh will be stepping in as a temporary replacement.
A user reported gradual memory usage increase after restart on their Discourse instance. The community provided guidance on monitoring memory usage and identifying potential issues.
lindsey provided an update on the status of chat threads for DMs and requested more information about its significance for potential Discourse adopters.
The community bid farewell to JammyDodger, a beloved Community Manager, in the So long, and thanks for all the fish! topic. Users expressed their gratitude for Jammy’s hard work, patience, and positive impact on the community.
gormus introduced a new Notification Banners theme component, allowing for customizable and flexible message sharing on Discourse sites. The component offers various styling options and can target specific user groups.
denvergeeks shared a Breadcrumb Links theme component, which adds navigational breadcrumbs to Discourse forums. Some users reported issues with missing icons and translation options.
A user encountered difficulties translating certain fields in a Reddit-ish theme for Discourse. awesomerobot acknowledged that some strings were not yet translatable and offered to address the issue.
A user asked about migrating from Salesforce to Discourse and integrating the two platforms. The community suggested exploring the official Salesforce plugin as a starting point.
HAWK expressed sadness at JammyDodger’s departure, noting the significant impact he had on the community read more.
awesomerobot acknowledged the need to make certain theme strings translatable and offered to address the issue read more.
Lilly provided helpful suggestions for accessing SSO external IDs and integrating with Google Tag Manager read more.
pmusaraj identified an issue with chat image lightboxes lacking download and original image options, and tagged lindsey to look into the feature request read more.
sam explained the uniqueness requirement for client_id in user API keys and suggested generating unique IDs in API calls read more.
hugh offered guidance on setting up the Discourse Doc Categories plugin and clarified its relationship with the older Docs plugin read more.
JammyDodger assisted users with troubleshooting issues related to chat image expansion and email-in functionality read more and read more.
SaraDev provided detailed explanations on category security settings and email-to-post functionality read more.
Thanks for reading, and I’ll see you again tomorrow!
RGJ questioned the speed improvements claimed for pnpm installation. david explained that the benefits are most noticeable from a cold start, particularly in CI environments.
Clo encountered a migration issue with the error “relation ‘user_required_fields_versions’ already exists”. pfaffman offered guidance on restoring from a backup.
ncaming215followed up on a previous request for sidebar category configuration to follow watching/tracking settings. mcwumbly provided an update on the team’s current focus areas.
IrisBetty reported issues with image display in the Trendy Login theme component on mobile devices and requested advice for optimal display across devices.
lemonchan encountered a 500 Internal Server Error when attempting to change post ownership via API calls. MarcP suggested a modification to the data format.
The community bid farewell to a valued moderator in the So long, and thanks for all the fish! thread. Users expressed their gratitude for JammyDodger’s contributions and moderation efforts.
theme-component
nolo reported an issue with bulk edit options not showing on the topic list header when the Topic List Author component is enabled. Lilly quickly addressed the problem and provided a fix.
A user inquired about the possibility of using two different layouts with the Topic List Previews Theme Component. merefield explained that the Featured Images style is not selectable by category.
Aaron_Walsh reported issues with the Breadcrumb Links component, including its appearance in chat boxes and on login/sign-up pages for closed forums.
bug
Richie reported a layout issue with the Admin > Badges page after updating to Discourse 3.4.0.beta2-dev. Lilly investigated but couldn’t reproduce the problem.
Users discussed ongoing issues with the quote system on a specific forum, with examples of broken quotes and strange behavior in the composer.
Andro inquired about the purpose of IMAP settings in Email Settings, wondering if IMAP could be used with a self-hosted Postfix server.
nwnuyhs asked if unsent emails would continue to be sent after switching to a new SMTP provider. supermathie explained how Sidekiq jobs handle failed email attempts.
Clo encountered issues during a Discourse update, resulting in a migration failure. The community provided guidance on accessing backups and troubleshooting the installation.
dev
Jonathan5 requested assistance in updating a theme component that adds text beside the “home-logo” in preparation for upcoming header changes.
supermathie offered guidance on handling unsent emails when switching SMTP providers, explaining how Sidekiq jobs manage retries for failed email attempts.
Thanks for reading, and I’ll see you again tomorrow!
Font Awesome 6 upgrade: awesomerobotannounced that Discourse is upgrading its icons to Font Awesome 6, bringing new icons and style updates. Users discussed potential impacts on custom themes and icon usage.
Layout issues in Admin Badges page: Richiereported a layout problem on the Admin Badges page when using certain locales. david investigated and found it was related to translation updates and description length.
Affiliate link functions: A user inquired about monetizing their forum with affiliate links. awesomerobot and pfaffman suggested existing plugins and custom solutions.
Notification avatar issue: NateDhaliwalnoticed that notification avatars sometimes show the system avatar instead of the user’s. Firepup650 explained this occurs for multiple notifications.
Randomizing digest times: GeoffSchultzinquired about assigning random digest times to users after migrating from phpBB. pfaffman suggested modifying database values.
awesomerobot was active in discussions about the Font Awesome 6 upgrade, providing details on implementation and addressing user concerns about custom themes. They also suggested plugins for affiliate link functionality.
ludwikc sparked a discussion about Discourse vs Skool, exploring the reasons behind Skool’s popularity and what features Discourse could potentially learn from it. Users debated the differences in target audiences and engagement features between the two platforms. read more
sam discussed potential future developments for automatic translation features in Discourse, mentioning the possibility of integrating it with Discourse AI.
hugh announced significant improvements to pageview metrics with the new site traffic report. The update offers a more comprehensive and accurate view of community engagement by monitoring the sources of individual pageviews and detecting if they came from a real browser or a crawler.
#comparison
A discussion arose comparing Discourse vs Skool, focusing on engagement features and community building aspects. HAWK clarified that opinions are welcome, but referral links are not allowed in posts.
Users reported missing icons in the FontAwesome Pro plugin. awesomerobot pushed an update to fix the issue, which required updating both the icon names and the plugin for the tooling change from yarn to pnpm.
justin_gordon sought help with updating an old Linux droplet that doesn’t support more recent versions. ChatGPT assisted with the upgrade process, including recovering disk space.
A user requested assistance with bulk marking messages and posters as spam. Suggestions included using Administrative Bulk Operations for similar spam posts and considering granting moderator status to trusted members for help with clearing spam.
A community member announced their departure in a thread titled “So long, and thanks for all the fish!”. The community expressed gratitude for their contributions and wished them well.
Assistance was sought for migrating an SFDC community to Discourse. The discussion pointed to similar migration questions and suggested finding someone to modify an existing import script.
A user asked about the best way to use Discourse as SSO for additional services like Wikimedia, Nextcloud, and Immich/Photoprism. The discussion pointed to DiscourseConnect plugins as a potential solution.
RGJ reported an issue with the user_auth_token_logs table, which has grown to 61 million rows, many of which are outdated or refer to non-existent tokens. pmusaraj confirmed that these logs are for debugging purposes and can be safely cleared.
A user inquired about the ideal session timeout settings for Discourse. Jagster suggested a year-long timeout for general use, or 30 minutes for situations with privacy concerns. ondrej provided guidance on how to adjust these settings.
jrivettcsa shared observations about gradual memory usage increase after restarting their Discourse instance, noting that memory use had risen from 1.23 GB to 1.8 GB over a few days.
tudinhtu98 encountered a BlockedSerializationError when adding a field named type_tag to the tags table in a plugin, seeking assistance in resolving the issue.
tobiaseigenannounced that anonymous users will no longer be included in the user directory or user tallies on the directory and about pages.
samcommented on the lack of support for tools and streaming in OpenAI’s new o1-preview and o1-mini models, mentioning that they’re exploring potential workarounds.
pmusarajprovided information about the purpose of user_auth_token_logs and suggested checking the weekly cleanup job for managing these logs.
saquetimcommitted to addressing issues with the Discourse Web Page Watermark theme component over the weekend.
maikisuggested that integrating phone call systems with Discourse could be achieved using APIs and webhooks, noting that voice/video call systems would be hosted independently.
HAWKshared a video link to provide information about migrating from Salesforce communities to Discourse.
davidclarified that Discourse sets all cookies to SameSite=lax by default and advised against changing this setting.
Lillymentioned having a theme component that allows customization of group flair sizes.
joffreyjaffeuxresponded to a bug report about changing emoji for user statuses, requesting more information if the issue persists.
jancernikreported that a fix has been implemented for an error related to moving the default notification state for a tag.
Thanks for reading, and I’ll see you again tomorrow!