İçeriye geçin
KAMOUniverse

Değişiklik Günlüğü

Yeni ne var?

Gemideki her iyileştirme.

  1. · kamo-internal

    Web Chat Entegrasyon sekmesi – liste, oluşturma, parçalar (BFF + UI)

    Web Chat bütünleme ayarlarının 2. aşaması: BFF rotaları proxying Faz-1a MediaService CRUD, bir tür müşteri ve / sıralamalar / bir veyag listeleri integralleri nerede listeler, bir tane yaratır / (isim + gerekli web sitesi kökenleri + AI/Dep modları) ve çiğnenir site anahtarı + bir kez gömülebilir parçalar. Design customizer and ready checklist daha sonra aşamalar.

  2. · kamo-register

    Kamo- kayıt onurları yazılım auth logo + adı

    - DinamikMetaLoader: yazılım kimliklerini okuyun + yapılandırmadan gelen seçici seçiciler, çözülür.json sekme adı, oturum açma durumu için auth logo/name state to sessionStorage - marka.ts + ThemeLogo: kayıt logoları otomatik olarak auth-logo kimliğini takip edin (reaktif) -AuthName kullanın: kayıt adı text (landing + flow) auth-name kimliğini takip eder, tema üzerine reaktif yük; şirkete geri dönün

  3. · kamo-login

    Kamo-login yazılım auth logo + sekme adı

    - DynamicMetaLoader: yazılım kimliklerini okuyun + yapılandır.json'dan seçmenler, sekme seti sekme Çözülen isimden (authNameBrand Source), oturumStorage'a giriş için auth-logo eyaletini devam ettirin - marka.ts + ThemeLogo: Giriş logoları otomatik olarak auth-logo kimliğini takip edin (şirket/yuware), tema yapılandırma yüklerinde yeniden çözülebilir; arama yerinde değişiklikler gerekli

  4. · kamo-internal

    LabelManager software ID UI + internal sekme başlığı

    Şirket bilgisi: yazılım adı / kısa adı + giriş / kayıt adı + sekme adı - Branding: software full/simple logo uploads, override toggles, and per-surface Kimlik seçiciler (sumark, navpri, login / kayıt logoları) - zorla yasal yüzeyler her zaman-kompany (documents / e-posta / faturalar / vb.) - düzen: internal tarayıcı sekmesi başlığı içTabBrandKaynak ile çözülür

  5. · kamo-internal

    3 aşamalı veya yönlendirme (örneğin, DNS → girin)

    İlk-org kahramanını tek bir aşama-aware rehberliği paneli anahtarlandı Üyenin sahip olduğu org sayısı + DNS statüsüne ( /api/güvenlik/org/my-networks): Oluşturun – çocuk ya dag → ilk beyaz-label org (/network/create) dns - 1, DNS doğrulanmadı → bitiş alanı (/setup/dns?orgId=.) girin - 1, DNS tamamen → içeri girin (OTK → iç.<domain>) Bir saniye ya dag sahibi olduğunda, hiçbir panel gösteriyor - ipleri biliyorlar. DNS-pending Ağ sayfası kuralı tam olarak aynalar (ktom domain && domainSetupComplete == *.kamocrm.com veyag'un DNS'e ihtiyacı yoktur. Her aşama kendi aksan ailesini alır (insanlar/iş/crm), ikon ve kopya; CTA, yaratmak için bir bağlantı ve bir async ve Hazır aşama için harekete geçin. Herhangi bir hatada güvenli (hayır paneli) başarısız olur.

  6. · kamo-internal

    Çift şirket/yuware çözümleyici + teslimat + tüketim

    - Organizasyon.ts: yazılım kimlik + per-surface OrgContext aracılığıyla seçim - marka.ts: **************** 8 vaka) - ThemeLogo: logoSoftware/logoFullSoftware varyantları - NavPri: navpri logo + metin İç Yazılım Logo seçmeciyi takip eder - arka planWatermark + Backdrop: sumark yazılım kimliğini onurlandırır (hem yolları)

  7. · SecurityService

    Yazılım logo yükleme türleri + yapılandır.json fırın

    - uploadLogo: open object-key switch **************************************** Varsayılan olarak reddetmekle birlikte, bir yazılım yüklemesi asla şirket logosunu mahvedemez.. - copyFolder: şablon yeniden kopyalanan yazılım logolarını korumak - Yapı.json: fırın yazılım kimliği + giriş / kayıt için auth-surface seçiciler Testler: UploadLogoObjectKeyTest,ConfigJson yazılım vakaları

  8. · kamo-shared-library

    Organizasyon için yazılım beyaz-label markalı sütunları ekleyin

  9. · kamo-shared-library

    Persist yazılım, yarıOrganizasyon beyaz liste yoluyla alanları

  10. · kamo-internal

    Platformda veyag

    Ev lansmanıpad'in başında bir onboarding kahramanı göster KamoCRM- platform üyesi ( henüz bir takım üyesi değil) Çocuk ya da ilk beyaz-label organizasyonunu geri çevirmek için. Bir belirgin CTA düğmesi ve bir inline ‘burada tıklayın’ bağlantısı her iki rotayı / ağ/küre, Ve kopya yukarıdaki ‘My {branches} nav'a işaret ediyor. KullanıcıInfo.memberType: MEMBER + organizasyon.TopLevel; kalır /api/güvenlik/org/my-networks çocuk sahibi olmadığını doğrular org, ve herhangi bir hatada güvenli (gizli) başarısız olur. Instruments the Instrument Panel tasarım dili (insanlar aksır, kcam, operatör-label, ev easing, azaltılışlı. Evde Strings. İlkOrg.

  11. · VOIPService

    Mobil yumuşakphone için TURN-REST kimlik uç noktası

    GET /api/voip/turn /credentials mints ephemeral coturn creds (HMAC-SHA1 over "<expiry>:<memberId>" paylaşılan statik-tut-gizret ile) o kadar yerli / hücreli WebRTC, 47.181.8.84:3478'den geçebilir. Aynı X- ***-Token the SIP endpoint kullanımları; yeniden yapılandırılabilir:false (STUN-sadece) sır yok olduğunda. Signals KAMO TURN SECRET mevcut - (bağlayıcı).

  12. · SecurityService

    Expose per-org birincilRenk + logo URLs on /my-networks

    Her org sıra şimdi birincilRenk taşır (Organizasyon.colors.colorPri, '#'-prefixed .json'u eşleştirmek ve logoUrl/logoSimpleUrl (theme.<domain>/public/public/public/ logolar ve per-org hex-head sınır renkler.

  13. · MediaService

    Snapshot web-chat bütünleme ziyaretçi + bilet

    WebChatIntegration by creatingKeyHash (aktif-filtered, Bottrap()/AI-prompt çözünürlüğü ile tutarlı) bir kez BackSession ve puls its id on both PublicChatVisitor and Support. for per-website referion. Null/blank anahtarHash veya Uyumlu bir entegrasyon sütunları çıplak bırakır.

  14. · AIService

    Per-integration public AI hızlı + seans alıntı

    Halkla sohbet sistemi, per-org'dan gelen şehidi yükseltmek per-integration: PublicAiChatController şimdi okur X-Public-Chat-Key-Hash başlığı APIService ve Bunu ********************'ye taşır ki bu da onu çözer WebChatIntegration by hash and prefers its aiSystemPrompt over the AiOrgSettings varsayılan, genel olarak geri düşer. The The The The The The The The Çözüm AiChatSession da webChatIntegrationId ile damgalandı Anahtar rotasyonu hayatta tutan stabilion. şelale bir statik, birim test edilmiş bir çözümPrompt helper (integration-wins / org-fallback / general-fallback / boş Kullanımı).

  15. · APIService

    GET /api/public-chat/bootstrap ağ geçidi rotası

    Mevcut proxyWithAuth boru hattını yeniden kullanan bottrap endpoint ekleyin (key validation + opt-in Origin + PUBLIC CHAT kapsamı + oran-limit + X-Public-Chat-Key-Hash) ve MediaService bottrap endpoint'e referanslar.

  16. · MediaService

    Public-chat bottrap yapılandırılır

    İç bir GET **************** Bu bir çözümü çözer WebChatIntegration by X-Public-Chat-Key-Hash and returns its solution tasarım/ahavior yapılandırıldı ( WebChatDefaultConfig.merge Bu yüzden entegrasyon çizgisine sahip bir anahtar hala bugünkü widget gibi görünür. Falls back to the Aktif PublicChatApiKey's org when no integration Var; anahtarın her şeyde çözemediği 404s.

  17. · MediaService

    WebChatIntegration CRUD (mints key + integration, org-skob)

    Org-face management API for the Stage-2 web-chat settings sekmesi. Onda Oluştur, altta yatan PublicChatApiKey (same key-gen yaklaşımı) PublicChatKeyController) WebChatIntegration sıra ve Çiğ anahtarı bir kez döndürür. Liste/get/update/delete org-değerlik Kontrol; DesignConfig veya etkinleştirilen değişiklikler.

  18. · kamo-shared-library

    WEB CHAT INTEGRATION ID ayırıcı sütunları ziyaretçi/ticket /ai-session /

  19. · kamo-shared-library

    WebChatIntegration entity + repo + DTO + varsayılan tasarım

  20. · kamo-internal

    "Access Copilot Mobile App" giriş noktaları evde + NavPri

    Her iki yüzey de NavTop'un dinlediği “open-interaction-center” bir olayı gönderdi. Kurulum Mobile App sekmesinde Interaction Center açmak için. Ev bir şov gösteriyor Duvar kağıdı kontrolleri altında etiketli hap; NavPri aşağıdaki bir logo ikonunu gösteriyor Duruş hap (uygun ne zaman genişletilirse araçtipi). Her ikisi de yemin etti ALLOW MOBILE ACCESS haklı.

  21. · kamo-internal

    Password-gate the QR, single-line sekme, logo-sol başlığı, 10min kodu

    Üye parolalarını yeniden hazırlamalıdır (server-verified via /api/mobil-access-otk, OTK'yı sadece başarıyla karşı karşıya getiren şey, QR'nın ortaya çıkmasından önce – birisinin birisinin ortaya çıkmasını engelliyor. Zaten bir bilgisayar içinde onu yakalamaktan. - QR/OTK şimdi 10 dakika (600'ler); sayı daha sonra yeniden kilitleniyor. - Tab etiketi bir çizgiye zorladı; logo dikey alanı kurtarmak için başlıktan ayrıldı; ‘Configure for’ hapı kaldırıldı.

  22. · SecurityService

    POST **************** - kapı Mobile Copilot QR

    Caller'in kendi şifresini (passwordEncoder. Onların seanslarına karşı maçları kullanıcı) hiçbir şeyi değiştirmeden. Mobil erişim-otk BFF yolu tarafından kullanılır, böylece Kurulum QR sadece şifreyi tekrar teyit ettikten sonra.

  23. · kamo-internal

    Mobil Access sekmesini Değiştirin - + auto-configure Mobile Copilot

    NavTopPanel'deki yeni 3rd sekme ( ALLOW MOBILE ACCESS hakkı tarafından kontrol edildi): bir markalı gösterir QR kısa ömürlü bir OTK derin bağlantı (kamocopilot https://configure) bu işaretleri işaret ediyor Telefonlarında üye ve uygulamayı mevcut veyag'e varsayılan olarak varsayılan olarak varsayılan olarak ilan eder. Auto-refreshes OTK daha önce genişlemeden önce; Ured MUI düzeni org'un birincil rengi ile şekillendirdi. Adds Adds

  24. · kamo-shared-library

    ALLOW MOBILE ACCESS (167) Mobile Copilot için doğru

    Yeni RolRightType (serviceType=null → General group) 'Setup Mobile Access' etkileşimi-center sekmesi. RolRightsSyncHizmet tüm rollere geri döner Güvenlik Hizmeti yeniden başlatılır; rol editöründeki General Permissions altında görünür.

  25. · AIService

    Per-org halka hızlı, hiçbir sağlayıcı üzerinde insan elioff, günlük mesaj kapağı

  26. · kamo-shared-library

    Public web-chat kotası için anon kullanımı sorgu ekle

  27. · APIService

    Verify - PoW halka açık oturumda kenarda (günde ödeme yaparken kuvvetlendi)

  28. · MediaService

    Bust APIHizmet anahtarı hemen kamu-chat anahtarında gözlük/delete

  29. · MediaService

    Persist oluşturma anahtarı kamu sohbet ziyaretçisi + alıntı için bilet

  30. · kamo-shared-library

    PublicDailyMessageCap to AiOrgSettings for anon web-chat kota

Evreniniz sizi bekliyor.

Birkaç dakika içinde ücretsiz olarak başlatın. Hazır olduğunuzda ürünleri ekleyin - göç yok, yeni girişler yok.

Sonsuza kadar ücretsiz — kredi kartı gerekmiyor