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

1456 commits

Author SHA1 Message Date
50792a1249 Prepare v0.5.17-pre.8 2024-12-10 18:49:16 -06:00
7ba67cff22 Avoid shelling out to imagemagick for some blurhash operations 2024-12-10 18:45:16 -06:00
31e17b4d62 Add note about blurhash to 0.5.17-pre.7 release doc 2024-12-09 21:54:38 -06:00
cddea8ddc7 Prepare v0.5.17-pre.7 2024-12-09 21:32:44 -06:00
4433257f2b Remove unnecessary returns 2024-12-09 20:53:59 -06:00
ef60ed9581 Remove unlooping loop 2024-12-09 19:38:06 -06:00
5e95c76a0f Add thiserror to deny.toml 2024-12-09 19:21:49 -06:00
f5af791483 Update dependencies (minor & point) 2024-12-09 19:18:15 -06:00
ac9a3773d1 Timeout all operations while holding semaphore
This ensures that the semaphore is always guaranteed to be released,
even if a processing operation stalls
2024-12-09 19:16:29 -06:00
8a551fa65d Reduce poll timer sampling from ~100% to ~10%
This should improve performance just a little bit
2024-12-09 19:14:46 -06:00
04bde6cf20 Increase concurrency when polling some streams
Specifically when writing streams to files or processes' stdin. This
adds the ability to poll the source stream during the write operations
which can reduce time waiting for more bytes to write.
2024-12-09 19:12:53 -06:00
3879a45b32 Add vhost into endpoint URL if it isn't already specified 2024-12-08 23:37:40 -06:00
62bb25ac44 Remove use of deprecated tracing functions 2024-12-08 22:23:42 -06:00
1e5d975b6f Update dependencies (minor & point) 2024-12-08 22:23:23 -06:00
deafc89e72 Merge pull request 'Include blurhash in details json' (#75) from asonix/blurhash-in-details into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/75
2024-11-23 23:01:25 +00:00
267309cd5d Include blurhash in details json 2024-11-23 16:15:19 -06:00
89161d03c9 Remove a couple redundant db accesses 2024-11-23 15:37:28 -06:00
d4d7ce9366 Update thiserror to 2 2024-11-23 15:06:51 -06:00
7dff11a83a Update opentelemetry to 0.27 2024-11-23 15:01:09 -06:00
5c370a7bb4 Remove unused license allowance 2024-11-23 14:44:54 -06:00
6a1d2643c6 Update dependencies (minor & point) 2024-11-23 14:44:41 -06:00
2e97a77ccb Merge pull request 'Update diesel-async to 0.5.0, msrv bump' (#71) from asonix/update-diesel-async-05 into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/71
2024-11-23 20:43:13 +00:00
7bc2818d14 switch to nixos-24.11 2024-11-23 14:42:34 -06:00
af96790945 Clippy nit: borrowed value passed to span.record 2024-11-12 13:57:01 -06:00
cb09720d85 Clippy nit: borrowed value passed to json 2024-11-12 13:55:37 -06:00
47b3fb84b6 Update rust version & MSRV to 1.82 2024-11-12 13:46:30 -06:00
bb6ec7c817 Merge branch 'main' into asonix/update-diesel-async-05 2024-11-12 13:24:41 -06:00
db69f3bb74 Clean up permitted duplicate crates, allow unmaintained instant crate 2024-11-12 13:09:16 -06:00
f6b3978096 Allow Unicode-3.0 license 2024-11-12 13:02:47 -06:00
d0b02135d0 Update dependencies (minor & point & reqwest-middleware due to semver incompat change) 2024-11-12 12:52:17 -06:00
9e08db62a9 Merge pull request 'Update opentelemetry' (#70) from asonix/update-opentelemetry-026 into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/70
2024-11-12 18:44:21 +00:00
a5d81ce90a Use stable tracing-actix-web 2024-11-12 12:35:41 -06:00
6014a793ab Add release documentation 2024-10-16 21:29:35 -05:00
d19c9927ed v0.5.17-pre.6 2024-10-16 21:26:17 -05:00
46b12895d5 Merge pull request 'Prevent postgres errors by explicitly allowing conflicts' (#72) from asonix/on-conflict-do-nothing into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/72
2024-10-17 02:23:36 +00:00
68181e4aad Update deny.toml 2024-10-16 21:23:03 -05:00
a4228135b4 Prevent postgres errors by explicitly allowing conflicts 2024-10-16 18:11:53 -05:00
7f3a6daaa0 Update opentelemetry to 0.26 2024-10-16 17:52:00 -05:00
0430d09da7 Update metrics & related 2024-10-16 17:20:06 -05:00
9155b5461c Update dependencies (minor & point) 2024-10-16 17:17:20 -05:00
5302e78257 Update object_store 2024-10-05 23:29:15 -05:00
244ab68c5d Update console-subscriber, otel packages 2024-10-05 23:29:15 -05:00
d34906f1ee Update dependencies (minor & point) 2024-10-05 23:29:13 -05:00
5a9a0b16fc Prepare 0.5.17-pre.5 2024-07-21 11:49:22 -05:00
fb80f77136 Add 0.5.17-pre.4.md 2024-07-20 17:10:20 -05:00
56c42b6e57 Prepare 0.5.17-pre.4 2024-07-20 16:44:19 -05:00
e29a50ecc8 Check if variant exists when serving existing and warn if it doesn't 2024-07-20 16:39:40 -05:00
a3bb40402e Update diesel-async to 0.5.0, msrv bump 2024-07-19 17:36:41 -05:00
2d92cd861d Docker env: update postgres, garage 2024-07-19 17:36:22 -05:00
e740998f96 Update dependencies (minor & point) 2024-07-19 17:27:59 -05:00