discourse/app/assets/javascripts/admin/addon/routes
Osama Sayegh 4db3389f3d
FIX: Don't load all groups when rendering <GroupChooser /> (#31271)
In a few places throughout the app, when we render the `<GroupChooser
/>` component, we fetch the full groups list of the site from the
`/groups/search` endpoint. This is wasteful because the full groups list
is already included in the preloaded data that's sent to the client app
on the initial page load, so we can just use this preloaded list for
`<GroupChooser />` and we can avoid making an HTTP request.

Internal topic: t/147297.
2025-02-11 21:32:02 +03:00
..
admin-badges DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-api-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-api-keys-index.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-api-keys-new.js DEV: Convert admin API keys to conform to UI guidelines (#30660) 2025-01-09 10:57:40 +08:00
admin-api-keys-show.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-api-keys.js DEV: Convert admin API keys to conform to UI guidelines (#30660) 2025-01-09 10:57:40 +08:00
admin-backups-index.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-backups-logs.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-backups-settings.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11:00
admin-backups.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-badges.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-config-about.js UX: Move first settings admin route to config page (#30510) 2025-01-02 09:13:37 +10:00
admin-config-developer.js UX: Admin setting page consistency - Developer (#30607) 2025-01-07 15:17:36 +11:00
admin-config-experimental.js UX: Admin setting page consistency - Experimental (#30572) (#30603) 2025-01-07 12:22:10 +10:00
admin-config-files.js UX: Admin setting page consistency - Files and Other (#30572) (#30614) 2025-01-07 16:39:00 +10:00
admin-config-flags-edit.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-config-flags-index.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-config-flags-settings.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-config-fonts.js UX: Admin setting page consistency - Fonts (#30564) 2025-01-06 15:05:40 +11:00
admin-config-group-permissions.js UX: Admin setting page consistency - Group permissions (#30528) (#30578) 2025-01-07 11:25:21 +10:00
admin-config-legal.js UX: Admin setting page consistency - Legal (#30572) 2025-01-06 16:08:42 +10:00
admin-config-localization.js FEATURE: Localization admin settings config page (#31085) 2025-01-31 12:55:30 +10:00
admin-config-login-and-authentication.js UX: Move first settings admin route to config page (#30510) 2025-01-02 09:13:37 +10:00
admin-config-logo.js UX: Admin setting page consistency - Site Logo (#30567) 2025-01-06 15:45:19 +11:00
admin-config-look-and-feel-index.js UX: Look and feel changes (#29245) 2024-10-29 12:25:17 +10:00
admin-config-look-and-feel-themes.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-config-look-and-feel.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-config-navigation.js UX: Admin setting page consistency - Navigation (#30574) 2025-01-06 17:44:33 +11:00
admin-config-notifications.js UX: Admin setting page consistency - Notifications (#30528) 2025-01-03 10:34:40 +10:00
admin-config-onebox.js UX: Admin setting page consistency - Onebox (#30611) 2025-01-07 16:21:53 +11:00
admin-config-other.js UX: Admin setting page consistency - Files and Other (#30572) (#30614) 2025-01-07 16:39:00 +10:00
admin-config-rate-limits.js UX: Admin setting page consistency - Rate Limits (#30609) 2025-01-07 15:46:40 +11:00
admin-config-search.js UX: Admin setting page consistency - Search (#30528) (#30573) 2025-01-06 16:36:48 +10:00
admin-config-security.js UX: Admin setting page consistency - Security (#30598) 2025-01-07 13:48:40 +11:00
admin-config-spam.js UX: Admin setting page consistency - Spam (#30606) 2025-01-07 15:17:15 +11:00
admin-config-trust-levels.js UX: Admin setting page consistency - Trust levels (#30571) 2025-01-06 15:53:18 +10:00
admin-config-user-api.js UX: Admin setting page consistency - User API (#30610) 2025-01-07 16:05:54 +11:00
admin-customize-colors-show.js DEV: Remove unnecessary setupController methods (#29592) 2024-11-05 13:17:32 +01:00
admin-customize-colors.js DEV: Remove unnecessary setupController methods (#29592) 2024-11-05 13:17:32 +01:00
admin-customize-email-style-edit.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-customize-email-style-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-customize-email-style.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-customize-form-templates-edit.js DEV: Remove unnecessary setupController methods (#29592) 2024-11-05 13:17:32 +01:00
admin-customize-form-templates-index.js DEV: Remove unnecessary setupController methods (#29592) 2024-11-05 13:17:32 +01:00
admin-customize-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-customize-robots-txt.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-customize-themes-edit.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-customize-themes-index.js DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
admin-customize-themes-show-schema.js DEV: Use async/await in admin route model fns (#27745) 2024-07-05 22:25:42 +02:00
admin-customize-themes-show.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-customize-themes.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-dashboard-general.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-dashboard-reports.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
admin-dashboard.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
admin-email-bounced.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-email-incomings.js DEV: Remove unnecessary setupController methods (#29592) 2024-11-05 13:17:32 +01:00
admin-email-index.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-email-logs.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-email-preview-digest.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
admin-email-received.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-email-rejected.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-email-sent.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-email-skipped.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-email-templates-edit.js UX: Use DPageHeader on the Emails page (#30781) 2025-01-15 15:36:16 +11:00
admin-email-templates.js UX: Use DPageHeader on the Emails page (#30781) 2025-01-15 15:36:16 +11:00
admin-embedding-edit.js UX: admins embedding page follows admin ux guideline (#30122) 2025-01-06 13:01:08 +11:00
admin-embedding-new.js UX: admins embedding page follows admin ux guideline (#30122) 2025-01-06 13:01:08 +11:00
admin-embedding.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-emojis-settings.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11:00
admin-emojis.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-flags-posts-active.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-flags-posts-old.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-flags-topics-index.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-logs-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-logs-screened-emails.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-logs-screened-ip-addresses.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-logs-screened-urls.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-logs-staff-action-logs.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-permalinks-edit.js UX: redesign admin permalinks page (#29634) 2024-11-14 10:03:58 +11:00
admin-permalinks.js DEV: Remove unnecessary setupController methods (#29592) 2024-11-05 13:17:32 +01:00
admin-plugins-index.js UX: Change admin plugins list to follow UI guidelines (#28478) 2024-08-30 14:53:36 +10:00
admin-plugins-show-index.js DEV: Clean up imports (#28060) 2024-07-25 15:09:06 +02:00
admin-plugins-show-settings.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11:00
admin-plugins-show.js FEATURE: Convert chat plugin UI to new show plugin and admin UI guidelines (#28632) 2024-09-10 15:16:16 +10:00
admin-plugins.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-reports-show.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-route-map.js FEATURE: Localization admin settings config page (#31085) 2025-01-31 12:55:30 +10:00
admin-search-logs-index.js DEV: Use async/await in admin route model fns (#27745) 2024-07-05 22:25:42 +02:00
admin-search-logs-term.js DEV: Use async/await in admin route model fns (#27745) 2024-07-05 22:25:42 +02:00
admin-site-settings-category.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-site-settings-index.js Revert "UX: Hide inner site settings sidebar if admin sidebar enabled (#31047)" (#31267) 2025-02-11 12:47:40 +10:00
admin-site-settings.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-site-text-edit.js DEV: Use async/await in admin route model fns (#27745) 2024-07-05 22:25:42 +02:00
admin-site-text-index.js FEATURE: Allow showing site text search in selected locale (#28453) 2024-08-26 11:25:36 +10:00
admin-user-badges.js DEV: Remove unnecessary setupController methods (#29592) 2024-11-05 13:17:32 +01:00
admin-user-fields-edit.js DEV: Modernize admin user fields (#29843) 2024-11-25 11:54:43 +08:00
admin-user-fields-new.js DEV: Modernize admin user fields (#29843) 2024-11-25 11:54:43 +08:00
admin-user-fields.js DEV: Modernize admin user fields (#29843) 2024-11-25 11:54:43 +08:00
admin-user-index.js FIX: Don't load all groups when rendering <GroupChooser /> (#31271) 2025-02-11 21:32:02 +03:00
admin-user-tl3-requirements.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-user.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
admin-users-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-users-list-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-users-list-show.js FEATURE: Add bulk destroy to admin users list (#29744) 2024-11-25 11:13:35 +03:00
admin-users-list.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-watched-words-action.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-watched-words-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-watched-words.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-web-hooks-edit.js Admin webhooks UI guidelines (#30764) 2025-01-16 10:22:18 +08:00
admin-web-hooks-index.js Admin webhooks UI guidelines (#30764) 2025-01-16 10:22:18 +08:00
admin-web-hooks-new.js Admin webhooks UI guidelines (#30764) 2025-01-16 10:22:18 +08:00
admin-web-hooks-show.js DEV: Update admin routes to native class syntax (#20686) 2023-03-15 13:17:51 +00:00
admin-web-hooks.js Admin webhooks UI guidelines (#30764) 2025-01-16 10:22:18 +08:00
admin-whats-new.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00