Commit Graph

  • c370ce2f78 feat: Configure a 10GB body limit for uploads and enhance attachment processing with a 100MB image size cap and improved error handling. main 51l3nt51n 2026-03-04 00:34:21 +00:00
  • a8a05a0532 Merge remote-tracking branch 'refs/remotes/origin/main' 51l3nt51n 2026-03-04 00:31:42 +00:00
  • 519f7d58bb fix: Fix attachment upload size 51l3nt51n 2026-03-04 00:29:41 +00:00
  • e25173fe35 fix: Fix Dockerfile 51l3nt51n@proton.me 2026-03-03 20:11:17 +00:00
  • b93d4548d4 feat: Add Dockerfile and Docker Compose configuration for containerized deployment and update README with instructions. 51l3nt51n 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. 51l3nt51n 2026-03-03 19:13:28 +00:00
  • 347ac8af55 feat: Implement basic markdown rendering for post content and user-based visibility for private posts. 51l3nt51n 2026-03-03 18:19:42 +00:00
  • 82f7e006cf feat: Add attachment management with upload, deletion, serving, and media metadata stripping. 51l3nt51n 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. 51l3nt51n 2026-03-03 17:11:26 +00:00
  • ef068f7dfa feat: Implement blog post management including database schema, models, handlers, and UI. 51l3nt51n 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. 51l3nt51n 2026-03-03 16:22:56 +00:00
  • 626e76adba refactor: Use Redirect::to instead of Redirect::temporary for all redirects. 51l3nt51n 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. 51l3nt51n 2026-03-03 16:08:11 +00:00
  • ba199b8bbe feat: implement initial user authentication, session management, and admin dashboard routing with 51l3nt51n 2026-03-03 15:55:26 +00:00
  • 02709fbea1 feat: Initialize Rust blog CMS project with Axum, Askama, SQLite, and DevContainer setup. 51l3nt51n 2026-03-02 20:14:54 +00:00