fix: add missing threading import in statistical_detector e059475 abinazebinoy commited on about 8 hours ago
fix: sanitize numpy types, forensics isolation, admin warning, docstring, remove dotenv e038881 abinazebinoy commited on 1 day ago
fix: DIRE confidence fragile check and missing available flag 4ab8bc5 abinazebinoy commited on 1 day ago
perf: replace O(n^2) radial FFT loops with vectorized np.bincount 8b62f9f abinazebinoy commited on 1 day ago
fix: KL divergence missing fftshift and ELA neutral score for lossless 27d5871 abinazebinoy commited on 1 day ago
fix: three thread-safety bugs β global random seed, race condition, unseeded sampling 59eca98 abinazebinoy commited on 1 day ago
fix: inter-block blockiness and missing method keys in advanced_ai_detector 8cb1a01 abinazebinoy commited on 1 day ago
fix: double-stacking boost and wrong blockiness metric in ai_detector d0a155e abinazebinoy commited on 1 day ago
fix: resolve model/database paths relative to __file__ not CWD f232e20 abinazebinoy commited on 1 day ago
fix: CLIP detection always disabled β db_available never set True 7807c7c abinazebinoy commited on 1 day ago
feat: Noiseprint camera fingerprint and CFA Bayer artifact detectors 4f52894 abinazebinoy commited on 1 day ago
fix(phase-20): update detection_version and methods_used assertions 5a7edf3 abinazebinoy commited on 7 days ago
fix(phase-20): update 15 hardcoded signal-count assertions 26 -> 28 ac08b7a abinazebinoy commited on 7 days ago
fix(phase-20): wire jpeg_ghost and noise_map into ensemble scoring d39033a abinazebinoy commited on 7 days ago
fix(phase-20): add missing jpeg_ghost_detector.py and noise_map_detector.py 0308ae3 abinazebinoy commited on 8 days ago
feat: JPEG Ghost + Noise Map detectors β signals 27 & 28 e6024bc abinazebinoy commited on 8 days ago
Merge branch 'feature/webhook' of https://github.com/abinaze/VeriFile-X into feature/webhook c0257d1 abinazebinoy commited on 8 days ago
feat: fix webhook suspend bug and CodeQL clear-text logging alert 9984994 abinazebinoy commited on 8 days ago
Potential fix for pull request finding 'CodeQL / Clear-text logging of sensitive information' 02b7e78 unverified abinazebinoy Copilot Autofix powered by AI commited on 8 days ago
feat(feature): webhook delivery system with HMAC signing and retry e3bc110 abinazebinoy commited on 8 days ago
security(admin): validate X-Admin-Key against SHA-256 hash, not just length f741d5a abinazebinoy commited on 11 days ago
fix(ensemble): resolve XGB path via __file__; log when own_weight excluded 62ddff9 abinazebinoy commited on 11 days ago
fix(batch): fix uncertain_count negative values with exclusive classification ffbf0eb abinazebinoy commited on 11 days ago
fix(prnu): replace uniform_filter fallback with Laplacian noise residual 1ad077a abinazebinoy commited on 11 days ago
fix(models): remove FileInfo.size field with no matching key in report dict 2039c86 abinazebinoy commited on 11 days ago
fix(config): replace os.getenv() defaults with proper pydantic-settings fields fbc2557 abinazebinoy commited on 11 days ago
fix(analyze): remove duplicate Allowed: string in 415 error 11e4535 abinazebinoy commited on 11 days ago
fix(paths): resolve all storage files relative to package, not CWD 8a10c80 abinazebinoy commited on 11 days ago
fix(paths): resolve all storage files relative to package, not CWD ecb2bf0 abinazebinoy commited on 11 days ago
fix(api-keys): add write lock to verify_key; resolve path via __file__ 7064157 abinazebinoy commited on 11 days ago
fix(dct): assign smooth_score in else-branch β prevents NameError on small images 7980ed0 abinazebinoy commited on 11 days ago
fix(cache): remove double TTL check; wrap set() in RLock 65d1efa abinazebinoy commited on 11 days ago
fix(stability): pywt level clamp + CLIP None centroid guard 818b6dc abinazebinoy commited on 13 days ago
security: add HSTS/CSP/Permissions-Policy headers + auth on metrics reset 998698c abinazebinoy commited on 13 days ago
fix(concurrency): audit log write lock + timestamped rotation backup 40ae61c abinazebinoy commited on 13 days ago
fix(accuracy): fix natural model size bug + deterministic KL divergence 687d1f2 abinazebinoy commited on 13 days ago
fix(concurrency): move cache TTL check inside threading.Lock ea60405 abinazebinoy commited on 13 days ago
fix(accuracy): replace deprecated PIL._getexif() in metadata_forensics 10539c8 abinazebinoy commited on 13 days ago
security(codeql): fix information exposure #8 #19 #20 #21 7c38fbd abinazebinoy commited on 13 days ago
fix(deps): python-multipart 0.0.27->0.0.26 (0.0.27 does not exist on PyPI) fbcdfc9 abinazebinoy commited on 14 days ago
fix(async): correct asyncio API + latency variable reference 8dfcd9e abinazebinoy commited on 14 days ago
security(deps): python-multipart 0.0.22->0.0.27, starlette lock bump e472189 abinazebinoy commited on 14 days ago
security+fix: torch.load weights_only, cache thread safety, sse cleanup 7a95684 abinazebinoy commited on 14 days ago
fix(perf): cache natural spectrum model in StatisticalDetector 8bc530b abinazebinoy commited on 14 days ago
fix(audit): use live VERSION from settings, add 50MB rotation cap 461bde3 abinazebinoy commited on 14 days ago