Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-29 | test: Add simple test for settings | Gabriel Arakaki Giovanini | |
2023-06-29 | ref: Move all controller under the same folder | Gabriel 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-29 | ref: Move away other repositories | Gabriel Arakaki Giovanini | |
Finish moving all repositories to a repository package. This should reduce the amount of packages. | |||
2023-06-29 | ref: Refactor how repository is define | Gabriel 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-26 | feat: Partially fix test | Gabriel Arakaki Giovanini | |
This will totally be fixed later. | |||
2023-06-26 | feat: Add initial user setup | Gabriel Arakaki Giovanini | |
2023-06-26 | feat: Add scheduler to chan processor | Gabriel Arakaki Giovanini | |
2023-06-25 | feat: Store image size | Gabriel Arakaki Giovanini | |
Add image dimensions to exif fetch. | |||
2023-06-25 | feat: Add user list UI | Gabriel Arakaki Giovanini | |
Fill user settings UI with actual data. | |||
2023-06-25 | feat: Add make rules for upx compressing | Gabriel Arakaki Giovanini | |
I don't know if that will work in the long run but I have added just in case. | |||
2023-06-25 | fix: Actually read from embedded | Gabriel Arakaki Giovanini | |
Previous implementation was not reading from embedded fs. | |||
2023-06-25 | feat: Remove bin size | Gabriel Arakaki Giovanini | |
2023-06-25 | feat: Add mockup for user settings | Gabriel Arakaki Giovanini | |
2023-06-25 | feat: Add static file to output bin | Gabriel Arakaki Giovanini | |
Now the final binary has a standalone web server including necessary static file. | |||
2023-06-25 | feat: Remove unnecessary function | Gabriel Arakaki Giovanini | |
2023-06-24 | ref: Add itens to TODO | Gabriel Arakaki Giovanini | |
2023-06-24 | ref: Rename list to batch processor | Gabriel Arakaki Giovanini | |
2023-06-24 | feat: Add log to list list processor | Gabriel Arakaki Giovanini | |
2023-06-24 | feat: Add scheduler again | Gabriel Arakaki Giovanini | |
Since I have fixed the issue with the `SIGTINT` hanging the application I can readd the scheduler once more. Also move the param for amount of scheduler work. | |||
2023-06-23 | fix: Wrap media scan into a go routine | Gabriel Arakaki Giovanini | |
For some unknown reason `ReadExif` hangs when the context is canceled through signal handling. Perhaps perl-exif tooling is closing on `SIGNINT`. | |||
2023-06-23 | feat: Remove unecessary param from repo | Gabriel Arakaki Giovanini | |
2023-06-18 | ref: Remove scratchpad notes | Gabriel Arakaki Giovanini | |
2023-06-18 | feat: Move params to flags | Gabriel Arakaki Giovanini | |
Start using flags to set some params like key and database connection. As a flag parse I opt for a lib that uses posix style params. | |||
2023-06-18 | chore: Add deps | Gabriel Arakaki Giovanini | |
2023-06-18 | fix: Fix having to login every server reload | Gabriel Arakaki Giovanini | |
2023-06-18 | fix: Fix linter issues | Gabriel Arakaki Giovanini | |
2023-06-18 | feat: Inicial commit | Gabriel Arakaki Giovanini | |
It contains rough template for the server and runners. It contains rough template for the server and runners. |