aboutsummaryrefslogtreecommitdiff
path: root/pkg/view
AgeCommit message (Collapse)Author
2023-12-01feat: Add option to download fileGabriel A. Giovanini
2023-10-01feat: Add detail pageGabriel Arakaki Giovanini
2023-09-12feat: Add admin controlGabriel Arakaki Giovanini
Now only admins can access settings.
2023-08-25feat: Handle login errorGabriel Arakaki Giovanini
2023-08-19fix: Fix various linting errorGabriel Arakaki Giovanini
2023-08-18fix: Fix album and media navidationGabriel Arakaki Giovanini
2023-08-18feat: Make mosaic reusableGabriel Arakaki Giovanini
2023-08-13feat: Add (yet again) crude album implementationGabriel Arakaki Giovanini
This is a initial UI album implementation. This should cover the most basic album navigation. This is still plenty to do :)
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-22feat: Add user managementGabriel Arakaki Giovanini
As many things it is on crude state. The settings.go has become a big mess, but I have achieve MVP, so from now one things shall improve as I'll spent more time on refactoring.
2023-07-20feat: Add option to preload metadataGabriel Arakaki Giovanini
Let the use pick if they want to preload videos' metadata.
2023-07-19ref: Fix linting errorsGabriel Arakaki Giovanini
2023-07-19feat: Move last page to qtplGabriel Arakaki Giovanini
2023-07-19feat: Move settings from `html/template` to qtplGabriel Arakaki Giovanini
2023-07-19feat: Move register from `html/template` to qtplGabriel Arakaki Giovanini
2023-07-19feat: Move login from `html/template` to qtplGabriel Arakaki Giovanini
2023-07-18feat: Move media from `html/template` to qtplGabriel Arakaki Giovanini
2023-07-18feat: Move to user path mediaGabriel Arakaki Giovanini
Now media also base on user folder to fetch its media.
2023-07-04feat: Add user based filesGabriel Arakaki Giovanini
Now files follow user path configuration
2023-07-01feat: Add thumbnailerGabriel Arakaki Giovanini
2023-06-29ref: Move all controller under the same folderGabriel Arakaki Giovanini
Move all controller to the same folder and rename them to service. Moving them to the same folder allow an easier setup for testing.
2023-06-29ref: Move away other repositoriesGabriel Arakaki Giovanini
Finish moving all repositories to a repository package. This should reduce the amount of packages.
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: Add initial user setupGabriel Arakaki Giovanini
2023-06-25feat: Add user list UIGabriel Arakaki Giovanini
Fill user settings UI with actual data.
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.