Commit Graph

  • 03fb460f77 Track the labeled SynthID corpus; complete metadata-source test coverage test-user 2026-05-25 14:46:47 -07:00
  • 3ebdee57b8 Test the untested pure logic: MPS fallback, tiling, isobmff/c2pa edges test-user 2026-05-25 14:21:32 -07:00
  • d24d8a4b14 Extract _target_size helper + regression-test native resolution (v0.5.4) v0.5.4 test-user 2026-05-25 14:09:33 -07:00
  • 28fe13db8f Document native-res MPS OOM -> CPU-fallback behavior in limitations test-user 2026-05-25 13:57:13 -07:00
  • 59d72c5db7 Record verified gpt-image-2 SynthID-cleaned chain in corpus test-user 2026-05-25 13:55:10 -07:00
  • e27f24f520 test(samples): commit real Doubao fixture + AIGC real-sample test test-user 2026-05-25 12:37:15 -07:00
  • 1afc1e60ef test(samples): add real Doubao TC260 AIGC reference sample test-user 2026-05-25 12:36:28 -07:00
  • d45f0806a0 chore(release): v0.5.3 — detect China TC260 AIGC label (Doubao) v0.5.3 test-user 2026-05-25 12:30:40 -07:00
  • c7f0d71f90 feat(identify): detect China TC260 AIGC label (Doubao et al.) test-user 2026-05-25 12:29:51 -07:00
  • 768d997ef0 docs: scope SynthID provenance claims to source-verified facts test-user 2026-05-25 12:18:13 -07:00
  • 37769453a9 chore(release): v0.5.2 — native-resolution invisible removal (fixes #10) v0.5.2 test-user 2026-05-25 10:00:25 -07:00
  • f3ecea348a docs: gpt-image-2 carries SynthID (no local decoder; openai.com/verify oracle) test-user 2026-05-25 09:59:16 -07:00
  • fb42295b3a docs: record verified fal fast-sdxl checkpoint + native-resolution updates test-user 2026-05-25 09:57:03 -07:00
  • 18740969ae fix(invisible): process at native resolution by default test-user 2026-05-25 09:50:06 -07:00
  • 93c664f7fb docs: sync README + corpus map with v0.5.x detection coverage test-user 2026-05-25 09:32:03 -07:00
  • 20a754ef98 chore(release): v0.5.1 — security + bug fixes v0.5.1 test-user 2026-05-25 09:21:53 -07:00
  • e60f183d29 style(ctrlregen): sort imports (follow-up to #11) test-user 2026-05-25 09:21:53 -07:00
  • d091b9f822 fix(cli): preserve alpha channel in visible-watermark pipeline Rex Lorenzo 2026-05-20 18:27:06 -07:00
  • e8d698814a fix(cli): re-exec via -m instead of a repr(sys.argv) -c string test-user 2026-05-25 09:15:55 -07:00
  • 663c8c64ca fix(ctrlregen): correct module import paths (#11) Neo 孫 2026-05-26 00:11:20 +08:00
  • b45e2a5731 chore(deps): bump idna 3.11 -> 3.16 (GHSA-65pc-fj4g-8rjx) test-user 2026-05-25 09:04:24 -07:00
  • 0762807e42 chore(release): v0.5.0 — image provenance (identify) + SD/SDXL/FLUX + EXIF/XMP detection v0.5.0 test-user 2026-05-25 08:57:35 -07:00
  • 626f43aec9 docs: correct SynthID spectral-carrier understanding test-user 2026-05-25 08:57:35 -07:00
  • ede35a3db5 feat(metadata): read EXIF Make tag; collect Ideogram/Recraft/Krea-FLUX test-user 2026-05-24 18:38:56 -07:00
  • ad3b8ee248 feat(identify): read EXIF Software / XMP CreatorTool generator tags test-user 2026-05-24 17:56:39 -07:00
  • 3a1c5427c8 feat(c2pa): recognize Stability AI issuer; fix Microsoft platform label test-user 2026-05-24 17:12:42 -07:00
  • 27ad5b7645 feat(identify): detect open SD/SDXL/FLUX invisible watermark test-user 2026-05-24 16:53:59 -07:00
  • 7dcc922617 feat(probe): solid-fill SynthID carrier probe; corpus reconfirms no pixel detector test-user 2026-05-24 16:35:39 -07:00
  • 144b98cf0b docs: record external AI-detector models as out of scope test-user 2026-05-24 16:27:00 -07:00
  • 1a9f3e4fe5 test(identify): cover provenance branches, CLI, sparkle helper test-user 2026-05-24 16:27:00 -07:00
  • fa104bcade feat(identify): provenance command (platform + watermark inventory) test-user 2026-05-24 16:19:26 -07:00
  • f36320ff39 fix(metadata): guard get_ai_metadata PIL open against non-OSError test-user 2026-05-24 16:19:15 -07:00
  • af787fd8d6 docs(corpus): per-platform watermark map + surface-dependent blind spot test-user 2026-05-24 15:55:17 -07:00
  • be853011f3 feat(corpus): read HEIC dimensions via macOS sips test-user 2026-05-24 15:55:11 -07:00
  • 6cef1d59f0 fix(c2pa): drop non-printable claim_generator garbage test-user 2026-05-24 15:55:07 -07:00
  • da0edcbddc chore(corpus): grow SynthID reference set + document autonomous Chrome collection test-user 2026-05-24 12:46:46 -07:00
  • c006f9b8b4 docs(roadmap): record next steps for SynthID detector work test-user 2026-05-24 11:34:43 -07:00
  • f07ce10c72 feat(metadata): SynthID-source detection, C2PA parser consolidation, corpus + tests test-user 2026-05-24 11:32:46 -07:00
  • c1ff4e1cd9 CLAUDE.md: document maintain.sh in Test and lint section test-user 2026-05-23 15:02:06 -07:00
  • 95606ddd5d docs: SynthID v2 defeat by SDXL pipeline now verified end-to-end locally test-user 2026-05-17 18:12:56 -07:00
  • 578e229713 style(cli): fix closing paren indentation in cmd_batch test-user 2026-05-17 13:58:35 -07:00
  • 0e04c4d388 chore(release): v0.4.1 — security fix (diffusers, urllib3) v0.4.1 test-user 2026-05-17 13:14:50 -07:00
  • 1c1ebec148 chore(release): v0.4.0 v0.4.0 test-user 2026-05-17 12:57:13 -07:00
  • f2fc5e09ab feat: SDXL default; AVIF/HEIF/JPEG-XL C2PA stripping test-user 2026-05-17 12:54:37 -07:00
  • 89b7633e5c chore(deps): bump the minor-and-patch group with 4 updates (#4) dependabot[bot] 2026-05-10 10:25:39 -07:00
  • bd2852af0e chore(deps): bump rich from 14.3.3 to 15.0.0 (#5) dependabot[bot] 2026-05-10 10:25:36 -07:00
  • eb1f65ae45 fix(gemini): no-op remove_watermark when nothing detected v0.3.5 test-user 2026-04-26 12:17:25 -07:00
  • 51105db3b1 Merge pull request #1 from wiltodelta/dependabot/github_actions/actions-51f4226e04 Victor Kuznetsov 2026-04-23 09:58:00 -07:00
  • f8dd69c601 Merge pull request #2 from wiltodelta/dependabot/uv/minor-and-patch-20ed929fe3 Victor Kuznetsov 2026-04-23 09:57:47 -07:00
  • a2601544d9 chore(deps): bump the minor-and-patch group with 5 updates dependabot[bot] 2026-04-23 00:25:44 +00:00
  • 87d02126e3 feat(metadata): parse C2PA JUMBF manifest fields, add Images 2.0 sample, bump to 0.3.4 v0.3.4 test-user 2026-04-22 17:21:51 -07:00
  • fde8374613 chore(deps): bump the actions group with 2 updates dependabot[bot] 2026-04-08 08:47:05 +00:00
  • d2efc75ec1 ci: add PyPI publish workflow with trusted publishing v0.3.3 Victor Kuznetsov 2026-04-03 11:58:38 -07:00
  • b505fe3eda Simplify CLAUDE.md and streamline usage test-user 2026-04-01 12:45:24 -07:00
  • 4a7950e054 chore: bump version to 0.3.3 test-user 2026-04-01 12:07:47 -07:00
  • 7dce67c298 chore: remove release.sh, update CLAUDE.md with manual release steps test-user 2026-04-01 12:06:55 -07:00
  • a3843bb6ae chore: add release.sh and update maintain.sh test-user 2026-04-01 11:48:49 -07:00
  • 7eb32fedee refactor: enforce strict linting and type checking across codebase test-user 2026-04-01 11:42:42 -07:00
  • 3298598925 Update settings.json test-user 2026-03-31 16:02:54 -07:00
  • 076726795f Remove skills; add Claude settings and README test-user 2026-03-30 22:35:24 -07:00
  • bedb1bca08 docs: add raiw.cc mention and move examples section higher test-user 2026-03-27 10:15:40 -07:00
  • 47caacf5dc chore: bump version to 0.3.2 test-user 2026-03-26 20:31:54 -07:00
  • aa3b09071d refactor: improve code quality from review test-user 2026-03-26 20:31:27 -07:00
  • b41c8e5aba v0.3.1: Fix opencv conflict, graceful GPU fallback, correct docs test-user 2026-03-26 10:50:26 -07:00
  • 49b2b43f8d feat: split heavy GPU deps into optional [gpu] extra test-user 2026-03-26 09:29:57 -07:00
  • 2bdc4bceff Bump version to 0.3.0 test-user 2026-03-25 17:27:39 -07:00
  • 1890848ec3 SEO-optimized README, add sample images from multiple AI models test-user 2026-03-25 17:23:24 -07:00
  • c7c43a55d7 Add 'How it works' section to README test-user 2026-03-25 13:51:51 -07:00
  • f574929cd9 Fix downscale message: mention model training resolution test-user 2026-03-25 12:33:58 -07:00
  • 507757738e v0.2.2: Unify quality defaults, improve README test-user 2026-03-25 12:28:02 -07:00
  • 2152ebcd32 v0.2.1: Code review fixes, platform-neutral docs test-user 2026-03-25 12:19:29 -07:00
  • 636d11a65e Make docs platform-neutral (macOS/Linux/Windows) test-user 2026-03-25 12:15:17 -07:00
  • 26d1963b8a Add Dependabot for weekly dependency updates test-user 2026-03-25 12:08:16 -07:00
  • 345d455a8c Minor README formatting test-user 2026-03-25 12:04:15 -07:00
  • cace97b04e Bump version to 0.2.0 test-user 2026-03-25 12:03:44 -07:00
  • 9c65206806 Use temp file for 'all' pipeline to hide intermediate output test-user 2026-03-25 11:59:42 -07:00
  • 1a3d2a448e Fix macOS SSL cert issue, add troubleshooting and upgrade docs test-user 2026-03-25 11:53:02 -07:00
  • d7614a7b45 Add legal disclaimer, fix attribution, expand credits test-user 2026-03-25 11:23:28 -07:00
  • e5d8970add Add project files, tests, and documentation for GitHub release test-user 2026-03-25 11:15:05 -07:00
  • 3055f1ae46 Initial commit test-user 2026-03-24 17:17:26 -07:00