最新版 TeamPage 5.2.62 のご紹介

このバージョンから、プロジェクトやマイルストーンでも近況アップデートが利用できるようになりました。また、共有フォルダの動作パフォーマンスの向上や、メール配信や Attivio 検索の先行入力の改善を図った他、多数のバグを修正しました。

新しい機能と既存機能の改善

メール配信に関する改善

TeamPage サーバーから配信されるメール メッセージの改善のため、次の変更を行いました。

• 「メールで転送する」や「メールで返信する」機能を使って送信されるメールでは、送信ユーザーの既定のメールアドレスが Reply-to に、TeamPage サーバーの送信元アドレスが From になります。以前のバージョンまでは、Reply-to は何も設定されず、送信ユーザーの既定のメールアドレスが From に使われていました。

• SMTP サーバーの [テスト] ボタンをクリックしたときに送信されるテストメールの From のアドレスに、TeamPage サーバーの送信元アドレスが使用されるようにしました。

• 上記のメール メッセージの From アドレスに関連付けられた Friendly Name には、TeamPage サーバーの名前として、メールを送信したユーザーの名前が反映されます。(例: Hiroshi Sano via TeamPage Support)

背景:多くの SMTP サーバーは、配信元のドメイン名を限定(制限)しています。この制限がある場合、ユーザーが登録したメールアドレスが SMTP サーバーのドメイン名と合致していないとき(例えば、TeamPage が企業の SMTP サーバーを使い、ユーザーが Gmail のアドレスを登録している場合など)、SMTP サーバーはメール送信を拒否し、TeamPage からのメールは配信されません。上記の変更は、このような SMTP サーバーによる制限に対応するためのものです。

その他の機能の改善

• プロエジェクトやマイルストーンに [近況] タブを新設し、そのプロジェクトやマイルストーンに関連した近況アップデートをつぶやけるにようなりました。

• 通知メールやダイジェストの配信先からの自動応答(例:2月15日~19日の間お休みを頂いております。 メール開封は2月20日以降になる可能性がございますが、ご了承ください。云々)を排除するメールフィルターを搭載しました。このフィルターは、サーバー設定とスペース設定の両方で、既定で有効になっています。

• 通知メールやダイジェストなど、TeamPage から配信されるメールのヘッダーに、配信先のメールシステムで自動呼応をしないようにするための、特殊な情報を含めるようにしました。

• 次の詳細情報をデバッグログに記録できるようになりました。

  • success or failure in committing user
  • journal and server properties to disk
  • successfully changing a user's security principal
  • successes, warnings or errors that happen during processing of incoming email messages
  • failures to load an entry, file or other resources via the entries tag

• このバージョンから、Attivio AIE 検索サーバーへの接続に Attivio 3.0 クライアント ライブラリを使うようになりました。この 3.0 クライアント ライブラリは AIE 2.2 サービスとの互換性があり、コネクター プラグイン 2.2 からの改善や修正が含まれています。

• タスク > プロジェクト と タスク > マイルストーン 画面に表示される進捗グラフのリクエストを別に定義されるリクエストに変更しました。この変更により、このページの表示かかる時間を大幅に短縮しました。

• ファイル名が . (ドット記号) で始まる隠しファイル(例えば共有フォルダを Mac に WebDAV としてマウントした時に作成される .DS_Store ファイルなど)を「ファイルのリスト」ウィジェットで表示する動作を変更しました。

• コメントの添付ファイルが本文中に表示されるように、通知メールのフォーマットを変更しました。

• Attivio 検索の入力補完を有効にするかどうかをユーザーごとに設定できるようにしました。

• メールで投稿される内容に適用するメールフィルターの処理方法を変更し、サーバーメールボックスで読み取られたメールが投稿先スペースへ配送されるとき、サーバーとスペースの両方で同じメールフィルターが設定されていたとしてもその両方のフィルターが適用されるようにしました。

• TeamPage 宛に届いたメールが(権限設定などにより)記事として投稿されなかったとき、送信元アドレスへ返送(バウンス)されますが、その返送する方法を変更しました。

• Proteus スキンの記事の変更履歴画面に表示されたユーザー名のリンクをクリックしたとき、Proteus スキンの他のビューと同じように、ユーザー情報ダイアログ(簡易プロフィール)を表示するようにしました。

• Attivio 検索の結果を「フィード」画面で表示するかどうかをユーザーごとに選択できるようにしました。既定の設定値は「いいえ」です。

• スレッドマネージャー画面で、総合的なスレッド トレイスを表示するためのボタンと、スレッド トレイスを traction.log や debug.log ファイルへ書き出すボタンを利用できるようにしました。これらのボタンを手動でクリックしない場合でも、ある問題が発生したとき、TeamPage は自動的にログにスレッド トレイス情報を書き出します。

• セクション テーブル ウィジェット 2.0 をアップデートし、担当者をはじめ、その他の便利なプロパティを表示できるようにしました。このウィジェットはインストーラーに含まれているので、別途インストールする必要はありません。

バグ修正

• サーバーダイジェストを配信する時刻が、サーバーセットアップで設定されたユーザーの既定のタイムゾーンではなく、オペレーティングシステムのタイムゾーンが使われてしまう問題を修正しました。

• QuickTime 動画などを記事に埋め込み表示するための「メディア リソース」が正しく動作せず、埋め込まれた動画が空白表示されてしまう問題を修正しました。

• ユーザーアカウントの状態によっては、ユーザーアカウントからセキュリティ プリンシパルへのキャッシュ マッピング、またはその逆のキャッシュ マッピングが同期しなくなる問題を修正しました。

• TeamPage へメールで投稿されるエントリ(記事)が、正しい記事タイプ/記事クラスにならない場合があるバグを修正しました。

• 投稿された記事が正しくジャーナルに追加されない場合がある、コンテンツ トークナイザーの同時並行性の問題を修正しました。

• ループする親記事-子記事の関係を設定すると、サイドバーの「目次」 (Table of Contents) が表示されず、StackOverflowError が発生する問題を修正しました。

• ある種の予期しないエラーを引き起こし、画面に表示に使われる SDL テンプレートに古いデータが適用されてしまう、SDL 言語のバグを修正しました。

• リクエストされたスペースが存在しなかったりリクエストしたユーザーに読み取り権限がなかった場合に、誤ったスペース名がエラーページに表示されるバグを修正しました。

• 記事の投稿/編集画面で、見出し1~6 の次の行の頭に記事 ID を記入して投稿すると、記事 ID が消えてしまうバグを修正しました。(Support1262: 段落初めの記事IDが投稿すると消えてしまう)

• 記事セクションを含む記事が正しく印刷プレビューできなくなる、Attivio サポート プラグインのバグを修正しました。

• メール エイリアス ルールが正しく動作しないバグを修正しました。(Support1214: メールエイリアスルールが働かない)

• Proteus スキンの [Wiki] タブに表示されるスペースのホーム記事の閲覧権限がなかったときに、正しいエラーメッセージが表示されるように修正しました。

• 予定の登録者に送信される通知メールに関連したいくつかのバグを修正しました。

• 招待機能を使うときに、複数のユーザーに同じセキュリティ プリンシパルが適用されず、招待されたユーザーが TeamPage にアクセスした時に NullPointerException エラーが発生するバグを修正しました。

• プロジェクトとマイルストーンのダッシュボード画面で [新しいマイルストーン] と [新しいタスク] リンクをクリックしたとき、新マイルストーンや新タスクの作成フォームではなく、新しい記事の作成画面が表示されるバグを修正しました。

• 新しいスペースに最初に作られる記事(ようこそ記事)をスペース セットアップ アシスタントから編集するとき、正しい編集フォームが表示されないバグを修正しました。

• ある種類の通知メールが取りやめされたときにログファイルにエラーが記録されるというバグを修正しました。

• プロジェクトまたはマイルストーンをウォッチするとき、「ユーザー」タブに「null」が表示されるバグを修正しました。

• 締切日を指定せずに作成されたプロジェクトやマイルストーンの通知メールに、通知メールが作成された日付が締切日として表示されるバグを修正しました。(Support1407: 締切日指定なしプロジェクトやマイルストーンの通知メールに今日の日付が締切日として記載される)

• 「Proteus スペース タブ」の設定で使われているような複数のオプションを選択できる設定エディタに、"Unknown Value" という選択肢が表示されるバグを修正しました。

• パーソナルセットアップ権限のないユーザーが、管理者によってパスワード変更を要求された場合でも、パーソナルセットアップ | パスワード タブ 表示できないバグを修正しました。

• CSS スタイルシートのファイルへの URL が正しく生成されないバグを修正しました。

• TeamPage から配信されるメールのタイトルをテキストだけに変更し、「幅無しスペース」のような特殊な文字が入らないようにしました。

• ユーザーの設定(プロパティ)が変更されなかったときにはディスクへの書き込みが行われないように変更しました。

• タスクを削除したとき、タスクの担当者にイベントの削除通知が配信されてしまうバグを修正しました。

• プロジェクト、マイルストーン、予定の検索クエリにある特定の文字が含まれている場合に、Attivio 検索の先行入力補完が正しく動作しなくなるバグを修正しました。

• Attivio サポート プラグイン中のプログラムにスペルミスがあり、Attivio 検索結果画面で入力補完機能を使う場合に、AIE サーバーへ余計なリクエストを生じ、AIE サーバーに負荷をかけていたバグを修正しました。

• PDF や WordML への「ファイルの出力」機能で、PDF 出力時に IllegalArgumentException エラーが発生したり、出力された WordML のヘッダーやフッターにある特殊な文字が含まれていると Word で開けなかったりする問題を修正しました。

• クエリを解釈する方法に矛盾があり、ある特定のリレーションシップが設定された記事のクエリが正しく動作しないバグを修正しました。

• パーソナルセットアップ | 権限 タブ の [プリンシパルの編集] をクリックして表示される画面が、プリンシパルが編集済みだった場合に動作しないバグを修正しました。

• パーソナルセットアップ | 権限 タブ の [プリンシパルの編集] をクリックして表示される画面で、テキスト入力欄に誤った値が表示されることがあるバグを修正しました。

• パーソナルセットアップ | 購読 タブ のファイルやフォルダのウォッチ設定に誤ったラベルが表示される、国際化に関連した問題を修正しました。

• タスクや予定が削除された時に配信される通知メールの本文を HTML 形式だけでなくテキスト形式にも対応させました。(Support1195: タスクを削除すると担当者に空のスケジュールの通知が届く)

• カスタム テキスト パターン ウィジェットの画面で作成・編集した内容を保存できないバグを修正しました。(Support1193: カスタム テキスト パターン ウィジェットを保存できない)

• ソーシャル エンタープライズ Web (SEW) で Web ページを TeamPage にシェアするとき、Web ページの文字エンコーディングが UTF-8 以外の場合(例:Shift-JIS で書かれている場合)、SEW のシェア画面で文字化けしてしまう問題を修正しました。 (sakura.akj.co.jp:… )

• アクセス コントロール リストやグループの編集画面でユーザーを検索するとき、検索キーワードに特定の文字が含まれていると、検索されるユーザーが正しく表示されない問題を修正しました。

• 検索キーワードにある特定の文字が含まれている場合、入力補完が正しく動作しないという、Attivio プラグインでの問題を修正しました。

• 管理者は、プロジェクト管理機能(タスクトラッキング機能)を使用できるグループを指定できますが、その指定されたグループが存在しない場合、すべてのユーザーやビジターが使用できてしまう(Everyone グループが選択されてしまう)問題を修正しました。

• ユーザーやビジターが読み取り権限のないスペースへ投稿したとき、そのスペースの読み取り権限があるユーザーにも一切通知メールが配信されないバグを修正しました。(Support1235: ビジターのメール投稿でウォッチ通知が配信されない)

• サイドバーの「N 回閲覧」欄(足あと表示欄)に同じユーザーが複数回表示されることがある、利用状況集計レポートのバグを修正しました。

• ユーザープロフィール ダイアログ(簡易プロフィール ダイアログ)で、ある特定の場合に発生するスタイルの問題を修正しました。

• ある特定の条件で、どのような状況で問題が発生したかの詳細情報がフィードバック情報に添付されない問題を修正しました。

• セクション設定の記事ボリュームで「フィード」を選択したとき、タイトルと詳細情報を表示するかどうかのチェックボックスをオン/オフできる問題を修正しました。記事ボリューム「フィード」では、タイトルや詳細情報の表示/非表示は選択できません。

• ある条件で WebDAV へのアクセスがログにエラーとして記録される問題を修正しました。

• 記事の編集履歴画面で過去の履歴の順序が間違って表示されるバグを修正しました。

• Proteus スキンを使用している場合にセクション設定画面の [プレビュー] ボタンが正しく動作しないバグを修正しました。

• TeamPage 5.2.55 で発生した、ActiveDirectory / VDS のセキュリティ プリンシパルのキャッシュの動作が停止してしまう問題を修正しました。

• NTLM または X.509 クライアント証明書の認証方式を使用している環境で、リクエストごとに認証クエリが発生していたバグを修正しました。このバージョンから、クッキーに正しく値を保存し、以前の方法での認証行わないようになります。

• RSSの購読フィードを SQL データベース バックエンドな保存領域に移行するとき、記述子が開いたままになりえるバグを修正しました。

• Mexico その他の古いスキンでドキュメントの一覧を表示するときに使われる Apache Slide の設定ファイル中の URL のバグを修正しました。

• TeamPage サーバー起動時の設定ファイルの読み込み時に、ある種のエラーがサーバーの起動を妨げることがあったので、これを回避するためにエラーの取り扱い方を変更しました。

• メールで投稿されるメール メッセージの件名に記された「記事の種類 (Entry Type)」の取り扱いに関連した小さないくつかの問題を修正しました。

• ユーザーのスタートページの設定にあるヘルプリンクのURLに関連したバグを修正しました。

• プロジェクト管理のために使われる iCal スキンの記事の履歴に、別の記事の履歴が表示されたり、ユーザーの履歴閲覧権限のない記事の履歴が表示されたりすることに関連した、小さな2つの問題を修正しました。

• ドラッグ&ドロップで記事に画像を埋め込む(アップロード)するとき、画像ファイルの拡張子が大文字の場合(例: .jpg ではなく .JPG の場合)、アップロードに失敗するバグを修正しました。

• 印刷のプレビュー画面の [Go] ボタンが正しく動作しないバグを修正しました。

• Attivio 検索結果が印刷プレビュー画面で重複して表示されるバグを修正しました。

• パーソナルセットアップ | パーソナル情報 タブ の [プロフィールを表示] リンクをクリックしたときにビジターのプロフィール画面が表示されてしまうバグを修正しました。

• コンテンツのクリーンアップのコードを見直し、画像のソースを示すURLを削除するようにしました。以前までは、このURLが何らかの拍子に壊れてしまうことがありました。

• 共有フォルダへアップロードしたファイルの名前が "C:\" や "C:\fakepath\" になる、Internet Explorer 固有の問題に対処しました。

• 添付ファイルの名前にアポストロフィなどの記号が含まれている場合に、ファイルは正常にアップロードされて保存されるものの、記事との添付関係が正しく作成されないバグを修正しました。

• 記事を投稿したり更新したりしようとしたときに、極希に Internal Error によって投稿や更新が失敗し、そのログが正しく記録されないバグを修正しました。

• 名前にクエスチョンマークを含むファイルの WebDAV 上の取り扱いを改善しました。(ただし、ファイル名にクエスチョンマークを含めることは推奨されません)

国際化 / ローカライズ

• サーバーやスペースのメール投稿設定(メールボックスの読み取り設定)の、「なし」オプションを国際化・日本語化しました。

• スペースのアクセス コントロール リスト (ACL) の見出しが常に「新しいスペース」と表示される問題を修正しました。

• ライセンス情報が日本語ロケールで正しく表示されるように改善しました。

Page Top