Commit Graph

  • bc47c1ff64 Fix: formatTime undefined → appendMessage падал → чат пустой main root 2026-08-24 17:41:58 +0000
  • bfaa3af1af Debug: loadMessages/appendMessage логи root 2026-08-21 12:38:01 +0000
  • 53bf382b84 Fix: ensureChat ответ {id,user_a,user_b}, не {chat_id} root 2026-08-21 12:12:33 +0000
  • 34d4292538 Feature: UserProfileView показывает prefs (drinks/activities/purposes) root 2026-08-21 12:11:20 +0000
  • e6d8ad0ee0 Fix: TDZ 'u' в UserProfileView console.log root 2026-08-21 12:08:20 +0000
  • 2d560694c1 Fix: window.API без UserApi → /users/:id undefined root 2026-08-21 12:07:38 +0000
  • d5bf42a913 Debug: UserProfileView логирует ошибки через /debug/log root 2026-08-21 12:06:28 +0000
  • 31a39d7436 Debug: console.log в UserProfileView + selfMarker → Profile root 2026-08-21 12:03:58 +0000
  • f6fa3fedab Fix: UserProfileView для тапа на маркер человека root 2026-08-21 11:59:09 +0000
  • c5f8ac67ad UX overhaul: единый стиль BuhApp на всех экранах root 2026-08-21 11:42:16 +0000
  • 2b34791ff0 Fix: пароль ≥8 (бэк требует 8) root 2026-08-21 11:33:58 +0000
  • 9188088276 UX: Auth как в Grok — табы Вход/Регистрация, живая валидация, toast root 2026-08-21 11:33:31 +0000
  • a2cc623756 Fix session persistence + полный рерайт регистрации root 2026-08-21 11:24:47 +0000
  • 1f02bf04e5 Refactor: Leaflet → MapLibre GL root 2026-08-21 11:20:37 +0000
  • 8016e2976e Feature: Запомнить меня (cookie 30 дней) root 2026-08-21 11:18:59 +0000
  • f72f890076 Fix: ?v=20 cache-bust + правильный порядок scripts root 2026-08-21 11:12:49 +0000
  • ab6320dff8 Fix: api.js без ES modules — Safari iOS не видит export root 2026-08-21 11:10:12 +0000
  • 058649013d Fix login: same-origin proxy + minimal api.js + без retry/timeout root 2026-08-21 11:04:11 +0000
  • 8fce24104d Fix Safari: Connection:close + SameSite=None + cache:no-store + 150ms delay root 2026-08-21 10:57:09 +0000
  • 0fa3dcc573 UI: таббар скрыт пока не залогинился root 2026-08-20 22:12:20 +0000
  • 2af273ffbe Fix TG WebApp: isAvailable только если есть initData root 2026-08-20 22:06:11 +0000
  • d44eb2be8d Fix: только cookie auth (без Authorization) — все запросы без preflight root 2026-08-20 22:04:27 +0000
  • ce3c863e66 Profile: try/catch в renderChips click + console.error при отсутствии el root 2026-08-20 21:58:35 +0000
  • fd8f6b38d0 Min fix: credentials:'include' + Authorization только для мутаций root 2026-08-20 21:56:02 +0000
  • 06c8f8b593 Fix: tab switching hangs on iOS Safari root 2026-08-20 21:28:33 +0000
  • 000206426f Map: явный синий маркер 'Я' + invalidateSize + zoom 14 root 2026-08-20 21:23:01 +0000
  • 4706203de8 Fix: onboarding overlay не сносит #app (#app удалялся root.innerHTML='') root 2026-08-20 21:21:14 +0000
  • 75b9fc018f Debug: add error overlay + App.init catch root 2026-08-20 21:19:18 +0000
  • 7a27b2cf3f Map: 2GIS tiles + places (бары/рестораны) root 2026-08-20 21:12:05 +0000
  • 4cc8858a25 UX Sprint: consent before register + welcome screen root 2026-08-20 20:59:53 +0000
  • 7fa2dc83e4 UX fixes: auto geolocation, read-ticks, pulse animation root 2026-08-20 20:45:27 +0000
  • 149f31d25d Add user onboarding flow (3-slide welcome) for new signups BuhApp Dev 2026-08-20 20:20:54 +0000
  • 7182e6828b Fix geolocation: button-triggered, error messages in Russian root 2026-08-20 18:45:42 +0000
  • 31c53cd8d5 Fix: leaflet.js local, consent status check, OSM direct tile URL root 2026-08-20 18:43:19 +0000
  • 6d98fc90eb Full CSS rewrite: fix layout, prevent Leaflet overflow, mobile frame root 2026-08-20 18:40:21 +0000
  • 9d3a0c783b Fix consent overlay: relative to mobile-frame, not body root 2026-08-20 18:38:43 +0000
  • cb05669c7c Fix auth: backend returns Access/Refresh (CamelCase), JS expected access/refresh root 2026-08-20 18:36:41 +0000
  • e5dceb250b Debug register button: log to console, show clear error root 2026-08-20 18:02:04 +0000
  • 41019d476d Fix registration button: enable when email+8+ chars; show hint root 2026-08-20 18:00:50 +0000
  • be8d196734 Fix mobile frame: tabbar inside frame, button visible, proper layout root 2026-08-20 17:58:30 +0000
  • d87e0bafa0 Make mode toggle visible: orange button, z-index 9999, hidden on real mobile root 2026-08-20 17:57:19 +0000
  • 05254ec339 Fix mode toggle: don't reload, just swap class root 2026-08-20 17:56:03 +0000
  • ffbc917a5d Add mobile emulator mode for desktop testing root 2026-08-20 17:54:45 +0000
  • 897fc4cd31 Add email login fallback (for testing outside Telegram) root 2026-08-20 17:52:38 +0000
  • 21d281a1c6 Telegram WebApp: Mini App with map, chats, profile, reviews root 2026-08-20 17:43:16 +0000
  • 81f586d24e Initial commit ga 2026-08-20 20:36:38 +0300