Age | Commit message (Collapse) | Author | |
---|---|---|---|
12 days | feat: Disable auth if passphrase is empty | Gabriel A. Giovanini | |
Disable all auth mechanism when passphrase is empty. That will allow for a simpler setup. | |||
12 days | feat: Add login redirect | Gabriel A. Giovanini | |
Now login will return to page before the user clicked on login | |||
12 days | feat: Add UI/Handler login process | Gabriel A. Giovanini | |
It adds the whole workflow to store and handle login on both UI and handler level. With that the login information should be available at any point given the context. | |||
2024-10-28 | feat: Add skeleton login page | Gabriel A. Giovanini | |
2024-10-05 | feat: Remove config page | Gabriel A. Giovanini | |
That page was created as playground and had some debug purpose. Now that is not longer used and with introduction of sensible information (hash and aes-key) that has to go. | |||
2024-10-05 | feat: Make syntax highlight configurable | Gabriel A. Giovanini | |
Now cerrado has configurable theme through "syntax-highlight". | |||
2024-10-05 | ref: Use html syntax highlight for qtpl | Gabriel A. Giovanini | |
For lack of better syntax highlight this should make reading the file easier. | |||
2024-08-04 | feat: Add diff view | Gabriel A. Giovanini | |
Adds a very simple diff view for a commit | |||
2024-07-21 | feat: Add anchor to line number | Gabriel A. Giovanini | |
2024-07-07 | ref: Simplify path builder code | Gabriel A. Giovanini | |
2024-07-01 | feat: Add pathing to the tree tabv0.0.9 | Gabriel A. Giovanini | |
2024-06-25 | feat: Add commit page | Gabriel A. Giovanini | |
2024-06-23 | fix: Handle about file not found | Gabriel A. Giovanini | |
2024-06-23 | ref: Move binary handling up to the handler | Gabriel 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-23 | fix: Fix bin file not being writen to tar | Gabriel A. Giovanini | |
FileContent was not working for bin file (nor was meant to). Moving to blob reader solves the issue. | |||
2024-06-22 | feat: Add archive capability | Gabriel A. Giovanini | |
2024-06-15 | fix: User proper cache control paramv0.0.6 | Gabriel A. Giovanini | |
2024-06-15 | fix: Reduce some redirectsv0.0.5 | Gabriel A. Giovanini | |
2024-06-15 | feat: Add per repository about page | Gabriel A. Giovanini | |
2024-06-15 | feat: Add summary page | Gabriel A. Giovanini | |
2024-06-15 | fix: Add support lightweight tags | Gabriel 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-09 | feat: Add global reference to ref and name | Gabriel A. Giovanini | |
2024-06-08 | feat: Add error handling | Gabriel A. Giovanini | |
2024-06-07 | feat: Rework some pages | Gabriel A. Giovanini | |
2024-06-07 | feat: Add compression | Gabriel A. Giovanini | |
2024-06-07 | feat: Add blob endpoint | Gabriel A. Giovanini | |
2024-06-01 | ref: Remove mux | Gabriel A. Giovanini | |
2024-06-01 | feat: Add ref support | Gabriel A. Giovanini | |
Now log and tree can be loaded using a given reference. | |||
2024-06-01 | feat: Add refs page | Gabriel A. Giovanini | |
UI now it is a broken state. I'll all pages working first so I can better style it later. | |||
2024-06-01 | feat: Add initial log | Gabriel A. Giovanini | |
2024-05-30 | feat: Add git sub page | Gabriel A. Giovanini | |
2024-05-30 | ref: Move to gorilla mux | Gabriel 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-30 | feat: Add initial git item page | Gabriel A. Giovanini | |
2024-05-30 | feat: Add navbar selection | Gabriel A. Giovanini | |
2024-05-27 | feat: Wraps handler into its own package | Gabriel A. Giovanini | |
Although this creates more complex folder structure will allow in the feature for a easier testing of those given handlers. | |||
2024-05-26 | feat: Add about page | Gabriel A. Giovanini | |
2024-05-26 | feat: Add actual git listing implementation | Gabriel A. Giovanini | |
2024-05-26 | feat: Add bare bones project list | Gabriel A. Giovanini | |