Skip to content

Instantly share code, notes, and snippets.

@SamSaffron
Created January 23, 2025 06:17
Show Gist options
  • Save SamSaffron/c20df535d07cdcca7a69e815823075ae to your computer and use it in GitHub Desktop.
Save SamSaffron/c20df535d07cdcca7a69e815823075ae to your computer and use it in GitHub Desktop.
meta-topics.json
{
"topics": [
{
"id": "1",
"slug": "welcome-to-meta-discourse-org",
"title": "Welcome to meta.discourse.org",
"concepts": {
"Discourse Features": [
1
],
"Discourse Setup": [
1
],
"Discourse Community": [
1
],
"Discourse Topics": [
1
],
"Open Source": [
1
]
}
},
{
"id": "101937",
"slug": "discourse-affiliate",
"title": "Discourse Affiliate",
"concepts": {
"Discourse Plugin": [
1,
43
],
"Affiliate Links": [
1,
39
],
"Amazon Associates": [
1,
39
],
"Site Settings": [
1
],
"Post Rebake": [
1,
40
]
}
},
{
"id": "103351",
"slug": "understanding-user-interface-elements-in-discourse",
"title": "Understanding user interface elements in Discourse",
"concepts": {
"User Interface": [
1
],
"Discourse Features": [
1
],
"User Card": [
1,
25
],
"Notifications Menu": [
1,
23
],
"Composer": [
1,
22
]
}
},
{
"id": "104683",
"slug": "category-icons",
"title": "Category Icons",
"concepts": {
"Category Icons": [
1,
3,
4,
5,
6,
14,
15,
16,
17,
18,
19,
20,
21
],
"Theme Component": [
1,
3,
4,
6,
7,
9,
11,
12,
14
],
"Font Awesome": [
7,
8,
9,
10,
12,
19
],
"Category Slug": [
3,
15
]
}
},
{
"id": "105713",
"slug": "discourse-yearly-review",
"title": "Discourse Yearly Review",
"concepts": {
"Discourse Plugins": [
1,
141,
143
],
"Plugin Settings": [
1,
143
],
"Yearly Review": [
1,
142,
145,
146,
147,
151,
153,
155,
156,
158,
160
],
"Plugin Errors": [
145,
147,
156
],
"Rails Console": [
1,
145
]
}
},
{
"id": "106114",
"slug": "differentiate-admin-and-moderator-shield-icons",
"title": "Differentiate Admin and Moderator Shield Icons",
"concepts": {
"Admin Users List": [
1,
2,
3,
10,
12,
16,
17,
20,
23
],
"User Trust Levels": [
1,
3
],
"Moderator Shield": [
1,
16,
18,
19,
20
],
"User Interface": [
2,
10,
21,
22
],
"Staff Action Logs": [
1,
4
]
}
},
{
"id": "111307",
"slug": "topic-status-filter",
"title": "Topic Status Filter",
"concepts": {
"Topic Status Filter": [
1,
2,
6
],
"Theme Components": [
1,
1
],
"Feature Requests": [
1,
9
],
"Plugin Customization": [
6,
7,
8,
9,
10
],
"User Experience": [
1,
11
]
}
},
{
"id": "113533",
"slug": "placeholder-forms",
"title": "Placeholder Forms",
"concepts": {
"Theme Components": [
1,
38,
39,
41,
46,
63
],
"Placeholder Forms": [
1,
38,
43,
46,
63
],
"Plugin Customization": [
1,
38,
45,
46
],
"UI Customization": [
46
],
"Theme Installation": [
1
]
}
},
{
"id": "116968",
"slug": "topic-footer-buttons",
"title": "Topic Footer Buttons",
"concepts": {
"Topic Footer Buttons": [
1,
12,
14
],
"Theme Components": [
1
],
"Plugin Development": [
12
],
"Theme Settings": [
1
],
"User Groups": [
1
]
}
},
{
"id": "120063",
"slug": "run-data-explorer-queries-with-the-discourse-api",
"title": "Run Data Explorer queries with the Discourse API",
"concepts": {
"Discourse API": [
1,
57
],
"Data Explorer": [
1,
52,
59
],
"API Keys": [
1
],
"Plugin API": [
1
],
"SQL Queries": [
1,
54,
55
]
}
},
{
"id": "13045",
"slug": "setup-discourseconnect-official-single-sign-on-for-discourse-sso",
"title": "Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)",
"concepts": {
"DiscourseConnect": [
1,
579,
580,
582,
584,
590,
593,
596
],
"SSO": [
1,
579,
580,
581,
591,
593
],
"User Groups": [
586,
590,
592,
593
],
"Email Verification": [
583,
584
],
"WordPress plugin": [
593,
595
]
}
},
{
"id": "130672",
"slug": "examples-of-styling-and-use-of-embedding-a-list-of-discourse-topics-on-a-external-site",
"title": "Examples of styling and use of Embedding a list of Discourse Topics on a external site",
"concepts": {
"Discourse Topics": [
1,
4,
6
],
"Custom CSS": [
1,
4
],
"Embedding": [
1,
2,
6
],
"External site": [
1,
5
],
"UI Customization": [
4,
6
]
}
},
{
"id": "134793",
"slug": "link-click-counters-not-working-for-open-in-new-tab",
"title": "Link click counters not working for 'open in new tab'?",
"concepts": {
"Link click counters": [
1,
7
],
"Middle click": [
1,
3,
6
],
"Link engagement": [
9,
10
],
"Mouse events": [
5,
6
],
"Browser function": [
2
]
}
},
{
"id": "137466",
"slug": "discourse-and-amplitude",
"title": "Discourse and Amplitude",
"concepts": {
"Amplitude": [
1,
2,
6
],
"Theme Components": [
2,
6
],
"Discourse Plugins": [
2
],
"Plugin Development": [
2
],
"User IDs": [
1
]
}
},
{
"id": "142794",
"slug": "make-staff-users-more-recognizable-with-customized-avatars-posts-and-mentions",
"title": "Make staff users more recognizable with customized avatars, posts, and mentions",
"concepts": {
"User Titles": [
1
],
"Custom CSS": [
1
],
"Admin Users List": [
1
],
"User Groups": [
1
],
"User Avatars": [
1
]
}
},
{
"id": "143506",
"slug": "hide-users-column",
"title": "Hide Users Column",
"concepts": {
"Theme Components": [
1,
8,
10
],
"UI Customization": [
1,
8,
9
],
"Mobile View": [
9
],
"Feature Requests": [
1,
11
],
"Discourse Themes": [
1
]
}
},
{
"id": "145744",
"slug": "generate-user-api-keys-for-testing",
"title": "Generate User API Keys for testing",
"concepts": {
"User API Keys": [
1
],
"API Access": [
1
],
"User Creation API": [
1
]
}
},
{
"id": "14727",
"slug": "install-discourse-on-ubuntu-or-debian-for-development",
"title": "Install Discourse on Ubuntu or Debian for Development",
"concepts": {
"Discourse Setup": [
1,
680,
682
],
"Development Environment": [
1,
668,
678,
679
],
"Discourse Dependencies": [
1,
671,
685
],
"Postgres Errors": [
670,
686
],
"ImageMagick": [
671,
675,
680
]
}
},
{
"id": "147781",
"slug": "make-full-name-accessible-in-admin-view-when-enable-names-is-off",
"title": "Make Full Name accessible in admin view when \"enable names\" is off",
"concepts": {
"Admin Users List": [
1,
3,
4,
6,
8
],
"User Privacy": [
1,
8,
10
],
"User Fields": [
1,
3
],
"Plugin Development": [
2,
9
],
"User Profiles": [
5,
6,
7
]
}
},
{
"id": "14882",
"slug": "contributing-translations-to-discourse",
"title": "Contributing translations to Discourse",
"concepts": {
"Discourse Translation": [
1,
142,
143,
144,
145,
146,
147,
148
],
"Crowdin": [
1,
142,
144,
145,
146,
147
],
"Proofreader": [
1,
143,
144,
145,
146,
147,
148
],
"Localization": [
1
],
"Translation Agency": [
143,
148
]
}
},
{
"id": "15188",
"slug": "how-do-i-start-my-new-topic-ui-ux-improvement-request",
"title": "\"How do I start my new Topic\" - UI / UX Improvement Request",
"concepts": {
"User Experience": [
1,
2,
5,
6,
12,
16,
19
],
"Create Topic": [
4,
6,
10,
12
],
"Login Required": [
5,
8,
10
],
"Reply as new topic": [
14,
17
],
"User Onboarding": [
5,
8,
16
]
}
},
{
"id": "152514",
"slug": "discourse-members-being-logged-out-how-to-fix",
"title": "Discourse members being logged out - how to fix?",
"concepts": {
"SSO": [
1,
2,
3,
7,
8
],
"User Session": [
1,
2,
4,
7,
10,
11
],
"Discourse API": [
7,
9
],
"Rate Limits": [
9
]
}
},
{
"id": "154125",
"slug": "accessing-database",
"title": "Accessing Database",
"concepts": {
"Database Access": [
1,
2,
4
],
"Postgres Errors": [
1
],
"Docker Container": [
1,
3
],
"Database Backup": [
2
]
}
},
{
"id": "158738",
"slug": "discourse-gifs",
"title": "Discourse Gifs",
"concepts": {
"Discourse Gifs": [
1,
115,
141,
145
],
"Theme Component": [
1,
147
],
"API Keys": [
1,
134
],
"Giphy API": [
1,
139
],
"Tenor API": [
1,
138,
139
]
}
},
{
"id": "162373",
"slug": "reply-template",
"title": "Reply Template",
"concepts": {
"Reply Template": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21
],
"Theme Components": [
1,
19
],
"Plugin Settings": [
1
],
"Feature Requests": [
14,
15,
16
],
"Bug Reports": [
1
]
}
},
{
"id": "163348",
"slug": "set-up-discourse-for-development-on-fedora-linux",
"title": "Set up Discourse for development on Fedora Linux",
"concepts": {
"Discourse Setup": [
1,
16,
20
],
"Development Environment": [
1,
15
],
"Fedora Linux": [
1,
16,
18
],
"Admin Users List": [
20,
21,
22
],
"Ruby Install": [
1,
16
]
}
},
{
"id": "165631",
"slug": "oidc-authorization-timed-out",
"title": "OIDC: Authorization timed out",
"concepts": {
"OIDC": [
1,
5
],
"Login Issues": [
1,
5
],
"CSRF Error": [
1,
2
],
"Authentication failure": [
1
]
}
},
{
"id": "16616",
"slug": "migrate-from-another-forum-to-discourse",
"title": "Migrate from another forum to Discourse",
"concepts": {
"Discourse Migration": [
1
],
"Development Environment": [
1
],
"Database Backup": [
1
],
"Database Restore": [
1
],
"Import Scripts": [
1
]
}
},
{
"id": "17274",
"slug": "create-an-admin-account-from-the-console",
"title": "Create an admin account from the console",
"concepts": {
"Admin Users List": [
1
],
"Rails Console": [
1
],
"Docker Container": [
1
],
"Discourse Setup": [
1,
46
]
}
},
{
"id": "174534",
"slug": "watermark-on-all-upload-images",
"title": "Watermark on all upload images",
"concepts": {
"Image Watermark": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
11,
16
],
"Theme Component": [
4,
7,
10,
11,
16
],
"Plugin Customization": [
2,
3
],
"Site Settings": [
1
],
"File Uploads": [
1,
3
]
}
},
{
"id": "17587",
"slug": "use-the-discourse-api-ruby-gem",
"title": "Use the Discourse API ruby gem",
"concepts": {
"Discourse API": [
1
],
"API Keys": [
1
],
"Development Environment": [
1
],
"Discourse Setup": [
1
],
"API Access": [
1
]
}
},
{
"id": "181616",
"slug": "toggle-whisper",
"title": "Toggle Whisper :eye:",
"concepts": {
"Theme Component": [
1,
3,
8,
18,
19,
20
],
"Whisper Posts": [
1,
2,
6,
7,
10,
17
],
"Plugin Updates": [
18,
23
],
"Staff Action Logs": [
1,
3,
5
],
"Site Settings": [
9,
18
]
}
},
{
"id": "197703",
"slug": "air-theme",
"title": "Air Theme",
"concepts": {
"Air Theme": [
1,
11,
106,
176
],
"Theme Components": [
1,
182,
183
],
"Discourse Themes": [
1
],
"Theme Settings": [
186
],
"Mobile View": [
184,
187
]
}
},
{
"id": "197798",
"slug": "increase-maximum-watched-words-limit",
"title": "Increase maximum watched words limit",
"concepts": {
"Watched words": [
1,
3,
4
],
"Plugin Development": [
2,
3,
5
],
"Regex": [
3,
4
],
"Performance Issues": [
3,
4
],
"Plugin Customization": [
4,
6
]
}
},
{
"id": "202822",
"slug": "mint-theme",
"title": "Mint Theme",
"concepts": {
"Mint Theme": [
1,
2,
3,
4,
7,
9,
15,
16,
20
],
"Theme Components": [
1,
17
],
"Theme Customization": [
2,
4,
5,
7,
8,
10
],
"Dark Mode": [
9,
20,
21
],
"Bug Fixes": [
14,
19
]
}
},
{
"id": "20576",
"slug": "reverse-engineer-the-discourse-api",
"title": "Reverse engineer the Discourse API",
"concepts": {
"Discourse API": [
1
],
"API Access": [
1
],
"API Keys": [
1
],
"Admin Panel": [
1
],
"Discourse Topics": [
1
]
}
},
{
"id": "206693",
"slug": "alternative-icons",
"title": "Alternative icons",
"concepts": {
"Theme Components": [
1,
2,
4
],
"Alternative icons": [
1
],
"Icon Sets": [
1,
5,
8,
10
],
"discourse-alt-icons": [
1
],
"Plugin Development": [
1,
9
]
}
},
{
"id": "206719",
"slug": "list-of-public-discourse-powered-sites",
"title": "List of public Discourse powered sites",
"concepts": {
"Discourse Community": [
1,
2,
6,
8,
18,
21
],
"Subdomains": [
1,
3,
9
],
"Discourse Sites": [
1,
2,
4,
6,
7,
21
],
"Discourse Discover": [
21
],
"Public Discourse Sites": [
1,
2,
3,
5,
8,
10,
18,
19
]
}
},
{
"id": "207594",
"slug": "create-onebox-preview-for-badges",
"title": "Create onebox / preview for Badges",
"concepts": {
"Badges": [
1,
2,
3,
4,
6
],
"Onebox Issues": [
1,
2
],
"Feature Requests": [
4
],
"User Experience": [
2
]
}
},
{
"id": "210170",
"slug": "details-expanding-from-bottom-when-at-the-end-of-a-topic",
"title": "Details expanding from bottom when at the end of a topic",
"concepts": {
"Hidden Details": [
1,
2,
3
],
"User Interface": [
1
],
"Bug Fixes": [
3
]
}
},
{
"id": "21415",
"slug": "translator-badge",
"title": "Translator Badge",
"concepts": {
"Custom Badges": [
1,
4,
8,
9,
12
],
"User Groups": [
9
],
"Transifex API": [
2,
3,
5,
6,
11
],
"Data Explorer": [
9
],
"Plugin Development": [
9
]
}
},
{
"id": "215585",
"slug": "dark-light-mode-toggle",
"title": "Dark/Light Mode Toggle",
"concepts": {
"Dark/Light Mode Toggle": [
1,
12,
14,
16,
17,
18,
19,
20,
30
],
"Theme Component": [
1,
13,
16,
18,
20,
30
],
"Color Scheme": [
1,
14,
15,
27,
28,
30
],
"Admin Settings": [
1,
13,
14,
15
],
"User Preferences": [
1,
12,
14,
26,
28,
29
]
}
},
{
"id": "218111",
"slug": "discourse-coloured-text",
"title": "Discourse Coloured Text",
"concepts": {
"Theme Components": [
1,
2,
4,
7,
14
],
"Plugin Customization": [
1,
9
],
"Bug Fixes": [
6,
8,
12
],
"UI Customization": [
2,
3,
9
],
"BBCode": [
1,
14
]
}
},
{
"id": "218883",
"slug": "copy-post-component",
"title": ":page_facing_up: Copy Post Component",
"concepts": {
"Theme Components": [
1,
21
],
"Copy Post": [
1,
3,
5,
7,
8,
10,
20,
21
],
"Plugin Settings": [
1,
7,
13,
21
],
"User Groups": [
1,
13,
21
],
"HTML Support": [
1,
7,
20,
21
]
}
},
{
"id": "221040",
"slug": "why-isnt-discourse-more-frequently-recommended-as-a-community-platform",
"title": "Why isn't Discourse more frequently recommended as a \"community platform\"?",
"concepts": {
"Community Platform": [
1,
2,
4,
7,
12,
13,
20,
22
],
"Discourse Positioning": [
1,
7,
19,
20
],
"Discussion platform": [
13,
15,
20
],
"User Perception": [
4,
6,
7
],
"Community Engagement": [
13,
20,
22
]
}
},
{
"id": "221764",
"slug": "multiple-mail-receivers-for-multiple-discourse-instances",
"title": "Multiple Mail Receivers for Multiple Discourse Instances",
"concepts": {
"Email Configuration": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10
],
"Mail Receiver": [
1,
3,
4,
5,
6,
10
],
"Discourse Instances": [
1,
4,
9,
10
],
"API Keys": [
8,
10
],
"Multisite": [
4,
5,
6,
10
]
}
},
{
"id": "221849",
"slug": "non-english-automatic-groups-dont-stick-when-applied-to-tag-group-visibility-usability-restrictions",
"title": "Non-english automatic groups don't stick when applied to Tag Group visibility/usability restrictions",
"concepts": {
"Tag Groups": [
1,
2,
3,
4,
6,
8,
9,
10,
11,
12,
14,
17,
18
],
"User Groups": [
1,
2,
3,
4,
14
],
"Trust Levels": [
6,
10,
11,
13,
14,
15,
16,
18
],
"Localization": [
14,
15,
17
],
"Bug Reports": [
2,
8,
17
]
}
},
{
"id": "224886",
"slug": "authorization-timed-out-error-looking-for-help-troubleshooting",
"title": "Authorization timed out error, looking for help troubleshooting",
"concepts": {
"Authorization error": [
1,
2
],
"Patreon plugin": [
1
],
"Login Issues": [
1
],
"Mobile app": [
1
]
}
},
{
"id": "225797",
"slug": "custom-lightbox-modern-swipe-gestures-fullscreen-mode-and-more",
"title": "Custom Lightbox - modern, swipe gestures, fullscreen mode and more",
"concepts": {
"Theme Components": [
1,
4,
5,
12
],
"User Experience": [
1,
2,
5,
12
],
"Mobile View": [
1,
12
],
"UI Customization": [
1,
6,
8,
9
],
"Touch swipe gestures": [
1,
12
]
}
},
{
"id": "225916",
"slug": "discourse-gamification",
"title": "Discourse Gamification",
"concepts": {
"Discourse Gamification": [
1,
395,
396,
398,
408,
409
],
"Leaderboards": [
1,
396,
398,
400,
404
],
"Plugin Settings": [
1,
401
],
"User Scores": [
1,
410
],
"Plugin Updates": [
395
]
}
},
{
"id": "22706",
"slug": "discourse-rest-api-documentation",
"title": "Discourse REST API Documentation",
"concepts": {
"Discourse API": [
1
],
"API Keys": [
1
],
"API Authentication": [
1
],
"API Access": [
1
],
"User API Keys": [
1
]
}
},
{
"id": "228044",
"slug": "yearly-review-doesnt-publish-data-in-localised-language",
"title": "Yearly Review doesn't publish data in localised language",
"concepts": {
"Yearly Review": [
1,
2
],
"Localization": [
1,
2
],
"Site Settings": [
1
],
"Discourse Plugin": [
1,
2
],
"Default Language": [
1
]
}
},
{
"id": "231067",
"slug": "right-sidebar-blocks",
"title": "Right Sidebar Blocks",
"concepts": {
"Theme Components": [
1,
9,
23
],
"Right Sidebar Blocks": [
1,
8,
9,
12,
13,
14,
16,
18,
19,
23
],
"Plugin API": [
26
],
"Custom HTML": [
8,
10
],
"Category Topics": [
1,
12,
22
]
}
},
{
"id": "232525",
"slug": "already-seen-posts-appearing-above-last-visit-line",
"title": "Already seen posts appearing above Last Visit line?",
"concepts": {
"Last Visit Line": [
1,
3
],
"Discourse Update": [
1
],
"Read Posts": [
1
],
"Plugin Conflicts": [
2,
4
],
"User Experience": [
1,
6
]
}
},
{
"id": "23325",
"slug": "manually-update-discourse-and-docker-image-to-latest",
"title": "Manually update Discourse and Docker image to latest",
"concepts": {
"Discourse Upgrade": [
1,
260,
300,
301
],
"Docker Container": [
1,
260,
261,
279,
296,
297,
301
],
"Ubuntu OS": [
1,
260
],
"Plugin Updates": [
1,
260
],
"Admin Dashboard": [
1
]
}
},
{
"id": "233854",
"slug": "universal-landing-topic",
"title": "Universal Landing Topic",
"concepts": {
"User Redirection": [
1,
2,
7,
8,
9
],
"Welcome Topic": [
3,
5,
6,
8
],
"Feature Requests": [
2
],
"Invite System": [
1,
3,
8
],
"User Onboarding": [
5,
6
]
}
},
{
"id": "241012",
"slug": "send-password-reset-emails-in-bulk",
"title": "Send password reset emails in bulk?",
"concepts": {
"Password Reset": [
1,
2,
3,
4,
5,
6,
7,
9
],
"Ruby Console": [
1,
10,
13
],
"Email Notifications": [
1,
2,
9,
10
],
"User Migration": [
1,
2,
6,
10,
13
],
"Rate Limiting": [
1,
10,
13
]
}
},
{
"id": "244930",
"slug": "reset-default-categories-watching-setting",
"title": "Reset default categories watching setting",
"concepts": {
"Category Permissions": [
1
],
"User Preferences": [
1
],
"Email Notifications": [
3
],
"Watched Category": [
3
]
}
},
{
"id": "245479",
"slug": "how-do-i-enable-similar-topics-for-my-community",
"title": "How do I enable \"similar topics\" for my community",
"concepts": {
"Similar Topics": [
1,
3
],
"Admin UI": [
3
],
"Discourse Settings": [
3
]
}
},
{
"id": "248261",
"slug": "logged-in-users-have-no-way-to-navigate-back-after-using-a-redeemed-invitation-link",
"title": "Logged in users have no way to navigate back after using a redeemed invitation link",
"concepts": {
"Invite System": [
1,
2
],
"Navigation": [
1
],
"User Redirection": [
2
],
"User Experience": [
1,
5
],
"Topic Summaries": [
2,
5
]
}
},
{
"id": "256239",
"slug": "switch-the-new-sidebar-from-left-to-right-side-english-forum",
"title": "Switch the new sidebar from left to right side (english forum)",
"concepts": {
"Sidebar": [
1,
2,
3,
6,
8,
9,
16,
18,
20
],
"Custom CSS": [
3,
5,
12
],
"Theme Component": [
9,
17,
19
],
"Navigation Menu": [
7,
8,
11
]
}
},
{
"id": "257782",
"slug": "sandbox-test-area",
"title": "Sandbox / test area",
"concepts": {
"Demo site": [
2,
3,
4,
7,
9,
10
],
"User accounts": [
3,
7,
9
],
"Discourse Setup": [
1
],
"User Creation API": [
3
],
"User Experience": [
1,
9
]
}
},
{
"id": "257802",
"slug": "incorrect-mime-types-content-type-header-for-mp4-and-js",
"title": "Incorrect mime-types (content-type header) for mp4 and js",
"concepts": {
"MIME types": [
1,
11,
13,
15
],
"Content-Type header": [
1,
14,
15,
16,
18
],
"Content-Disposition": [
16,
18
],
"S3 Uploads": [
1,
7,
16,
17,
18
],
"Discourse Docker": [
1,
7,
11
]
}
},
{
"id": "258307",
"slug": "customize-your-site-branding",
"title": "Customize Your Site Branding",
"concepts": {
"Discourse Themes": [
1
],
"Theme Components": [
1
],
"Site Settings": [
1,
8
],
"Site Branding": [
1
],
"Color Schemes": [
1
]
}
},
{
"id": "259214",
"slug": "discourse-ai",
"title": "Discourse AI",
"concepts": {
"Discourse AI": [
1,
149
],
"AI Features": [
1,
153,
156
],
"AI Bot": [
1,
149,
151
],
"AWS Bedrock": [
153,
154,
155
],
"Token Usage": [
149,
152,
165,
166
]
}
},
{
"id": "260009",
"slug": "quoting-a-closed-topic-prefills-category-in-composer-that-should-be-off-limits",
"title": "Quoting a closed topic prefills category in composer that should be off-limits",
"concepts": {
"Category Permissions": [
1,
5,
6
],
"Topic Drafts": [
1,
2
],
"Error Messages": [
5
],
"UI Customization": [
5
],
"Bug Fixes": [
6
]
}
},
{
"id": "262064",
"slug": "using-modifyclass-to-change-core-behavior",
"title": "Using modifyClass to change core behavior",
"concepts": {
"modifyClass": [
1
],
"Plugin API": [
1
],
"Theme Development": [
1
],
"Javascript Classes": [
1
],
"Troubleshooting": [
1
]
}
},
{
"id": "26435",
"slug": "change-the-maximum-attachment-upload-size",
"title": "Change the maximum attachment/upload size",
"concepts": {
"File Uploads": [
1,
73,
74,
78
],
"Site Settings": [
1,
78
],
"Docker Container": [
1
],
"Error Messages": [
73
],
"Discourse Configuration": [
1,
75
]
}
},
{
"id": "264619",
"slug": "per-leaderboard-scoring-values",
"title": "Per leaderboard scoring values",
"concepts": {
"Leaderboard scoring": [
1,
2,
3
],
"Plugin Feature Request": [
3,
7
],
"Category Scopes": [
2
],
"Gamification plugin": [
6,
7
],
"Plugin API": [
6,
8
]
}
},
{
"id": "266422",
"slug": "install-discourse-on-cloudpanel",
"title": "Install Discourse on CloudPanel",
"concepts": {
"Discourse Setup": [
1,
11,
12,
13,
14
],
"Docker Container": [
1,
2,
6,
7,
8,
9
],
"Email Configuration": [
12,
13,
19,
20
],
"CloudPanel": [
1,
3,
17,
18,
19
],
"Unsupported Install": [
1,
15,
19
]
}
},
{
"id": "266794",
"slug": "activitypub-plugin",
"title": "ActivityPub Plugin",
"concepts": {
"ActivityPub Plugin": [
1,
2,
3,
4,
6,
10,
12,
13,
14,
15,
16,
21
],
"Federated Posts": [
1,
2,
6,
11,
13
],
"Post Edits": [
2,
11,
12
],
"ActivityPub Actors": [
2,
4,
5,
10,
11,
12
],
"Plugin Errors": [
2,
3,
10,
11,
13,
14,
21
]
}
},
{
"id": "268646",
"slug": "private-topics-plugin",
"title": "Private Topics Plugin",
"concepts": {
"Private Topics": [
1
],
"Discourse Plugins": [
1,
13
],
"Category Permissions": [
1,
4,
10
],
"Admin Access": [
4,
5,
6,
8,
9,
10
],
"Plugin Updates": [
19,
20
]
}
},
{
"id": "269466",
"slug": "a-reddit-ish-theme-for-discourse",
"title": "A reddit-ish theme for Discourse",
"concepts": {
"Discourse Themes": [
1,
2,
3,
4,
5,
15,
16,
17,
19
],
"UI Customization": [
1,
4,
15,
16,
17
],
"Theme Settings": [
17,
19
],
"Discourse Upgrade": [
1,
7,
8,
13,
14
],
"Plugin Outlets": [
1
]
}
},
{
"id": "272181",
"slug": "topic-list-item-click-animation",
"title": "Topic List Item Click Animation",
"concepts": {
"Theme Components": [
1,
2,
4,
9,
11,
15
],
"Topic List": [
1,
8,
9,
13,
14,
16
],
"Theme Settings": [
1,
15
],
"User Experience": [
2,
12,
19,
20
],
"Plugin Outlets": [
9
]
}
},
{
"id": "274083",
"slug": "lazy-loading-youtube-videos-doesnt-update-video-thumbnail",
"title": "Lazy loading YouTube videos doesn't update video thumbnail",
"concepts": {
"Lazy loading": [
1,
4,
5
],
"YouTube videos": [
1,
4,
5,
11
],
"Thumbnail cache": [
1,
5,
11
],
"HTML rebuild": [
1,
5,
11
]
}
},
{
"id": "275407",
"slug": "uploading-multiple-files-fails",
"title": "Uploading multiple files fails",
"concepts": {
"File Uploads": [
1,
2,
3,
5,
6,
8
],
"Error Messages": [
1,
5,
6
],
"Bug Reports": [
1,
5,
7,
8,
9
],
"Site Settings": [
1,
5
],
"Discourse Upgrade": [
8
]
}
},
{
"id": "275735",
"slug": "understanding-uploads-images-and-attachments",
"title": "Understanding Uploads, Images, and Attachments",
"concepts": {
"File Uploads": [
1,
2,
3,
4,
5
],
"S3 Uploads": [
1,
4
],
"Site Settings": [
1
],
"Plugin Development": [
5
]
}
},
{
"id": "276375",
"slug": "creating-quick-access-links-to-discourse-preference-pages",
"title": "Creating quick access links to Discourse preference pages",
"concepts": {
"User Preferences": [
1,
7,
8,
10,
11
],
"Relative Links": [
1,
11
],
"Markdown": [
1,
11
],
"Email Notifications": [
1
],
"Tracking": [
8,
10
]
}
},
{
"id": "27668",
"slug": "allow-name-field-to-be-disabled-in-registration-dialog",
"title": "Allow “Name\" field to be disabled in registration dialog",
"concepts": {
"User Registration": [
1,
6,
8,
11
],
"Site Settings": [
1,
4,
5,
11
],
"Custom CSS": [
2,
7,
8,
9,
10
],
"User Privacy": [
1,
3,
6
],
"Feature Requests": [
1
]
}
},
{
"id": "277934",
"slug": "utilizing-parameters-in-data-explorer-queries",
"title": "Utilizing Parameters in Data Explorer Queries",
"concepts": {
"Data Explorer": [
1,
2,
3
],
"SQL Parameters": [
1,
3,
4,
5
],
"API Access": [
3,
5
],
"Error Messages": [
4,
5
],
"Front-end Validation": [
1
]
}
},
{
"id": "280683",
"slug": "i-have-indexed-my-site-to-google-and-get-error-no-noindex-detected-in-x-robots-tag-how-to-remove-this-header-tag",
"title": "I have indexed my site to google and get error “No: ‘noindex’ detected in ‘X-Robots-Tag’”. How to remove this header tag?",
"concepts": {
"Google Indexing": [
1,
3
],
"Site Settings": [
2
],
"robots.txt": [
3
],
"Discourse Issues": [
2,
4
]
}
},
{
"id": "281227",
"slug": "discourse-ai-ai-triage",
"title": "Discourse AI - AI triage",
"concepts": {
"AI Triage": [
1,
3,
4,
7,
10,
12,
17,
19,
22
],
"Automated Post Categorization": [
1,
3
],
"Post Tagging": [
1,
3,
7,
8,
9,
10,
15
],
"LLM": [
1,
3,
5,
7,
11,
21
],
"System Prompt": [
1,
3,
11
]
}
},
{
"id": "281579",
"slug": "end-to-end-system-testing-for-themes-and-theme-components",
"title": "End-to-end system testing for themes and theme components",
"concepts": {
"Theme Components": [
1,
6
],
"Rails system tests": [
1
],
"Discourse Themes": [
1
],
"System Tests": [
1,
6
],
"Theme Settings": [
1
]
}
},
{
"id": "283799",
"slug": "experimenting-with-some-new-scoring-defaults-on-meta",
"title": "Experimenting with some new scoring defaults on Meta",
"concepts": {
"Gamification scores": [
1
],
"Leaderboard": [
1,
5
],
"User Groups": [
5
],
"Admin Users List": [
5
],
"Discourse Settings": [
1,
5
]
}
},
{
"id": "283943",
"slug": "discourse-ai-helper",
"title": "Discourse AI - Helper",
"concepts": {
"Discourse AI": [
1,
2,
3,
4,
6,
15
],
"AI Helper": [
1,
4,
5,
9,
10,
15
],
"LLM Configuration": [
1,
6
],
"Plugin Settings": [
1,
5,
10
],
"User Groups": [
1,
11,
12
]
}
},
{
"id": "286271",
"slug": "new-ai-persona-editor-for-discourse",
"title": "New AI Persona Editor for Discourse",
"concepts": {
"AI Persona Editor": [
1
],
"AI Bots": [
1,
7,
9,
11
],
"Admin Panel": [
1,
8
],
"AI Integration": [
1,
4,
13
],
"Customization": [
1,
3,
8
]
}
},
{
"id": "287495",
"slug": "discourse-central-theme-meta-pre-release-out-now",
"title": "Discourse Central Theme — Meta Pre-Release Out Now!",
"concepts": {
"Discourse Themes": [
1,
3,
4,
6,
16,
17,
20
],
"UI Customization": [
1,
2,
5,
7,
10,
17,
19
],
"Mobile View": [
7,
13,
17
],
"Bug Reports": [
1,
7,
8,
9,
12,
18,
19
],
"Theme Components": [
1,
5
]
}
},
{
"id": "290398",
"slug": "yearly-review-top-5-or-9-or-12-categories",
"title": "Yearly Review \"Top 5\" (or 9 or 12?) categories",
"concepts": {
"Category Limits": [
1
],
"Yearly Review": [
1
],
"Discourse Settings": [
1
]
}
},
{
"id": "290583",
"slug": "add-condorcet-voting-to-discourse-polls",
"title": "Add Condorcet Voting to Discourse Polls",
"concepts": {
"Discourse Polls": [
1,
2,
4
],
"Condorcet Voting": [
1,
2,
4
],
"Plugin Development": [
4
],
"Feature Requests": [
1
]
}
},
{
"id": "290923",
"slug": "self-hosting-an-opensource-llm-for-discourseai",
"title": "Self-Hosting an OpenSource LLM for DiscourseAI",
"concepts": {
"Discourse AI": [
1,
6
],
"Self-Hosting LLM": [
1,
4
],
"HuggingFace TGI": [
1,
5
],
"vLLM": [
1,
4
],
"GPU Server": [
5,
6
]
}
},
{
"id": "290925",
"slug": "self-hosting-embeddings-for-discourseai",
"title": "Self-Hosting Embeddings for DiscourseAI",
"concepts": {
"Discourse AI": [
1,
3,
19
],
"Embeddings": [
1,
4,
5,
9,
10,
12,
16,
19
],
"HuggingFace TEI": [
1,
15,
16
],
"Open Source Models": [
1,
5,
6
],
"Configurable Embeddings": [
12,
16,
19
]
}
},
{
"id": "291818",
"slug": "bulk-email-sender-changes-requirements-at-major-email-providers",
"title": "Bulk Email Sender Changes / Requirements at Major Email Providers",
"concepts": {
"Email Notifications": [
1,
2,
3,
4,
10
],
"SMTP Configuration": [
1
],
"User Unsubscribe": [
1,
2,
4,
6,
7,
10
],
"Email Configuration": [
1
]
}
},
{
"id": "291853",
"slug": "daily-summary-feedback",
"title": "Daily Summary Feedback",
"concepts": {
"AI Summarization": [
1,
22
],
"Email Notifications": [
4,
5,
6,
7,
8,
9,
10,
23
],
"Automation Rules": [
13,
15,
20
],
"Topic Drafts": [
14,
15
],
"Data Explorer": [
9
]
}
},
{
"id": "292005",
"slug": "new-topic-category-selector-size",
"title": "New topic category selector size",
"concepts": {
"Category selector": [
1
],
"UI Customization": [
1,
2
],
"Bug Fixes": [
2
]
}
},
{
"id": "292214",
"slug": "why-doesnt-discourse-support-indexnow",
"title": "Why doesn't Discourse support IndexNow?",
"concepts": {
"IndexNow": [
1,
2,
3,
4,
11,
12,
16
],
"Plugin Development": [
2,
3,
5,
12,
14,
16
],
"Bulk Notifications": [
12,
14,
15
],
"Search Indexing": [
1,
12
]
}
},
{
"id": "292415",
"slug": "wrong-tags-in-your-topic-is-similar-to",
"title": "Wrong tags in \"your topic is similar to\"",
"concepts": {
"Similar Topics": [
1
],
"Search Results": [
1
],
"Bug Fixes": [
2
],
"Discourse Issues": [
1
]
}
},
{
"id": "293639",
"slug": "visiting-a-pm-expands-tag-field-of-topic-draft",
"title": "Visiting a pm expands tag field of topic draft",
"concepts": {
"Topic Drafts": [
1
],
"Bug Reports": [
1
],
"Direct Messages": [
1
],
"User Interface": [
1,
2
]
}
},
{
"id": "295223",
"slug": "introducing-discourse-discover",
"title": "Introducing Discourse Discover",
"concepts": {
"Discourse Discover": [
1,
2,
12,
16
],
"Community Discovery": [
1,
2,
15,
18
],
"DiscourseHub": [
13,
15,
16,
17
],
"Usage Statistics": [
2,
3,
14
],
"Public Communities": [
4,
5,
11
]
}
},
{
"id": "295496",
"slug": "how-to-hide-all-posts-from-a-specific-user",
"title": "How to hide all posts from a specific user",
"concepts": {
"User Posts": [
1,
4,
6
],
"Unlisted Topics": [
2,
3,
11
],
"Theme Components": [
8
],
"Search Results": [
2,
11
],
"Staff Action Logs": [
5
]
}
},
{
"id": "299364",
"slug": "discourse-not-linking-the-comments-automatically-under-the-articles",
"title": "Discourse not linking the Comments automatically under the articles",
"concepts": {
"WP Discourse": [
1,
2,
3,
5,
7,
10
],
"Plugin Conflicts": [
1,
13
],
"Caching": [
14,
15,
16,
18,
20
],
"Wordpress Update": [
7,
8,
9
],
"Error Messages": [
1,
2
]
}
},
{
"id": "300191",
"slug": "installing-discourse-behind-reverse-proxy-using-recommended-supported-installation",
"title": "Installing Discourse Behind Reverse Proxy using recommended (supported) installation",
"concepts": {
"Reverse Proxy": [
1,
2,
3,
4
],
"Nginx Configuration": [
1,
2,
3
],
"Docker Container": [
1
],
"SSL Certificate": [
1
],
"Too many redirects": [
4
]
}
},
{
"id": "30155",
"slug": "discourse-solved",
"title": "Discourse Solved",
"concepts": {
"Discourse Solved": [
1,
329
],
"Plugin Settings": [
1,
329,
361
],
"Solved Topics": [
1,
353,
356,
361
],
"Search Filters": [
1,
329
],
"Category Settings": [
1
]
}
},
{
"id": "302205",
"slug": "timeline-footer-buttons-become-invisible-after-20-posts",
"title": "Timeline footer buttons become invisible after 20 posts",
"concepts": {
"Discourse Topics": [
1
],
"User Interface": [
1
],
"Bug Reports": [
1
]
}
},
{
"id": "302776",
"slug": "titles-on-graphs-in-community-health-dashboard-are-not-localized",
"title": "Titles on graphs in community health dashboard are not localized",
"concepts": {
"Localization": [
1,
2,
5,
6,
7,
8,
9,
10,
11,
12,
13
],
"Admin Dashboard": [
1,
12,
13
],
"Bug Fixes": [
6,
10,
12
],
"Translations": [
6,
7,
10,
11,
12,
13
],
"GitHub Pull Requests": [
6,
10,
12
]
}
},
{
"id": "302931",
"slug": "emoji-is-inserted-at-the-wrong-place",
"title": "Emoji is inserted at the wrong place",
"concepts": {
"Emoji Rendering": [
1
],
"Discourse Chat": [
1
],
"User Interface": [
1
]
}
},
{
"id": "302963",
"slug": "missing-images-at-meta-discourse-org",
"title": "Missing images at Meta.discourse.org",
"concepts": {
"Missing Images": [
1,
7,
8,
9,
17,
19
],
"Secure Uploads": [
4,
15
],
"Onebox Issues": [
15
],
"Image Uploads": [
4,
15
],
"Private Messages": [
15,
17
]
}
},
{
"id": "304392",
"slug": "bookmark-post",
"title": "Bookmark post",
"concepts": {
"Bookmark post": [
1,
2,
3,
4,
6
],
"Keyboard shortcuts": [
1,
2,
3,
6
],
"Bug Reports": [
1,
3
],
"User Interface": [
4,
5
]
}
},
{
"id": "30507",
"slug": "serve-discourse-from-a-subfolder-path-prefix-instead-of-a-subdomain",
"title": "Serve Discourse from a subfolder (path prefix) instead of a subdomain",
"concepts": {
"Docker config": [
1
],
"Subfolder setup": [
1,
99
],
"Nginx config": [
1
],
"Remap command": [
1,
100,
102,
104,
113
],
"Social Logins": [
114,
115,
116
]
}
},
{
"id": "30810",
"slug": "migrate-a-phpbb3-forum-to-discourse",
"title": "Migrate a phpBB3 forum to Discourse",
"concepts": {
"Discourse Migration": [
1,
313,
331
],
"phpBB3": [
1,
309,
315,
316
],
"Docker Container": [
1
],
"Database Migration": [
1,
323
],
"Plugin Development": [
303,
314
]
}
},
{
"id": "308917",
"slug": "opening-group-activity-youre-not-allowed-to-view-in-a-new-tab-leads-to-broken-site",
"title": "Opening group activity, you're not allowed to view, in a new tab leads to broken site",
"concepts": {
"User Groups": [
1
],
"Discourse Issues": [
1
],
"Login Issues": [
1
],
"Mobile View": [
1
]
}
},
{
"id": "309682",
"slug": "follow-category-button",
"title": "Follow Category Button",
"concepts": {
"Follow Category Button": [
1,
2,
4,
6,
8,
12,
13
],
"Theme Components": [
1,
5
],
"Discourse Themes": [
1
],
"Category Permissions": [
1
],
"User Experience": [
1,
8
]
}
},
{
"id": "310155",
"slug": "snapblocks",
"title": "Snapblocks",
"concepts": {
"Snapblocks": [
1,
3,
4
],
"Discourse Plugins": [
1,
2,
3
],
"BBCode": [
1
],
"Plugin Settings": [
1,
5
],
"Scratchblocks": [
1,
2,
3,
5
]
}
},
{
"id": "311615",
"slug": "im-really-convinced-that-im-being-toyed-with-by-a-community-software",
"title": "I'm really convinced that I'm being toyed with by a community software",
"concepts": {
"Category Permissions": [
1,
2,
3,
4,
7,
10,
16
],
"Admin Panel": [
3,
14
],
"Discourse Setup": [
6,
21,
22
],
"Localization": [
18,
19
],
"User Experience": [
1,
2,
21,
15,
16
]
}
},
{
"id": "312180",
"slug": "scrolling-fast-and-hard-to-the-bottom-of-a-long-topic-makes-replies-keep-coming-without-stopping",
"title": "Scrolling fast and hard to the bottom of a long topic makes replies keep coming: without stopping",
"concepts": {}
},
{
"id": "313963",
"slug": "forwarding-emails-in-google-workspace",
"title": "Forwarding emails in Google Workspace",
"concepts": {
"Email Configuration": [
1
],
"Google Workspace": [
1
],
"Email Notifications": [
1
],
"Troubleshooting": [
1
],
"Admin Panel": [
1
]
}
},
{
"id": "314413",
"slug": "error-on-sign-up-when-invite-code-is-missing",
"title": "Error on sign up when invite code is missing",
"concepts": {
"Invite System": [
1,
3
],
"Error Messages": [
1,
3
],
"User Creation": [
1
],
"Login Required": [
3
]
}
},
{
"id": "314578",
"slug": "setting-up-an-activitypub-actor",
"title": "Setting up an ActivityPub Actor",
"concepts": {
"ActivityPub Plugin": [
1,
2,
7
],
"Plugin Compatibility": [
6,
7,
8
],
"Discourse Upgrade": [
3,
5,
6
],
"Plugin Errors": [
2,
9
],
"Discourse Version": [
6,
10,
11
]
}
},
{
"id": "314612",
"slug": "support-itunes-image-syntax-in-rss-polling-plugin",
"title": "Support itunes:image syntax in RSS Polling plugin",
"concepts": {
"RSS Polling": [
1,
6
],
"Plugin Updates": [
1,
6,
10
],
"Github Pull Requests": [
6
],
"Feature Requests": [
1,
10
],
"Podcast Support": [
7,
9
]
}
},
{
"id": "315217",
"slug": "unexpected-search-behavior-when-commands-doesnt-find-commands",
"title": "Unexpected Search Behavior: When 'commands' Doesn't Find '/commands'",
"concepts": {
"Discourse Search": [
1,
4,
6,
7,
8,
9,
10,
11,
12
],
"Search Indexing": [
9,
10,
11
],
"Search Results": [
1,
7,
8,
10
],
"Bug Reports": [
1,
6,
11
],
"User Experience": [
1,
6,
8,
11
]
}
},
{
"id": "316058",
"slug": "better-documentation-navigation-with-a-new-sidebar",
"title": "Better documentation navigation with a new sidebar",
"concepts": {
"Discourse documentation": [
1,
2,
3,
10
],
"Documentation sidebar": [
1,
2,
10,
14
],
"Theme Components": [
8,
10
],
"Mobile View": [
1,
5,
6
],
"Search Results": [
14,
20,
21
]
}
},
{
"id": "317201",
"slug": "what-changed-in-the-meta-tos-july-18-2024",
"title": "What Changed in the META ToS (July 18, 2024)",
"concepts": {
"Terms of Service": [
1,
2,
6
],
"User Fields": [
3,
6
],
"User Consent": [
3,
8
],
"Admin Settings": [
5
],
"Discourse Features": [
7
]
}
},
{
"id": "317265",
"slug": "thanks-to-our-2024-translators",
"title": "Thanks to our 2024 translators!",
"concepts": {
"Localization": [
1,
6,
7,
9,
10,
12
],
"Translation": [
1,
6,
7,
9,
10
],
"Discourse Community": [
1,
9
],
"User Experience": [
7
]
}
},
{
"id": "317785",
"slug": "journal-plugin",
"title": "Journal Plugin",
"concepts": {
"Journal Plugin": [
1,
2,
5,
16,
18,
19,
20
],
"Category Settings": [
1,
4,
17
],
"Plugin UX": [
6,
8,
9,
10
],
"Topic Splitting": [
7,
9,
10,
11,
12,
14
]
}
},
{
"id": "318085",
"slug": "making-the-case-for-a-hard-cap-feature-on-user-group-ai-usage-for-ai-bots-and-ai-helper",
"title": "Making the case for a hard cap feature on user group AI usage for AI bots and AI Helper",
"concepts": {
"AI Bots": [
1,
2,
3
],
"Token Usage": [
1,
5,
6,
10
],
"User Groups": [
1,
2,
5,
7,
11
],
"LLM Configuration": [
1,
3
],
"Plugin Development": [
3
]
}
},
{
"id": "318887",
"slug": "problems-with-the-limited-number-of-characters-displayed-in-the-sidebar",
"title": "Problems with the limited number of characters displayed in the sidebar",
"concepts": {
"Sidebar": [
1,
2,
3
],
"Localization": [
1,
2,
3,
4
],
"UI Customization": [
1,
3
],
"Admin Settings": [
1
],
"User Experience": [
1,
2
]
}
},
{
"id": "318890",
"slug": "grid-from-ai-vision-in-chat",
"title": "[grid] from AI vision in chat",
"concepts": {
"AI Bots": [
1,
3
],
"Discourse Chat": [
1,
3
],
"Image Uploads": [
1,
3
],
"Github Pull Requests": [
11
],
"Plugin API": [
11
]
}
},
{
"id": "319061",
"slug": "usercard-cloak-not-dissappears-on-touchstart",
"title": "Usercard cloak not dissappears on touchstart",
"concepts": {
"User Cards": [
1,
2
],
"Mobile View": [
1
],
"User Interface": [
2
],
"User Experience": [
2
]
}
},
{
"id": "319301",
"slug": "if-i-switch-to-a-custom-domain-is-it-easy-to-set-up-a-redirect",
"title": "If I switch to a custom domain, is it easy to set up a redirect?",
"concepts": {
"Custom Domain": [
1,
3,
5
],
"Hosted Discourse": [
2
],
"User Redirection": [
1,
5
],
"Email Configuration": [
4,
5
]
}
},
{
"id": "319922",
"slug": "emoji-rendering-problem",
"title": "Emoji rendering problem",
"concepts": {
"Emoji Rendering": [
1,
2
],
"Site Settings": [
2
],
"Discourse Settings": [
2
],
"Bug Fixes": [
3
]
}
},
{
"id": "319960",
"slug": "there-are-some-places-where-the-user-group-css-does-not-work",
"title": "There are some places where the user group CSS does not work",
"concepts": {
"User Groups": [
1
],
"Custom CSS": [
1
],
"Avatar box": [
1
],
"User Cards": [
1
]
}
},
{
"id": "321589",
"slug": "cannot-add-content-security-policy-script-src",
"title": "Cannot add content security policy script src",
"concepts": {
"Content Security Policy": [
1,
3
],
"Discourse Upgrade": [
1,
3
],
"Plugin Customization": [
3
],
"Site Settings": [
1
]
}
},
{
"id": "322231",
"slug": "lazy-video-onebox-not-loaded-correctly-for-some-youtube-videos",
"title": "Lazy video Onebox not loaded correctly for some YouTube videos",
"concepts": {
"Onebox Issues": [
1,
4
],
"YouTube videos": [
1,
2,
7
],
"Bug Reports": [
1,
5,
8,
15
],
"Plugin Errors": [
1,
7
],
"Docker update": [
6
]
}
},
{
"id": "322735",
"slug": "chat-bug-on-ios-cant-select-text-in-composer-window",
"title": "Chat Bug on iOS: Can't select text in composer window",
"concepts": {
"Chat Bug": [
1,
5
],
"Mobile Browsers": [
1
],
"iOS": [
1,
2,
3,
4
],
"Composer Window": [
1,
5
],
"User Experience": [
5
]
}
},
{
"id": "322843",
"slug": "passing-params-to-data-explorer-using-api-requires-enclosing-a-value",
"title": "Passing params to Data Explorer using API requires enclosing a value",
"concepts": {
"Data Explorer": [
1
],
"Discourse API": [
1,
3
],
"API Access": [
1
],
"Error Messages": [
1
],
"JSON Payload": [
3,
4
]
}
},
{
"id": "322876",
"slug": "understanding-and-managing-bootstrap-mode",
"title": "Understanding and managing bootstrap mode",
"concepts": {
"Bootstrap mode": [
1
],
"User Trust Levels": [
1
],
"Site Settings": [
1
],
"Staff Action Logs": [
1
],
"Email Notifications": [
1
]
}
},
{
"id": "323447",
"slug": "emoji-overlay-in-chat-fails-and-causes-page-jumps",
"title": "Emoji overlay in chat fails and causes page jumps",
"concepts": {
"Emoji Picker": [
1,
5
],
"Discourse Chat": [
1
],
"Bug Fixes": [
5
],
"Mobile View": [
1
],
"Regression": [
2
]
}
},
{
"id": "324212",
"slug": "new-and-improved-about-page-at-about-is-live",
"title": "New and improved About page at /about is live",
"concepts": {
"About page": [
1,
2,
3,
5,
6,
11,
12,
14,
18
],
"Admin Settings": [
1,
2,
5,
6,
20
],
"Category Moderators": [
5,
11,
14,
18,
20
],
"Mobile View": [
3,
4,
18
],
"User Groups": [
5,
20
]
}
},
{
"id": "324528",
"slug": "why-are-sometimes-some-emojis-missing-in-chat",
"title": "Why are sometimes some emojis missing in chat?",
"concepts": {
"Emoji Rendering": [
1,
2,
4
],
"Discourse Chat": [
1
],
"Emoji Picker": [
2
],
"Discourse Search": [
4
],
"Bug Fixes": [
4
]
}
},
{
"id": "324639",
"slug": "oops-the-software-powering-this-discussion-forum-encountered-an-unexpected-problem",
"title": "Oops The software powering this discussion forum encountered an unexpected problem",
"concepts": {
"Error Messages": [
1,
2,
9
],
"Docker Container": [
3,
5,
7
],
"Discourse Upgrade": [
3,
5,
7,
11
],
"Troubleshooting": [
2,
5,
7
],
"Admin Access": [
3
]
}
},
{
"id": "324745",
"slug": "can-you-use-variables-in-automated-new-topic-titles",
"title": "Can you use variables in automated new topic titles?",
"concepts": {
"Automation Rules": [
1,
2
],
"Topic Drafts": [
1
],
"Discourse Topics": [
1,
2
]
}
},
{
"id": "324765",
"slug": "category-restrictor-plugin",
"title": "Category Restrictor plugin",
"concepts": {
"Discourse Plugins": [
1,
5
],
"Category Moderators": [
1,
3,
4
],
"Plugin Updates": [
5
],
"Plugin Customization": [
1
]
}
},
{
"id": "325299",
"slug": "users-are-getting-your-account-does-not-have-the-required-trust-level-error-message-via-email",
"title": "Users are getting \"Your account does not have the required trust level...\" error message via email",
"concepts": {
"Email Notifications": [
1,
12,
13
],
"Trust Levels": [
1,
5,
12
],
"Private Category": [
1,
2,
3,
5,
7,
9
],
"Email Configuration": [
1,
2,
7
],
"Group Inbox": [
4,
8,
10
]
}
},
{
"id": "32630",
"slug": "discourse-translator",
"title": "Discourse Translator",
"concepts": {
"Discourse Translator": [
1,
427,
430
],
"Translation Services": [
1,
428
],
"LibreTranslate": [
1,
426,
427,
429
],
"Plugin Settings": [
1
],
"Translation Costs": [
430
]
}
},
{
"id": "327812",
"slug": "xenforo-2-3-migration",
"title": "Xenforo 2.3 Migration",
"concepts": {
"Xenforo Migration": [
1,
2,
4
],
"Discourse Import Script": [
3,
5,
9
],
"Migration Cost": [
10,
12,
13
],
"Password Migration": [
3
],
"Docker Container": [
2
]
}
},
{
"id": "329437",
"slug": "indented-nested-sidebar-categories-or-subcategories",
"title": "Indented / Nested Sidebar Categories or Subcategories",
"concepts": {
"Theme Components": [
1,
6,
9
],
"Category Sidebar": [
1,
2,
10,
15
],
"UI Customization": [
1,
11,
14
],
"Theme Settings": [
1,
3,
6
],
"User Experience": [
14,
16
]
}
},
{
"id": "330500",
"slug": "limit-the-number-of-ai-tokens-a-user-can-use-in-a-day",
"title": "Limit the number of AI tokens a user can use in a day?",
"concepts": {
"AI token limits": [
1,
2,
3,
4,
5,
6,
7,
8
],
"LLM quotas": [
3,
5
],
"Group limits": [
2,
3,
5,
6,
7,
8
],
"User rate limits": [
4
],
"Discourse AI": [
2
]
}
},
{
"id": "33090",
"slug": "matomo-analytics",
"title": "Matomo Analytics",
"concepts": {
"Matomo Analytics": [
1,
22,
30,
31,
33,
34,
39,
41
],
"Theme Components": [
1,
30,
34,
41
],
"Theme Settings": [
1,
30,
41,
49
],
"User Tracking": [
1,
39
],
"Content Security Policy": [
40
]
}
},
{
"id": "332668",
"slug": "the-input-field-on-some-discourse-deployment-is-broken",
"title": "The input field on some Discourse deployment is broken",
"concepts": {
"Input field": [
1,
2,
6,
14
],
"Mobile View": [
3,
4,
14
],
"Safe mode": [
3,
5,
6
],
"Android": [
4,
10,
14,
15
],
"Chrome Browser": [
9,
14,
20
]
}
},
{
"id": "333408",
"slug": "how-does-regenerating-summaries-work",
"title": "How Does Regenerating Summaries Work?",
"concepts": {
"AI Summarization": [
1,
2,
3,
5,
15
],
"Topic Summaries": [
3,
7,
9
],
"LLM Configuration": [
17
],
"Site Settings": [
4,
14,
16
],
"Data Explorer": [
6,
17
]
}
},
{
"id": "333409",
"slug": "all-discourse-ai-features-now-available-on-standard-and-business",
"title": "All Discourse AI features now available on Standard and Business",
"concepts": {
"Discourse AI": [
1,
2,
4,
8
],
"LLM Configuration": [
1,
4,
6,
7,
8
],
"Privacy": [
4,
5,
6,
7,
8
],
"Hosted Discourse": [
1,
4,
8
],
"Plugin Features": [
1
]
}
},
{
"id": "333978",
"slug": "users-not-redirected-to-original-page-upon-successful-login",
"title": "Users not redirected to original page upon successful login",
"concepts": {
"Login Redirection": [
1
],
"Login Issues": [
1
],
"User Redirection": [
1
],
"Discourse Issues": [
2
]
}
},
{
"id": "334309",
"slug": "convert-to-topic-icon-missing",
"title": "Convert to topic icon missing",
"concepts": {
"Topic icon": [
1,
2,
6,
8
],
"Small actions": [
6,
7,
8
],
"Login Required": [
8
],
"Github Pull Requests": [
9
],
"Post Actions": [
8
]
}
},
{
"id": "334492",
"slug": "add-groups-to-the-about-page",
"title": "Add groups to the /about page",
"concepts": {
"Theme Components": [
1,
5,
7,
9,
10,
17,
20
],
"User Groups": [
1,
2,
3,
4,
5,
6,
11,
12,
13,
14,
15,
16,
17,
18,
19
],
"About Page": [
1,
3,
5,
14
],
"Group Names": [
2,
3,
4,
7,
14
],
"User Order": [
13,
15,
16,
17,
18,
19
]
}
},
{
"id": "335600",
"slug": "everyone-group-in-category-permissions-in-non-english-forums",
"title": "Everyone group in category permissions in non-English forums",
"concepts": {
"Category Permissions": [
1
],
"User Groups": [
1
],
"Localization": [
1,
4
],
"Staff Action Logs": [
1
],
"Bug Fixes": [
4,
8
]
}
},
{
"id": "336047",
"slug": "cannot-ctrl-a-to-select-and-entire-topic",
"title": "Cannot Ctrl+A to select and entire topic",
"concepts": {
"Text selection": [
1,
6,
9
],
"Ctrl+A": [
1,
3,
4,
5,
6,
7,
11,
15
],
"User Experience": [
8,
11
],
"Bug Reports": [
14
],
"Discourse Features": [
8,
11
]
}
},
{
"id": "336131",
"slug": "developing-discourse-on-github-codespaces",
"title": "Developing Discourse on GitHub Codespaces",
"concepts": {
"GitHub Codespaces": [
1,
3,
7,
10
],
"Discourse Development": [
1,
11
],
"Database Backup": [
6,
13
],
"Admin Users List": [
10,
11
],
"Category Creation": [
3
]
}
},
{
"id": "336344",
"slug": "scheduled-messaging-through-chat",
"title": "Scheduled messaging through chat",
"concepts": {
"Chat automation": [
1,
5,
7
],
"Automated messages": [
7,
8
],
"User onboarding": [
1,
6
],
"Direct Messages": [
1,
5,
6
],
"Email Notifications": [
6
]
}
},
{
"id": "337435",
"slug": "discourse-birthdays-anniversaries-today-banner",
"title": "Discourse Birthdays/Anniversaries Today (Banner)",
"concepts": {
"Theme Components": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
12
],
"Discourse Plugins": [
1
],
"User Anniversaries": [
1,
2,
3,
4,
8
],
"User Birthdays": [
1,
2,
3,
4,
8
],
"Plugin Settings": [
1,
2,
8
]
}
},
{
"id": "339877",
"slug": "feedback-for-ai-gists-short-summaries-on-topic-list",
"title": "Feedback for AI gists, short summaries on topic list",
"concepts": {
"AI Summarization": [
1,
2,
3,
4,
5,
7
],
"Topic Summaries": [
1,
2,
8
],
"Discourse AI": [
3
],
"User Experience": [
5,
7,
8
],
"AI Performance": [
7,
9
]
}
},
{
"id": "340401",
"slug": "introducing-our-new-fullscreen-signup-and-login-pages",
"title": "Introducing our new fullscreen signup and login pages",
"concepts": {
"Login Page": [
1,
2,
4
],
"Signup Page": [
1
],
"User Experience": [
1,
2
],
"Site Settings": [
1
],
"Mobile View": [
1
]
}
},
{
"id": "340692",
"slug": "i-cant-block-moderators-or-leader-position-members",
"title": "I can't block moderators or leader position members?",
"concepts": {
"User Ignore": [
1,
2,
3,
4,
5,
6,
7,
8
],
"Moderator Block": [
1,
3,
7,
13,
16
],
"User Mute": [
2,
3,
4,
5,
8
],
"Admin Users List": [
9,
10
],
"Staff Action Logs": [
16
]
}
},
{
"id": "341014",
"slug": "upcoming-post-menu-changes-how-to-prepare-themes-and-plugins",
"title": "Upcoming post menu changes - How to prepare themes and plugins",
"concepts": {
"Post menu": [
1
],
"Plugin Updates": [
1
],
"Theme Components": [
1
],
"Discourse API": [
1
],
"Glimmer components": [
1
]
}
},
{
"id": "341057",
"slug": "create-a-qr-code-for-invites",
"title": "Create a QR code for invites",
"concepts": {
"Invite System": [
1,
4
],
"QR Code": [
1,
3
],
"Theme Component": [
1,
3
],
"Sharing API": [
3
]
}
},
{
"id": "341095",
"slug": "discoursehub-and-hot-topics",
"title": "DiscourseHub and hot topics",
"concepts": {
"Discourse Features": [
1,
2,
4,
5
],
"Mobile View": [
5
],
"User Interface": [
2,
4
]
}
},
{
"id": "341110",
"slug": "reply-composer-broken-on-firefox-mobile",
"title": "Reply composer broken on firefox mobile",
"concepts": {
"Reply composer": [
1
],
"Firefox mobile": [
1,
6
],
"Bug Reports": [
1
],
"Discourse Upgrade": [
7
],
"Mobile View": [
1,
4
]
}
},
{
"id": "341122",
"slug": "linking-to-a-heading-within-a-post",
"title": "Linking to a heading within a post",
"concepts": {
"Table of contents": [
1,
2,
3,
6
],
"Header links": [
2,
3,
4
],
"Theme Components": [
2
],
"Discourse Features": [
2,
4
],
"Navigation": [
6
]
}
},
{
"id": "341158",
"slug": "reacting-to-a-post-starts-to-highlight-something",
"title": "Reacting to a post starts to highlight something",
"concepts": {
"Post Reactions": [
1,
6
],
"Mobile View": [
1,
2
],
"Bug Fixes": [
5
],
"Github Pull Requests": [
5
],
"User Experience": [
5
]
}
},
{
"id": "341168",
"slug": "discourse-theme-cli-errors-with-pnpm-installed-node-modules-due-to-symlinks",
"title": "Discourse Theme CLI errors with pnpm installed node_modules due to symlinks",
"concepts": {
"Discourse Theme CLI": [
1,
6
],
"Theme Components": [
1,
3
],
"Plugin Development": [
3
],
"node_modules": [
1,
5
],
"pnpm": [
1,
5
]
}
},
{
"id": "341243",
"slug": "is-there-any-way-to-prevent-the-failed-message-via-inspect-tool",
"title": "Is there any way to prevent the FAILED message via inspect tool?",
"concepts": {
"Browser Console": [
2,
6,
8,
11,
12
],
"JavaScript Code": [
2,
8,
11
],
"Theme Components": [
13
],
"User Badges": [
1,
2,
13
]
}
},
{
"id": "341335",
"slug": "discourse-livestream",
"title": "Discourse Livestream",
"concepts": {
"Discourse Plugins": [
1,
4,
5
],
"Discourse Chat": [
1,
2,
3,
4
],
"Livestream Topics": [
1,
2,
3
],
"Discourse Calendar": [
1
],
"Plugin Settings": [
4
]
}
},
{
"id": "341586",
"slug": "exporting-theme-but-no-components",
"title": "Exporting theme but no components",
"concepts": {
"Discourse Themes": [
1
],
"Theme Components": [
1
],
"Discourse Setup": [
1
],
"Github Access": [
3
]
}
},
{
"id": "341948",
"slug": "qr-code-shareables",
"title": "QR Code Shareables",
"concepts": {
"QR Code": [
1,
2,
3,
4,
5,
6,
7,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20
],
"Theme Components": [
1,
12
],
"Plugin Outlets": [
1,
7,
9,
18
],
"Sharing API": [
1,
9,
18
]
}
},
{
"id": "342100",
"slug": "discotoc-showing-me-typeerror",
"title": "DiscoTOC showing me TypeError",
"concepts": {
"Plugin Errors": [
1
],
"User Experience": [
6
],
"Theme Components": [
5
],
"Discourse Issues": [
5,
6
]
}
},
{
"id": "342277",
"slug": "f-nav-mobile-navigation-tabs",
"title": "F NAV - Mobile Navigation Tabs",
"concepts": {
"Theme Components": [
1,
2,
4,
17
],
"Mobile View": [
1,
2,
10,
14
],
"UI Customization": [
1,
13,
14,
16
],
"Plugin Customization": [
1,
13
],
"Theme Settings": [
1,
6,
13
]
}
},
{
"id": "342463",
"slug": "allow-regular-users-to-mute-staff-more-details-inside",
"title": "Allow regular users to mute staff (more details inside)",
"concepts": {
"Mute Staff": [
1,
2,
7
],
"User Cards": [
4,
5
],
"Moderator Behavior": [
1,
3,
9,
10,
14
],
"User Preferences": [
2
],
"Trust Levels": [
7,
10
]
}
},
{
"id": "342745",
"slug": "topic-ai-summary-box-closing",
"title": "Topic AI Summary box closing",
"concepts": {
"AI Summarization": [
1
],
"User Experience": [
1,
3
],
"Topic Summaries": [
1,
3
],
"AI Integration": [
1,
5
],
"GitHub Pull Requests": [
5
]
}
},
{
"id": "342852",
"slug": "missing-paste-button-virtual-keyboard-and-discoursehub",
"title": "Missing paste button, virtual keyboard and DiscourseHub",
"concepts": {
"DiscourseHub": [
1
],
"User Interface": [
1
],
"Feature Requests": [
1
],
"Mobile View": [
1
],
"Bug Fixes": [
2,
4
]
}
},
{
"id": "343180",
"slug": "wrong-logo-shown-when-os-light-dark-mode-doesnt-match-toggle-mode",
"title": "Wrong logo shown when OS light/dark mode doesn't match toggle mode",
"concepts": {
"Dark Mode Toggle": [
1,
3,
4,
6
],
"Logo Rendering": [
1,
3,
4,
6,
8
],
"Theme Components": [
6
],
"Bug Fixes": [
6,
7
]
}
},
{
"id": "343220",
"slug": "setting-up-moderator-application-requests",
"title": "Setting Up Moderator Application Requests",
"concepts": {
"Category Moderators": [
1,
2,
3,
4,
5,
9
],
"Trust Levels": [
5,
8
],
"User Management": [
5
],
"Admin Access": [
2,
3,
7,
9
]
}
},
{
"id": "343255",
"slug": "recurring-events-not-displaying-in-the-calendar",
"title": "Recurring events not displaying in the calendar",
"concepts": {
"Recurring events": [
1,
2
],
"Discourse Calendar": [
2
],
"Feature Requests": [
2
]
}
},
{
"id": "343372",
"slug": "rss-feeds-disappearing-misteriously",
"title": "RSS feeds disappearing misteriously",
"concepts": {
"RSS Polling": [
1,
2,
3,
4,
7,
8,
11,
13
],
"Plugin Updates": [
7,
11
],
"Admin UI": [
3,
7,
11,
13
],
"Plugin Settings": [
2,
14
],
"Database Migrations": [
2,
11
]
}
},
{
"id": "343393",
"slug": "harmonized-search-feature-for-groups",
"title": "Harmonized search feature for groups",
"concepts": {
"User Groups": [
1
],
"Search Results": [
1
],
"Direct Messages": [
1
]
}
},
{
"id": "343404",
"slug": "upcoming-topic-list-changes-how-to-prepare-themes-and-plugins",
"title": "Upcoming topic-list changes - how to prepare themes and plugins",
"concepts": {
"Topic list": [
1,
2,
3,
5,
6,
7,
9,
10,
11,
13
],
"Plugin Outlets": [
1,
6,
18
],
"Theme Components": [
1
],
"Glimmer components": [
1,
17
],
"Value Transformer": [
1,
5,
12
]
}
},
{
"id": "343469",
"slug": "issues-with-linked-actors",
"title": "Issues with linked actors",
"concepts": {
"ActivityPub Plugin": [
1,
3,
4,
6,
8
],
"Linked Actors": [
1
],
"Discourse-to-Discourse": [
1,
5,
7
],
"Mastodon Verification": [
1,
8,
10
],
"API Key Client": [
3,
4
]
}
},
{
"id": "343541",
"slug": "discourse-ai-spam-detection",
"title": "Discourse AI - Spam detection",
"concepts": {
"AI Spam Detection": [
1
],
"LLM Configuration": [
1
],
"Spam Prevention": [
1
],
"Admin Settings": [
1
],
"AI Triage": [
1
]
}
},
{
"id": "343543",
"slug": "ai-powered-spam-detection",
"title": "AI powered Spam detection",
"concepts": {
"AI Spam Detection": [
1,
2,
6,
7,
12
],
"LLM Configuration": [
1,
5,
6,
14,
15
],
"Discourse AI": [
1,
2,
14
],
"Bug Fixes": [
8,
11,
16
],
"Hosted Discourse": [
5,
6,
15
]
}
},
{
"id": "343627",
"slug": "direct-url-for-the-email-me-a-login-link-feature",
"title": "Direct URL for the \"email me a login link\" feature",
"concepts": {
"Login link": [
1,
2,
3,
7,
8,
10,
12,
14
],
"Direct URL": [
1,
8
],
"Email address": [
4,
6,
7,
8,
14
],
"Rate limits": [
10,
12,
13,
15
],
"Password reset": [
1,
7,
8
]
}
},
{
"id": "343653",
"slug": "upgraded-pre-existing-calendar-events-shifted-from-local-time-to-utc",
"title": "Upgraded. pre-existing calendar events shifted from local time to UTC",
"concepts": {
"Discourse Upgrade": [
1
],
"Calendar Events": [
1,
3,
4
],
"Local Time": [
1,
4,
8,
11,
12
],
"Rebake HTML": [
6,
10
],
"Discourse Calendar": [
12
]
}
},
{
"id": "343662",
"slug": "create-invite-immediately-when-selecting-invite-from-sidebar",
"title": "Create invite immediately when selecting Invite from sidebar",
"concepts": {
"Invite System": [
1,
2
],
"User Invites": [
2,
3
],
"Admin Access": [
2,
3
],
"User Experience": [
1,
2
]
}
},
{
"id": "343687",
"slug": "events-standalone-0-zero-going",
"title": "Events -- Standalone -- 0 (zero) going",
"concepts": {
"Standalone events": [
1,
5,
6,
7
],
"Bug Reports": [
1
],
"User Experience": [
1,
2
],
"Github Pull Requests": [
5,
7
],
"Admin Users List": [
8
]
}
},
{
"id": "343927",
"slug": "show-only-categories-on-mobile-view",
"title": "Show Only Categories on Mobile View",
"concepts": {
"Mobile View": [
1,
2,
5,
6,
9,
10
],
"Custom CSS": [
2
],
"Category Settings": [
1,
5,
9,
10
],
"UI Customization": [
2,
3
],
"User Preferences": [
4,
7
]
}
},
{
"id": "344326",
"slug": "streamlining-forum-organization-with-third-level-sub-categories",
"title": "Streamlining forum organization with third level sub-categories",
"concepts": {
"Category Nesting": [
1,
2,
3
],
"Sub-categories": [
1,
4,
5
],
"Site Settings": [
2,
8
],
"User Experience": [
1,
8
],
"Category Organization": [
1,
4,
7
]
}
},
{
"id": "344335",
"slug": "posting-links-results-with-web-error",
"title": "Posting Links Results with Web Error",
"concepts": {
"Web Error": [
1,
6
],
"Browser Issues": [
2,
4
],
"Plugin Conflicts": [
8
],
"Discourse Issues": [
9
],
"Safe Mode": [
3
]
}
},
{
"id": "344369",
"slug": "bug-report-on-user-profile-click-issue",
"title": "Bug Report On User Profile Click Issue",
"concepts": {
"Bug Report": [
1
],
"User Profile": [
1
],
"User Interface": [
1,
2
],
"Direct Messages": [
1
]
}
},
{
"id": "344386",
"slug": "hide-details-going-to-end-of-hidden-details-automatically",
"title": "Hide Details going to end of hidden details automatically",
"concepts": {
"Hide Details": [
1,
4,
7,
9
],
"Scroll Anchoring": [
17
],
"DOM Order": [
15,
16,
17
],
"Browser Behavior": [
1,
10,
11,
12,
17
],
"Bug Reports": [
1,
10
]
}
},
{
"id": "344400",
"slug": "launching-new-community-sites",
"title": "Launching new community sites",
"concepts": {
"Discourse Community": [
1,
2,
3,
4
],
"Discourse Setup": [
1,
2
],
"User Creation": [
1
],
"Content Creation": [
1,
2
],
"Community Launch": [
1,
2,
3
]
}
},
{
"id": "344414",
"slug": "add-a-logout-button-in-header-for-discourse-themes",
"title": "Add a Logout Button in Header for Discourse Themes",
"concepts": {
"Discourse Themes": [
1
],
"Theme Components": [
1,
2,
10
],
"Logout Button": [
1
],
"UI Customization": [
10,
11,
12
],
"GitHub Pull Requests": [
13
]
}
},
{
"id": "344507",
"slug": "sso-custom-picture-not-getting-updated-again-once-it-is-updated-initially",
"title": "SSO - custom picture not getting updated again once it is updated initially",
"concepts": {
"SSO": [
1,
2,
6,
8,
9
],
"User Avatar": [
1,
2,
6
],
"Site Settings": [
5,
9
],
"Discourse Connect": [
9
],
"API Access": [
1,
9
]
}
},
{
"id": "344524",
"slug": "3-4-0-beta3-restricting-profile-visibility-of-low-trust-level-users",
"title": "3.4.0.beta3: Restricting profile visibility of low Trust level users",
"concepts": {
"Trust Levels": [
1,
3,
4,
6,
7,
8,
12,
16
],
"User Profiles": [
1,
4,
6,
8,
18
],
"Admin Settings": [
2,
4,
8,
10
],
"Plugin": [
10
],
"User Groups": [
7
]
}
},
{
"id": "344592",
"slug": "need-help-with-limiting-user-posts-by-category-and-time-frame",
"title": "Need Help with Limiting User Posts by Category and Time Frame",
"concepts": {
"Plugin Customization": [
1,
2,
3
],
"Category Permissions": [
1,
3,
5
],
"User Groups": [
1,
2,
3,
4,
5
],
"Trust Levels": [
3,
5
],
"Automation Rules": [
5
]
}
},
{
"id": "344759",
"slug": "activitypub-returning-null-pages",
"title": "Activitypub returning null pages",
"concepts": {
"ActivityPub": [
1,
3,
6
],
"Plugin Errors": [
3
],
"Admin Access": [
4,
6
],
"Github Pull Requests": [
6
]
}
},
{
"id": "344766",
"slug": "webhook-gotify",
"title": "Webhook & Gotify",
"concepts": {
"Webhooks": [
1,
3
],
"Gotify": [
1,
3
],
"Error Messages": [
1
],
"Discourse Issues": [
1,
3
]
}
},
{
"id": "344769",
"slug": "personalize-your-anonymous-username",
"title": "Personalize Your Anonymous Username",
"concepts": {
"Anonymous Usernames": [
1
],
"Discourse Plugins": [
2
],
"User Alias": [
2,
4
],
"Plugin Customization": [
1,
5
],
"Admin Access": [
4
]
}
},
{
"id": "344809",
"slug": "failed-with-return-process-pid-144-exit-128",
"title": "Failed with return #<Process::Status: pid 144 exit 128>",
"concepts": {
"Docker Container": [
1,
3
],
"Discourse Setup": [
1,
2
],
"GitHub Access": [
1,
2
],
"Network Issue": [
1,
3,
5
]
}
},
{
"id": "344813",
"slug": "how-to-hash-usernames-in-profile-urls",
"title": "How to Hash Usernames in Profile URLs",
"concepts": {
"User Privacy": [
1,
2,
5
],
"User Profiles": [
1,
4,
5
],
"Feature Requests": [
1
],
"User Search": [
4
],
"Security Issues": [
5
]
}
},
{
"id": "344853",
"slug": "glimmer-post-menu-should-none-selectable",
"title": "Glimmer post menu should none selectable",
"concepts": {
"Post menu": [
1,
8
],
"Discourse Reactions": [
1,
2
],
"User Experience": [
1,
8
],
"CSS": [
1,
8
],
"Github Pull Requests": [
8
]
}
},
{
"id": "344861",
"slug": "dev-ensure-all-site-settings-have-a-keyword-entry",
"title": "DEV: Ensure all site settings have a keyword entry",
"concepts": {
"Site Settings": [
1,
2,
9,
10,
12,
13
],
"Translation": [
1,
2,
9,
10,
12,
13
],
"Localization": [
12,
13,
16
],
"Search Results": [
9,
10,
12
],
"User Interface": [
10,
12,
14
]
}
},
{
"id": "344908",
"slug": "user-creation-api-active-attribute-set-to-true-but-returns-false-in-response",
"title": "User creation API: ‘active’ attribute set to True but returns False in response",
"concepts": {
"User Creation API": [
1
],
"Email Normalization": [
4,
9,
10
],
"Active Attribute": [
1,
3,
5,
6,
7,
8
],
"API Response": [
1,
3,
10
],
"normalize_emails": [
4,
10
]
}
},
{
"id": "344923",
"slug": "getting-502-bad-gateway-after-attempting-upgrade",
"title": "Getting 502 Bad Gateway after attempting upgrade",
"concepts": {
"Discourse Upgrade": [
1
],
"Docker Container": [
1,
2
],
"Docker Version": [
1,
2
],
"Redis": [
1
],
"IPv6": [
2,
3
]
}
},
{
"id": "344927",
"slug": "users-complaining-about-losing-points",
"title": "Users Complaining About Losing Points",
"concepts": {
"Leaderboards": [
1,
2,
4
],
"Bug Reports": [
2
],
"Plugin Updates": [
5
],
"Plugin Settings": [
1,
5
],
"Github Pull Requests": [
5
]
}
},
{
"id": "344935",
"slug": "job-exception-undefined-method-finish-for-nil-when-using-ai-bot",
"title": "Job exception: undefined method `finish' for nil when using ai bot",
"concepts": {
"AI Bot": [
1,
2
],
"Plugin Errors": [
1
],
"Discourse AI Plugin": [
1
],
"OpenAI API": [
1
]
}
},
{
"id": "344944",
"slug": "reply-count-in-theme-too-high",
"title": "Reply count in #theme too high",
"concepts": {
"Theme Components": [
1
],
"UI Customization": [
1,
3
],
"Github Pull Requests": [
3
],
"Topic Summaries": [
1
],
"Bug Fixes": [
3
]
}
},
{
"id": "344953",
"slug": "do-you-use-discord-and-discourse",
"title": "Do you use Discord and Discourse?",
"concepts": {
"Discord": [
1,
2,
3,
4,
6
],
"Discourse": [
1,
2,
4
],
"AI Bots": [
1,
6,
7
],
"User Search": [
6,
7,
8
],
"Community Support": [
4
]
}
},
{
"id": "344956",
"slug": "feature-requests-for-ai-summarization",
"title": "Feature requests for AI-Summarization",
"concepts": {
"AI Summarization": [
1
],
"Feature Requests": [
1
],
"Token Usage": [
1
],
"Direct Messages": [
1
],
"Discourse Topics": [
1
]
}
},
{
"id": "344966",
"slug": "control-category-visibility-and-access-by-user-levels",
"title": "Control Category Visibility and Access by User Levels",
"concepts": {
"Category Permissions": [
1,
2,
4,
6,
7,
8
],
"User Groups": [
1,
2,
4,
5,
6,
7,
8
],
"User Trust Levels": [
1,
3,
4,
5
],
"Discourse Subscriptions": [
1,
2,
3
]
}
},
{
"id": "344984",
"slug": "helper-smart-dates",
"title": "Helper - Smart dates",
"concepts": {
"Discourse AI": [
1
],
"AI Helper": [
1
],
"Smart dates": [
1,
2
],
"LLM Configuration": [
1
]
}
},
{
"id": "344986",
"slug": "write-out-smarter-dates-with-ai",
"title": "Write out smarter dates with AI",
"concepts": {
"AI Helper": [
1
],
"Smart dates": [
1
],
"Date suggestion": [
2,
3
],
"Timezone": [
1
],
"Public holidays": [
3,
5
]
}
},
{
"id": "345009",
"slug": "configured-s3-but-i-want-asset-to-serve-locally",
"title": "Configured s3, but i want asset to serve locally",
"concepts": {
"S3 Uploads": [
1,
2,
4,
5
],
"Asset Serving": [
1,
3
],
"Docker Container": [
2,
4
],
"Discourse Configuration": [
1,
2,
5
],
"Troubleshooting": [
4,
5
]
}
},
{
"id": "345053",
"slug": "bottom-of-the-user-menu-goes-out-of-screen",
"title": "Bottom of the user menu goes out of screen",
"concepts": {
"User Menu": [
1
],
"Theme Issues": [
3,
4
],
"Safe Mode": [
2,
3,
6
],
"Custom CSS": [
7,
8
],
"Theme Components": [
6
]
}
},
{
"id": "345059",
"slug": "database-issues",
"title": "Database Issues?",
"concepts": {
"Database Backup": [
1
],
"Postgres Errors": [
1
],
"Database Access": [
1,
2
],
"Database Migrations": [
2
],
"Troubleshooting": [
2
]
}
},
{
"id": "345063",
"slug": "typeerror-cannot-set-property-deletetopic-of-object-object-which-has-only-a-getter",
"title": "TypeError: Cannot set property deleteTopic of [object Object] which has only a getter",
"concepts": {
"Plugin Errors": [
1,
3,
4,
5
],
"Safe Mode": [
2,
3
],
"Discourse Upgrade": [
3
],
"Plugin Customization": [
4
],
"Discourse Plugins": [
5,
6
]
}
},
{
"id": "345064",
"slug": "misspelling-in-bootstrap-mode",
"title": "Misspelling in bootstrap mode",
"concepts": {
"Bootstrap mode": [
1
],
"Bug Fixes": [
2
],
"Discourse Issues": [
3
]
}
},
{
"id": "345066",
"slug": "adding-a-trusted-domain-to-bypass-cors-restriction-with-discourse-hosting",
"title": "Adding a Trusted Domain to Bypass CORS Restriction with Discourse Hosting",
"concepts": {
"Discourse Hosting": [
1
],
"Trusted Domain": [
1
],
"CORS Restriction": [
1
],
"React SPA": [
1
]
}
},
{
"id": "345069",
"slug": "is-there-a-back-end-api-where-i-can-manage-all-of-the-users-and-their-permissions-automatically",
"title": "Is there a back-end API where I can manage all of the users and their permissions automatically?",
"concepts": {
"Discourse API": [
1,
2,
5
],
"User Creation API": [
1,
5
],
"Category Permissions": [
1,
5
],
"Discourse Connect": [
6
],
"Plugin API": [
3
]
}
},
{
"id": "345082",
"slug": "i-want-to-know-how-to-do-this",
"title": "I want to know how to do this?",
"concepts": {
"Category Banners": [
1,
2
],
"Theme Components": [
2
],
"Tag Banners": [
2
],
"Category Description": [
1
]
}
},
{
"id": "345090",
"slug": "button-to-reveal-more-votes-appends-the-same-voters-repeatedly",
"title": "Button to reveal more votes appends the same voters repeatedly",
"concepts": {
"Polls": [
1
],
"Bug Reports": [
1
],
"User Experience": [
1
],
"Mobile Browsers": [
1
]
}
},
{
"id": "345100",
"slug": "poll-sorts-voters-alphabetically-instead-of-by-who-voted-first",
"title": "Poll sorts voters 'alphabetically' instead of by who voted first",
"concepts": {
"Polls": [
1
],
"Bug Reports": [
1
],
"User Experience": [
1
],
"Discourse Features": [
1
]
}
},
{
"id": "345101",
"slug": "button-texts-words-and-labels-not-displaying",
"title": "Button texts, words and labels not displaying",
"concepts": {
"User Interface": [
1,
3
],
"Mobile View": [
1,
2
],
"Bug Reports": [
1,
3
],
"User Cards": [
1
],
"Composer": [
1
]
}
},
{
"id": "345130",
"slug": "enhancing-appeal-with-image-previews",
"title": "Enhancing appeal with image previews",
"concepts": {
"Image Uploads": [
1
],
"WYSIWYG editor": [
4,
7,
10
],
"Markdown editor": [
2,
10,
13
],
"Discourse Features": [
13
],
"User Experience": [
8
]
}
},
{
"id": "345138",
"slug": "tighter-integration-of-account-creation-and-subscriptions",
"title": "Tighter integration of account-creation and subscriptions?",
"concepts": {
"Discourse Subscriptions": [
1,
2,
4,
5
],
"Login Required": [
1
],
"Account Creation": [
1
],
"Category Previews": [
3,
4
],
"Theme Components": [
2
]
}
},
{
"id": "345141",
"slug": "increase-visibility-of-the-vote-button-and-count",
"title": "Increase visibility of the vote button and count",
"concepts": {
"Topic Voting": [
1,
2
],
"Feature Category": [
1,
2
],
"User Trust Levels": [
2
],
"User Experience": [
1
]
}
},
{
"id": "345147",
"slug": "plugin-reactions-limited-to-system-posts",
"title": "Plugin Reactions limited to System Posts",
"concepts": {
"Plugin Reactions": [
1,
2
],
"System Posts": [
1
],
"Discourse Plugins": [
2
],
"Plugin Settings": [
1
]
}
},
{
"id": "345169",
"slug": "does-it-make-sense-to-advertise-users-security-through-security-conscious-badge",
"title": "Does it make sense to advertise user's security through \" Security Conscious\" badge?",
"concepts": {
"Custom Badges": [
3,
4
],
"User Security": [
1,
2
],
"Two-factor authentication": [
1
],
"User Privacy": [
2,
7
]
}
},
{
"id": "345170",
"slug": "private-notes-for-mods-and-or-selected-users-in-thread",
"title": "Private notes for mods and/or selected users in thread",
"concepts": {
"Private Notes": [
1
],
"Whisper Posts": [
2
],
"Site Settings": [
2
],
"Discourse Features": [
3
]
}
},
{
"id": "345171",
"slug": "indexing-user-profiles",
"title": "Indexing User Profiles",
"concepts": {
"Google Indexing": [
1
],
"User Profiles": [
1
]
}
},
{
"id": "345172",
"slug": "2024-the-year-in-review",
"title": "2024: The Year in Review",
"concepts": {
"Top Users": [
1
],
"Discourse Topics": [
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14
],
"Theme Components": [
10
],
"Discourse Plugins": [
13
],
"Discourse Themes": [
14
]
}
},
{
"id": "345185",
"slug": "postgres-error-upgrading-from-3-3-to-3-4-caused-by-locale-issues",
"title": "Postgres error upgrading from 3.3 to 3.4 caused by locale issues",
"concepts": {
"Postgres Errors": [
1,
6
],
"Docker Version": [
1,
4,
7,
8
],
"Locale Issues": [
1,
2,
6
],
"Discourse Upgrade": [
1,
6
],
"Email Configuration": [
3
]
}
},
{
"id": "345199",
"slug": "hit-the-blocklist-limit-for-blocking-words-on-the-forum",
"title": "Hit the blocklist limit for blocking words on the forum",
"concepts": {
"Blacklist Limit": [
1,
3,
4,
5
],
"Watched Words": [
6
],
"Moderation": [
1
],
"Feature Requests": [
6
]
}
},
{
"id": "345210",
"slug": "oops-caused-by-enable-plugins",
"title": "Oops caused by enable plugins",
"concepts": {
"Plugin Errors": [
1,
17
],
"Unsupported Install": [
1,
3,
5
],
"Database Migrations": [
8,
12,
16,
17
],
"Docker Container": [
5,
14
],
"Rails Console": [
17,
18
]
}
},
{
"id": "345233",
"slug": "what-does-the-icon-in-notifications-mean",
"title": "What does the + icon in notifications mean?",
"concepts": {
"Notifications": [
1,
2,
3,
4
],
"Topic Tracking": [
1
],
"Unread Count": [
1
],
"Topic Actions": [
1,
4
],
"User Votes": [
2
]
}
},
{
"id": "345240",
"slug": "user-customizable-theme-components-how-to",
"title": "User customizable theme components (how-to)",
"concepts": {
"Theme Components": [
1
],
"User Fields": [
1
],
"Custom CSS": [
1
],
"User Preferences": [
1
],
"JavaScript": [
1
]
}
},
{
"id": "345270",
"slug": "onebox-and-amazon-not-working-for-me",
"title": "Onebox and Amazon not working (for me)",
"concepts": {
"Onebox Issues": [
1,
2,
3,
5,
6
],
"Plugin Conflicts": [
1,
2,
5
],
"Discourse Plugins": [
1,
2,
5,
6
],
"Rails Console": [
3
],
"Discourse Configuration": [
6
]
}
},
{
"id": "345300",
"slug": "inline-emoji-turned-into-text",
"title": "Inline emoji turned into text",
"concepts": {
"Emoji Rendering": [
1,
3,
6
],
"Site Settings": [
3
],
"Discourse Cooker": [
6
],
"Post Edits": [
5
]
}
},
{
"id": "345304",
"slug": "glitchy-scrolling",
"title": "Glitchy Scrolling",
"concepts": {
"Glitchy Scrolling": [
1
],
"Bug Reports": [
1,
4
],
"Discourse Upgrade": [
1
],
"Topic Loading": [
1
],
"Browser Issues": [
1
]
}
},
{
"id": "345316",
"slug": "account-login-using-public-key",
"title": "Account Login using Public Key",
"concepts": {
"Public Key Login": [
1,
5
],
"Passkey Standard": [
2,
3,
4,
8
],
"2FA TOTP": [
1,
6
],
"User Login": [
1,
5,
6
],
"DiscourseConnect": [
6
]
}
},
{
"id": "345332",
"slug": "two-tracked-variables-not-updating",
"title": "Two tracked variables not updating",
"concepts": {
"Tracked variables": [
1,
2
],
"Theme Components": [
1
],
"Discourse API": [
1
]
}
},
{
"id": "345354",
"slug": "what-happened-to-2024-the-year-in-review",
"title": "What happened to 2024: The Year in Review",
"concepts": {
"Yearly review": [
1,
2
],
"User Activity": [
2
],
"@mention notification": [
6,
7
],
"Onebox Issues": [
7
]
}
},
{
"id": "345367",
"slug": "upload-video-directly",
"title": "Upload video directly",
"concepts": {
"Video Uploads": [
1,
3,
4,
6,
7,
11
],
"Authorized Extensions": [
3,
7,
11
],
"Site Settings": [
3,
11
],
"Plugin Component": [
1,
3,
6
],
"Local Videos": [
4,
5,
6,
10,
9
]
}
},
{
"id": "345369",
"slug": "unable-to-select-text-with-a-triple-click",
"title": "Unable to select text with a triple click",
"concepts": {
"Triple click": [
1,
4,
12
],
"Text selection": [
1,
4,
8
],
"Browser issue": [
1,
4
],
"Bug Fixes": [
16,
19,
21
],
"Github Pull Requests": [
21
]
}
},
{
"id": "345373",
"slug": "how-to-hide-myself-from-u-page",
"title": "How to hide myself from /u page?",
"concepts": {
"User Profiles": [
1,
7,
8
],
"User Directory": [
1,
9,
10
],
"User Privacy": [
1,
7
],
"Discourse Features": [
6,
7
],
"Feature Requests": [
6,
7
]
}
},
{
"id": "345380",
"slug": "does-discourse-support-just-in-time-jit-provisioning-via-saml",
"title": "Does Discourse Support Just-in-Time (JIT) Provisioning via SAML?",
"concepts": {
"SAML": [
1
],
"User Creation": [
1
],
"User Provisioning": [
1
],
"Discourse Settings": [
1
]
}
},
{
"id": "345413",
"slug": "github-onebox-not-showing-merged-badge",
"title": "GitHub Onebox not showing MERGED badge",
"concepts": {
"GitHub Onebox": [
1
],
"Theme Components": [
2
],
"Onebox Issues": [
1
],
"Plugin Customization": [
2
]
}
},
{
"id": "345415",
"slug": "built-in-groups-localization-inconsistency",
"title": "Built-in groups localization inconsistency",
"concepts": {
"Localization": [
1,
6,
7,
9,
10,
13
],
"Group Names": [
1,
6,
8,
9,
14,
16,
18,
19
],
"Unicode usernames": [
6,
10,
19
],
"Category Permissions": [
5,
6
],
"Trust Levels": [
1,
5
]
}
},
{
"id": "345419",
"slug": "how-to-update-terms-of-service-page",
"title": "How to update Terms of Service page?",
"concepts": {
"Terms of Service": [
1,
2
],
"Site Settings": [
2
],
"Admin Panel": [
2
],
"Discourse Settings": [
2
]
}
},
{
"id": "345420",
"slug": "screen-jittering-for-a-second-when-opening-certain-posts-direct-url",
"title": "Screen jittering for a second when opening certain posts direct URL",
"concepts": {
"Mobile View": [
1,
2
],
"Bug Reports": [
1
],
"Forum Performance": [
1,
2
],
"User Experience": [
1,
2
],
"Mobile Browsers": [
1,
2
]
}
},
{
"id": "345421",
"slug": "table-shadow-on-hover-shouldnt-appear-when-we-cant-edit-the-table",
"title": "Table shadow on hover shouldn't appear when we can't edit the table",
"concepts": {
"Table hover": [
1,
3
],
"Bug Fixes": [
1,
3
],
"UI Customization": [
1,
3
],
"Github Pull Requests": [
3
],
"User Experience": [
1,
3
]
}
},
{
"id": "345423",
"slug": "no-launcher-rebuild-app-or-restart-on-simple-changes-like-smtp-settings",
"title": "No \"./launcher rebuild app\" or restart on simple changes like SMTP settings",
"concepts": {
"SMTP Configuration": [
1,
2
],
"Docker Container": [
1,
2
],
"Email Configuration": [
1
]
}
},
{
"id": "345424",
"slug": "do-users-properly-use-categories",
"title": "Do users properly use categories?",
"concepts": {
"Category Permissions": [
1,
2,
6
],
"User Experience": [
1,
2,
5,
6,
9
],
"Discourse Settings": [
7
],
"Discourse Topics": [
1,
9,
11
],
"Data Migration": [
11
]
}
},
{
"id": "345426",
"slug": "is-it-by-design-that-updates-via-web-ui-can-provoke-breaking-changes",
"title": "Is it by design that updates via web UI can provoke breaking changes?",
"concepts": {
"Discourse Upgrade": [
1,
2,
4,
5
],
"Docker Version": [
1,
4,
5
],
"Breaking Changes": [
1,
4
],
"Web UI": [
1
],
"Troubleshooting": [
1
]
}
},
{
"id": "345460",
"slug": "how-to-place-a-txt-file-in-my-discourse-root-directory-for-wechat-mini-program-verification",
"title": "How to Place a TXT File in My Discourse Root Directory for WeChat Mini Program Verification?",
"concepts": {
"Docker Container": [
1
],
"Discourse Setup": [
1
],
"TXT File": [
1
],
"Permalink Redirect": [
3,
4
],
"User Redirection": [
3,
4
]
}
},
{
"id": "345461",
"slug": "api-registervaluetransformer-transformer-post-menu-buttons-is-unknown-and-will-be-ignored",
"title": "api.registerValueTransformer: transformer \"post-menu-buttons\" is unknown and will be ignored",
"concepts": {
"Plugin API": [
1,
2
],
"Post menu buttons": [
1,
2
],
"Discourse Plugins": [
1,
2
],
"API Access": [
1,
2
]
}
},
{
"id": "345477",
"slug": "sec-error-expired-certificate-in-firefox-on-mac-only",
"title": "SEC_ERROR_EXPIRED_CERTIFICATE in FIrefox on Mac only",
"concepts": {
"SSL Certificates": [
1
],
"Firefox": [
1,
2
],
"Browser Cache": [
2
],
"Discourse Issues": [
2
]
}
},
{
"id": "345483",
"slug": "last-check-date-not-localized-in-admin-dashboard",
"title": "Last check date not localized in admin dashboard",
"concepts": {
"Admin Dashboard": [
1,
3
],
"Localization": [
1
],
"Bug Fixes": [
6
],
"Github Pull Requests": [
6
]
}
},
{
"id": "345490",
"slug": "weird-encoding-issue-on-categories-page",
"title": "Weird encoding issue on categories page",
"concepts": {
"Encoding Issue": [
1,
2,
3,
4,
6,
9
],
"Non-Dockerized Install": [
1,
6,
9
],
"Category Description": [
1,
2
],
"Excerpt Generation": [
2,
3,
9
],
"Nokogiri": [
10
]
}
},
{
"id": "345494",
"slug": "normalized-profile-links",
"title": "Normalized Profile Links ",
"concepts": {
"Theme Components": [
1
],
"User Fields": [
1,
2,
3
],
"User Profiles": [
1,
3,
4
],
"Customization": [
1,
3
],
"Theme Settings": [
1,
3,
4
]
}
},
{
"id": "345498",
"slug": "set-default-language",
"title": "Set default language",
"concepts": {
"Localization": [
1
],
"Site Settings": [
1,
4
],
"Admin Panel": [
1
],
"User Preferences": [
4
]
}
},
{
"id": "345515",
"slug": "error-in-phpbb3-template-yml",
"title": "Error in phpbb3.template.yml",
"concepts": {
"Database Migrations": [
1
],
"Error Messages": [
1
],
"Discourse Setup": [
1
],
"Troubleshooting": [
1,
3
],
"Discourse Issues": [
1,
3
]
}
},
{
"id": "345561",
"slug": "mastodon-doesn-t-embed",
"title": "Mastodon doesn’t embed",
"concepts": {
"Mastodon Embeds": [
1,
2,
4,
5,
6,
8,
9
],
"Onebox Issues": [
1,
2,
3
],
"allowed iframes": [
6
],
"Site Settings": [
6
]
}
},
{
"id": "345562",
"slug": "proofreading-is-too-creative",
"title": "Proofreading is too creative",
"concepts": {
"AI Summarization": [
1
],
"AI": [
1
],
"Error Messages": [
1
],
"Discourse Issues": [
1
]
}
},
{
"id": "345566",
"slug": "preactivate-the-search-field-of-the-gif-search",
"title": "Preactivate the search field of the GIF search",
"concepts": {
"GIF search": [
1,
3
],
"Chat": [
1,
3
],
"User Interface": [
1,
6
],
"Bug Fixes": [
6,
8
],
"Plugin Development": [
8
]
}
},
{
"id": "345567",
"slug": "redirect-to-subscription-page",
"title": "Redirect to subscription page",
"concepts": {
"User Redirection": [
1,
3,
4
],
"Theme Components": [
2,
4
],
"User Groups": [
1,
2,
3,
4
],
"Hosted Discourse": [
1
],
"Feature Requests": [
4
]
}
},
{
"id": "345570",
"slug": "how-to-properly-debug-ai-personas",
"title": "How to properly debug AI Personas?",
"concepts": {
"AI Personas": [
1
],
"AI Bots": [
1
],
"Troubleshooting": [
1
],
"Error Messages": [
1
]
}
},
{
"id": "345579",
"slug": "do-we-need-plugins-for-schemas-in-discourse",
"title": "Do We Need Plugins For Schemas In Discourse",
"concepts": {
"Discourse Plugins": [
1
],
"Search Results": [
1
],
"Knowledge Graph": [
1,
2
],
"Discourse Search": [
1
],
"Topic Summaries": [
2
]
}
},
{
"id": "345585",
"slug": "how-to-hide-bot-completely-for-everyone",
"title": "How to hide bot completely,for everyone",
"concepts": {
"AI Bots": [
1,
2,
3,
4,
6,
8,
9
],
"Admin Users List": [
7
],
"User Search": [
10,
11,
12
],
"Discourse Chat": [
9,
11,
12
],
"Hosted Discourse": [
9,
11
]
}
},
{
"id": "345589",
"slug": "filter-by-user-replied",
"title": "Filter by user replied",
"concepts": {
"Unanswered Filter": [
1,
2,
3
],
"Theme Components": [
2,
4
],
"Feature Requests": [
3
]
}
},
{
"id": "345620",
"slug": "restore-backup-tooltip-link-broken",
"title": "Restore backup tooltip link broken",
"concepts": {
"Discourse Backup": [
1
],
"Admin Panel": [
2
],
"Site Settings": [
1
],
"Bug Fixes": [
2
]
}
},
{
"id": "345621",
"slug": "how-can-i-change-this-smtp",
"title": "How can I change this? smtp",
"concepts": {
"SMTP Configuration": [
1,
2
],
"Email Configuration": [
1,
2,
3,
4
],
"app.yml": [
2
],
"Email Notifications": [
6
],
"Troubleshooting": [
2
]
}
},
{
"id": "345635",
"slug": "infinite-loop-when-scrolling-in-chrome-on-android-in-landscape-mode",
"title": "Infinite loop when scrolling in chrome on android in landscape mode",
"concepts": {
"Mobile View": [
1,
7,
8,
9,
10
],
"UI Customization": [
12,
13
],
"Bug Fixes": [
4,
6,
13,
14,
15
],
"User Experience": [
1,
12
],
"Topic Summaries": [
11
]
}
},
{
"id": "345639",
"slug": "disabling-view-counts-in-statisticsjson",
"title": "Disabling view counts in statisticsjson",
"concepts": {
"View Counts": [
1,
5
],
"Site Settings": [
2
],
"Plugin Customization": [
3
],
"User Interface": [
5,
6
],
"Discourse Features": [
5
]
}
},
{
"id": "345644",
"slug": "full-html-support-in-sub-category-boxes-workaround",
"title": "Full HTML support in (sub)category boxes - workaround?",
"concepts": {
"HTML Support": [
1
],
"Category Description": [
1
],
"Theme Components": [
2
]
}
},
{
"id": "345655",
"slug": "new-user-cannot-change-their-e-mail-address",
"title": "New user cannot change their e-mail address",
"concepts": {
"Email Configuration": [
1,
2,
5
],
"User Creation API": [
1
],
"Error Messages": [
1
],
"Plugin Conflicts": [
9,
10,
11
],
"Theme Components": [
7,
9
]
}
},
{
"id": "345658",
"slug": "ask-discourse-com-is-incredibly-powerful",
"title": "Ask.discourse.com is incredibly powerful 🦾",
"concepts": {
"AI Integration": [
1,
2
],
"Discourse Search": [
1
],
"AI": [
1,
2
]
}
},
{
"id": "345662",
"slug": "full-name-at-sign-up-went-missing",
"title": "Full name at Sign Up went missing",
"concepts": {
"Full name": [
1,
3,
5,
15,
16,
17,
20
],
"Login Required": [
16,
17,
20,
22
],
"Sign Up": [
1,
6,
15,
17
],
"Staff Action Logs": [
2,
4,
8,
9
],
"Safe Mode": [
8,
9,
10,
11,
23
]
}
},
{
"id": "345667",
"slug": "can-a-single-mail-receiver-handle-emails-for-all-sites-in-a-discourse-multisite-setup",
"title": "Can a single Mail Receiver handle emails for all sites in a Discourse multisite setup?",
"concepts": {
"Mail Receiver": [
1,
2,
3,
7,
11
],
"Discourse Multisite": [
1,
2
],
"API Key": [
3,
4
],
"Postfix Configuration": [
6,
7
],
"Volume Mounts": [
7,
9,
11
]
}
},
{
"id": "345700",
"slug": "phpbb-migration-preparation",
"title": "phpBB Migration Preparation",
"concepts": {
"phpBB Migration": [
1,
2
],
"Data Migration": [
1
],
"Database Cleanup": [
1
],
"User Management": [
1,
2
],
"Error Messages": [
1
]
}
},
{
"id": "345703",
"slug": "paid-redirect-users-without-group-membership-to-subscription-page",
"title": "[PAID] Redirect users without group membership to subscription page",
"concepts": {
"User Redirection": [
1
],
"User Groups": [
1
],
"Subscription Page": [
1
],
"Direct Messages": [
2,
3
]
}
},
{
"id": "345708",
"slug": "paid-help-to-fix-outgoing-email-issue",
"title": "[paid] help to fix outgoing email issue",
"concepts": {
"Email Configuration": [
1,
3,
5
],
"SMTP Configuration": [
5
],
"Troubleshooting": [
1,
3
],
"Docker Container": [
3
]
}
},
{
"id": "345719",
"slug": "help-with-migration-to-discourse-from-old-platform",
"title": "Help with migration to Discourse from old platform",
"concepts": {
"Discourse Migration": [
1,
2
],
"Data Migration": [
1,
2
],
"Import Scripts": [
2
],
"User Creation API": [
1
]
}
},
{
"id": "345721",
"slug": "site-dns-is-propagated-but-discourse-refuses-connection",
"title": "Site DNS is propagated but discourse refuses connection?",
"concepts": {
"Discourse Migration": [
1
],
"Discourse Setup": [
2,
3
],
"SSL Certificates": [
1,
5
],
"Docker Container": [
1,
4
],
"DNS Propagation": [
1
]
}
},
{
"id": "345733",
"slug": "what-does-admin-js-admin-badges-trigger-type-user-change-mean-in-discourse",
"title": "What does admin_js.admin.badges.trigger_type.user_change mean in Discourse?",
"concepts": {
"User Badges": [
1,
2,
3
],
"Badge Triggers": [
1,
2,
3
],
"Custom Badge Queries": [
1,
2
],
"Discourse Settings": [
3
],
"Admin Panel": [
1
]
}
},
{
"id": "345744",
"slug": "is-there-any-pagination-in-place-for-fetching-category-topics-data",
"title": "Is there any pagination in place for fetching category topics data?",
"concepts": {
"Discourse API": [
1,
2
],
"Category Topics": [
1
],
"Pagination": [
1
]
}
},
{
"id": "345760",
"slug": "paid-enable-rich-html-support-for-category-boxes-rows-descriptions",
"title": "[PAID] Enable rich HTML support for category boxes/rows descriptions",
"concepts": {
"HTML Support": [
1
],
"Theme Components": [
1
],
"Category Description": [
1
],
"Theme Installation": [
1
]
}
},
{
"id": "345761",
"slug": "i-would-like-to-inquire-about-the-issue-of-the-grid-code-not-auto-filling",
"title": "I would like to inquire about the issue of the [grid] code not auto-filling",
"concepts": {
"Grid code": [
1,
3,
7,
9,
11,
12
],
"Image Uploads": [
1,
3,
6,
9
],
"Admin Users List": [
11,
12
],
"Browser Caching": [
11
],
"Discourse Features": [
1,
3
]
}
},
{
"id": "345763",
"slug": "chat-page-redesign-for-a-different-user-experience",
"title": "Chat page redesign for a different user experience",
"concepts": {
"Chat page redesign": [
1
],
"User Experience": [
1
],
"Mobile View": [
1
],
"Emoji Rendering": [
3,
4
],
"Video Uploads": [
2,
5,
7
]
}
},
{
"id": "345765",
"slug": "forum-not-up-after-update-all",
"title": "Forum not up after 'Update all'",
"concepts": {
"Discourse Upgrade": [
1
],
"Error Messages": [
1
],
"Docker Container": [
2,
8
],
"Troubleshooting": [
2,
7
],
"Terminal Sessions": [
4,
5,
6,
7
]
}
},
{
"id": "345772",
"slug": "extremely-slow-page-load-times-40s-on-fresh-discourse-installation",
"title": "Extremely Slow Page Load Times (40s) on Fresh Discourse Installation",
"concepts": {
"Slow Page Load": [
1,
2
],
"Docker Container": [
1
],
"Plugin Conflicts": [
1,
2
],
"Safe Mode": [
2
],
"Theme Components": [
2
]
}
},
{
"id": "345773",
"slug": "thumbnail-not-displayed-in-mobile-list-view-when-mobile-op-avatar-tc-is-enabled",
"title": "Thumbnail not displayed in mobile list view when Mobile OP avatar TC is enabled",
"concepts": {
"Mobile View": [
1
],
"Theme Components": [
1
],
"Bug Report": [
1
],
"Topic List": [
1
]
}
},
{
"id": "345774",
"slug": "the-other-accounts-with-this-ip-address-counter-is-showing-in-red-when-0",
"title": "The `Other accounts with this IP address` counter is showing in red when 0",
"concepts": {
"Bug Fixes": [
1,
2,
4
],
"User Interface": [
1,
5
],
"IP Address": [
1
],
"User Experience": [
1,
2
]
}
},
{
"id": "345777",
"slug": "working-with-erb-templates-in-a-plugin",
"title": "Working with .erb templates in a plugin",
"concepts": {
"Plugin Outlets": [
1
],
"Plugin Development": [
1
],
"HTML Support": [
1
],
"Discourse Plugins": [
1
],
"Theme Components": [
1
]
}
},
{
"id": "345785",
"slug": "bulk-delete-multiple-users-as-a-staff-user",
"title": "Bulk-delete multiple users as a staff user",
"concepts": {
"Admin Users List": [
1
],
"User Management": [
1
],
"Bulk Actions": [
1
],
"User Deletion": [
1
],
"Staff Action Logs": [
1
]
}
},
{
"id": "345786",
"slug": "bulk-user-deletion-for-staff-now-available",
"title": "Bulk user deletion for staff now available",
"concepts": {
"Admin Users List": [
1
],
"Bulk User Deletion": [
1
],
"Spam Prevention": [
1
],
"Admin Access": [
1
]
}
},
{
"id": "345791",
"slug": "sticky-group-cannot-be-deleted-message",
"title": "Sticky \"Group cannot be deleted\" message",
"concepts": {
"User Groups": [
1
],
"Error Messages": [
1
],
"Bug Reports": [
1,
2
],
"Admin Panel": [
1
]
}
},
{
"id": "345798",
"slug": "how-to-debug-connectivity-issues-with-activitypub",
"title": "How to debug connectivity issues with ActivityPub",
"concepts": {
"ActivityPub": [
1,
3,
4,
5,
7,
9,
10,
13
],
"Geo blocking": [
1,
3,
4,
6,
7,
9
],
"Discourse Plugin": [
4,
5,
6,
7
],
"Error 403": [
4,
5,
9,
13
],
"Domain verification": [
16
]
}
},
{
"id": "345823",
"slug": "how-to-display-who-is-replying-and-establish-correct-connections-between-posts",
"title": "How to Display Who Is Replying and Establish Correct Connections Between Posts?",
"concepts": {
"Post Connections": [
1,
2
],
"User Replies": [
1
],
"Conversation Flow": [
1
]
}
},
{
"id": "345840",
"slug": "from-text-to-icon",
"title": "From text to icon",
"concepts": {
"SVG icon": [
1,
2,
4,
5,
6,
7,
9,
11,
12,
13,
16
],
"Theme Components": [
3,
5,
6,
11
],
"Custom CSS": [
1,
2,
10
],
"FontAwesome": [
10,
15
]
}
},
{
"id": "345867",
"slug": "llm-prompt-evals-nice-to-know",
"title": "LLM prompt evals - Nice to know",
"concepts": {
"LLM Configuration": [
1
],
"OpenAI API": [
1
],
"AI Performance": [
1
],
"AI Integration": [
1
],
"Prompt engineering": [
1
]
}
},
{
"id": "345868",
"slug": "the-ability-to-include-specified-private-categories-in-the-yearly-review",
"title": "The ability to include specified private categories in the Yearly Review",
"concepts": {
"Yearly Review": [
1,
2
],
"Private Categories": [
1,
3
],
"Category Permissions": [
1
],
"Plugin Settings": [
2
]
}
},
{
"id": "345879",
"slug": "large-restore-failing-midway-through",
"title": "Large restore failing midway through",
"concepts": {
"Discourse Migration": [
1
],
"Database Backup": [
1
],
"Postgres Errors": [
1,
3
],
"Database Access": [
1
],
"DigitalOcean": [
1,
3
]
}
},
{
"id": "345883",
"slug": "strategies-to-prevent-user-account-deletion",
"title": "Strategies to prevent user account deletion",
"concepts": {
"User Account Deletion": [
1
],
"Site Settings": [
2
],
"User Management": [
1,
2
]
}
},
{
"id": "345885",
"slug": "confusion-with-saving-edit-of-query-name",
"title": "Confusion with saving edit of query name",
"concepts": {
"Data Explorer": [
1
],
"User Interface": [
1
],
"Feature Requests": [
1
],
"User Experience": [
1
]
}
},
{
"id": "345903",
"slug": "accidental-unlogged-change-of-color-palette-when-re-running-setup-wizard",
"title": "Accidental, unlogged change of color palette when re-running setup wizard",
"concepts": {
"Site Settings": [
1
],
"Admin Panel": [
1
],
"Staff Action Logs": [
1
],
"Discourse Setup": [
1
]
}
},
{
"id": "345905",
"slug": "python-script-to-export-images-from-zendesk-community",
"title": "Python Script to Export Images from Zendesk Community",
"concepts": {
"Image Uploads": [
1
],
"Data Migration": [
1,
2
],
"Python Script": [
1
],
"Selenium": [
1
]
}
},
{
"id": "345909",
"slug": "how-do-i-include-images-i-uploaded-to-a-discourse-forum-as-part-of-download-my-data-export-my-data-on-a-discourse-forum",
"title": "How do I include images I uploaded to a discourse forum as part of \"download my data/export my data\" on a discourse forum?",
"concepts": {
"Data Export": [
1
],
"Image Uploads": [
1
],
"Discourse Features": [
1
]
}
},
{
"id": "345910",
"slug": "add-custom-markdown-quote-bbcode-tags",
"title": "Add custom markdown quote bbcode tags",
"concepts": {
"Plugin API": [
1
],
"Custom BBCode Tags": [
1,
2,
3,
4
],
"Tag Decorate Callback": [
2,
3,
4
],
"Discourse Plugins": [
1,
4
],
"Quoting": [
1,
2,
3,
4
]
}
},
{
"id": "345945",
"slug": "unable-to-install-themes-online-in-the-website-backend",
"title": "Unable to install themes online in the website backend",
"concepts": {
"Theme Installation": [
1,
2,
7
],
"Git Repository": [
1,
8
],
"Github Access": [
10,
11,
15
],
"Email Configuration": [
12,
13,
14
],
"Server Firewall": [
16
]
}
},
{
"id": "345952",
"slug": "turn-digest-back-on-for-users-that-have-been-suppressed",
"title": "Turn digest back on for users that have been suppressed",
"concepts": {
"Email Digests": [
1,
2,
3
],
"User Groups": [
1,
2,
3
],
"Admin Panel": [
1,
3
],
"Rails Console": [
4
],
"User Options": [
4
]
}
},
{
"id": "345965",
"slug": "many-pages-unindexed-by-google",
"title": "Many pages unindexed by Google",
"concepts": {
"Google Indexing": [
1,
5
],
"Site Settings": [
1
],
"Search Results": [
1,
8
],
"Discourse Issues": [
1
],
"Marketplace": [
2
]
}
},
{
"id": "345970",
"slug": "request-to-modify-subscription",
"title": "Request to Modify Subscription",
"concepts": {
"Hosted Discourse": [
1,
2
],
"Subscription": [
1
],
"Email Configuration": [
2
]
}
},
{
"id": "345986",
"slug": "login-and-logout-errors-from-cache-settings-conflict-with-cloudflare",
"title": "Login and Logout Errors from Cache Settings Conflict with Cloudflare",
"concepts": {
"Login Issues": [
1,
3,
4,
5,
9,
16,
20
],
"Cloudflare": [
1,
18
],
"Mixed Content": [
8,
10
],
"Cache Settings": [
1,
13
],
"Discourse Migration": [
3,
11
]
}
},
{
"id": "346004",
"slug": "2-000-to-5-000-proficient-in-discourse-front-end-and-interface",
"title": "$2,000 to $5,000, proficient in Discourse front-end and interface",
"concepts": {
"Discourse front-end": [
1
],
"User Interface": [
1
],
"Discourse Community": [
1
]
}
},
{
"id": "346007",
"slug": "how-to-count-clicks-to-internal-files-topic-links-clicks",
"title": "How to count clicks to internal files (topic_links.clicks)",
"concepts": {
"Data Explorer": [
1
],
"File Uploads": [
1
],
"Google Analytics": [
1
],
"Topic Links": [
1
]
}
},
{
"id": "346036",
"slug": "double-clicking-on-tags-input-causes-loss-of-focus-when-editing-a-topic",
"title": "Double clicking on tags input causes loss of focus when editing a topic",
"concepts": {
"Bug Reports": [
1,
2,
5
],
"User Experience": [
1,
2,
5
],
"Discourse Topics": [
1
],
"Search Results": [
1,
2
]
}
},
{
"id": "346054",
"slug": "badges-in-posts-look-misaligned-on-mobile",
"title": "Badges in posts look misaligned on mobile",
"concepts": {
"Mobile View": [
1,
2,
5
],
"User Badges": [
1,
5
],
"Bug Fixes": [
3,
5
],
"Github Pull Requests": [
5
],
"CSS": [
5
]
}
},
{
"id": "346055",
"slug": "discobot-certificate-font-lacks-international-characters",
"title": "Discobot Certificate font lacks international characters",
"concepts": {
"Discobot Certificates": [
1,
3,
8
],
"Localization": [
1
],
"Font Issue": [
1,
3,
4
],
"Bug Fixes": [
6,
7
]
}
},
{
"id": "346067",
"slug": "can-i-safely-delete-var-discourse-shared-standalone-uploads-defaultold",
"title": "Can i safely delete /var/discourse/shared/standalone/uploads/defaultOld",
"concepts": {
"S3 Uploads": [
1,
2
],
"Discourse Setup": [
1
],
"Disk Space": [
1
],
"Troubleshooting": [
1,
3
],
"Database Backup": [
4
]
}
},
{
"id": "346074",
"slug": "paid-discourse-chat-bug-fixes-enhancements",
"title": "[PAID] Discourse Chat Bug Fixes + Enhancements",
"concepts": {
"Discourse Chat": [
1,
3,
6,
9,
10
],
"Bug Fixes": [
1,
11
],
"iOS": [
1,
6,
8,
10,
11
],
"Video Thumbnails": [
1,
6
],
"Feature Requests": [
1
]
}
},
{
"id": "346085",
"slug": "discourse-ai-ask-discourse",
"title": "Discourse AI - Ask Discourse",
"concepts": {
"Discourse AI": [
1
],
"AI Bots": [
1
],
"Admin Access": [
1,
3
],
"Chat Plugin": [
1
],
"LLM Configuration": [
2
]
}
},
{
"id": "346087",
"slug": "existential-forum-help-choking-on-bandwidth-issues",
"title": "Existential forum help; choking on bandwidth issues?",
"concepts": {
"Forum Performance": [
1,
2
],
"Hosted Discourse": [
1
],
"Discourse Chat": [
1
],
"Server Specs": [
2
],
"Discourse Issues": [
1
]
}
},
{
"id": "346093",
"slug": "members-not-receiving-emails-from-watched-category-again",
"title": "Members not receiving emails from Watched category (again)",
"concepts": {
"Email Notifications": [
1
],
"Category Permissions": [
1
],
"User Preferences": [
1
],
"Rails Console": [
1
],
"Site Settings": [
1
]
}
},
{
"id": "346130",
"slug": "chat-number-of-replies-not-updated-when-bulk-deleted",
"title": "Chat number of replies not updated when bulk deleted",
"concepts": {
"Discourse Chat": [
1
],
"Bug Reports": [
1
],
"User Interface": [
1
],
"Github Pull Requests": [
2
]
}
},
{
"id": "346140",
"slug": "unicode-export-problems-in-activitypub-plugin",
"title": "Unicode export problems in activitypub plugin",
"concepts": {
"Activitypub Plugin": [
1,
2
],
"Unicode export": [
1
],
"Plugin Fixes": [
2
],
"GitHub Pull Requests": [
2
]
}
},
{
"id": "346151",
"slug": "right-sidebar-blocks-top-contributors",
"title": "Right Sidebar Blocks - Top Contributors",
"concepts": {
"Right Sidebar Blocks": [
1
],
"Top Contributors": [
1
],
"Plugin Customization": [
1
]
}
},
{
"id": "346158",
"slug": "online-update-succeeds-but-rebuild-fails",
"title": "Online update succeeds, but rebuild fails",
"concepts": {
"RMagick gem": [
1,
3,
4,
5,
6
],
"Docker Container": [
3,
4
],
"ImageMagick": [
3,
4,
5,
6
],
"Plugin Updates": [
1
],
"Discourse Upgrade": [
1
]
}
},
{
"id": "346167",
"slug": "issue-with-urls-in-emails-for-a-private-forum",
"title": "Issue with URLs in emails for a private forum",
"concepts": {
"Email Notifications": [
1
],
"Login Required": [
1
],
"Discourse Configuration": [
1
],
"User Trust Levels": [
1
]
}
},
{
"id": "346168",
"slug": "redirecting-users-after-signup-without-sso",
"title": "Redirecting Users After Signup Without SSO",
"concepts": {
"User Redirection": [
1
],
"Google Analytics": [
1
],
"Signup": [
1
]
}
},
{
"id": "346180",
"slug": "excerpts-disappearing-from-air-theme",
"title": "Excerpts disappearing from air theme",
"concepts": {
"Air Theme": [
1,
4,
5
],
"Excerpts": [
1,
5,
7
],
"Discourse Upgrade": [
6,
7
],
"Theme Components": [
6,
8
],
"Discourse Issues": [
8
]
}
},
{
"id": "346183",
"slug": "custom-automation-doubts-recommendations",
"title": "Custom automation - doubts / recommendations",
"concepts": {
"Automation Rules": [
1
],
"Post Actions": [
1
],
"Custom Automation": [
1
]
}
},
{
"id": "346188",
"slug": "theme-or-custom-css-on-monday-s-discourse-instance",
"title": "Theme or Custom CSS on Monday’s Discourse Instance?",
"concepts": {
"Custom CSS": [
1
],
"Theme Components": [
2,
3
],
"Category Banners": [
2
],
"Theme Installation": [
1,
2
],
"Plugin Customization": [
3
]
}
},
{
"id": "346199",
"slug": "show-user-menu-avatars-affects-colors",
"title": "\"show user menu avatars\" affects colors",
"concepts": {
"User Menu Avatars": [
1
],
"UI Customization": [
1,
2
],
"Theme Settings": [
1
],
"User Interface": [
1,
2
],
"Accessibility": [
2
]
}
},
{
"id": "346205",
"slug": "how-to-ban-tl1-or-other-groups-to-attach-attachments-in-topics",
"title": "How to ban TL1 or other groups to attach attachments in topics?",
"concepts": {
"File Uploads": [
1,
2,
3,
4,
5,
6,
8,
11,
15
],
"Trust Levels": [
2,
6,
12
],
"S3 Uploads": [
1,
5,
8,
11,
15
],
"Theme Components": [
2
],
"Safe Mode": [
2,
7,
9,
16
]
}
},
{
"id": "346208",
"slug": "when-is-a-trust-level-badge-related-user-title-set-or-not",
"title": "When is a trust-level-badge-related user title set or not?",
"concepts": {
"User Titles": [
1,
2
],
"User Trust Levels": [
1
],
"User Profiles": [
1
],
"User Selection": [
2
]
}
},
{
"id": "346215",
"slug": "introducing-discourse-developer-toolbar",
"title": "Introducing Discourse developer toolbar",
"concepts": {
"Discourse core": [
1
],
"Plugin Outlets": [
1
],
"Development Environment": [
1
],
"Safe mode": [
1
],
"Verbose localization": [
1
]
}
},
{
"id": "346262",
"slug": "navigating-in-emoji-picker-scrolls-main-page",
"title": "Navigating in emoji picker scrolls main page",
"concepts": {
"Emoji Picker": [
1,
4
],
"UI Customization": [
1
],
"Github Pull Requests": [
4
],
"Bug Fixes": [
3,
4
]
}
},
{
"id": "346269",
"slug": "user-name-is-not-visible-to-admin-if-enable-name-is-unchecked",
"title": "User Name is not visible to admin if \"enable name\" is unchecked",
"concepts": {
"Admin Users List": [
1,
2
],
"User Privacy": [
1,
2
],
"User Fields": [
1
],
"Feature Requests": [
2
],
"User Management": [
1
]
}
},
{
"id": "346309",
"slug": "after-successfully-adding-api-key-the-key-is-not-displayed-where-can-i-see-the-key",
"title": "After successfully adding API key, the key is not displayed. Where can I see the key",
"concepts": {
"API Keys": [
1,
2,
3,
4,
6,
9,
10,
12,
13
],
"Admin Panel": [
6
],
"Bug Fixes": [
7,
13
],
"Discourse Upgrade": [
6
],
"UI Customization": [
6,
13
]
}
},
{
"id": "346312",
"slug": "shrinking-the-invite-sign-up-page",
"title": "Shrinking the Invite Sign-up Page",
"concepts": {
"Invite System": [
1
],
"Login Page": [
1
],
"User Interface": [
1
]
}
},
{
"id": "346313",
"slug": "long-link-error-hard-to-read-in-custom-sidebar-section-modal",
"title": "Long link error hard to read in custom sidebar section modal",
"concepts": {
"Error Messages": [
1
],
"UI Customization": [
1,
3
],
"User Interface": [
1,
3
],
"Sidebar": [
1
]
}
},
{
"id": "346317",
"slug": "not-public-rss-feed",
"title": "Not public RSS Feed?",
"concepts": {
"RSS Feeds": [
1,
2,
3,
4
],
"Discourse Plugins": [
2
],
"API Keys": [
3,
4
],
"Login Required": [
1,
2
]
}
},
{
"id": "346321",
"slug": "category-logo-image-size",
"title": "Category Logo Image size",
"concepts": {
"Category Banners": [
1,
3
],
"Custom CSS": [
4
],
"UI Customization": [
3
]
}
},
{
"id": "346324",
"slug": "does-the-allow-users-to-hide-profile-site-setting-still-disable-the-option-to-hide-the-presence",
"title": "Does the `Allow users to hide profile` site setting still disable the option to hide the presence?",
"concepts": {
"Site Settings": [
1
],
"User Presence": [
1,
2,
3
],
"Discourse Chat": [
2,
3
],
"Bug Reports": [
3
]
}
},
{
"id": "346325",
"slug": "how-to-fix-light-theme-images-in-dark-mode-for-modern-category-group-boxes",
"title": "How to fix light theme images in Dark mode for Modern Category Group Boxes",
"concepts": {
"Theme Components": [
1,
2,
4
],
"Dark Theme": [
1,
2,
5
],
"Category Banners": [
1
],
"Air Theme": [
1,
5
],
"Hosted Discourse": [
3,
4
]
}
},
{
"id": "346335",
"slug": "sortable-tables-for-sentiment",
"title": "Sortable tables for sentiment",
"concepts": {
"AI Summarization": [
1
],
"Feature Requests": [
1
],
"User Interface": [
1
],
"Admin Dashboard": [
2
]
}
},
{
"id": "346342",
"slug": "import-bbpress-into-discourse",
"title": "Import bbpress into Discourse",
"concepts": {
"Discourse Migration": [
1,
2
],
"Database Backup": [
1
],
"Discourse Setup": [
1
]
}
},
{
"id": "346357",
"slug": "can-chats-be-enabled-for-everyone-from-the-start",
"title": "Can chats be enabled for everyone from the start",
"concepts": {
"Discourse Chat": [
1,
2
],
"Site Settings": [
2
],
"Admin Settings": [
2
]
}
},
{
"id": "346364",
"slug": "pages-are-almost-invisible-when-moving-from-www-subdomain-to-forum-subdomain-with-301-redirect",
"title": "Pages are almost invisible when moving from www. subdomain to forum. subdomain with 301 redirect",
"concepts": {
"Discourse Migration": [
1,
2
],
"Google Indexing": [
1,
3,
7
],
"User Redirection": [
1,
4,
6
],
"Search Results": [
3,
4,
7
],
"Robots.txt": [
7,
8
]
}
},
{
"id": "346372",
"slug": "unable-to-setup-s3-bucket",
"title": "Unable to setup S3 bucket",
"concepts": {
"S3 Uploads": [
1,
2,
3,
4,
5,
6,
7,
11,
12
],
"CDN": [
2,
5,
7,
8,
9,
10,
11,
12
],
"app.yml": [
2,
3,
4,
5,
7,
10,
12
],
"Static Assets": [
5,
6,
12
],
"Discourse Configuration": [
1,
2,
3,
4,
5,
7,
12
]
}
},
{
"id": "346382",
"slug": "how-to-set-global-user-profile-visibility-to-only-logged-in-users",
"title": "How to set global user profile visibility to only logged in users?",
"concepts": {
"User Profiles": [
1,
2
],
"Login Required": [
1,
2
],
"Site Settings": [
1,
2
],
"User Cards": [
2
]
}
},
{
"id": "346403",
"slug": "config-where-all-members-get-all-posts",
"title": "Config where ALL members get ALL posts?",
"concepts": {
"Mailing list mode": [
1,
2
],
"Data Migration": [
1,
2
],
"Discourse Configuration": [
1
],
"Email Notifications": [
1
]
}
},
{
"id": "346411",
"slug": "how-to-solve-error-duplicate-extension-wasm",
"title": "How to solve error duplicate extension \"wasm\"",
"concepts": {
"Discourse Upgrade": [
1,
3,
4,
5,
8,
9
],
"Docker Container": [
1
],
"Error Messages": [
1,
4
],
"Discourse Version": [
2,
5,
10,
11
],
"Discourse Settings": [
1,
4
]
}
},
{
"id": "346414",
"slug": "rebuild-failure-skipping-after-assets-precompile-section-of-app-yml",
"title": "Rebuild failure - skipping \"after_assets_precompile\" section of app.yml",
"concepts": {
"Docker Container": [
1,
2,
3,
4,
5,
6
],
"S3 Uploads": [
1,
2,
3,
4,
5,
10
],
"Discourse Configuration": [
1,
2,
4,
7,
8,
9,
10
],
"Plugin Customization": [
3,
10
],
"YAML Validation": [
7,
9,
10
]
}
},
{
"id": "346415",
"slug": "modifying-style-attribute-dynamically-on-topic-list-item",
"title": "Modifying style attribute dynamically on Topic List Item",
"concepts": {
"Topic List Item": [
1,
7
],
"modifyClass": [
1,
2,
3,
5,
6,
7
],
"Theme Components": [
1,
7
],
"Value Transformer": [
7,
7
]
}
},
{
"id": "346436",
"slug": "setting-embed-theme-via-css",
"title": "Setting embed theme via css?",
"concepts": {
"Custom CSS": [
2
],
"Theme Settings": [
1,
2,
3
],
"Onebox Issues": [
3
],
"UI Customization": [
2
],
"Discourse Themes": [
3
]
}
},
{
"id": "346447",
"slug": "mail-receiver-sending-reply-to-address-as-from-address",
"title": "Mail-receiver sending reply-to address as from address?",
"concepts": {
"Email Configuration": [
1,
2
],
"SMTP Configuration": [
2
],
"Error Messages": [
2
],
"Email Notifications": [
2
],
"Security Issues": [
1
]
}
},
{
"id": "346497",
"slug": "problem-with-restore-discourse-from-backup-3-4-quite-large-db",
"title": "Problem with restore Discourse from backup (3.4, quite large DB)",
"concepts": {
"Discourse Backup": [
1,
5,
6,
8,
11,
12,
14
],
"Database Migrations": [
1,
3,
14
],
"Postgres Errors": [
1,
7,
14
],
"Plugin Conflicts": [
4,
5
],
"Docker Container": [
1,
12
]
}
},
{
"id": "346502",
"slug": "dynamic-params-to-use-with-data-explorer",
"title": "Dynamic params to use with Data Explorer",
"concepts": {
"Data Explorer": [
1
],
"Automation Rules": [
1
],
"SQL Query": [
1
],
"Dynamic Params": [
1
]
}
},
{
"id": "346508",
"slug": "badge-editor-missing-translations",
"title": "Badge Editor missing translations",
"concepts": {
"Localization": [
1,
2,
3,
4
],
"Badge Editor": [
1,
2
],
"Site Settings": [
2
],
"Dropdowns": [
2,
4
]
}
},
{
"id": "346514",
"slug": "database-cleaner-tool",
"title": "Database Cleaner Tool?",
"concepts": {
"Database Cleanup": [
1,
3
],
"Database Migrations": [
2,
4,
6,
7
],
"Plugin Settings": [
1,
3,
6
],
"Discourse Backup": [
2
],
"Data Migration": [
5,
6
]
}
},
{
"id": "346519",
"slug": "filter-incoming-emails",
"title": "Filter incoming emails?",
"concepts": {
"Email Filtering": [
1
],
"Automation Rules": [
1
],
"Email Notifications": [
1
]
}
},
{
"id": "346525",
"slug": "ssl-is-not-valid-for-www-domain-com",
"title": "SSL is not valid for www.domain.com",
"concepts": {
"SSL Certificates": [
1,
3,
6,
8,
11,
12,
13
],
"Lets Encrypt": [
2,
4,
6,
9,
10,
14
],
"Discourse Setup": [
1,
4,
8,
12
],
"Domain Redirection": [
5,
7,
12
],
"Docker Container": [
18
]
}
},
{
"id": "346528",
"slug": "shouldnt-ai-be-able-to-read-summaries-and-other-detailed-content",
"title": "Shouldn't AI be able to read Summaries and other detailed content?",
"concepts": {
"AI Summarization": [
1,
12
],
"System Prompt": [
3,
4,
6,
17
],
"AI Bots": [
1,
3
],
"Plugin Customization": [
5,
6
],
"Plugin API": [
8
]
}
},
{
"id": "346530",
"slug": "discourse-doc-categories-plugin-missing-in-crowdin",
"title": "Discourse-doc-categories plugin missing in Crowdin",
"concepts": {
"Localization": [
1
],
"Discourse Plugins": [
1
],
"Github Pull Requests": [
1
]
}
},
{
"id": "346542",
"slug": "more-then-3-million-enqueued-jobs-show-in-sidekiq-how-to-i-stop-it-generate-the-queue",
"title": "More then 3 million enqueued jobs show in sidekiq? How to I stop it generate the queue?",
"concepts": {
"Sidekiq queue": [
1,
2,
3,
9,
11
],
"Email Notifications": [
2,
4,
5,
6,
7,
10
],
"Chat Summary": [
1,
3,
9,
11
],
"Discourse Upgrade": [
11
],
"Email Configuration": [
2,
5
]
}
},
{
"id": "346543",
"slug": "need-someone-who-is-really-good-with-the-ai-bot-to-help-us-make-it-useful",
"title": "Need someone who is really good with the AI bot to help us make it useful!",
"concepts": {
"AI Bots": [
1
],
"AI Performance": [
1
],
"Search Results": [
1
],
"Plugin Customization": [
1,
2
],
"Discourse Issues": [
1
]
}
},
{
"id": "346553",
"slug": "launcher-run-app-gives-error-when-trying-backup",
"title": "Launcher run app gives error when trying backup",
"concepts": {
"Docker Container": [
3,
4
],
"Discourse Backup": [
1,
4
],
"Database Backup": [
1,
3
],
"Redis Errors": [
1,
7
],
"S3 Uploads": [
1,
3
]
}
},
{
"id": "346556",
"slug": "is-it-possible-to-provide-guidance-intro-text-in-form-templates",
"title": "Is it possible to provide guidance/intro text in form templates?",
"concepts": {
"Form templates": [
1
],
"Feature Requests": [
1
],
"User Experience": [
1
]
}
},
{
"id": "346573",
"slug": "add-html-above",
"title": "Add HTML above",
"concepts": {
"HTML Support": [
1
],
"Plugin Outlets": [
2,
5,
10
],
"Theme Components": [
2
],
"Custom CSS": [
3
],
"Development Environment": [
10
]
}
},
{
"id": "346584",
"slug": "notification-not-received",
"title": "Notification not received",
"concepts": {
"Email Notifications": [
1
],
"Error Messages": [
1
],
"SMTP Configuration": [
1
],
"Discourse Issues": [
1
]
}
},
{
"id": "346587",
"slug": "internal-inline-oneboxes-in-the-discourse-preview-feature-on-discourse-gnome-org-only",
"title": "Internal inline oneboxes in the Discourse preview feature (on discourse.gnome.org only)",
"concepts": {
"Onebox Issues": [
1,
2,
3
],
"Discourse Features": [
1,
3
],
"Discourse Update": [
1
],
"Inline Oneboxes": [
2,
3,
4
],
"Featured Links": [
1,
2,
3
]
}
},
{
"id": "346592",
"slug": "create-automatic-badges",
"title": "Create automatic badges",
"concepts": {
"Automatic Badges": [
1
],
"User Activity": [
1
],
"SQL-Triggered Badge": [
2
],
"Custom Badges": [
1
]
}
},
{
"id": "346610",
"slug": "data-explorer-anonymous-users-table",
"title": "Data Explorer 'anonymous_users' table",
"concepts": {
"Data Explorer": [
1,
3,
6
],
"Anonymous Users": [
1,
6
],
"User Anonymization": [
2,
3
],
"Anonymous Mode": [
6,
7
]
}
},
{
"id": "346619",
"slug": "broken-links-redirect-to-the-access-denied-page-instead-of-404",
"title": "Broken links redirect to the Access Denied page instead of 404",
"concepts": {
"Error Messages": [
1
],
"Discourse Issues": [
1
],
"User Redirection": [
1
],
"Google Indexing": [
1
]
}
},
{
"id": "346623",
"slug": "how-do-i-add-a-button-next-to-the-reply-to-topic-button",
"title": "How do I add a button next to the reply_to_topic button",
"concepts": {
"Theme Components": [
3,
5,
6
],
"Plugin Outlets": [
3,
6
],
"Direct Messages": [
1,
7
],
"Plugin Development": [
6,
7
],
"UI Customization": [
1,
6,
7
]
}
},
{
"id": "346646",
"slug": "trust-level-1-upload-problem",
"title": "Trust level 1 upload problem",
"concepts": {
"Trust Levels": [
1
],
"Image Uploads": [
1
],
"Admin Settings": [
2
]
}
},
{
"id": "346651",
"slug": "how-do-i-use-api-registertopicfooterbutton",
"title": "How do I use api.registerTopicFooterButton?",
"concepts": {
"Plugin API": [
1
],
"Topic Footer Button": [
1,
2,
3
],
"Plugin Development": [
1,
3
],
"DButton": [
1
]
}
},
{
"id": "346659",
"slug": "pinch-zoom-crashes-on-ios-graceful-theme",
"title": "Pinch zoom crashes on iOS (Graceful theme)",
"concepts": {
"Pinch zoom": [
1,
3,
5,
6,
7,
9,
12,
17
],
"iOS Safari": [
1,
12,
17
],
"Graceful theme": [
1,
13,
14,
17
],
"Browser bug": [
3,
12
],
"Theme Issues": [
13,
15,
21
]
}
},
{
"id": "346664",
"slug": "embed-of-any-kind-issues",
"title": "Embed (of any kind) issues",
"concepts": {
"Mobile View": [
1
],
"Onebox Issues": [
2
],
"Discourse Server": [
2,
3
]
}
},
{
"id": "346666",
"slug": "how-to-create-a-custom-report-for-daily-user-sign-ups",
"title": "How to Create a Custom Report for Daily User Sign-Ups?",
"concepts": {
"Data Explorer": [
1,
2
],
"User Sign-Ups": [
1,
2
],
"SQL Query": [
1,
2
],
"Data Reporting": [
1
]
}
},
{
"id": "346669",
"slug": "lost-access-to-discourse-login-no-credentials-lost-original-domain-now-trying-to-migrate-to-new-do-droplet",
"title": "Lost access to Discourse login (no credentials), lost original domain- now trying to migrate to new DO droplet",
"concepts": {
"Login Issues": [
1,
2
],
"Discourse Migration": [
1
],
"Admin Access": [
2
],
"Docker Container": [
2
],
"Discourse Setup": [
1
]
}
},
{
"id": "346675",
"slug": "category-moderators-deleting-posts-doesnt-send-a-pm-to-the-author",
"title": "Category moderators deleting posts doesn't send a PM to the author",
"concepts": {
"Category Moderators": [
1
],
"Post Deletion": [
1
],
"Email Notifications": [
1
],
"Bug Reports": [
1
]
}
},
{
"id": "346683",
"slug": "notification-by-email-when-a-post-is-edited",
"title": "Notification by email when a post is edited",
"concepts": {
"Email Notifications": [
1,
2,
3
],
"Post Edits": [
1,
2,
3
],
"Feature Requests": [
4
],
"Plugin Development": [
5
],
"User Preferences": [
2
]
}
},
{
"id": "346697",
"slug": "there-is-a-line-next-to-the-topic-timeline",
"title": "There is a line next to the topic timeline",
"concepts": {
"Topic Timeline": [
1
],
"Theme Issues": [
3,
4
],
"Meta Branded": [
4
]
}
},
{
"id": "346745",
"slug": "custom-user-fields-not-available-in-api",
"title": "Custom user fields not available in api",
"concepts": {
"User Fields": [
1,
2,
3
],
"Discourse API": [
1,
2
],
"Site Settings": [
2
],
"Data Explorer": [
1
],
"User Custom Fields": [
1,
2,
3
]
}
},
{
"id": "346756",
"slug": "enabling-category-moderation",
"title": "Enabling Category Moderation",
"concepts": {
"Category Moderators": [
1,
2,
4,
5,
6,
7,
11
],
"Site Settings": [
1,
2
],
"Admin Users List": [
1
],
"Custom CSS": [
5,
7,
8,
9,
11
],
"User Groups": [
2,
7
]
}
},
{
"id": "346805",
"slug": "docker-logs-app",
"title": "Docker logs app?",
"concepts": {
"Docker Container": [
1
],
"Discourse Setup": [
4
],
"Error Messages": [
1,
3
]
}
},
{
"id": "346814",
"slug": "flarum-to-discourse-migration-with-users-and-discussion",
"title": "Flarum to Discourse Migration with users and discussion",
"concepts": {
"Discourse Migration": [
1,
2,
7
],
"Flarum": [
1,
2
],
"Docker Container": [
2,
7
],
"Email Configuration": [
15,
16,
19,
20
],
"SMTP Configuration": [
15,
19
]
}
},
{
"id": "346821",
"slug": "retrieving-api-keys",
"title": "Retrieving API Keys",
"concepts": {
"API Keys": [
1,
2
],
"Bug Fixes": [
2
],
"Discourse Update": [
2
]
}
},
{
"id": "346825",
"slug": "posts-and-account-not-always-restored-when-flag-from-discourse-ai-spam-detection-rejected",
"title": "Posts and account not always restored when flag from Discourse AI spam detection rejected",
"concepts": {
"AI Spam Detection": [
1,
5
],
"Bug Fixes": [
1,
4
],
"Discourse AI": [
1
],
"User Notes": [
1
],
"GitHub Pull Requests": [
4
]
}
},
{
"id": "34686",
"slug": "session-timeout",
"title": "Session Timeout",
"concepts": {
"Session Timeout": [
1,
6,
10,
16
],
"Site Settings": [
2,
4,
16,
17,
18
],
"SSO Integration": [
6,
8,
9,
11,
12,
15
],
"Shared Computers": [
6,
19
],
"Feature Requests": [
3,
16
]
}
},
{
"id": "346862",
"slug": "back-button-is-misaligned-above-topic-progress-bar",
"title": "Back button is misaligned above topic progress bar",
"concepts": {
"UI Customization": [
1,
3
],
"Bug Fixes": [
3
],
"Github Pull Requests": [
3
]
}
},
{
"id": "346876",
"slug": "discourse-composer-and-firefox-on-android-tablet",
"title": "Discourse composer and Firefox on Android tablet",
"concepts": {
"Discourse composer": [
1,
4,
9,
12,
13,
14
],
"Firefox": [
1,
6,
11,
12,
13,
14,
16,
19
],
"Mobile View": [
1,
12
],
"AI": [
1,
8,
9,
19
],
"Tablet": [
1,
4,
6,
9,
10,
11
]
}
},
{
"id": "346885",
"slug": "dont-automatically-following-topics-after-posting",
"title": "Don't automatically following topics after posting",
"concepts": {
"Topic Drafts": [
1,
3
],
"User Preferences": [
1,
2,
3
],
"Feature Requests": [
5
],
"Email Notifications": [
2
],
"Discourse Settings": [
1
]
}
},
{
"id": "346895",
"slug": "temporarily-show-quoted-post-from-ignored-user",
"title": "Temporarily show quoted post from ignored user",
"concepts": {
"User Interface": [
1
],
"User Experience": [
1
],
"Feature Requests": [
1
],
"User Preferences": [
1
],
"Post Actions": [
1
]
}
},
{
"id": "346902",
"slug": "can-i-remove-latest-posts-from-my-view-theme",
"title": "Can I remove Latest posts from my view/theme?",
"concepts": {
"Theme Customization": [
1
],
"Site Settings": [
2
],
"Category Page": [
1,
2
]
}
},
{
"id": "346904",
"slug": "user-not-directed-back-to-original-topic-after-full-page-login",
"title": "User not directed back to original topic after full page login",
"concepts": {
"Login Redirection": [
1
],
"Gated Topics": [
1
],
"Login Issues": [
1,
2
],
"Bug Reports": [
2
]
}
},
{
"id": "346912",
"slug": "searching-for-image-urls-in-topics",
"title": "Searching for image urls in topics",
"concepts": {
"Image Uploads": [
1,
2,
3,
4,
8
],
"Discourse Search": [
1,
4,
5,
8,
11
],
"Data Explorer": [
2,
3,
11
],
"API Access": [
1,
5,
6,
7,
8,
9
],
"Plugin Installation": [
3,
4
]
}
},
{
"id": "346923",
"slug": "user-onebox-date-not-localized",
"title": "User Onebox date not localized",
"concepts": {
"Localization": [
1
],
"Onebox Issues": [
1
],
"User Profiles": [
1
]
}
},
{
"id": "346924",
"slug": "intercom-instance-creation",
"title": "Intercom Instance Creation",
"concepts": {
"Theme Components": [
5
],
"Intercom Instance": [
1
],
"Intercom Widget": [
1,
5,
6
],
"User Messages": [
1
],
"Plugin API": [
5
]
}
},
{
"id": "346936",
"slug": "way-to-bypass-restrictions-on-what-categories-you-can-post-in",
"title": "Way to bypass restrictions on what categories you can post in",
"concepts": {
"Category Permissions": [
1,
2
],
"Bug Reports": [
1,
2,
4
],
"Discourse Issues": [
1,
2
],
"Topic Drafts": [
2
],
"Plugin Customization": [
2
]
}
},
{
"id": "346954",
"slug": "a-bug-when-files-were-migrated-to-s3",
"title": "A bug when files were migrated to S3",
"concepts": {
"S3 Uploads": [
1
],
"File Uploads": [
1
],
"Bug Reports": [
1
],
"Discourse Issues": [
1
],
"Database Migrations": [
1
]
}
},
{
"id": "346999",
"slug": "how-to-make-riona-ai-agent-work-with-discourse",
"title": "How to make Riona-AI-Agent work with Discourse?",
"concepts": {
"AI Integration": [
1
],
"Discourse API": [
1
],
"Plugin Development": [
1
]
}
},
{
"id": "347008",
"slug": "flutter-discourse-gmail-login",
"title": "Flutter Discourse Gmail Login",
"concepts": {
"Discourse API": [
1
],
"Google Login": [
1
],
"Login Issues": [
1
],
"Flutter": [
1
]
}
},
{
"id": "347011",
"slug": "translating-admin-quick-start-guide",
"title": "Translating Admin Quick Start Guide",
"concepts": {
"Admin Panel": [
1
],
"Localization": [
1
],
"Translation": [
1
],
"Admin Settings": [
1
]
}
},
{
"id": "347013",
"slug": "translating-documentation-pages",
"title": "Translating Documentation Pages",
"concepts": {
"Localization": [
1
],
"Admin Panel": [
1
],
"User Trust Levels": [
1
],
"Documentation": [
1
]
}
},
{
"id": "347026",
"slug": "custom-reports-link-in-dashboard-or-reports-list",
"title": "Custom reports link in dashboard or reports list",
"concepts": {
"Custom reports": [
1
],
"Admin Dashboard": [
1
],
"Data Explorer": [
1
]
}
},
{
"id": "347029",
"slug": "html-encoding-in-draft-titles",
"title": "HTML encoding in draft titles",
"concepts": {
"HTML encoding": [
1
],
"Topic Drafts": [
1,
3
],
"Bug Reports": [
1
]
}
},
{
"id": "347036",
"slug": "could-we-consider-adding-a-nested-comments-plugin-to-our-forum",
"title": "Could we consider adding a nested comments plugin to our forum?",
"concepts": {
"Nested comments": [
1
],
"Discourse Plugins": [
1,
2,
4,
6
],
"Plugin Updates": [
4,
6
],
"Plugin Conflicts": [
6
],
"Plugin Development": [
8
]
}
},
{
"id": "347038",
"slug": "selfhost-discourse-in-mainland-china-under-the-gfw",
"title": "Selfhost Discourse in Mainland China Under the GFW",
"concepts": {
"Discourse Setup": [
1
],
"Docker Container": [
1,
4
],
"Network Restrictions": [
1,
4
],
"China": [
1,
2,
4,
5
],
"app.yml": [
4
]
}
},
{
"id": "347045",
"slug": "does-the-subscriptions-plugin-work-with-one-off-payment-pricing-tables",
"title": "Does the Subscriptions plugin work with \"one-off\" payment pricing tables?",
"concepts": {
"Discourse Subscriptions": [
1,
2,
8
],
"Stripe": [
1,
2,
3,
7,
8,
10
],
"Recurring payments": [
1,
3
],
"Webhooks": [
1,
2,
10
],
"Pricing table": [
1,
3,
4,
5,
7
]
}
},
{
"id": "347047",
"slug": "increase-chunksize-for-discourse-backups-using-scaleway-s3",
"title": "Increase chunksize for Discourse backups using Scaleway S3",
"concepts": {
"Discourse Backup": [
1
],
"S3 Uploads": [
1
],
"Backup Restore": [
1
],
"Docker Container": [
1
]
}
},
{
"id": "347050",
"slug": "incorrect-user-count-in-modal-for-applying-settings-changes-to-existing-users",
"title": "Incorrect user count in modal for applying settings changes to existing users",
"concepts": {
"User Count": [
1
],
"Site Settings": [
1
],
"Error Messages": [
1
]
}
},
{
"id": "347052",
"slug": "how-to-raise-an-error-from-a-postrevisor-block-and-have-it-presented-to-the-user",
"title": "How to raise an error from a PostRevisor block and have it presented to the user?",
"concepts": {
"PostRevisor": [
1
],
"Error Messages": [
1,
5
],
"Category Permissions": [
1,
2,
3,
4,
5,
6
],
"Custom CSS": [
5,
7
],
"API Access": [
3,
4
]
}
},
{
"id": "347053",
"slug": "user-creation-via-api-is-a-mess",
"title": "User creation via API is a mess!",
"concepts": {
"User Creation API": [
1,
2
],
"API Access": [
1
],
"Site Settings": [
1,
2
],
"normalize_emails": [
1,
2,
3
],
"Bug Reports": [
1,
3
]
}
},
{
"id": "347065",
"slug": "user-search-always-finds-self",
"title": "User search always finds self",
"concepts": {
"User Search": [
1,
2,
3,
4
],
"User Directory": [
1,
5,
7
],
"User Experience": [
4,
6
],
"Custom CSS": [
7
],
"Discourse Features": [
5
]
}
},
{
"id": "347066",
"slug": "homepage-blocks",
"title": "Homepage Blocks",
"concepts": {
"Theme Components": [
1
],
"Homepage Blocks": [
1
],
"UI Customization": [
1
],
"Discourse Themes": [
1
]
}
},
{
"id": "347088",
"slug": "ai-summarization-backfill-is-stuck-keeps-regenerating-the-same-topic",
"title": "AI Summarization Backfill is stuck, keeps regenerating the same topic",
"concepts": {
"AI Summarization": [
1,
2,
6,
9
],
"Topic Summaries": [
1,
2,
3,
4,
5,
6,
9
],
"Bug Fixes": [
5,
8,
9,
11
],
"Hidden Posts": [
3,
8
],
"Plugin API": [
5
]
}
},
{
"id": "347093",
"slug": "a-few-questions-related-to-moderation",
"title": "A few questions related to moderation",
"concepts": {
"Spam Prevention": [
1,
2,
4,
5,
8,
19,
20,
21
],
"Trust Levels": [
2,
5,
7,
8,
12,
16,
18
],
"Discourse Plugins": [
4,
20,
21
],
"Plugin Settings": [
16
],
"Bug Reports": [
10,
14,
21
]
}
},
{
"id": "347096",
"slug": "how-to-display-external-images-in-the-topic-list-previews-theme-component",
"title": "How to display external images in the Topic List Previews Theme Component?",
"concepts": {
"Topic List Previews": [
1
],
"External Images": [
1
],
"Image Uploads": [
2
],
"Theme Component": [
1
]
}
},
{
"id": "347101",
"slug": "strike-through-text-is-not-rendered-in-diff",
"title": "Strike-through text is not rendered in diff",
"concepts": {
"Post Edits": [
1,
2,
5
],
"UI Customization": [
1,
2,
5
],
"Bug Fixes": [
4,
6
],
"Github Pull Requests": [
4,
6
]
}
},
{
"id": "347102",
"slug": "unable-to-add-my-community-website-to-discourse-hub-seeking-help",
"title": "Unable to Add My Community Website to Discourse Hub – Seeking Help",
"concepts": {
"Discourse Hub": [
1,
2,
9,
11
],
"Cloudflare": [
1,
2,
3,
6,
10,
12
],
"Error Messages": [
2,
7,
8
],
"API Access": [
2,
5,
8
],
"DNS": [
6,
10
]
}
},
{
"id": "347106",
"slug": "huggingface-tgi-vs-openai-api-endpoint-costs",
"title": "HuggingFace TGI vs OpenAI API Endpoint Costs",
"concepts": {
"OpenAI API": [
1,
2,
3
],
"HuggingFace TGI": [
1,
2,
3
],
"GPU costs": [
1,
2,
3
],
"AI Integration": [
1
],
"Token Usage": [
2
]
}
},
{
"id": "347107",
"slug": "automatically-create-discourse-user-on-wordpress-registration",
"title": "Automatically create Discourse user on Wordpress registration",
"concepts": {
"DiscourseConnect": [
1
],
"User Creation API": [
1,
3,
4,
6
],
"Wordpress Registration": [
1,
3,
5
],
"WooCommerce": [
3,
4,
5,
7
],
"Plugin Customization": [
4,
6,
7
]
}
},
{
"id": "347110",
"slug": "discourse-workflow",
"title": "Discourse Workflow",
"concepts": {
"Discourse Plugins": [
1
],
"Plugin Development": [
1
],
"Admin Panel": [
1
],
"AI Integration": [
1
],
"Topic Templates": [
1
]
}
},
{
"id": "347117",
"slug": "hide-category-from-latest",
"title": "Hide category from latest",
"concepts": {
"Category Permissions": [
1,
5
],
"Site Settings": [
2
],
"User Preferences": [
4
],
"Search Results": [
5
],
"Admin Settings": [
4
]
}
},
{
"id": "347130",
"slug": "postrevisor-cant-revise-posts-in-deleted-topics",
"title": "PostRevisor can't revise posts in deleted topics",
"concepts": {
"PostRevisor": [
1,
3,
7,
8,
11
],
"Deleted Topics": [
1,
9,
11,
12,
13,
14
],
"Topic ID": [
1,
8,
9,
11
],
"Bug Reports": [
11
],
"Post Edits": [
3
]
}
},
{
"id": "347133",
"slug": "new-users-that-mark-a-solution-cannot-be-deleted",
"title": "New user's that mark a solution cannot be deleted",
"concepts": {
"User Deletion": [
1
],
"Error Messages": [
1,
2
],
"Bug Reports": [
1
],
"Moderation": [
1
]
}
},
{
"id": "347138",
"slug": "watermark-image",
"title": "Watermark Image",
"concepts": {
"Watermark Image": [
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"Theme Component": [
1,
3,
4,
6
],
"Image Uploads": [
1,
5,
6,
7
],
"QR Code": [
1
],
"Plugin Customization": [
1
]
}
},
{
"id": "347139",
"slug": "dont-forget-to-run-docker-remove-app-when-reinstalling-discourse",
"title": "Don't forget to run docker remove app when reinstalling discourse",
"concepts": {
"Docker Container": [
1,
2,
3
],
"Discourse Setup": [
1
],
"Discourse Upgrade": [
1
],
"Docker Version": [
3
],
"Troubleshooting": [
1
]
}
},
{
"id": "347147",
"slug": "discourse-fontawesome-6-upgrade-needs-updating",
"title": "Discourse.fontawesome-6-upgrade needs updating",
"concepts": {
"Discourse Upgrade": [
1,
3
],
"Plugin Updates": [
2,
4
],
"Theme Components": [
1,
2
],
"FontAwesome": [
1,
2,
3
],
"Discourse Plugins": [
2,
4
]
}
},
{
"id": "347164",
"slug": "clicking-username-in-chat-settings-results-in-loading-an-empty-chat-window",
"title": "Clicking username in chat settings results in loading an empty chat window",
"concepts": {
"Discourse Chat": [
1
],
"Bug Reports": [
1,
2,
3
],
"User Interface": [
1
]
}
},
{
"id": "347185",
"slug": "seeking-guidance-on-backup-verification-and-site-mirroring",
"title": "Seeking Guidance on Backup Verification and Site Mirroring",
"concepts": {
"Discourse Backup": [
1,
2
],
"Docker Container": [
1
],
"Hosted Discourse": [
1
],
"Backup Restore": [
1,
2
],
"S3 Uploads": [
2
]
}
},
{
"id": "347197",
"slug": "redis-memory-keeps-increasing-in-discourse-3-4-0-beta3",
"title": "Redis Memory Keeps Increasing in Discourse 3.4.0.beta3",
"concepts": {
"Redis Memory": [
1,
4
],
"Discourse Upgrade": [
1,
12
],
"Sidekiq queue": [
4,
5,
12
],
"Email Notifications": [
9
],
"Discourse Chat": [
9,
12
]
}
},
{
"id": "347207",
"slug": "how-to-change-category-title-icon",
"title": "How to change category title icon?",
"concepts": {
"Category Icons": [
2
],
"Theme Components": [
2
],
"Category Banners": [
1
],
"UI Customization": [
1,
2
]
}
},
{
"id": "347215",
"slug": "revoke-moderators-in-bulk",
"title": "Revoke moderators in bulk",
"concepts": {
"Category Moderators": [
1,
3
],
"Admin Users List": [
1,
2
],
"Rails Console": [
2
],
"API Access": [
5,
6
],
"Admin Settings": [
6
]
}
},
{
"id": "347218",
"slug": "replies-and-views-orange-color-help",
"title": "Replies and Views Orange Color, help!",
"concepts": {
"Custom CSS": [
4,
5
],
"Site Settings": [
2
],
"Theme Components": [
4
],
"UI Customization": [
1,
3,
5
]
}
},
{
"id": "347227",
"slug": "seeking-advice-on-mail-delivery-setup-for-discourse-multisite",
"title": "Seeking Advice on Mail Delivery Setup for Discourse Multisite",
"concepts": {
"Multisite setup": [
1,
4
],
"Email Configuration": [
1,
2,
4
],
"SMTP Configuration": [
4
],
"Postfix": [
1,
6,
7
]
}
},
{
"id": "347264",
"slug": "admin-missing-from-about-page",
"title": "Admin missing from /about page",
"concepts": {
"Admin Users List": [
1
],
"About Page": [
1,
2
],
"User Activity": [
2
]
}
},
{
"id": "347265",
"slug": "double-click-on-username-reveals-blank-white-screen-in-small-chat-overlay",
"title": "Double click on username reveals blank/white screen in small chat overlay",
"concepts": {
"Chat Overlay": [
1,
2
],
"User Profile": [
1,
4,
5,
6
],
"Bug Reports": [
1,
4,
5,
6
],
"Blank Screen": [
1
]
}
},
{
"id": "347273",
"slug": "disabling-image-uploads-in-private-messages",
"title": "Disabling image uploads in private messages",
"concepts": {
"Image Uploads": [
1
],
"Direct Messages": [
1
],
"Theme Component": [
2
],
"User Trust Levels": [
2
]
}
},
{
"id": "347278",
"slug": "issue-while-rebuilding",
"title": "Issue while rebuilding",
"concepts": {
"Plugin Errors": [
1,
3,
6,
12
],
"Database Migrations": [
1,
3,
5,
11
],
"Docker Container": [
1,
6
],
"Discourse Setup": [
1,
6,
12
],
"Error Messages": [
1,
2,
5,
12
]
}
},
{
"id": "347298",
"slug": "add-feature-to-toggle-calendar-variable-in-insert-date-time-ui",
"title": "Add feature to toggle calendar variable in insert date/time UI",
"concepts": {
"Discourse Features": [
1
],
"Feature Requests": [
1
],
"User Interface": [
1
],
"Category Moderators": [
1
],
"Admin Panel": [
1
]
}
},
{
"id": "347300",
"slug": "replacing-goo-gl-links",
"title": "Replacing goo.gl links",
"concepts": {
"goo.gl links": [
1,
2,
3,
4,
5,
6
],
"URL Shortener": [
1
],
"Post Edits": [
1
],
"Google Maps": [
3,
4,
6
],
"Ruby Script": [
1
]
}
},
{
"id": "347302",
"slug": "error-in-migrating-a-mybb-to-discourse",
"title": "Error in migrating a MyBB to Discourse",
"concepts": {
"Discourse Migration": [
1,
2,
3
],
"Database Migration": [
1,
3
],
"Error Messages": [
1,
2
],
"User Creation": [
1,
2
],
"Development Environment": [
4
]
}
},
{
"id": "347303",
"slug": "cant-reset-password-on-meta",
"title": "Can't reset password on meta",
"concepts": {
"Password Reset": [
1,
3,
4,
5
],
"Login Issues": [
1,
3,
5
],
"Authentication code": [
1,
5
],
"User Experience": [
1,
5
],
"Google Auth": [
5
]
}
},
{
"id": "347311",
"slug": "current-projects-january-2025",
"title": "Current Projects - January 2025",
"concepts": {
"Admin Settings": [
1
],
"Theme Components": [
1
],
"AI Spam Detection": [
1
],
"Topic Drafts": [
1
],
"Plugin Development": [
1,
9
]
}
},
{
"id": "347318",
"slug": "admin-update-screen-is-blank-how-to-manually-updtate-docker-via-ssh-console",
"title": "Admin/Update screen is blank. How to manually updtate docker via SSH Console?",
"concepts": {
"Docker Version": [
1,
2,
3
],
"Docker Container": [
1
],
"Discourse Upgrade": [
1
],
"Discourse Backup": [
6
],
"Admin Dashboard": [
1
]
}
},
{
"id": "347363",
"slug": "users-who-are-activated-but-not-approved",
"title": "Users who are 'activated' but not 'approved'",
"concepts": {
"User Management": [
1
],
"Admin Users List": [
1
],
"Login Required": [
1
]
}
},
{
"id": "347367",
"slug": "discourse-update-page-is-blank",
"title": "Discourse Update page is blank",
"concepts": {
"Discourse Update": [
1
],
"Admin Panel": [
1
],
"Docker Container": [
1
],
"Troubleshooting": [
1,
2,
3
],
"Discourse Upgrade": [
1
]
}
},
{
"id": "347386",
"slug": "i-need-help-with-webhook",
"title": "I need help with webhook",
"concepts": {
"Webhook": [
1,
2
],
"Internal IP": [
1,
2
],
"Discourse Setup": [
1
],
"Error Messages": [
1
]
}
},
{
"id": "347391",
"slug": "help-needed-discourse-sending-excessive-email-notifications",
"title": "Help Needed: Discourse Sending Excessive Email Notifications",
"concepts": {
"Email Notifications": [
1,
2,
8,
10
],
"Site Settings": [
2,
7,
10
],
"User Preferences": [
1,
10
],
"Category Notifications": [
2,
8,
9
]
}
},
{
"id": "347395",
"slug": "how-to-post-more-than-3-posts-in-a-row",
"title": "How to post more than 3 posts in a row?",
"concepts": {
"Consecutive posts": [
1,
2
],
"User Trust Levels": [
1
],
"Admin Panel": [
1
]
}
},
{
"id": "347405",
"slug": "installing-discourse-on-coolify",
"title": "Installing Discourse on Coolify",
"concepts": {
"Coolify": [
1
],
"Docker Compose": [
1
],
"Discourse Setup": [
1
]
}
},
{
"id": "347425",
"slug": "oh-no-spam",
"title": "Oh no, Spam!",
"concepts": {
"Spam Prevention": [
1,
2
],
"Admin Settings": [
1
],
"AI Spam Detection": [
1
],
"User Trust Levels": [
1
],
"Review Queue": [
1,
2
]
}
},
{
"id": "347455",
"slug": "display-first-5-lines-of-every-post",
"title": "Display first 5 lines of every post",
"concepts": {
"Topic List Excerpts": [
2
],
"Discourse Settings": [
1
],
"User Experience": [
1
]
}
},
{
"id": "347464",
"slug": "login-disabled-in-read-only-mode",
"title": "Login disabled in read only mode",
"concepts": {
"Login Issues": [
1,
2
],
"Admin Users List": [
1
],
"Discourse Issues": [
1,
2
],
"Read Only Modes": [
2
],
"Error Messages": [
1
]
}
},
{
"id": "347488",
"slug": "bug-wordpress-plugin-repost-to-forum-got-broken",
"title": "Bug: Wordpress plugin repost to forum got broken",
"concepts": {
"Discourse Plugins": [
1,
2
],
"Plugin Updates": [
1
],
"Bug Reports": [
1
]
}
},
{
"id": "347508",
"slug": "order-subcategories-displayed-under-parent-on-homepage-category-page",
"title": "Order subcategories displayed under parent on homepage / category page",
"concepts": {
"Category page": [
1
],
"Subcategories": [
1
],
"Custom CSS": [
1
],
"Homepage": [
1
],
"Category description": [
1
]
}
},
{
"id": "347510",
"slug": "enabling-category-banners-causes-duplicate-category-icons",
"title": "Enabling category banners causes duplicate category icons",
"concepts": {
"Category Banners": [
1,
2
],
"Theme Components": [
1
],
"Custom CSS": [
2,
5
],
"UI Customization": [
4,
5
]
}
},
{
"id": "347535",
"slug": "one-attempt-at-keeping-a-dev-environment-up-to-date",
"title": "One attempt at keeping a Dev environment up to date",
"concepts": {
"Development Environment": [
1,
2,
3,
4
],
"Discourse Setup": [
1,
4
],
"Docker Container": [
1,
3
],
"Plugin Updates": [
1
],
"Database Migrations": [
1
]
}
},
{
"id": "347537",
"slug": "allow-group-inboxes-to-use-default-outbound-smtp-settings",
"title": "Allow Group Inboxes to use default outbound SMTP settings",
"concepts": {
"Group Inboxes": [
1
],
"SMTP Configuration": [
1
],
"Email Configuration": [
1
],
"Spam Prevention": [
1
],
"Admin Settings": [
1
]
}
},
{
"id": "347542",
"slug": "upload-and-discuss-pdfs-in-composer",
"title": "Upload and discuss pdfs in composer",
"concepts": {
"AI Integration": [
1
],
"File Uploads": [
1
],
"Discourse Chat": [
1
],
"Feature Requests": [
1
]
}
},
{
"id": "347558",
"slug": "how-to-get-rid-of-stats",
"title": "How to get rid of Stats",
"concepts": {
"Site Settings": [
1
],
"Custom CSS": [
2
],
"User Interface": [
1,
2
],
"Admin Panel": [
2
]
}
},
{
"id": "347561",
"slug": "date-timezone-issue-scrolling-timeline-shows-previous-month",
"title": "Date/timezone issue: scrolling timeline shows previous month",
"concepts": {
"Timezone issue": [
1,
3
],
"Scrolling timeline": [
1
],
"User Experience": [
2
]
}
},
{
"id": "347609",
"slug": "admin-status-keeps-on-changing",
"title": "Admin status keeps on changing",
"concepts": {
"Admin Access": [
1
],
"User Trust Levels": [
1
]
}
},
{
"id": "347619",
"slug": "automation-create-event-related-topic",
"title": "Automation: Create event + related topic",
"concepts": {
"Automation Rules": [
1
],
"Discourse Topics": [
1
],
"Calendar": [
1
]
}
},
{
"id": "347626",
"slug": "forwarded-the-above-email-banner",
"title": "“Forwarded the above email” banner",
"concepts": {
"Email Configuration": [
1
],
"User Creation API": [
1
],
"User Redirection": [
1
],
"Admin Settings": [
1
],
"Discourse Features": [
1
]
}
},
{
"id": "347631",
"slug": "admin-panel-reports-in-the-community-health-section-are-no-longer-clickable",
"title": "Admin panel: reports in the Community health section are no longer clickable",
"concepts": {
"Admin Panel": [
1
],
"Admin Dashboard": [
1
],
"User Interface": [
1
],
"Discourse Features": [
1
]
}
},
{
"id": "347647",
"slug": "what-is-the-canonical-approach-for-a-plugin-to-create-bots",
"title": "What is the canonical approach for a plugin to create bots?",
"concepts": {
"Plugin Development": [
1
],
"AI Bots": [
1
],
"User Creation API": [
1
],
"Discourse API": [
1
],
"Plugin API": [
1
]
}
},
{
"id": "347649",
"slug": "topics-overlay",
"title": "Topics overlay",
"concepts": {
"Category Layout": [
1
],
"UI Customization": [
1
],
"Theme Issues": [
1
],
"Mobile View": [
1
]
}
},
{
"id": "40121",
"slug": "discourse-topic-voting",
"title": "Discourse Topic Voting",
"concepts": {
"Discourse Topic Voting": [
1,
270
],
"Plugin Settings": [
1,
285
],
"Data Explorer": [
1,
290
],
"Theme Component": [
296
],
"User Trust Levels": [
1
]
}
},
{
"id": "41110",
"slug": "always-anonymous-categories-plugin",
"title": "Always-Anonymous Categories Plugin",
"concepts": {
"Anonymous Categories": [
1,
2,
7,
17
],
"Plugin Maintenance": [
6,
7,
14,
19
],
"Plugin Errors": [
12,
13,
17
],
"Discourse Update": [
13,
17
],
"Plugin Fix": [
17,
18
]
}
},
{
"id": "43812",
"slug": "move-a-discourse-site-to-another-vps-with-rsync",
"title": "Move a Discourse site to another VPS with rsync",
"concepts": {
"Discourse Migration": [
1,
18
],
"rsync": [
1,
2,
3,
8,
9,
10,
13,
14,
18
],
"Docker Container": [
1,
4
],
"S3 Uploads": [
6,
7
],
"File Permissions": [
5,
6,
8,
10,
11,
14
]
}
},
{
"id": "45343",
"slug": "configure-verp-to-handle-bouncing-e-mails",
"title": "Configure VERP to handle bouncing e-mails",
"concepts": {
"Email Configuration": [
1,
197,
201
],
"SMTP Configuration": [
1
],
"Webhooks": [
1,
197,
198
],
"Email Notifications": [
1,
199
],
"Discourse Settings": [
1
]
}
},
{
"id": "47320",
"slug": "de-fehler-in-der-deutschen-ubersetzung-hier-melden",
"title": ":de: Fehler in der Deutschen Übersetzung? Hier melden!",
"concepts": {
"Localization": [
1,
2,
3,
6,
7,
8,
11,
12,
15,
18,
20
],
"Translation": [
1,
2,
3,
6,
7,
11,
12,
15,
18,
20
],
"User Settings": [
1,
5,
7
],
"User Trust Levels": [
6,
8
],
"Admin Settings": [
1,
15,
16,
18
]
}
},
{
"id": "49487",
"slug": "configure-direct-delivery-incoming-email-for-self-hosted-sites-with-mail-receiver",
"title": "Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver",
"concepts": {
"Email Configuration": [
1,
471
],
"Mail-Receiver": [
1,
470,
471,
473,
476,
479,
483,
487
],
"Discourse API": [
1,
471,
472
],
"SMTP Configuration": [
473,
482,
483,
486
],
"Troubleshooting": [
1,
473,
475,
476,
482,
487
]
}
},
{
"id": "64364",
"slug": "backup-discourse-from-the-command-line",
"title": "Backup discourse from the command line",
"concepts": {
"Discourse Backup": [
1
],
"Docker Container": [
1,
32
],
"Command Line": [
1
],
"Backup Restore": [
1
],
"SSH Key": [
32
]
}
},
{
"id": "66522",
"slug": "discourse-chat-integration",
"title": "Discourse Chat Integration",
"concepts": {
"Discourse Chat Integration": [
1,
296,
297,
298,
299,
300,
301,
305,
306,
310,
311,
313
],
"Chat Providers": [
1,
3,
309
],
"Automation Rules": [
310,
311,
312,
314
],
"Slash Commands": [
1,
3,
305
],
"Telegram Integration": [
297,
305,
306,
311
]
}
},
{
"id": "69742",
"slug": "locations-plugin",
"title": "Locations Plugin",
"concepts": {
"Locations Plugin": [
1,
486,
495,
499,
502
],
"User Profile": [
486,
487,
492,
497
],
"Plugin Update": [
492,
493,
495,
499
],
"Plugin Conflicts": [
498,
499
],
"GitHub Access": [
1,
495,
503
]
}
},
{
"id": "69776",
"slug": "events-plugin",
"title": "Events Plugin :calendar:",
"concepts": {
"Events Plugin": [
1,
2,
11,
15
],
"Plugin Settings": [
18
],
"Time Zones": [
2,
3
],
"Plugin Errors": [
10,
14,
19
],
"Discourse Upgrade": [
20
]
}
},
{
"id": "75149",
"slug": "install-discourse-on-windows-10-for-development",
"title": "Install Discourse on Windows 10 for development",
"concepts": {
"Development Environment": [
1,
102,
111
],
"Windows 10": [
1,
111
],
"WSL 2": [
1,
102,
105,
111,
112,
115
],
"PostgreSQL": [
1,
105,
112
],
"Ubuntu": [
1,
105,
111,
112
]
}
},
{
"id": "75654",
"slug": "moving-posts-returns-502-bad-gateway",
"title": "Moving posts returns 502 bad gateway",
"concepts": {
"Post Edits": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19
],
"Error Messages": [
1,
5,
9,
12,
14
],
"502 error": [
1,
5,
9,
14,
19,
20
],
"Topic Drafts": [
1,
2,
3,
7,
9,
13,
15,
16,
18
],
"Discourse Issues": [
2,
13,
17,
19
]
}
},
{
"id": "75696",
"slug": "discourse-tab-bar-for-mobile",
"title": "Discourse Tab Bar for Mobile",
"concepts": {
"Theme Components": [
1,
96,
102,
108,
113,
114
],
"Mobile View": [
1,
104,
110
],
"UI Customization": [
4,
96,
108
],
"Plugin Customization": [
95,
96,
97,
98,
99,
100,
101,
102
],
"Discourse API": [
99,
100,
101,
102
]
}
},
{
"id": "77548",
"slug": "creating-and-managing-polls",
"title": "Creating and managing polls",
"concepts": {
"Discourse Polls": [
1,
111,
112,
115,
122
],
"Poll Options": [
1,
117
],
"Poll Results": [
1,
111,
112,
115,
119,
120
],
"Data Explorer": [
1,
119,
120
],
"Ranked Choice Polls": [
116,
117,
124
]
}
},
{
"id": "78326",
"slug": "recommended-smtp-provider",
"title": "Recommended SMTP provider",
"concepts": {
"SMTP Configuration": [
1,
8,
11
],
"Email Deliverability": [
1,
3,
4
],
"Mailgun": [
1,
3,
8
],
"Email Notifications": [
1,
11
],
"Discourse Setup": [
11
]
}
},
{
"id": "79562",
"slug": "recommended-hosting-providers-for-self-hosters",
"title": "Recommended Hosting Providers for Self Hosters",
"concepts": {
"Self Hosting": [
1,
19,
20,
21,
22,
23
],
"Hosting Providers": [
1,
2,
10,
16,
18
],
"Digital Ocean": [
1,
5,
20,
22
],
"Discourse Setup": [
1,
7,
20,
22
],
"Server Performance": [
1,
3,
4,
15
]
}
},
{
"id": "82557",
"slug": "add-settings-to-your-discourse-theme",
"title": "Add settings to your Discourse theme",
"concepts": {
"Theme Settings": [
1,
84,
85
],
"YAML": [
1
],
"Objects type": [
1,
84,
85
],
"Theme Development": [
1
],
"Plugin API": [
1
]
}
},
{
"id": "82572",
"slug": "quote-blockquote-arent-parsing-a-url-in-a-citation-as-per-bbcode-html",
"title": "[quote] & <blockquote> aren't parsing a URL in a citation as per BBCode & HTML",
"concepts": {
"BBCode": [
1,
2,
5,
7,
8
],
"HTML Support": [
1,
8,
12
],
"Quote Metadata": [
7,
8
],
"Onebox Issues": [
4,
8
],
"User Experience": [
13
]
}
},
{
"id": "88557",
"slug": "discourse-policy",
"title": "Discourse Policy",
"concepts": {
"Discourse Policy": [
1
],
"Plugin Settings": [
1
],
"BBCode attributes": [
1
],
"User Groups": [
1,
80
],
"Plugin Errors": [
81
]
}
},
{
"id": "89274",
"slug": "move-uploads-and-backups-to-digitalocean-block-storage",
"title": "Move Uploads and Backups to DigitalOcean Block Storage",
"concepts": {
"DigitalOcean Block Storage": [
1
],
"Discourse Setup": [
1
],
"Docker Container": [
1,
4
],
"File Uploads": [
30,
34
],
"Forum Performance": [
30,
34
]
}
},
{
"id": "90429",
"slug": "broken-image-in-discourse-but-they-work-in-the-message-preview",
"title": "Broken image in Discourse (but they work in the message preview)",
"concepts": {
"Broken images": [
1,
2,
6,
24
],
"Wordpress plugin": [
1,
4,
25,
27
],
"Image URLs": [
1,
7,
23
],
"Rebuild HTML": [
1,
5,
8,
9,
10
],
"Category issues": [
8,
9,
10
]
}
},
{
"id": "90752",
"slug": "understanding-discourse-trust-levels",
"title": "Understanding Discourse Trust Levels",
"concepts": {
"Trust Levels": [
1,
91,
92,
98,
101,
102,
103,
130,
131,
132,
133,
134,
135,
151
],
"User Trust Levels": [
1,
91
],
"Admin Settings": [
99,
103,
106
],
"Invite System": [
106,
107
],
"User Promotion": [
131,
133
]
}
},
{
"id": "91203",
"slug": "send-notification-when-someone-edits-a-post-youve-liked",
"title": "Send notification when someone edits a post you've liked",
"concepts": {
"Post Edits": [
1,
2,
3,
5
],
"Notifications": [
1,
3,
5
],
"User Likes": [
1,
2,
3
],
"Moderators": [
3,
4,
5
],
"Plugin Development": [
3
]
}
},
{
"id": "94698",
"slug": "how-to-create-tag-c-or-tag-notepad",
"title": "How to create tag c++ or tag Notepad++",
"concepts": {
"Bug Reports": [
4
],
"Discourse Issues": [
4
],
"Custom CSS": [
6
],
"Tag System": [
1,
4,
5
],
"Error Messages": [
1
]
}
},
{
"id": "95435",
"slug": "merge-two-discourse-sites-into-one",
"title": "Merge two Discourse sites into one",
"concepts": {
"Discourse Migration": [
1
],
"Database Backup": [
1,
52
],
"Discourse Issues": [
54
],
"Plugin Errors": [
1,
52,
55
],
"User Groups": [
53,
54
]
}
},
{
"id": "96331",
"slug": "understanding-discourse-for-new-users",
"title": "Understanding Discourse for new users",
"concepts": {
"Discourse Features": [
1
],
"User Notifications": [
1,
131
],
"Discourse Topics": [
1
],
"User Interface": [
1
]
}
},
{
"id": "97376",
"slug": "discourse-calendar-and-event",
"title": "Discourse Calendar (and Event)",
"concepts": {
"Discourse Calendar": [
1,
412,
442,
452,
461
],
"Discourse Plugin": [
1,
412,
452
],
"Event Features": [
1,
412,
441,
442,
451,
455
],
"Plugin Settings": [
1,
412,
453,
460,
461
],
"User Experience": [
412,
441,
460
]
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment