discourse/app/assets/javascripts/admin/addon/controllers
Osama Sayegh 05685d430f
FIX: Make permalink search work even when there're 100+ permalinks (#31354)
Permalink search regressed in
https://github.com/discourse/discourse/pull/30633 where the search
implementation was changed from server side to client side. Prior to
that change, we included a `filter` param in the request to make the
server find permalinks that matched the given filter and return the
results limited to 100 records. However, with that change, we stopped
sending the `filter` param with the request, which made the server
always return the same 100 records which would then be filtered on the
client side. That means if a site has more than 100 records, any records
that don't make it in the first 100 will never be found using search.

Meta topic:
https://meta.discourse.org/t/permalinks-no-longer-has-a-way-to-search-or-show-all-permalinks/351922?u=osama
2025-02-16 00:19:16 +03:00
..
admin-badges DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-api-keys-index.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-api-keys-new.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-api-keys.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-area-settings-base.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11: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: Sort imports 2023-10-10 21:46:54 +01:00
admin-backups-settings.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11:00
admin-backups.js UX: Apply admin interface guidelines to Backups page (#28051) 2024-08-20 09:59:43 +10:00
admin-badges.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-config-developer-settings.js UX: Admin setting page consistency - Developer (#30607) 2025-01-07 15:17:36 +11:00
admin-config-experimental-settings.js UX: Admin setting page consistency - Experimental (#30572) (#30603) 2025-01-07 12:22:10 +10:00
admin-config-files-settings.js UX: Admin setting page consistency - Files and Other (#30572) (#30614) 2025-01-07 16:39:00 +10:00
admin-config-flags-settings.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11:00
admin-config-fonts-settings.js UX: Admin setting page consistency - Navigation (#30574) 2025-01-06 17:44:33 +11:00
admin-config-group-permissions-settings.js UX: Admin setting page consistency - Group permissions (#30528) (#30578) 2025-01-07 11:25:21 +10:00
admin-config-legal-settings.js UX: Admin setting page consistency - Legal (#30572) 2025-01-06 16:08:42 +10:00
admin-config-localization-settings.js FEATURE: Localization admin settings config page (#31085) 2025-01-31 12:55:30 +10:00
admin-config-login-and-authentication-settings.js UX: Move first settings admin route to config page (#30510) 2025-01-02 09:13:37 +10:00
admin-config-logo-settings.js UX: Admin setting page consistency - Site Logo (#30567) 2025-01-06 15:45:19 +11:00
admin-config-navigation-settings.js UX: Admin setting page consistency - Navigation (#30574) 2025-01-06 17:44:33 +11:00
admin-config-notifications-settings.js UX: Admin setting page consistency - Notifications (#30528) 2025-01-03 10:34:40 +10:00
admin-config-onebox-settings.js UX: Admin setting page consistency - Onebox (#30611) 2025-01-07 16:21:53 +11:00
admin-config-other-settings.js UX: Admin setting page consistency - Files and Other (#30572) (#30614) 2025-01-07 16:39:00 +10:00
admin-config-rate-limits-settings.js UX: Admin setting page consistency - Rate Limits (#30609) 2025-01-07 15:46:40 +11:00
admin-config-search-settings.js UX: Admin setting page consistency - Search (#30528) (#30573) 2025-01-06 16:36:48 +10:00
admin-config-security-settings.js UX: Admin setting page consistency - Security (#30598) 2025-01-07 13:48:40 +11:00
admin-config-spam-settings.js UX: Admin setting page consistency - Spam (#30606) 2025-01-07 15:17:15 +11:00
admin-config-trust-levels-settings.js UX: Admin setting page consistency - Trust levels (#30571) 2025-01-06 15:53:18 +10:00
admin-config-user-api-settings.js UX: Admin setting page consistency - User API (#30610) 2025-01-07 16:05:54 +11:00
admin-customize-colors-show.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-customize-colors.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-customize-email-style-edit.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-customize-form-templates-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-customize-robots-txt.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
admin-customize-themes-edit.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-customize-themes-show.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-customize-themes.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-dashboard-general.js DEV: Convert AdminReport component to gjs (#31011) 2025-01-29 10:33:43 +10:00
admin-dashboard-moderation.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-dashboard-reports.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
admin-dashboard-tab.js DEV: Convert AdminReport component to gjs (#31011) 2025-01-29 10:33:43 +10:00
admin-dashboard.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-email-advanced-test.js DEV: Ignore an upcoming eslint rule (#29194) 2024-10-14 19:09:25 +02:00
admin-email-bounced.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
admin-email-index.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-email-logs.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
admin-email-preview-digest.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
admin-email-received.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
admin-email-rejected.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
admin-email-sent.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
admin-email-skipped.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +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-crawlers.js UX: admins embedding page follows admin ux guideline (#30122) 2025-01-06 13:01:08 +11:00
admin-embedding-index.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-embedding-posts-and-topics.js UX: admins embedding page follows admin ux guideline (#30122) 2025-01-06 13:01:08 +11:00
admin-embedding-settings.js UX: admins embedding page follows admin ux guideline (#30122) 2025-01-06 13:01:08 +11:00
admin-embedding.js UX: admins embedding page follows admin ux guideline (#30122) 2025-01-06 13:01:08 +11:00
admin-emojis-settings.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11:00
admin-emojis.js DEV: Modernize admin emoji JavaScript (#29714) 2024-11-19 15:44:34 +08:00
admin-logs-screened-emails.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
admin-logs-screened-ip-addresses.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
admin-logs-screened-urls.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
admin-logs-staff-action-logs.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-permalinks-index.js FIX: Make permalink search work even when there're 100+ permalinks (#31354) 2025-02-16 00:19:16 +03:00
admin-permalinks-settings.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11:00
admin-plugins-index.js DEV: Only include custom admin UIs in the plugins index tabs (#31192) 2025-02-05 15:02:46 +08:00
admin-plugins-show-settings.js FEATURE: settings tab for permalinks (#30192) 2024-12-19 10:40:34 +11:00
admin-plugins.js FIX: Only include custom plugin config routes in tabs for old show page (#31213) 2025-02-06 10:03:01 +08:00
admin-reports-show.js UX: Show full total numbers in admin reports (#31061) 2025-01-31 09:55:05 +10:00
admin-search-logs-index.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-search-logs-term.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-site-settings-category.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-site-settings.js Revert "UX: Hide inner site settings sidebar if admin sidebar enabled (#31047)" (#31267) 2025-02-11 12:47:40 +10:00
admin-site-text-edit.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-site-text-index.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-user-badges.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-user-index.js UX: Fix HTML showing in delete user button (#31201) 2025-02-05 16:28:10 -05:00
admin-user.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-users-list-show.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
admin-watched-words-action.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-watched-words.js DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
admin-web-hooks-edit.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
admin-web-hooks-index.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-web-hooks-show.js DEV: Consolidate i18n import paths (#29804) 2024-11-19 20:45:18 +00:00
admin-web-hooks.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-whats-new.js FEATURE: Allow admins to force refresh "What's new?" (#29911) 2024-11-27 09:40:55 +10:00
admin.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00