viktorstrate
a4b37a392f
Split up process_photo into encode + process
2020-05-14 14:35:08 +02:00
viktorstrate
4d57d43011
Determine image type by file extension
2020-05-13 15:28:50 +02:00
viktorstrate
5a5c06fb32
Extract filetypes into its own type
2020-05-13 15:05:02 +02:00
viktorstrate
43f5d85078
Don't show an error when scanning an empty file
...
Reference #32
2020-04-17 13:15:31 +02:00
viktorstrate
d5227a4ce3
Make sure that photo directory for user exists
...
If user directory doesn't exist anymore report an error notification.
2020-04-16 11:23:34 +02:00
viktorstrate
6e420dff41
Recover if EXIF decoding panics ( #33 )
...
This fixes #33 where a curtain image would cause the goexif2 library to
panic.
Now instead of crashing the entire program, it recovers and instead
prints an error to the console and ignores the EXIF data for that image.
2020-04-16 11:02:33 +02:00
viktorstrate
afb0428c2d
Add username to scanner notifications
2020-04-15 11:27:34 +02:00
viktorstrate
b254f3abaa
Implement ScanAll resolver
2020-04-15 11:21:16 +02:00
viktorstrate
4e388c430c
Fix image EXIF orientation bug
...
Fix a bug where an image couldn't be scanned if the EXIF data were
missing the orientation field.
This resolves #29
2020-04-15 10:58:10 +02:00
viktorstrate
7b3f016a0f
Add replace debounce with throttle
...
Update dependencies
2020-03-12 13:26:11 +01:00
viktorstrate
bdec205031
Cleanup + debounce scanner notifications
2020-03-12 12:55:53 +01:00
viktorstrate
179ec5283b
Implement proper photo rotation based on exif data
2020-03-12 12:30:55 +01:00
viktorstrate
5b5ac5bbbd
Scanner - delete missing photos from database
2020-03-10 18:30:23 +01:00
viktorstrate
ebe1220520
Skip hidden folders, this closes #13
2020-03-07 15:34:32 +01:00
viktorstrate
5cee5d8dea
Add TIFF support, this closes #3
2020-03-02 16:32:24 +01:00
viktorstrate
67fabd1de4
Fix graphql query for share pages
...
Properly close rows in scanner
2020-02-29 09:21:41 +01:00
viktorstrate
2f97dcff0c
Improve scanner reliability
2020-02-27 16:26:53 +01:00
viktorstrate
458b6fb49c
Improve scanner - first scan, then process
2020-02-26 21:23:13 +01:00
viktorstrate
440814564c
Improve notifications
2020-02-26 19:44:47 +01:00
viktorstrate
96ec3663b1
Continue on exif parser error
2020-02-24 23:45:02 +01:00
viktorstrate
b10c607f3a
Add exif parsing
2020-02-24 23:30:08 +01:00
viktorstrate
d27c20e041
Improve stability of scanner
2020-02-23 18:00:08 +01:00
viktorstrate
39f68e4d8a
Support PHOTO_CACHE env variable
2020-02-23 12:43:45 +01:00
viktorstrate
1e92432b07
Make scanner proceed on error
2020-02-23 11:59:57 +01:00
viktorstrate
37aea1fb3a
Improve logging
2020-02-21 21:00:40 +01:00
viktorstrate
935dc5b55e
Work on notifications + custom logger
2020-02-21 20:51:50 +01:00
viktorstrate
64e702790f
Make scanner generate high-res jpg
...
If original image format is not supported in browser
2020-02-14 13:31:44 +01:00
viktorstrate
9361e85397
Cache scanned album directories
2020-02-12 18:45:58 +01:00
viktorstrate
4af6be17d8
Improve scanner cleanup to take user into account
2020-02-12 18:19:16 +01:00
viktorstrate
a2d0509cad
Update scanner to delete removed files
2020-02-12 18:10:52 +01:00
viktorstrate
d50a15be90
Work on scanner + add launch.json for vscode
2020-02-11 23:35:35 +01:00
viktorstrate
6e72caf2f0
Improve integration with ui
2020-02-10 12:05:58 +01:00
viktorstrate
a3a4dda286
Work on share tokens
2020-02-09 21:25:33 +01:00
viktorstrate
e6593ee7f3
Working on integrating backend with ui
2020-02-09 15:26:59 +01:00
viktorstrate
d50b8034d1
Work on photo serving and processing
2020-02-09 14:21:53 +01:00
viktorstrate
9a8701ecd0
Improve image processing
2020-02-09 12:53:21 +01:00
viktorstrate
9cf455f699
Add support for cr2 raw format
2020-02-02 21:44:09 +01:00
viktorstrate
11896a246e
Work on image processing
2020-02-02 18:18:38 +01:00
viktorstrate
d81e945b68
Start on image proccessing
2020-02-02 00:29:42 +01:00
viktorstrate
a57c111630
Work on scanner
2020-02-01 17:58:45 +01:00