Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 service to handle auth | Gabriel A. Giovanini | |
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-10-05 | feat: Add hash and aes key to the config file | Gabriel A. Giovanini | |
This should the base configuration for user. Bcrypt hash will be used to authenticate and aes key will be used to generate the token. | |||
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-21 | feat: Sort tags | Gabriel A. Giovanini | |
2024-07-07 | ref: Simplify path builder code | Gabriel A. Giovanini | |
2024-07-05 | feat: Add user-agent to logsv0.0.10 | 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 | ref: User correct err naming | Gabriel A. Giovanini | |
2024-06-23 | fix: Handle about file not found | Gabriel A. Giovanini | |
2024-06-23 | fix: Ignore tar files when compressing | 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-11 | fix: Make use of the descriptionv0.0.3 | Gabriel A. Giovanini | |
2024-06-11 | feat: Fix testingv0.0.2 | Gabriel A. Giovanini | |
2024-06-11 | feat: Add server listen configurationv0.0.1 | Gabriel A. Giovanini | |
2024-06-09 | feat: Add global reference to ref and name | Gabriel A. Giovanini | |
2024-06-09 | feat: Per repository configuration | Gabriel A. Giovanini | |
2024-06-08 | feat: Add encoding and size to log | 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 | |
2024-05-25 | feat: Add utils | Gabriel A. Giovanini | |
2024-05-04 | feat: Close worker on error | Gabriel A. Giovanini | |
If a worker error the application, as a whole, is terminadated. | |||
2024-05-04 | feat: Add config parsing | Gabriel A. Giovanini | |