1Kotleta1 / 1Kotleta1/complex-bug-tracking-example
Issue
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
1. Базовая задача (Issue) для ошибки
Заголовок:
📌 Ошибка: Не удаётся загрузить изображение на сервер
Описание:
При попытке загрузить изображение в интерфейсе веб-приложения возникает ошибка, и файл не сохраняется на сервере.
❗ Условия возникновения ошибки:
Тип файла: PNG, JPG (размер более 5MB).
Браузер: Google Chrome (v.XX), Mozilla Firefox (v.XX).
Операционная система: Windows 10, macOS 13.
Сервер отвечает кодом ошибки 500.
✅ Ожидаемое поведение:
Пользователь должен иметь возможность загружать изображения до 10MB без ошибок.
🚨 Фактическое поведение:
После попытки загрузки файла появляется сообщение: "Ошибка: файл не загружен. Повторите попытку позже."
📌 Шаги для воспроизведения:
Открыть страницу загрузки изображения.
Выбрать файл размером более 5MB.
Нажать кнопку "Загрузить".
Ошибка появляется в интерфейсе.
Метки (Labels): bug, high priority, frontend, backend
Ответственный (Assignee): @developer_name
⏳ Ожидаемое время выполнения: 4 часа
📎 Вложения: Скриншоты ошибки в DevTools
2. Дополнительные задачи
📌 Новая функциональность (Feature Request)
Заголовок: Добавить поддержку Drag & Drop для загрузки изображений
Описание: Позволить пользователям загружать изображения путем перетаскивания файлов в область загрузки.
⏳ Ожидаемое время выполнения: 6 часов
📌 Подзадачи:
Разработать интерфейс с Drag & Drop
Обновить документацию API
Написать тесты
Метки: feature request, UX enhancement, frontend
Ответственный: @frontend_dev
📌 Исправление уязвимости (Security Bug)
Заголовок: SQL-инъекция в API загрузки файлов
Описание: Обнаружена уязвимость, позволяющая выполнять SQL-инъекции через форму загрузки изображений.
⏳ Ожидаемое время выполнения: 8 часов
📌 Подзадачи:
Проверить уязвимость в коде backend
Исправить SQL-запросы
Написать тесты на безопасность
Метки: security, critical, backend
Ответственный: @backend_dev
📌 Улучшение текущего функционала (Improvement)
Заголовок: Оптимизация времени загрузки изображений
Описание: Улучшить обработку изображений на сервере для уменьшения задержки при загрузке.
⏳ Ожидаемое время выполнения: 5 часов
📌 Подзадачи:
Реализовать сжатие изображений
Оптимизировать обработку файлов
Добавить кэширование
Метки: performance, backend, optimization
Ответственный: @backend_dev
📌 Тестирование (Testing)
Заголовок: Тестирование загрузки изображений (Unit & Integration Tests)
Описание: Написать тесты для проверки загрузки изображений, включая граничные значения.
⏳ Ожидаемое время выполнения: 6 часов
📌 Подзадачи:
Написать unit-тесты на frontend
Написать unit-тесты на backend
Провести интеграционные тесты
Метки: testing, QA, automation
Ответственный: @QA_tester
📌 Документация (Documentation)
Заголовок: Обновление документации по API загрузки изображений
Описание: Документация устарела, не содержит описание новых параметров API.
⏳ Ожидаемое время выполнения: 3 часа
📌 Подзадачи:
Добавить описание API
Обновить примеры использования
Проверить соответствие кода документации
Метки: documentation, API, docs
Ответственный: @tech_writer
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.