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
This commit is contained in:
2025-09-21 19:45:08 +01:00
parent b08b81fec9
commit cd27cc8ad9
26 changed files with 1326 additions and 677 deletions

View File

@@ -68,8 +68,8 @@
<td class="bodytext" width="50%" valign="top">
<b>Latest Updates</b>
<p><strong>20/09/25</strong><br>Major security and feature update! Added copy quotes, bulk moderation, mobile support, rate limiting, and enhanced security.</p>
<p><strong>13/10/24</strong><br>Added dark theme and re added all of bash.org's old quotes.</p>
<p><strong>20/09/25</strong><br>Improved some things in the backend and added Dark theme</p>
<p><strong>13/10/24</strong><br>Re added all of bash.org's old quotes.</p>
<p><strong>09/10/24</strong><br>We are now live! Start submitting your favourite IRC quotes.</p>
</td>
</tr>