|
960f6487b7
|
Queue generation jobs
|
2024-03-31 20:26:15 -05:00 |
|
|
cd6fb84cc4
|
Add timeout, metrics back to processor
|
2024-03-31 16:34:50 -05:00 |
|
|
056b96d0ad
|
Rename thumbnail_args to variant_args
|
2024-03-31 16:23:34 -05:00 |
|
|
74885f2932
|
Share notification map between sled, postgres
|
2024-03-31 16:00:23 -05:00 |
|
|
d9d5ac5388
|
Make postgres work
|
2024-03-30 14:11:12 -05:00 |
|
|
b43a435e64
|
Broken!!!!!
|
2024-03-30 09:36:31 -05:00 |
|
|
4976fcb2eb
|
Remove unneeded code
/ tests (push) Successful in 1m50s
/ clippy (push) Successful in 1m22s
/ check (aarch64-unknown-linux-musl) (push) Successful in 1m54s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 1m55s
/ check (x86_64-unknown-linux-musl) (push) Successful in 1m49s
|
2024-03-09 22:53:46 -06:00 |
|
|
e302df7e39
|
Add more poll timers, spawn process from background threads
|
2024-03-09 15:19:13 -06:00 |
|
|
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 |
|
|
04dcc9a0c8
|
Include file extension in identifiers
|
2024-02-27 20:41:25 -06:00 |
|
|
b139190663
|
clippy
/ clippy (pull_request) Successful in 2m10s
/ tests (pull_request) Successful in 2m21s
/ check (aarch64-unknown-linux-musl) (pull_request) Successful in 2m58s
/ check (armv7-unknown-linux-musleabihf) (pull_request) Successful in 3m2s
/ check (x86_64-unknown-linux-musl) (pull_request) Successful in 2m24s
|
2024-02-24 19:36:29 -06:00 |
|
|
03bd3cbe2f
|
Even more piping
/ tests (pull_request) Successful in 3m3s
/ clippy (pull_request) Failing after 1m47s
/ check (aarch64-unknown-linux-musl) (pull_request) Successful in 2m47s
/ check (armv7-unknown-linux-musleabihf) (pull_request) Successful in 2m55s
/ check (x86_64-unknown-linux-musl) (pull_request) Successful in 2m9s
|
2024-02-24 19:27:34 -06:00 |
|
|
13fc0df31a
|
More piping
|
2024-02-24 19:07:48 -06:00 |
|
|
0fd19a5682
|
Start work on blurhash
|
2024-02-23 22:12:19 -06:00 |
|
|
227e9cc3a7
|
BytesReader: use built-in state tracking
|
2024-02-22 17:49:16 -06:00 |
|
|
0ebee2a07c
|
cargo fix
|
2024-02-22 16:03:49 -06:00 |
|
|
c1e651c01a
|
Use BytesStream in more places
|
2024-02-22 16:03:04 -06:00 |
|
|
d8c4a22ba9
|
Start describing metrics
continuous-integration/drone/push Build is failing
|
2024-02-04 14:26:18 -06:00 |
|
|
c176e4c686
|
clippy
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2024-02-03 18:30:52 -06:00 |
|
|
7eba45f37e
|
cargo fix & cargo fmt
|
2024-02-03 18:19:14 -06:00 |
|
|
50e31f96da
|
It compiles again
|
2024-02-03 18:18:13 -06:00 |
|
|
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 |
|
|
5805eb0aed
|
Enable configuring imagemagick security policy from pictrs
continuous-integration/drone/push Build is passing
|
2024-01-31 21:32:01 -06:00 |
|
|
dc90e00324
|
Update metrics to 0.22 (plus mechanical changes)
continuous-integration/drone/push Build is passing
|
2023-12-26 18:06:38 -06:00 |
|
|
6fa79b9188
|
Do more cleanup inline
continuous-integration/drone/push Build is passing
|
2023-12-23 11:58:20 -06:00 |
|
|
b938b09901
|
Apply cargo fix
|
2023-12-22 20:54:02 -06:00 |
|
|
5624671cbf
|
Rework ProcessRead to require a closure for using the internal AsyncRead
|
2023-12-22 20:52:58 -06:00 |
|
|
4369283534
|
More tracing cleaning
continuous-integration/drone/push Build is passing
|
2023-12-22 13:30:17 -06:00 |
|
|
b94ba5fcfc
|
Inline process background future, clean tracing a bit
|
2023-12-22 13:12:19 -06:00 |
|
|
961de20a00
|
Add timeout and metrics to media processing
continuous-integration/drone/push Build is passing
|
2023-12-10 19:11:36 -06:00 |
|
|
210af5d7d9
|
Add danger_dummy_mode
continuous-integration/drone/push Build is running
|
2023-11-11 14:22:12 -06:00 |
|
|
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 |
|
|
d28c1ac628
|
Upgrade Concurrency: Update docs, configs, limit maxiumum details operations
continuous-integration/drone/push Build encountered an error
|
2023-10-03 17:04:40 -05:00 |
|
|
0926739d3c
|
Remove once_cell
continuous-integration/drone/push Build is passing
|
2023-09-24 15:32:00 -05:00 |
|
|
fd965bb1a5
|
Allow processing still images into animation formats
continuous-integration/drone/push Build is passing
|
2023-09-24 13:20:33 -05:00 |
|
|
9ffdd0432f
|
Infer video thumbnail format from image format
|
2023-09-24 12:37:43 -05:00 |
|
|
6c921817e1
|
Enable thumbnailing animations, use dynamic dispatch for a number of async readers
continuous-integration/drone/push Build is failing
|
2023-09-24 11:54:16 -05:00 |
|
|
8921f57a21
|
Remove Identifier trait, Replace with Arc<str>
|
2023-09-02 18:38:02 -05:00 |
|
|
1559d57f0a
|
Don't overwrite existing variants
continuous-integration/drone/push Build is passing
|
2023-08-16 15:12:16 -05:00 |
|
|
521cdd5b9d
|
Enforce format on new details
|
2023-08-16 12:36:18 -05:00 |
|
|
1ee77b19d8
|
Make Repo object safe. Create migration
continuous-integration/drone/push Build is passing
|
2023-08-15 19:19:03 -05:00 |
|
|
da876fd553
|
Make it compile
|
2023-08-14 14:25:19 -05:00 |
|
|
fee4ed1e3e
|
Add process timeout
continuous-integration/drone/push Build is passing
|
2023-08-05 12:41:06 -05:00 |
|
|
77cdeab57e
|
Improve metrics, add job metrics
|
2023-07-22 21:11:28 -05:00 |
|
|
fe1f7c869f
|
Enable cleanup of variants
continuous-integration/drone/push Build is failing
Still TODO: doing a first pass to mark variants as accessed on launch
|
2023-07-22 19:41:50 -05:00 |
|
|
ce0df080f4
|
Add prometheus metrics
continuous-integration/drone/push Build is failing
|
2023-07-22 16:47:59 -05:00 |
|
|
3ca994ee31
|
Replace global config with passed-around config
continuous-integration/drone/push Build is passing
This will enable spinning up pict-rs multiple times in the same process with different configurations
|
2023-07-22 12:31:01 -05:00 |
|
|
ac48003f45
|
Extract ProcessMap out of static
|
2023-07-22 11:16:19 -05:00 |
|
|
eeac900d7e
|
Add quality value to process method, move -coalesce earlier in pipelines
continuous-integration/drone/push Build is passing
|
2023-07-18 16:18:01 -05:00 |
|
|
786f583d98
|
Add public_url to Store for optional redirects to public object store urls
Add details generation to file migration to set the content-type for uploads
|
2023-07-14 14:53:37 -05:00 |
|