Бележки за изданието за версия: 12.2.0
Технологичен стек
Този раздел е важен за сървърното решение. Потребителите на облака не трябва да се тревожат за нищо от това.
- ОС: Debian 10 или 11 на amd64 архитектура
- Redmine: надгражда се от версия 5.0.2
- Рубин: 3.1.2
- Bundler: 2.3.7+
- Rubygems: 3.3.x
- База данни: Percona/MySQL 8.x
- redis-сървър: 5+
- NodeJS: 18.8
Ако надграждате от версия 11 или по-ниска, моля, вижте бележки по изданието за 12.0 , както добре.
Портал/потребители на бюрото за помощ - потребителски полета във формуляра за билети
Широко търсената функция е завършена в тази версия. Съответните персонализирани формати на полета могат да се преглеждат или използват от потребителите на бюрото за помощ.
Има две нови опции за потребителските полета на задачите.
- Видимо за потребителите на бюрото за помощ - съдържанието на полето се показва в детайла на билета на бюрото за помощ в портала на бюрото за помощ
- Възможност за редактиране за потребители на бюрото за помощ - потребителят на бюрото за помощ може да попълни полето, когато създава билета. Редактирането на съществуващ билет все още не е възможно, тъй като не е работа на клиентите да управляват атрибутите на билета.
ВАЖНО: Уверете се, че потребителските полета са активирани в проектите и тракерите, използвани от потребителите на бюрото за помощ.
Промени в интеграцията на Git
Проверка на членство в проект GitLab
Тази опция е само в GitLab интеграция за момента.
Когато тази опция е активирана, потребителите в Easy Redmine могат да виждат данни само от проекти на GitLab, където са членове. Когато опцията е деактивирана, поведението остава както преди (всички потребители могат да виждат всички данни на git проекти от целия екземпляр).
Нови полета в списъка със задачи
- Статус на заявка за код
- Състояние на теста
са налични като филтри, колони и групи по атрибути.
Разрешения за промяна на атрибутите на задачата
Преди това
Беше възможно да се препращат задачи и да се редактират техните атрибути чрез заявка за код или ангажиране на код. Дори задачи, които потребителят няма право да редактира. Това може да е причинило затваряне на задача, която потребителят не е имал право да затвори, например в случай на печатна грешка в референтното съобщение.
Сега
Посочената задача е валидирана. Само ако потребителят (автор на заявка за ангажимент/код) има разрешение да редактира задачата, тя ще бъде редактирана.
В случай, че потребителят се опита да редактира задача извън своите разрешения, потребителят ще получи имейл съобщение с подкана да потвърди посочения идентификатор на задача.
Коригирано препращане чрез пълен URL адрес
Задачата за препратка няма да работи при добавяне на пълен URL адрес на задачата (напр. https://myeasyapplication.com/issues/1234), дори ако е зададена в конфигурацията за препратка. Работи отново от 12.2.0