Commit History

Merge pull request #154 from abinaze/fix/commit6-codeql24-cve-deps
71f406f
unverified

abinazebinoy commited on

fix(deps): bump idna 3.11 → 3.18 in requirements-lock.txt
39ae17b

abinazebinoy commited on

fix(deps): bump cryptography 46.0.7 → 47.0.0
7f0a121

abinazebinoy commited on

fix(deps): bump transformers 4.53.1 → 4.57.6
c214f66

abinazebinoy commited on

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

abinazebinoy commited on

Merge pull request #153 from abinaze/fix/accuracy-pipeline-bug
897174a
unverified

abinazebinoy commited on

fix(ensemble): apply feedback_manager weight multipliers in combine_signals()
261dddc

abinazebinoy commited on

Merge pull request #152 from abinaze/fix/accuracy-pipeline-bugs
357e317
unverified

abinazebinoy commited on

feat(retrain): add step8 — fit Platt after XGBoost training
5b6159a

abinazebinoy commited on

feat(scripts): add fit_platt.py — standalone Platt calibration fitter
f12e82b

abinazebinoy commited on

fix(health): add platt_calibration to degraded_detectors list
b8ea3a2

abinazebinoy commited on

fix(mcmc): replace biased 1e-10 lower bound in MH acceptance draw
8f40968

abinazebinoy commited on

fix(own_embedding): wrap centroid pickle.load in try/except
421bb59

abinazebinoy commited on

fix(ensemble): log XGBoost feature-name mismatches before predict_proba
6870a31

abinazebinoy commited on

fix(ensemble): apply feedback_manager weight multipliers in combine_signals()
5f8a2dc

abinazebinoy commited on

fix(ensemble): filter top_reasons by confidence > 0
318b32b

abinazebinoy commited on

fix(ensemble): move Platt calibration to weighted-sum fallback path only
a871eb2

abinazebinoy commited on

fix(train): record cv_method and feature_names in ensemble_results.json
026a59c

abinazebinoy commited on

fix(train): pass groups=cv_groups to cross_validate
0a48297

abinazebinoy commited on

Merge pull request #151 from abinaze/fix/mypy-ini-and-lock-sync
9bbed95
unverified

abinazebinoy commited on

fix: sync requirements-lock.txt diffusers/huggingface_hub/safetensors versions
c7c075b

abinazebinoy commited on

fix: actually commit mypy.ini exclude pattern fix (was reverted/never applied)
292922b

abinazebinoy commited on

Merge pull request #150 from abinaze/fix/pytest-asyncio-conflict
1f520db
unverified

abinazebinoy commited on

fix: bump safetensors 0.4.5 -> 0.8.0 for diffusers 0.38.0 compatibility (batch3 #10)
bda0402

abinazebinoy commited on

fix: bump huggingface_hub 0.30.0 -> 0.34.0 for diffusers 0.38.0 compatibility (batch3 #9)
ec492e7

abinazebinoy commited on

fix: bump pytest-asyncio 0.23.8 -> 1.3.0 for pytest 9 compatibility (batch3 #8)
d2f3a9f

abinazebinoy commited on

test: assert degraded_detectors always present in /health response (batch3 #6)
0d5e5e6

abinazebinoy commited on

fix: CLIP placeholder init logs at ERROR not INFO; add placeholder_mode to return dict (batch3 #4)
7b23beb

abinazebinoy commited on

feat: add degraded_detectors list to /health endpoint (batch3 #3)
ff5285a

abinazebinoy commited on

fix: sync requirements-lock.txt to new CVE-fixed versions (batch3 #2)
bd8440b

abinazebinoy commited on

fix: pin starlette/idna/Pygments CVEs; frontend HEIC, 30 signals, PDF thumbnail, error banner, 90s timeout, footer links (audit #18)
d0843e0

abinazebinoy commited on

refactor: extract combine_signals() from detect() so SSE can reuse scoring without re-running detectors (audit #12)
1b33e58

abinazebinoy commited on

Update README with project title and description
5999ebf
unverified

abinazebinoy commited on

Remove extra newline in README.md
cefee92
unverified

abinazebinoy commited on

Remove empty lines from README.md
75c4614
unverified

abinazebinoy commited on

Merge branch 'fix/audit-all-fixes'
2352695

abinazebinoy commited on

fix: bump fastapi to 0.115.14 (pulls starlette 0.46.2 automatically, no pin conflict); fix ci.yml coverage.xml crash
b84eecb

abinazebinoy commited on

fix: guard coverage.xml parse with file-existence check (CI crash fix)
f129427

abinazebinoy commited on

fix: guard coverage.xml parse with file-existence check (CI crash fix)
2b5cb70

abinazebinoy commited on

chore: add latest training artifacts and data manifests from local retrain run
8f693b7

abinazebinoy commited on

fix: pin starlette/idna/Pygments CVEs; frontend HEIC, 30 signals, PDF thumbnail, error banner, 90s timeout, footer links (audit #18)
963e7b9

abinazebinoy commited on

fix: Dockerfile installs from requirements.txt — fixes diffusers CVE, adds pillow-heif (audit #17)
d9140e7

abinazebinoy commited on

fix: remove || true from CI lint/type/security steps so failures are visible (audit #16)
2a5c234

abinazebinoy commited on

feat: add GPT-4o, Flux, Imagen3, Ideogram, Recraft generator profiles and heuristics (audit #14)
29e2221

abinazebinoy commited on

fix: SSE now runs all 30 signals exactly once; DIRE and OwnEmbedding now appear as individual streamed events (audit #13)
6898c60

abinazebinoy commited on

refactor: extract combine_signals() from detect() so SSE can reuse scoring without re-running detectors (audit #12)
83d101f

abinazebinoy commited on

fix: DIRE now encodes to VAE latent before UNet; decode after denoise; align noise timestep (audit #11)
a53251e

abinazebinoy commited on

fix: return None for corrupt images, add collate_skip_none, remove RandomGrayscale/RandomAffine (audit #10)
7873c43

abinazebinoy commited on

fix: use GroupKFold(source) instead of StratifiedKFold to prevent data leakage (audit #9)
3015756

abinazebinoy commited on

perf: vectorize DCT radial spectrum loop with np.bincount (audit #8)
a744166

abinazebinoy commited on