Commit History

fix(api): wrap detect_segments in try/except β€” closes CodeQL #24
49b98d7

abinazebinoy commited on

fix: preserve JPEG format across EXIF transpose; rate-limit /segment; fix CodeQL CWE-209 (audit #7)
2bd3ac0

abinazebinoy commited on

fix: circular import β€” revert analyze.py limiter to standalone instance
0b827d2

abinazebinoy commited on

fix: EXIF orientation, HEIC allowed, quality confidence cap, extension validation
686a111

abinazebinoy commited on

fix: methods_used fallback, HEIC extensions, CORS, Content-Length pre-check
9ad719d

abinazebinoy commited on

feat: Nash Equilibrium adaptive detection feedback system
7b08d7d

abinazebinoy commited on

feat: segment-level AI detection endpoint
44c8fb8

abinazebinoy commited on

fix: sanitize numpy types, forensics isolation, admin warning, docstring, remove dotenv
e038881

abinazebinoy commited on

feat(feature): webhook delivery system with HMAC signing and retry
e3bc110

abinazebinoy commited on

fix(analyze): remove duplicate Allowed: string in 415 error
11e4535

abinazebinoy commited on

fix(ci): fix 10 test failures from previous commits
f7ee01f

abinazebinoy commited on

security(codeql): fix information exposure #8 #19 #20 #21
7c38fbd

abinazebinoy commited on

fix(async): correct asyncio API + latency variable reference
8dfcd9e

abinazebinoy commited on

security(codeql): fix information exposure #8 #15 #16 #17 #18
5dffe70

abinazebinoy commited on

feat(sse): real-time signal waterfall via Server-Sent Events
4f7d95f

abinazebinoy commited on

fix(cleanup): final pyflakes cleanup across 4 files
b39683a

abinazebinoy commited on

feat(monitoring): observability, inconclusive verdict, image type
30be61a

abinazebinoy commited on

security(codeql): fix all information exposure alerts #8 #14 #15 #16 #17
fc26634

abinazebinoy commited on

fix(ci): fix 2 CI failures β€” quality gate wiring and platform rate limit
a283c42

abinazebinoy commited on

security(codeql): fix all information exposure alerts #2 #3 #5 #6 #7 #8
35ad387

abinazebinoy commited on

security(codeql): fix information exposure and missing workflow permissions
7fd4cd8

abinazebinoy commited on

feat(rbac):API key management and role-based access control
02a7a61

abinazebinoy commited on

feat(reports):forensic report export suite (PDF, JSON, CSV)
6e14abb

abinazebinoy commited on

Merge pull request #104 from abinaze/feature/case-management
a5b25bd

abinazebinoy commited on

feat(cases): evidence case management system
8a775b9

abinazebinoy commited on

feat(batch): batch investigation mode for multi-image forensic analysis
6a59fe7

abinazebinoy commited on

feat(robustness): adversarial robustness testing suite
7308a87

abinazebinoy commited on

feat(c2pa): C2PA content credentials verification
b941784

abinazebinoy commited on

Merge branch 'main' into feature/platform-forensics
fd86c49

abinazebinoy commited on

feat(platform): invariant tests + pyflakes cleanup
6ecfe4f

abinazebinoy commited on

feat(attribution):multi-class generator attribution classifier
44a70ff

abinazebinoy commited on

feat(heatmap): Grad-CAM manipulation localization heatmap
4a4782a

abinazebinoy commited on

feat: Phase 3 β€” audit log, analysis history API, evidence_id in UI
8b8013b

abinazebinoy commited on

Refactor error handling and optimize file hashing
3793cdb

abinazebinoy commited on

Add architecture hardening: rate limiting, caching, and CI/CD (#14)
2932db8

abinazebinoy commited on

Add image metadata extraction and hash analysis (#10)
7ce533a

abinazebinoy commited on

Add file upload validation endpoint (#5)
7b588b2

abinazebinoy commited on

Initial commit: Project structure and documentation
68e39ae

abinazebinoy commited on