KamoCRM

タブキャッシュ共有ストレージ、権限変更無効化、期限切れ god モード

Performancekamo-internal
Shipped
2026年11月15日 0:32 UTC
Author
Kamo
Commit
4a9f5df

すべてのマウント/ナビゲーションで発生したインスタンスごとのフェッチは、それぞれ1つのモジュールストレージを共有します (app/lib/sharedResource: キーごとに1つのインフラートリクエスト、タブのキャッシュ、再読み中の遅延) プッシュされた権限変更 (new userInfoStore.onRightsChanged) と変異によって無効になりました 彼らを変えるのです -リード市場(useHasActiveMarkets,useLeadMarkets,CrmMarketContext,LeadManager)→ leadMarketsStore; marketsApi 書き込み + org-change フレーム無効化 - 適用モデル (9 つの useAppliedModel 呼び出し) -> appliedModelStore; session org == ''キー プロバイダ/ドメインの保存は無効になります - my-networks (HomeScreenGate, FirstOrgCta, RelationshipManager) -> myNetworksStore; org を作成すると無効になります useEntitlements / useExec2ExecAccess: 権限変更時に無効化; 60秒TTL -> 30分安全TTL。 PlatformRightsProvider は権限変更時に再読み込みします。 Godモード: GodModeControl はもはや 60 秒ごとにポルフィリングしません。ストアは 60 秒ごとに 1 つのタイマーをアーミングします サーバスタンプは expiresAt (+250ms) で終了し、そこで調整されます isActive は依然として時計をチェックします (失敗して閉じます) lib/godMode における 1 つの "is god" 応答: godEligibleFrom/isGodEligible (GD のみ、バイパスなし) と **************** (GD AND 開くウィンドウ); useGodModeActive には現在必要です eligibility; new useGodEligible. **************** 同じactive-godを取得します checkRightとしてバイパスします。 **************** 削除: 呼び出し者はサーバの **************** (ページはリダイレクトする前にそれを待つ) GDだけではバイパスできません (連絡ルール、壁紙、自動化キャンバス、リード・アウトリッチ/同意、 メンバーの背景、メンバーページのアクセス)は checkRight/active godモードに依存します。 ルートレイアウトタイムゾーンの読み込みはループバック (127.0.0.1:$PORT + x-forwarded-host) を通過します フェッチ・オーガニゼーションは 公開ホストをバックアップしない

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing