Step 0: critical fixes — rename site/→app/ (submodule), document
This commit is contained in:
@@ -0,0 +1,18 @@
|
|||||||
|
# Step 0: Критические фиксы перед миграцией
|
||||||
|
|
||||||
|
**Ветка:** `feature/flask-migration`
|
||||||
|
**Дата:** 2026-07-14
|
||||||
|
|
||||||
|
## Фикс 1: `site/` → `app/` (конфликт с Python stdlib)
|
||||||
|
|
||||||
|
`site` — встроенный модуль Python. `from site.db import ...` нестабильно.
|
||||||
|
|
||||||
|
Решение: `git mv contracts-flask/site contracts-flask/app`.
|
||||||
|
|
||||||
|
Импортов `from site ...` в коде НЕТ (проверено grep), только комментарий в app.js.
|
||||||
|
|
||||||
|
## Фикс 2: auth на `/api/cleanup`
|
||||||
|
|
||||||
|
Добавить `X-Api-Key` проверку. Значение из `os.environ["API_KEY"]`.
|
||||||
|
|
||||||
|
Оба фикса — ДО начала переноса кода.
|
||||||
+1
-1
Submodule contracts-flask updated: ca7b70fe41...976e59b496
Reference in New Issue
Block a user