Drew Short
ed1341a976
Moved async work into a module
3 years ago
Drew Short
7f5f8a10a9
Support retrieving a specific profile
3 years ago
Drew Short
898aefd1fe
Migrate to structured config
3 years ago
Drew Short
def0761d96
Prepping pydantic config structure. BREAKING
3 years ago
Drew Short
567df9bef9
Fix minio breaking changes and optimize container image layers
3 years ago
Drew Short
ef3b2dac22
Update pinning, reduce image size, configure poetry to not use venv
3 years ago
Drew Short
1aa5bc8d80
pinned versions, fixed poetry, added helper scripts
3 years ago
Drew Short
05c7927305
Prep work for new container build
3 years ago
Drew Short
f72406da44
and switch to poetry for the dependencies
3 years ago
Drew Short
1044da7669
work in progress to get logging configured
3 years ago
Drew Short
7d1bfc044c
Loop fix
3 years ago
Drew Short
37678f9149
Fixed a task processing bug
3 years ago
Drew Short
b09cbb0357
Default profile fixes
3 years ago
Drew Short
33f3f81759
Cleanup and bugfix
3 years ago
Drew Short
ed7554f972
Added functionlaity to preserve smaller images
3 years ago
Drew Short
4889048b17
Fixing bug with data files
5 years ago
Drew Short
6dd43d2b5b
Fix clean command
5 years ago
Drew Short
b0bb059157
Add command explanations
5 years ago
Drew Short
567f0856a3
Add a clean command
5 years ago
Drew Short
db96427402
Adding versions to profiles
5 years ago
Drew Short
3bdcd4872c
Move to Ubuntu:20.04 for newer tools
5 years ago
Drew Short
66cfc1be73
Using new template format
5 years ago
Drew Short
48cf76e054
Changed input,output value substitution placeholders to not conflict with jinja templates.
5 years ago
Drew Short
217c86ea3d
Changed video default to webm libvpx-vp9
5 years ago
Drew Short
042aed3a46
Merge branch 'master' of ssh://git.nulloctet.com:8437/warricksothr/Asset-Compression-Manager
5 years ago
Drew Short
2eca165571
Switch to webm
5 years ago
Drew Short
65694684b1
Address python else if issue
5 years ago
Drew Short
89c536d1bf
Added print identity to list
5 years ago
Drew Short
1ccab73b65
Don't override embedded secrets in config
5 years ago
Drew Short
ed9abba770
Fix profile hash reference
5 years ago
Drew Short
9f847aca1a
Added default file processing and env processing
5 years ago
Drew Short
1d750e5b62
Adding concourse pipeline
5 years ago
Drew Short
f78bba74d3
Fixed dockerfile
5 years ago
Drew Short
3d6faf3a82
Adding docker resources
5 years ago
Drew Short
1e222f3c06
Added tooling for check->compress->upload workflow
5 years ago
Drew Short
658e5535f3
Added compression and profiles
- Compression with basic profiles for jpeg,png,audio,video
- Default profile with acceptable compression
- Placebo profile with no compression
- Aggressive profile with 720p downsample and high compression
- AsyncIO compression to max system resources
- Configurable compression via profiles
5 years ago
Drew Short
e48876ca27
Cleanup and updated README
5 years ago
Drew Short
9afa0bbc3c
Added a match function
5 years ago
Drew Short
19c07e91d1
Added note on required environment variables.
5 years ago
Drew Short
4db6fac8c0
Basic implementation
5 years ago
Drew Short
b5434f1f66
Adding starting documentation
5 years ago