aboutsummaryrefslogtreecommitdiff
path: root/pkg/ext
AgeCommit message (Collapse)Author
2023-12-01fix: Rollback to exp slog repositoryHEADmasterGabriel Arakaki Giovanini
This is done until go1.21 hits alpine repository.
2023-10-24feat: Migrate from logrus to slogGabriel Arakaki Giovanini
2023-09-12feat: Add admin controlGabriel Arakaki Giovanini
Now only admins can access settings.
2023-09-03fix: Fix initial setup checkGabriel Arakaki Giovanini
2023-08-19fix: Fix various linting errorGabriel Arakaki Giovanini
2023-08-05ref: Move net/httpGabriel Arakaki Giovanini
I was young and naive, fasthttp does not fit my needs and make development slower. I'll move to net/http since it has a wider support and will spare some time on implementation detail things (like CSRF). It will allow me to reduce a bit of the code since there may be lib for handling cookie encryption and auth in general.
2023-07-20feat: Fix video loading its full widthGabriel Arakaki Giovanini
2023-07-19ref: Move auth functions to serviceGabriel Arakaki Giovanini
2023-07-19feat: Move error from `html/template` to qtplGabriel Arakaki Giovanini
2023-07-04feat: Add user based filesGabriel Arakaki Giovanini
Now files follow user path configuration
2023-07-03fix: Fix content typeGabriel Arakaki Giovanini
Content type was always being set to `text/html`. Also swap lib for processing thumbnail for something that accepts HEIC.
2023-06-29ref: Refactor how repository is defineGabriel Arakaki Giovanini
To make things easier and reduce the number of package I'll move all repository to one folder, starting with auth and user repository. Also implements all testing on top of the repository interface with a im memory implementation. This will later make mescling unit and integration easier.
2023-06-26feat: Partially fix testGabriel Arakaki Giovanini
This will totally be fixed later.
2023-06-26feat: Add initial user setupGabriel Arakaki Giovanini
2023-06-25fix: Actually read from embeddedGabriel Arakaki Giovanini
Previous implementation was not reading from embedded fs.
2023-06-25feat: Add static file to output binGabriel Arakaki Giovanini
Now the final binary has a standalone web server including necessary static file.
2023-06-18fix: Fix having to login every server reloadGabriel Arakaki Giovanini
2023-06-18fix: Fix linter issuesGabriel Arakaki Giovanini
2023-06-18feat: Inicial commitGabriel Arakaki Giovanini
It contains rough template for the server and runners. It contains rough template for the server and runners.