buhapp-backend/internal
ga 778a2da4ef Sprint 5.1: JSON snake_case tags + lowercased fields
- All response types now use lowercase json tags (id, name, photo_url, etc.)
- email/phone/birthdate/last_seen_at/photo_url use omitempty
- audit.Metadata type []byte (was map[string]any)
- fixes register/login inconsistency where login returned ID/Name (CamelCase)
  while register returned id/name (lowercase)
2026-08-20 16:29:02 +00:00
..
audit Sprint 5.1: JSON snake_case tags + lowercased fields 2026-08-20 16:29:02 +00:00
auth Sprint 5: reviews and ratings 2026-08-20 16:20:15 +00:00
chat Sprint 5.1: JSON snake_case tags + lowercased fields 2026-08-20 16:29:02 +00:00
config Sprint 2: profile, preferences, location, search 2026-08-20 15:49:21 +00:00
consent Sprint 1: scaffold backend (Go + Fiber + PG + Redis + MinIO) 2026-08-20 15:41:05 +00:00
db Sprint 1: scaffold backend (Go + Fiber + PG + Redis + MinIO) 2026-08-20 15:41:05 +00:00
handlers Sprint 5: reviews and ratings 2026-08-20 16:20:15 +00:00
locations Sprint 5.1: JSON snake_case tags + lowercased fields 2026-08-20 16:29:02 +00:00
preferences Sprint 5.1: JSON snake_case tags + lowercased fields 2026-08-20 16:29:02 +00:00
redis Sprint 1: scaffold backend (Go + Fiber + PG + Redis + MinIO) 2026-08-20 15:41:05 +00:00
reviews Sprint 5.1: JSON snake_case tags + lowercased fields 2026-08-20 16:29:02 +00:00
storage Sprint 1: scaffold backend (Go + Fiber + PG + Redis + MinIO) 2026-08-20 15:41:05 +00:00
users Sprint 5.1: JSON snake_case tags + lowercased fields 2026-08-20 16:29:02 +00:00
ws Sprint 3: chat with WebSocket 2026-08-20 15:51:05 +00:00