تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  neyrogovnarik 00d82f37b2 revert: убрана вкладка MinIO из админки 1 ماه پیش
  neyrogovnarik 44d8770a63 fix: Caddy minio console proxy port 9001 (production stack) 1 ماه پیش
  neyrogovnarik 3a04939de5 feat: вкладка MinIO Console в админке, прокси /minio/* → minio:9002 через Caddy 1 ماه پیش
  neyrogovnarik 5d1a4d804a fix: S3_ENDPOINT без http://, Caddy /files вместо /s3, S3_PUBLIC_ENDPOINT через api.photoplaces.ru 1 ماه پیش
  neyrogovnarik 23ca2b6378 fix: Secure flag куки по протоколу, а не APP_ENV 1 ماه پیش
  neyrogovnarik 6e17976644 chore: CSP без unsafe-eval, golangci.yml с gosec/bodyclose/gocritic/revive 1 ماه پیش
  neyrogovnarik 6bcd5622ef fix: moderation, editing, image URLs, and Caddy proxy 1 ماه پیش
  neyrogovnarik 5aa65855b1 fix: update CSP wss: -> wss://api.{DOMAIN} for Safari WebSocket + wrap WS constructor in try-catch 1 ماه پیش
  neyrogovnarik 31367c32b9 Switch from Yandex Maps to Leaflet + OSM (CartoDB dark tiles) 1 ماه پیش
  neyrogovnarik 0dec9af591 fix: add worker-src for Yandex Maps in CSP (mobile Safari throws 'The operation is insecure') 1 ماه پیش
  neyrogovnarik 694e7e8963 fix: remove admin off (healthcheck uses :2019/metrics) 1 ماه پیش
  neyrogovnarik ff5ad62077 fix: remove rate_limit directive (no Caddy plugin), clean up redundant headers 1 ماه پیش
  neyrogovnarik 2cd00858b5 deploy: Caddy HTTP-only (no TLS, SSL на Synology), env.prod для photoplaces.ru 1 ماه پیش
  neyrogovnarik 4fdc008203 Production readiness: sentinel errors, WebSocket CORS, Docker secrets, тесты, ErrorBoundary, Obsidian Zettelkasten, CSP, DI 1 ماه پیش
  neyrogovnarik 3105e48720 MinIO Console через path-based routing (api.photoplaces.ru/minio-console/) 1 ماه پیش
  neyrogovnarik 16345a295e MinIO S3 API через path-based routing (api.photoplaces.ru/s3/) 1 ماه پیش
  neyrogovnarik 62cc0f95e3 P1 #7: Reverse Proxy (Caddy) + HTTPS 2 ماه پیش