0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/config
Gabriel Grubba 0242264a56
FEATURE: Support bulk user search in the admin users list (#41572)
Admins can now search for multiple users at once in `/admin/users/list`
by
separating usernames or emails with commas or whitespace — useful for
support workflows where a list of users needs to be checked in one go
(e.g. pasted from a spreadsheet; spaces work because usernames and
emails
can never contain them).

The search is also shareable via URL: typing keeps the address bar in
sync
with a `filter` query param
(`/admin/users/list/active?filter=sam,bob@example.com`),
and visiting such a URL prefills the search box and filters the list.
The
old `username` query param keeps working as a read-only legacy fallback
—
it was a misleading name, since searches also match emails.

## Demo:


https://github.com/user-attachments/assets/c85e4f30-3c06-493b-9fed-bb2057209c5d
2026-07-09 10:34:52 -03:00
..
environments DEV: Enable Rails/FilePath rubocop rule (#40097) 2026-05-19 19:07:54 +02:00
imagemagick SECURITY: Harden imagemagick execution 2026-06-30 16:10:52 +02:00
initializers DEV: remove and replace Uncategorized (#41169) 2026-07-07 09:15:55 +04:00
locales FEATURE: Support bulk user search in the admin users list (#41572) 2026-07-09 10:34:52 -03:00
application.rb DEV: Rename EmberCli to EmberAssets (#40938) 2026-06-16 12:56:56 +02:00
boot.rb DEV: Change test formatters (#39427) 2026-04-22 12:26:07 +02:00
cdn.yml.sample
database.yml DEV: Support per-unicorn-worker DB variable overrides (#35615) 2025-10-27 13:45:27 +08:00
deploy.rb.sample
dev_defaults.yml DEV: Add admin_dashboard:populate rake task to seed Site Traffic (#39775) 2026-05-06 12:07:47 +08:00
discourse.config.sample
discourse.pill.sample DEV: Move puma to test-only dependency (#38652) 2026-03-18 05:23:12 +08:00
discourse_defaults.conf FEATURE: Add opt-in IAM role assumption for S3 operations (#39174) 2026-04-15 04:29:50 +08:00
environment.rb DEV: Add env var for local email port (#36900) 2025-12-31 14:25:02 +10:00
logrotate.conf
multisite.yml.production-sample
nginx.sample.conf DEV: remove x-real-ip references (#41371) 2026-07-03 15:53:21 -04:00
official_plugins.json DEV: Drop d-teambuild from CI (#39417) 2026-04-21 17:43:19 +01:00
pitchfork.conf.rb DEV: Rename EmberCli to EmberAssets (#40938) 2026-06-16 12:56:56 +02:00
projections.json DEV: Prepare for rename of app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
routes.rb FIX: move klipy gifs request to backend (#41540) 2026-07-08 17:18:42 +04:00
sidekiq.yml
site_settings.yml DEV: Bump dashboard_improvements upcoming change to alpha (#41536) 2026-07-09 12:44:50 +08:00
spring.rb
thin.yml.sample
unicorn_launcher DEV: Enable Pitchfork by default (#37679) 2026-02-11 11:52:39 +01:00