asepharyana
d3cb5f6756
refactor: rombak cache AI analisis image — pakai CDN URL langsung, hapus phash+sha
- Cache key image = CDN URL (query params stripped), bukan SHA data URL
→ re-analysis SAME attachment selalu cache-hit, berbeda attachment tidak kolisi
- Hapus perceptual hash (imghash dep + phash get/upsert/compute) sepenuhnya
- Hapus makeImageCacheKey hashing, ganti makeImageCacheKey yang return CDN URL
- textCacheStore, visionAnalyzer, mediaCache, mediaAnalysisClient updated
- imghash dependency removed from package.json
- Purge 82 stale cache rows (image: + phash:) dari DB
2026-08-12 22:31:08 +07:00
..
2026-08-12 22:12:11 +07:00
2026-08-11 09:44:34 +07:00
2026-07-31 23:09:00 +07:00
2026-08-10 11:48:27 +07:00
2026-08-01 22:09:02 +07:00
2026-08-10 11:48:27 +07:00
2026-08-01 22:09:02 +07:00
2026-07-30 11:50:48 +07:00
2026-07-30 11:50:48 +07:00
2026-08-01 22:09:02 +07:00
2026-07-28 14:32:47 +07:00
2026-08-10 17:15:33 +07:00
2026-08-01 22:09:02 +07:00
2026-08-01 22:09:02 +07:00
2026-08-01 22:09:02 +07:00
2026-07-31 20:14:18 +07:00
2026-08-01 22:09:02 +07:00
2026-08-01 22:09:02 +07:00
2026-08-01 15:00:59 +07:00
2026-08-11 09:55:43 +07:00
2026-08-12 22:31:08 +07:00
2026-08-10 17:15:33 +07:00
2026-08-12 22:31:08 +07:00
2026-08-11 09:44:34 +07:00
2026-08-10 17:15:33 +07:00
2026-08-10 16:46:55 +07:00
2026-07-27 21:54:31 +07:00
2026-08-01 22:09:02 +07:00
2026-08-01 22:09:02 +07:00
2026-08-01 22:09:02 +07:00
2026-07-31 23:09:00 +07:00
2026-07-30 11:50:48 +07:00
2026-08-12 14:22:22 +07:00
2026-07-30 11:50:48 +07:00
2026-08-12 14:22:22 +07:00
2026-08-12 14:22:22 +07:00
2026-08-12 20:48:26 +07:00
2026-08-12 22:31:08 +07:00
2026-08-10 11:26:26 +07:00
2026-08-01 22:09:02 +07:00
2026-08-01 22:09:02 +07:00
2026-07-31 23:09:00 +07:00
2026-08-12 22:31:08 +07:00