zov-tech/backend-py
wasrusgen e8b9c68c5c feat: staff client list for assembler/measurer (#/master/clients)
- /api/staff_clients — returns clients grouped by client, filtered by role
  (assembler sees assemblies, measurer sees measurements, both if combined)
  Supports filter: active | done | all
- staff_clients.js — client list with status tags + detail card view
  (phone link, assembly cards → AssemblyDetailScreen, measurement cards)
- app.js — route #/master/clients, button "👥 Мои клиенты" for assembler+measurer

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 13:05:16 +03:00
..
app feat: staff client list for assembler/measurer (#/master/clients) 2026-05-19 13:05:16 +03:00
.dockerignore feat(infra): Python FastAPI backend + Docker compose for VPS deploy (GigaChat with Russian root CA) 2026-05-10 17:44:21 +03:00
Dockerfile backend: Playwright + Chromium for JS-rendered sites (Я.Маркет, OZON fallback) 2026-05-11 13:25:05 +03:00
requirements.txt feat: warehouse module — ОТГРУЗКИ.xlsx в дашборде менеджера 2026-05-16 07:21:23 +03:00
seed_test_clients.py fix: append_named_row uses RAW to preserve + in phones; fix seed script to use append_named_row 2026-05-16 13:09:34 +03:00