2
0
Fork 0
mirror of https://git.asonix.dog/asonix/pict-rs synced 2024-12-26 04:21:25 +00:00
Commit graph

22 commits

Author SHA1 Message Date
554d852e68 Create unique errors for Repo and Store, separate from UploadError
Add .is_not_found() for Store errors, wire up Object and File storage to properly set NotFound
Allow skipping files that are not found during store migration
2023-06-20 15:59:08 -05:00
37e6b21b55 Fix Range, consolidate errors, test object storage 2022-03-26 20:45:12 -05:00
21b6e1dc08 Use actix-web's Range header 2022-03-01 11:23:15 -06:00
c445615c47 Update to latest betas 2021-12-12 14:48:37 -06:00
5b44de2070 clippy 2021-11-23 16:31:15 -06:00
c5d6610276 Properly handle out-of-bounds range requests 2021-11-03 12:04:59 -05:00
ccb9f49b8b Implement storage migration 2021-10-31 21:11:35 -05:00
48557bc2ea Make pict-rs generic over file storage 2021-10-22 23:48:56 -05:00
922200673e Update to latest betas 2021-10-20 18:16:53 -05:00
2fb8d3e39a Reduce required Unpin bounds with pin-project-lite 2021-10-18 18:02:33 -05:00
09cb2a53b0 Rewrite to avoid direct AsyncX impls 2021-10-13 19:06:53 -05:00
2318fd9dca Enable io-uring 2021-10-12 23:16:31 -05:00
5d3e6f50b3 Instrument better with Tracing 2021-09-13 20:22:42 -05:00
79bd562d8e Clippy lints 2021-09-12 10:42:44 -05:00
bf1a16d7d3 Abort process writer task if reader is dropped 2021-09-11 16:35:38 -05:00
c1b2c7706a Add back range header support for thumbnail on generation 2021-09-09 16:35:07 -05:00
ac79a9d5cd Use futures-util instead of hand-implemented types 2021-09-05 20:00:31 -05:00
e21fd29c09 Drop unneeded dependencies 2021-09-04 14:20:31 -05:00
edd6bb4a60 Replace all bindings with calls to external binaries 2021-08-28 17:15:14 -05:00
7fd707c8df Begin work on spawning processes rather than binding to c libs 2021-08-25 21:46:11 -05:00
9797e2e3fc Go back to actix-fs 2021-01-18 19:54:39 -06:00
8c1f60101b Add module for Range Header operations
Switch from actix-fs to async-fs
2021-01-18 17:11:32 -06:00