Импорт задачи из ссылки на багрепорт BugTrail (0.92)
Ссылка на отчёт, вставленная в пустой заголовок формы задачи, разворачивается
в заголовок и описание: текст отчёта, записанные шаги со скриншотами инлайном,
страница и ссылка-источник строкой в описании. То же — в попапе расширения.

Бэкенд: services/bugtrail.py достаёт share-токен из ссылки (хост — только из
конфига, поэтому подсунуть чужой адрес нечем) и собирает markdown; GET
/api/bugtrail/draft отдаёт {title, description}, 400 — не наша ссылка, 503 —
импорт выключен, 404/502 — отчёт не отдался. В БД ничего не пишется.

Фронт: @paste на поле заголовка (кит раскрывает attrs на нативный input),
сниппет карточки перестал показывать «!скриншот». Адрес трекера — дефолт в
конфиге, так что на проде фича работает без правки .env.

ТЗ: 3.22, правки в 3.18, 5, 7, 8; версия 0.92.
1 parent 94af80e commit 24204b9c3ba325ca6d32324f1982d595b4d06858
@root root authored 4 hours ago
Showing 15 changed files
View
.env.example
View
backend/app/api/bugtrail.py 0 → 100644
View
backend/app/config.py
View
backend/app/main.py
View
backend/app/services/bugtrail.py 0 → 100644
View
backend/tests/test_bugtrail.py 0 → 100644
View
docs/TZ.md
View
extension/src/PopupInner.vue
View
extension/src/api.ts
View
frontend/src/api.ts
View
frontend/src/components/TaskCard.vue
View
frontend/src/components/TaskForm.vue
View
frontend/src/locales/en.ts
View
frontend/src/locales/ru.ts
View
frontend/src/locales/uk.ts