5 Commits

Author SHA1 Message Date
0757dc87a1 fix: resolve banned term false positives and show server error in frontend
- Exact match now uses word boundaries (\b) instead of substring to prevent
  'ero' matching 'hero', 'joi' matching 'join'
- Fuzzy match threshold raised from <=4 to <=5 chars to skip short words
- Added 'gooning' to fuzzy skip list ('cooling' matched it at distance 2)
- Removed 'join' from banned_terms.txt (legitimate word)
- Frontend now reads err.response.data.error to display server messages
- Error message for blocked searches: 'Unable to query — banned search term detected.'
2026-07-04 14:09:43 +00:00
e278f94273 fix: skip fuzzy matching for short words (<=4 chars) to prevent false positives like 'lofi' matching 'loli' 2026-07-02 19:05:55 +00:00
204b7fab81 fix: skip fuzzy matching for short banned terms (<=3 chars) to prevent false positives 2026-07-02 18:39:29 +00:00
415fe2324b Update web server, UI components, and add new features (archive, queue, download engine, socket support) 2026-07-02 18:29:40 +00:00
405767a562 WebUI! 2026-03-31 17:39:27 -05:00