asonix
6473e37f27
config 0.15
2025-02-08 15:49:17 -06:00
asonix
9000152fe5
0.5.17-pre.9
2025-02-08 15:42:56 -06:00
asonix
071a541300
Update nixpkgs
2025-02-08 14:55:19 -06:00
asonix
ae785fa8fc
BytesReader: Remove unneeded try_recv
2025-02-08 14:39:21 -06:00
asonix
c8817db997
BytesReader: implement in terms of BufReader
2025-02-08 14:36:51 -06:00
asonix
939cd7955c
Add BytesReader for streaming image decoding for blurhashes
2025-02-08 14:21:52 -06:00
asonix
ec9e21f318
Add danger-dummy-mode blurhash implementation
2025-01-24 15:19:06 -06:00
asonix
b5d0a0fe32
Remove nanorand
2024-12-22 11:55:49 -06:00
asonix
50792a1249
Prepare v0.5.17-pre.8
2024-12-10 18:49:16 -06:00
asonix
7ba67cff22
Avoid shelling out to imagemagick for some blurhash operations
2024-12-10 18:45:16 -06:00
asonix
31e17b4d62
Add note about blurhash to 0.5.17-pre.7 release doc
2024-12-09 21:54:38 -06:00
asonix
cddea8ddc7
Prepare v0.5.17-pre.7
2024-12-09 21:32:44 -06:00
asonix
4433257f2b
Remove unnecessary returns
2024-12-09 20:53:59 -06:00
asonix
ef60ed9581
Remove unlooping loop
2024-12-09 19:38:06 -06:00
asonix
5e95c76a0f
Add thiserror to deny.toml
2024-12-09 19:21:49 -06:00
asonix
f5af791483
Update dependencies (minor & point)
2024-12-09 19:18:15 -06:00
asonix
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
asonix
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
asonix
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
asonix
3879a45b32
Add vhost into endpoint URL if it isn't already specified
2024-12-08 23:37:40 -06:00
asonix
62bb25ac44
Remove use of deprecated tracing functions
2024-12-08 22:23:42 -06:00
asonix
1e5d975b6f
Update dependencies (minor & point)
2024-12-08 22:23:23 -06:00
asonix
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
asonix
267309cd5d
Include blurhash in details json
2024-11-23 16:15:19 -06:00
asonix
89161d03c9
Remove a couple redundant db accesses
2024-11-23 15:37:28 -06:00
asonix
d4d7ce9366
Update thiserror to 2
2024-11-23 15:06:51 -06:00
asonix
7dff11a83a
Update opentelemetry to 0.27
2024-11-23 15:01:09 -06:00
asonix
5c370a7bb4
Remove unused license allowance
2024-11-23 14:44:54 -06:00
asonix
6a1d2643c6
Update dependencies (minor & point)
2024-11-23 14:44:41 -06:00
asonix
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
asonix
7bc2818d14
switch to nixos-24.11
2024-11-23 14:42:34 -06:00
asonix
af96790945
Clippy nit: borrowed value passed to span.record
2024-11-12 13:57:01 -06:00
asonix
cb09720d85
Clippy nit: borrowed value passed to json
2024-11-12 13:55:37 -06:00
asonix
47b3fb84b6
Update rust version & MSRV to 1.82
2024-11-12 13:46:30 -06:00
asonix
bb6ec7c817
Merge branch 'main' into asonix/update-diesel-async-05
2024-11-12 13:24:41 -06:00
asonix
db69f3bb74
Clean up permitted duplicate crates, allow unmaintained instant crate
2024-11-12 13:09:16 -06:00
asonix
f6b3978096
Allow Unicode-3.0 license
2024-11-12 13:02:47 -06:00
asonix
d0b02135d0
Update dependencies (minor & point & reqwest-middleware due to semver incompat change)
2024-11-12 12:52:17 -06:00
asonix
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
asonix
a5d81ce90a
Use stable tracing-actix-web
2024-11-12 12:35:41 -06:00
asonix
6014a793ab
Add release documentation
2024-10-16 21:29:35 -05:00
asonix
d19c9927ed
v0.5.17-pre.6
2024-10-16 21:26:17 -05:00
asonix
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
asonix
68181e4aad
Update deny.toml
2024-10-16 21:23:03 -05:00
asonix
a4228135b4
Prevent postgres errors by explicitly allowing conflicts
2024-10-16 18:11:53 -05:00
asonix
7f3a6daaa0
Update opentelemetry to 0.26
2024-10-16 17:52:00 -05:00
asonix
0430d09da7
Update metrics & related
2024-10-16 17:20:06 -05:00
asonix
9155b5461c
Update dependencies (minor & point)
2024-10-16 17:17:20 -05:00
asonix
5302e78257
Update object_store
2024-10-05 23:29:15 -05:00
asonix
244ab68c5d
Update console-subscriber, otel packages
2024-10-05 23:29:15 -05:00