fix: deepcopy cache entries to prevent confidence-cap mutating the cache (audit #3) 130633d abinazebinoy commited on 21 days ago
fix: methods_used fallback, HEIC extensions, CORS, Content-Length pre-check 9ad719d abinazebinoy commited on May 22
test: 37 tests for MCMC, Platt calibration, and stable evidence IDs 0a440ef abinazebinoy commited on May 12
feat: Noiseprint camera fingerprint and CFA Bayer artifact detectors 4f52894 abinazebinoy commited on May 1
feat(feature): webhook delivery system with HMAC signing and retry e3bc110 abinazebinoy commited on Apr 24
fix(config): replace os.getenv() defaults with proper pydantic-settings fields fbc2557 abinazebinoy commited on Apr 21
fix(paths): resolve all storage files relative to package, not CWD 8a10c80 abinazebinoy commited on Apr 21
fix(concurrency): audit log write lock + timestamped rotation backup 40ae61c abinazebinoy commited on Apr 19
security+fix: torch.load weights_only, cache thread safety, sse cleanup 7a95684 abinazebinoy commited on Apr 18
fix(audit): use live VERSION from settings, add 50MB rotation cap 461bde3 abinazebinoy commited on Apr 18
feat(polish): frontend hardening, rate limit consolidation, v7.0.0 9d42189 abinazebinoy commited on Apr 15
fix(cleanup): final pre-release audit β emojis, unused vars, version, CI trigger, starlette CVE ed74761 abinazebinoy commited on Apr 3
fix: audit pass β unused imports, None crash guard, emojis, accuracy claims, broken f-strings 206dd1a abinazebinoy commited on Apr 1
feat: Phase 3 β audit log, analysis history API, evidence_id in UI 8b8013b abinazebinoy commited on Mar 19
Fix: Add ALLOWED_DOC_TYPES and use tuples for type validation 511a7b4 abinazebinoy commited on Mar 12
Fix: Add ALLOWED_IMAGE_TYPES and ALLOWED_UPLOAD_EXTENSIONS to Settings 3572f2b abinazebinoy commited on Mar 11
Config: Update production configuration with environment variables d6ffecb abinazebinoy commited on Mar 11
Add architecture hardening: rate limiting, caching, and CI/CD (#14) 2932db8 abinazebinoy commited on Feb 18