Hostityourself/server/src
Claude c113b098e1
refactor: extract HTML/CSS/JS from ui.rs into template files
Move all inline markup out of ui.rs into server/templates/:
  styles.css       — shared stylesheet
  index.html       — dashboard page
  app_detail.html  — app detail page
  users.html       — users admin page

Templates are embedded at compile time via include_str! and rendered
with simple str::replace("{{placeholder}}", value) calls. JS/CSS
braces no longer need escaping, making the templates editable with
normal syntax highlighting.

https://claude.ai/code/session_01FKCW3FDjNFj6jve4niMFXH
2026-03-24 13:03:10 +00:00
..
routes refactor: extract HTML/CSS/JS from ui.rs into template files 2026-03-24 13:03:10 +00:00
auth.rs fix: break infinite redirect for non-admin users on admin UI 2026-03-23 08:24:41 +00:00
builder.rs feat: git push deploy (roadmap step 2) 2026-03-23 08:54:55 +00:00
db.rs feat: make repo URL optional when creating an app 2026-03-24 10:37:17 +00:00
main.rs feat: HTTP git push with API key auth 2026-03-23 12:59:02 +00:00
models.rs feat: make repo URL optional when creating an app 2026-03-24 10:37:17 +00:00