Návrhy duplicit — filtre podľa vendora, dátumu a typu zhody + page-size selector
· Dodávatelia
Tab „Návrhy duplicit" v sekcii Duplicity narástol pri veľkých auto-scan-och na 15 000+ riadkov, takže admin nedokázal medzi historickými návrhmi nájsť svoj práve odoslaný manuálny search. Pridaná nová filter-line: vendor (correlated EXISTS subquery — bez JOIN duplikácie počas paginácie), dátumový rozsah (createdAfter / createdBefore s ISO 8601 firewall), sort (confidence / createdAt / productCount × asc/desc, whitelisted proti SQL injection). Pagináciu sme rozšírili o first / prev / next / last buttony + page-size selector (20 / 50 / 100) — pri 15k+ riadkoch je nutné skákať po viacerých stranách naraz. Bonus: po úspešnom manuálnom matchi sa admin presmeruje priamo do už predfiltrovaného zoznamu (?tab=suggestions&matchType=manual&sortBy=createdAt&vendorId=<X>) — vidí svoj výsledok, nie 15k historických návrhov. Filtre sa zachovávajú v URL takže linky na konkrétny prefiltrovaný view sa dajú zdieľať a bookmarkovať.