Canva Connect OAuth + tasarımları/export backend
- CanvaApiClient: PKCE, token exchange/refresh/revoke, kullanıcılar, Tasarımlar (küre/list), ihracat işleri, getirerek - CanvaTokenService: üyelerin başına şifr...
Kısmen koşul PATCH, engelleme bayrağını sessizce açıklayamaz; varsayılan işareti engellemek; taahhüt ettikten sonra yayın
************ boolean -> Boolean o kadar iyi bir PATCH that OMITS Alan açık bir sahteden ayırt edilebilir. KrediKonditionService.updatedate Şimdi null-guards ***...
Canva entegrasyonu + Marketing as an org-enable app
- ******************** – platform Canva Connect müşteri kaydı - ImageAssocType.MATERIALS (13, görüntüleme-malzemeler) - veya pazarlama varlıkları kova - *******...
Anonim konuklar için anahtar kelime kapısı (members at)
Bir veyag,Password gerektirdiğinde, anonim bağlantı ziyaretçileri odaya girmelidir şifre; Gerçekleştirilmiş üyeler asla talep edilmez. - sidecar:Password gerek...
Alias Prisma 7 içerikli müşteri bu yüzden DB rotaları 500'ü durduruyor
Felisma-client jeneratörü (mühendis Türü=client) bir içerik azaltıcı runtime specifier (@prisma/client-<hash>) Sonraki inşaa. İnşaatçılar Bir pnpm-store symlink...
Enable Guacamole json-auth SSO + KamoDesktop rebrand
- JSON SECRET KEY (isteğenim) paylaşılan masaüstünden guacamole üzerinde gizli bir şekilde sağlar Komplike guacamole-auth-json, Tanrı-SSO bağlantılarını doğru b...
God-only KamoDesktop ikonları (Linux + Windows) otomatik bağlantılı seanslar açıyor
Analytics'ten ayrılan iki nav ikonu, sadece tanrısal olmayan üyelere gösterdi (Tanrı, buna ek olarak ekledi. NavGateContext). Her biri Güvenlik Hizmetinden kısa...
İnje KamoDesktop SSO doğrudan + tel guac-sso takip edilmiş k8s dağıtım
- @Value KAMO GUAC SIGNING KEY / DESKTOP PASSWORD doğrudan (zamanlı) Uygulama.y ml yapılandırılır, bu yüzden bir şekilde mülk bağlayıcı olmaz). - Seçmeli guac-s...
KamoDesktop SSO, Tanrı üyeleri için son noktayı önleyecek
GET **************** (Sadece kabul edilebilir) mints a 5 dakikalık guacamole-auth-json token (HMAC-SHA256 + AES-128-CBC, genişlemenin başına tel formatı) ve Kam...
Org-skod oda isimleri, oda adı formatı, takvim Kamo toplantıları, hatırlatmalara başlayın; i18n ayarları
-Meeting/MeetingDialog: Oda isimleri şimdi org token tarafından uzayıyor orgs asla aynı Prosody konferansına karışamaz ve org'un onurunu onurlandıramaz OdaNameF...
Auto-record + kayıt sumark from org settings
overrides.js loadOrgMeetSettings now, when record is enabled: - sumarkOnRecordings → bir veyag "REC" sumark overlay while a record Aktiftir (Jibri onu kayıt alt...
Scheduled-meeting start reminders + guest-link expiry
- MeetingReminderSweep: @Scheduled süpürücü bu yangınları gerçek zamanlı olarak yangınlar “Başlangıçtan başlayarak” hatırlatıcıları davet etmeye davet edin (baş...
Chats listesinde üye kullanılabilirliği göster; Rehbere Ekle
1:1 sohbet satırları şimdi takımın canlı varlığı + kullanılabilirliği Aynı şekilde, Rehber sekmesi yapar - aynı şekilde Availability /usePresence kaynakları ve ...
KamoDesktop tanrı SSO ikonları için tasarım spektrumları + Guacamole rebrand
İki tanrı-sadece nav ikonları (Linux/Windows) kamo-internal'te Guacamole'i açık bir şekilde Güvenlik Hizmeti (Mükemmel bir kapı), her örnek için derin bağlantı ...
Move guacd to pod network (MTU düzeltme) + unicast WoL
hostNetwork (k1m1 eno49 MTU 1500) vs guacamole pod on cilium overlay (MTU 1420): RDP bağlantılı ama büyük çerçeveler sınırda düştü -> “Guacamole protokolü ihlal...
Close JWT-forge deliği, Fix guest katılmak, "Sign in with Kamo" ekleyin
- sidecar /api/auth/jwt: üye kimliği (id/isim/email/org) from from the member Identity (id/name/email/email/org) from from from from from the member identity / ...
Üyeleri tıklama-time OTK ile toplantılara davet et
Invite bağlantıları (chat + e-posta) daha önce çıplak bir toplantı odası URL'yi içeriyordu, bu yüzden alıcılar kendileri yerine anonim konuklar olarak indi. Bir...
Persist katılımcıları davet etti, MANAGE MEET SETTINGS'i uyguluyor, çift-invite yolunu bırak
- oluşturmakMeeting: davetli üyeler UUID dizeleri değil, sayısal karflake kimliklerdir - Onlara yaratıcı gibi uzunToUUID yoluyla yollayın. Daha önce UUID. FromS...
IngressRoutes için masaüstü adını izleyin
masaüstü.kamocrm.com IngressRoute masaüstü ns'ta yaşıyor, ancak Traefik'in CRD'si sağlayıcı sadece **************** izledi - bu yüzden rota görmezden gelindi ve...
Filesystem olarak İthalat VM diski, Blok değil
CDI's block importer crashlooped: 'blockdev: open /dev/cdi-block-volume: İzin inkar etti - ham Longhorn blok cihazına erişemez. Filesystem volumeMode bulut imaj...
Borrower, Uygulama çek yan etkilerini yangınlar gönderir (doc checklist + bildirim)
Portal ödünç verme teklifi PATCH kredi-file {statusId:2} operatör / transitions endpoint where the Application-Taken side effects live – Bu yüzden bir ödünç ver...
Bölümdeki olumsuz kredi miktarı / mülk değerleri tasarruf eder
güncelleştirmeLoan ve güncelleştirmeProperty artık olumsuz para miktarı reddetmektedir LTV girişleri (loan miktar, tahmin/purchase/appraized value) via NonNegat...
Doğru KubeVirt VM cloud-init alanı + modernize spec
BulutInitNoCloud userdata secret field 'secretRef' (kullanıcı değil); KubeVirt v1.8.4 yanlış alan -> 'en azından bir kullanıcıdan kaynak' - runStrateji: Her zam...
Asla www'yu alt alanlara, sadece çıplak apex'e önceden göndermeyin
Yakalanan ANY'a ev sahipliği yapan tüm yönlendirmeler https://www.<host> Çıplak apex için doğru (kamocrm.com -> www.kamocrm.com) ama yanlış subdomain: masaüstü....
Borrower kredi kartı statüsü yükselemez veya URLA'yı teslim ettikten sonra düzenleyebilir
Self-servis uygulama uç noktalarında iki ilgili borçlanma delik: - Privilege escalation (#2): patchLoanFile herhangi bir statüye uygulanmıyor caller-rights che...
Kredi-file statüsü, borçlayıcı düzenleme-lock, borçlayıcı-delete cascade, hediye-recipient app scopingping
************ orgId: yardım edeni geri oku Borçlu posta iade düzenleme kilidi (bir borçlayıcı sadece URLA'yı düzenleyebilirken Dosya DRAFT'dir. ****************...
Sertleştirilmiş KubeVirt uzaktan masaüstü + Guacamole ağ geçidi
Tam bir uzaktan-desktop yığını ekleyin, GitOps-applied via the deploy flow: - KubeVirt + CDI dağıtma zamanında kuruldu (pined-stable release URLs) - masaüstü-1...
Sohbet grupları için alttablar, son açılan sekmeyi hatırlayın
Sohbetler listesi, göz ardı edilen bir multi-select hap cipsi tarafından filtrelendi Chats sekmesi altında yer. Onları tek katlı bir alt-tab bar ile değiştirin ...
Sertleştirilmiş KubeVirt uzaktan masaüstü + Guacamole geçit
KubeVirt Kubuntu VM (16Gi/500Gi Longhorn) Apache Guacamole HTML5'in arkasında, masaüstü.kamocrm.com'da Traefik (TLS + oran-limit + IP-ban). LAN Windows PC (192....
Statüsü editörü sekmelere taşıyın; not callback auto-note
- Durum/sub-status editörü şimdi birincil-tabs sırasını paylaşıyor: sekmeler ayrıldı, statü Doğru (removes the separate row under the action düğmeleri). Callbac...
Chats sekmesinde üye avatarları göster
MediaService chat-session member avatarUrl=null by design (avatars are Önde çözülür, ancak Chats sekmesi asla onları çözmez, bu yüzden her zaman her zaman çözül...
Borrower kendini-rete idempotency + yetim tazminatı; başarı olarak boş bir kontrol listesi göndermeyin
MortgageAppController.create() ödünçkar kendi kendini-rete şubesi: - Idempotency (#2): Mevcut bir DRAFT'ye sahip olan bir DRAFT'yi, bunun yerine, Bir çift tıkla...
Readiness banner Yenilemeler ile Yenileme düğmesiyle yenilenir ve asla boş bir pazar adı göstermez
MLOS varsayılan-lead-kaynak hazır banner'ta iki takip: - Rene (IconButton) şimdi de yükMlosReadiness() diyor, bu yüzden bir gerçek Yeni yaratılan bir pazara zat...
Idempotent kendi kendini yaratma draft + deterministic aktif liderlik-pazar çözünürlüğü
************ üyeId: üyenin sorunlarını çözüyor Mevcut in-progress DRAFT uygulaması bu yüzden tekrarlanan bir borç veren kendini-rete (iki tıklama / reload / iki...
E-posta yapılandırıldığında açıklayın; kapı oluşturma
Ekrandaki /messajlar daha önce org zaman bile tam kabuğunu verdi. e-posta sağlayıcısı yoktu veya üye hiçbir posta kutusu yoktu, sessizce her şeyi başarısız oldu...
All-types Chats list + browser-tab dikkat
Chats sub-tab şimdi üye, grup, destek ve sosyal konuşmaları listeliyor Birlikte, çoğu merkezli bir filtre ile ilk olarak, multi-select filtre (Team Members / Üy...
Birleşik Sohbetler üye / destek / sosyal seanslar
GET /api/media/sessions/chat şimdi bir "categories' filtresi (chat,, Destek, sosyal; tüm varsayılan) ve bir küresel olarak en-recent-ilk döndürür, Kalıcı sorgul...
Destek için Paged sorgular + sosyal sohbet seansları
bu nedenle birleşik Interaction Center Chats listesi her türlü içerebilir: - DESTEK (TYPE ID=2): Üyenin atanmış ajanın nerede olduğu İstek (ayrıca bilet id + at...
Son liderlik-görücük eylemleri + callbacks
- Header: Call into Call (Work)/Call (Kişisel) yumuşakfonu açın ( Üyenin kayıtlı bir uzatma olmadığı zaman saklandı), E-posta açılır besteci, Text -> komünler /...
Bir üyenin takvim etkinliği oluşturmak için iç uç noktası
POST /api/internal/calendar/events (X-Internal-Auth kapısıd) üyelerini çözüyor kullanıcı -> birincil takvim ( Gerekirse bir varsayılan oluşturmak) ve bir olay y...
Geri dönüş uç noktaları (schedule/list/resolve)
Yeni **************** kontrolör + hizmet: devam ediyor callback, posts scheduling/outcome notları liderlik medya akışına ve Etiketler zamanlama üyesinin takvimi...
LeadCallback varlık, durum enum ve repository
Lider görüş çağrısını geri döndürür: öncü bir çağrı kaydı (PENDING/CONTACTED/CANCELED) liderliğin anahtarı, yumuşak bir referansla Aynalı E-postaHizmet takvim e...
MLOS varsayılan-lead-source kontrolünün neden sessizce düşmesi yerine saklı olduğunu açıklayın
Satıcılar-products sekmesinde "designate default lead product" kontrolü, ipotek-vertical hazırlığında kapılandı - POS etkinleştirildi, aktif bir MORTGAGE Ticare...
Paylaşılan-lib db Now() CAST düzeltmesi
CI'yi başlatmak için boş iş, hangi klonlar kamo-shared-library zamanında ve ************ db Now() CAST (şimdi() AS timestamp) düzeltmesini alır.
Db Now() CAST (şimdi() AS timestamp) kullanmıyor, şimdi değil (:timestamp)
::timestamp kısa el, Hibernate'un yerli-kırıklığı tarafından yönlendirilir (tehdit okunur). ":"Bir isim-parameter ön ek olarak, ::timestamp'ı :timestamp) -> CRD...
Üye Ids tarafından açılan grup sohbetleri için bir seans oluşturun
ChatTool propagandaları görmezden geldi.memberIds: bir grup açık boşluğa ulaştı kullanıcıId ve hiçbir seansGuid değil, bu yüzden 1:1 erken ve geri besleme yarat...
Aynı konuşma için tekrar sohbet popuplarını durdurun
Alet-window sadece tek bir kullanıcı Id anahtarına karşı tam olarak eşleşmedi Async-mirrored windowsRef, bu yüzden aynı 1:1 sohbet iki kez açıldı: - bir üye sı...
Salo-shared-library haklarına karşı yeniden inşa etmek (suyarı düzeltmesi) (5f20d29)
CI klons and builds kamo-shared-library from source, bu yüzden bu boş iş Katmanlı hakları kararını almak için inşa etmek için yeniden katkıda bulunur. Yemin ede...
Tüm etkinleştirilen izin grupları iş unvanı ve bölüm editörleri
İşTitleManager ve DepartmentManager sadece iki izin grubu verdi - Genel ve CRM - bu yüzden ************ hakları görünmez ve Orada yönetilemezken, GüvenlikRoleMa...
Kargoyu gördüğünüz gibi?
İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.