Tomáš Mládek
|
36e788b9d3
|
feat!: add provenance & timestamp to Entry
|
2023-04-02 19:56:01 +02:00 |
Tomáš Mládek
|
d671640c04
|
chore: fix vault/db path semantics, previews in db path, `--clean` param
|
2022-09-16 16:49:25 +02:00 |
Tomáš Mládek
|
5152675bad
|
refactor: use trait objects instead of FsStore directly
also fix most clippy hints
|
2022-09-15 19:25:08 +02:00 |
Tomáš Mládek
|
7c9d0717c2
|
feat!: multiple vaults
incomplete, but passes tests
|
2022-09-15 19:24:19 +02:00 |
Tomáš Mládek
|
afbd3b97ef
|
fix: update project url, fix tests
:)
|
2022-07-31 22:53:12 +02:00 |
Tomáš Mládek
|
8c60a617a2
|
query lang - addresses are denoted by @, values need not match db deserialization format
e.g.` (matches @address ? ?)`, and `(matches ? ? "foo")` instead of "Sfoo"
|
2022-03-30 12:29:52 +02:00 |
Tomáš Mládek
|
ef3a130855
|
refactor Jobs and their handling, really fix infinitely hanging jobs
|
2022-03-02 22:27:51 +01:00 |
Tomáš Mládek
|
506727356c
|
add ID3 metadata extractor
|
2022-02-28 22:34:38 +01:00 |
Tomáš Mládek
|
920e67a283
|
add an "is_needed" check for extractors; add tests for web extractor
|
2022-02-28 22:34:38 +01:00 |
Tomáš Mládek
|
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 |
Tomáš Mládek
|
6820e9a174
|
create extractor trait
|
2022-02-15 13:32:46 +01:00 |
Tomáš Mládek
|
674663028d
|
add metadata to urls on insert
|
2022-02-10 11:38:45 +01:00 |