1724390687
2024-08-18 20:39:25
Jhoose セキュリティ モジュールの最新バージョンが利用可能になり、Optimizely nuget フィードを通じてインストールできるようになりました。
今回のリリースでは、次の 2 つの領域に重点を置きました。
フロントエンドフレームワークの更新とUXの改善
フロントエンドは、ReachJS を使用して JavaScript で開発されました。また、廃止された Optimizely UI フレームワークも使用されました。
私は、Javascript から Typescript に移行することにしました。この変更は一見単純なものですが、言語の型チェックの性質によりいくつかのバグが修正され、コードの品質に大きな影響を与えました。
また、従来の Optimizely UI フレームワークを、より現代的でサポートされている UI フレームワークに置き換えました。
また、読み取り専用および無効なオプションを示すアイコンを追加して UX を改善しました。
新しいレポートダッシュボード
レポート ダッシュボードにはリアルタイムのメトリックが提供され、コンテンツ セキュリティ ポリシーによって発生した進行中のエラーが表示され、必要に応じてポリシーを変更できます。
メイン画面には、主要な問題のページとディレクティブが表示されます。デフォルトでは、過去 30 分間の問題のみが表示されますが、期間を最大 7 日間まで延長できます。

検索画面では、特定の問題を検索したり、7 日以上前の問題を確認したりできます。
設定オプション
デフォルトでは、すべての問題はカスタムデータベーステーブルに保存されますが、設定を変更してElastic Searchインデックスに保存することもできます。詳細については、 ドキュメント。
#Jhoose #Security #V2.3.1 #リリースjhoose