0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-09 21:45:25 +08:00
discourse/spec/system/page_objects/pages
Martin Brennan d9dfa85e1b
FEATURE: Category management UI for admins (#41218)
Adds a new `/admin/config/category-management` route which shows
the admin filterable lists of each registered category type, as well as
an "All categories" tab which shows all categories regardless of type,
including badges to indicate type.

This makes it a lot easier for admins to find which of their categories
are configured for each type, and jump to the settings for those
categories:

<img width="2898" height="1488" alt="image"
src="https://github.com/user-attachments/assets/8687a18c-6279-4e66-b3ff-e5694e157430"
/>

<img width="2852" height="1376" alt="image"
src="https://github.com/user-attachments/assets/8e9726b5-c268-400b-9764-451c536695c3"
/>

---------

Co-authored-by: awesomerobot <kris.aubuchon@discourse.org>
2026-07-15 09:17:25 +10:00
..
chat_integration UX: Improve chat integration plugin provider setup (#38892) 2026-04-17 09:56:05 +10:00
about.rb FEATURE: Localizable /about page fields via its settings page (#41123) 2026-06-26 20:41:08 +08:00
activate_account.rb
admin_about_config_area.rb FEATURE: Localizable /about page fields via its settings page (#41123) 2026-06-26 20:41:08 +08:00
admin_api_keys.rb FEATURE: improve UX of API key generation (#37789) 2026-02-17 12:03:13 +11:00
admin_backups.rb
admin_badges.rb FEATURE: add filter to admin badges list (#37527) 2026-02-04 16:05:03 +01:00
admin_badges_groupings.rb
admin_base.rb
admin_category_management.rb FEATURE: Category management UI for admins (#41218) 2026-07-15 09:17:25 +10:00
admin_color_palette_config_area.rb
admin_color_palettes_config_area.rb
admin_customize_components_config_area.rb
admin_customize_themes.rb FIX: type object setting not redirecting on saving (#36150) 2025-11-21 10:26:08 -03:00
admin_customize_themes_config_area.rb FEATURE: Replace "Spread the Word" onboarding step with theme picker (#40001) 2026-05-14 12:35:59 -07:00
admin_dashboard.rb UX: Return dashboard report views to dashboard (#41318) 2026-07-02 09:39:11 +08:00
admin_dashboard_reports.rb UX: Return dashboard report views to dashboard (#41318) 2026-07-02 09:39:11 +08:00
admin_email_logs.rb FEATURE: Display bounce details for bounced emails with bounce keys (#35957) 2025-11-12 09:26:27 +08:00
admin_email_templates.rb UX: Display interpolation keys as interactive pills in admin editors (#37254) 2026-02-27 21:21:26 +01:00
admin_email_templates_index.rb UX: Replace dropdown with a dedicated index page for email templates (#35284) 2025-10-13 13:05:26 +03:00
admin_embedding.rb FEATURE: Add full app mode toggle to embedding admin page (#39052) 2026-04-01 15:02:51 -03:00
admin_embedding_host_form.rb 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
admin_embedding_posts_and_topics.rb
admin_emojis.rb
admin_flag_form.rb
admin_flags.rb
admin_fonts.rb
admin_groups.rb UX: Prevent page reload on admin groups search (#35960) 2025-11-12 09:26:15 +08:00
admin_login_and_authentication.rb
admin_logo.rb
admin_new_features.rb FIX: Redirect upcoming change notifications to What's New when permanent (#41385) 2026-07-03 15:28:21 +10:00
admin_objects_setting_editor.rb FIX: type object setting not redirecting on saving (#36150) 2025-11-21 10:26:08 -03:00
admin_permalink_form.rb
admin_permalinks.rb
admin_plugins_list.rb
admin_report.rb FEATURE: Add admin report group filter URLs (#41383) 2026-07-07 09:49:48 +08:00
admin_site_settings.rb FEATURE: Make can_permanently_delete visible with strong safeguards (#39179) 2026-04-16 09:01:35 +02:00
admin_site_texts.rb
admin_staff_action_logs.rb
admin_tag_groups.rb DEV: Attempt to fix tag group spec flakes (#40614) 2026-06-06 12:12:39 +02:00
admin_theme_site_settings.rb UX: Use d-table classes instead of legacy d-admin-table (#38048) 2026-02-26 09:37:56 +10:00
admin_upcoming_change_item.rb DEV: Show depends_on site settings for upcoming changes (#41646) 2026-07-14 09:29:47 +10:00
admin_upcoming_changes.rb FIX: Staff group causing errors in upcoming changes from localization (#37797) 2026-02-25 09:07:40 +10:00
admin_user.rb Revert "FEATURE: discourse-workflows (#39704)" (#40366) 2026-05-28 13:59:42 +01:00
admin_user_badges.rb
admin_user_fields.rb DEV: Bump checkbox redesign to stable (#40051) 2026-05-18 14:15:03 +10:00
admin_users.rb FEATURE: Bulk suspend users and filter the admin users list by activation (#41227) 2026-06-29 11:26:34 +02:00
admin_watched_words.rb FIX: Watched word tag action broken after TagChooser refactor (#38245) 2026-03-09 11:37:18 +08:00
admin_web_hook_events.rb
admin_webhooks.rb FEATURE: Add FormKit TagChooser control (#37680) 2026-02-11 11:42:33 +01:00
admin_welcome_banner_config.rb UX: add locale to welcome banner config, fix variable references (#36962) 2026-01-06 09:10:42 -05:00
base.rb
category.rb UX: Edit category scope fix (#41116) 2026-06-23 12:53:01 +02:00
csv_export_pm.rb DEV: Another approach to csv spec flakes (#40542) 2026-06-03 17:57:59 +02:00
discovery.rb FIX: Beacon pageview tracker drops query-param-only route transitions (#39780) 2026-05-08 16:15:23 +08:00
finish_installation.rb DEV: Allow new instances to be set up directly with Discourse ID (#36731) 2025-12-23 12:13:36 -05:00
form_template.rb FIX: Form Templates using the tag name instead of the formated version on the composer (#38345) 2026-03-09 08:21:57 -05:00
group.rb FIX: Improve error message when updating group notification settings (#37184) 2026-01-19 15:08:38 +11:00
group_activity_posts.rb
group_form.rb
group_index.rb
header.rb
invite_form.rb
login.rb
nested_view.rb DEV: Update nested replies default site setting values (#41229) 2026-06-26 10:42:45 -05:00
omniauth_confirm.rb UX: Redesign OmniAuth confirmation page with branded styling (#39290) 2026-04-15 14:46:31 -07:00
pageview_tracking.rb FIX: Anon pageview session id reused across cached responses (#39879) 2026-05-12 10:13:05 +08:00
posts_page.rb
review.rb FIX: Resolve all of a deleted spammer's reviewables (#40780) 2026-06-15 13:34:15 +08:00
review_index.rb FEATURE: add claimed by filter to review queue, make assigned more distinct (#36090) 2025-11-24 16:27:41 -05:00
search.rb
signup.rb FEATURE: Add recaptcha provider to hcaptcha plugin (#39018) 2026-06-09 09:08:26 -05:00
tag.rb FEATURE: new tag info heading (#40171) 2026-05-26 09:58:29 -04:00
tag_settings.rb FIX: tag edit page crashing when slug_generation_method is none (#38376) 2026-03-10 00:52:02 +08:00
topic.rb FEATURE: Change default upcoming change promotion status to Beta (#41275) 2026-07-06 09:13:37 +10:00
user.rb UX: link helpful flags from user profile staff counters (#39011) 2026-03-31 13:10:45 -04:00
user_activity_bookmarks.rb FIX: Serialize only a bookmark target's active assignment (#41397) 2026-07-06 06:34:22 +08:00
user_activity_drafts.rb
user_api_key_device_auth.rb FEATURE: User API key device authorization flow (#40189) 2026-06-10 16:09:44 -04:00
user_api_key_show.rb FEATURE: User API key device authorization flow (#40189) 2026-06-10 16:09:44 -04:00
user_invited_expired.rb
user_invited_pending.rb FIX: Loading more invites on the user invites page (#38386) 2026-03-09 20:01:03 -03:00
user_notifications.rb
user_preferences.rb
user_preferences_account.rb
user_preferences_interface.rb FIX: show target user's interface preferences when viewed by admin (#37853) 2026-02-17 23:17:56 +01:00
user_preferences_navigation_menu.rb
user_preferences_notifications.rb FEATURE: disable link notification user preference (#35352) 2025-10-14 10:53:05 +02:00
user_preferences_profile.rb
user_preferences_security.rb
user_private_messages.rb DEV: fix a large amount of typos (#37428) 2026-02-02 16:31:58 +11:00
user_reset_password.rb
wizard.rb