<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sayauz/thumbnail-generator.git/internal/client/output/output_client_interface.go, branch main</title>
<subtitle>Compresses in parallel and outputs a fileglob of webp from jpeg/png, put on S3/B2/locally</subtitle>
<id>https://sayag.it/sayauz/thumbnail-generator.git/atom/internal/client/output/output_client_interface.go?h=main</id>
<link rel='self' href='https://sayag.it/sayauz/thumbnail-generator.git/atom/internal/client/output/output_client_interface.go?h=main'/>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/thumbnail-generator.git/'/>
<updated>2026-04-15T19:06:56Z</updated>
<entry>
<title>feat: s3 input &amp; output clients</title>
<updated>2026-04-15T19:06:56Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-04-15T19:06:56Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/thumbnail-generator.git/commit/?id=0bcb1538ce1d8a98cdf24df3bc7f54d56f33e2a5'/>
<id>urn:sha1:0bcb1538ce1d8a98cdf24df3bc7f54d56f33e2a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add jpeg converter</title>
<updated>2026-02-08T23:33:35Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-02-08T23:33:35Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/thumbnail-generator.git/commit/?id=ebfe3540c333ae7fa3effb410a20e5764627e307'/>
<id>urn:sha1:ebfe3540c333ae7fa3effb410a20e5764627e307</id>
<content type='text'>
fix: explicitly set content type for b2
feat: extend rewrite settings with "never overwrite"
feat: move rewrite setting to converter config
feat: allow to skip size config
</content>
</entry>
<entry>
<title>feat: allow multiple converters for processing</title>
<updated>2025-08-18T17:14:30Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-18T17:14:30Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/thumbnail-generator.git/commit/?id=0b4bbb18087fe7e280a302f031e19852ef741a48'/>
<id>urn:sha1:0b4bbb18087fe7e280a302f031e19852ef741a48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement local-unix clients</title>
<updated>2025-07-16T10:49:03Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-07-16T10:49:03Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/thumbnail-generator.git/commit/?id=f968d443dc5c6e1f5140922313b0d6e8019fc269'/>
<id>urn:sha1:f968d443dc5c6e1f5140922313b0d6e8019fc269</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: first working prototype</title>
<updated>2025-07-15T10:36:47Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-07-15T10:36:47Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/thumbnail-generator.git/commit/?id=2d2138383af6d28c5b947c5a6c4989afa8f7ac56'/>
<id>urn:sha1:2d2138383af6d28c5b947c5a6c4989afa8f7ac56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: prepare all internal pkg (input/output client &amp; processor)</title>
<updated>2025-07-15T05:43:28Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-07-15T05:43:28Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/thumbnail-generator.git/commit/?id=373ec07b40178cb3b704aa83fc4fd53abfe279bc'/>
<id>urn:sha1:373ec07b40178cb3b704aa83fc4fd53abfe279bc</id>
<content type='text'>
</content>
</entry>
</feed>
