Commit graph

  • 33e72266f5 Add public mechanism for installing aws-lc-rs #58 asonix/update-tokio-postgres-rustls asonix 2024-05-03 23:05:17 -0500
  • 39da69b1aa Use tokio-postgres-generic-rustls asonix 2024-05-03 22:29:18 -0500
  • 64b8635059 Update rustls for tokio-postgres asonix 2024-05-01 14:40:08 -0500
  • d45e3fa386 Remove unused 'remove' repo method main asonix 2024-05-03 22:35:20 -0500
  • bfd4fd4689 Remove unused StatusError type asonix 2024-05-03 22:34:18 -0500
  • 89f3c447a8 clippy asonix 2024-05-01 14:57:03 -0500
  • 46cfbf99a5 Update metrics-exporter-prometheus #60 asonix/update-metrics-exporter-prometheus asonix 2024-05-01 14:50:20 -0500
  • 58529a2eb2 Update reqwest to 0.12 #59 asonix/update-reqwest asonix 2024-05-01 14:46:29 -0500
  • 700aeb90e0 Fix time deprecation warnings asonix 2024-05-01 14:33:07 -0500
  • ff39c30cc8 Update direct base64 dependency asonix 2024-05-01 14:32:26 -0500
  • 9561c578dc Update dependencies (minor & point) asonix 2024-05-01 14:30:22 -0500
  • dc7bdf7eeb Update flake.lock asonix 2024-04-21 21:02:42 -0500
  • 33ba045ee1 Apparently imagemagick needs a shell to delegate to ffmpeg properly asonix 2024-04-21 21:02:31 -0500
  • f082e48ed8 Attempt to set up nix-based docker for pict-rs asonix 2024-04-21 14:28:20 -0500
  • 97159e0030 Update release document asonix 2024-04-15 21:17:40 -0500
  • 6d40fbee47 Prepare 0.5.13 v0.5.13 asonix 2024-04-15 15:31:31 -0500
  • c4e99ef539 Add ability to disable colorized logs asonix 2024-04-15 15:16:10 -0500
  • 3428c31f16 Use tokio channels again asonix 2024-04-14 20:06:58 -0500
  • 4bb3bad703 Prepare 0.5.12 v0.5.12 asonix 2024-04-05 13:05:16 -0500
  • 4021458be8 Prevent divided-by-zero for empty BytesStreams asonix 2024-04-05 12:21:36 -0500
  • eca3697410 Add panic boundaries for background jobs asonix 2024-04-05 11:58:55 -0500
  • d41fca5b6c Don't let the doctests step on each other via /tmp asonix 2024-04-04 14:39:26 -0500
  • e3183c923f Remove dev-dependency on tokio-uring - unneeded asonix 2024-04-04 12:53:08 -0500
  • d97cfe2a64 Remove 'armed' from NotificationEntryInner by only creating them when needed asonix 2024-04-03 13:22:34 -0500
  • cef9a68307 Update dependencies (minor & point) v0.5.11 asonix 2024-04-01 18:08:57 -0500
  • 5f9efb2e1a Prepare 0.5.11 asonix 2024-04-01 18:08:46 -0500
  • dfb38c7144 Merge pull request 'Background variant processing' (#56) from asonix/backgrounded-variants into main asonix 2024-04-01 22:17:30 +0000
  • a3bce4c2d3 clippy #56 asonix/backgrounded-variants asonix 2024-04-01 17:06:36 -0500
  • c013f697fd Update readme with new API information asonix 2024-04-01 17:01:42 -0500
  • 960f6487b7 Queue generation jobs asonix 2024-03-31 20:26:15 -0500
  • cd6fb84cc4 Add timeout, metrics back to processor asonix 2024-03-31 16:34:50 -0500
  • 056b96d0ad Rename thumbnail_args to variant_args asonix 2024-03-31 16:23:34 -0500
  • 74885f2932 Share notification map between sled, postgres asonix 2024-03-31 16:00:23 -0500
  • d9d5ac5388 Make postgres work asonix 2024-03-30 14:11:12 -0500
  • 612e4017d5 Postgres compiles asonix 2024-03-30 12:10:31 -0500
  • b43a435e64 Broken!!!!! asonix 2024-03-30 09:36:31 -0500
  • 6e9239fa36 Move variant methods into variant repo trait asonix 2024-03-28 12:04:40 -0500
  • 525deffd8d Merge pull request 'Add per-upload limits and per-upload preprocess steps' (#55) from asonix/per-upload-limits-and-operations into main asonix 2024-03-28 01:17:32 +0000
  • fe5a5723be Merge branch 'main' into asonix/per-upload-limits-and-operations #55 asonix/per-upload-limits-and-operations asonix 2024-03-27 19:20:50 -0500
  • 3211ce459e Update dependencies (minor & point) asonix 2024-03-27 19:11:41 -0500
  • 4b46f1ae2a Use stable actix-form-data asonix 2024-03-27 19:10:58 -0500
  • 55bc4b64c1 Add per-upload validations and per-upload preprocess steps asonix 2024-03-27 19:00:54 -0500
  • 84a882392a Start threading upload configuration into ingest asonix 2024-03-27 16:57:22 -0500
  • 5f850f8c86 Prepare 0.5.10 release v0.5.10 asonix 2024-03-23 18:59:48 -0500
  • bcc7773433 Update dependencies (minor & point) asonix 2024-03-23 18:49:48 -0500
  • 793d3c0c70 Cleanup temporary directory on launch by default asonix 2024-03-23 18:41:59 -0500
  • 34b9919428 Fix release document 2x combo asonix 2024-03-11 13:58:57 -0500
  • dacfc43c44 Fix release document asonix 2024-03-11 13:57:53 -0500
  • 2ead3e00e2 Revert "Zigbuild with tokio-unstable" v0.5.9 asonix 2024-03-11 13:29:52 -0500
  • df04ca9b12 Prepare 0.5.9 asonix 2024-03-11 13:29:15 -0500
  • 9178e3ef9f Don't spawn_local without tokio-unstable asonix 2024-03-11 13:20:26 -0500
  • b7f508207f Zigbuild with tokio-unstable asonix 2024-03-11 13:20:12 -0500
  • d8d1ce1634 Don't mention tokio_uring asonix 2024-03-10 23:02:03 -0500
  • 7021c50156 Prepare 0.5.8 v0.5.8 asonix 2024-03-10 22:48:11 -0500
  • 6f95c72070 Add new feature for testing with errors, test & fix job retries asonix 2024-03-10 22:02:27 -0500
  • 286279cdf5 Control warn level for long polls via cargo feature asonix 2024-03-10 20:07:59 -0500
  • 996fe0686b Update opentelemetry dependencies asonix 2024-03-10 16:03:46 -0500
  • 5b1f4219fa Update dependencies (minor & point) asonix 2024-03-10 16:00:54 -0500
  • dff588aafd Switch from deadpool to bb8 asonix 2024-03-10 15:59:08 -0500
  • 4976fcb2eb Remove unneeded code asonix 2024-03-09 22:53:46 -0600
  • aa4582a3f8 Remove unused store method asonix 2024-03-09 15:38:39 -0600
  • e302df7e39 Add more poll timers, spawn process from background threads asonix 2024-03-09 15:19:13 -0600
  • 9fe586b9dd Implement retries for jobs, start warning on long polls asonix 2024-03-09 12:15:23 -0600
  • 40bb58d603 clippy v0.5.7 asonix 2024-03-03 11:13:51 -0600
  • 4897c90ed7 Add blurhash cleanup for sled asonix 2024-03-03 11:11:43 -0600
  • 719626de07 Add release document for 0.5.7, add blurhash endpoint to readme asonix 2024-03-03 11:08:47 -0600
  • feb8840761 Bump version asonix 2024-03-03 10:27:49 -0600
  • 8301d321de Update dependencies (minor & point) asonix 2024-03-03 10:21:42 -0600
  • 3ecefcb64e Save blurhashes in repo, improve some error responses, simplify extracting aliases asonix 2024-03-02 13:27:58 -0600
  • 348f4ce0a3 Use same UUID for directory and filename asonix 2024-03-02 12:20:50 -0600
  • 25ef3861f1 Remove more unneeded 'static asonix 2024-02-27 20:46:04 -0600
  • 6ee7c5c4a0 Remove unneeded 'static asonix 2024-02-27 20:41:39 -0600
  • 04dcc9a0c8 Include file extension in identifiers asonix 2024-02-27 20:41:25 -0600
  • d13f7fe969 Include a few random bytes in the directory structure asonix 2024-02-27 20:18:35 -0600
  • a6134999aa stable blurhash asonix 2024-02-26 17:50:42 -0600
  • 16890eaa45 Just keep timestamp component of v7 for directory asonix 2024-02-26 15:58:06 -0600
  • c17a8722c6 Simplify object and file path generation asonix 2024-02-26 15:43:30 -0600
  • 7c6112e631 ffprobe: read from file, simplify input-file access asonix 2024-02-25 13:05:47 -0600
  • 277b47af46 Fix imagemagick ffmpeg delegate, strip metadata while converting videos asonix 2024-02-25 11:40:03 -0600
  • 029beef61a Merge pull request 'Add blurhash support' (#54) from asonix/blurhash into main asonix 2024-02-25 01:45:29 +0000
  • b139190663 clippy #54 asonix/blurhash asonix 2024-02-24 19:36:29 -0600
  • 03bd3cbe2f Even more piping asonix 2024-02-24 19:27:34 -0600
  • 13fc0df31a More piping asonix 2024-02-24 19:07:48 -0600
  • 2074334131 Switch more commands to be driven via STDIN asonix 2024-02-24 14:02:41 -0600
  • eabd7ea228 Delete unused functions asonix 2024-02-24 13:21:35 -0600
  • ad51e6cd9f Avoid writing blurhashed images to tmp asonix 2024-02-24 13:16:25 -0600
  • 0fd19a5682 Start work on blurhash asonix 2024-02-23 22:12:19 -0600
  • ca13b7b30b Merge pull request 'asonix/use-bytes-stream' (#52) from asonix/use-bytes-stream into main asonix 2024-02-23 01:36:08 +0000
  • 6a6c61058a Split save_stream for object storage to early-drop stack-pinned stream #52 asonix/use-bytes-stream asonix 2024-02-22 18:55:12 -0600
  • d73e683d48 Remove unused From asonix 2024-02-22 18:23:39 -0600
  • 3470a6caf0 Don't start minio asonix 2024-02-22 18:05:29 -0600
  • 16bf18bda4 Remove some Unpin and 'static bounds asonix 2024-02-22 18:05:04 -0600
  • 227e9cc3a7 BytesReader: use built-in state tracking asonix 2024-02-22 17:49:16 -0600
  • 59b03d548d Fix is_empty asonix 2024-02-22 17:09:03 -0600
  • f3e455a1c3 Increase buffer size for AsyncRead -> Stream conversion asonix 2024-02-22 16:25:03 -0600
  • 00a08a8bc9 Improve AyncRead impl asonix 2024-02-22 16:21:31 -0600
  • de356c1f12 Remove MessageBody impl asonix 2024-02-22 16:15:32 -0600
  • 3a7d5b7bfb Re-use try_from_stream where possible asonix 2024-02-22 16:10:34 -0600
  • 0ebee2a07c cargo fix asonix 2024-02-22 16:03:49 -0600
  • c1e651c01a Use BytesStream in more places asonix 2024-02-22 16:02:33 -0600