Title: TeamPage 6.2.17 アップデート

TeamPage 6.2.17 は、バグの修正やその他の改善に焦点を当てたマイナー リリースです。

当バージョンにはスクリプトインジェクションの脆弱性に関する修正が含まれているため、すべての TeamPage のお客様はできるだけ早くアップデートすることを推奨します。

また、このバージョンには、TinyMCE リッチテキスト エディタの最新バージョンも含まれています。

TeamPage 6.2 ダウンロード




バグ修正



• 特定の種類のスクリプトインジェクション攻撃の可能性を避けるために、特定の着信 HTTP リクエスト パラメータのサニタイズを修正しました。この問題は、攻撃者が、ユーザーが特別な細工をした URL を開くようにすることで、ユーザーのブラウザで任意の Javascript コードを実行できる、というものでした。

•フィードリーダーのセットアップ UI を含む TeamPage のフィードリーダーが正常に動作しなくなっていた、レグレッション問題が修正されました。

• ジャーナル記述設定の変更を有効にしなかった不具合を修正しました。変更は保存されますが、インターフェースに反映されないか、ジャーナル記述を表示するように設定することができます(例えば、メールダイジェストメッセージの本文の見出し)。

• 共有フォルダ画面で、WebDAV リポジトリの外部にあるフォルダの範囲で実行されたアップロードやその他の操作の影響を適切に反映できない不具合を修正しました。

• 特定のタイプのカスタム フォーム フィールドで提供される先行入力完了オプションの予想フィルタリングが、特定のケースで無視される可能性のあるバグを修正しました。

• 特定の記事または段落のタグを追跡するために使用されるメモリ内データ構造への同時アクセスに関連するバグを修正しました。このバグにより、「java.util.ConcurrentModificationException」という一般的なエラーメッセージが表示され、特定の要求が予期せず失敗する可能性があります。

• TeamPage が現在のライセンス違反に関連する使用制限を確認する機能に関連した小さなバグを修正しました。

• TeamPage サーバーが特定のレガシー設定で構成されていると、ジャーナル メタデータ インデックスの再構築が正しく機能しないというバグを修正しました。

• 起動時に TeamPage がログファイルをローテーションまたはアーカイブするのが早すぎる場合に、サービスの起動に失敗する可能性のあるバグを修正しました。

• ログファイルのクリーンアップ タスクが実行されないようにするバグを修正しました。

• 設定画面のカラフルなパネルが使用されている場合に適切に動作しない可能性のあるバグを修正しました。

• 期待される作成ヘッダー レコードがないジャーナルでサービスが正常に動作しなくなる可能性のある問題を修正しました。

• TeamPage が、ジャーナル固有の数値 ID によって存在しないタグを検索することに関連する、小さな問題を修正しました。

• TeamPage 6.2にアップグレードした後で Traction サービスを開始できなくなった問題への対処として、Windows サービスのインストールと構成に使用されるサービス マネージャを変更しました。

改善



• TeamPage で使用される TinyMCE リッチテキスト エディタを最新バージョンにアップデートしました。これには、以前のバージョンと比較して多くのバグ修正と改善が含まれています。

• 非常に長い記事タイトルなど、セクションテーブルの列に表示される非常に長いテキスト文字列の表示と切り捨てを改善しました。

開発者向けの変更



カスタム トランスフォーマー



オープンソースの htmlcleaner ライブラリに基づくカスタム トランスフォーマーは、次のような設定プロパティを設定することで、カスタムシリアライザを使用するように設定できるようになりました。

class=com.traction.sdk.util.HtmlCleanerAdapterTransformer
 
# Engages the custom serialization mode.
cleaner_SerializationMode=CUSTOM
 
# The specification for the class 
cleaner_serializer_custom_class=com.example.traction.util.MyCustomHtmlCleanerSerializer
 
# A custom property that will be available in the class's constructor.
cleaner_serializer_custom_my_custom_property=foobar


詳細は、com.traction.sdk.util.HtmlCleanerAdapter トランスフォーマの Javadoc を参照してください。

カスタム フォーム ダイアログ



TeamPage のカスタムフォーム API は、クライアント側で使用する FormDialog クラスを選択できるようになりました。 異なる FormDialog は、フォームの保存操作の成功または失敗の処理に関するものなど、異なる動作を持ちます。 ほとんどのフォームは記事の投稿/編集フォームなので、既定では一般的な「entry」が指定されています。したがって、ほとんどのカスタムフォーム開発者は、異なるタイプの FormDialog を選択する必要はありません。しかし、記事を作成するのではなく、検索またはナビゲーション機能を提供するためのフォームを作成する場合は、異なるタイプを指定すると便利です。FormDialog のタイプを選択するには、通常、アクション領域トークンの属性を含む dialogType= フォーム ブートストラップ プロパティに適切な設定値を指定します。

その他の変更



• ReferenceBuckets とそれに対応するカスタムフォーム フィールドを任意の数の記事タイプに関連付けることができるようになりました。 開発者は、entry_type= プロパティでカンマ区切りの Index Entry Type 名を複数指定できます。



Attachments:
Teampage__logo_mark_250x250.jpg
Article: Download2071 (permalink)
Categories: :DocJp:ChangeLog, :DocJp:R62, :Visitor:お知らせ
Date: 2018/01/09; 10時06分32秒 JST

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