Schimbare live jurnal

Să vedem ce construim în timp real. Fiecare caracteristică, fix și îmbunătățire expediate pe platforma.

17,933
Total modificări
4,614
Caracteristici
4,543
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 29, 2026
FixVOIPService

Rezolva istoricul apelurilor de la membru voip config, nu la telefon extensie

***************** a fost NULL pentru unele extensii chiar şi atunci când membru voip config corect cartografiat membrul la extinderea lor. Utilizarea membru voi...

Kamo·4mo ago
FixVOIPService

Surface imaging fallback when provider has no call history

KamoPBXProvider.getCallHistory now returns null instead of throwing **************** so the 501 response no longer bypasses the imaging fallback. The provider c...

Kamo·4mo ago
April 28, 2026
FeatureVOIPService

Fall back to imaging recordings for call history + voicemails

FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...

Kamo·4mo ago
FixVOIPService

Resolve member→extension before VM/CDR provider lookup

CallController was passing memberId where FreePBX (and other PBX-style providers) expect an extension number — voicemail listing returned empty because no PBX e...

Kamo·4mo ago
April 27, 2026
FeatureVOIPService

Redare înregistrare, arhivă vocală, mesagerie vocală paginată, îmbogăţire istorie

- Înregistrarea nouă Controlor cu căutare în vrac, audio cu flux de gamă pentru piese master + per-canal, și metadate pentru fereastra instrument de media-playe...

Kamo·4mo ago
FixVOIPService

Capture newExtNumber as final for lambda capture in MemberVoipConfigController

newExtNumber este realocat condiționat în interiorul dacă (este VoipEnabled & ...) Bloc, ceea ce nu face în mod eficient final. Blocul de sincronizare TeamMembe...

Kamo·4mo ago
FeatureVOIPService

Adaugă caracteristicile apelului API

- Adăugaţi CallFeaturesDto şi SetCallFeaturesRequest POJOS - Adăugaţi apel Indicatoare Forward/AutoRăspuns către FurnizorCapabilităţi - Adăugați implicit getCal...

Kamo·4mo ago
April 26, 2026
FixVOIPService

Nu ștergeți atribuirea membrilor pe sincronizare de la furnizorii care lipsesc metadate

Nu-ţi face griji. suprascris necondiţionat TelefonExtensie.un membru desemnatId cu orice furnizor returnat. FreePBX (și orice furnizor care nu urmărește care me...

Kamo·4mo ago
FeatureVOIPService

Acreditări WSS-aware SIP pentru softphone-uri browser

Obiectivul /api/voip/sip/credentials returnează acum acreditările unui browser-side SIP stiva poate folosi de fapt: transport WSS, domeniu public, și un URL wsS...

Kamo·4mo ago
FeatureVOIPService

Persist connection test result to isConnected field

- test() endpoint saves isConnected=true/false to DB after every health check - update() resets isConnected to null when configJson changes (credentials may h...

Kamo·4mo ago
FixVOIPService

Use extensionId as external ID, not Relay node id

FreePBX returns the same Relay id (ZXh0ZW5zaW9uOg== = "extension:") for every extension because the id field is not populated. Using it caused all extensions to...

Kamo·4mo ago
FixVOIPService

Rescrie toate întrebările/mutările GQL împotriva introspecţiei de schemă live

Verificat fiecare nume de câmp și tip împotriva schema FreePBX 17 reale. Set complet de corecții: Întrebări: - aduceţiAllExtensii: eliminaţi câmpul inexistent ...

Kamo·4mo ago
FixVOIPService

Numele de câmp GrafQL corect pentru a aduceAsteriskDetails

FreePBX API întoarce "Aţi vrut să spuneţi "AsteriskDetails"? verifică interogarea și accesorul traseului de date în consecință.

Kamo·4mo ago
FixVOIPService

Adăugați antetele XHR/Accept și răspunsul String parsing la clientul GraphQL

Același model ca FreePBXTokenCache: adăugați X-Requested-Cu + Accept: aplicație/json pentru a suprima răspunsurile de redirecționare HTML FreePBX, și comuta toa...

Kamo·4mo ago
FixVOIPService

Adăugaţi antetele Accept+XHR şi răspunsul la coarda brută pentru criteriul final de evaluare

FreePBX returna textul/html când a fost apelat prin cluster DNS deoarece Antet gazdă nu se potrivește cu PBX HOSTNAME configurat. Adăugarea Accept: aplicație/js...

Kamo·4mo ago
FixVOIPService

Coarde OAuth2 corecte pentru API FreePBX

Domeniul de aplicare FreePBX sunt identificatori de nivel superior: "gql" (toate GraphQL) și "rest" (toate odihnă). Formatul "gql:read" înseamnă GQL pentru un m...

Kamo·4mo ago
April 24, 2026
ChoreVOIPService

Drop VOIPService spec md din repo

Conform convenţiei de proiect (.md fişierele nu se trimit cu servicii).

Kamo·4mo ago
FixVOIPService

Include com.kamo.z.shared.commerce în scanare depozit

Ultimele propagate kamo-shared-library - Nu. (numodificați.dao.servicii) care are o dependență de constructor Nu-ţi face griji. Nu-ţi face griji. ă serviciul es...

Kamo·4mo ago
FeatureVOIPService

Controlori de resurse perintență + agregate org + sincronizare internă

Resurse perintentale CRUD (extensii / utilizatori / dispozitive / voicemail): - VoipExtensiiController la ************* - VoipUsersController la /api/voip/insta...

Kamo·4mo ago
FeatureVOIPService

Refactor furnizor multi-stanță + full FreePBX + Flowroute SMS

Modificarea modelului de bază: un org → multe VoipProviderInstances (a fost: un per org). Fiecare furnizor de apeluri API este acum spectaculos. Interfață tele...

Kamo·4mo ago
April 21, 2026
April 20, 2026
April 19, 2026
ChoreVOIPService

Reconstruiește pentru actualizarea kamo-shared-library (CREATE CHILD ORG dreapta + aplica-la steaguri)

Trage noul RolRightType.CREATE CHILD ORG (id 131), cele trei aplică-la steaguri pe ChildOrgSecurityModel, cele două supraîncărcari de servicii de 13 arg, și apl...

Kamo·4mo ago
ChoreVOIPService

Reconstructie pentru updatare kamo-shared-bibrary (reparatie exclusiv upsert appConfig)

Trage de cărămidă ******************** care nu mai șterge rândurile de aplicațiiConfig ale căror tipuri de servicii sunt absente din sarcina utilă a apelantului...

Kamo·4mo ago
ChoreVOIPService

Reconstrucție pentru actualizare kamo-împărțit-library (rezolvator eficient)

Picks up the new AppliedModeEnforcementService methods (computeAvailabilitysMap, isAppEfficientlyEnabled, getEfficientlyEnabledAppTypes, calculEfficientFatures)...

Kamo·4mo ago
ChoreVOIPService

Bump kamo-shared-library la 1.5.0 pentru aplicarea modelului aplicat

Aduce acest serviciu pe kamo-shared-library 1.5.0 astfel încât să preia noul AplicatModelEnforcementService, ChildOrgSecurityModelAppConfigentity, ServiceAvaila...

Kamo·4mo ago
ChoreVOIPService

Reconstruiește pentru actualizare kamo-shared-library (reguli de forță în timp + descindere DEFAULT în Serviciul Aplicat pentru Drepturile Membre)

Declanseaza o reconstructie astfel incat acest serviciu sa preia informatiile *************** care sa aplice regulile de forta ale machetei si decalajele de la ...

Kamo·4mo ago
ChoreVOIPService

Reconstruiește pentru actualizare kamo-shared-library (model principal, șabloane de rol implicit, remixator de reguli de forță)

Declanseaza o reconstructie astfel incat acest serviciu sa traga noua revizie kamo-shared-library care contine Organizatie.IndustrieTypeID, Organization.masterM...

Kamo·4mo ago
April 18, 2026
FixVOIPService

Bump kamo-shared-library la 1.4.0

Docker Stage 1 construiește kamo-shared-library main (acum 1.4.0) și instalează el la local .m2; pompa de serviciu încă referindu-se la 1.0.0 care Maven nu a pu...

Kamo·4mo ago
March 24, 2026
CIVOIPService

Rebuild with latest kamo-shared-library

Kamo·5mo ago
March 20, 2026
FeatureVOIPService

Add BulkTextProviderFactory with tests

Kamo·5mo ago
FeatureVOIPService

Add MMS attachment support — multipart send, base64 storage, image display

- RingCentralProvider: override sendSms with multipart/form-data MMS path - VoipMessageService: accept attachment bytes, store base64 data URL in attachmentUrl ...

Kamo·5mo ago

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile