Schimbare live jurnal

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

17,865
Total modificări
4,581
Caracteristici
4,512
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
March 30, 2026
Fixkamo-meet

Redesign închide paginile pentru a potrivi pagina de bun venit styling

- Slideshow de fundal cu animație decolorare/scală (8s interval) - 15% acoperire a culorii primare + supraîntindere a atmosferei - Card de morfism din sticlă (r...

Kamo·5mo ago
Fixkamo-meet

Pagini închise de marcă și corect de construcție URL avatar

- Închideți paginile (close.html, close2.html) acum utilizați imaginea de fundal org, logo, favicon, și styling glashmorfism potrivire pagina de bun venit - S-a...

Kamo·5mo ago
FixSecurityService

Store full avatar relative path in session instead of bare file hash

The login SQL now also fetches avatar_type and file_extension from avatar_photos so the session stores a complete relative path like **************** or *******...

Kamo·5mo ago
FeatureMediaService

Include org static background images in meet virtual backgrounds

Fetch backgroundImageCount from the org's theme config.json and generate URLs for /img/bg/{n}.webp so org-level static backgrounds appear alongside meet-specifi...

Kamo·5mo ago
Fixkamo-meet

Dublu logo org dimensiunea filigranului și forța de text alb în dialogul încorporat

- Dimensiuni duble ale bazei de filigran (71x32 → 142x64) în variabiles.scss - Constrângeri maxime duble .stânga (140x70 → 280x140) în base.scss - Force white...

Kamo·5mo ago
Featurekamo-meet

Derive afiseaza numele de la primul/ultimul nume si construieste URL avatar din sesiune

Utilizaţi numele de membruPrimul nume şi membruNumele de la şedinţa *** pentru a construi nume de afișare corespunzătoare în loc de a cădea înapoi la numele de ...

Kamo·5mo ago
FeatureSecurityService

Add first name, last name, and avatar hash to *** session

Include memberFirstName, memberLastName, and memberAvatarUrl in Redis session data so cross-domain services like KamoMeet can display proper user identity witho...

Kamo·5mo ago
Fixkamo-internal

Handle meetReturn redirecționează pentru a trimite utilizatorii înapoi la întâlnire după autentificare

- Detect meetReturn interogation param on home page (from KamoMeet auth redirection) - Generează OTK și redirecționează utilizatorii autentificati înapoi pentru...

kamo·5mo ago
FixMediaService

Resolve org theme backgrounds not appearing in meet virtual backgrounds

- Add domain-based theme URL resolution for internal K8s service-to-service calls - getPublicBackgrounds now accepts optional domain param to derive correct the...

Kamo·5mo ago
Fixkamo-meet

Rezolvați oTK eșec aut și probleme de redirecționare de conectare în KamoMeet

- Fix Redis căutare cheie în valid-otk (a fost lipsă *** prefix, cauzând toate validarea OTK pentru a eșua) - Map SecuritySession field names right (membruID→me...

Kamo·5mo ago
FixMediaService

Upload meet backgrounds to public MinIO bucket with hash-based naming

Was uploading to private 'imaging-meet-recordings' bucket via **************** which caused: - MinIO region mismatch errors on the primary node - Connection tim...

Kamo·5mo ago
Fixkamo-meet

Înlocuiți dialogul nativ de autentificare Meet cu portal org redirecționare pentru KamoMeet auth

KamoMeet folosește exclusiv autentificarea OTK → JWT. Când Meet's auth middleware ar arăta în mod normal un nume de utilizator / parolă login dialog, redirecțio...

Kamo·5mo ago
March 29, 2026
Fixkamo-internal

Elimina client-side OTK de la multipart upload, adăugați upload logare depanare

Clientul a fost generarea unui OTK irosit înainte de încărcarea (următorul.js traseu generează propriul server-side OTK pentru backend). Eliminat clientul OTK p...

kamo·5mo ago
FixMediaService

Return serialization-safe Maps instead of raw JPA entities in MeetConfigController

All config/background endpoints were returning raw JPA entities with @ManyToOne(fetch=LAZY) Organization references. Jackson failed to serialize the Hibernate p...

Kamo·5mo ago
Fixkamo-meet

Elimina stoc Cunoaște fundaluri virtuale, folosește numai fundaluri de nivel org

- Array HIDcoded IMAGINES eliminat din constants.ts (7 stoc Meet fundaluri) - Componenta VirtualBackgrounds folosește acum fundaluri dinamice de branding direct...

Kamo·5mo ago
Fixkamo-internal

Simplifică căutarea numelui NavTop și corectarea sistemului URL MediaService

- Elimină numele de utilizator Alias căutare de la getDisplayName, folosește direct înregistrarea membrilor - Fix MediaService K8s URL de la https:8443 la http:...

kamo·5mo ago
Fixkamo-meet

Servi fundaluri virtuale prin sistemul de branding dinamic nativ Meet

Adăugat/api/branding final care revine org fundaluri în Meet așteptat format. Set dinamicBrandingUrl in config so Meet aduce fundaluri nativ la pornire. Elimina...

Kamo·5mo ago
Fixkamo-internal

Utilizați forwardToApi pentru a satisface upload-uri de fundal în loc de aducere manuală

Aportul manual cu FormData a fost ruperea limitelor multipart. Acum reconstruieşte FormData şi foloseşte forwardToApi care se ocupă corect de anteturi.

kamo·5mo ago
Fixkamo-shared-library

Utilizați subquery pentru a găsi fundaluri temă org de membru utilizator în loc de membru direct se alăture

Fosta CONEXA INNER pe tb.membru exclus fundaluri în cazul în care membru a fost NULL, care este cel mai mare nivel de utilizator. Acum foloseste o subquery prin...

Kamo·5mo ago
Featurekamo-meet

Integrează setările de nivel org în Meet config și branding

Sidecar aduce OrgMeetConfig din backend și hărți toate setările: - defaults audio/video mut - Lobby / modul de așteptare cameră - Cerinţe privind accesul şi afi...

Kamo·5mo ago
FeatureMediaService

Add public config and backgrounds endpoints for sidecar consumption

GET /api/meet/public-config?domain= returns org meet config by domain. GET **************** returns combined virtual backgrounds. Both endpoints are unauthentic...

Kamo·5mo ago
FixMediaService

Remove duplicate endpoints from MeetController, add org-themes to MeetConfigController

MeetConfigController already handled config/background endpoints. The duplicate endpoints in MeetController caused ambiguous mapping. Added org-theme background...

Kamo·5mo ago
FeatureMediaService

Add config CRUD, background management, and org-theme endpoints

All endpoints enforce MANAGE_MEET_SETTINGS privilege. Config auto-creates with defaults on first access per org. Background uploads go to MinIO with SHA-256 has...

Kamo·5mo ago
Featurekamo-internal

Adaugă fundaluri tematice org pentru a îndeplini setările și a elimina câmpurile depreciate

- Adăugați ruta GET pentru fundalurile tematice org - Nu. - Actualizare intalnireApi.ts: elimina cine poate crea si e-mailInviteEnabled from MeetConfig, adauga ...

kamo·5mo ago
Fixkamo-internal

Adu șablon semnătură direct de la EmailService cu OTK auth, adăugați logare depanare

forwardToApi pentru /api/email/semnătură-templieri a trecut prin APIservice poarta de acces în loc de proxy e-mail Next.js. Acum vine direct de la E-mailservice...

kamo·5mo ago
Fixkamo-internal

Citește sesiunea direct de la Redis (la fel ca /api/user-info), folosește forwardToApi pentru toate apelurile de serviciu

Cauza principală: profilul expeditorului a arătat "colegul dumneavoastră" deoarece Sesiunea aduce numit un obiectiv de securitate inexistent. Semnătura a fost m...

kamo·5mo ago
Fixkamo-internal

Replicate exact email composer data flow for meeting invite emails

The previous implementation only filled 8 of 20+ SignatureContent fields, causing malformed signatures with no images, name, or contact info. Now replicates th...

kamo·5mo ago
Fixkamo-internal

Clean up meeting invita e-mail

Modificarea șablonului: - Retragere imagine logo (semnătură șablon antet mânere de branding) - Eliminat "Bună, colegul tău te-a invitat," înlocuit cu personaliz...

kamo·5mo ago
Fixkamo-internal

Întâlnire Wrap invita e-mailuri cu org șablon semnătură ( antet/de jos/semnătură) și include mesaj personalizat

Acum reproduce exact același ambalaj e-mail ca compozitorul de e-mail: 1. Model de semnătură Fetches de la EmailService (USER domeniu de aplicare, COMPANY Fallb...

kamo·5mo ago
FixMediaService

Update health probes to HTTP port 80 to match new server config

Startup, readiness, and liveness probes were still pointing to port 8443 with HTTPS scheme, causing pod restart loops.

Kamo·5mo ago
Fixkamo-internal

Trimite intalnire invita emailuri Direct la EmailService, nu prin poarta APIService

Cauza root: forwardToApi rute prin APIservice Java poarta care nu păstrează în mod corect limitele Multipart FormData. Mesajul Compozitorul lucreaza pentru ca f...

kamo·5mo ago
Fixkamo-internal

Utilizați nuante subtile de fundal pe antetul paginii calendar și bara laterală

Meci de piste / Allotments pagina de styling cu lumina culori-mix fundaluri în loc de culori primare saturate puternic.

kamo·5mo ago
FixMediaService

Switch MediaService to HTTP port 80 — TLS termination at Traefik

Internal cluster traffic doesn't need HTTPS. Traefik handles TLS for external clients. This aligns MediaService with all other services.

Kamo·5mo ago
Fixkamo-meet

Încărcați org CSS/favicon imediat pe fiecare sarcină pagină, lărgiți setările la 800px, forțați text/icoane întunecate în toate dialogurile, micșorați previzualizarea video

1. Branding: chargeThemeAssets() ruleaza acum PRIMUL înainte de orice flux aut, așa Org CSS (-navpri, --color-primar), favicon, și logo-ul de date sunt stabilit...

Kamo·5mo ago
Fixkamo-meet

@ info: whatsthis

- PreMeetingScreen: utilizaţi cascada variabilă CSS pentru coloana stângă de fundal culoare (--navpri /-- color-primar toamna) - PreMeetingScreen: adăugați favi...

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