Capcha npmパッケージをプライベートレーベルのkamo-capcha-widget forkに置き換える
アップストリームCapcha npmパッケージからMIT-forkedへの切り替え kamo-capcha-ウィジェットとすべてのブランディングがソースで除去されます。 影の DOM をハッキングし、試してみた CSS のオーバーライドを削除 ブランディングを隠すため、不要.
PBKDF2/SHA-256 および deterministic の努力の Capcha lib v2 への改善
- Algorithm: PBKDF2/SHA-256 (生産のために推薦される) - 決定的な努力:カウンターの範囲5000-10000 - コスト: 5000 PBKDF2の反復 - チャレンジ:300s (5分)
CapchaでGoogleのre***を置き換える***検証
Re***Service とすべての Google の re*** の設定を削除します。 Add CapchaVerification****ペイロードを検証するサービス kamo-capcha サービスの /api/verify エンドポイント ログインリクエスト bean と SecurityController ...
Add explicit AS keyword for PostgreSQL column alias in session and event queries
The session and event expanded metrics queries use implicit column aliasing (`${column} name`) which causes a PostgreSQL syntax error when the column name (like...
セキュリティサービスログイン後、RedisマスターからOTKを読みます
REDIS REPLICA HOST がラギングのレプリカでポイントを落とすときに欠落しない***を避けます.
Revert "Merge pull request #4048 from ****************
This reverts commit **************** reversing changes made to ****************
六角形のアイコンが太く見えるように
目に見えないCSSの境界(クリップパスで切断)を ::beforeで置き換える 六角形の外側に3pxを拡張する擬似要素の境界線.
ユーザーがスクロールを止めるとき自動フラット3Dスクロール要素
スクロールアイドル検知機能を追加し、視点回転した要素をフラットにアニメーション化 スクロール無しの300msの後で、傾いたとどまり。 平らにすると、 スクロールアウトするまでフラットに滞在し、次のスクロールインをリセットします.
Add debug logging and robust rights parsing for webinar controller
Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...
IsAvailableToChildren のフィールド名をアライメントし、事前の予約UIを強化
送信によるウェビナータイプを作成するときに400悪いリクエストを修正 isAvailableToChildren が Java DTO フィールド名 (Lombok) と一致 getIsAvailableToChildren を Boolean wrapper 型で生成します。 最低の事前予約のために入力された未加工...
Merge pull request #3642 from ****************
Set tracker’s fetch call priority to low
ウェビナー設定フォームとテーブルは、利用可能なコンテンツエリアを埋めます
詳細はフォームからmaxWidth制約を削除します。 幅。 型のテーブルを作り、容器は flex のレイアウトを使用して満ちることを作ります スティッキーヘッダで利用可能な高さ。 すべてのビューで flex: 1 から 親コンテンツを適切に埋めます.
ワイドフォームTypeScriptの互換性の文字列に戦略的な状態タイプ
WebinarPresenterStrategy の const のアサーションは useState を注入します リテラルタイプで、タイプミスマッチを文字列プロップのセッターで引き起こします.
ダイアログベースからサブページナビゲーションへWebinarの設定を再設計する
ポップアップ ダイアログを置換し、2 レベルのアコーディオン セクションを分離 インライン運行流れ: - レベル1:クリックツーナビゲートできれいなウェビナータイプテーブル - レベル2:タブベッドインターフェイス(詳細、 プレゼンター、リマインダー、可用性スロット) すべてのフォームはインラインで、これ以上のモーダル...
Webinar設定UIに最低の事前予約フィールドを追加
スロットを事前に設定するための数値入力を追加します。 フィールドを説明するヘルパーテキストで予約を許可します.
Enforce minimum advance booking when filtering available slots
Filters out slots that fall within the configured minAdvanceBookingMinutes window, and persists the field on create/update of webinar types.
Webinarタイプに最低の事前予約フィールドを追加
MinAdvanceBookingMinutes を WebinarType および DTO に追加し、 スロットを要求する管理者は、事前に最小時間予約(例えば、24) 営業時間 このしきい値よりも近いスロットは空室状況から除外されます.
Update WebinarReminderJob to use renamed repository method
Calls **************** with a 24-hour max window instead of the removed findWebinarsWithDueReminders method.