Alphonse Paix
b52b676dc0
Error handling refactor and 500 page/message templates
2025-09-20 04:06:48 +02:00
Alphonse Paix
f5cd91108a
Refactor admin routes to use new AppError struct in responses
2025-09-20 01:08:05 +02:00
Alphonse Paix
01d2add44b
Askama message template
2025-09-20 00:51:46 +02:00
Alphonse Paix
08d5f611b5
Brought back newsletter form on admin page
2025-09-18 18:40:03 +02:00
Alphonse Paix
54218f92a9
Admin can now write posts
...
Posts can be displayed on the website. Subscribers are automatically
notified by email. This gives the opportunity to track explicitly how
many people followed the link provided in the emails sent without being
intrusive (no invisible image).
2025-09-18 17:22:33 +02:00
Alphonse Paix
b5f0f448d7
Test suite refactoring to match new htmx HTML swapping in pages
2025-09-17 14:16:27 +02:00
Alphonse Paix
859247d900
HX-Redirect to handle redirections with htmx
2025-09-17 13:16:56 +02:00
Alphonse Paix
2d336ed000
Use HTML swap to display success and error messages
2025-09-17 03:40:23 +02:00
Alphonse Paix
f8dee295cd
Fault-tolerant delivery system
2025-09-04 02:54:49 +02:00
Alphonse Paix
9a184b93ac
Authentication and form for newsletter publishing
2025-09-01 15:47:27 +02:00
Alphonse Paix
d96a401d99
Admin dashboard and sessions
2025-09-01 03:08:43 +02:00