Dan Brown
b1991143b0
Search: Added draft filtering to generic entity list query
...
The lack of the filter could result in draft pages, from other users,
showing in locations like search results.
Thanks to Ahmed Ibrahim (github.com/skeletonsec) for reporting.
2026-08-21 12:07:25 +01:00
Dan Brown
37f2d05118
Search: Prevented tag search using unusable numbers
...
These would trigger an error on use, and could be abused to fill logs.
Added test to cover.
Thanks to Stephen O. / Sakusen for reporting.
2026-06-06 10:37:06 +01:00
Dan Brown
fc220dea39
Search: Fixed exact saerch term negation causing no results
...
Closes #6121
2026-04-29 18:07:32 +01:00
Dan Brown
0b48361780
Search: Fixed pagination not considering sub-paths
...
For #5951
Added test to cover.
2025-12-19 15:15:23 +00:00
Dan Brown
1df850ea3e
Search: Fixed formatting timeout with many term occurrences
...
For #5863
2025-10-31 15:55:45 +00:00
Dan Brown
751934c84a
Search: Tested changes to single-table search
...
Updated filters to use single table where needed.
2025-10-29 12:59:34 +00:00
Dan Brown
c3a1fabbf0
Deps & Tests: Updated PHP deps, fixed test namespaces
2025-02-23 11:30:10 +00:00
Dan Brown
45a15b4792
Searching: Split out search tests into their own dir
2025-02-14 13:24:39 +00:00