Today on meta.discourse.org…
Key Stats
-
107 new posts and 18 new topics in the past 24 hours (data via Daily Summary Feedback).
-
Top users:
- Falco – 7 posts, 7 likes
- awesomerobot – 3 posts, 7 likes
- merefield – 9 posts, 6 likes
- RGJ – 3 posts, 5 likes
- david – 5 posts, 4 likes
- Moin – 3 posts, 4 likes
- Lilly – 2 posts, 3 likes
- sam – 1 post, 3 likes
- TempAccount – 4 posts, 3 likes
- Southpaw – 1 post, 2 likes
Interesting Topics
-
Dev Looking up and generating upload short-urls: merefield asked how to map Discourse’s
upload://…
short-URL to the full SHA1-based URL in Rails, and david pointed to theUpload.short_url
andupload.url
methods that handle conversion (post 1 & post 7). read more -
Dev Request for Dynamic Schema.org in Theme Components: Aditya_Shevle proposed adding dynamic JSON-LD in theme components for topics and replies, and RGJ noted that Discourse already serves schema via the crawler view’s JSON-LD (
QAPage
) markup (post 1 & post 2). read more -
Installation Recommendation for number of workers: cores × 2?: Editor0732 shared performance graphs showing queued web requests, and Falco suggested bumping from 8→12 workers and enabling YJIT to clear the backlog (post 11 & post 15). read more
-
Installation DISCOURSE_SMTP_AUTHENTICATION no documentation? None not working: inquiry set
DISCOURSE_SMTP_AUTHENTICATION: none
and got an “Invalid authentication” error; they resolved it by commenting outDISCOURSE_SMTP_USER_NAME
andPASSWORD
incontainers/app.yml
(post 1 & post 2). read more -
Installation Getting ‘welcome to nginx’ with no access to internet: tknospdr saw the default Nginx page on Ubuntu 24 and noted that only the host machine could load it (others failed), highlighting a networking quirk on Bitnami installs (post 10 & post 11). read more
-
Support Do more persona files increase LLM request expenses?: wlandgraf worried that uploading many PDFs to personas would spike OpenAI token usage, and Falco explained that cost is controlled by the “Upload chunk tokens” × “Search conversation chunks” settings (post 1 & post 3). read more
-
Support Add border to image: robbie.morrison wanted a thin, per-image CSS border without a component; awesomerobot explained that inline styles are stripped and suggested a theme-level
data-theme-image-border
wrapper with custom CSS (post 1 & post 5). read more -
Support Changing the Discourse Search bar to Coveo?: Joe_F asked how to swap Discourse’s default search for Coveo; awesomerobot pointed to the existing Algolia plugin (enterprise level) and noted custom Coveo integrations are possible under an Enterprise plan (post 1 & post 3). read more
-
Support Share more social networks?: patrickemin wanted to add Bluesky to the share menu; Heliosurge recommended the social-share theme component for easy extension (post 1 & post 3). read more
-
Support Install PWA Not working as expected: Damian_Boon reported that Chrome refused the PWA prompt; Falco discovered invalid HTML in the
<head>
(<nav>
tag), and moving it restored PWA install and push notification prompts (post 1 & post 6). read more -
Support Mobile Keyboard covers interface, and does not allow the user to scroll: bitmage linked an Android keyboard overlap bug where the soft keyboard hides flagging options, noting ongoing mobile layout issues (report & bug). read more
-
#Site feedback Incorrect account stats: TempAccount was puzzled by an anniversary badge; Southpaw explained a “staged user” record from Feb 2021 triggered it despite recent sign-up (post 1 & post 4). read more
-
#Site feedback How should participants manage third-party plugin reports on Meta: in a discussion on isolating plugin bugs, Moin proposed a new #3rd-party tag and support category to keep plugin troubleshooting focused (idea & reference). read more
-
Feature Using AI to assist in responding to new posts in Discourse: wlandgraf and awesomerobot floated adding a “generate reply” AI toolbar button, and sam confirmed persona-based helpers will make this possible soon (post 4 & post 5). read more
-
Feature Opening a reply window via URL: CodeResearcher revived the user request for a URL parameter to open the composer directly, and the community reaffirmed its value for streamlined UX (post 1 & post 23). read more
Activity by the @team Group
-
Falco bridged cost–quality tradeoffs in persona token settings, debugged the PWA install error in Install PWA Not working as expected, and tuned performance by bumping workers & enabling YJIT in Recommendation for number of workers….
-
awesomerobot clarified CSS sanitization and proposed a wrapper for image borders in Add border to image, and spotlighted the Algolia search plugin for Coveo integration in Changing the Discourse Search bar to Coveo?.
-
david explained upload short-URL generation in Looking up and generating upload short-urls and investigated emoji CDN path issues in Emoji Paths Not Using CDN URLs.
-
sam weighed in on AI toolbar possibilities and persona wiring in Using AI to assist in responding to new posts in Discourse.
-
Lilly restored theme and search-banner order to fix display glitches in Community not displaying correctly – new problem – help!.
-
Southpaw unraveled the “staged user” anniversary badge mystery in Incorrect account stats.
-
lindsey highlighted the new experimental composer opt-in in Test our new composer!.
-
supermathie added extra headroom advice by suggesting a worker bump in Recommendation for number of workers: cores × 2?.
Here’s to more short-URLs, fewer headnav errors, and puppies safe from broken markup tomorrow!