discourse/spec/requests/api/schemas/json
Martin Brennan 3f8b3c29e7
FIX: Show category type tabs even if plugin disabled (#39741)
We made a mistake with the architecture used for
category type setup. Each type enables the underlying
plugin that is associated e.g. Support -> discourse-solved,
Ides -> discourse-topic-voting when a category of that type
is created.

However, there is supposed to be a tab for each type that
shows while configuring the category. This was not showing because
we had registered additional category tabs in plugin initializers
with plugin glimmer components, which do not get delivered in
the frontend payload when the plugin is disabled.

Thankfully there is nothing special or plugin-specific about these
tabs, they can be replaced by a generic component, and iteration
of types for the category can already be acheieved with
category.categoryTypes.
2026-05-06 10:15:47 +10:00
..
admin_user_list_response.json DEV: revert admin users list change (#32723) 2025-05-15 09:48:01 +02:00
admin_user_response.json FIX: prevent silence_reason from leaking private email body (#39337) 2026-04-17 17:45:09 +03:00
backups_create_request.json
backups_list_response.json
badge_create_request.json
badge_create_response.json FEATURE: Show when a badge has been granted for a post (#29696) 2024-12-03 13:43:27 +11:00
badge_list_response.json FEATURE: Show when a badge has been granted for a post (#29696) 2024-12-03 13:43:27 +11:00
badge_update_request.json
badge_update_response.json FEATURE: Show when a badge has been granted for a post (#29696) 2024-12-03 13:43:27 +11:00
category_create_request.json DEV: Supplement updateCategory API doc to include localizations (#33601) 2025-07-15 22:03:33 +08:00
category_create_response.json FIX: Show category type tabs even if plugin disabled (#39741) 2026-05-06 10:15:47 +10:00
category_list_response.json FEAT: category-specific topic title placeholder (#38593) 2026-03-16 10:23:57 -05:00
category_topics_response.json DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
category_update_response.json FIX: Show category type tabs even if plugin disabled (#39741) 2026-05-06 10:15:47 +10:00
group_add_members_request.json
group_add_members_response.json
group_create_request.json
group_create_response.json
group_members_response.json
group_remove_members_request.json
group_remove_members_response.json
group_response.json DEV: Remove IMAP support in Discourse (#37002) 2026-01-12 10:07:26 +10:00
groups_list_response.json
invite_create_request.json DEV: Update api docs spec for invite enpoint (#34843) 2025-09-17 14:50:53 -05:00
invite_create_response.json DEV: Update api docs spec for invite enpoint (#34843) 2025-09-17 14:50:53 -05:00
latest_posts_response.json DEV: Fix api docs openapi spec validation errors (#35361) 2025-10-14 07:32:58 -06:00
post_action_request.json DEV: Update api doc specs for post actions (#35428) 2025-10-15 17:01:08 -06:00
post_action_response.json DEV: Update api doc specs for post actions (#35428) 2025-10-15 17:01:08 -06:00
post_delete_request.json
post_lock_request.json DEV: Update api-docs for posts locked endpoint (#35453) 2025-10-16 12:56:34 -06:00
post_lock_response.json DEV: Update api-docs for posts locked endpoint (#35453) 2025-10-16 12:56:34 -06:00
post_replies_response.json DEV: Fix api docs openapi spec validation errors (#35361) 2025-10-14 07:32:58 -06:00
post_show_response.json DEV: Post localization improvements (#32869) 2025-05-27 08:49:53 -07:00
post_update_request.json DEV: Add bypass_bump parameter to post update API (#36976) 2026-01-14 15:32:47 +01:00
post_update_response.json FIX: Allow users in content_localization_allowed_groups to delete translations (#34385) 2025-08-18 21:57:45 +08:00
search_response.json DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
site_basic_info_response.json DEV: Refactor discover setting reporting (#26706) 2024-04-23 09:52:01 -04:00
site_response.json FIX: Update site response schema for 39441 (#39447) 2026-04-22 17:24:37 +08:00
success_ok_response.json
tag_group_create_request.json
tag_group_create_response.json DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
tag_groups_list_response.json DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
topic_create_request.json DEV: Add auto_track param to POST /posts.json (#34597) 2025-11-10 16:48:44 +08:00
topic_create_response.json FIX: Allow users in content_localization_allowed_groups to delete translations (#34385) 2025-08-18 21:57:45 +08:00
topic_show_response.json DEV: Improve banner topic permissions for read-restricted and unlisted topics (#38556) 2026-03-16 11:45:07 -05:00
upload_abort_multipart_request.json
upload_batch_presign_multipart_parts_request.json
upload_batch_presign_multipart_parts_response.json
upload_complete_external_upload_request.json
upload_complete_multipart_request.json
upload_create_multipart_request.json
upload_create_multipart_response.json
upload_create_request.json DEV: Restore and update request/api specs (#39483) 2026-04-23 20:13:52 +02:00
upload_create_response.json DEV: Add video conversion support for chat messages (#36275) 2025-12-01 12:34:56 -07:00
upload_generate_presigned_put_request.json
upload_generate_presigned_put_response.json
user_actions_response.json
user_anonymize_response.json
user_badges_response.json
user_create_request.json DEV: Correct users create API docs (#31578) 2025-03-03 16:42:46 +08:00
user_create_response.json
user_delete_request.json
user_delete_response.json
user_emails_response.json
user_get_response.json FEATURE: A dedicated 'show original' user preferences saved to user options (#39128) 2026-04-07 21:37:20 +08:00
user_password_change_request.json
user_password_reset_request.json
user_password_reset_response.json
user_refresh_gravatar_response.json
user_silence_request.json DEV: Use Service::Base for suspend and silence actions (#28459) 2024-08-22 14:38:56 +03:00
user_silence_response.json FIX: prevent silence_reason from leaking private email body (#39337) 2026-04-17 17:45:09 +03:00
user_suspend_request.json
user_suspend_response.json
user_update_avatar_request.json
user_update_email_request.json
user_update_request.json
user_update_response.json
user_update_username_request.json
users_public_list_response.json