master
Archive
e9a538e7
Fix short SHA panic in tree view
Christopher K. Schmitt2026-08-11
0bef0067
Add Containerfile and .dockerignore
Christopher K. Schmitt2026-08-11
443e322c
Add unit tests for all pure functions
Christopher K. Schmitt2026-07-29
c67e7434
Replace global OnceLock statics with threaded SiteConfig
Christopher K. Schmitt2026-07-29
4113ca5a
Extract service layer and prepare for 1.0
Christopher K. Schmitt2026-07-29
2f0a06c0
License under AGPL-3.0-or-later and rename to teak
Christopher K. Schmitt2026-07-29
2be4138f
Add KaTeX math rendering for READMEs
Christopher K. Schmitt2026-07-29
7513901b
Add smart HTTP protocol handlers
Christopher K. Schmitt2026-07-29
b4ef82c8
Stream archive and add tokio-util
Christopher K. Schmitt2026-07-29
08a6b817
Restructure into lib+bin crate and fix clippy warnings
Christopher K. Schmitt2026-07-29
c09e19f4
Fix clippy warnings, ref colors, and simplify match expressions
Christopher K. Schmitt2026-07-29
002f5b3a
Add favicon support with file override and embedded fallback
Christopher K. Schmitt2026-07-29
a5862659
Fix archive error codes and rewrite relative README links
Christopher K. Schmitt2026-07-29
3fc191ea
Add styled error pages
Christopher K. Schmitt2026-07-29
78af4e78
Add blame view, --bind/--base-url flags, and empty-repo handling
Christopher K. Schmitt2026-07-08
066a5208
Add --port flag and implement tree browser with syntax highlighting
Christopher K. Schmitt2026-07-08
c4344e19
Implement archive download handler with format validation
Christopher K. Schmitt2026-07-08
181534a9
Add commit log with SVG ancestry graph and detail view
Christopher K. Schmitt2026-07-08
36bf64a8
Add date helpers and module-level documentation
Christopher K. Schmitt2026-07-08
dbbb12c4
Polish UI for pagination, footer, and buttons
Christopher K. Schmitt2026-07-08
7b9d2a75
Add archive links, sort branches, and polish navigation
Christopher K. Schmitt2026-07-08
e3bde1e6
Add branch and tag views
Christopher K. Schmitt2026-07-08
66c754e7
Add initial routing, markdown rendering, and repo overview
Christopher K. Schmitt2026-07-08