Tomáš Mládek
|
36e788b9d3
|
feat!: add provenance & timestamp to Entry
|
2023-04-02 19:56:01 +02:00 |
Tomáš Mládek
|
81dcc7a8bf
|
chore: clippy lints
|
2023-03-19 20:10:13 +01:00 |
Tomáš Mládek
|
2756d7993b
|
perf: add checks to avoid duplicate metadata extraction
|
2022-09-19 22:58:02 +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
|
fd72034571
|
code cosmetics, lints
useless format! in tests
use raw strings where appropriate
|
2022-03-30 12:29:51 +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
|
1aa779e816
|
also add attribute labels on id3 extraction
|
2022-03-02 22:24:17 +01:00 |
Tomáš Mládek
|
4f36bff549
|
id3 improvements - extract year/bpm as numbers; fix id3 extract job name; exit early if file isn't audio
also add EntryValue::guess_from
|
2022-03-02 08:13:35 +01:00 |
Tomáš Mládek
|
506727356c
|
add ID3 metadata extractor
|
2022-02-28 22:34:38 +01:00 |
Tomáš Mládek
|
dc808aab22
|
explicit NULL entryvalue
|
2022-02-19 14:59:21 +01:00 |