omnic icon indicating copy to clipboard operation
omnic copied to clipboard

Stateless microservice for on-the-fly thumbs and conversions of a wide variety of file types, utilizing conversion graph.

Results 38 omnic issues
Sort by recently updated
recently updated
newest added

# Integration with existing cloud infrastructure - [ ] Cloud upload feature - add '&cloud=true' option - [ ] This would attempt to upload the final result, and then respond...

pipedream

- [ ] Allow swapping out asyncio's gimmick-y queuing for a custom-made Redis-based async queue (should be easy) e.g. using: `aioredis` package

enhancement
ConversionGrid

Wrap all subprocess calls in a singleton that manages them - Allow a queue that (async blocks) until finished, and thus have a configurable max number of subprocesses (e.g. 1...

Build CLI-level tests that include mini-scaffold test apps for full e2e (all tests in tests/ directory should be merely unit and integration tests) - Should do binary-level (if possible) comparisons...

enhancement
CodeQuality

Adjust default conversion graph for JS, but use preferred paths or aliases to force ES6 compilation - [ ] For JS, should have full input graph, e.g. can uglify plain...

enhancement
Settings

- [ ] Locking + sanity check process: - [ ] 1. Before, optionally (based on conf) do sanity Detector check - [ ] 2. After, optionally (based on conf)...

enhancement
ConversionGrid
CodeQuality

- [ ] BUG: Fix running unoconv within venv - [ ] Check if in virtualenv and ensure system Python is used when doing subprocess calls

bug
Converter

Switch to `MULTICONVERT` and async enqueues - [X] Create `MULTICONVERT` task type - [ ] Remove sync `FUNC` task type (requires lots of test changes) - [ ] Remove all...

enhancement
Performance
CodeQuality