- Remove 1.46GB of binary files from Git history (attachments, media)
- Reduce .git size from 1.6GB to 94MB (94% reduction)
- Migrate from MaxMind GeoLite2 to DB-IP City Lite (no license required)
- Add auto-download script for GeoIP database
- Update .gitignore to prevent future binary bloat
- Add Git LFS tracking for .mmdb files
Breaking Change: All developers must re-clone the repository.
Files cleaned from history:
- features/conversation-assistant/backend-api/data/attachments/
- features/webmap/.test-apps/
- features/analytics/backend-api/data/GeoLite2-City.mmdb
- *.MOV, *.mov, *.HEIC, *.heic, *.mp4
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>