Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,888
Variazioni totali
4,594
Caratteristiche
4,520
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,888AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,557kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,594Fix4,520Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
July 17, 2026
FixMediaService

Escludere i membri non ACTIVE dalla partecipazione alla chat & routing

Un membro non attivo deve apparire come un membro o essere mirato come, un partecipante live chat. Porta ogni percorso di chat sul condiviso-lib E' il momento g...

Kamo·1mo ago
July 16, 2026
FeatureMediaService

Integrazione web-chat istantaneo id su supporto visitatore + biglietto

Risolve la WebChatIntegration creandoKeyHash (abilitato filtrato, coerente con la risoluzione boottrap()/AI-prompt) una volta in creareSupportSession e timbra i...

Kamo·1mo ago
FeatureMediaService

Risolvetore di configurazione di config di boot-trap

Aggiunge un GET interno che risolve il problema. WebChatIntegration di X-Public-Chat-Key-Hash e restituisce il suo risolto design/behavior config (default-fille...

Kamo·1mo ago
ChoreMediaService

Filo opzionale mediaservice-push segreto per le credenziali FCM/APNs

Monta il conto di servizio FCM JSON + APNs .p8 da un opzionale `mediaservice-push` segreto a /etc/kamo/push e imposta la chiave-id/team-id APNs dallo stesso seg...

Kamo·1mo ago
FeatureMediaService

WebChatIntegration CRUD (chiavi chiave + integrazione, org-scoped)

API di gestione orientabile per la scheda Impostazioni web-chat Phase-2. Su creare, menti il sottostante PublicChatApiKey (stesso approccio key-gen come PublicC...

Kamo·1mo ago
July 15, 2026
FixMediaService

Risolvere membro del sistema pubblico-chat per-org (drop hardcoded snadjafinia alias)

creareSupportSession, crearePublicTicket, e la notifica del proprietario aiutanti tutti hanno risolto il "membro del sistema" dell'org tramite un codice nome ut...

Kamo·1mo ago
FeatureMediaService

Maniglia mobile (dati FCM + APN diretti) con cancello di presenza

chat incoming (MediaController), biglietto di supporto (SupportNotificationService), SMS/voicemail (VoipStompRelayController), social***************************...

Kamo·1mo ago
FeatureMediaService

Accettare X-***-Token su REST; far scorrere TTL con timeout per sessione

OTKPreAuthFilter risolve X-***-Token quando non è presente X-OTK (stesso chiamare MediaService REST senza il BFF. KSessionService ora scorre il Redis TTL con la...

Kamo·1mo ago
July 14, 2026
FeatureMediaService

Raggiungi l'ufficiale OWN del mutuatario direttamente, senza cancello di supporto-destra

Gettare il requisito ACCEPT SUPPORT TICKETS da assegnareAgent Preferred: il l'ufficiale di prestito assegnato del mutuatario è raggiungibile indipendentemente d...

Kamo·1mo ago
FeatureMediaService

Instradamento diretto-assegnato-LO + punto finale presenza LO

Potenzia il widget di LO/chat del portale del mutuatario: - No, no. diretta-assegna un pubblico-chat biglietto per un agente SPECIFICO (ufficiale di prestito as...

Kamo·1mo ago
FixMediaService

Smettere di mettere i contenuti dei messaggi nelle e-mail di messaggio mancato

Rimuovere il messaggioPreview computation, il libro principale PREVIEW scrivere, e il messaggioAnteprima variabile del modello; rilasciare la preferenza include...

Kamo·1mo ago
July 13, 2026
FeatureMediaService

Notifiche e-mail di messaggio mancato (chat + supporto) con soppressione per-source

Durable NATS consumatore chat-email-notifier su chat.session.> nutrire un MESSAGE EMAIL NOTICES ledger (PENDING/SENT, per-sender per chat, per-ticket per il sup...

Kamo·2mo ago
July 11, 2026
ChoreMediaService

Ricostruisci per la ricerca legata GeoLite condivisa (2-4ms hit+miss)

Picks up kamo-shared-library 011a73e — GeoLookupService's findByIpInRange ora LIMIT-1-bounded invece di scansione a esaurimento su IP gap/high (misurati 5-13s s...

Kamo·2mo ago
July 10, 2026
FeatureMediaService

Tempi di ultima generazione durevoli + endpoint di massa

PRESENCE:{id} viene cancellato dal momento in cui un membro va offline, quindi niente registrato quando erano l'ultima attiva. Timbro PRESENCE LAST SEEN:{id} (o...

Kamo·2mo ago
July 8, 2026
FeatureMediaService

AI auto-tag + didascalia tramite i fornitori di org (P3)

MaterialeAiController POST E' il momento giusto. verifica la proprietà, mints un URL di materiale firmato di breve durata, e chiama l'endpoint di visione intern...

Kamo·2mo ago
FeatureMediaService

MaterialAnalyticsController — eventi record + aggregati

# POST # (record) + GET /analytics (conti per materiale di tipo + org totali).

Kamo·2mo ago
FeatureMediaService

MaterialReviewController — mappa di stato + set-status

GET /api/media/materials/reviews (mappa imgId→status) + POST per impostare lo stato del materiale (validato, recensore-stamped, upsert).

Kamo·2mo ago
FeatureMediaService

MaterialeCampaignController — CRUD + mappa dell'elemento + aggiungere/remove

/api/media/materials/campaigns: list/create/update/delete, GET /items (org-wide imgId↔campaignId mappa), POST /add + /remove con controlli di org-ownership.

Kamo·2mo ago
FeatureMediaService

MaterialTagController — tag CRUD + assegna/unassign + mappa di assegnazione

/api/media/materials/tags: list/create/delete tags, GET /assignments (org-wide imgId↔tagId mappa lo spazio di lavoro si unisce lato client), POST /assign + /una...

Kamo·2mo ago
FeatureMediaService

Finalpoint di collegamento pubblico gestiti (creare/list/revoke) + servizio tracciato

Aggiunge POST/GET /api/media/materials/links e DELETE /links/{id} supportato da MaterialShareLink, e risolve i gettoni gestiti sul GET pubblico per primo (contr...

Kamo·2mo ago
FixMediaService

Persist bandiere di pollice programmate-materiale tramite aggiornamento mirato

Stesso indipendente-entity orfanoRemoval problema come il canale di conversione: la spazzata senza testa ha tenuto un ImgDat staccato e salvare()/merge() cascad...

Kamo·2mo ago
FeatureMediaService

Tumbnail materiali generati dal programma

Una spazzata senza testa non può guidare la miniatura OTK di ConversionService, quindi generare una miniatura PNG pagina-0 via ImageIO subito dopo aver memorizz...

Kamo·2mo ago
FeatureMediaService

Generazione programmata — spazzare le ricette su una cadenza

- CanvaScheduleController: CRUD per gli orari di org (recipe + cadenza + ora/giorno + obiettivi sociali opzionali), calcoli successiviRunAt - CanvaGenerazione S...

Kamo·2mo ago
FeatureMediaService

Ricette autofill salvate CRUD (org-scoped)

CanvaRecipeController: GET/POST /api/media/canva/recipes + DELETE /{id} — salvare/list/soft-delete una marca-template + mappatura del campo, portata al Il richi...

Kamo·2mo ago
OtherMediaService

Dare MediaService interno.auth.secret (mlos-internal-auth) per e-mail di sintesi

MediaService -> EmailService /api/email/templates/send (meeting-summary) esigenze INTERNAL AUTH SECRET per abbinare EmailService's internal.auth.secret.

Kamo·2mo ago
FeatureMediaService

Autofill Enterprise — modelli di marca data-merge

- CanvaApiClient: elenco modelli di marca (dataset=non empty), ottenere dataset, lavori di asset-upload, creare/get autofill - CanvaController: GET /brand-templ...

Kamo·2mo ago
FeatureMediaService

URL pubblici firmati a breve termine per le attività di marketing

Consente ai fornitori sociali (Meta) e alle e-mail di acquisire un materiale specifico per un limitato finestra senza esporre l'imaging-materials privato secchi...

Kamo·2mo ago
FeatureMediaService

Importare un file in Canva come disegno modificabile

- No, no. (importazione di design combinato) - CanvaController POST /imports (multipart) → creare+poll import job → editor deep-link con correlazione state per ...

Kamo·2mo ago
FixMediaService

Caricamento di registrazione in corso di elaborazione MediaService

MinIOStorageService.upload lancia un'eccezione controllata che ingerisce() nè catturato o dichiarato — costruire la rottura sulla parte superiore della isGuest ...

Kamo·2mo ago
FeatureMediaService

Verifica la firma di ritorno-nav JWT; rinfrescamento di token ordinato

- CanvaJwtVerifier: verificare la firma di correlazione jwt Ed25519 contro JWKS di Canva (/connect/keys), più aud/exp/type; chiavi memorizzate da bambino. Ritor...

Kamo·2mo ago
FixMediaService

MeetingParticipant.isGuest() (è stato ottenutoGuest, non compila); ridefinisce il trascritto al generico endpoint

MeetingParticipant espone èGuest() (ottenimento booleano primitivo), non ottenereGuest(). Indirizzi anche la chiamata di trascrizione sommaria al /api/conversio...

Kamo·2mo ago
FeatureMediaService

Registrazione ingest, ritenzione/quota, utilizzo di storage, pipeline di sintesi

- MeetRecordingController: interno (X-Internal-Auth) ingerire endpoint il jibri finalize.sh post finito registrazioni a. - MeetRecordingService: carica registra...

Kamo·2mo ago
July 7, 2026
FeatureMediaService

Canva Connect OAuth + design/export backend

- CanvaApiClient: PKCE autorizza, token exchange/revoke, utenti, disegni (creare/list), lavori di esportazione, byte fetch - CanvaTokenService: token crittograf...

Kamo·2mo ago
FeatureMediaService

Promemoria di inizio programmata + scadenza del collegamento ospiti

- MeetingReminderSweep: @Scheduled spazzatrice che spara in tempo reale "mieting start" ricorda ai membri invitati (start − promemoriaMinutesBefore) su ********...

Kamo·2mo ago
FixMediaService

Persist ha invitato i partecipanti, far rispettare MANAGE MEET SETTINGS, drop double-invite path

- createMeeting: i membri invitati sono numerici ID fiocchi di neve, non stringhe UUID — li instrada attraverso lungoToUID come il creatore. Precedente UUID. Fr...

Kamo·2mo ago
FeatureMediaService

Le Chat Unified si nutrono di sessioni socio/supporto/sociale

GET /api/media/sessions/chat accetta ora un filtro `categorie` (chat, supporto, sociale; predefinito tutti) e restituisce uno globalmente più recent-first, unio...

Kamo·2mo ago
July 6, 2026
FeatureMediaService

Superficie genitore-org argomenti condivisi in richiesta-support popup

Gli utenti di Child-org non potevano vedere gli argomenti di supporto condivisi del loro genitore org (assignToOwnOrg=false) quando si richiede il supporto, per...

Kamo·2mo ago
FeatureMediaService

Org-guardare l'abbonamento /topic/leads/rt/{orgId} in tempo reale

Protezione cross-tenant SUBSCRIBE per il nuovo tema in tempo reale di piombo, specchiando il esistente /topic/social/feed guard: un membro può iscriversi solo a...

Kamo·2mo ago
July 4, 2026
FeatureMediaService

Unificato backline timeline (persistenza, adattatori, relè live)

SocialFeedService persegue i messaggi/commenti sullo schema MediaSession/MediaObj (riutilizzando il modello di chat); SocialFeedMapper costruisce il filo DTO; S...

Kamo·2mo ago
July 3, 2026
FeatureMediaService

X (Twitter) + Adattatori Discord

- XAdapter: Account Activity webhook (CRC sfida + x-twitter-webhooks-signature HMAC verifica), normalzeInbound (direct message events, echo-skip), OAuth 1.0a-si...

Kamo·2mo ago
FeatureMediaService

Adattatori Meta M4 + OAuth + finestra 24h + indurimento M2

- Meta adapters (Messenger/Instagram): fix invalid caption send (caption now a follow-up messaggio), bytes-upload tramite Graph Attachment Upload API, URI codi...

Kamo·2mo ago
July 1, 2026
FeatureMediaService

Relay credit/lead-assegnamento eventi NATS a STOMP

Sottoscrive security.leads.> e security.credits.>, riflette ciascuno a /topic/... CRM front-end aggiorna i campi Leads-Available grid, Manage-Credits e la stori...

Kamo·2mo ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo