Commit Graph

41 Commits (main)

Author SHA1 Message Date
Tomáš Mládek 50020b969e fix: don't reveal whether a user exists
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-04 21:27:44 +02:00
Tomáš Mládek 196447da0f feat: add `user` to every Entry
(very ugly, lots of clones)
2024-04-03 11:10:34 +02:00
Tomáš Mládek 02bfe94f39 feat(backend): users with passwords 2024-04-03 11:10:34 +02:00
Tomáš Mládek 669b348160 refactor: fix lint
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-03-31 17:09:23 +02:00
Tomáš Mládek 175518e3a6 refactor: allow known clippy issues 2024-03-31 17:09:23 +02:00
Tomáš Mládek afa5bd088d refactor: Attributes are their proper type instead of strings
ci/woodpecker/push/woodpecker Pipeline was successful Details
Also adds checking for non-emptiness and upper-casing
2024-02-15 19:10:22 +01:00
Tomáš Mládek e6d7328b29 refactor: clippy fixes
ci/woodpecker/push/woodpecker Pipeline failed Details
2024-01-17 23:48:48 +01:00
Tomáš Mládek 8043e25008 refactor(db): remove deprecation notice until there's actually a better way 2024-01-17 23:47:22 +01:00
Tomáš Mládek 8917221b42 feat(cli): add ID3 image extraction
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-01-17 20:31:20 +01:00
Tomáš Mládek e41960230f fix: uploads via API are assigned paths like via FS
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-01-14 15:52:06 +01:00
Tomáš Mládek d23d02413e refactor: formatting 2024-01-14 15:51:39 +01:00
Tomáš Mládek 2f636288b6 refactor(cli): refix log level for vault rescans
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-12-12 19:16:59 +01:00
Tomáš Mládek f90f3fa189 fix(db): handling (again) existing files + tests
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-12-11 21:36:20 +01:00
Tomáš Mládek 28861370a7 feat(cli): add `--rescan_mode` CLI option, fix storybook cmd 2023-11-17 17:21:26 +01:00
Tomáš Mládek 715f5b0e39 feat(db): duplicate blob paths on initial scan
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-11-05 22:27:34 +01:00
Tomáš Mládek ba8d272bc2 refactor(db): refactor rescan process
new blobs are only placed if they aren't in any groups
get rid of add_file for store()
remove depthfirst
2023-11-05 16:38:06 +01:00
Tomáš Mládek dc9a626a4e refactor(db): use jwalk instead of walkdir 2023-11-05 16:37:18 +01:00
Tomáš Mládek 862ed1c08a refactor: tree mode -> (new) blob mode 2023-11-05 16:37:18 +01:00
Tomáš Mládek d10b28621e feat(db): add an "INCOMING" rescan mode
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-11-05 13:10:31 +01:00
Tomáš Mládek 203b105b15 refactor(db): refactor tests in fs store 2023-11-05 12:44:35 +01:00
Tomáš Mládek 2150841ee6 refactor(db): use `parse` instead of `from_str` 2023-11-04 10:03:01 +01:00
Tomáš Mládek bf823bc1c8 Merge branch 'feat/vault-scan-modes' 2023-11-03 20:57:05 +01:00
Tomáš Mládek 65936efe38 feat(db): add new vault scan modes (flat, depthfirst)
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-11-03 20:51:48 +01:00
Tomáš Mládek 0ffe5ee688 refactor:
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-10-28 21:18:16 +02:00
Tomáš Mládek 6656e9f5d1 refactor(db): better impls for UNode/UHierPath 2023-10-28 21:16:07 +02:00
Tomáš Mládek eb2cdd6810 fix(db): 🐛 actually fix join behavior, improve performance as well 2023-10-14 16:30:20 +02:00
Tomáš Mládek bb8d390d9e fix(db): 🐛 fix join behavior
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-10-08 17:37:53 +02:00
Tomáš Mládek f66857ca3b test(base): 🐛 `in` actually tested 2023-10-08 12:50:14 +02:00
Tomáš Mládek f6845a5a3a fix: add url attributes to url type address
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-08-31 19:03:56 +02:00
Tomáš Mládek e10ff92fd2 ci, perf: improve caching
also add earthlyignore
2023-08-23 18:37:53 +02:00
Tomáš Mládek ad55fc19b2 chore: change db/store traces to trace level 2023-08-20 16:21:32 +02:00
Tomáš Mládek 8fe9fd5945 fix: disable libgit2 shadow-rs functionality, actually fix build
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-07-11 16:13:27 +02:00
Tomáš Mládek 4ca141f15f fix: upgrade shadow-rs, fix libgit build
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-07-11 16:08:53 +02:00
Tomáš Mládek 88c4e6c67f chore: deprecate get_all_attributes (#38) 2023-07-06 17:45:42 +02:00
Tomáš Mládek 6e16d7090d Merge branch 'develop' 2023-07-06 17:44:54 +02:00
Tomáš Mládek f2297ee06d tests: improve db open tests 2023-07-06 17:42:04 +02:00
Tomáš Mládek c8ec3e03cd chore: include versions of all packages in /info 2023-07-06 17:42:04 +02:00
Tomáš Mládek 0a27931de4 wip: refactor LargeMultihash out 2023-06-29 15:10:31 +02:00
Tomáš Mládek 57871c2102 wip: semantic CIDs 2023-06-29 14:29:38 +02:00
Tomáš Mládek 853aa8087b wipfix: errors in the rest of the crates 2023-06-28 10:23:37 +02:00
Tomáš Mládek 2e348a9b29 wip: split upend_base and upend_db 2023-06-25 15:36:15 +02:00