wasrusgen
|
f85d3a9d1e
|
feat(miniapp): switch BACKEND_URL to Cloudflare Tunnel → VPS backend (GigaChat live)
|
2026-05-10 22:18:53 +03:00 |
|
wasrusgen
|
f7eb83634b
|
feat(deploy): add Cloudflare Quick Tunnel service for public HTTPS while domain is on verification-hold
|
2026-05-10 22:16:07 +03:00 |
|
wasrusgen
|
5263840582
|
fix(backend): retry sheet open if cached _book is None (after PermissionError)
|
2026-05-10 21:06:02 +03:00 |
|
wasrusgen
|
0e5895bdc4
|
feat(infra): Python FastAPI backend + Docker compose for VPS deploy (GigaChat with Russian root CA)
|
2026-05-10 17:44:21 +03:00 |
|
wasrusgen
|
01aa47773e
|
feat(backend): switch AI provider from Anthropic to GigaChat (Sber) — OAuth token caching, callAI dispatch
|
2026-05-10 14:22:53 +03:00 |
|
wasrusgen
|
5ecea8fd82
|
fix(backend): default model claude-haiku-4-5 (no date) + surface Anthropic error message
|
2026-05-10 10:17:20 +03:00 |
|
wasrusgen
|
cc28984122
|
feat(podbor iter2): per-category detail menu with primary params + accordion 'Подробнее' for tech features; updated AI prompt to require feature explanations
|
2026-05-09 15:21:05 +03:00 |
|
wasrusgen
|
129046de07
|
feat(podbor): drop niches; price-range from-to per cat; ventilation Y/N; priorities multi-select; brand tiers as color (no labels)
|
2026-05-09 15:10:23 +03:00 |
|
wasrusgen
|
571297c017
|
fix(podbor): niche inputs overflow — min-width:0 + shorter placeholders
|
2026-05-09 13:43:17 +03:00 |
|
wasrusgen
|
d1165d5e4f
|
feat(miniapp): «Подбор техники» screen — 7-step picker (categories/niches/budget/infra/scenario/brands/summary) wired to /api/podbor
|
2026-05-09 13:34:46 +03:00 |
|
wasrusgen
|
86cd4eb614
|
fix(miniapp/A): tighter quick action cards (no min-height) + smaller hero buttons
|
2026-05-09 13:06:54 +03:00 |
|
wasrusgen
|
af7dc07720
|
feat: one-tap role buttons (WebApp directly, no intermediate step) + role param in URL/backend
|
2026-05-09 13:05:20 +03:00 |
|
wasrusgen
|
017d179746
|
feat(miniapp): manager home v2 — greeting + hero today-task + 2x2 quick actions + active projects + bottom nav
|
2026-05-09 12:59:41 +03:00 |
|
wasrusgen
|
435ef6817b
|
feat(miniapp/A): rounded corners (16/12/6) + tighter rows (48px)
|
2026-05-09 12:34:49 +03:00 |
|
wasrusgen
|
ce91c0283b
|
feat(miniapp): lock to variant A; green active dot; tighter spacing in menu and profile card
|
2026-05-09 12:25:19 +03:00 |
|
wasrusgen
|
7e0d2b98b0
|
feat(miniapp): three-variant design switcher (Brand/A/C) with literal palettes from mockups
|
2026-05-09 12:19:14 +03:00 |
|
wasrusgen
|
5032b27049
|
fix(miniapp): detect Telegram dark theme via tg.colorScheme; bump dark-mode contrast
|
2026-05-09 11:47:28 +03:00 |
|
wasrusgen
|
d7bd0aa5c2
|
feat(miniapp): hybrid Architectural Clean design — Inter + Instrument Serif italic + JetBrains Mono, paper palette, ZOV accents
|
2026-05-09 11:31:30 +03:00 |
|
wasrusgen
|
6fadc11163
|
fix(miniapp): bust browser/Telegram cache via versioned asset URLs + no-cache headers
|
2026-05-09 11:17:20 +03:00 |
|
wasrusgen
|
67dd0eac0c
|
fix(miniapp): correct backend URL format + drop Content-Type to avoid CORS preflight
|
2026-05-09 11:11:21 +03:00 |
|
wasrusgen
|
4f0c51c453
|
feat(miniapp): connect to deployed Apps Script backend
|
2026-05-09 10:45:35 +03:00 |
|
wasrusgen
|
d835cac27f
|
feat(backend): auto-seed admin on first /api/me + GET test endpoints
|
2026-05-09 10:37:28 +03:00 |
|
wasrusgen
|
b87dce16a8
|
feat(backend): full Apps Script Web App — /api/me, /api/measurement, /api/podbor + Claude integration + Telegram notifications
|
2026-05-09 10:11:27 +03:00 |
|
wasrusgen
|
57eefbbf5c
|
feat(miniapp): premium redesign — gradient profile card, SVG icons, native-style grouped menus, dark theme
|
2026-05-09 01:22:30 +03:00 |
|
wasrusgen
|
6b0b01e15e
|
feat(backend): one-click setup script for 8 sheets in Google Sheet
|
2026-05-09 01:18:39 +03:00 |
|
wasrusgen
|
0c57f47ebf
|
ci: re-trigger Pages deploy after enabling
|
2026-05-09 01:11:54 +03:00 |
|
wasrusgen
|
747e90de41
|
feat(bot): personalized greeting; relax env requirements for MVP
|
2026-05-09 01:03:03 +03:00 |
|
wasrusgen
|
d6ea839c35
|
ci: add GitHub Pages deploy workflow for miniapp
|
2026-05-09 00:53:34 +03:00 |
|
wasrusgen
|
0c5ed48303
|
chore: initial scaffold (bot, miniapp, backend, docs)
|
2026-05-08 23:56:48 +03:00 |
|