Created
January 23, 2025 06:17
-
-
Save SamSaffron/c20df535d07cdcca7a69e815823075ae to your computer and use it in GitHub Desktop.
meta-topics.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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