Commit graph

  • 803471b914 chore(docker): switch base image to python:3.11-slim-bookworm to fix apt 404s main Cipher Vance 2025-08-31 12:14:21 -05:00
  • 797266226b feat(ui): Added base html file Cipher Vance 2025-08-31 12:12:25 -05:00
  • 17fe0bf79f feat(ui): modern send update page with page header and styled form Cipher Vance 2025-08-31 12:12:11 -05:00
  • f2d225c56a feat(ui): modern login page with base template and styled form Cipher Vance 2025-08-31 12:12:02 -05:00
  • 941a3dabc9 feat(ui): dashboard layout with widgets and modern subscribers table Cipher Vance 2025-08-31 12:11:56 -05:00
  • 49ab3c1fe4 feat(ui): modern light theme, widgets, sticky footer, and refined components Cipher Vance 2025-08-31 12:11:48 -05:00
  • 4f059fd0e1 chore(deps): add markupsafe, psycopg2-pool, python-decouple Cipher Vance 2025-08-31 12:11:39 -05:00
  • d9c86aa1bb refactor(db): switch to connection pool, remove logging, and tidy helpers Cipher Vance 2025-08-31 12:11:31 -05:00
  • a8589b659f refactor(app): remove logging, add security, dashboard counts, and robust flows Cipher Vance 2025-08-31 12:11:23 -05:00
  • e36bdc4568 feat(docker): harden and productionize image build Cipher Vance 2025-08-31 12:10:57 -05:00
  • 69468dc5bf refactor: init overhaul of admin panel refactor/complete_overhaul Cipher Vance 2025-08-25 21:32:45 -05:00
  • 9d78f1fdb4 delete jetbrains info overhaul/go-rewrite Blake Ridgway 2025-04-11 19:16:35 -05:00
  • db4a293fe1 Merge pull request 'Update README: Enhance documentation with architecture, and setup details' (#3) from readme_update into main blake 2025-04-03 20:55:38 +02:00
  • 5a3dd86bf9 (docs): Update README for clarity, features, and deployment Blake Ridgway 2025-04-03 13:53:11 -05:00
  • b64644cb21 Merge pull request 'Refactor and Enhance Admin Panel: Security, Logging, and Code Quality Improvements' (#2) from newsletter into main go-rewrite blake 2025-04-03 20:26:10 +02:00
  • 7a88a01e0b (refactor): Fixed format of the with/if blocks Blake Ridgway 2025-04-03 13:24:51 -05:00
  • 85c9ab1364 (style): Adjust order to fix formatting of flash messages Blake Ridgway 2025-04-03 13:22:13 -05:00
  • abd2bef104 (style): Adjust order to fix formatting of flash messages Blake Ridgway 2025-04-03 13:21:52 -05:00
  • fd199c30dc (refactor): Simple deleted empty line Blake Ridgway 2025-04-03 13:20:59 -05:00
  • 9784c92503 (build): Add static folder Blake Ridgway 2025-04-03 11:52:56 -05:00
  • 10fe98b5ca (refactor): Enhance database connection and initialization with error handling and logging Blake Ridgway 2025-04-03 11:51:54 -05:00
  • 145d426dc0 (refactor): Improve email sending and logging, enhance security Blake Ridgway 2025-04-03 11:50:18 -05:00
  • fe8e8c7e64 (style): Refactor HTML templates and add CSS Blake Ridgway 2025-04-03 11:49:40 -05:00
  • c0557396f4 Merge pull request 'feat(newsletter): add newsletters listing' (#1) from newsletter into main blake 2025-02-19 19:28:34 +01:00
  • eb1e69ab3c feat(newsletter): add newsletters listing Blake Ridgway 2025-02-18 20:08:51 -06:00
  • d23de908b5 (feat): Added unsub link in update emails Blake Ridgway 2025-02-13 13:27:37 -06:00
  • 11f51c94e0 (fix): Port 5000 > 5001 Blake Ridgway 2025-02-13 13:18:16 -06:00
  • 0610bb7fdf (feat): Added production level deployment Blake Ridgway 2025-02-13 19:14:45 +00:00
  • 0628d45527 (feat): We've got a working admin panel Blake Ridgway 2025-02-12 21:42:32 -06:00
  • a8d2f7b798 (feat): Created admin database.py Blake Ridgway 2025-02-12 13:00:01 -06:00
  • 9bc4d87938 (fix): Fixed url_for link Blake Ridgway 2025-02-12 12:59:44 -06:00
  • d47f7ae67e (docs): Added TODO.md blake 2025-02-12 16:37:10 +01:00
  • 7f73ecdd5c (docs): Added README.md blake 2025-02-12 16:33:55 +01:00
  • 29bdd8649c (fix): Added .idea to ignore Blake Ridgway 2025-02-12 09:13:49 -06:00
  • 7ae9ef7478 (feat): Initial work of admin panel Blake Ridgway 2025-02-12 09:13:12 -06:00