Доработка Email Notifications в Mantis
Использую Mantis 1.2.19 (github.com/mantisbt/manti... Ветка tags/release-1.2.19
Для уведомления об изменениях в багах используется кастомная модификация Mantis. Эта модификация доступна в pull реквесте здесь: github.com/mantisbt/manti...
Патч patch-diff.githubusercont... без конфликтов применяется к указанной ветке Mantis.
Данный патч заменяет встроенный в Mantis механизм почтовых уведомлений при изменении багов. Встроенный механизм очень убогий. Функционал в пулл-реквесте существенно его улучшает. В отличие от оригинального, – он отсылает письма в виде HTML и при изменении описания, добавлении коментариев, – в письмах с уведомлениях показывается текст нового коментария /описания.
Суть задачи:
Внести в Mantis с применненным патчем изменения, которые улучшат механизм уведомлений об изменениях, а именно:
1. При изменении любого из полей в баге, в письме с уведомлением должно быть прямое указание на то какое конкретное поле было изменено, каково было старое значение, какое стало новое значение.
2. В письмах с уведомлением использовать такую схему отображения измененных данных:
- Неизмененная часть сообщения – на белом фоне
- Удаленная часть сообщения – красным и перечеркнутым
- Добавленная часть сообщения – зеленым
Т.е в п.1 вместо вывода старого и нового значения в отдельности, они должны быть сгруппированы в одну строку (группу строк), где неизмененная часть остается такой как есть, удаленная – помечается красным, добавленная – зеленым.
3. Вместо отправки по одному письму на каждое изменения, иметь возможность включения режима "отчета". В этом режиме несколько уведомлений об изменениях должны группироваться в одно письмо и отправляться одним письмом. Если было изменено несколько багов за период, за который будет генерироваться "отчет", то изменения должны группироваться по багу. Т.е Баг-1: список его изменений, потом Баг-2: список его изменений.
Используемая технология: PHP + MySQL
Кто заинтересован – пишите стоимость выполнения Вами данной задачи.
Актуальные фриланс-проекты в категории PHP
Модули для сайта на Laravel
4000 UAH
Модуль доставки и оплаты для сайта https://novabook.top/ (Botble CMS / Laravel) Добавить в checkout удобные способы доставки и оплаты (включая рассрочку), по аналогичному стилю и удобству, как на сайте mirson ua.Доставка (обязательно) Новая Почта Отделение Почтомат Курьер на… Javascript и Typescript, PHP ∙ 9 часов 46 минут назад ∙ 18 ставок |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 4 дня 16 часов назад ∙ 77 ставок |
Разработка веб-сайта WordPress
1002 UAH
|
Парсер expireddomains.net
5000 UAH
Нужен парсер expireddomains.net на сайте нужно сначала залогиниться, проблема в том что блокирует ИП при попытке парсить данные, нужно парсить тематические домены по списку ключевых слов, кто не уверен в своих силах не пишите PHP, Веб-программирование ∙ 9 дней 15 часов назад ∙ 53 ставки |