Alphonse Paix
|
7af07ea0dd
|
Basic unsubscribe endpoint
|
2025-09-21 17:49:31 +02:00 |
|
Alphonse Paix
|
40dfe1aed8
|
Templates refactoring
Rust / Test (push) Has been cancelled
Rust / Rustfmt (push) Has been cancelled
Rust / Clippy (push) Has been cancelled
Rust / Code coverage (push) Has been cancelled
|
2025-09-20 04:43:55 +02:00 |
|
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
|
a75c410948
|
404 page
|
2025-09-19 19:34:06 +02:00 |
|
Alphonse Paix
|
95c4d3fdd0
|
Posts dedicated page with cards linking to specific post
|
2025-09-19 01:04:10 +02:00 |
|
Alphonse Paix
|
b736e2fe8d
|
Confirmation page and minor improvements to homepage and form messages
Basic redirect with flash messages for success and error messages
|
2025-09-16 16:47:28 +02:00 |
|
Alphonse Paix
|
a4104ca1b2
|
Register form and confirmation messages
|
2025-09-04 23:39:53 +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
|
ded2a611e2
|
Database connection and user registration
|
2025-08-21 15:38:12 +02:00 |
|