Alphonse Paix
f9ae3f42a6
More tests, not found page and dashboard fixes
...
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
When post was deleted, website shows a 404 page insead of an 500 page.
Also made the dashboard empty page message more explicit.
2025-09-26 20:31:30 +02:00
Alphonse Paix
0f6b479af9
Dashboard subscribers widget
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-26 01:54:48 +02:00
Alphonse Paix
4cb1d2b6fd
Compute dashboard stats
...
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
Track open rate for new post notifications (user clicked the button in
the link or not). No data about the user is collected during the
process, it only uses an ID inserted by the issue delivery worker.
2025-09-24 04:30:27 +02:00
Alphonse Paix
165fc1bd70
small front changes
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-24 00:06:35 +02:00
Alphonse Paix
b00129bca4
Reduce width of post view page and removed placeholders in dashboard
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-23 02:45:44 +02:00
Alphonse Paix
56b25515f9
Dashboard template revision
2025-09-21 02:01:42 +02:00
Alphonse Paix
bf2ec15e71
Basic markdown with Tailwind CSS Typography
2025-09-20 14:03:13 +02:00
Alphonse Paix
44b2ce677a
Templates adjustments
2025-09-19 20:07:38 +02:00
Alphonse Paix
13cb477598
Refactor test suite to handle 303 See Other
2025-09-18 21:00:01 +02:00
Alphonse Paix
ebae511a12
Brought back newsletter form on admin page
2025-09-18 18:40:03 +02:00
Alphonse Paix
066c2b8252
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
7364e2a23c
HX-Redirect to handle redirections with htmx
2025-09-17 13:16:56 +02:00
Alphonse Paix
7689628ffb
Use HTML swap to display success and error messages
2025-09-17 03:40:23 +02:00
Alphonse Paix
a3533bfde7
Basic dashboard for newsletter issue and password systems
2025-09-17 01:47:03 +02:00