feat: Add error handling
feat: Rework some pages
feat: Add compression
feat: Add blob endpoint
ref: Remove mux
feat: Add ref support Now log and tree can be loaded using a given reference.
feat: Add refs page UI now it is a broken state. I'll all pages working first so I can better style it later.
feat: Add initial log
feat: Add git sub page
ref: Move to gorilla mux Go's default mux is very limited while comes to overlapping routes. For example "/{name}/about" conflicts with "/static/" and it throws a panic. In the case I would like static to have precedence over everything else.
feat: Add initial git item page
feat: Add navbar selection
feat: Wraps handler into its own package Although this creates more complex folder structure will allow in the feature for a easier testing of those given handlers.
feat: Add slug to build
ref: Increase font size
feat: Add about page
feat: Simplify listing
feat: Add actual git listing implementation
feat: Add bare bones project list
feat: Add utils
ui: Add navbar
feat: Add chroma support
feat: Add qtc templating
feat: Add bootsrap scss
feat: Close worker on error If a worker error the application, as a whole, is terminadated.
feat: Add config parsing
feat: Initial http server code