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
|
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
|
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
|
6b0b01e15e
|
feat(backend): one-click setup script for 8 sheets in Google Sheet
|
2026-05-09 01:18:39 +03:00 |
|
wasrusgen
|
0c5ed48303
|
chore: initial scaffold (bot, miniapp, backend, docs)
|
2026-05-08 23:56:48 +03:00 |
|