コンテンツへ移動
KAMOUniverse

チェンジログ

何が新しいの?

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

  1. · kamo-internal

    メンバーは、メッセージリストをスクロールするか、ページで参照するかを選択します

    2番目の列は、スクロールしただけにより多くのメールを読み込みました。 メンバー スクロールまたはページをフィルタの下に選択できるようになりました(「リストをブラウズ」)。 選択の選択 ui-preferences (emailListBrowse) でメンバーごとに保持されているため、フォローする デバイス間、スクロールはデフォルトで保持されますので、誰も変化が見つかりません 彼らは一つを作る。 ページの先頭 / 前 / ページ X の Y / 次 / リストの足で最後, フォルダの「51-100の1,240」 ツリーにはカウント(ラベルやスマートフォルダのみの範囲)があります。 回転する ページは、昇順ではなく行を置き換え、選択をクリアし、 ライブアップデートは、メンバーの場所を維持します。メールボックスの変更はページをリロードします ページ1に戻り、ステップを空にするページではなく画面 バックアップ 検索結果は、自分のページを保ちます。フォルダーの最初のページのみ キャッシュされます。 スイッチングモードはトップから始まります。 最初のページを読み込みました。 弦: kamo-translation-dictionary 135c6cc5

  2. · kamo-internal

    メンバーは、メッセージリストをスクロールするか、ページで参照するかを選択します

    2番目の列は、スクロールしただけにより多くのメールを読み込みました。 メンバー スクロールまたはページをフィルタの下に選択できるようになりました(「リストをブラウズ」)。 選択の選択 ui-preferences (emailListBrowse) でメンバーごとに保持されているため、フォローする デバイス間、スクロールはデフォルトで保持されますので、誰も変化が見つかりません 彼らは一つを作る。 ページの先頭 / 前 / ページ X の Y / 次 / リストの足で最後, フォルダの「51-100の1,240」 ツリーにはカウント(ラベルやスマートフォルダのみの範囲)があります。 回転する ページは、昇順ではなく行を置き換え、選択をクリアし、 ライブアップデートは、メンバーの場所を維持します。メールボックスの変更はページをリロードします ページ1に戻り、ステップを空にするページではなく画面 バックアップ 検索結果は、自分のページを保ちます。フォルダーの最初のページのみ キャッシュされます。 スイッチングモードはトップから始まります。 最初のページを読み込みました。 弦: kamo-translation-dictionary 135c6cc5

  3. · kamo-internal

    Chess と Hold'em の背景音楽ループは、ウィンドウが使用中

    3つの新しいゲームの健全なでき事–Chesの背景、ホールデムの背景および ホールデムロビー — startLoopingEventSound で繰り返し再生。 チェスループ チェスウィンドウが開いているとき、ホールデムはテーブルで背景を再生します ロビー内でのロビー音楽。 窓が見えるだけに聞こえる 使用中のウィンドウとブラウザタブがフォーカスし、ミュート(未使用) 再起動) その他. ループはメンバーのサウンド設定をライブでフォローします.

  4. · kamo-internal

    Chess と Hold'em の背景音楽ループは、ウィンドウが使用中

    3つの新しいゲームの健全なでき事–Chesの背景、ホールデムの背景および ホールデムロビー — startLoopingEventSound で繰り返し再生。 チェスループ チェスウィンドウが開いているとき、ホールデムはテーブルで背景を再生します ロビー内でのロビー音楽。 窓が見えるだけに聞こえる 使用中のウィンドウとブラウザタブがフォーカスし、ミュート(未使用) 再起動) その他. ループはメンバーのサウンド設定をライブでフォローします.

  5. · kamo-internal

    アップロードされた土地、演劇のビデオを繰り返し、そしてフル スクリーンを開けるとき映像フレームは言います

    - アップロードは、ファイル、その場所をバッチとバイトの進捗状況で表示し、それが入ったときにトーストします。 - フレームの動画が繰り返されます(再生中にループが表示され、再生全体のために保持)または一度(レイターパス) 最後のフレームをまだ表示します。 - 音は、ポインタがフレーム上にある間だけ再生します。 「ミュート動画」は「ホバーの音」になります。 - フレームをクリックすると、それを一時停止し、ダウンロードしてフルスクリーンを表示しているものを開き、ビデオ 再生/一時停止、再起動、検索、消去/トータル、ミュート、ボリューム、フルスクリーン。 閉じる 残った時間でスライドを再開します.

  6. · kamo-internal

    アップロードされた土地、演劇のビデオを繰り返し、そしてフル スクリーンを開けるとき映像フレームは言います

    - アップロードは、ファイル、その場所をバッチとバイトの進捗状況で表示し、それが入ったときにトーストします。 - フレームの動画が繰り返されます(再生中にループが表示され、再生全体のために保持)または一度(レイターパス) 最後のフレームをまだ表示します。 - 音は、ポインタがフレーム上にある間だけ再生します。 「ミュート動画」は「ホバーの音」になります。 - フレームをクリックすると、それを一時停止し、ダウンロードしてフルスクリーンを表示しているものを開き、ビデオ 再生/一時停止、再起動、検索、消去/トータル、ミュート、ボリューム、フルスクリーン。 閉じる 残った時間でスライドを再開します.

  7. · kamo-internal

    ベンダーのない市場向けのオンボーディングパネル

    ベンダー製品のない市場は、リード(リードニーズ)を表示することはできません プロダクト)、従って/leadsは今同じとのその市場のための格子を取り替えます 市場が存在しない場合に使用するパネルをオンボーディングし、マネージャーを指摘 ベンダー及びプロダクト。 「全ての市場」は、市場がなければ表示されません。 CTA は ?marketId= と、その市場のベンダー設定を ?marketId= で開きます。 マーケット/ベンダーのキャッシュは、マウントごとに再取得されます。 製品レス市場なので、ベンダーを追加すると、グリッドが表示されます.

  8. · kamo-internal

    ベンダーのない市場向けのオンボーディングパネル

    ベンダー製品のない市場は、リード(リードニーズ)を表示することはできません プロダクト)、従って/leadsは今同じとのその市場のための格子を取り替えます 市場が存在しない場合に使用するパネルをオンボーディングし、マネージャーを指摘 ベンダー及びプロダクト。 「全ての市場」は、市場がなければ表示されません。 CTA は ?marketId= と、その市場のベンダー設定を ?marketId= で開きます。 マーケット/ベンダーのキャッシュは、マウントごとに再取得されます。 製品レス市場なので、ベンダーを追加すると、グリッドが表示されます.

  9. · kamo-internal

    開始する Org Config Wizard ボタンは赤い注意の境界を取得します

  10. · kamo-internal

    開始する Org Config Wizard ボタンは赤い注意の境界を取得します

  11. · EmailService

    構成されたメッセージは会議を運び、ゲストに伝える前にカレンダーの編集をします

    - /api/email/send は meetingInvite をとります: 送信者のイベントは filed です。 同じトランザクションのカレンダー、その ics は構成されたメッセージに乗っています。 X-Kamo-Calendar-Event ヘッダと受信者は招待されます。 なし 第2回招待状メール - カレンダーは、メンバーの添付ファイルを保持します。 - PUT /api/calendar/events はユーザーに通知します: 真にSEQUENCEを上げ、 招待されたゲスト全員にメールを送受信し、虚偽は誰にも書き込むことなく保存します。 - ゲストの招待状とアップデートは、orgのブランドの文字として出ます。 メニュー メッセージの招待状をリンク 会員イベント・イベント 招待状・招待状を発行.

  12. · kamo-internal

    メールでのコンポーザーミーティングに参加し、ゲストのメール送信前にメールを編集し、イベントへのメールリンク

    - 作曲家は、2番目の招待ではなく、メッセージでミーティングを送信します。 - 招待されたゲストとイベントへの編集を保存して、それらを送信するかどうかを尋ねます 更新(GuestNoticeDialog)。 はい、通知ゲストを送信し、電子メールの招待状を保持します。 - 聴衆がゲストと再オープンした前に送信された作曲家に会う。 - /messages は /calendar 上で開くリンクでメッセージのミーティングを示しています.

  13. · kamo-shared-library

    カレンダーのゲストのためのブランドの会議の招待状および更新の手紙

    Calendar.meeting invite と calendar.meeting updated の正式テンプレートを追加 と MeetingInviteEmail は、変数ビルダー メールサービスがそれらを満たします.

  14. · kamo-internal

    リードマッピングにおけるチームメンバーの割り当て;マッピングキャンバス上の自動インポート

    委託。 マニュアルおよび自動インポートは「割り当てられたチームメンバー」を取得します。 ターゲット(輸入者を奨励しない「割り当てられたユーザー」の置き換え)。 コンセプト ダイアログは、特定のチームメンバー、不割り当て、またはフィールドからのマッチングを設定します。 注文リストは、ターン(空白または比類のない値が上に移動)で試み、 誰もいない、または選択したメンバーのフォールバック。 サーバはフォーマットを許容的にマッチします 解決しなかった値がリストされていないと、2人の間で推測しない 手動インポートの後、自動インポートキュー項目に通知します。 自動インポートは、フリーテキスト変換でテーブルから移動します。 サーバーは決して読みません) 同じドラッグ アンド ドロップ キャンバスに手動輸入として、と エンドポイントの最近の投稿からのサンプル値。 1つのアダプター (leadMappingAdapters.ts) は、4つの画面にキャンバスを変換します。 キャンバス: 変換は各マッピングから編集可能です(ダイアログは決してありません) 到達可能)、すべてのサーバー タイプ、構成の入力、reorderingおよび生きていると、 サーバのルールを使用するプレビュー。複数のソースは1つのフィールドをフィードできます。 優先順位で注文; 分割列の部分は分割として保存されますパート トランスフォーメーションなので、インポートは実際にその部分をとります。 線はロード上に描画します。 削除/バックスペースは、入力中に火災しません。カードはキーボードから動作します。 テンプレートエディタ: 列が読み込みに資本を落としていたマッピング テンプレートのヘッダーが小文字に戻ってくるので、保存時に削除します.

  15. · DaemonService

    チームメンバーの割り当てで、共有エンジンを介してジョブマップを取込む

    LeadIntakeProcessingJobは、kamo-shared-library'sで各リードをビルドします 独自のフィールドスイッチの代わりにLeadRequestMapperがコピーを変換するので、 自動インポートは、すべてのキャンバス変換を適用します(デフォルトでは、現在の火災で 行方不明フィールド)、すべてのリードフィールドにリーチし、割り当て対象をホーニングします。 固定メンバー、割り当てられていない、またはフィールドの注文チェーンが一致する チーム(エージェントメール、エージェント名、Harmony's JustCall の呼び出し元名)。 候補者は、アクティブな VIEW LEADS 保持者 (IntakeAssignableMembers) です。 エンドポイントバッチごとに読み込みます。 誰もマッチしない値、または固定値または リードを取らないフォールバックメンバーは、ノートとして書かれています キュー項目なので、管理者は、リードが割り当てられない理由を見ることができます。 IntakeAssigneeResolver は共有ミキサーに置換されます.

  16. · SecurityService

    マニュアルインポートと共有マッピングエンジンによるインテークバックログ

    LeadImportController は、kamo-shared-library の全ての行をマップします。 独自のスイッチの代わりに、LeadRequestMapperは、マニュアルとテンプレートのインポート フィールドセット、すべての変換、チームメンバーの割り当てをすべて取得 ターゲット。 インポート結果は、割り当てられた合計値と代入値が格納されます。 チームメンバー(assignmentIssues)に解決しなかった。 マッピングとテンプレートは、保存時に検証されます。変換タイプは、 サーバは 400 で、サイレントに無視された文字列ではありません。 LeadIntakeController は、重複したインテークエンジンを失います。 プロセス Backlog 今 FAILEDペイロードを再キューし、キューが何であるかを報告します。 DaemonServiceインテーク ジョブは1分以内にインポートし、同じパスでライブ投稿が行われます。 エンドポイントのマッピングを保存するには、MANAGE CRM SETTINGS が必要です。 backlog は CREATE LEADS を保持します。 GrantAllRoleResolver と RightHolderResolver が共有ライブラリに委任 GrantAllRoles/RightHolders なので、割り当て可能なメンバーリストは同じです DaemonService の使用.

  17. · kamo-shared-library

    リードインポートのための1つのマッピングエンジン、チームメンバーの割り当て

    マニュアルのインポート、自動(インテーク)のインポートと各バックログは、それぞれ、 マッピングコードのコピーをコピーして、解散:日付、正規表現、分割 変換は、どこにも欠落していた、インテークコピーは空をスキップしました 変換前の値(「デフォルト値」が発射されることはありません)、いくつかのパス キャンバスオファーが落ち、すべての3つに「割り当てられたユーザー」が無視されました。 led.mapping は、単一のエンジンです。 - LeadRequestMapper: ルールリスト -> CreateLeadRequest. マッピングは順番で実行され、 フィールドごとに最初の非空値が勝ちます。すべてのリードフィールドは、すべての mortgageフィールドとカスタムフォームフィールドランド(LeadRequestMapper) ピンをテストして下さい)。 - LeadFieldTransforms + TransformationsJson:すべてのキャンバス変換、1 実装; 未知のタイプは、保存時に拒否されます。 - 譲渡対象「チームメンバーを割り当てる」(レガシー「アサインドユーザー」はまだ読む): フィールドから固定されたメンバー、無割り当て、または一致。 マッチフィールドは、 注文チェーン - 空白または比類のない値が次の値に落ちる 1人の名前が決定し、マッピングのフォールバック(誰もいない) 選択したメンバーが対象となります。 ハーモニーのJustCallエンドポイントは、そのチェーンに依存しています。 - TeamMemberMatcher: フォーマット耐性、電子メールでtypo-safeマッチング、ユーザー名 そして、名前(「Last, First」)、初期値、ニックネーム、アクセント、小さじ1個)。 2人に合った価値は決して推測しません。 - LeadAssignableMembers: 候補者は、アクティブな VIEW LEADS ホルダーです。 同じ人々 の AgentSelector ピッカー オファー (RightHolders と GrantAllRoles は、SecurityService からここで動くので、DaemonService はそれらを使うことができます。 また: LeadImportResponse レポート合計Assigned and assignmentIssues; LeadIntakeService はマッピングを交換する前に変換を検証します。 取込みジョブのFAILEDペイロードを再キューすることができます.

  18. · kamo-internal

    AI会員のボイスカード(SP92コール)のコールとミーティングオプション

    AIのメンバーの声の下 プロフィールのアイデンティティ部屋:「彼らが尋ねるとき、人への発信者 エージェントまたはヒューマン(on)、「ノートでの完全な呼び出しとメモのトランスクリプトを満たす」(off)と「会議で」:「メモを呼び出します。 「電話のように、みんなと話して」と名付けた時に話します。 それぞれBFFリレーを通して一度に救います ******************** に AIService; ビューア AIService は、それらを無効に表示させないようにします。 なぜ。 デフォルトは、AI が以前働いた方法です.

  19. · VOIPService

    V7 — 同僚が内部拡張から呼び出される (SP92 呼び出し)

    メニュー (KAMOAI INTERNAL SECRET) 回答 拡張子が ACTIVE-ly に割り当てられた、または 404 NO MEMBER である、電話サーバの org のアクティブなメンバー。 kamoaiサービス 延長からAIメンバーに電話が届くと、 AI は同僚が呼び出すことを知っている。 電話番号、 退役または無効な拡張子、別の org's のメンバーまたは左の 1 つはありません.

  20. · AIService

    AIのメンバーの呼び出しとミーティングオプションは、その声(SP92呼び出し)の横にあります

    キーワード転送 (デフォルト), keepFullTranscript (デフォルトオフ) と meetingMode COMPANION | 変換 (デフォルト) COMPANION)、ai member call options(hand-applied、re-runnable DDL; いいえ行 = デフォルト = 前の動作 SP92). GET/PUT **************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** SUPERVISE AI MEMBERS, 変更; AI 自体はどちらも; 退職 AI のみ読み取り)、内部のツイン ************************************************************************************************************************************************.

  21. · kamo-shared-library

    MEETING COMPLETED は、会話ミーティングのフォローアップ (SP92 呼び出し) のトリガーを実行します

    AIメンバーが会話パートナーとして参加し、そのトランスクリプトノートで終了したら、それを目覚めました。 電話の CALL COMPLETED を呼び出します。 ai runs.trigger kind(CHECKなし) でストリングを分散。ガードテストは保持します 列内のすべてのトリガー名.

  22. · kamo-shared-library

    TRAITの解決者および PersonalityProfile — 境界、ロック、archetypeの仮想層、傾向の書き込みスルー、適応、注文グループ、ビューとパーソナリティスタンプ(KamoCollab CP03 T9)

  23. · kamo-internal

    設定のランディングページとホーム管理者バー(KamoCollab CP02 T24)で、エッセンシャルセットアップのOrgチャートタブ

    ******************** は、チームの後の OrgChartPanel をマウントします。 GET /api/security/org-chart から、組織全体で誰にでも、読み取り専用 (新しいBFF中継、forwardToApi + RelayUpstream)。 orgChartApiはチャートをパースします zod で、すべての id を文字列に保ちます。 数値 ID は拒否され、決して丸めません。 orgChartTree (pure) は、その管理者が示したときに、その管理者の下に各人を配置します。 AI は、そのスーパーバイザーの下に、根元で示した。 所有者は、最初に、 名前;最も小さい ID (「報告ループ」) で切られる報告ループ; 隠される マネージャーは(「マネージャーの非アクティブ」);部門のフィルターは保ちます 部門のサブツリーと検索は、名前またはジョブタイトルのマッチを保持します。 それらを置く先祖と。 パネルは1人当たりカードを描画します (初期, プロファイルにリンクされた名前 次/リンク、ジョブタイトル、部門、および最大3チームチップを介して +n、バッジAI、所有者、非アクティブ、ヘッド、リードおよびスーパーバイス スーパーバイザーは、上記のカードではありません, 直接報告カウント), コネクタレール --accent-people の 3 つのレベルは、再試行の ErrorState を開けます、 そして、その兄弟のようなライブリフレッシュ。 ErrorState がオプションを獲得 リトリーラベル。 また、マスターR1-37ごとに公開:{キー:'orgChart' チームをフォローした後 設定メニュー、管理者バーのTeamsの後のorgChartエントリ、および チームの後の着陸カード。 EssentialSetupExposure、設定LandingCardsおよび teamTab は新しいタブに従います.

  24. · kamo-shared-library

    7つの組み込みのarchetypes — 56のベース値、ANYグループと4つの適応それぞれ、動詞の賛辞、記入し、内蔵のルックアップ(KamoCollab CP03 T8)

  25. · kamo-internal

    会員カードとディレクトリ内のチーム(KamoCollab CP01 T25)

    会員カードは、チームメンバーのチームをタイトルの下に表示し、 部門:サーバーの順序の3つの破片まで、そして「+n」、 ツールチップの名前は残りです。 チームがない、またはチームが失敗したカード (チーム左、CP01-T16-1)、チーム列を描画しません。 ディレクトリ行は運ぶ normalizeDirectoryPerson、filterPeople がチームにマッチするチーム タイトルとメンバーピッカーが2つのチームタイトルと「+n」を2つにまとめました。 人の細部ライン、部門の横、その中の全ラインと ツールチップ。 1つのパーサ(app/lib/teams/teamRefs.ts)は[{id, title}]を 両方.

  26. · kamo-shared-library

    ORGレイヤー、Personality、DocsTIONのチャーターモデル — 語彙、12項目の列、orgのチャーター項目、orgのアーチ型とそのリポジトリ; 検証はまだ新しいセクションを拒否します(KamoCollab CP03 T7)

    チャーターレベルは、CP01のTEAMの後にORGを追加します。チャータールールは、TRAITとCOLLABを支持します。 憲章は、Personality(TRAIT、160)とDocsTION(COLLAB、60)を付加し、 両方 aiOnly と ない 抑制; 憲章ValidationReason appends AUTHORITY LANGUAGE と GROUP INCONSISTENT 株式会社アソシエイト 憲章、憲章 憲章ItemDTO は、スペックセクション 5.2 の 12 フィールドを運び、書き込み、toData、 toDto, rejectFields,憲章ビュー. アイテムはそれらを運ぶ(書き込みは番号を拒否します SMALLINTは保持できません。 MAX ITEMS PER OWNER は 500 (D4) です。 タスク12まで 妥当性は、UNKNOWN SECTION で永続性またはDocsTION項目を拒否し、 マーカーはROLE(D2)でORGで拒否されます。 セクションの新しいItemMark 解決者。 OrgCharterItem(org charter items)、Org Personality(Org Personality) アーチ型 そして Org Personality ArchetypeItem とそのリポジトリ、および countByArchetypeRef 役割、部署、役職、会員項目のリポジトリ。 タイトルチェック 独自のインデックスのような down() を比較します。 列とテーブルは、 生産(CP03工程3).

  27. · kamo-internal

    ミラーは、PersonalityとDocsTION(CP09までのハイドデン)、ORGレベル、および解決された人格とDocstionタイプ(KamoCollab CP03 T21)を知っている

    - セクション.ts: SectionSpec.editor; 2つのセクションは、エディタの虚偽に追加しました。 TRAITとCOLLABルール。 セクションInBand は編集されたセクションだけをリストします。 MAX ITEMS PER OWNER 500 (D4). - Item.ts: ROLE(D2)の代わりにORGで拒否されたマーカーを非表示にします。エディタが編集されていないセクションは 未知のもの(D21、D22)のように、キャップにカウントされ、それ以外のサーバーに残されます。 - type.ts:ORGレベル、OUT OF BOUNDS、12項目フィールド、解決。 個性と個性 解決しました。 仕様ごとのDocstion 5.6.4。 - プレビューパネルのカウントとテンプレートギャラリーのチップは隠しセクションをスキップします。 - 新しいチャーターSectionParityテストはCharterSection.javaとCharterItems.javaを読みます.

  28. · kamo-internal

    部門のヘッド — 部門のヘッド列(名前、Vacant、Inactive)、ダイアログのヘッドフィールドとピッカー(アクティブスタッフ; AI のメンバーはリストされているが、選択できません)、部門の保存後に PUT .../head を経由して設定します。 そして、メンバーのマネージャーは、ポジションカード(KamoCollab CP02 T23)で変更する管理者になります

  29. · kamo-shared-library

    PersonalityTextLint — スペクトラムの7つの権限言語パターン、ルックフォワードと{orgShortName}例外、タイポグラフィアポストロフェ、Unicodeスペーシング(KamoCollab CP03 T6)

  30. · kamo-internal

    作成メンバーのフォーム、人、人のためのチーム AI 雇用 ()KamoCollab CP01 T24Aの特長

    /settings/team-member/new は、ロールカードでチームを獲得します。 組織のチーム(チームクライアント)は、誰が変更できるかに提供 プロフィールのメンバーチーム(TeamsEditAtCreate) positionRights ゲート: MANAGE MEMBER SECURITY, 非表示 それ以外の場合は. ピック チームとして行くIds、人のために、AIの雇用のために(aiHirePayloadは保持します) それらは、ピックなし、キーなし。 チームの拒否 (400/403/409 と) フィールドTeamIds)は、辞書のフィールドとバナーに表示されます。 NOT ALLOWED に含まれている単語。 AI雇用のチャータープレビュー 今、選択したチーム、それが開始するTEAMレイヤーを含みます。 ライブ チーム名をまとめます.

君の宇宙は待ってる

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

クレジットカード不要