Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Доработка Email Notifications в Mantis

Разместить заказ
3 фрилансера уже откликнулись на этот заказ
Без сроков и стоимости.
Данные обновляются раз в 10 минут.
d
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 18 лет и 1 месяц
Бюджет: по договоренности
Использую 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

Кто заинтересован – пишите стоимость выполнения Вами данной задачи.
Разделы:
Опубликован:
10.02.2016 | 21:55 [последние изменения: 11.02.2016 | 01:05]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».
-->-->