Skip to content

Add strip endpoint backed by an ExifTool process pool - #1

Merged
Meldiron merged 3 commits into
appwrite:mainfrom
jaysomani:feat/strip-endpoint
Oct 16, 2026
Merged

Meldiron merged 3 commits into
appwrite:mainfrom
jaysomani:feat/strip-endpoint

Stream uploads to disk, strip TIFF IFD0 tags, and use exit status

3052fb0
Select commit
Loading
Failed to load commit list.
hansi.codes / Hansi completed Oct 16, 2026 in 3m 9s

Tier S: Ready to merge

The reviewed changes passed unit and real-ExifTool integration tests, and I found no actionable defects.

Adds a /strip endpoint backed by a warmed ExifTool process pool, with bounded uploads, request limits, deadlines, and strip telemetry. The service strips metadata while preserving orientation and ICC profiles, and includes unit and real-ExifTool coverage for the supported image formats. The newest changes stream uploads and responses through temporary files and expand format coverage and pool-size metrics.