Commit graph

17 commits

Author SHA1 Message Date
74d35e4065 chore: log instrumenting 2022-10-23 13:46:06 +02:00
4c0d352bd3 chore: change extractor error level to debug, add extractor markers 2022-10-23 10:54:52 +02:00
b7eb4d6048 chore: enable tracing span for extractors 2022-10-23 10:51:24 +02:00
33565fdc27 fix: continue with other extractors when one fails 2022-10-23 10:50:36 +02:00
ea3fc015f5 feat: add media (duration) extractor 2022-10-22 20:05:48 +02:00
5152675bad refactor: use trait objects instead of FsStore directly
also fix most clippy hints
2022-09-15 19:25:08 +02:00
7c9d0717c2 feat!: multiple vaults
incomplete, but passes tests
2022-09-15 19:24:19 +02:00
459eede174
...
reformat
2022-04-15 22:43:40 +02:00
c9a79492de
first iteration of EXIF data extraction 2022-03-15 17:20:50 +01:00
ef3a130855
refactor Jobs and their handling, really fix infinitely hanging jobs 2022-03-02 22:27:51 +01:00
1c316427ab
extract all metadata on vault rescan 2022-03-02 22:27:07 +01:00
82c7bfcb64
run (all) extractors for manually added blobs and addresses 2022-02-28 22:43:23 +01:00
506727356c
add ID3 metadata extractor 2022-02-28 22:34:38 +01:00
920e67a283
add an "is_needed" check for extractors; add tests for web extractor 2022-02-28 22:34:38 +01:00
27cc6eb31c
refactor - remove unnecessary async fns, add helper fn for running blocking tasks in background
also impl Error for JobInProgressError
2022-02-28 22:34:31 +01:00
6820e9a174
create extractor trait 2022-02-15 13:32:46 +01:00
674663028d
add metadata to urls on insert 2022-02-10 11:38:45 +01:00