-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Description
Задача
- Внедрить библиотеку для валидации формы данных ивента
- Внедрить проверку отношений данных(например, дата окончания не раньше даты начала)
- Выводить ошибки валидации формы тостом
- Выводить ошибки валидации инпутов под инпутами
- Добавить проверку что тип из схемы совпадает с типами с бэка - это я хз что надо у авторов спросить возможно удалить
Имеющиеся данные
- Дата и время начала не должны быть позже даты и времени конца
- Дата и время начала ивента не раньше текущего момента
- Цена должна быть числом
- Обязательные поля должны быть указаны
- Ссылка на ивент должна быть валидной ссылкой
- Указанный часовой пояс существует в регистре
- Количество тэгов не бельше 6
Критерии приемки
Критерии готовности задачи
Принимаемые значения при создании/редактировании ивентов:
- Дата и время начала не должны быть позже даты и времени конца
- Дата и время начала ивента не раньше текущего момента
- Цена должна быть числом
- Обязательные поля должны быть указаны
- Ссылка на ивент должна быть валидной ссылкой
- Указанный часовой пояс существует в регистре
- Количество тэгов не бельше 6
Критерии готовности кода
- Должны быть символы и не использоваться интерфейсы
Порядок работы с git
Пожалуйста, при работе в репозитории следуйте процессу, описанному в этом документе. Особое внимание обратите на именование веток.
- В интерфейсе задачи, справа от описания, в графе Assignees нажать на ссылку assign yourself
- Отбранчеваться (создать ветку) от ветки main.
- Выполнить задачу по секции "Порядок выполнения задачи"
- Создать пуллреквест в ветку main
- Запросить код ревью от лида команды
- Дождаться аппрува от лида команды
- Смержить пуллреквест в ветку main
- Закрыть задачу
- Если тестировщик нашел проблемы - поправить их в отдельной ветке (назовите её как указано в этом документе), которую нужно создать от самой свежей версии ветки main
- Влить данную ветку в ветку, с которой вы работали изначально
- Создать пуллреквест в ветку main
- Дождаться аппрува от лида команды
- Принять благодарность от лида команды и всей команды Afisha Peredelano
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done