İçeriye geçin
KAMOUniverse

Değişiklik Günlüğü

Yeni ne var?

Gemideki her iyileştirme.

  1. · SecurityService

    Yapıda veya açıklama ekleyin.json

    ConfigJson (ConfigJson) inşa etmek için açıklama alanını ekleyin ve org.getDescription() YazConfigFiles() bu yüzden yapılandırılmış imar.json org's taşır HTML meta etiketlerinde kullanmak için ön uçlar için açıklama.

  2. · kamo-internal

    Renk bilet listesi dünya istek veya sohbet bağlantı

  3. · MediaService

    Bilet listesi ajanları için istek veya varlığı göz önüne alın

  4. · kamo-internal

    Ayrıca, şirketin piyasa popup ve şirketName'ye liderlik etmesi için ekleniyor

    Market add/edit popup (LeadMarketManager): Radyo kontrolü "Track Company Name" / "Individual Only" (required) - Yeni pazarda başlangıç için varsayılanlar; Düzenlemeler önceden yapılır - Geçerlilik ve şirket tarafından oluşturulan / güncel istekte Verigrid (LeadManager): - Şirket sütunu şirketName'i şirket pazarlarından dolayı gösteriyor - Şirket dahil olduğunda "No Specified" göster = Gerçek ama isim boş -Şirket=false/null dahil pazarlar için "-" gösterin Hızlı arama (AG Grid hızlıFilter) otomatik olarak şirket değerleri içerir lead form (CreateLeadClient): - Koşullu olarak Şirket Market dahil olduğunda Ad text alanı = Gerçek Alan isteğe bağlı (max 50 chars), Api aracılığıyla ödeme yüklerini sunmak için teld Api: şirket Name mapped through createLead and updateLead requests

  5. · InitializerService

    Add include company and company name columns

    LeadCompanyColumnRunner (Order 40) idempotent olarak şunları ekliyor: - lead markets. dahil company (BOOLEAN, nullable) – bir tane olup olmadığını izler Piyasa, şirket adı taşımak için gerektirir - lead.company name (VARCHAR(50), nullable) - mağazalarda şirket adı Piyasanın şirket dahil olduğu liderlik seviyesi = gerçek

  6. · SecurityService

    Expose, Şirket'i satın alma ve pazar oluşturma yanıtlarını içerir

    Hem ************************ ve ************************ Şimdi, şirket bayrağını içerir, böylece ön uç, gösterip göstermeyi bilir Şirket adı alanı liderlik üzerine.

  7. · kamo-shared-library

    Add includeCompany to LeadMarket and companyName to Lead

    - LeadMarket varlık company (Boolean, nullable) içerir. - Lead entity şirket name (String, max 50, nullable) alır - LeadMarketDTO, CreateLeadMarketRequest, UpdateLeadMarketRequest dahil olmak üzere - LeadDTO şirketName taşır ve ortaya çıkarlar, MarketInfoDTO'nun içinde şirket portföyü içerir. - ******************** şirketName - LeadMarketServis telleri, Şirket'i oluşturmak / - LeadService tells şirketName on create/update and protects it across ipotek type conversions

  8. · kamo-internal

    Satış tipi yolunu Add Lead subtitle

    Piyasanın Satış Type ve Sub-Type'ı bu yüzden "Adding to" hattına gönderin Form aynaları, Edit Market popup'ta kullanılan etiketler **************** Renderler as {Market} (Hizmet > Konut Mortgage) bir alt tipi olduğunda Set, "Adding to {Market} (Hizmet)" sadece bir ebeveyn ayarlandığında ve "Adding to {Market}" Hiçbir satış türü ayarlandığında.

  9. · kamo-internal

    Birleşik PhoneSdk RingCentral + sip.js (FreePBX) destekliyor

    Yumuşak telefon kancası anında halka merkezi-web-phone'u koşulsuz olarak kullandı. Bu, herhangi bir FreePBX şifreli bir şekilde attı, çünkü SDK zor kodlanmış RingCentral'in WSS düzenleme formatı. - Yeni TelefonSdk arayüzü bir tedarikçi-agnostic yüzeyi tanımlar (başlangıç, durun, durun, davet, ************************ artı bir artı PhoneSdkSession with **************** - RingCentralPhoneSdk ringmerkez-web-phone'u sarıyor, mevcut olanı koruyor RC davranışı. - SipJsPhoneSdk sip.js (UserAgent + Registerer + Inviter/Invitation), pazarlıklı bir bağlantı aracılığıyla uzaktan ses ekleyin, destek In-dialog re-INVITE for hold/unhold, and refer for transfer. -PhoneSdk, adaptörü kritenlerden alır.provider (RING CENTRAL, FREE PBX, KAMO PBX. -Softphone artık birleşik SDK'yı ve gerçek SDK hatasını kullanıyor jenerik ‘Phone SDK yerine kayıt için metin başarısız oldu İlkenin dizesi. - Ekles sip.js@0.21.2 bağımlılık.

  10. · VOIPService

    Tarayıcı yumuşak telefonlar için WSS-aware SIP kimlikleri

    The /api/voip/sip/credentials endpoint şimdi bir tarayıcının öne çıkmasını döndürür SIP yığını aslında kullanabilir: WSS taşımacılık, kamusal alan ve bir wsServers URL. SipController, üyenin ÜyeVoipConfig'i çözer, VOIP'i doğrular etkinleştirilen ve bir uzatma atanır, sonra üyenin özel özelliklerine yol açar Örneğin (Org’un birincil değil). Üye üye olduğunda iade edilir 409. Boş bilgi üretmek yerine yapılandırılmadı. - SipInfo SIP-over-WebSocket için ilanlar kazanır; SipCredentials Sonuç kazanımlar Sağlayıcı böylece ön uç doğru SDK adaptörünü alır (RingCentral WebPhone FreePBX/KamoPBX için vs.js. - FreePBXProvider, SIP domaini yapılandırılan bazUrl ve varsayılanlar wsServers to wss [<host>:8089/ws. Per-instance Overrides (sipDomain, sipWsServer, sipWsPort, sipTransport) configureJson'dan oku SIP'in farklı bir hostnamede veya Traefik liman 443'te TLS'yi sonlandırır. - TelefonProviderMaster, yeni opsiyonel yapılandırılan Json alanları ve besler Onlar FreePBXProvider üzerinde bir SipTransportConfig kaydı. - RingCentralProvider, kimliklerini sağlayıcı ile döndürür =RING CENTRAL.

  11. · KlusterServices

    Tarayıcı yumuşak telefonlar için WSS WebRTC taşımasını ekleyin

    Asteriskin chan pjsip şimdi 0.0.0.0:8089'da düz bir WebSocket taşımasını bağlar. Ve Traefik, TLS'yi **************** (port 443) Bu yüzden kamo-internal, mevcut vahşi kartpostalların üzerindeki tarayıcı yumuşakfonları kayıt edebilir pod'un içinde topları yönetmek olmadan. - configuremap-k1m1.yaml: başlangıç.sh yazıyor pjsip.transports custom.conf with the WS taşıma ve pjsip.endpoint custom post.conf with webrtc=yes overrides Mevcut uzatmalar için (8080, 2523), WS taşımasını onayladı. - hizmet.yaml: serbest servisteki 8089 (sip-ws) limanını açığa çıkarın IngressRoute bunu hedefleyebilir; pod hostNetwork üzerindedir, bu yüzden bu haritalar k1m1 host's port 8089. - ingressroute-ws.yaml: HostRegexp +Pre Pathfix(/ws) öncelikli 100 rotada WebSocket freepbx için yükseltmeler:8089 * olmadan - kamo-ortaware zinciri – Bu zincir SIP-over-WS çerçevelerini bozacak olan sıkıştırma içerir.

  12. · SecurityService

    Add /names endpoint returns id→name for all members regardless of state

    Tek başına aktif TeamMembers için üst düzey filtreler, ancak uzatma Görevler temel üyeler veya inaktif üyelere atıfta bulunabilir. Use /names for ID→ Ad kararı, kapsamın faaliyet durumundan daha fazla önemli olduğu.

  13. · kamo-internal

    Single-lead Lead form at /leads /new

    Repha Add Lead from an in-page multi-tab pane into a adanmış bir rota /leads/new'de bu yüzden doğrudan bağlantılı olabilir. Mevcut pazar geçti ?marketId= ve önceden seçilmiş. Lead Market, Vendor ve Ürün Şimdi gereklidir; temas en az bir ilk / son / son / önceden gereklidir Adı ve bir e-posta veya telefon. Mortgage sub-type fields and any market Özel-form alanları bayraklıDisplayOnIntake inline verilir. Onda Başarı, /leads/view/{id}.

  14. · SecurityService

    Ekle ******************** endpoint

    Piyasa tarafından bir pazar için satışType, subType ve özelFormlar bu yüzden Add Lead formu alt tip alanları ve özel formları verebilir İlk önce bir liderlik yaratmadan.

  15. · kamo-internal

    Intake toggle, auto-lock gerektiğinde Ekran ekle

  16. · kamo-internal

    Add isDisplayOnIntake to FormField TypeScript types

  17. · kamo-shared-library

    Coerce,Required=Real in PriFormService

  18. · kamo-shared-library

    Add isDisplayOnIntake to create /update request DTOs

  19. · kamo-shared-library

    Expose isDisplayOnIntake in FormFieldDTO

  20. · kamo-shared-library

    FormField varlık için IS DISPLAY ON INTAKE sütunu ekleyin

  21. · kamo-internal

    Link, üye adı telefon ayarları sayfasına tayin etti

  22. · kamo-internal

    Üye adı ekranını ekleyin ve kayıt düğmesi per-instance uzantıları sekmesine kaydolun

  23. · kamo-internal

    Üye isimleri göster ve Unassign action to org- level extensions sekmesine ekle

  24. · kamo-internal

    Wire VOIP yapılandırmasını sağlayıcı +exction atama uygulamaları ile seçin

  25. · kamo-internal

    Add typed DTOs, unassign API yöntemi, and update Membership permissionsTab VOIP types

  26. · VOIPService

    Yönetim unassign

  27. · VOIPService

    ÜyeVoipConfig Controller'i üye VOIP yapılandırma ile genişletin

  28. · kamo-shared-library

    FindByAssignedMemberId query methods to PhoneExctionRepository

  29. · kamo-internal

    Persist aktif posta kutusu URL sorgu params

    Artık URL'yi güncelliyor (?mailboxType,?mailboxId, ?mailbox) Böylece tarayıcı aynı posta kutusunu geri yükleyin. MesajBrowser okur Pencere.location.search in its tembel useState ilkizer to restore İlk formdan önce aktifMailbox ve URL güncellemelerini URL'yi yayınlar yönlendirici.replace on every mailbox-changed event. KaterSidebar okur AccessibleMailboxs aldıktan sonra aynı URL params bu yüzden düşüş restore edilen seçimi yansıtıyor.

  30. · kamo-marketing

    Add Flowroute to integrations hub page

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