Commit graph

54 commits

Author SHA1 Message Date
880dfc20ee Remove unneeded struct, import 2024-02-03 18:20:17 -06:00
7e215c691b Support RUST_LOG
Some checks are pending
continuous-integration/drone/push Build is running
2023-12-28 12:40:59 -06:00
6b2ccbf975 Allow configuring pict-rs' temporary directory
Some checks are pending
continuous-integration/drone/push Build is running
2023-11-24 11:48:45 -06:00
a30044278c Improve documentation for using pict-rs as a library
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 11:38:14 -06:00
8c532c97e6 Initial postgres work
Some checks failed
continuous-integration/drone/push Build is failing
2023-09-02 11:52:55 -05:00
3ca994ee31 Replace global config with passed-around config
All checks were successful
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
3aecef3a9e Remove println
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-17 17:47:48 -05:00
b1bbc6b159 Attempt adding quality settings to pict-rs
Some checks are pending
continuous-integration/drone/push Build is running
2023-07-17 17:45:26 -05:00
2c22f2ee3a It compiles and runs, but doesn't work 2023-07-13 17:42:21 -05:00
33b83f97f2 It compiles
Some checks are pending
continuous-integration/drone/push Build is running
Need to reinstate media limits
2023-07-13 13:48:59 -05:00
691bca286c Make object storage timeouts configurable
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-11 13:01:58 -05:00
40f57be0c7 Allow uploading small gifs 2023-02-04 17:32:36 -06:00
dabcc24f98 Parse environment variables - main app 2023-01-04 15:05:34 -06:00
a489411c6c Parse environment variables 2023-01-04 14:42:04 -06:00
3c844d86c5 Allow configuring pict-rs through serializable types
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-12-26 16:35:25 -06:00
2c1a37fb62 Extract pict-rs as library 2022-12-23 12:56:15 -06:00
8eb2293808 Enable selecting video and audio codecs for uploaded media
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-30 19:38:11 -05:00
eb5e39c634 Use color-eyre 2022-03-28 20:47:46 -05:00
3792a8923a Finish redoing config probably
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-27 23:27:07 -05:00
ca28f68ef5 Start redoing config again
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-27 19:10:06 -05:00
37e6b21b55 Fix Range, consolidate errors, test object storage
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-26 20:45:12 -05:00
323016f994 Build out migration path
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-25 18:47:50 -05:00
750ce4782e Rework configuration
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-24 22:06:29 -05:00
2ad536db17 Promote console from compile flag to runtime flag
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-21 22:41:51 -05:00
f13f870a92 Only use console config when console feature is enabled
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-21 22:05:32 -05:00
62615be371 Allow configuring console buffer capacity
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-03-21 21:56:19 -05:00
9a8dc0e44f Fix sled cache capacity help text
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-21 21:18:51 -05:00
da159c69cb Try setting a lower default cache capacity
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-21 21:15:43 -05:00
73137ede21 Release candidate 1
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
2022-02-26 12:22:30 -06:00
ccb9f49b8b Implement storage migration 2021-10-31 21:11:35 -05:00
366db1e1fe Make object storage with minio work 2021-10-28 20:59:11 -05:00
657152e1a8 Don't println 2021-10-28 00:18:18 -05:00
f596edc363 Improve configuration documentation 2021-10-28 00:17:37 -05:00
f9f4fc63d6 Optionally support s3-compatible storage (untested) 2021-10-27 23:06:03 -05:00
6f04595c3b Remove unneeded mime conversions 2021-10-23 12:35:07 -05:00
48557bc2ea Make pict-rs generic over file storage 2021-10-22 23:48:56 -05:00
9559a8b202 Update cli flags 2021-10-18 23:51:04 -05:00
3fe66129be Update opentelemetry url info 2021-10-18 23:44:56 -05:00
5e9d923d03 Instrument for OpenTelemetry 2021-09-18 16:29:30 -05:00
5d3e6f50b3 Instrument better with Tracing 2021-09-13 20:22:42 -05:00
45606f4579 Add application-level dimension limiting, bail on failed processes 2021-09-09 14:16:12 -05:00
0acdfffe08 Return details in upload method, clippy nits 2020-12-25 20:39:19 -06:00
fd809e4a0b Make 'import' a protected method 2020-07-11 16:28:49 -05:00
cc37f0dd8a Remove redundant default info, update readme help, add 'check' helper 2020-06-25 18:17:05 -05:00
0fef7abc67 Validate with magickwand 2020-06-16 16:34:37 -05:00
df85faff8b Start work on webp support 2020-06-16 15:55:24 -05:00
154914e61a Use rexiv2 for metadata removal 2020-06-14 21:41:45 -05:00
9b45751f70 Add import API for filename preservation 2020-06-10 19:26:54 -05:00
0e7d4fc34f Upgrading rust-musl and alpine, adding filter env var. 2020-06-07 18:29:22 -04:00
15cf50e3b1 Merge remote-tracking branch 'asonix/master' 2020-06-07 16:21:29 -04:00