All checks were successful
CI Trade-In / changes (pull_request) Successful in 11s
CI / changes (pull_request) Successful in 12s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Successful in 1m55s
CI / openapi-codegen-check (pull_request) Successful in 2m56s
Общий хук useFullReport(cad): POST /report (200 ready → мгновенный download; 202 building → TanStack-поллинг status 5с с cap 3 мин → честный timeout «Сборка затянулась — попробуйте позже»), авто-download по ready (ref-guard, один раз), скачивание скрытым <a download> — наследует Caddy basic_auth без отдельного blob-fetch. Сброс прогона при смене cad (страховка in-place реюза), elapsed по wall-clock (иммунно к троттлингу фоновых вкладок). Кнопка в PticaReports (вместо honest-disabled «скоро») и ExportButtons — логика не дублируется. Статусы сужены типами из api-types (не руками). Fix: паттерн reports/ из PR-D в .gitignore заякорен в корень (/reports/) — неякоренный матчил и frontend .../ptica/reports/. Refs #2259
100 lines
2.7 KiB
Text
100 lines
2.7 KiB
Text
# Memory graph (hardlink to C:\mcp\.aim\memory-gendesign.jsonl)
|
||
*.jsonl
|
||
!memory/memory-gendesign.jsonl
|
||
|
||
# Python / Node / venv
|
||
.venv/
|
||
__pycache__/
|
||
*.pyc
|
||
*.egg-info/
|
||
node_modules/
|
||
|
||
# Next.js build artifacts
|
||
.next/
|
||
frontend/.next/
|
||
out/
|
||
|
||
# Sentry CLI config (auto-generated, contains auth tokens)
|
||
.sentryclirc
|
||
frontend/.sentryclirc
|
||
# TypeScript incremental build info — must NOT be committed; locally-generated
|
||
# and changes on every build, which busts Docker build context cache.
|
||
*.tsbuildinfo
|
||
|
||
# Env / secrets
|
||
.env
|
||
.env.local
|
||
.env.*.local
|
||
.env.runtime
|
||
.mcp.json
|
||
# креды-заметки — НЕ коммитить (см. issue #391)
|
||
sshkey.txt
|
||
# Session cookies (browser-export) для local-sweep — НЕ коммитить (#770)
|
||
tradein-mvp/scripts/.cian-cookies.json
|
||
tradein-mvp/scripts/*.cookies.json
|
||
tradein-mvp/scripts/*cookies*.json
|
||
tradein-mvp/scripts/.*cookies*.json
|
||
|
||
# IDE
|
||
.vscode/
|
||
.idea/
|
||
*.swp
|
||
|
||
# Claude Code — local state only (cache, locks, sessions, schedules).
|
||
# Agents and rules ARE tracked: they are team-shared config.
|
||
# Explicit per-path list — `.claude/` + `!.claude/agents/` whitelist pattern
|
||
# does not work because git cannot re-include files under an ignored parent.
|
||
.claude/settings.local.json
|
||
.claude/cache/
|
||
.claude/sessions/
|
||
.claude/locks/
|
||
.claude/file-history/
|
||
.claude/shell-snapshots/
|
||
.claude/tasks/
|
||
.claude/plans/
|
||
.claude/telemetry/
|
||
.claude/projects/
|
||
.claude/worktrees/
|
||
.claude/daemon/
|
||
.claude/session-env/
|
||
.claude/stats-cache.json
|
||
.claude/history.jsonl
|
||
.claude/mcp-needs-auth-cache.json
|
||
.claude/paste-cache/
|
||
.claude/downloads/
|
||
.claude/backups/
|
||
.claude/plugins/
|
||
.claude/agent-memory*/
|
||
.claude/scheduled_tasks.lock
|
||
|
||
# Local data (raw CSVs from Rosreestr/etc — too large for git)
|
||
data/raw/
|
||
data/raw/prinzip_crm.sqlite
|
||
data/raw/domrf_photos/
|
||
# Objective API smoke dumps (ходят в backend/data/raw когда скрипт запускают из backend/)
|
||
backend/data/raw/
|
||
|
||
# Antonov SQLite snapshot для ETL (340 MB)
|
||
sf_anton_snapshot.db
|
||
sf_anton_snapshot.db-*
|
||
*.csv
|
||
*.csv.zip
|
||
!backend/db/init/*.sql
|
||
|
||
# OSRM routing graph build output (#39) — ~1.5GB .osrm* + intermediate .pbf.
|
||
# Строится offline на VPS через scripts/build_osrm.sh, монтируется в osrm-service.
|
||
# НЕ коммитим артефакты; .gitkeep держит каталог.
|
||
data/osrm/*
|
||
!data/osrm/.gitkeep
|
||
|
||
# Full PDF report bind-source (#2259 PR-D) — worker пишет PDF в ./reports:/app/reports.
|
||
# Артефакты рантайма, не коммитим (untracked и так выживает при deploy git reset --hard).
|
||
/reports/
|
||
|
||
# Log cruft at repo root
|
||
debug.log
|
||
.ds-sync/
|
||
ds-bundle/
|
||
.design-sync/.cache/
|
||
.design-sync/learnings/
|
||
.design-sync/node_modules
|