- СтатусЗадачаДата созданияПланируемая дата началаПланируемая дата выполненияДата началаДата выполненияПостановщикКто работает
- НоваяNov 30, 2018 7:41 PM
- НоваяNov 30, 2018 6:59 PMDec 11, 2018 12:00 AM
- ЗавершенаNov 30, 2018 6:56 PM
- Завершена
Задача: Переписать сторонний sendmail
Проект: @prisma-cms/sendmail
Основа: https://github.com/guileen/node-sendmailПричина:- Нет настроек на таймаут соединения
- Давно не обновляется
- Дополнительно изучить соединения
Nov 30, 2018 2:50 PMDec 1, 2018 7:50 PM - Завершена
Задача: Поправить настройки почтового модуля
Проект: @prisma-cms/server
- Сократить время ожидания почтового сервера
- Сортировать письма по рангу
Nov 30, 2018 2:27 PMDec 6, 2018 8:27 AM - ЗавершенаNov 30, 2018 2:17 PMDec 4, 2018 6:17 AM
- Завершена
Задача: Добавить ранг писем
Проект: @prisma-cms/mail-module
Надо ввести ранжирование писем, чтобы управлять очередностью писем, а то встала очередь в 3000 писем, а более важное пробиться не может.Nov 30, 2018 2:08 PM - ЗавершенаNov 30, 2018 2:06 PMDec 12, 2018 9:06 PM
- ПриостановленаNov 28, 2018 12:42 PM
- ЗавершенаNov 28, 2018 8:48 AM
- НоваяNov 28, 2018 6:41 AM
- Приостановлена
Задача: Логическая ошибка с обновлением данных
Проект: MODX-Клуб
Если находишься на странице (и данные по ней подгрузились), после заходишь на другую страницу, по подписке прилетел объект и на этой странице данные обновились, возвращаясь на предыдущую страницу, часто возникает так, что данных обновленных на ней нет.Как костыль сейчас можно добавить принудительную подгружку на componentDidMount() в компонент страницы.UPD: Сейчас этого нельзя сделать на уровне страницы, так как нет точек входа на механизм подгрузки данных, то есть не ясно требуется сейчас подгрузка или нет. Получается сделать только на уровне конечного компонента вот таким кодом:async componentDidMount() { const { data, } = this.props; if (data && !data.loading) { await data.refetch && data.refetch(); } super.componentDidMount && super.componentDidMount(); }Здесь после монтирования компонента идет проверка на то, происходит ли сейчас подгрузка данных или нет. Если это первое монтирование компонента, то будет выполняться подгрузка сама собой. Если повторное и данные уже есть, то подгрузки не будет выполняться, поэтому проверяем на наличие метода переподгрузки и выполняем его.Плюс метода такого в том, что работает на уровне каждого в отдельности метода и не вызывает подгрузки того, чего не требуется. Минус в том, что придется прописывать на уровне каждого компонента в отдельности. Надо будет запилить в ядро @prisma-cms/componentNov 28, 2018 4:50 AMNov 29, 2018 12:50 PM