aboutsummaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
2024-07-07ref: Simplify path builder codeGabriel A. Giovanini
2024-07-05feat: Add user-agent to logsv0.0.10Gabriel A. Giovanini
2024-07-01feat: Add pathing to the tree tabv0.0.9Gabriel A. Giovanini
2024-06-25feat: Add commit pageGabriel A. Giovanini
2024-06-23ref: User correct err namingGabriel A. Giovanini
2024-06-23fix: Handle about file not foundGabriel A. Giovanini
2024-06-23fix: Ignore tar files when compressingGabriel A. Giovanini
2024-06-23ref: Move binary handling up to the handlerGabriel A. Giovanini
Now it is up to the handler to decide whether it wants to render a file or not, git only returns the content.
2024-06-23fix: Fix bin file not being writen to tarGabriel A. Giovanini
FileContent was not working for bin file (nor was meant to). Moving to blob reader solves the issue.
2024-06-22feat: Add archive capabilityGabriel A. Giovanini
2024-06-15fix: User proper cache control paramv0.0.6Gabriel A. Giovanini
2024-06-15fix: Reduce some redirectsv0.0.5Gabriel A. Giovanini
2024-06-15feat: Add per repository about pageGabriel A. Giovanini
2024-06-15feat: Add summary pageGabriel A. Giovanini
2024-06-15fix: Add support lightweight tagsGabriel A. Giovanini
For now all tags are read as reference. That cause tags to not carry its message body by default but it will be added in the future. For now simple tags will do.
2024-06-11fix: Make use of the descriptionv0.0.3Gabriel A. Giovanini
2024-06-11feat: Fix testingv0.0.2Gabriel A. Giovanini
2024-06-11feat: Add server listen configurationv0.0.1Gabriel A. Giovanini
2024-06-09feat: Add global reference to ref and nameGabriel A. Giovanini
2024-06-09feat: Per repository configurationGabriel A. Giovanini
2024-06-08feat: Add encoding and size to logGabriel A. Giovanini
2024-06-08feat: Add error handlingGabriel A. Giovanini
2024-06-07feat: Rework some pagesGabriel A. Giovanini
2024-06-07feat: Add compressionGabriel A. Giovanini
2024-06-07feat: Add blob endpointGabriel A. Giovanini
2024-06-01ref: Remove muxGabriel A. Giovanini
2024-06-01feat: Add ref supportGabriel A. Giovanini
Now log and tree can be loaded using a given reference.
2024-06-01feat: Add refs pageGabriel A. Giovanini
UI now it is a broken state. I'll all pages working first so I can better style it later.
2024-06-01feat: Add initial logGabriel A. Giovanini
2024-05-30feat: Add git sub pageGabriel A. Giovanini
2024-05-30ref: Move to gorilla muxGabriel A. Giovanini
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.
2024-05-30feat: Add initial git item pageGabriel A. Giovanini
2024-05-30feat: Add navbar selectionGabriel A. Giovanini
2024-05-27feat: Wraps handler into its own packageGabriel A. Giovanini
Although this creates more complex folder structure will allow in the feature for a easier testing of those given handlers.
2024-05-26feat: Add about pageGabriel A. Giovanini
2024-05-26feat: Add actual git listing implementationGabriel A. Giovanini
2024-05-26feat: Add bare bones project listGabriel A. Giovanini
2024-05-25feat: Add utilsGabriel A. Giovanini
2024-05-04feat: Close worker on errorGabriel A. Giovanini
If a worker error the application, as a whole, is terminadated.
2024-05-04feat: Add config parsingGabriel A. Giovanini
2024-05-01feat: Initial http server codeGabriel A. Giovanini