Commit Graph

9 Commits

Author SHA1 Message Date
cd27cc8ad9 Major refactor: Fix SQLite concurrency, remove rate limiting, simplify architecture
- Switch to single Gunicorn worker to eliminate SQLite database locking issues
- Remove Flask-Limiter and all rate limiting complexity
- Remove Cloudflare proxy setup and dependencies
- Simplify configuration and remove unnecessary features
- Update all templates and static files for streamlined operation
- Clean up old files and documentation
- Restore stable database from backup
- System now runs fast and reliably without database locks
2025-09-21 19:45:08 +01:00
f409977257 Complete ircquotes application with all features
- Added copy quote functionality with clipboard integration
- Implemented bulk moderation actions for admin
- Created mobile responsive design with bash.org styling
- Added API rate limiting per IP address
- Implemented dark mode toggle with flash prevention
- Enhanced error messages throughout application
- Fixed all security vulnerabilities (SQL injection, XSS, CSRF)
- Added comprehensive rate limiting on all endpoints
- Implemented secure session configuration
- Added input validation and length limits
- Created centralized configuration system with config.json
- Set up production deployment with Gunicorn
- Added security headers and production hardening
- Added password generation and config management tools
2025-09-20 19:41:23 +01:00
Julian Marcos
58884e119d Revert "Updated a lot of stuff"
This reverts commit 915febb352.

Made on behalf of @ComputerTech312
2024-10-14 16:23:04 +02:00
915febb352 Updated a lot of stuff 2024-10-14 15:08:30 +01:00
8c036a5a43 Fixed dark theme issue with submit.html 2024-10-14 04:01:29 +01:00
4049534fde Improved modapp quite a bit including pagination. 2024-10-13 21:28:51 +01:00
b8edf8a7f1 Improved modapp 2024-10-11 19:36:58 +01:00
79ed713a18 Improved bulk action handling in modapp
- Added helper functions for approving, rejecting, and deleting quotes (approve_quote, reject_quote, delete_quote)
- Implemented validation for quote selection and action type
- Added user feedback (flash messages) for successful or invalid actions
- Ensured no action is performed if no quotes are selected in bulk operations
2024-10-11 18:49:10 +01:00
51219a4577 Create modapp.html 2024-10-09 21:14:15 +01:00