Commit graph

7 commits

Author SHA1 Message Date
Cipher Vance
96f4243713 feat: enhance database reliability, add rate limiting, and improve email compatibility 2025-08-31 09:48:10 -05:00
Cipher Vance
66011bcd0f feat: implement connection pooling and automatic schema migration for performance 2025-08-25 14:01:08 -05:00
Blake Ridgway
db5d631b0d feat(newsletter): add newsletters listing and detail pages
* Created a newsletters table and added insertion logic during newsletter send.
* Added a /newsletters route to display a list of sent newsletters.
* Implemented a /newsletter/<int:newsletter_id> route for detailed view.
* Developed new templates with navigation, including unsubscribe links.
* Enhanced front-end styling and layout for newsletter pages.
2025-02-18 20:07:30 -06:00
Blake Ridgway
502de48484 (feat): Changed from SQLite3 to PostgreSQL 2025-02-12 21:17:04 -06:00
Blake Ridgway
715f52d2fd (feat): Fixed database URL, added remove_email function 2025-02-11 21:43:35 -06:00
Blake Ridgway
0a86fde915 (feat): Added dotenv and updated the database to run with DATABASE_URL 2025-02-11 20:55:54 -06:00
Blake Ridgway
f8f8c773cc (feat): Init concept of coming soon landing page 2025-01-05 21:03:42 -06:00