/member と /team パスからメンバーシップタイプを送信
/team のサインアップは TEAM MEMBER (created PROSPECT の作成、管理の活性化) を作成します。 /member サインアップすると、EMBERが作成されます。 RegisterFlow は、各パスが供給する memberType の prop を取ります ラッパーとレジスタボディに含め...
/team は TEAM MEMBER (PROSPECT) を作成します
パブリック登録は、登録サイトが送信するMemberTypeを表彰するようになりました(/memberから) チームパス: /team は TEAM MEMBER を PROSPECT として作成しますので、管理者はそれらをアクティブにする必要があります。 サインインする前に(ログインゲートごとに)、/member はベ...
エージェントフィルタは、メールではなく、メンバー名+電話拡張子を表示します
エージェントのドロップダウンは、ローダーから各チームメイトを電子メールでラベル付けしました firstName/last の読み込み 名前 キー バックエンドは送信しません(送信) nameFirst/nameLast/fullName なので displayName はメールに戻りました。 読む 正しいキーとレンダリ...
チームメンバーのコントラクターでチームメンバーワークの電話延長を公開
/leads のエージェント フィルターは、ワーク フォン エクステンションをラベル オプションとして必要 "名前(ext 8080)"。 TeamMemberに既に存在する拡張子 (getPhoneWorkExtension) がシリアライズされていないため、ベアナンバーのみでした.
リクエストサポートポップアップは、親組織の共有トピックを示しています
新規でチケット決済トピックのドロップダウンをポイント /api/support/topics/利用できるエンドポイント(own-org + 親共有トピック) したがって、子-org ユーザーは、親 org のサポートに連絡することができます 親の構成されたトピック.
サーフェスの親オーガニ共有トピックは、サポートポップアップでリクエスト
Child-org のユーザーは、親 org の共有サポート トピックが表示されない サポートを要求する場合(assignToOwnOrg=false)、ポップアップのみ 独自のトピックを取得しました。 GET /api/support/topics/available (own +) を追加 親共有、MANAGE S...
正しい変換された親共有トピッククエリ
AssignToOwnOrg=TRUE (own-org-only) でフィルタリングされたチャイルド・トピック・クエリ 子供のorgs(assignToOwnOrg=FALSE)で共有されたトピックを返すべきです。 このようにして派生したメソッドの名前を変更して、その子のorgsは親のものを見る 共有サポートトピック...
親のセキュリティプロバイダを継承する新しい子組織
Kamo-internal から子の org を作成する場合、新しい org の securityProvider をセットします。 それを許可するのではなく、親 org のsecurityProvider ( org で作成されます) デフォルトはセルフです。 既存のすべてのorgのポイントを埋めるデータバックフィル...
?linked=1でアカウントリンク通知を表示する
既存のアカウントを新しいorgに登録すると、ここにリダイレクトします。 ?linked=1. "あなたはすでにカモアカウントを持っている - 私たちは、この組織を追加しました お問い合わせ 既存のパスワードでサインインし、メールを埋めます。 既存のミラー ?email verified の処理.
既存のユーザーのアカウントリンク応答の処理
入力したメールが既にACTIVEアカウントに所属している場合、バックエンドはこれをリンクします。 org で、account LINKED を返します。 サインインするユーザーを直接ルート (?linked=1) ではなく、メール検証フロー — 既存のものにサインイン パスワード 新規ユーザーとプレースホルダーのサイン...
ワイヤーアップメンバー/チームメンバー作成+プロスペクトゲートUI
- 欠落したPOSTプロキシルート/api/security/members/createを追加し、 /create-team-member(前は405節)なので、バックエンドに辿り着くことはありません。 ステータス + JSON ボディパス フォームの 409 「すでにメンバー」 再利用処理 作品紹介 - Membe...
既存のユーザーを、securityProvider にミラーを、ゲートのチーム メンバーの印使用して下さい
再利用(同一人物の重複アカウントなし): - MemberCreateControllerは、既存のユーザーを個人メールで再利用できるようになりました。 ケース・インセンシブリー(ケース・センシティブ、レガシー・ミックスケース・メールの欠如)。 - SecurityController.register は、常に作成す...
SecurityProvider 会員ミラー + 再使用/パッチ グラウンドワーク
-**************** userId: ユーザを org のセキュリティプロバイダー org をベースメンバーとして (セットアップ済み; org のとき no-op) 自身を保護したり、既にユーザがいる。 すべての新しいルールを返す 会員は、プラットフォーム/セキュリティ・プロピダー・オーガニゼーションの...
正規のホスト名をボディに送信するので、アカウントが正しいオーガナイザーの下にある
解決された org はクライアントで利用できましたが、バックエンドに送信されませんでした。 org は、X-Forwarded-Host を経由して暗黙的に伝えられました。 共有された api ホストに書き換えるので、kamocrm の下にすべてのサインアップがファイルされました。 window.location.h...
ドメインの org にある新しいアカウントを kamocrm ではなくファイルします
/register は新しいメンバーの org をリクエストホストにバインドしますが、 org シグナル ホップを生き延ばさない: kamo-register 共有へのすべてのサインアップ api.kamocrm.com と ingress は、共有ホストに X-Forwarded-Host を書き換えます。 getS...
最も深いラベルのエイリアスフォールバックでorg-by-domainを解決する
メニュー 正確なドメイン マッチすると、一番深いラベルを一度にドロップします(register.optionone.com -> optionone.com) そのため、パーオーガニのレジスタ/ブランディングサブドメインは、いつでも独自の組織に解決します apex は登録された OrgDomain です。 失敗はブラン...
ブラウザ上でビューポートシェーキングを古典的なスクロールバーで停止
Chrome がレイアウト消費 (非オーバーレイ) スクロールバーを使用するマシンで、 ログイン/回復ページは、両方のスクロールバーをflickeringで忘れました。 ログイン 原因: 根はw-screen (100vw、スクロールバーの溝を含む)を使用しました html/body がオーバーフローロックがなかったと...
ワイヤータスク タブ 実際のバックエンドへ + アクションを削除 + ライブカウント
/leads/{id}/tasks[/{taskId}] の次のプロキシルートを追加します。(タブの getTasks/ addTask/updateTask/completeTask の呼び出しは 404ing でした)、deleteTask のアクションは タスク グリッド、 'タスクを開く' ステータスをライブ ...
リードタスク REST API + リアルタイム TASK CHANGED
/leads/view Tasksタブのバックエンドを既に呼び出していましたが、 決して存在しません: GET/POST/PUT/DELETE メニュー (LeadTaskController + LeadTaskService)、ロックエンドポイントのように保護されている。 各 create/update/delet...
リードフォローアップタスクのためのLeadTaskエンティティティティ
/leads/view タスク タブ (主にフロントエンド専用スタブなし) をバックアップします。 持続性)。 LeadTask(table LEAD TASK)は、フロントエンドのTaskItem形状をミラーリング メニュー + LeadTaskDTOとリポジトリ。 タスクのミューテーションは、既存のリードリアルタイ...
リアルタイムのdatagrid + 1枚の編集ロックが付いている生きている鉛眺め
/leads グリッドは websocket (NATS→STOMP): 行の追加/削除/更新 アクティブなフィルターに対して自動的にそして変更された細胞は他のために一度点滅します メンバーの編集、デッドリフレッシュボタンが削除されます。 /leads/view/[id] はライブ リード/履歴/タスク/ステータスの更...
Org-guard /topic/leads/rt/{orgId} リアルタイムサブスクリプション
クロステナントSUBSCRIBEは、新しいリードリアルタイムのトピックを監視し、 既存の /topic/social/feed ガード: 会員は、会員のみに加入することができます orgのリードストリーム。 既存の************************は既に リレーsecurity.leads.rt.* を ...
パーパンの編集ロックREST API +自動保存スイーパー
/api/security/leads/{id}/locks を追加 **************************************************** LeadLockService: 排他的なパーペインの予約、ラフトバッファリングハートビート 5分アイドルTTLをリセットし、バッファを自動保存...
リアルタイムNATSの公開+パーペの編集ロックエンティティティ
Org-scoped リードイベントを、security.leads.rt.{orgId} に公開 (created/updated/) /leads グリッドと /leads グリッドが変更されたフィールドキー、履歴追加で削除され、 /leads/view ページは、ライブを更新できます。 *************...
セクションで「利用できない」を削除
サーフィンを中止する nav は、メンバーがアクセスできない機能を備えています。 ナビゲーション レイアウトページには、ロックされたチップとして隠されているすべてのnavオプションがリストされています。 ドロップ 今未使用の隠れた/visibleIdsのメモとブロック NAV REGISTRY、LockOutlined...
ジェネリックバイトエンドポイントは、パーティのドキュメントごとにMLOSを拒否(vault/loan)
汎用画像バイトエンドポイント(ダウンロード/ストリーム/一括ダウンロード/ thumbnail)とbinderの集計は、org + 数値でのみ承認 クリアランス天井 — パーティのチェックなし — そのため、CONFIDENTIALにクリアされたメンバー ANYのパーティーのモートゲージPII(SSNカード、税金リター...
プライマリタブを残りのスタイルAページのヘッダーに統合
スタイルA→Bスイープのフォローアップ、通過しないページをカバー 設定ビュー: - /kb:KbNavBarは記事/リソース/でグラデーションヒーローヘッダーになります レビュータブが統合され、新しい記事アクションが整列されます。 レイアウト 共有された放射状の背景を取得します。 メニュー ミニバック矢印ヘッダー+一...
ベンダー製品ステータススナックバーをトップに集中
保存/更新状態の丸薬はMUIのデフォルトのアンカーを使用しました(左下) lockOrigin が設定されているので、オフセンターをレンダリングしました。 アンカートップセンター.
CreatePair は、プライマリペア (BorowerPairs の重複を阻止する) に不意です
createPair の唯一の呼び出しは wizard の 'ensure プライマリ借り手' ですが、 無条件に新しいペアを呼び出したので、同時オートセーブ+ explicit 保存 (空のクライアントキャッシュを見ると) 各 POSTed と minted 重複するBorrowerPair — URLAを破損させる...
一番下のカウントバーを社会全体にヘッダに移動し、タブをインポート
兄弟のCRM設定の表面にベンダータブの治療を適用しているので、 スタンドアローン "x • y" のサマリーバーは、もはやページ不動産を食べません。 - ソーシャル・コネクションと自動インポート:ヘッダ・アクションのボトムアライメントと リフレッシュ+追加/作成ボタンの上の行の積み重ねを数える。 - 手動輸入のサブタ...
/stream および /bulk-download にソフト削除された文書を提供しないでください
getDocumentMetadata(ストリーム+一括ダウンロードバイトパスで使用)は、 filter trashed は downloadDocument のメソッドを行ない、 ソフト削除は、 MINIO オブジェクトを所定の位置に — つまり、トレッドボルト SSN カード / 却下された納税申告が保持される /...
ヘッダーアクションの上でベンダー/製品数を移動すると、ボトムアライメントがリフレッシュ+ベンダーを追加
このページの不動産を回復するために使用されるスタンドアローンボトムサマリーバー occupy — "x ベンダー • x 製品" ラインは、アクションの上にスタックします。 ヘッダ内のボタンと、タイトルブロックでボタンを下部揃えます.
プライマリタブをスタイルAページ全体でページヘッダー(スタイルB)に統合
グラデーション・ヒーロー・ページごとに、そのプライマリ・タブを別々のカードにレンダリング ヘッダの下では、 グラデーションヘッダ自体をレンダーし、一致する /アカウントと/サポート。 - 設定ビュー:タブバーがグラデーションヘッダに移動(すべての〜23を変換) /settings/* ページを一度に); カラム、ヘッ...
MLOS のデフォルト製品 + レディス用の欠落した Next.js プロキシ ルートを追加します
Vendors-products ページが 'Failed をデフォルト製品に設定しました。 メニュー (およびGET) リードベンダー/mlos-readiness) 404'd — これらの2つのプロキシルートファイルが失われたとき commit 9f036431 はベンダーセグメント [vendorId]->[i...
ヘッダーの矢印は /leads に戻ります
オプションの backHref/backTooltip を [SettingsView] に追加して、白をレンダリングします。 タイトルの左矢印をバックアップし、CRM設定ページをワイヤーで縛って送信 /leads に戻ってメンバー。 Tooltip は既存のローカライズを再利用します Lead.view.header...
Bold 'CRM Settings:' プレフィックス, パイプセパレータ, タブリンク上のホバーのみアンダーライン
CRMの設定タブは、太字の「CRM設定:」ラベルとリンクします (new ******************** キー), 別々のリンク ' | ' スペースの代わりに、リンクを常にアンダーラインから切り替える アンダーライン・オン・ホバー.
Add CRM設定タブは、リフレッシュ上記リンク, 設定メニューのようにゲート
右揃えの白の行をレンダリングします。, アンダーライン, スペース分離されたリンク 各 /settings/features/crm タブの上の リードヘッダ リフレッシュ ボタン。 ザ・オブ・ザ・ リンクは、CRMのトピックを再利用 + 設定から食べるMenu.ts, 彼らだけショー org が CRM org であ...
正しい試験丸薬残留時間(20644d を)
NavPri が Date.now() から 1 分の が変更されたとき 0 で始まるカウンター、そのカウンターは `now` 引数として渡された formatTrialRemaining — なので、試用終了 — 0 (完全なエポック ~20644 日). 今、ティックはリレンダーだけを強制します。残りの時間は実際の...
タイトル行(右)+全角コンテンツのリセットボタン
- 「スタンダードにリセット」は「ナビゲーションレイアウト」と同じ行に座っています。 見出し、右揃え、見出しの左揃え(フッターから切り出)。 - このページは、そのコンテンツエリアの完全な幅を埋めます(1000px max-widthをドロップ) 中心).
PublishRouted なので los.pipeline.* イベントは LOS PIPELINE の土地で、拒否されていない
NatsMessageService.publish() ピンの期待Stream=CHAT MESSAGES; los.pipeline.* 対象となるのは、LOS PIPELINE ストリームでのみ所有されているため、サーバーが全て拒否されます。 移行/条件 予想されるストリームの不一致で公開 — 静かに (asyn...
スタッフ ベンダー ドキュメント アップロードエンドポイント satisfies サードパーティの要件
メニュー (LOS の書き込み): スタッフは、融資レベルのイメージストアに鑑定書/タイトル/HOI/flood docをアップロードします。 その後、ローンのTHIRD PARTY要件をそれで満たします → RECEIVED (その後、スタッフ) → クリアを受け付けます。 ベンダーの文書を実際の家 + パスを満足さ...
文書の要件へのカスケード条件のwaive/delete
waiveCondition と deleteCondition は、 MLOSDocService のベスト・コンフォート・コール MLOSDocService のベスト・コンフォート・コールになりました。 成功するwaive/deleteの後の抑制のための条件、従ってwaived状態 要件 flip to WAIV...
スコープ借り手の融資文書の要求は、自分のパーティーに
豊富な/document-requirementsは、アプリに任意のパーティーを承認し、 EVERYパーティの要件を返したので、ジョイントローンで借り手が見た co-borrowerの行(パーパーティの境界漏れ)は、403デッドエンドがクリックして、 ボタンをアップロードし、100%に当たることはありません。 借り手(...