Değişiklik Günlüğü
Yeni ne var?
Gemideki her iyileştirme.
· AIService
SI asistanının sesi Alexa'ya döndü
Erişim tarihi: 2016-10-27. ^ a b c d e f g h i j k l m n o p q r s t u v POST **************** (iç, X-İç-Güvenlik): üyenin kendi asistan konuşması aynı senkronizasyon orkestrasyonu ile, bir ses tarzı ile (İki kısa cümle, klinik ya da gizli bir şey), PHI araçları yok (EHR/sağlık paketleri asla, ve PHI-hassas araçlar PHI organizasyonlarında), riskli telefonlar ve 'Evet ya da hayır diyeyim mi?' gibi sorular (Gönderme, para, güvenlik ve cihazlar için evet cevabı alınmadan önce PIN'in söylenmesi gerekiyor) sıranın çalışmaya devam etmesi ve SI_ASSISTANT_REPLY'yi telefonla basmakla yükseltmesi, 'beni <SI>'ye bağla' O SI'nın kendi oturumu ile (kamoai-hizmet K5; durdurulmuş veya emekli SI'lar reddedildi) ve 'bunu telefonuma gönder'. Orkestrasyon kancaları ekleyicidir: TurnOptions on handleMessageSyncDetailed, SyncTurn.held, a tool filter on AssistantService.withTools, PlaneTool.phiSensitive from Tool Plane's _meta.
· EmailService
Telefon ve ses kanalları, ses aynası ve SI_ASSISTANT_REPLY
Erişim tarihi: 2012-05-27. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z - GET/PUT /api/notifications/channels ve PUT **************** per-kind PHONE/VOICE seçimleri (BELL her zaman açık), sessiz saatler (varsayılan 21:00-08:00 üye bölgesi), günlük ses sınırı (varsayılan 10). - raise (): telefon itmesi PHONE seçimine saygı duyar; NotificationVoiceSender, bu yönde karar verdikten sonra bir geçiş kartı gönderir IoTService /api/iot/internal/voice/notify (ses sessiz saatler, Kamo Rahatsız Etme, yürüyen bir takvim olayı ve Acil olmadıkça kapağı tut; RPM_ALERT ve SI_AUTH_REQUEST hiçbir zaman). Konulan başlıklar sessizdir. - **************** ve /read için 'sor Kamo Universe yeni ne var'. - SI_ASSISTANT_REPLY hiçbir uygulamaya ait değildir; SI_AUTH_REQUEST'ten sonra listelenmiştir.
· SecurityService
Bir SI'yi durumundan sona erdir, durum sayıları, /account üzerinde silme yok
- Bir SI'nin sona ermiş statüsü, SI'nin emeklilik yaşam döngüsünün geri kalanından sonra başlar kaydet (işlemler durduruldu, telefon hattı, koltuk ve lisans serbest bırakıldı, kimlik ve oturumlar iptal edildi, görevler devredildi, geçmiş tutuldu). MANAGE_AI_WORKFORCE gereksinimi vardır Retire yaptığı gibi, artı durumun kendi MANAGE_MEMBER_SECURITY'si; bir SI asla kendisini sonlandırır; çalışma istasyonu seçimi devam eder. Diğer durumlar SI sözcükleriyle reddedildi; sona erdirilmiş bir SI'ya geri dönemeyeceği açıkça söylenir. - Get **************** **************** customers/status-counts: her biri bir gruplanmış, örgütle sınırlı sorgu. - POST members-subscribers/status (Terminate/Activate: members.is_active only, asla kullanıcı; MANAGE_MEMBERS) ve müşteriler/durum (Deactivate/Activate: accounts.is_active only; EDIT_ACCOUNTS veya DELETE_ACCOUNTS). - members-subscribers?include=all lists terminated members for /account. - DELETE customers/{uid} sadece platform operatörleri içindir (open god penceresi).
· kamo-shared-library
Tür başına kanal seçimleri, sessiz saatler ve sınır, SI_ASSISTANT_REPLY, ses aktivite türleri
Ses Yardımcısı programı (2026-10-27) P3-5, P3-6, P4-1. elle uygulananları açıklar: member_notification_channels (üye, tür, PHONE|VOICE, etkinleştirilmiş), **************** **************** **************** ve IotActivityKind VOICE_ASSISTANT_TURN, VOICE_ALERT_SENT son eklendi.
· kamo-internal
Takma ad alan DNS kayıtları, bir iş arkadaşının varsayılan takma adı, gerçek olarak gönderme adresi
Seçenekler -> E- posta -> Alanlar -> Takma alanlar: her alan kendisinin DNS için hazır ya da bekliyor, ve bir DNS kayıt diyalogu MX, SPF ve DKIM' i listeliyor (E-postaHizmetinden) ihtiyacı olan kayıtlar, her biri canlı olarak kontrol edilir, kopyalama düğmeleri ile. Bir iş arkadaşı olarak yazdığınız yazılar şimdi varsayılan takma adlarında açılır, aynı kural üyenin kendi varsayımı izler (colleagueDefaultAlias). Üye sekmesinin "Goes out as" kısmı tahmin etmek yerine sunucunun sendsAs'ını okuyor ilk takma-alanı kopyasından, bu da takma-alanı olmadığında yanlış idi varsayılan.
· kamo-shared-library
Sesli yardım bağlantı sütunları ve tablolarını ilan et (kişisel bağlantılar, son hata, PIN'ler, ses profilleri)
iot_alexa_links üzerindeki sütunlar (last_error_code/at, pending_grant_choice, owner_kind, owner_member_id, site_id, notifications_enabled) ve iot_voice_org_settings, iot_voice_persons, iot_voice_pins tabloları, elle uygulandı iot-service ****************'den, böylece KamoInitializer onları yeniden oluşturabilir.
· MCPGatewayService
Meetings_join_external, **************** meetings_cancel_external (TPEXTMEET)
Bir SI dışarıdan bir toplantıya katılıyor (Zoom, Teams, Meet, Webex, GoTo, herhangi bir sağlayıcı) bir takım arkadaşının verdiği ayrıntılara göre, şimdi ya da davetin başında, telefonla. JOIN_MEETING (kimlik koruması onaylanmış olmayan kanallarda tutuyor), haklar VIEW_MEETINGS + ACCESS_VOIP (kamuai-service'da istekçinin birliği ile tekrar kontrol edildi), sadece doğrulanmış bir isteğe bağlıdır Şifreler ve anahtarlar asla modele geri dönmez. meetings_join buradaki bağlantıların dışındaki noktaları gösterir. Muhafızlar: açıklamıyorum (açıklamanın dinleyicileri dışarıdan gelenler), içerik yok, onay cümleleri, altınlar yenileniyor.
· kamo-internal
Mortgage Lending raporları her MLOS ekranından ulaşılabilir, açılmış zaten filtrelendi
- Rapor bağlantıları artık parametreleri önceden doldurabilir: **************** (date önceden ayarlanmış ya da başlangıç..son aralıklar, çoklu-seçimler için virgül listeleri). Sadece parametreler Raporun ilan ettiğine göre saygı duyuluyor. Bir bağlantı üyenin gördüğünü asla genişletmez. - ReportQuickLinks: bir çalışma ekranının Raporlar menüsü. Sunucuya hangi raporları sormaktadır üye (sayfa başına bir kez) çalışabilir ve sadece bunları sunabilir, bu yüzden hiçbir şey göstermez Hiçbirini açmayan bir üye için. - Boru hattı araç çubuğuna, HMDA LAR sayfasına, Kurul, Belgeler, Sermaye ve Risk, Sigorta, Fiyatlar ve Yönetim ekranları; kredi sayfasında her rapor açılır O krediye filtrelendi (durum denetimi, TRID zamanlaması, koşullar, belgeler, kilitleme, kilit olaylar, satıcı siparişleri, SI kararları); piyasa ayarları bağlantı lisanslama ve tam yapılandırma geçmişi (hazırlık paneli sadece son altısını gösterir). - Yönetim'in "Adil Kredi Verme - Yakında Gelecek" karikatürü yok oldu: Adil Kredi Verme Sonuçları Şimdi gerçek bir rapor. - Mortgage Lending raf tipi ve ikonları. Kamo-shared-library 17a7a233 ve SecurityService 6ce48d17 ile eşleşir.
· kamo-internal
Yöneticiler Yönetici rolü düzenleyebilir, kilitleme hakkını ona sabitleyebilir
Yönetici (Tam Erişim) rolü Korunmuş olarak gösterildi ve açılamadı. Sunucu açıldığında kickedRights gönderir (arayan rolünü elinde tutar), rol hakları düzenleyici ve bunlarla açılır Bir kilit ve neden ile gösterilmiş, sadece okunuşu olan haklar. Dalı verme/geri çekme artık zorla ve kilitlenen satırları, her satırın kendi anahtarı zaten yaptı. Rolü güvenlik modelleri yalnızca okunabilir kalır.
· KlusterServices
Postfix mail veritabanından takma ad alanlarını öğreniyor
Bir organizasyonun takma ad alanları (Ayarlar -> E-posta -> Alanlar) ihtiyaç duyuyordu virtual_alias_domains ve burada düzenlenmiş elle yazılmış bir harita. EmailService şimdi posta sunucusunda (KamoMailAliasDomains) alias_domains tablosu var, ve postfix onu okuyor: mysql-virtual-alias-domains.cf alan adını kabul eder, ve **************** sadece local@alias'ı local@target'e gönderir Gerçek bir hesap ya da takma ad olduğunda, bilinmeyen isimler RCPT'de reddedilir. Ek: statik alan adları ve kamouniverse.com platform haritası önde kalıyor Tablo zaten mevcuttur (el ile oluşturulmuş ve EmailService tarafından start); kayıp bir tabloya isim veren bir harita her arama başarısız olur, bu yüzden de Yeni bir veritabanı için mysql-init-configmap.yaml.
· SecurityService
Yönetici rolü taşıyan üyeler haklarını düzenleyebilir
PUT /api/security/roles/{id} Yönetici rolünün haklarını yönlendirir ***************** ***************** ***************** ***************** ***************** ***************** ***************** hiçbir şey. Sadece bu rolü taşıyan (veya açık bir god penceresi olan) bir çağrıcı yapabilir; CONFIGURE_SYSTEM yalnızca Bu yeterli değil. CONFIGURE_SYSTEM'i kapatacak bir kaydetme, açık bir nedenle 400'dür. Bu tür bir çağrı için rol "carry lockedRights" olarak yazıyor.
· kamo-shared-library
Yöneticiler Yönetici rolünün haklarını değiştirebilir, CONFIGURE_SYSTEM'i asla kapatmazlar
Yönetici (Tam Erişim) rolü isAllowEditSecurity=false olarak depolanır, böylece kimse değiştiremez ***************** girişin tek kapısı. ***************** sadece kabul edilenleri kabul eder org'un role_admin_id rolü ve içeride bir hak bırakan herhangi bir kaydetmeyi reddediyor (dereceyi normalleştirdikten sonra) Bu set CONFIGURE_SYSTEM ve onun ataları: Sağ tarafı Ayarları > Önemli'yi açar ve her rolü yazır, böylece sahipleri her zaman geri dönebilir. SecurityRoleDTO.lockedRights editörüne hangi anahtarların sabitlendiğini söyler.
· EmailService
Takma ad alanları kendileri alırlar ve imzalarlar; iş arkadaşı ve kendi varsayımları
Posta sunucusu artık bir örgütün takma ad alanlarını EmailService yerine öğrenir el ile düzenlenmiş postfix yapılandırması. KamoMailAliasDomains içinde alias_domains tablosu bulunuyor KamoMail MySQL veritabanı (başlangıçta yaratıldı; postfix onu okuyor - bak klusterservices mail /), local@ alias'ı local@ target'e yönlendiriyor ki bu gerçek bir hesabınız veya takma adınız. Ekle/Kaldır senkronize edin ve bir başlatma Ödünç al. Bir platform hosti olmayan her alias alan adı orada bir DKIM anahtarı alır, ve EmailSmtpService.sendAsMember üyenin e-postasını mevcut olan ile imzalar DkimSigner, platform hostları rspamd'in anahtarlarını saklıyor, bu yüzden kamouniverse.com postaları Değişmez. GET **************** listeler MX, SPF ve DKIM Alan ihtiyaçlarını kaydeder, her biri canlı olarak kontrol edilir. Ayrıca: - AliasView.sendsAs: varsayılan takma ad gerçekten olarak çıkan adres (kopisi örgütün DEFAULT alias alan adı üzerinde, aksi takdirde kendisi) - ayarlar sekmesi tahmin etti. - /sendable iş arkadaşının birincil posta kutusunu işaretler (isPrimary), bu yüzden Varsayılan takma adları ile açabilirler. - Bir üye MANAGE_EMAIL_ACCOUNTS olmadan kendi varsayılan göndericisini ayarlayabilir.
· SecurityService
Mortgage Lending raporları için kredi memuru ve yatırımcı seçicileri, filonun Hibernate'inde kanıtlandı
- mortgageLoanOfficers: en azından bir kredi ofisinde kredi memuru olarak atanmış üyeler organizasyonun anlaşmaları (her üyeden daha dar, bu yüzden seçici maç kredileri). - mortgageInvestors: Yatırımcıların isimleri organizasyonun fiyatlandırma fotoğraflarında. **************** tüm 18 raporu çalıştırır (kamo-shared-library 17a7a233) on THIS service's Hibernate 6.2 with no database: every statement each Rapor inşaları, varsayılanlarla ve her Parametreler belirlenir ve kuruluşun kredi sorgusu sentetik bir krediyi cevaplar böylece Kütüphane 6.5 üzerinde inşa edilmiş ve Java CI'yi çalıştırmaz Bu yüzden 6.2 uyumsuzluğunu gösterecek tek yer burası. Bir üyenin Raporu açtım.
· kamo-shared-library
On sekiz denetleme, uyum ve operasyon raporundan oluşan bir Mortgage Lending raf
Rapor Stüdyosu'nun kredi raporu yoktu. MLOS'un gerçek bir uyum raporu vardı HMDA LAR sayfası) ve filtreleme, ihracat veya takvimleme yapamayan bir dizi çalışma ekranı. Bu da Mortgage Lending dizinini ve 18 raporu ekliyor, hepsi organizasyonun kapsamında Hepsi View Mortgage Pipeline'da kapatılmış, hepsi derinlikli, kaydedilmiş görüntüler, planlama ve CSV/Excel/PDF ihracatı: - Düzenleyici: HMDA LAR İnceleme, HMDA Düzenleme Kontrolleri, Adil Kredi Sonuçları başvuru grubu, dört beşte bir bayrağı), Mortgage Çağrı Raporu İş Sayfası, TRID Açıklama Zamanlaması (genel vs belirli iş günleri, posta kutusu kuralı), Olumsuz Eylem Zamanlaması (Reg B 30 gün) - Boru Hattı ve Üretim: Boru Hattı Yaşlanması, Üretim ve Döngü Zamanı, Geçiş - Kilit Masası: Kilit Sonu, Kilit Uzantı, Kilit Yenileme ve Kesme - Sigortacılık ve Operasyonlar: Koşullar Yaşlanma ve İtiraz, Belge Talepleri, Satıcı Siparişi Dönüşüm - Denetim: Kredi Durumu Değişikliği Denetimi, SI Kararı ve Değiştirme Denetimi, Lisanslama Uyumluluk, Yapılandırma Değişikliği Denetimi Çerçeve: ReportFolder.MORTGAGE, ve ReportRowFilter — üyenin filtresi uygulandı raporlar için, SQL yoluyla aynı operatör anlamlarıyla, tamamlanmış satırlara sütunları hesaplanır (statusta günler, son tarih sonuçları). MortgageReportSupport her krediyi bir skaler projeksiyon olarak tutar organizasyon (LoanFile -> AppMortgage -> organizasyon), çoğu ipotek tablosu hiçbir organizasyon sütunu taşımaz ve varlık yüklemeleri bir-bir çocuğu için bir sorgu başlatır. Her raporun yardım metninde göremediği şeyler yazıyor: ayrıntılı ücretler yok (hoşgörü yok) kontrol), devam etme niyeti kaydı yok, sistem dışına gönderilen bildirimler, boş LAR
· kamo-shared-library
Üçüncü taraf toplantılarına SI katılımları için AiExternalMeeting varlığı (TPEXTMEET)
ai_external_meeting (kamoai-service ****************) ilan eder KamoInitializer'ın yeniden oluşturabilmesi için uygulanmıştır.
· AIService
GPT-Live oturumları relay üzerinden (LIVE_AUDIO biletleri), canlı bir oturumla denetlenir
TPGPTLIVE (sahibi 2026-10-27, pilot). GPT-Live'ın ana WebSocket'i sadece proje anahtarı alır, bu yüzden bir LIVE_AUDIO bileti org'un REALTIME_AUDIO emrini yönlendirir, canlı modellerini tutar ve anahtarın eklendiği wss://…/v1/live/sessions'ı iletir sunucu tarafı (saniyede REALTIME_AUDIO olarak ölçülür). Gerçek zamanlı istemci sırrı canlı bir model için hiçbir zaman kullanılmaz; Canlı bir modelin REALTIME_AUDIO probları bir GPT-Live oturumu açar (session.start -> session.started -> close) LiveKit eklentisinin yolu olan <base>/live/sessions'ı alır. Ad ipucu gpt-live-* = REALTIME_AUDIO; bilinen model gpt-live-1.
· SecurityService
CALC_SIMPLE'dan on Mortgage hesaplayıcı hakkını ekle
Bugün hesap makinesini açacak olan, "Hesap Makinesi -> Mortgage" bölümünü bulur CALC_MORTGAGE_* (shared-lib 1ae01ae8); her biri sonra kendi başına verilen veya çekilen.
· kamo-internal
Ayarlar'da ve üyenin posta kutusu sekmesinden takma ad alanları
Ayarlar -> E-posta -> Alanlar bir alias alanlar kartı kazanır: doğrulanmış bir alan ekle alan, birini sil, varsayılanı seçin veya hiç seçmeyin. Üyenin E-posta ve Posta Kutusu sekmesi artık ana posta kutusunun adreslerini gösteriyor her bir takma ad alanına (Dylan@kamocrm.com aynı zamanda Dylan@kamouniverse.com'dur) ve takma ad ekleme formu bir alan seçici alıyor böylece bir takma ad doğrudan bir alias alan adı. Vekil artık takma adları örgütün tek varsayılan alanına sınırlamaz; E-postaHizmeti, örgütün sahip olmadığı bir alan adını zaten reddediyor.
· EmailService
Örgütün takma ad alanlarını yönet ve bunlar üzerinde takma adlara izin ver
org_alias_domains sadece elle yazılmış SQL ile var olmuştur. Yeni /api/email/alias-domains onları listeler (örgütün herhangi bir üyesi) ve ekler, çıkarır ve varsayılan değeri (MANAGE_EMAIL_ACCOUNTS) ayarlar. Bir alan adı sadece Örgüt bunu elinde bulundurduğunu kanıtladı ve hiçbir zaman posta kutularından birinde daha önce yaşadı. KamoMail createAlias şimdi bir alias alan adı üzerinde bir alias kabul ediyor (sales@kamouniverse.com): alan adı sanal_alanlar satırına sahip değil, bu yüzden takma ad hedef posta kutusunun alan adı altında dosyalanır; postfix takma adları bu şekilde arar yalnızca kaynak ve alan adı sanal_adı_alanı'nda zaten listelenmiştir. Aynı zamanda, önceki gönderimin bozduğu AliasResponseMemberIsTextTest'i de düzeltir AliasView'e aliasDomainAddresses ekleniyor.
· kamo-internal
On Mortgage calculators under Kalkülatör → Mortgage
Aylık Ödemeler, Satın Almaya Ulaşılabilirlik, Ödemeden Kredi Tutarı, Ön Ödemeler, Kapatma Maliyetleri Tahminci, Kapatma Nakit, DTI, LTV (CLTV ve HCLTV ile), Ek Ödemeler / Erken Ödemeler ve Amortizasyon Takvimi, her biri kendi araç penceresinde bir hesaplayıcı modu, ortak bir kitten inşa edilmiştir (mortgageUi.tsx): Sayma sonuçları, marka renkli donutlar, barlar, ölçümler ve denge eğrileri, para ve yüzdelik alanlar kaydırıcılarla, girişler pencere ile birlikte tutulur, azaltılmış harekete saygı duyulur. Her biri kendi CALC_MORTGAGE_* hakkıyla kapatılır (shared-lib 1ae01ae8, ids 650-659) Hepsini bir Mortgage ana şirketi altında tutmalısınız. Sadece bir tane sahibi olan üye, o hesap makinesini yerine alacak lib/mortgage/calculatorMath.ts'de, payment.ts/affordability.ts üzerinde, testlerle birlikte yaşıyor hesaplama turu Mortgage adımı kazanır; kopya sözlüktedir (aa98d5f2).
· kamo-shared-library
On Mortgage hesaplayıcı hesaplayıcı hakları (650-659)
Kalk, kalk, kalk _CASH_TO_CLOSE, _DTI, _LTV, _EXTRA_PAYMENT ve _AMORTIZATION: Mortgage hesaplayıcısı için birer tane, ServiceType.CALCULATOR dokuz mevcut modun yanı sıra, her biri bağımsız bir kök. RoleRightHierarchyTest: değerleri 403 -> 413, bağımsız 79 -> 89, kökleri 124 -> 134.
· KlusterServices
Her toplantı katılımcısının kimliği kendi onaylanmış oturumudur (mod_kamo_presence_identity)
TPMEETAUTH (mülkiyet emri 2026-10-26): SI'nin kulağı her son noktanın kim olduğunu okur Varlık kimliğinden yalnızca token oturumları için kendi <kimlik>'ini kullanır, bu yüzden isimsiz bir guest.meet.Meet ya da Jigasi'nin bacağı sahte olabilir kimlik ve yalnızca oturumun JWT bağlamını yazar (sidecar onu imzalar) üyenin kendisinden ***; misafirler misafir-<hex> taşırlar) Prosody pod (sahte kimlik kaldırıldı, işaret kimliği yazılmıştır). Uygulandı 2026-10-27 04:32Z canlı konferans olmadan (jicofo istatistikleri: 0 konferans, 0 Jicofo ve Jigasi yeniden bağlandı, misafirler jeton aldı.
· MCPGatewayService
Bir toplantıda, satırın kendi konuşmacısı otoriteye karar verir (kayıtlı yönetici emirler, takım arkadaşı sorar, misafir herhangi biri)
Erişim tarihi: 2016-10-26. ^ a b c d e f g h i j k l m n o p q çağrı cevapları (X-Kamo-Toplantı-Dönüş, asla model); ToplantıDönüşler sorar Kamoai-Hizmeti bunu söyleyen, o son noktanın kendi akışı ve doğrulanmış kimlik: - YÖNETİCİ (kayıtlı ya da onaylanmış bir misafir): onların emri, hayır Boyun eğme birliği (orderRef meet:<turn> veya auth:<id>), pop-up yok; - TEAM_MEMBER: kimlik doğrulandı, kimlik koruması SI'nın kendisi ile hareket etmesini sağlar Sadece OWN hakları; - NONE / okunmamış / konuşmacının akışında eşleşmedi: herkes seviyesi. Emirler satır satır verilir, hiçbir zaman bir konuşmacının emri altında verilmez Bir toplantıda kimlik_talep_konfirmasyonu hattın konuşanı (about=meet-turn:<turn>). Testler: ToolCallPipelineMeetingTest (6), IdentityPackTest (+1); full suite 2013 yeşil.
· SecurityService
Bir toplantı hattı, giriş yapan bir denetleyicinin Tool Plane'ın ödünç vereceği bir emir olduğunu söylediği (meet:<turn id>)
TPMEETAUTH (sahibinin emri 2026-10-26): Kamo Meet'da bir girişli yöneticinin İstekleri doğrudan emirleridir kamoai-service'ın konuşmacı tanımlamasını kullanarak hattı doğrular (her katılımcının kendi mikrofonu) ve onu meet:<turn id> olarak alıntılar.
· kamo-internal
Örgütün takma ad alanlarında takma ad adreslerini göster
Üyenin E-posta ve Posta Kutusu sekmesi altındaki her takma ad altında, aynı takma adları listele org'un alias alanları, ve varsayılan gönderici çipin altında, adresi gerçekten Dışarı çıkıyor.
· EmailService
Bir takma ad, birincil posta kutusu gibi her takma ad alanında çalışır
Örgütün takma ad alanları (org_alias_domains) üyenin ana alanını zaten yansıtıyor Posta kutusu oluşturucuya (erik@ kamocrm. com aynı zamanda erik@ kamouniverse. com olarak da sunulmaktadır) ama asla takma isimlerini, bu yüzden eric.white@kamocrm.com olarak gönderemedi eric.white@kamouniverse.com - Postfix'in platform tanınmış haritası zaten var Adresi takma adla gönderir. Her takma ad şimdi /sendable'da aynı ayna satırlarını alır, bu da canSendAs okur, yani gönderme yolu onları kabul eder. Örgütün varsayılan takma adının varsayılan takma adının bir kopyasıdır alan, ana alan gibi varsayılanı alır. Üye takma adı listesi Seçenekler onları gösterebilmek için aliasDomainAddresses'i geri döndürür.
· MCPGatewayService
Anti-impersonation guard — doğrulanmamış bir sohbet, üye Kamo'da doğrulayıncaya kadar herkesin isteyebileceği şeyleri alır
Sahibi 2026-10-26 (TPCALLTOOLS B): Sadece üye olduğunu iddia eden biri, Yönetici ya da otorite sahibi bir kişi SI'yı hiçbir şey yapmaya zorlamamalı zararlı ya da bu iddiaya dayanır, SI'nin kendi hakları dahilinde bile; Sunucu tarafı zorlandı. IdentityGuard (new bean, one constructor; wired by setter): SI'nin yazması için Kimsenin kanıtlayamadığı bir kanalda (açıklama, toplantı, mesaj, kanıtlanmamış) e-posta, web/sosyal sohbet, takipleri; kamoai-service /auth-requests/identity), doğrulama olmadan, takım arkadaşı emri, onRequestOf ya da insan onayı doğrulandı, sadece herkes- düzeyindeki yazmalar geçerli (iç mesajlar, yeni kayıtlar, görevler, notlar, rezervasyonlar, kendi muhasebe) ve bağlantılar olmadan konuşmanın kendi karşı tarafına cevaplar. Geri kalan her şey IDENTITY_UNVERIFIFIED (denetlenmiş DENIED) isimlendirmesine yanıt verir kimlik_talep_konfirmasyonu. Başarısız bir arama korunmuş yazımları tutar. identity_request_confirmation istek id'sine cevap verir (canlı bir çağrı beklemektedir) it); bir APPROVED cevabı yürütmenin doğrulandığını gösterir bu yüzden OrderDelegation 'no order'i bir anda tuttu (kesinleştirme o zaman yürütmenin sırasıdır, auth:<id>, No Insubordination Union Rights (İngilizce).
· kamo-internal
Üyenin varsayılan göndericisi olarak bir takma ad seçin
Üyenin E-posta ve Posta Kutusu sekmesi takma adlarda Varsayılan Gönderici sütununa sahip oldu table: varsayılan olarak bir takma ad koy, ya da onu ana posta kutusuna geri ver. Yazar, bu takma ad üzerindeki gönderen alanını başka bir yerde açıyor üyenin ana posta kutusunda açılan: yeni bir mesaj, ve yeni, cevap ve paylaşılan, ikincil veya bir iş arkadaşının posta kutusu, bir kullanıcının kendi posta kutusundan gönderdiği Başka adı, ana kimliğin gönderme kimliğini koruyor ve imza şablonu, elden seçilmiş bir takma ad zaten yaptı.
· EmailService
Bir üye varsayılan olarak bir takma addan gönderebilir
PUT **************** hangi takma adı içinde duracağını seçer üyenin ana posta kutusu için (null onu temizler). Üye başına en fazla bir takma ad is_default taşıyor; sütun zaten mevcuttu ve asla ayarlanmamıştı. /sendable ve /from-addresses şimdi isDefault ismini kullanan satırlarda rapor ediyor, ki bu da besteci "Nereden" alanını açar.

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