Title: TeamPage 6.2.56 アップデート

今回のリリースには、セキュリティの改善、多くのバグ修正、そして特に共有フォルダやその他のファイル一覧が表示される画面における動作パフォーマンスの向上が含まれています。



セキュリティ アップデート



• TeamPage が使用する jQuery JavaScript ライブラリのバージョンが 3.6.0 に更新されました。これにより、以下の NVD エントリに記載されている潜在的なセキュリティ脆弱性が解消されます。



バグ修正



グループおよび権限設定



• TeamPage 6.2.54 発生した、ネストされたグループメンバーへの変更が即座に反映されない場合があるレグレッション問題を修正しました。

署名要件モジュール



• 集められた署名と必要な署名の集計が「0/0」と表示されることがある不具合を修正しました。

• 締切日がない署名要件の要約情報が表示されない不具合を修正しました。

メールとの連携



• 電子メールメッセージの件名がプレーンテキストではなくHTMLとして扱われることがあるバグを修正しました。(マークアップはサニタイズされますが、電子メールの件名は常にテキストとして扱われることになっています)。

• テキスト版メールのコンテンツが適切に HTML 化されない原因となっていたバグを修正しました。

ソーシャル エンタープライズ Web



• TeamPage の Web ページや外部 Web サイトを TeamPage で共有するためのフォームのうち、タスクのフォームのレイアウトやスタイルに関するいくつかの問題を修正しました。

国際化/ローカライズ



• サーバーセットアップ > 一般 > カスタマイズ ページのの「Principal Metadata Collection Manager」設定のラベルと説明文に関する小さな問題を修正しました。

その他



• 投稿/編集フォーム上のプロジェクトやマイルストーンを選択する欄で、ユーザーの期間設定によっては、選択肢として表示されるべきプロジェクトやマイルストーンのうち一部が表示されないことがあるバグを修正しました。

• 複数のユーザーが同時に特定のリストの順序を変更しようとしたとき、順序の情報の変更が失われてしまう可能性があるバグを修正しました。

• 既に再接続に成功した Web Socket 接続に対して、TeamPage が再接続を試み続ける原因となるバグを修正しました。

• スペースのダッシュボードまたは「すべてのスペース」ダッシュボードにセクションテーブルが表示されるとき、そのセクションテーブル内の記事に編集用のボタンが表示されないバグを修正しました。

• マイルストーン記事の履歴画面で、異なるバージョン同士の差分に当該マイルストーンの締切日の変更が表示されない不具合を修正しました。

• 記事ボリューム「フィード」で表示されたタスク記事の更新の変更概要に、見込み時間と経過時間の情報が表示されないバグを修正しました。

• セクションテーブルで「貢献者」フィールドが正しく動作しない不具合を修正しました。

• 外部の RSS や Atom フィードから取り込んだ記事のタイトルが、プレーンテキストではなく HTML として扱われる場合があるというバグを修正しました。

• 「@メンション」を使うときに大文字と小文字を区別されていた問題を修正しました。(大文字と小文字を区別せずに使えるようになりました。)

• Google Chrome で、タスクの「見込み時間」フィールドなど、特定のフォームフィールドが、特定のユーザー入力を受け付けない場合があるというバグを修正しました。

• 「記事の名前」で記事のタイトルを指定した場合、間違った HTML がタイトルに使用される場合がある不具合を修正しました。

• タスクなどの記事の完了/未完状態(todo と done)を切り替えるためのチェックボックスが不必要な場所で表示されようとして、実際には表示されないものの、ログに警告として記録されていたバグを修正しました。

• リクエスト URL やフォームペイロードに特定の無効なパラメータ値が存在することで、特定の場合にページが正しく表示されないことがある不具合を修正しました。この場合、次のようなエラーメッセージが表示されます。

java.lang.NumberFormatException: For input string: "1*1-1"


• ユーザーのプロフィールメニューに表示される近況アップデートのレイアウトの問題により、近況アップデートの記事の内容がはみ出してしまうことがある問題を修正しました。

• リアルタイムアップデート通知のパネルに表示される記事のタイトルが非常に長いと読みづらくなるというレイアウト上の問題を修正しました。

• 記事の名前の先行入力補完で、重複した結果が返されることがあるバグを修正しました。

• 特定の TeamPage サーバー構成において、保存されたエクスポート出力テンプレートが正しく削除されない場合がある不具合を修正しました。

• Microsoft Edge で、Chromium を使用しない旧バージョンと Chromium を使用する新バージョンの違いに関連するレイアウトの問題を修正しました。

• 無効な検索書式 (not) が稀に発生し、単に誤った検索書式であると警告されるのではなく、ページが生成されなくなってしまう不具合を修正しました。

改善



共有フォルダ



• ファイル一覧の表示に必要なデータのリクエストに応じて TeamPage がクライアントに返信する JSON データの生成速度が大幅に改善されました。

• ファイルリストの表示に必要なデータの要求に応じて TeamPage がクライアントに返信するデータ量を削減しました。

• 正規表現やグロブマッチング表現など、ファイルリストに適用されるあらゆるフィルタのパフォーマンスが大幅に改善されました。

• ユーザーが 1 つまたは複数のファイルをアップロードしようとしたときに TeamPage に送信されるリクエストのパフォーマンスが大幅に改善され、アップロード中のファイルと同じ名前を持つファイルを上書きするかどうかの確認ダイアログが表示されるようになりました。

• ファイル一覧表示で、1 つまたは複数のファイルとフォルダを選択して「移動」ボタンをクリックしたときに表示されるフォルダ選択ダイアログのパフォーマンスが大幅に改善されました。

• クイックファイル名検索プラグイン (com.traction.extsearch.quickfilenamesearch) が、ファイル名の部分一致を含む、より完全な結果を与える別のクエリーを使用するように変更されました。

外部検索エンジンのインデックス



• TeamPage では、スペース共有フォルダのコンテンツに対してのみメタデータのインデックスを作成するかどうかのスペース設定ができるようになりました。これは、ユーザーが大量のファイルを共有フォルダーに追加しているが、それらのファイルの内容に基づいた検索ヒットやフィルタを使用する必要がないスペースに便利です。

• 管理者が「要検証」プロセスを開始し、その後キャンセルした場合、TeamPage は「要検証」ステータスに移動した文書のバックログが残っていれば、徐々にクリアしていくようになりました。以前は、このようなバックログをクリアするには、もう一度「要検証」処理を実行するしかありませんでした。

• インデックス作成のために外部検索エンジンに送信されたドキュメントのバッチを TeamPage が追跡する方法を改善し、検索エンジンの設定を調整しても、検索インデックス管理ダイアログにバッチが表示されるようになりました。以前は、これらのバッチは追跡され続け、適切に処理されましたが、検索インデックス管理ダイアログには表示されなくなりました。

カレンダー



• TeamPage の FullCalendar プラグインに含まれる FullCalendar ライブラリのバージョンを 5.11.0 にアップデートしました。これに伴い、外観を改善し、複数のユーザーのカレンダーを一度に表示する機能などを追加しました。

セクション



• セクションに「予定」セクションタイプが追加され、一致するすべての予定記事が表示されるようになりました。この新しいタイプのセクションは、予定記事の開始日時で時系列にソートすることができます。

• セクションを最新バージョンの日付でソートできるようになりました。

モバイル端末のサポート



• モバイルブラウザー用に生成されるマークアップを修正し、「モバイル・レスポンシブ」サイトの動作に合わせてページの幅をより広くしました。

• Android 版 Google Chrome がモバイルブラウザとして正しくサポートされ、viewport の正しい比率やその他のブラウザ固有の動作がサポートされるようになりました。

その他



• メールが記事として投稿される際、件名が常にプレーンテキストとして扱われ、HTML マークアップとして扱われないように変更しました。

• 無効な日付要求パラメータの処理方法が改善され、ある種の正しくない日付/時刻パラメータ値も解釈できるようになりました。

• セクションテーブルの「タグ」フィールドの表示を改善しました。

開発者向けの変更



• TeamPage の組み込み型レガシー JavaScript デバッグログの API が更新され、ブラウザに組み込まれた JavaScript コンソール ロギングを使用できるようになりました。

• TeamPage の SDK は、新しい com.traction.sdk.file.FileSearchExpressioncom.traction.sdk.FileRequest に適用して、ファイルリストに適用する検索式のファーストクラスサポートを提供するようになりました。

• TeamPage の SDKに、スペース内の最後の記事とファイルの日付を効率的に取得するヘルパー メソッドが追加されました。

• EntryClass の構成で normal_list_membership_eligible=true|false プロパティがサポートされ、そのクラスに属するエントリを「通常の」リスト(ユーザーのワークリストやその他の手動作成リストなど)から追加および削除できるかどうかを指定することができるようになりました。

管理者向けの変更



• サーバー管理者が以下の種類の問題のそれぞれのリストを取得することができる「Invalid Principals Report」プラグイン (com.traction.report.badprincipals) を作成しました。



ここでいう「Invalid」とは、プリンシパルを解決できないことを意味します。たとえば、TeamPage が Microsoft Active Directory などの外部の ID サービスに接続されている環境では、Invalid なユーザープリンシパルは、削除されたために場所を特定できないかもしれません。



Attachments:
traction.jpg
Article: Download2473 (permalink)
Categories: :Visitor:お知らせ, :DocJp:ChangeLog, :DocJp:R62
Date: 2022/07/08; 10時40分42秒 JST

Author Name: TeamPage サポート
Author ID: jpbo