Этап
Открыта
Тип
Задача
Приоритет
Повышенный
Трудоемкость
Сложная
Создана
Дата создания
4 года назад
Назначена
Обновлена
18 дней назад

  • Так мы лишимся проблемы с повторной отправкой комментария, так как в реквесте не застрянет форма создания, и не попытается при f5 заного отправить коммент
  • Страница не будет ждать загрузки комментов, что её облегчит
  • Не придется думать над виджетом и необходимости в субконтролере, для передачи инфы о коментах
  • Висящая задача по tndt-17 будет решаться гораздо проще
  • Проект, как портфолио будет показывать более сложные решения, чем базовый упрощенный функционал
  • Мы сможем естественным путем пагинировать комментарии через бесконечную загрузку

Заблокирована tndt-161. Просто ждет так долго, что пора переходить на новую версию vue

При реализации не забыть посмотреть на tndt-103, и сдеать чтобы здесь она то же не всплывала

Панель управления

Комментарии могут оставлять только авторизованные пользователи
 demius 18 дней назад

Так же тут появится проблема с заполнением ownerEntity для комментария загруженного из БД, оно будет пустым, а для создания активности нужно. Это мы надеемся решить в tndt-232

 demius год и 4 месяца назад

Хотелось бы за неё засесть, но что0-то думается для v0.4 есть более приоритетные задачи.

 demius год и 4 месяца назад

Чуть было ей не занялись, но поняли, что это отодвинет релиз в лучшем случае до выходных, а реально еще на неделю. Ждем 0.4.0, надеемся мы в нем не завязнем, и к началу сезона осилим. А уже всякое новое и красивое будем неспешно делать летом.

 demius год и 4 месяца назад

https://ru.vuejs.org/guide/built-ins/keep-alive.html - вот тут показано, как сделать tab’ы, а то помнится в прошлую попытку именно на них мы и встряли, не перейдя собствено к комментариям.

 demius год и 6 месяцев назад

up. то же важно, видимо сразу после списка задач и категории.

 demius 2 года назад

Вероятно стоит сделать после tndt-161 чтобы не переделывать сильно.

 demius 2 года назад

up, это похоже придется делать в ближайшем релизе, чтобы потом на его основе сделать tndt-17

 demius 2 года назад

Довольно бесит, что надо постоянно помнить, что отрисованная страница после отправки комментария приняла пост, и при F5 еще раз отправит комментарий. А мы уже начали вводить vue, так что давайте возьмем это в 0.3.1

 demius 3 года назад

В связи с неудобностью комментариев, надо или эту задачу брать в ближайший релиз, возможно даже в v0.2.2 до дольшого рефакторинга. Либо заводить отдельную задачу на выносу форм и логики презентации из commentService, в commentController и переходу {{ render(controller()) }}. А там уже только во фронте переход к ajax

 demius 3 года назад

При переделке надо сразу вынести все относящееся к презентации из commentService, чтобы сервисы у нас не зависили от Request, ProjectContext и иже с ними. Так же надо научить форму отдавать ошибки. Сейчас, например, если комент не проходит валидацию (по длине), он просто тихи и незаметно не применяется оставаясь в форме ввода, и почему не работает не понятно.

 demius 4 года назад

Бесит, надо перевести в следующий за активностью задачи релиз или даже в тот же