• Joined on 2025-05-06
froxxxy pushed to main at froxxxy/imagepipeline 2026-07-18 17:53:58 +02:00
08abfc8f4d Merge pull request 'Cleanup/quality pass' (#1) from cleanup/quality-pass into main
a138e33c04 fix(tests): assert composite color via Pillow for IM6 CI
5920766f42 feat(pipelines): add watermark f12 2000px resize pipeline
ffc28914e1 docs: expand README and add architecture/contributing notes
3443c8826d ci: add Gitea Actions workflow for ruff and unit tests
Compare 15 commits »
froxxxy merged pull request froxxxy/imagepipeline#1 2026-07-18 17:53:57 +02:00
Cleanup/quality pass
froxxxy created pull request froxxxy/livef12rocks#3 2026-07-18 17:51:34 +02:00
fix: lock meta RMW and harden concurrent remix paths
froxxxy closed pull request froxxxy/livef12rocks#2 2026-07-18 17:50:55 +02:00
fix: lock meta RMW and harden concurrent remix paths
froxxxy created pull request froxxxy/imagepipeline#1 2026-07-18 17:50:14 +02:00
Cleanup/quality pass
froxxxy pushed to cleanup/quality-pass at froxxxy/imagepipeline 2026-07-18 17:49:18 +02:00
a138e33c04 fix(tests): assert composite color via Pillow for IM6 CI
froxxxy created pull request froxxxy/livef12rocks#2 2026-07-18 17:47:31 +02:00
fix: lock meta RMW and harden concurrent remix paths
froxxxy pushed to fix/concurrency-and-cleanup at froxxxy/livef12rocks 2026-07-18 17:44:17 +02:00
b09f90bfcc fix: lock meta RMW and harden concurrent remix paths
froxxxy created branch fix/concurrency-and-cleanup in froxxxy/livef12rocks 2026-07-18 17:44:17 +02:00
froxxxy pushed to cleanup/quality-pass at froxxxy/imagepipeline 2026-07-18 17:39:06 +02:00
5920766f42 feat(pipelines): add watermark f12 2000px resize pipeline
ffc28914e1 docs: expand README and add architecture/contributing notes
3443c8826d ci: add Gitea Actions workflow for ruff and unit tests
92337b7dbc test: skip watermark integration when darktable export fails
fd4658434a refactor: clarify module bootstrap and G'MIC output handling
Compare 10 commits »
froxxxy created branch cleanup/quality-pass in froxxxy/imagepipeline 2026-07-18 17:39:06 +02:00
froxxxy deleted branch cleanup/code-quality from froxxxy/livef12rocks 2026-07-18 17:28:00 +02:00
froxxxy pushed to main at froxxxy/livef12rocks 2026-07-18 17:26:23 +02:00
9a9b143f08 Merge pull request 'Cleanup/code quality' (#1) from cleanup/code-quality into main
fd024d31e9 docs: update README and add ARCHITECTURE
c29186a227 test: add characterization tests for core modules
1cf4ea0f07 refactor: named preprocess timeout and single meta read
86989c1a4c chore: deduplicate compose environment blocks
Compare 10 commits »
froxxxy merged pull request froxxxy/livef12rocks#1 2026-07-18 17:26:22 +02:00
Cleanup/code quality
froxxxy created pull request froxxxy/livef12rocks#1 2026-07-18 17:23:44 +02:00
Cleanup/code quality
froxxxy pushed to cleanup/code-quality at froxxxy/livef12rocks 2026-07-18 17:23:12 +02:00
fd024d31e9 docs: update README and add ARCHITECTURE
c29186a227 test: add characterization tests for core modules
1cf4ea0f07 refactor: named preprocess timeout and single meta read
86989c1a4c chore: deduplicate compose environment blocks
5a3118f590 refactor: share env-bool parsing and logging setup
Compare 9 commits »
froxxxy created branch cleanup/code-quality in froxxxy/livef12rocks 2026-07-18 17:23:12 +02:00
froxxxy pushed to main at froxxxy/livef12rocks 2026-07-18 14:52:55 +02:00
b925b151f0 feat: flatten output into variants/ and intermediates/
froxxxy pushed to main at froxxxy/livef12rocks 2026-07-18 14:26:19 +02:00
9a9a3e3afe fix: run web/worker as uid 1002 to match Syncthing
froxxxy pushed to main at froxxxy/livef12rocks 2026-07-18 14:06:59 +02:00
d5b44b221e feat: replace SFTP drop with Syncthing share path
83d4468b69 feat: harden pipeline UX — preprocess, rembg alpha, remix/lightbox
8ef123393a docs: sharpen verification, debug-loop, and subagent guidance
90192cd284 feat: initial live.f12.rocks SFTP → gmic/rembg → web pipeline