vasyansk
|
137113cbe6
|
fix(web): gate zone-records fetch to no-template case; wait for domains load before branching
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-05 12:28:07 +07:00 |
|
vasyansk
|
c2832348f8
|
feat(web): view zone without template, snapshot button, no-template status, drop delete
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BwxdSt4reTm7Dj1oxRvpP3
|
2026-07-05 12:19:50 +07:00 |
|
vasyansk
|
45259b9720
|
feat(web,api): клиент/хуки расписания/каналов/истории + lastCheckStatus в domainResponse
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BwxdSt4reTm7Dj1oxRvpP3
|
2026-07-04 14:24:02 +07:00 |
|
vasyansk
|
222d6c0453
|
fix(web): null-guard в мутациях (no active project), AuthContext различает 401 и ошибки сервера
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BwxdSt4reTm7Dj1oxRvpP3
|
2026-07-03 21:07:48 +07:00 |
|
vasyansk
|
b5d9e8f7ab
|
feat(web): AuthContext + клиент под cookie-сессии, projectId из контекста
|
2026-07-03 21:00:18 +07:00 |
|
vasyansk
|
6f82036e38
|
feat(web): типизированный API-клиент, типы DTO, TanStack Query хуки
|
2026-07-03 17:14:11 +07:00 |
|