Değişiklik Günlüğü
Yeni ne var?
Gemideki her iyileştirme.
· kamo-shared-library
Canlı Değişiklikler — dağıtımları ve VIEW_LIVE_CHANGES widget haklarını (690-695) kabul et
CommitDeployment (COMMIT_DEPLOYMENTS) anaya bir itmedir, ana commit tarafından anahtarlanır ve ne kadar uzakta CommitLog.deploymentHash her bir girdiyi onu gönderen itmeye işaret ediyor. Schema landed by KamoInitializer 2026-11-06. VIEW_LIVE_CHANGES (690) feed'i kapatmayan ServiceType olmayan bir köktür; standart beş widget RoleRightHierarchyTest sayıları onlarla birlikte hareket eder.
· KlusterServices
GüvenlikHizmetini Forgejo'nun CI durumlarını canlı değişiklikler için okumasına izin ver
Live Changes dağıtım takipçisi Forgejo'ya (k1m1 üzerindeki bir konut süreci, port 3000) her avatar-resolver-egress sadece YugabyteDB, NATS ve MinIO'ye izin veriyor düğüm, bu yüzden her talepte zaman aşımı oldu.
· kamo-internal
SI'nin reddedilen doldurulmasında bu siteye izin ver, kasanın Aktivitesinde (TPVAULT 2. aşaması)
· MCPGatewayService
Vault_list, vault_fill ve vault_run_shell, sadece referansla doldurulabilir (TPVAULT 2. aşaması)
SI bir nesneyi adlandırır; Tool Plane odaklanmış pencere ve tarayıcının adresini okur makinenin kendisinden, VaultService'e (site bağlantısını kontrol eden ve Aktif satırı ilk olarak), değeri SI'nin kendi çalışma istasyonuna yazıyor ve modeline söylüyor Değer hiçbir zaman tartışmalarda, planlarda, onay kartlarında, sonuçlarda, hafızada değildir ya da loglar, ve her iş istasyonu cevabı daha sonra ondan temizlenir (Redis'da anahtarlanmış hash'lar, Shell gizlileri bir çevre değişkeninde saklanmaktadır. Vault hiçbir zaman başkası adına çalışmıyor.
· kamo-shared-library
VaultItem.allowedHosts, bir yöneticinin bir SI'nin doldurulması için onayladığı siteler (TPVAULT 2. aşaması)
· kamo-internal
Organizer altındaki Şifre Kasası (TPVAULT 1. aşaması, 3. aşama ekranları ile)
/vault: kendi kasanız ve denetlediğiniz SI'ların kasaları; türlere göre nesneler (kayıtlar, API) ve SSH anahtarları, kurtarma kodları, kimlik doğrulama anahtarları, Wi-Fi, bilgisayar girişleri, notlar); Bir değer gösterilmeden Önce Sizsiniz' i Doğrula (şifre, kayıt olduğunda kimlik doğrulayıcısı ya da bir e- posta kodu), isteğe göre bir değer, 30 saniye sonra gizlenir, 30 saniye sonra klipboard temizlenir; şifre oluşturma, bir şeyi paylaşma, k-anonymity ihlal kontrolü ile şifre sağlığı, Sade dil, Acil Erişim, ****************'den ithal BFF /api/vault/** SecurityService'a iletilir, depolanmaz, hiçbir zaman kayıt edilmez. Yardım makalesi.
· SecurityService
Şifre Kasası ileti ve 5 dakikalık tekrar doğrulama; konuk bilgisayarın şifresini doğrulama girişim limiti (TPVAULT)
/api/security/vault/** oturumu çözer, simülasyonu reddeder, Her talepte tazeliği tekrar doğrulayın (KREAUTH şifre işareti 5 dakika içinde, kayıtlı olduğunda kimlik doğrulayıcısı; şifresi olmayan hesaplar için e-posta yoluyla gönderilen bir kod) Ve VaultService'a insanların izin verilen yollarının bir listesini iletir confirm şimdi tekrar kontrol limiter'ini paylaşıyor (15 dakikada oturum başına 5 yanlış).
· kamo-shared-library
VAULT_RECONFIRM_CODE şifresiz üyeler için kanonik e-posta (TPVAULT)
· kamo-shared-library
Parola Kasa varlıkları ve VAULT_* erişim-log olayları (TPVAULT)
Şifre Kasası için yedi tablo (kasalar, nesneler, şifrelenmiş alanlar, sadece eklenebilir bir erişim günlüğü, paylaşımlar, acil durum isteği, bilinen aygıtlar), burada KamoInitializer olarak ilan edildi onları yeniden yaratabilirsiniz; DDL önce elle uygulanır (vaultservice docs/sql). Şifreleme metin sütunları @JsonIgnore'u taşıyorlar ve ****************'e takılıyorlar ki bu kırmızıydı Şimdi de korunan üç Kamoai şifre sütununun ana anahtarı.
· kamo-internal
Çağrı / Mesaj altındaki bir Çağrı Günlüğü sayfası
Her üyenin yaptığı veya aldığı her telefon ve altındaki herkesin telefonları raporlama satırı (VOIPService GET /api/voip/calls/log satırları belirler). Sıralar uzak tarafı ve bizim çizgimizi gösteriyor. Telefon Numarası, üyenin avatarını, zaman, uzunluk, nasıl bittiği (Call Floor'un sonucuyla), bir inline gerçekten var olan bir kayıt için oynatıcı (depolanmış veya sağlayıcı tarafından tutulan ve VOIPService üzerinden akış), bir arama yapılabilir transkript çekmece, ve en son potansiyel, hesap ve işlem bağlantılar olarak veya Bağlanmamış olarak. Filtreler, sıralama ve tarihler adres çubuğunda canlıdır; fayanslar tümünü gösterir filtrelendi ve bir tıklamayla filtrelendi; sayfalar kaydırdığınızda yüklenir; yeni çağrılar çağrı- günlüğü org- değişiklik alanından gelir. Kısa İpuçları, yardım penceresi ve bir yardım merkezi makalesi ****************
· kamo-internal
Kat Raporları Görünümü skor tablosu ve yönetici pencerelerini açar
Aynalar VIEW_FLOOR_REPORTS (675) ve açmasına izin verir Leads > Scoreboard satırı ve sayfa ve kat nabzı, hız-a-lead raporu, Funnel tarafından Lead Kaynağı ve Koçluk bayrakları panelleri, çağrı salonu haklarının yanında, kimin numaraları kaldığını gösteriyor Yardım: yeni bir Floor Reports makalesi (sağ taraftaki nedir?) (Açılır, kimin satırlarını kim görür, nasıl verilir) ve güncellenmiş skor tablosu ve ev widget makaleleri.
· SecurityService
Seed View Floor Raporları yöneticilere ve kat yöneticilerine
VIEW_FLOOR_REPORTS (675) şimdi Floor Activity'yi açıyor RoleRightsSyncService onu CONFIGURE_SYSTEM (bir organizasyonun yöneticiler) veya MANAGE_CALL_FLOOR (kimin raporu daha önce açtığı) onaylanırsa, rollerde ve departmanda, iş unvanı, üye ve takım üstatlarında Organizasyonun sahibi onu gizlice elinde tutuyor Rapor kararlarında, hem bir oturum için hem de bir programın sahibi için.
· VOIPService
Üye ve raporlama hattı için bir çağrı günlüğü
GET /api/voip/calls/log PHONE_CALL_LOG'u indirgenmiş zaman aralığı ile okur Görünümdeki üyeler (kendi + yönetici alanının altındaki herkes, sahip) Her şeyi görüyor, aynı paylaşılan Raporlama Hattı'nı kullanıyor), filtreleri, sunucudaki sayfaları sayıyor ve sadece sayfanın önde gelen sayfalarını hidrate ediyor ve filtrenin hepsine ihtiyacı olmadıkça (her birinin en sonuncusu) işlem yap. GET /api/voip/calls/log/{id}/audio streams a recording the provider keeps (JustCall) bu hizmet aracılığıyla, çağrı alanının arkasında, PHI yeteneği, Yeni çağrılar çağrı-log alanını işaretler.
· kamo-shared-library
Kat Raporlarını Gör (675) Kat Aktivitesini Açıyor
Kat raporları kendi güvenlik haklarıdır (sahibi, 2026-11-06). VIEW_FLOOR_REPORTS Çağrı alanının rezervasyonundan alınan bağımsız bir CRM köküdür (676-680 Kat Etkinliği artık iki çağrılı kat yerine bir çağrılı kat gerektiriyor raporlama satırı hâlâ her satıra karar veriyor ve sahibi bunu elinde tutuyor RoleRightHierarchyTest: değerleri 434, bağımsız 100, kök 148.
· KlusterServices
Rke2-unwedge, rke2 log-pipe deadlock için bir gözetleyici
2026-09-28 ve 2026-10-25 platform kesintileri aynı çıkmazdı: rke2 kirasını kaybediyor, ExecStopPost'u containerd'ı öldürüyor, kimse bu yazıyı okumuyor konteyner log FIFO'ları, ve bir sonraki log üzerinde etcd/apiserver/traefik bloku Her ikisi de elle boşaltma FIFO ile düzeltildi. Bu bunu otomatik olarak yapar: rke2'nin containerd'i gittiği zaman AND a Konteyner süreci 30 saniye boyunca bir boruda tıkandı, FIFO'ya göre bir kat başlat (/var/log/rke2-unwedge/, disk kısaysa /dev/null'a), ve her birini durdur Bir konteyner FIFO'sunu yeniden açarsa, hiçbir zaman sinyal vermez containerd ya da containers. test.sh bunu gerçek bir tıkanmış boruya karşı uygular; --scan on k1m1 183 shim / 396 FIFO bulur, 10-25 manual drain ile eşleşir.
· KlusterServices
Düğüm bağlantısı düştü ve hız geri döndü uyarısı, sysadmin e-postasına yönlendirildi
K1m1 eno49 ve k3m1 eno49'un paylaştığı LAN anahtarı, 2008'den beri yeniden başlatıldı 2026-10-29 (yüzlerce taşıyıcı fırlatıldı, 70 fırlatma dakikasının 66'sı her iki taraf tarafından paylaşıldı) nodes, k1m1 eno49 stuck at 1 Gb/s). node-exporter the signal had; nothing Onu izledim ve izleme-isim alanları uyarıların hepsi null'a yönlendirildi.
· kamo-internal
Kaydedilmiş Mesajlar ve ipotek otomatikleştirme düğmeleri için sınırlı haklar
MANAGE_SAVED_TEXTS Telefon ayarlarını sadece Depolanan Mesajlar sekmesinden açar ve MANAGE_MLOS_AUTOMATION Commerce üzerinde Mortgage Automation Switches sekmesini açar Her biri geniş sağda yer alır (MANAGE_VOIP_SETTINGS, Diğer telefonda ise, "MANAGE_SUBSCRIPTION_SETTINGS" var ve SI özerklik bölümleri geniş haklar ile kalır RoleRightType.ts dosyasındaki hakların (688-689) ve yardım makalelerinin kimlerin değiştirebileceğini söyler Düğmeleri ve kaydedilmiş mesajları.
· VOIPService
MANAGE_SAVED_TEXTS'e kaydedilmiş metinleri okuması ve değiştirmesine izin ver
/api/voip/sms/text-templates dar MANAGE_SAVED_TEXTS'i hemen yanında kabul eder MANAGE_VOIP_SETTINGS yazmak için, ve yanında ACCESS_VOIP okumak için, böylece bir Sadece yeni haklar sahibi kullanıcılar Depolanan Mesajlar sekmesini kullanabilir. Başka bir telefon yok Son nokta değişti.
· SecurityService
MANAGE_MLOS_AUTOMATION'a ipotek otomatikleştirme anahtarlarını açmasını bırak
GET ve PUT **************** şimdi darlığı kabul et MANAGE_MLOS_AUTOMATION'ın hemen yanında MANAGE_SUBSCRIPTION_SETTINGS mortgage config son noktası MANAGE_SUBSCRIPTION_SETTINGS'i yalnız bırakıyor, SI_LOAN_ACCESS örgüt sahibinin kararına bırakılır ve değişiklikler hala kaydedilir MlosAutomationSettingsService üzerinden mlos_config_change_log.
· kamo-shared-library
MANAGE_MLOS_AUTOMATION ve MANAGE_SAVED_TEXTS dar ayar haklarını ekle
İki bağımsız kök (688-689) böylece ipotek Otomatik tab geçiş ve Telefon Depolanan Mesajlar sekmesi MANAGE_SUBSCRIPTION_SETTINGS veya MANAGE_VOIP_SETTINGS. Her biri geniş sağ yanında kabul edilir, asla yerine RoleRightHierarchyTest: değerleri 433, tek başına 99, kökleri 147.
· EmailService
Bir görev olayı, Organize edici altındaki Görevlerime bağlanır
· KBService
Bir görev bildirimi, Organizer altındaki Görevlerimi açar
Eski /notes?task= adresi hala kamo-internal'da bir 307 ile ulaşılabilir.
· SecurityService
Callbacks-due, Benim Görevlerim için hangi satırların geri dönüş tarihleri olduğunu söyler
· kamo-internal
Navigasyondaki Organizatör ve Benim Görevlerim bana verilen her görevi gösterir
Organize edici, her satırda Benim Görevlerim, Takvim, Kişiler ve Notlar ve Kontrol Listeleri barındıran yeni bir ana navigasyon seçeneğidir Organizör simgesine takvim sunucusunun işareti eklenerek bir seçenek olarak var olan kapıya geri döndü Notlar'daki Görevlerim adresleri (?view=tasks, ?task=) /my-tasks'e 307 yönlendirmedir. Komut paleti her birini bulur satır, ve Automation Streams "streams" ya da "automation" ile, izin verilenler için ayarları sekmesine iner. Benim Görevlerim (/my-tasks) görev sistemine ve öncü Görevler sekmesinin eylem planı satırlarına dayanır: görevler ve öncü görevler (KBService, bir akının CREATE_TASK aralarında), gönderme kuyruğunda bekleyen taslaklar (scope=mine), çağrı listesi ve Gerekli geri çağırmalar, kaynak, gerekiyor, öncü, anlaşma, öncelik ve kimin görevleri tarafından filtrelenmiş, kontrol listelerinde canlı, otomasyon, çağrı ve kat-iletişim değişimleri, tick, gönder, çağrı ve yerinde yapıldı. Hiçbir şey depolanmaz. Yardım makalesi, gezi Adım ve görev bağlantıları onu takip eder.
· kamo-internal
Örgütün SI'sı her kat sayfasındaki yüz ve kişilikle, ve hiçbir ses ile yazılmıştır
- E-posta Sıralama: Sesini Yaz kutusu yok oldu Organizasyonun SI'sı (kendi kişiliği) ya da kendi SI Asistanın (SI'dan gelen ses) Yardımcı Ayarları, Sesi Değiştirme'yi açar. - Bir org SI: OrgSiPicker SI ayarları ve E-posta ayarları, aynı kayıt SI çağrısı Otomatik Akış sayfasındaki düzenlemeler, şimdi böyle diyor ve her SI'nin kişiliğini gösteriyor. Sıralama ve yakalama panelleri artık kendi SI seçimlerini taşımıyor Örgütün SI'sı seçicisinde. - SiWorkStrip, e-postaların sıralamasını, bugünkü bilgilendirmeyi ve yakalama kutusunu SI'lar ile üstleniyor Fotoğraf, isim ve kişilik, ya da bir SI'yi buraya getirin, SI'nızı seçin ya da bir SI'yi işe alın Briefing'lerde "Yazan" yazıyor. - Yardım: E-posta Sıralama, Geçenleri Göster, Güncel Briefing ve SI çağrıları makaleleri güncellendi.
· SecurityService
Bir SI'nin AI üyesi üzerindeki kişiliği okunur, böylece çalışması kim olduğunu söyleyebilir
Her /team-members/ai-members satırı kişilik taşıyor: arketip'in başlığı ve SI için geçerli tanımlama, ya da sıfır. SI başına bir çözüm, her biri kendi içinde sadece-okunabilen işlem, bu yüzden bir hata listeyi tamamen boş bırakır.
· MCPGatewayService
E-posta aletlerinde bir taslağın SI'nin kendi kişiliğinde olduğunu ya da sahibinin SI asistanının sesinde olduğunu söylüyorlar
Artık sahibinin ses profili yok: si_inbox_next sahibinin adını ve yer değiştiriciyi taşıyor, Parite fotoğrafları değişiyor Sadece bu iki tanımlama için.
· AIService
Bir üyenin kendi SI Yardımcısı sesi, e-posta sıralama taslakları için
POST **************** cevap verir asistanın adını ve nasıl Sesleri, SI Yardımcı Seçenekleri'nden, aynı şelale üzerinden çözüldü, sohbet E-posta sınıflandırması, üyelerin kendi e-postalarını seçtikleri zaman yazdığı taslakları içerir Burada hiçbir şey depolanmadı ve başka hiçbir yerde ses alanımız yok.
· kamo-internal
Satış Odası üyeleri kendiliğinden sessizleşebilir
SALES_FLOOR Java türü (kamo-shared-library 3ea204a5) aynalar: EmailService gibi VIEW_LEADS üzerinde kapatılmış, bir kulaklıkla çizilir. Etiketi (Satış Katmanı) ve ayarları işaretleri Ses normal bildirim tonu olarak kalır.
· kamo-internal
Sistem Kullanıcısı SI katının ayarlarına ulaşır, çünkü otomatik hizmet artık izin veriyor
otomasyon-hizmet (5a6a287) tanrı moduna ve sistem kullanıcısına SI ayarlarını ve bilgilendirmeleri okuyup değiştirme izni veriyor, God modu checkRight'ın açık pencere geçişinden tab'a ulaşmış durumda; Sistem Kullanıcı herhangi bir oturum yükünde değil, bu yüzden useSystemUserSession **************** bir kez soruyor sayfa yükleme başına (kapatma hataları) ve SI kat kapı, ayar menü, ayar kartları ve e-posta Sıralama sayfasını oku.

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