تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  neyrogovnarik 603a3d4fd4 fix(cors): добавить PUT в AllowedMethods 2 هفته پیش
  neyrogovnarik 86b0c221f5 feat(admin): редактирование и удаление тегов и характеристик через админку 2 هفته پیش
  neyrogovnarik 12f6dcf9d7 fix: 429 rate limit + refreshSession ordering + export refreshAccessToken 1 ماه پیش
  neyrogovnarik 23ca2b6378 fix: Secure flag куки по протоколу, а не APP_ENV 1 ماه پیش
  neyrogovnarik 8bd0f03e2d fix: глобальная AppEnv → atomic.Bool, координаты [lat,lng] 1 ماه پیش
  neyrogovnarik 9cb2c7d7ab refactor: handlers на интерфейсах вместо конкретных типов 1 ماه پیش
  neyrogovnarik 32d73d5eb0 feat: restore endpoint + кнопка восстановления в админке 1 ماه پیش
  neyrogovnarik 52c3c22f85 feat: go-модели ModerationLog, Payment, Subscription, VisitorSession + миграция 000011 1 ماه پیش
  neyrogovnarik 484982cde6 chore: исправлены оставшиеся низкоприоритетные проблемы 1 ماه پیش
  neyrogovnarik b7d0b8c4bc feat: статус deleted + полное удаление для модераторов 1 ماه پیش
  neyrogovnarik 08877ff7e9 add admin create user endpoint and UI 1 ماه پیش
  neyrogovnarik af1833e1b4 increase auth rate limit from 10 to 30 req/min 1 ماه پیش
  neyrogovnarik eaa46fcca0 fix: List хендлер читает ?status=, проверяет права для не-published статусов 1 ماه پیش
  neyrogovnarik 9a1678f6f3 feat: bootstrap setup — первый superadmin через /admin если нет ни одного 1 ماه پیش
  neyrogovnarik fedcd4304d fix: загрузка файлов через backend (POST /upload), без прямой загрузки в MinIO 1 ماه پیش
  neyrogovnarik b80d91ca06 feat: backend proxy /geocode/reverse для Nominatim, MapPicker идёт через API 1 ماه پیش
  neyrogovnarik 76d20b3751 feat: GET /places/my + role-based toolbar + AddLocationModal 1 ماه پیش
  neyrogovnarik 2f3af8dc90 fix: аудит безопасности и качества кода — P0/P1/P2 исправления 1 ماه پیش
  neyrogovnarik 9dbd170d77 fix: eliminate pricing race condition in booking creation 1 ماه پیش
  neyrogovnarik 5e5070c261 feat: WebSocket heartbeat + pub/sub 1 ماه پیش
  neyrogovnarik 1bc606e02f fix: hide internal errors from clients in production 1 ماه پیش
  neyrogovnarik b73aa46b15 fix: rate limiter fallback + JWT secrets validation 1 ماه پیش
  neyrogovnarik 4fdc008203 Production readiness: sentinel errors, WebSocket CORS, Docker secrets, тесты, ErrorBoundary, Obsidian Zettelkasten, CSP, DI 1 ماه پیش
  neyrogovnarik 1b6df7f835 go.mod: module path github.com/photoplaces/backend -> gogs.fxtmmsk.ru/foxtime/photoplaces/backend 1 ماه پیش
  neyrogovnarik 8a87d03d2f Исправление критических ошибок и предупреждений 1 ماه پیش
  neyrogovnarik 195ecabd23 Полная документация проекта + фикс бага callerInfo 1 ماه پیش
  neyrogovnarik 65ede7452c P1 #9: Структурированное логирование (slog) + Graceful shutdown 1 ماه پیش
  neyrogovnarik 8ac67d5043 P0: Security & production readiness 1 ماه پیش
  neyrogovnarik 88d6faccf2 add /auth/logout endpoint 2 ماه پیش
  neyrogovnarik b22a56b358 fix: rate limiter, ws broadcast, upload url, owner checks, docs 2 ماه پیش