Schimbare live jurnal

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

17,905
Total modificări
4,602
Caracteristici
4,528
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,905AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,566kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI523Chore670Docs226Feature4,602Fix4,528Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 20, 2026
FeatureMediaService

Fixează chat public de la un capăt la altul în timp real prin STOMP/NATS

- Elimina cerintele interne de la PublicChatWebSocketInterceptor astfel încât vizitatorii să se poată conecta direct folosind doar sesiunea Token - Include afiș...

Kamo·4mo ago
FixEmailService

Filtru de stare sârmă și șabloane auto-semințe necesare pe listă

- EmailTemplateController.list() acceptă acum ?status= param și filtre folosind interogarea depozitului existent ByOrgIdAndStatus - Seminte auto necesare modele...

Kamo·4mo ago
Featurekamo-internal

Auto-deschis bilet de suport popup pe notificarea NEW TICKET NATS

Când ajunge un nou bilet de sprijin, platforma trimite acum un NEW TICKET Mesaj STOMP în plus față de Pending COUNT. SuportContContext se ocupă de ea prin instr...

kamo·4mo ago
FixMediaService

Three support/chat issues — NATS relay, auto-popup, topic fallback

1. Switch SupportNotificationService and SupportStompRelayController from JetStream to core NATS — the CHAT_MESSAGES stream only covers chat.> so JetStrea...

Kamo·4mo ago
FixMediaService

Write contact form description as chat message on public ticket creation

The description was only stored on the ticket entity and never appeared in the chat window. Added writeTextMessage() helper and call it after the system event s...

Kamo·4mo ago
Fixkamo-internal

Separat număr bilet/caiete rând de la titlu în TicketHeader

Titlul a fost schimbul unui rând flex nowrap cu numărul biletului și două insigne, ceea ce face să fie tăiat. Acum numărul biletului şi insignele ocupă propriul...

kamo·4mo ago
Featurekamo-marketing

Adăugați / pagina de contact-confirmat cu erou animat, cronologie și CTA

Înlocuiți mesajul de succes inline pe formularul de contact cu o primă dedicată pagina de confirmare: animat SVG semn de verificare cu spargere de particule, "C...

Kamo·4mo ago
Fixkamo-internal

Cheia pentru gestionarea biletelor în răspunsul la lista de bilete de sprijin

MediaService returnează {bilet: [...], totalElemente } dar frontend Am verificat doar datele. conținut, ceea ce determină lista să facă întotdeauna gol.

kamo·4mo ago
Fixkamo-marketing

Correct MEDIASERVICE URL port de la 443 la 80 pentru formularul de contact

Serviciul ClusterIP expune doar portul 80; folosind 443 cu http a provocat ConecteazăTimeoutError pe fiecare formular de contact.

Kamo·4mo ago
Featurekamo-internal

Redesign LabelManager

Rescrie LabelManager.tsx cu model de citire / editare per secțiune. Repară salvarea ruptă buton (validatForm blocat salvează deoarece câmpurile de contact/compa...

kamo·4mo ago
FeatureEmailService

Adaugă validator domeniu KamoMail pentru a bloca adresele de email cross-tenant

Introduce KamoMailDomainValidator componentă care verifică, la nivelul de serviciu, dacă domeniul de e-mail transmis corespunde domeniului implicit verificat al...

Kamo·4mo ago
Featurekamo-internal

Enforce KamoMail domeniu restricție pe cutia poștală, alias, și crearea de căsuță poștală comună

Când KamoMail este furnizorul de e-mail, membrii pot crea doar cutii poștale, pseudonime și cutii poștale partajate utilizând domeniul implicit verificat al org...

kamo·4mo ago
Featurekamo-internal

Org tema de furnizare

kamo·4mo ago
FeatureConversionService

Add image resize and favicon generation endpoints

Kamo·4mo ago
FeatureInitializerService

Add migration runner for logo_full_ext column on orgs

Kamo·4mo ago
Featurekamo-shared-library

Adaugă căutareBranchTypeID interogare derivată la OrganizationRepository

Sprijină noile/tipurile de ramuri/{id}/utilizare în serviciul de securitate pentru a verifica dacă un tip de ramură are orgi active pentru copii înainte de șter...

Kamo·4mo ago
FeatureSecurityService

Add GET /branch-types/creatable and /{id}/usages endpoints

/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...

Kamo·4mo ago
Featurekamo-internal

Ștergere tip ramură de pază împotriva utilizării org active

Înainte de a elimina un cip de tip ramură, frontend acum apeluri - Nu. Dacă există vreo orgi ea arată un dialog informativ care le enumeră și instruiește admini...

kamo·4mo ago
FixSecurityService

Use correct session key 'memberID' instead of 'MID'

KSessionService stores member ID under key 'memberID' but both **************** and OrganizationController were reading session.get("MID") which always returned...

Kamo·4mo ago
Featurekamo-internal

Suport live bilet insigna pe NavTop

kamo·4mo ago
FixSecurityService

Exclude master model from models list; add debug log to child-org creation check

SecurityModelController now filters out the org's master model (identified by org.getMasterModelID()) from the /api/security/models response — it is managed exc...

Kamo·4mo ago
FixSecurityService

Read session rights as List<String> names, not CSV of integer IDs

Session rights are stored as a JSON array of RoleRightType name strings. Both **************** and OrganizationController were casting them to String (causing C...

Kamo·4mo ago
Fixkamo-internal

Nu mai comuta dublu pe checkbox-uri de vârstă în BranchSetupManager

Box onClick și Checkbox onChange ambele trase la fiecare click, comutare de două ori şi lăsând starea neschimbată. Opri propagarea pe FormControlLabel astfel nu...

kamo·4mo ago
Fixkamo-internal

Utilizați MUI v7 Grid size prop în StackingOrdersManager

MUI v7 Grid2 a înlocuit xs/sm/md cu obiectul de dimensiune prop.

kamo·4mo ago
April 19, 2026
Fixkamo-internal

Eliminați recuzita MUI Grid element în StackingOrdersManager

MUI Grid v2 a scăzut recuzita produsului; utilizați recuzita de dimensiune direct pe Grid.

kamo·4mo ago
Chorekamo-marketing

Actualizează traducerile locale și hash [skip ci]

Kamo CI·4mo ago
Featurekamo-internal

Adaugă domeniu nume domeniu la magician creație org

Adaugă un domeniu necesar la etapa de bază cu www. automat. Dezbracă-te. Validată, inclusă în încărcătura utilă API și prezentată în etapa de revizuire.

kamo·4mo ago
Featurekamo-marketing

Adaugă apelare modificare API la pagina de referință kamo-api

Afișat numai pe /kamo-api-reference, motivează utilizatorii să depună modificarea API cereri prin /cereri sau acces prin /contact.

Kamo·4mo ago
FeatureSecurityService

Add GET /branch-types/creatable endpoint with creator-type filtering

Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the...

Kamo·4mo 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