neyrogovnarik b80d91ca06 feat: backend proxy /geocode/reverse для Nominatim, MapPicker идёт через API 1 mēnesi atpakaļ
..
config b73aa46b15 fix: rate limiter fallback + JWT secrets validation 1 mēnesi atpakaļ
handlers b80d91ca06 feat: backend proxy /geocode/reverse для Nominatim, MapPicker идёт через API 1 mēnesi atpakaļ
log 1b6df7f835 go.mod: module path github.com/photoplaces/backend -> gogs.fxtmmsk.ru/foxtime/photoplaces/backend 1 mēnesi atpakaļ
middleware f97f003332 fix: remove unused context import in ratelimit.go 1 mēnesi atpakaļ
models 76d20b3751 feat: GET /places/my + role-based toolbar + AddLocationModal 1 mēnesi atpakaļ
pointer 4fdc008203 Production readiness: sentinel errors, WebSocket CORS, Docker secrets, тесты, ErrorBoundary, Obsidian Zettelkasten, CSP, DI 1 mēnesi atpakaļ
repository 76d20b3751 feat: GET /places/my + role-based toolbar + AddLocationModal 1 mēnesi atpakaļ
services 8b3eb4ad8e fix: /auth/me returns full user; bg #060606; logout button style; version+copyright footer; deploy improvements 1 mēnesi atpakaļ
validator 1b6df7f835 go.mod: module path github.com/photoplaces/backend -> gogs.fxtmmsk.ru/foxtime/photoplaces/backend 1 mēnesi atpakaļ