Commit graph

24 commits

Author SHA1 Message Date
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
Darren Clarke
e941353b64 Repo cleanup 2026-02-10 08:36:04 +01:00
Darren Clarke
3b91c98d5e Bump version to 3.5.0-beta.1 2026-01-12 10:44:49 +01:00
Darren Clarke
41b825c1c7 Update deps 2025-12-17 15:35:28 +01:00
Darren Clarke
b59f588efd Update version 2025-12-06 08:00:15 +01:00
Darren Clarke
31eb1d92b4 Fix for sending to WhatsApp user IDs 2025-12-04 13:40:04 +01:00
Darren Clarke
ed807ee645 Update version to 3.3.2 2025-11-22 10:57:18 +01:00
Darren Clarke
3caf1a5ec1 Update version 2025-11-21 17:33:12 +01:00
Darren Clarke
d0cc5a21de WhatsApp/Signal/Formstack/admin updates 2025-11-21 14:55:28 +01:00
Darren Clarke
9283227074 Update proxying, swap /zammad and /link 2025-02-06 13:03:31 +01:00
Darren Clarke
a707c842be Update deps and Docker images 2024-09-27 11:22:45 +02:00
Darren Clarke
027aac3a92 Update deps 2024-09-04 07:52:30 +02:00
Darren Clarke
d67f294925 Update version and build env var 2024-08-28 10:28:59 +02:00
Darren Clarke
f0e8e20c24 CSRF refresh fixes 2024-08-14 13:03:50 +02:00
Darren Clarke
a8dc0b3647 Update versions 2024-08-14 11:13:58 +02:00
Darren Clarke
85a0fc11e5 Update package names 2024-06-05 08:52:41 +02:00
Darren Clarke
6663e8ed1e Update deps 2024-02-14 12:13:00 +01:00
Darren Clarke
d5bd58ac3e Addon build updates 2023-05-17 08:16:41 +00:00
Darren Clarke
4498cc95f6 Update addons location 2023-05-16 10:34:05 +00:00
Darren Clarke
0e0f081a79 PGP build fixes 2023-05-10 11:10:32 +00:00
Darren Clarke
60e590f75c Addon build working 2023-05-10 09:34:18 +00:00
Darren Clarke
6fca9c704f Zammad addon common updates 2023-05-09 12:26:23 +00:00
Darren Clarke
e4450c37ee Continue addon reorg 2023-05-08 07:46:46 +00:00
Darren Clarke
7b13e6ff71 Begin addon reorganization 2023-05-03 10:36:37 +00:00