link-stack/docker
Claude 33375c9221
Add media verification addon with C2PA/ProofMode support
Introduces a new zammad-addon-media-verify package that uses the proofmode
Ruby gem (built from proofmode-rust) to verify media attachments on tickets
for C2PA content credentials and ProofMode cryptographic proofs.

The addon runs as a Zammad scheduled job that:
- Scans incoming ticket articles for media attachments (images, video, audio, PDFs, ZIPs)
- Calls proofmode check_files() to verify C2PA manifests, PGP signatures,
  OpenTimestamps, and EXIF metadata
- Posts a human-readable verification report as an internal note on the ticket
- Tracks checked articles via preferences to avoid duplicate processing

Also restores the zammad-addon-common package (previously removed in repo cleanup)
to share build tooling (ZPM builder and migration generator) between addon packages,
keeping things DRY. The link addon now imports from common instead of inlining these.

Docker integration:
- Dockerfile updated to install proofmode gem from docker/zammad/gems/
- setup.rb updated to handle MediaVerify package lifecycle

https://claude.ai/code/session_01GJYbRCFFJCJDAEcEVbD36N
2026-02-15 13:56:57 +00:00
..
buildx Build updates 2026-01-14 11:01:31 +01:00
compose Make APIs more similar 2026-02-15 10:29:52 +01:00
memcached Update docker versions 2026-02-11 15:36:15 +01:00
nginx-proxy Update docker versions 2026-02-11 15:36:15 +01:00
opensearch Update docker versions 2026-02-11 15:36:15 +01:00
opensearch-dashboards Update docker versions 2026-02-11 15:36:15 +01:00
postgresql Remove metamigo-frontend from build 2024-03-06 11:08:48 +01:00
redis Update docker versions 2026-02-11 15:36:15 +01:00
scripts Make APIs more similar 2026-02-15 10:29:52 +01:00
zammad Add media verification addon with C2PA/ProofMode support 2026-02-15 13:56:57 +00:00