15 Commits

Author SHA1 Message Date
c370ce2f78 feat: Configure a 10GB body limit for uploads and enhance attachment processing with a 100MB image size cap and improved error handling. 2026-03-04 00:34:21 +00:00
a8a05a0532 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-03-04 00:31:42 +00:00
519f7d58bb fix: Fix attachment upload size 2026-03-04 00:29:41 +00:00
e25173fe35 fix: Fix Dockerfile 2026-03-03 20:11:17 +00:00
b93d4548d4 feat: Add Dockerfile and Docker Compose configuration for containerized deployment and update README with instructions. 2026-03-03 19:19:47 +00:00
bfcf45343f feat: Add password protection for posts, improve markdown rendering for code and images, and introduce basic responsive styling. 2026-03-03 19:13:28 +00:00
347ac8af55 feat: Implement basic markdown rendering for post content and user-based visibility for private posts. 2026-03-03 18:19:42 +00:00
82f7e006cf feat: Add attachment management with upload, deletion, serving, and media metadata stripping. 2026-03-03 17:24:45 +00:00
57f2610164 feat: Implement public blog post listing and individual post viewing with new public handlers and templates, adding chrono for date formatting. 2026-03-03 17:11:26 +00:00
ef068f7dfa feat: Implement blog post management including database schema, models, handlers, and UI. 2026-03-03 16:34:38 +00:00
aee36fa70d feat: Enforce classic UI design principles by applying a global monospace font, refactoring the dashboard to use a basic HTML table, and stripping modern CSS from the index page. 2026-03-03 16:22:56 +00:00
626e76adba refactor: Use Redirect::to instead of Redirect::temporary for all redirects. 2026-03-03 16:11:48 +00:00
50a3caf33c feat: Redesign UI to a classic text-based aesthetic by removing modern styling from templates and adding a design skill. 2026-03-03 16:08:11 +00:00
ba199b8bbe feat: implement initial user authentication, session management, and admin dashboard routing with 2026-03-03 15:55:26 +00:00
02709fbea1 feat: Initialize Rust blog CMS project with Axum, Askama, SQLite, and DevContainer setup. 2026-03-02 20:14:54 +00:00