nextcloud/core/src
nfebe f035ff3d3a fix(unified-search): Separate filtered and unfiltered results
Show results from providers that don't support active content filters
(date/person) in a separate "Additional results" section with a note
explaining that some filters may have been ignored.

Changes:
- Add computed properties to separate filtered/unfiltered results
- Track filter compatibility using baseProvider for searchFrom providers
- Deduplicate results by resourceUrl across sections
- Skip in-folder results when at root to avoid duplicating Files results
- Fix providerIsCompatibleWithFilters to check correct filter properties
- Add styling for the unfiltered results section

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-10 17:30:32 +01:00
..
components fix(unified-search): Separate filtered and unfiltered results 2025-12-10 17:30:32 +01:00
files chore: npm run lint:fix 2025-11-21 14:23:58 +01:00
jquery refactor: adjust password confirmation for new @nextcloud/package-confirmation package 2025-10-17 15:01:10 +02:00
mixins chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
OC chore: remove deprecated OC.AppConfig in favor of OCP.AppConfig 2025-11-03 15:05:45 +01:00
OCA chore: Add SPDX header 2024-05-13 17:41:36 +02:00
OCP chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
services chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
store fix: Use searchFrom property for client side plugins 2025-01-30 17:35:00 +00:00
tests fix(OC\MimeType): use proper webroot if needed 2025-10-23 15:42:28 +00:00
types feat: provide api to register actions in contacts menu 2025-08-19 09:17:44 +08:00
Util chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
utils chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
views refactor(user_status): migrate to Vue 3 2025-11-26 14:09:33 +01:00
ajax-cron.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
eventbus.d.ts feat: Add in-app search 2024-06-27 12:13:14 +02:00
globals.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
init.js fix(core): legacy app navigation snapper width on RTL 2025-11-14 15:30:56 +01:00
install.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
legacy-unified-search.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
logger.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
login.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
maintenance.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
public-page-menu.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
public-page-user-menu.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
public.ts fix: Fix inaccessible content on public pages due to overlapping footer 2024-09-05 16:19:22 -07:00
recommendedapps.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
session-heartbeat.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
twofactor-request-token.ts fix: update request token on two-factor pages 2025-06-23 11:20:09 +02:00
unified-search.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
unsupported-browser-redirect.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
unsupported-browser.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00