Alphonse Paix
7af07ea0dd
Basic unsubscribe endpoint
2025-09-21 17:49:31 +02:00
Alphonse Paix
71d4872878
Refactor test suite to handle 303 See Other
2025-09-18 21:00:01 +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
8d6cab41d0
Support for TLS encryption
2025-09-05 18:13:35 +02:00
Alphonse Paix
a4104ca1b2
Register form and confirmation messages
2025-09-04 23:39:53 +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
Alphonse Paix
3dce578ba0
Flash messages using axum-messages
2025-08-30 01:39:12 +02:00
Alphonse Paix
8447d050d6
Handler to send emails to confirmed subscribers
2025-08-27 12:14:11 +02:00
Alphonse Paix
d1cf1f6c4f
Confirm subscription endpoint
2025-08-25 17:46:03 +02:00
Alphonse Paix
4389873bf4
Email client, application startup logic and tests
2025-08-24 11:31:03 +02:00