sojorn/go-backend/internal
Patrick Britton e436ab40bb Replace complex GeoIP middleware with simple IP-based blocking
- Remove dependency on external GeoIP database
- Block known problematic regions (China, Russia, India, Brazil) by IP ranges
- Block common hosting providers and datacenter IPs used by bots
- Simple, no-setup solution that works immediately
2026-02-01 12:37:39 -06:00
..
config Sojorn Backend Finalization & Cleanup - Complete Migration from Supabase 2026-01-30 09:24:31 -06:00
database Fix UUID casting issues in post, notification, and category repositories 2026-01-31 13:55:59 -06:00
handlers Add debug log to GetPost handler to track API calls 2026-02-01 00:05:52 -06:00
middleware Replace complex GeoIP middleware with simple IP-based blocking 2026-02-01 12:37:39 -06:00
models Fix reaction JSON serialization - remove omitempty to ensure empty reactions are included as {} instead of null 2026-02-01 12:33:33 -06:00
realtime Initial commit: Complete threaded conversation system with inline replies 2026-01-30 07:40:19 -06:00
repository Fix main.go syntax errors and ensure proper build 2026-01-31 23:32:15 -06:00
services Fix main.go syntax errors and ensure proper build 2026-01-31 23:32:15 -06:00