Age | Commit message (Collapse) | Author |
|
|
|
Now the tasks will loop every given time. With this it will be able to
pick up new photos after the application was started.
I added 2h for file because my personal photo gallery is quite big and
quite IO bottled necked so it tasks a lot of time to go through.
|
|
Also remove unique index from thumbails path, because on fail it saves a
empty path.
|
|
This is a initial UI album implementation. This should cover the most
basic album navigation.
This is still plenty to do :)
|
|
|
|
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.
|
|
|
|
Now media also base on user folder to fetch its media.
|
|
|
|
Content type was always being set to `text/html`.
Also swap lib for processing thumbnail for something that accepts HEIC.
|
|
|
|
Finish moving all repositories to a repository package. This should
reduce the amount of packages.
|
|
This will totally be fixed later.
|
|
|
|
Now the final binary has a standalone web server including necessary
static file.
|
|
|
|
|
|
|
|
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.
|
|
For some unknown reason `ReadExif` hangs when the context is canceled
through signal handling. Perhaps perl-exif tooling is closing on
`SIGNINT`.
|
|
|
|
It contains rough template for the server and runners.
It contains rough template for the server and runners.
|