ice/public
Deco Vander c7f39e4939 feat: isolate profanity filter with separate database
- Create dedicated ProfanityFilter class with isolated SQLite database
- Separate profanity.db from main application database to prevent SQLITE_MISUSE errors
- Add comprehensive custom word management (CRUD operations)
- Implement advanced profanity detection with leetspeak and pattern matching
- Add admin UI for managing custom profanity words
- Add extensive test suites for both profanity filter and API routes
- Update server.js to use isolated profanity filter
- Add proper database initialization and cleanup methods
- Support in-memory databases for testing

Breaking changes:
- Profanity filter now uses separate database file
- Updated admin API endpoints for profanity management
- Enhanced profanity detection capabilities
2025-07-04 00:03:24 -04:00
..
admin.html feat: isolate profanity filter with separate database 2025-07-04 00:03:24 -04:00
admin.js Add comprehensive session security to admin panel 2025-07-03 20:53:44 -04:00
app-google.js Initial commit: ICE Watch Michigan community safety tool 2025-07-02 23:27:22 -04:00
app-mapbox.js feat: isolate profanity filter with separate database 2025-07-04 00:03:24 -04:00
app.js Add custom map icons for persistent vs. temporary reports 2025-07-03 01:34:39 -04:00
favicon.svg Update HTML files to use Bunny.net CDN for static assets 2025-07-03 20:44:16 -04:00
index.html feat: isolate profanity filter with separate database 2025-07-04 00:03:24 -04:00
privacy.html Fix dark mode table visibility and security improvements 2025-07-03 22:21:59 -04:00
style-backup.css Remove unused Sass/SCSS setup 2025-07-03 21:56:26 -04:00
style.css feat: isolate profanity filter with separate database 2025-07-04 00:03:24 -04:00