asonix
|
d41fca5b6c
|
Don't let the doctests step on each other via /tmp
/ tests (push) Successful in 1m48s
/ clippy (push) Successful in 1m22s
/ check (aarch64-unknown-linux-musl) (push) Successful in 1m53s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 1m54s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m50s
|
2024-04-04 14:39:30 -05:00 |
|
asonix
|
960f6487b7
|
Queue generation jobs
|
2024-03-31 20:26:15 -05:00 |
|
asonix
|
056b96d0ad
|
Rename thumbnail_args to variant_args
|
2024-03-31 16:23:34 -05:00 |
|
asonix
|
74885f2932
|
Share notification map between sled, postgres
|
2024-03-31 16:00:23 -05:00 |
|
asonix
|
d9d5ac5388
|
Make postgres work
|
2024-03-30 14:11:12 -05:00 |
|
asonix
|
b43a435e64
|
Broken!!!!!
|
2024-03-30 09:36:31 -05:00 |
|
asonix
|
fe5a5723be
|
Merge branch 'main' into asonix/per-upload-limits-and-operations
/ tests (pull_request) Successful in 1m51s
/ check (aarch64-unknown-linux-musl) (pull_request) Successful in 1m56s
/ clippy (pull_request) Successful in 1m28s
/ check (armv7-unknown-linux-musleabihf) (pull_request) Successful in 1m58s
/ check (x86_64-unknown-linux-musl) (pull_request) Successful in 1m52s
|
2024-03-27 19:20:50 -05:00 |
|
asonix
|
55bc4b64c1
|
Add per-upload validations and per-upload preprocess steps
|
2024-03-27 19:00:54 -05:00 |
|
asonix
|
84a882392a
|
Start threading upload configuration into ingest
|
2024-03-27 16:57:22 -05:00 |
|
asonix
|
793d3c0c70
|
Cleanup temporary directory on launch by default
/ check (aarch64-unknown-linux-musl) (push) Successful in 1m55s
/ tests (push) Successful in 1m51s
/ clippy (push) Successful in 1m30s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 1m56s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m51s
|
2024-03-23 18:42:12 -05:00 |
|
asonix
|
d8d1ce1634
|
Don't mention tokio_uring
/ tests (push) Successful in 2m51s
/ check (aarch64-unknown-linux-musl) (push) Successful in 2m44s
/ check (x86_64-unknown-linux-musl) (push) Successful in 2m5s
/ clippy (push) Successful in 2m56s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 2m38s
|
2024-03-10 23:02:03 -05:00 |
|
asonix
|
6f95c72070
|
Add new feature for testing with errors, test & fix job retries
/ tests (push) Successful in 2m38s
/ clippy (push) Successful in 2m9s
/ check (aarch64-unknown-linux-musl) (push) Successful in 2m50s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 2m57s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m59s
|
2024-03-10 22:02:27 -05:00 |
|
asonix
|
9fe586b9dd
|
Implement retries for jobs, start warning on long polls
/ clippy (push) Successful in 1m22s
/ tests (push) Successful in 1m49s
/ check (aarch64-unknown-linux-musl) (push) Successful in 1m54s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 1m54s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m49s
|
2024-03-09 12:15:23 -06:00 |
|
asonix
|
40bb58d603
|
clippy
/ check (aarch64-unknown-linux-musl) (push) Successful in 2m59s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m52s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 3m2s
/ clippy (push) Successful in 2m10s
/ tests (push) Successful in 2m19s
/ build (map[artifact:linux-arm64v8 platform:linux/arm64 target:aarch64-unknown-linux-musl]) (push) Successful in 3m48s
/ publish-docker (push) Successful in 15s
/ publish-crate (push) Successful in 1m51s
/ build (map[artifact:linux-amd64 platform:linux/amd64 target:x86_64-unknown-linux-musl]) (push) Successful in 3m45s
/ build (map[artifact:linux-arm32v7 platform:linux/arm/v7 target:armv7-unknown-linux-musleabihf]) (push) Successful in 3m53s
/ publish-forgejo (push) Successful in 17s
|
2024-03-03 11:13:51 -06:00 |
|
asonix
|
3ecefcb64e
|
Save blurhashes in repo, improve some error responses, simplify extracting aliases
/ tests (push) Successful in 1m47s
/ clippy (push) Failing after 59s
/ check (aarch64-unknown-linux-musl) (push) Successful in 1m55s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 1m54s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m50s
|
2024-03-02 13:27:58 -06:00 |
|
asonix
|
25ef3861f1
|
Remove more unneeded 'static
/ clippy (push) Successful in 1m23s
/ tests (push) Successful in 1m55s
/ check (aarch64-unknown-linux-musl) (push) Successful in 1m56s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 1m56s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m51s
|
2024-02-27 20:46:04 -06:00 |
|
asonix
|
6ee7c5c4a0
|
Remove unneeded 'static
/ clippy (push) Successful in 2m3s
/ tests (push) Successful in 2m26s
/ check (x86_64-unknown-linux-musl) (push) Waiting to run
/ check (armv7-unknown-linux-musleabihf) (push) Has been cancelled
/ check (aarch64-unknown-linux-musl) (push) Has been cancelled
|
2024-02-27 20:41:39 -06:00 |
|
asonix
|
c17a8722c6
|
Simplify object and file path generation
|
2024-02-26 15:43:30 -06:00 |
|
asonix
|
7c6112e631
|
ffprobe: read from file, simplify input-file access
/ clippy (push) Successful in 2m8s
/ tests (push) Successful in 2m16s
/ check (aarch64-unknown-linux-musl) (push) Successful in 2m59s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 2m59s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m51s
|
2024-02-25 13:05:47 -06:00 |
|
asonix
|
0fd19a5682
|
Start work on blurhash
|
2024-02-23 22:12:19 -06:00 |
|
asonix
|
c1e651c01a
|
Use BytesStream in more places
|
2024-02-22 16:03:04 -06:00 |
|
asonix
|
71d81681d5
|
It compiles
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2024-02-04 15:45:47 -06:00 |
|
asonix
|
d8c4a22ba9
|
Start describing metrics
continuous-integration/drone/push Build is failing
|
2024-02-04 14:26:18 -06:00 |
|
asonix
|
8869b82065
|
Update rustls for actix-web
|
2024-02-03 21:58:08 -06:00 |
|
asonix
|
835647d290
|
Unite launch-with-store fns
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2024-02-03 18:42:34 -06:00 |
|
asonix
|
c176e4c686
|
clippy
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2024-02-03 18:30:52 -06:00 |
|
asonix
|
7eba45f37e
|
cargo fix & cargo fmt
|
2024-02-03 18:19:14 -06:00 |
|
asonix
|
50e31f96da
|
It compiles again
|
2024-02-03 18:18:13 -06:00 |
|
asonix
|
cf7c753e65
|
Pass a State value around rather than a bunch of arguments
continuous-integration/drone/push Build is failing
|
2024-02-03 13:31:54 -06:00 |
|
asonix
|
c3e322f2c9
|
typo
|
2024-02-02 14:00:54 -06:00 |
|
asonix
|
3a6faef5ef
|
Add logs for pict-rs binds
continuous-integration/drone/push Build is passing
|
2024-02-01 21:55:31 -06:00 |
|
asonix
|
5805eb0aed
|
Enable configuring imagemagick security policy from pictrs
continuous-integration/drone/push Build is passing
|
2024-01-31 21:32:01 -06:00 |
|
asonix
|
50fd3e6182
|
Enable serving over TLS
continuous-integration/drone/push Build is passing
|
2024-01-31 17:47:42 -06:00 |
|
asonix
|
08472eabeb
|
Log console address, prometheus address with tracing
|
2024-01-30 15:21:15 -06:00 |
|
asonix
|
2f588aa613
|
Ignore tokio-uring test in docs
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
|
2024-01-24 17:41:42 -06:00 |
|
asonix
|
bfc2410552
|
Add trace-level logs to every loop (paranoid)
continuous-integration/drone/push Build is passing
|
2023-12-28 11:58:38 -06:00 |
|
asonix
|
dc90e00324
|
Update metrics to 0.22 (plus mechanical changes)
continuous-integration/drone/push Build is passing
|
2023-12-26 18:06:38 -06:00 |
|
asonix
|
6d259a0eea
|
Don't kill already-exited processes, don't log tmp_dir when fetching details
continuous-integration/drone/push Build is passing
|
2023-12-23 13:29:30 -06:00 |
|
asonix
|
4369283534
|
More tracing cleaning
continuous-integration/drone/push Build is passing
|
2023-12-22 13:30:17 -06:00 |
|
asonix
|
b94ba5fcfc
|
Inline process background future, clean tracing a bit
|
2023-12-22 13:12:19 -06:00 |
|
asonix
|
f1c5a56353
|
Port prune_missing from 0.4.x
continuous-integration/drone/push Build is failing
|
2023-12-12 16:54:41 -06:00 |
|
asonix
|
6b2ccbf975
|
Allow configuring pict-rs' temporary directory
continuous-integration/drone/push Build is running
|
2023-11-24 11:48:45 -06:00 |
|
asonix
|
a30044278c
|
Improve documentation for using pict-rs as a library
continuous-integration/drone/push Build is passing
|
2023-11-24 11:38:14 -06:00 |
|
asonix
|
1538389caf
|
Clippy
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
|
2023-11-11 14:28:05 -06:00 |
|
asonix
|
210af5d7d9
|
Add danger_dummy_mode
continuous-integration/drone/push Build is running
|
2023-11-11 14:22:12 -06:00 |
|
asonix
|
c795c1edfa
|
Replace most of actix-rt with tokio, give names to tasks
|
2023-10-20 19:08:11 -05:00 |
|
asonix
|
3f5bc1d311
|
Build same pict-rs config for either runtime option
continuous-integration/drone/push Build is passing
|
2023-10-07 12:22:17 -05:00 |
|
asonix
|
4a45aa889c
|
Enable running on bare tokio
continuous-integration/drone/push Build is passing
|
2023-10-07 11:48:58 -05:00 |
|
asonix
|
7f5cbc4571
|
Attempt clean-drop of tmp_dir
continuous-integration/drone/push Build is passing
|
2023-10-07 11:36:49 -05:00 |
|
asonix
|
7b5a3020fa
|
Don't rely on global state for tmp_dir
continuous-integration/drone/push Build is running
|
2023-10-07 11:32:36 -05:00 |
|