E-posta görüş pane yatay geçiş 3rd sütuna
- MesajBrowser dış konteynere zor sınır sınırı kadar fazla akış-x-hidden ekleyin - Overflow-x-hidden sütun 3 sarmalı ve e-posta içeriği alanı için overflow-x-hi...
Coqui TTS ile Piper TTS (en US-norman-medi)
Coqui VCTK modelinin konuşmacıları yoktur - Piper TTS ile değiştirilmesi Tam neman [ortalama] sesi. Piper ikili (~3 MB) ve model (~60 MB) İlk önce bir init kont...
Reset stale hasAttachments on sync and accumulate correctly
- Reset has_attachments=false at start of bulk sync so stale true values from old false-positive MIME detection are cleared before re-indexing - Accumulate ha...
Cevap / ileri ve düzeltmeden önce populate,Address
- TasMessage şimdi Address'dan taşır, böylece açık Yeni Mesajlardan akışlar besteci aracılığıyla - MesajBrowser aktif posta kutusu e-postaAddress (For For For F...
Address override'den destek
Ads fromAddressRequest to EmailSendRequest so the frontend can specify Hangi alias/shared/mailbox adresini göndermek için. SmtpOnlyProvider şimdi Şu andan itiba...
Böl-DNS / LAN müşteri RTP düzeltmesi için yerel net ekleyin
Aynı LAN'da k1m1 bölünmüş DNS ile bağlantı kuruyor (bölge bölünmüş DNS ile çözülür) 192.168.4.22 içsel olarak). Yerel net olmadan, Asterisk hala reklam veriyor ...
Persist büyücülü iletişim=memory düzeltme ve SIP tarayıcısını başlangıç.sh
- İnjek [res pjsip] temas = Asterisk başlamadan önce büyücülüğe giriş; Varsayılan büyücülük en küçükdb SQLite sessizce tüm OKISTER temaslarını düşürdü - Blok SI...
Sub-tab content fills full content-area width
Drop the centered max-width constraint (was 920 / 1200 / 680 / 720 depending on tab) on SubTabShell. The page already lives inside SettingsView's content column...
Fix attachment parsing and hasAttachment false positives
Three fixes to EmailImapService: 1. toEnvelope: narrow multipart check to multipart/mixed only — plain HTML+text emails (multipart/alternative) no longer sh...
Add download button to classic view attachment section
The classic view (MessageBrowser) had its own attachment list that was missing the download button — only the conversation view was fixed previously. Also align...
Add com.kamo.z.shared.commerce to EnableJpaRepositories scan
**************** (required by **************** in the shared library) lives under com.kamo.z.shared.commerce but was not included in the JPA repository scan, ca...
Proper düzen, , ve sağlayıcı logolar
Layout / spacing düzeltmeler: - Tüm altı sekmeler (Providers, Extensions, Telefon Kullanıcılar, Cihazlar, Sesmail, Sağlık) Şimdi içeriği bir TabShell with px:{x...
Correct field name and type in getFromAddresses response
Backend was sending 'email' key but frontend expected 'address', and sent type 'shared_mailbox' when frontend expected 'shared'. Also fixes hasMailboxes flag wh...
Load FROM addresses from accessible mailboxes and aliases
Replaces the broken getFromAddresses() endpoint (which sent 'email' instead of 'address') with getAccessibleMailboxes() + listMemberAliases(), matching the same...
CockroachDB uyumlu DROP INDEX CASCADE sözlüğü
CockroachDB ALTER TABLE ... UNIQUE kısıtlamaları için DROP CONSTRAINT: Kolaylaştırma: UNIQUE kısıtlamasını bırakamaz "uk org oauth provider" kullanarak ALTER T...
Com.kamo.z.shared.ticaret in repository scan
Son kamo-shared-library propagates **************** (Donotmodify.dao.services) which has a buildor bağımlılık on a builtor bağımlılık **************** *********...
Ek indirme düğmesine ek ve çift işareti-as-read
- Her bir ek satıra bir Download ikon düğmesine ekleyin, böylece kullanıcılar zorlayabilir Yeni bir sekmede açmak yerine dosya indir - Çift işaretiConversationR...
MinIO'dan ev sahibi olmak (rclone FUSE) yerel /var/lib/pbx
MinIO via rclone FUSE does not support POSIX chmod or symlink() – hem de her ikisi de POSIX chmod veya symlink() – FreePBX'in modül sistemi tarafından gereklidi...
MinIO FUSE ev sahibiPath için php ile bwconsole/amportal via php for MinIO FUSE hostPath
/var/lib/asterisk, MinIO tarafından rclone FUSE ile destekleniyor ve destek vermiyor POSIX chmod, bu yüzden fwconsole senaryoları bu hacimde özetlenebilir. Başl...
Ön Dur kanca ve bitişGracePeriodİkincileri ekleyin
Konteynerler Terkedildi çünkü arka plan Asterisk Süreçler apache2ctl (PID 1) çıktı. Pre Dur kanca gönderir Kubernetes'in konteyneri öldürmeden önce riski yerine...
Bottrap.php yeniden üretilmeli / v/freepbx.conf
Installer, veri kaynağı =' ve bir require once Bottrap.php için, hangi yapılandırın.php FreePBX sınıfı yüklemeye bağlıdır. Redüklenmiş versiyonumuz her ikisi de...
Regenerate / etc/freepbx.conf yeniden yeniden başlatılır
/ etc is ephemeral (bir ev sahibi değil), so / vb/freepbx.conf tarafından yazılan installer her pod yeniden başlatılır. Başka bir dalı yenidenjenize etmek için ...
Bypass start asterisk, kontrol soketi beklemek yerine
start asterisk, pod'da yanlış bir pozitif dönen “aptal asterisk” kullanır. Yeniden başlar, bekleme için risk döngüsüne neden olur. Şimdi başlangıç.sh başlar. As...
Arka planda riskli başlayın, bekleyin, sonra installer çalıştırın
Giriş noktası.sh FreePBX installer çalıştırmıyor - sadece başlıyor hizmetler. Başlangıç.sh şimdi giriş noktası kurulum adımlarını tekrarlar, başlar. Arka planda...
Giriş noktası yüklemeyi bırak, başlama.sh
FreePBX installer (php install -n) zaten Asterisk gerektirir koşmak. Bizim başlangıç.sh, Asterisk başlamadan önce arıyordu, neden "Error Asterisk" kazasında ile...
Mount / etc/asterisk sadece, değil / v, PHP basitxml hatası düzeltmek için
Ev sahibi birPath hacmi olarak tam / etcing PHP uzatma Görüntüden tohum aldıktan sonra bile yükleme - basitxml load file tanımlanmamış Kurulum zamanında. Şimdi ...
CPU limitlerini overcommitment ortadan kaldırmak için 2:1 oranı azaltın
Docs 4→1 temel, jibri 4→2 temel, libretranslate 2→1 temel, bergamot 2→1 temel, coturn 1+0.5 çekirdeği. Kaydetler -7.5 çekirdekler sınırsız sınırlar.
Doğru mimari ile bilgisayar/freepbx:17'ye geçiş
yorgun/freepbx, 2022'den beri FreePBX 17 imajına sahip değildir. esbilgisayarlar/freepbx:17 (updated 2026, Asterisk 21 + FreePBX 17) gerektirir ayrı bir MariaDB...
Parse formData, ikili yolsuzluk önlemeden önce
i̇stek.text() on multipart/form-data yozlaşmışlar ikili dosya bytes; FormData init.body so forwardToApi istek atlar.text() Ve doğru bir sınırla temiz bir çoklu ...
Not minHeight:100vh çifte kaydırmabarlarına neden oluyor
Dış kutunun minHeight:100vh düzeni aştı (100vh - 56px) Hem tarayıcı seviyesindeki hem de iç mekanına sebep olan konteyner, Overflow: Aynı anda aktif olmak için....
Drop stale Pay sütunu güvenlik modellerinden önde
Çalışan Self-Pay Kamo Fees alanı kaldırıldığında, eşleşen eşleştirme MasaCell arka planda silindi, ancak üst sıra hala vardı "<TeamMember> Pay' hücresi, her vüc...
Surface real reason behind Rooney 400 hata
Şimdi HTTP 400'yi kodla döndürür =UNABLE TO AUTHENTICATE ve vücut vücudu "Bad Request: Bad Request", bir hesap mevcutla karşılaşmadığında Üretim Domain API'si u...
Censorship sub-tab şimdi ATF'yi ilk olarak spekül başına oluşturur
İstenen siparişi eşleştirmek için Censorship sub-tab kartları sipariş: 1. Alkol, tütün ve ateşli silahlar 2. İzinli Üye Yaş Aralığı 3. İzinli Çalışan (Team Memb...
Eager-load domains byIdWithDomains, drop @Transactional
@Transactional on a kontrolör yöntemi, bir DB bağlantısı açık tutar Tüm MinIO yüklemesi ve aynı zamanda LazyInitializationException'ı riskler İç içe geçmiş işle...
Tekrar mı?type= from apiPath
forwardToApi zaten gelen Search (?type=...) from the original Search (?type=...) URL'yi talep edin. Örnek = apiPath'de ikinci bir zaman ?type=full?type=full at ...
64 üye kimlikleri için posta kutusu değiştiriciyi geri yükleme
Posta kutuları / üye getirmek için MemberIdString, normalize id/mailboxIdString E-posta servisinden ve erişilebilir kişisel kişisel olarak geçiş yapın Mevcut o ...
Cache-bust logo URLs using temaRevision from configured.json
DinamikMetaLoader şimdi oturumda temaRevision mağazaları ve yangınlar KAMO THEME CONFIG LOADED yapılandırdıktan sonra.json. TemaLogo dinliyor Bu olay için ve bi...
Cache-bust logo URLs using temaRevision from configured.json
DinamikMetaLoader şimdi oturumda temaRevision mağazaları ve yangınlar KAMO THEME CONFIG LOADED yapılandırdıktan sonra.json. TemaLogo dinliyor Bu olay için ve bi...
Doğrudan halka/{domain-folder}/img / kovalamak yerine
YüklemeLogo endpoint zor bir 'sumtingwong' yer sahibine yazılıyordu. ( tamamlanmamış ayar) org'un gerçek kamusal tema yolu yerine. Logolar şimdi Doğrudan ******...
Kaldırılmış k2m1 kenar-nodes varsayılan varsayılan
k2m1 (10.8.2.1) kalıcı olarak aşağı. Başarısız listedeki bırakmak Yeni TamamHttp zamana kadar yeniden kurulmalarına neden oldu. Varsayılan olarak Şimdi k1m1-sad...
TamamHttpClient aracılığıyla MinioClient'e bağlantı / yazma / hazır zamanları uygulayın
Zamanlar olmadan, aşağılanmış bir site-replication a (k2m1) bucket And putObject, sonsuza kadar engellemeye çağrır, sonsuz bir şekilde sonsuza kadar sürsün "Sav...
Mailbox checkbox okur veyag domains, sağlayıcı domains değil
Önceki kablo okuma /api / e-posta / domains (email provider domains) Masa). Bu masa sadece üçüncü taraf bir e-posta sağlayıcısında kalabalıktır Bütünleme kurulu...
Unwrap {pazarlar:[...]
GET /api / güvenlik / pazarlamacılar { piyasalar: [...], mesaj: "... Çıplak bir dizi değil. Ata Ticaret Market dialog bütünü tedavi ediyordu Bir dizi olarak yan...
Merge OTK-redirect into.ts, returns ortaware.ts
Sonraki.js 15 hem orta sınıflar hem de proxy.ts var olduğunda inşa etmeyi reddediyor. The The The The The The The The OTK, orta ortamlarda yaşayan yönlendirme.t...
Read new - from Redis master and dedupe OTK POST
Replica, OTK değişimden sonra taze yazılmış seansları kaçırdı, neden Sahte başarısızlık ve giriş yönlendirmesi. Ok'un şimdiki zaman intro gecikmesine bakın; Str...
/ platform /orgs'lar üzerinde non-array yanıtlarına karşı güvenlik
A non-array yanıt (boş vücut, hata zarfı veya {data: [...]} sarma) Orgs eyaletinde iniş yapıldı ve makyajı ile havaya uçurdu "e.map bir işlev değildir." Kapı, D...
Enforce / ağ kuralları server-side girin
Hedef şu anki oturum veyag olduğunda, özel alan SSL değildir Onaylanmış veya insan hedef üyeliği aktiftir. Share domain-setup OrgNetworkEnterPolicy aracılığıyla...
Hedef üyeId'ı zorunlu kıl ve doğrulayın
Şimdiye kadar her zaman yeni inşa eder - müşteri tarafından desteklenen hedefle Üye sıra; yanlış eşleştirmeli veyag/member reddediyor. Oturum debug logunu geliş...
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.