バージョンのリリースノート:12.2.0
技術スタック
このセクションは、サーバー ソリューションにとって重要です。 クラウド ユーザーは、これについて心配する必要はありません。
- OS: amd10 アーキテクチャーの Debian 11 または 64
- ルビー:3.1.2
- バンドル: 2.3.7+
- Rubygems:3.3.x
- データベース: Percona/MySQL 8.x
- redis-server:5+
- NodeJS:18.8
- Redmine:バージョン5.0.2からアップグレード可能
バージョン 11 以前からアップグレードする場合は、こちらを参照してください。 12.0のリリースノート 同様に。
ヘルプデスク ポータル/ユーザー - チケット フォームのカスタム フィールド
ご要望の多かった機能をこのバージョンで完成させました。 ヘルプデスク ユーザーは、関連するカスタム フィールド形式を表示または使用できます。
タスクのカスタム フィールドには XNUMX つの新しいオプションがあります。
- ヘルプデスク ユーザーに表示 - フィールドの内容は、ヘルプデスク ポータルのチケットの詳細に表示されます
- ヘルプデスク ユーザーが編集可能 - ヘルプデスク ユーザーは、チケットの作成時にフィールドに入力できます。 チケットの属性を管理するのは顧客の仕事ではないため、既存のチケットを編集することはまだできません。
重要: ヘルプデスク ユーザーが使用するプロジェクトおよびタスク タイプでカスタム フィールドが有効になっていることを確認してください。
Git 統合の変更
GitLab プロジェクト メンバーシップの確認
このオプションは GitLab とりあえず統合。
このオプションを有効にすると、Easy Project のユーザーは、メンバーである GitLab プロジェクトのデータのみを表示できます。 オプションが無効になっている場合、動作は以前と同じままです (すべてのユーザーがインスタンス全体からすべての git プロジェクト データを表示できます)。
タスク リストの新しいフィールド
- コードリクエストのステータス
- テストステータス
フィルター、列、および属性によるグループとして使用できます。
タスク属性の変更に対する権限
以前に
コード リクエストまたはコード コミットを介してタスクを参照し、それらの属性を編集することができました。 ユーザーが編集を許可されていないタスクも。 これにより、ユーザーが閉じることを許可されていないタスクが閉じられた可能性があります (たとえば、参照メッセージのタイプミスの場合)。
Now
参照されているタスクが検証されます。 ユーザー (コミット/コード要求の作成者) がタスクを編集する権限を持っている場合にのみ、タスクが編集されます。
ユーザーが権限を超えてタスクを編集しようとすると、参照されたタスク ID を確認するよう求めるメッセージがユーザーに送信され、電子メールが送信されます。
完全な URL による参照を修正
参照設定で設定されていても、タスクの完全な URL (例: https://myeasyapplication.com/issues/1234) を追加すると、参照タスクが機能しませんでした。 12.2.0 から再び動作します