コンテンツへ移動
KAMOUniverse

チェンジログ

何が新しいの?

プラットフォームのすべての改良 それが出荷される

  1. · SecurityService

    マネージド・マーケットは、コマンド・センターのプロキシを読み取ります

    カモ・インテルナル・キャピタル&リスクを可能にする MLOS の名前、読み取り専用プロキシを追加 コマンドセンターは、内部を露出せずにMLOSCapitalMarketsServiceに達する ブラウザへのネットワークまたはシークレット: - MlosBaseController:自己完結のOTKセッションヘルパー(または+演算子/god) ゲート)。 ハードドライブのLOSベースを拡張せず、LOSの名前を含まない 右 — MLOS は異なるシステムです。 - MlosCapitalMarketsController@******************************** 解決する オペレータはセッション、オペレータのゲート(godモード)からorg、注入します 演算子自身の組織 org-scoped MLOS の読み込みに Id (クライアントがいない) 値)、コンポジットのバイ ID がクロス org アクセスに対して読み込まれるのを失敗閉鎖します。 - MlosCapitalMarketsClient: kamomloscapitalmarkets-service に休止する 共有X-Internal-Authシークレット(organizationIdはクエリパラメータとして渡されます)。 - configmap:mlos.capital-markets.url(env-overridable)。 既にワイヤーで縛られた再利用 内部。auth.secret。 APIServiceのブランケット/api/security/** リレーを介してリーチ.

  2. · kamo-internal

    MLOSキャピタル&リスクコマンドセンタースチュワードコンソール

    /コマース(MORTGAGEマーケット)の下のAI-native mortgageスチュワードコンソールを追加 タブ)、プレースホルダーのインテント/コミットサブタブを置換 MortgageStewardSection +内側のスチュワードスクリーンタブ。 最初の画面: 首都 & 出荷されたMLOSCapitalMarketsServiceの読み込みに関するリスクコマンドセンター(ロック) status/scenario + パイプラインファンディング P(fund) p5/p50/p95), 現在フィクスチャバック 型付きクライアントの背後にある(ライブ読み取りパスへのファイルスワップ)。 - 再使用可能な全幅のコンソール キット: ConsoleShell、セクション カード、KpiTile、 StatusPill + モーション・ラッパー(CountUp、Stagger、Crossfade) — 減感 --color-primary を経由して、白いラベルに注意して下さい。 - 署名の資金調達の確率ファン(p5/median/p95)のろ過可能なロックのパイプライン expiry-tone カウントダウン、ロック・デテールの引出し(ライフサイクルタイムライン + AI) 決定合理的)、セグメントの故障、正直な「近日来る」ストリップ。 - すべてのインタラクティブな行、WCAG-AAのコントラスト、次のインテルをキーボード/ARIA.

  3. · kamo-internal

    システム ワイドトグル + クレジットバランスエディタ + カスケードフィルタ; 歴史メンバーフィルタ/リンク/パジネーション; 注入 icon+ インジェクト確認

    - /leads/credits:右揃えの「システムワイド:」 アクティブ/中断されたドロップダウン; クレジット残高 ∞ 対応 InfinityCell (無効化、∞ はそのまま残します) を使用します。 Vendor のカスケード (ベンダー = すべて). - /leads/history:管理者専用メンバーフィルタ(VIEW LEADSホルダー、アルファベット)、リードID + リード、フルサーバー側のペジネーションへの連絡先名リンク。 - /leads/available:テストリードを注入すると、ツールチップ付きのアイコン専用のボタンになります。 - 確認ダイアログ:オプションのチャレンジワードプロップ(インジェクトは「INJECT」を使用します)。除去フロー ランダムな単語は変更されません.

  4. · SecurityService

    システム全体トグル、リードビューア、クレジットバランス編集、履歴パジネーション

    - /credits/system-wide GET+PATCH(クレジットサスペンド)、/credits/lead-viewers(VIEW LEADS) ヒストリーメンバーフィルターの付与オールを含むホルダー。 - PATCH /allotments/{id} のクレジットバランス編集: 無効化による数値の減少、null = ∞。 - /leads/history が paginated (page/size/total) + 鉛 contactName を返します。 - 利用可能な概要 + 利用可能な() ゲートのクレジット受諾 orgシステムワイドスイッチ.

  5. · kamo-shared-library

    システム全体のクレジット停止、クレジット残高の無効化、開始履歴

    - OrgLeadConfig(新しいORG LEAD CONFIGテーブル): 中断するorg-wide 'System Wide'スイッチ CREDIT-BASEDの鉛のオートアサイン(FFAはunaffected);受け入れでゲートNextLead (new) SYSTEM SUSPENDEDの結果。 メニュー + 無効なクレジットを返しますByIds: 減らします 会員の利用可能な残高は、過剰な最古の優先順位を無効化することにより、ターゲットに。 - CreditAssignmentHistoryService:サーバー側パジネーション(getHistoryPage/PagedHistory)+ per-entry リードの contactName(可視ページのみのバッチ解決).

  6. · kamo-internal

    利用可能な/履歴/クレジットの操作にリードクレジットを分割

    /leadsの右上のアクションを並べ替える:新しいリードを追加, 利用可能なリード (→/leads/利用可能), ボルトアイコン+ライブアベイラビリティインジケータ、スペンド/受信で表示)、歴史(→/leads/history、 履歴アイコン)、クレジットの管理(→/leads/credits、クレジットカードのアイコン、管理者のみ)。 置換 /leads/allotments リダイレクトで示した「Lead Credits」ボタン.

  7. · kamo-internal

    /leads/availableのテストリードアクションを注入する(マネージャーのみ)

    各ベンダー/製品に「インジェクトテストリード」ボタンを追加し、 MANAGE CREDITSのメンバー 確認ダイアログを開き、新しいインジェクトにPOST エンドポイント; プールとグリッドの合成鉛の土地が住んでいます.

  8. · SecurityService

    テスト リードを注入します。 + 証明書の管理を固定します

    - 新しいポスト ******************************** (MANAGE CREDITS):合成合成 'Void > Test Lead' (John Doe / 555-555-5555 / noreply@<orgベースドメイン>) と requireAssignment=true を指定した市場/ベンダー/製品オートアサインプールに 受け入れの流れは、エンドツーエンドを練習することができます。ライブアップデートの可用性を公開します。 - 資格のあるメンバーリストを管理・編集する 組合の助成金-オールメンバー(所有者/管理者) ***は、明示的な右クエリですべての権利でポップアップされます。 SPEND RECEIVEのセッションを保持している管理者が、明示的なMemberRightsApplied行がない リストに表示されるようになりました。 - セッションの付与オールの検出をSrantAllRoleResolverに抽出し、それを再利用 PostAuth***Service(動作変更なし)とLeadCreditControllerの両方.

  9. · kamo-shared-library

    LeadImport run にアップロードされたファイルキーを格納する

    SOURCE FILE KEY + SOURCE FILE CONTENT TYPE カラムを追加すると、実行参照 MinIO(KamoInitializer)でアーカイブされた元のファイルは、次の実行に列を追加します.

  10. · kamo-internal

    オリジナルのインポートファイルアーカイブ&ダウンロード

    [スタート] のインポートでは、原材料がアップロードされ(最善の努力)、その鍵がインポートに渡されます。 POST; 過去のインポートは、アーカイブされたファイルで実行するためのダウンロードボタンを示しています。 +2プロキシ ルート(ソースファイルアップロード+ダウンロード)、+2 i18nキー.

  11. · SecurityService

    オリジナルのファイルを MinIO + ダウンロードエンドポイントにアーカイブする

    MinIOStorageServiceを注入します。 POST /source-fileはプライベートで生のアップロードを保存します 内部の Bucket; GET /{id}/source-file は、バックアップ (org-checked) をストリームします。キーはスレッドされます。 インポートを通して POST と persistImportRun; GET 履歴は hasSourceFile を返します.

  12. · kamo-internal

    インポートテンプレート+過去のインポートサブタブ、自動検出、再インポート

    - LeadManualImportManagerのサブタブバー:インポートリード | インポートテンプレート | 過去のインポート - LeadImportTemplateManager:テンプレートリスト/作成/編集/削除+アップロード-against-template (import-as-is またはマッピングを調整する)。ファイルアグノーティックモードでフィールドマッピングインターフェイスを再使用 - LeadImportHistoryManager: インポート/total +エラーアイコン、エラーレポート、 再インポート失敗行(オプションマッピング調整) - Auto-detect: ファイルパース、POST ヘッダーを /detect にします。マッチしたテンプレートを選択するか、新しいものにします。 新鮮なインポートの最後に保存アステンプレート - FieldMappingInterface: テンプレート編集モード用のparsedDataオプション+ヘッダープロップ - リードインポートテンプレート/*と****************の次のプロキシルート

  13. · SecurityService

    Persist run/records、テンプレートCRUD、ヘッダー自動検出と再インポート

    - LeadImportPersistenceService:ヘッダnormalize+SHA3指紋(注文/無秩序)、 マッピング/row JSON 往復、パージストラン+非成功レコード、テンプレート検出(Jaccard) - LeadImportTemplateController:******************************** クラウド + /detect (org-scoped) - LeadImportController: 実際のページ GET 履歴; POST は実行を主張します + 非成功の行と 実際のimportId(fileName/templateId)をクエリパラメータで返します。 +GET /{id}/recordsと POST /{id}/reimport-failed; processImport は、Per-row RowOutcomes(グローバル) を出力するリファクタリング 行のインデックス, createLeadUid) は、Phase-0 の修正を保ちながら

  14. · kamo-internal

    リードクレジットボタンのライブ可用性インジケータ

    /leads 'Lead Credits' アクションの NavPri リードインジケーターをミラーリング: a 緑/赤の状態の点(緑=鉛はFFAかクレジット、赤によって今受け入れられます = どれも)そして受諾可能なクレジット リードが待っているとき緑の脈拍/打撃。 ツイート SPEND RECEIVE LEAD CREDIT シグナル (leadAlert.active) で。 ここに緑が固定されています (これは、テーマアグノスティック・ホワイト・ナヴプリ・ブリンクとは異なり、クレジット・アクションです).

  15. · kamo-internal

    ライブNavPriリードアラート — グリーン/レッドドット、点滅、火災ポップアップ、エッジトリム

    - LeadAlertProvider(グローバル、NavPriレベルにマウント):WS主導/利用可能な総括;すべての状態を駆動 - NavPri はアイコンを導きます: 緑の点(受け入れることができます)/赤 (cannot); クレジット リードがいつあるか顕著な点滅 受諾可能。 SPEND RECEIVE LEAD CREDITで完全にゲートされた - 右側なしでインジケータ/ポップアップなし。 - NewLeadPopup:中心スクリーンの火のポップアップ(炎+熱心な炎)、鉛/今受け入れて下さい(両方) 障害者1s)、プールが排水されれば1sのフェードが付いている自動閉鎖は、バックドロップ閉鎖しません。 火災のみ nav-topの状態がAVAILABLEであるとき新しい受諾可能なクレジット リードで。 - LiveEdgeTrim:ポップアップがアップしている間、すべての4画面エッジの周りに包まれるkamo-marketing LIVEシマー。 すべてのNATS->STOMPに住んでいます.

  16. · SecurityService

    ライブNavPriリードアラートのGET /leads/available-summary

    すべての活動的な市場(comment gate + Credit/FFA/)を渡る発信者の受諾性を割り当てて下さい 日替わりルール) 戻り値 受容可能 / hasAcceptableCredit / blockedByComments / topCredit. SPEND RECEIVE LEAD CREDITなしで会員のために全偽を返します.

  17. · kamo-shared-library

    インポートテンプレート、ラン&パーローレコードの永続スピン

    空のスタブエンティティティティを実際の@Entityクラスに置き換えます(上書き) LeadIntake* 優先: UUID id, gen random uuid, DB-default タイムスタンプ, statusId + @Transient enum +リポジトリ、マニュアルインポートテンプレート、過去のインポート 歴史と失敗した再インポートは、持続することができます: - LeadImportTemplate (+ headerHashOrdered/Unordered fingerprint、使用法計算、soft-delete) - リードインポートテンプレートマッピング メニュー JSON(ジェイソン) - LeadImport(ヘッダを実行:カウント、スナップショットのマッピング、テンプレート/ソースの行列) - LeadImportRecords(非成功行ごと:rawRowJson、ステータス、エラーメッセージ) - LeadImportRecordStatus enum + 4リポジトリ 次の実行時にKamoInitializer(ddl-auto)によってテーブルが作成されます。サービスはddl-auto:noneにとどまります.

  18. · kamo-internal

    /account-style header+tabs, /leads Cardコンテナ,右gating

    - LeadsCreditLayout: グラデーションヒーローヘッダ + アンダーラインタブ (マッチ/アカウント); filter+grid /leads-style Card を丸め、SPEND RECEIVE LEAD CREDIT で利用できるタブ - SPEND RECEIVEのメンバーからポップアップしたクレジットグリッドを管理する(x製品マトリックスをオンに) create-on-edit; /leads スタイルのフィルタコンテナ - /leads/利用可能なガードの右側; /leads/allotmentsリダイレクトは正しいです - リードビュー:Mark-as-Requires-Reassignmentアクション(MARK右)+割り当て再割り当てゲート REASSIGN LEADS マニュアル - RoleRightType.ts: 3つの新しい権利

  19. · SecurityService

    マーク・リソース・ゲートをマーク・アンド・マネージング・クレジットは、Spend/Receive でメンバーを返します

    LeadAcceptController: マーク・リソースは MARK LEADS REQUIRES ASSIGNMENT が必要です。 LeadCreditController.manage: 対象となるMemberIds (SPEND RECEIVE LEAD CREDIT ホルダー) を返します.

  20. · kamo-shared-library

    3 CRMの権利 + メンバーと右クエリ

    RoleRightType: SPEND RECEIVE LEAD CREDIT(147)、************************ REASSIGN LEADS MANUALLY(149)CRMの下。 メニュー 権利を有しているメンバーの一覧 SecurityService 起動時に自己回復、スキーマの変更はありません.

  21. · InitializerService

    Codify §4.2 要件 ライター シングルライブ パート ユニーク バックストップ

    ほとんどの ONE LIVE 要件 per (loan file uid, img doc type id, party) 義務の細胞。 **************************************************************************************************** App-layer idempotency 読み込み 同時ダブルインストレイトをキャッチできません。(ゼロライブを読んでください。条件+ 要件 異なるテーブル→CRDBの競合への入力。 この部分的なユニーク 単一生きている構造を作ります。 ミラー メニュー DocumentRequirementStatus は @Enumerated(STRING) です。 例外的な創造性 存在しない.

  22. · kamo-shared-library

    メニュー (受容日列)

    カウントは UTC の即刻以来のベンダー プロダクトのためのクレジット/FFA によって受け入れられるメンバーを導きます (当日のローカルスタート) LeadAcceptController /leads/対応.

  23. · kamo-internal

    クレジットベースのリードアサイン UI (利用可能な/履歴/クレジット)

    - /leads/available:実時間ベンダー/プロダクト格子、原子受け入れて下さい(鉛への道)、 comment-gate ブロックされた状態, リードが請求可能な瞬間をアニメーション行 - /leads/history:イベントタイプのフィルタでライブクレジット+代入タイムライン - /leads/credits: MANAGE CREDITS-Gatedグループ化されたグリッド; ∞-容量可能な毎日の割り当て/最大 バランス/マックスデイリースペンド/クレジットバランス、アクティブ/サスペンドトグル、配布、ライブブリンク - 共有リードCreditLayout (navタブ + 市場サブタブ + 'CRM 設定されていない状態 + クイックヒント) - メディアサービス上のSTOMPのホック(使用CreditAssignmentWebSocket);使用LeadMarkets - 10プロキシルート; メニュー /leads/allotments がリダイレクトされました tsc --noEmit: 新しいファイルの 0 エラー.

  24. · kamo-shared-library

    Add ******************** レジストリの決定半分のため

    doc 11 §5.3 ステップ 4 / §10 監査の完全性 — すべてのレジストリ mint/receipt/supersede がペアリングされた WORM AiDecision + LoanIdentifierイベント. アイファンクションを追加************************ コラムを予約しました。 Additive enum の定数だけ(バージョンの隆起無し、DDL 無し: ai function に いいえ Whitelist CHECK — 一般的な enum-CHECK は適用されます.

  25. · DaemonService

    日々の業務フロー管理業務(時間毎のタイムゾーン)

    記録 FORFEITED のメンバーのための行 にサインインしなかったドリップ割り当て 現地の日を完成 Idempotent、GRANTED行への収量。 パイルをきれいに(mvn).

  26. · MediaService

    リレークレジット/リードアサインNATSイベントをSTOMPへ

    Security.leads.> とsecurity.credits.> を購読し、それぞれ /topic/ をミラーリングします。 CRMのフロントエンドは、リード・アベイラブル・グリッドを更新します, 管理クレジット・フィールド, そして、歴史が生きます. パイルをきれいに(mvn).

  27. · SecurityService

    クレジット リードアサイン API

    - LeadAcceptController: GET /leads/available、POST /leads/accept(アトミック、コメントゲート)、 FFA + クレジット), GET /leads/uncommented, POST /leads/{id}/mark-reassignment, GET /leads/history - LeadCreditController (MANAGE CREDITS): GET /credits/manage グリッド、POST /credits/distribute、 POST/PATCH /credits/allotments, POST /credits/daily-grant - CreditAssignmentパブリッシャー: org-scoped NATSイベント メニュー - PostAuth***Service: 会員のローカル日の最初のサインインに毎日の割り当てを付与する パイルをきれいに(mvn).

  28. · kamo-shared-library

    クレジットアサインオーケストレーションサービス(共有ライブラリ)

    - LeadAllotment.isInfiniteBalance(∞クレジットバランス→ミニオンザフライ受付) - CreditLeadAssignmentService:原子受容リード(select→lock→recheck→claim、マルチインスタンス) 安全)、FFAバイパス、コメントゲート、マーク・フォー・リソース(MARKED FOR REASSIGNMENTの歴史) - DailyAllotmentService:パーメンバータイムゾーンの毎日の助成金(潜在的) + 不正監査 - CreditAssignmentHistoryService: 統一された割り当て + クレジットライフサイクルのタイムライン メニュー (総合クレジット履歴) 既存の Lead*Service を構成し、ロジックを重複しません。 パイルをきれいに(mvn).

  29. · kamo-shared-library

    クレジットアサイン共有libヘルパー

    -**************** — 'must コメントを前に出力 別のリードゲートを受け入れる(コメント = リードストリームでメンバーの未修正MediaObj) -**************** — パーベンダー製品クレジット クレジットベースのアクセプトリードフローの支出 パイルをきれいに(mvn)。 添加剤; 受容体サービス(次)によって消費される.

  30. · kamo-shared-library

    クレジット・リード・アサインデータ・モデル (shared-lib)

    - リード: requireAssignment フラグ + markForReassignmentAt/By (nullable; null アクター = ベンダー/ API インポート) メニュー + eventTypeForKey ルーティング + レジストリ記述子 メニュー (共有述語ビルダーによるorg-wide履歴) - RoleRightType.MANAGE CREDITS(146、CRMグループ) — SecurityService ブートの自己回復 - 毎日の割り当て 助成団体 + リポジトリ(オンスパーローカル日交付金、落書き) メニュー パーメンバーデー境界 - LeadRepository:割り当て可能なプール数/フェッチ + pessimistic-lock クレーム(マルチインスタンスセーフ) - LeadCreditRepository:永久製品残高+日次数 Additive スキーマのみ (新しい nullable/defaulted カラム + 新しいテーブル)。 既存の再利用 メニュー パイルをきれいに(mvn).

君の宇宙は待ってる

数分で無料で開始できます。準備ができたらいつでも製品を追加できます。移行も新しいログインも不要です。

クレジットカード不要