mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-03 13:46:26 +08:00
Refactors filter navigation menu: * Replaces local filtering logic with async `FilterSuggestions` service (new parser, prefixes, multi-value delimiters, active filter handling) * Introduces topics_filter_options modifier hook and custom filter mapping support (including comma‑separated values) in TopicsFilter * Adds assigned: (multi user/group, *, nobody) and status:solved / status:unsolved options via plugins. Also updates solved/assign locales. * Adds in:new-replies and in:new-topics filters for tracking * Enhances assign filter query logic. * Adds custom in: filter mapping tests. --------- Co-authored-by: Martin Brennan <martin@discourse.org> Co-authored-by: Jarek Radosz <jradosz@gmail.com> |
||
|---|---|---|
| .. | ||
| assign_controller_spec.rb | ||
| list_controller_spec.rb | ||
| search_controller_spec.rb | ||