İşaret için uç noktaları
GET /sessions/chat/auto-open, bu üyesin müşterinin müşteri konuşmaları döndürür yükseltilmeli; POST /sessions/{guid}/auto-opened records that it did. Kalıcı bağ...
Oturum tipini aktivite çerçevesinde de koyun
Geçerli/ACTIVITY yayını her seans türü için yayınlanmaktadır ve hiçbir şey yapmadı Bunun göstergesidir. Sohbetler listesi, devam etmek için hiçbir şeye sahip ol...
Bir mesajın geldiğini müşteriye söyleyin
Bir medya oturumunun her üyesi gelen rezervasyon bildirimini alır ve Bir destek bileti sipariş etmek, bu biletin oturumunun bir üyesini yapar. The The The The T...
AUTO ASSIGN, ve acentenin ekrandaki bir konuşma yükselt
Bir sohbet isteği ve sunulan bir bilet aynı çalışma birimidir; konu Strateji, ya teslim edildiğine karar veren tek şeydir. The The The The The The The The PRE T...
Bir seans okumak artık yenilemez
Redis kaydındaki sona erme seans; Üyeyi devirdiğinde İmzalandı. Bu hizmet, KSessionService'ın kendi kopyasını buna karşı tutuyor SHARED anahtarı ve her okumada ...
Canlı sohbet popup tarafından iddia edilir, asla tahsis edilmedi
Sohbet isteklerini round-robin üzerinden yapmak yanlış bir modeldi ve kırdı düzeltmek anlamına geliyordu. Verilen bir bilet talep edilebilir kuyruktan ayrılır (...
Görev başarısızlıklarını onları tetikleyen bileti yok etmeyi bırak
Yeni bir bilet oluşturma işlemi içinde koştu, bu yüzden vurduğu her şey Bileti geri getirdi ve üye yardım istedi "Failed to to Bilet oluşturmak, hiçbir yerde ku...
Konunun atama stratejisi aracılığıyla bir sohbet isteği
Bir destek sohbet isteği bir PRE TICKET olarak açılır ve atılır Onlar için görev. Koruma web-chat widget için yazılmıştır, Pre-ticket asla konuşmayabilir anonim...
Paylaşılan-library @Lob LONGVARCHAR Fix
Hibernate'un PostgreSQL lehçesi @Lob String sütunları OIDs via getLong() olarak okunur. Etkiler notlar, kontaklar, takvim, OAuth tokens, IMAP şifreleri, e-posta...
YugabayDB'de nokta ve PostgreSQLDialect
CockroachDB YugabayDB tarafından değiştirildi. Bağlantı dizeleri hareket eder cockroachdb-public:26257 to yb-tserver-service:5433 ve Hibernate lehçesi *********...
CRLF KSessionServiceService'da sona eriyor
Önceki dosyayı LF ile yeniden yapılandırır, 15line bir değişikliği bir araya getirir 577-line tüm-file diff. İçerik değişmemektedir; bu sonları geri getiriyor T...
Paylaşılanı yenilemeyi bırakın - TTL boş kullanıcılar için
Bu hizmet, KSessionService'ın kendi kopyasını tutar ve TTL'yi TTL'yi inceler. Her okuma. Bu nedenle güvenlik hizmetlerinin tek başına hiçbir şey düzeltilmedi: k...
Bir BLAKE3- sadece bu kadar dedup yüklemeden daha hızlıdır
Bağlantı uç noktası her ikisini de talep etti. Bir tarayıcının hızlı SHA3-256 yoktur, bu yüzden kanıtlayın Zaten 358 MB dosyası 18.8 ikinci yüklemeye karşı ~20 ...
Bir daha yükleme olmadan zaten mağazalı bir dosya ekleyin
Bir 2 GB videoyu üç meslektaşına yönlendirmek üç tam yüklemeye mal olur. Depolama Onları bir nesneye zorladı, ancak her transfer tamamlandıktan sonra ve tamamla...
Bir saat boyunca tutmak yerine birkaç dakika içinde ölü bir yükleme Başarısız
linkUploadTimeout, okur arasında tolere edilen SILENCE'dir, bir bütçe değil Tüm transfer. Bunu bir saatliğine ayarlayın, ikisini karıştırır: bir tezgah Bir 2 GB...
Tomcat'ın 60'lı bağlantı süresini uzun bir yüklemeyi durdurun
2 GiB sohbet eki neredeyse dört dakika başarılı transferden sonra başarısız oldu MultipartException, çıplak bir SoketTimeoutException'ı sarmak ve üye oldu "Inte...
Onları depolamak için 3 GiB eki kabul edin
dosya.getBytes() bu büyük yüklemeyi temsil edemez - bir Java serisi sadece durur Yukarıda 2 GiB - o kadar her ek geçmişte bir OutOfMemoryError'da ölen Oap'tan v...
Catch OptimisticLockException, tip 40001 aslında asır
Round 3 inceleme düzeltme: hibernate-core's **************************** Testler LockAcquisitionException ( SQLState 40001'in ne haline geldiğini) dört katına ç...
Davalı çatışma aslında atlar
Round 2 inceleme düzeltmesi: ifade seviyesi 40001 (ortalama vaka, tespit edildi internal executeUpdate(), iş yerine) yüzeyler **************** Hibernate'un arac...
Ayna Maven Central ve retry, bu yüzden inşa edilen kötü biri binayı öldürmeyi durdurur
Başlangıç düzeltmesi gemi olamazdı: inşa "Etik uyumsuz" ile çözülebilir, Bu eksik bir sanat gibi okur, ancak bunun üzerine bir indirme bozulmuş bir orta transfe...
Return 409 her kayıp iddia yarışında, yönetici iddia yolunu ekleyin
Round 1 inceleme kabul-popup iddia uç noktası için düzeltmeler: - sıradan bir kayıp yarış (daha önce sahte posta ile anlaşılabilir) Şimdi biletAlreadyClaimedExc...
Şimdi e-posta depolayıcıları BölümHizmeti tarayın
MediaService CrashLooped on each pod since shared-lib 1.5.0: DepartmentService is a a @Service, so the wildcard @ComponentScan ("com.kamo) bunu burada ya da olm...
GET /types/{typeId} /slots bu yüzden ayarlar editörü slotları listeleyebilir
UI bu yolu her zaman getirdi, ancak sadece POST / PUT /DELETE idi. Haritalandı, bu yüzden Kullanılabilir Slots sekmesi 405 aldı ve boş verdi. Aksine farklı aksi...
Zamanlayıcı filtreyi tekrarlanan params olarak kabul et
Web müşteri gönderilen ?providers=facebook,x bir CSV değeri olarak. Bir sorguda VALUE%2C olarak seyahat etmek zorunda ve yeniden kodların bunu% 252C'ye dönüştür...
Kullanıcı hesabına kaçırılan e-postalar gönder, posta kutusu değil
Fark “Beklediğiniz bir mesajınız var, oturum açın ve okuyun”, ve öyle oldu. Bu organizasyona gönderilen posta kutusu, üyeyi görevlendirdi - sadece ulaşabilecekl...
Her bir sahibi yerine canlı bir kötüge verin, bir dahaki bir sayı
Nav badge ve / destek?tab=tickets farklı soruları yanıtladı. Sayfa The page Org'taki her bilet listeler; kötüge, ait sohbet mesajlarına ait sayılıyor Tam olarak...
Drop client SENDs to guarded topics, and repair the build at HEAD
TWO THINGS, her ikisi de MediaService'ı nakliyeden durduruyor. 1. ana derlemez. MediaController:1361 çağrıları **************** var olmayan: Destek theHizmet ü...
Relay the legal-package count and guard per-member SUBSCRIBEs
yasal.packages.> -> **************** Temel NATS, hiçbir akış - Aynı şekli DestekStompRelayController ve PlatformStompRelayController Zaten kullanım. konu için b...
Bir kez bir mesaj açın, bütün olduğunda
Her iki çağrıcı da satırdan sonra bir mesaj inşa etmeyi bitiriyor CreateMessage bunu duyurmak için değil: MediaController görüntüleri birbirine bağlar ve yayınl...
Dükkanlar yükleme başına bir nesne yerine Dedup boru hatları aracılığıyla bağlanır
Atalar kendi "<imgId>/<fileName>" nesnesini her yüklemede yazdılar, yüklemeyi atlar content-addressed store tamamen – aynı logo-draft.JP, üç kez bir araya getir...
Birleşik görüntüleme kova için yeniden inşa
Picks up kamo-shared-library 3045cc3: ImageAssocType.getBucket() şimdi tek tek tek tek geri döndürür Her bir ilişki için "imating" kova, bu yüzden bir deduplica...
Relay SecurityService platformu STOMP'ye olaylar
Güvenlik Hizmeti platformu-admin yüzeyine sahiptir - sistem yapılandırması, DNS Düzenleme, ticaret senkronizasyonu – ama WebSocket endpoint yok, bu yüzden her e...
Camo-shared-library 8f3c1ec'e karşı yeniden inşa
Satın alma düzeltmesini yapın: LeadService.createLead şimdi ait olmayan bayraklar Bu nedenle ithal edilen geçişler dikkate alınarak sayılabilirPool Ve kabul edi...
Demo yakalama rezervasyon adımdan önce yol açar
Pazarlama sitesinin demo formu toplanan isim, e-posta, şirket, şirket büyüklüğü, Endüstri ve bir mesaj, sonra kimseye söylemeden planlamaya ilerledi. Baş yaratı...
Toplantı sağlayıcısı Zoom ve Microsoft Teams ile soyutlama
Toplantılar Kamo inşaatla tanışın - MeetService bir Meet odası devam etti Adı ve başka bir şey. Bu soyutlama ve iki uzaktan sağlayıcı tanıtıyor Bunun arkasında....
Persist MediaService PHI access track to phi access log
Chat message okumaları Slf4j varsayılan yazar aracılığıyla kaydedildi, ki bu da ortaya çıkıyor. §164.312 (b) altı yıllık bir tutma iznine karşı 14 günlük bir ka...
Paylaşılan MFA repositories
MfaEnrollmentService, kamo-shared-library'de @Hizmettir, bu yüzden vahşi kartpostal @ComponentScan("com.kamo) Bu uygulamada bunu bu ya da bu değil mi inşa ediyo...
Record chat message reads on the endpoints that return bodies
Sending a message left a row; reading one left nothing. Every chat, support and social thread on the platform renders from a handful of endpoints here, and none...
İlerleme alanında olağanüstü çalışma
Aşamalı ve kararlı, bu yüzden hiçbir şey işçi ağacına karşı çıkmamıştır. 3 dosyalar değişti, 353 ekler (+), 4 deletions (-)
Harden the kubectl download against flaky egress [skip ci]
dl.k8s.io, koşucunun egress intermittly damla orta devre dışı bırakıyor: curl: (56) OpenSSL SSL read: decryption başarısız ya da kötü kayıt mac Bu, aksi takdird...
Sonuncu vahşi kart sırrı yerine canlı per-host cert Dağı
Cert-converter init konteyneri, PKCS12 anahtar mağazasını PKCS12 anahtar mağazasından inşa etti wildcard-kamocrm-com, cert-manager yetimed when Sertifika bir pe...
AI konuşmasını eloff'daki insan ipliklerine taşıyın
Destek seansını oluşturun veya tekrarlar, AI transkriptini bir sistem olarak kopyalar Olay, rotalar ve ziyaretçinin bir sonraki ne olacağını dürüstçe söyler. G...
Ajan-ı kabul eden bir yazar, açık bir borçlandırıcı bir konuya erişti
Karşıt AIService'ın dış aramaları. olmadan bütün Kayıtlı 404'te sonlanan yol sona erdi - kapı bir dokunuşa izin verdi, Mesaj oluşturuldu ve onu koymak için hiçb...
Reject cross-org satış ajanları; geniş bottrap önbellek otobüs
satışAgentId, istek gövdesinden kontrol edilmedi, bu yüzden bir haç-org veya dangling agent id bir WebChatIntegration'da depolanabilir. Güvenli başarısız oldu s...
Kanal başına bir satış acentesi olarak + rapor LO kullanılabilir
- WebChatIntegration CRUD threads salesAgentId (yucakları açıklayacak) - lo-presence şimdi üyenin erişilebilirliğini online birlikte döndürür, bu yüzden widget,...
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.