Jarian Cottingham 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
..
2026-03-31 17:39:27 -05:00
2026-03-31 17:39:27 -05:00