KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,488
Variazioni totali
5,978
Caratteristiche
5,281
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 6, 2026
Docskamo-internal

Aggiungi il piano legale di esecuzione del pacchetto

Fase 5: la pagina self-service del membro, la procedura guidata di esecuzione trasportata da kamo-signer, e WORM pacchetto attestazione cattura.

kamo·2mo ago
FixESigService

Metta membroId su RecipientSummary e arresti il controllo IP DNS-resolving

Un chiamante che agisce sullo stato di un destinatario deve essere in grado di stabilire WHOSE lo stato è. Fine del pacchetto legale di DocsService scrive un'at...

Kamo·2mo ago
FixDocsService

Prove WHOSE firma Finitura conta, e riferire il live uno

verificare() confrontato il chiamante all'assegnazione. teamMemberId ma mai al ENVELOPE RECIPIENT membro — si è fidato del destinatarioUtilizzo la consegna Fan-...

Kamo·2mo ago
Fixkamo-internal

Lasciate che un membro effettivamente finire un pacchetto, e raggiungere la pagina a tutti

puòFinish richiesto ogni riga di documento per essere già SIGNED/ACKNOWLEDGED, ma ******************************************************************************...

kamo·2mo ago
ChoreConversionService

Ricostruisci per la correzione della copia del dedup cross-bucket

Raccoglie kamo-shared-library 8db077c, che rende registroExistingDocument copiare un riutilizzato gli oggetti di ImgDat nel secchio dell'associazione di destina...

Kamo·2mo ago
Fixkamo-internal

Gettare l'imbottitura esterna intorno alla scheda Docs membro

DocManager porta la propria barra degli strumenti e la griglia cromata, così l'inset p:4 appena shrank il griglia e ha lasciato un gap visibile la pagina /hr/re...

kamo·2mo ago
Fixkamo-shared-library

Copiare gli oggetti di un documento deduplicato nel proprio secchio di associazione

Lo storage degli oggetti è secchio-per-associazione (ogni lettore risolve img.getAssocId().getBucket()), ma la deduplica è portata ORG-wide o GLOBALly e così at...

Kamo·2mo ago
Featurekamo-internal

Pagina di conformità legale e la procedura guidata per l'esecuzione dei pacchetti

L'identita' e' chiusa. (memberID === getMemberIdString(), rispetto a STRINGS perché getMemberId() è perso passato MAX SAFE INTEGER) e include il primo `return n...

kamo·2mo ago
Featurekamo-internal

Percorsi proxy di esecuzione dei membri e il modello wizard puro

Otto percorsi 1:1: /api/docs/legal/member/** attraverso forwardToApi (PATH ONLY — forwardToApi possiede la stringa di query) e /api/esig/member/** direttamente ...

kamo·2mo ago
Featurekamo-internal

Portare il core firma kamo-signer in kamo-internal

Ogni pacchetto @kamo/* è privato: vero con le esportazioni: "/src/index.ts" e nessuna costruzione passo, quindi non c'è artefatto pubblicabile — i file vengono ...

kamo·2mo ago
FeatureDocsService

Montare la superficie del membro a /api/docs/legal/member/**

Un controller separato con un imbuto separato, perché l'autorizzazione qui è identità e non un diritto HR. Routing questi attraverso sorvegliati() significhereb...

Kamo·2mo ago
FeatureDocsService

Pacchetto attestazione sul traguardo, e la divisione EXECUTED/AWAITING Altri

Scrive il WORM LegalPackageAttestation: attestazioneTextSha256 dal FROZEN versione (il progetto di formulazione del pacchetto è mutabile e potrebbe già essere s...

Kamo·2mo ago
FeatureDocsService

Identity-authorized membro leggere la superficie per le assegnazioni

LegalAssignmentOwnership è una guardia SEPARATE da LegalPackageAccesso di proposito: un membro che esegue il proprio accordo non ha diritto alle risorse umane e...

Kamo·2mo ago
FeatureDocsService

Forma canonica manifesto e IP client resistente allo spoof

manifestSha256 hash il ordinato [{documentUid, contentSha256, orderIndex}] membro è stato effettivamente mostrato, lunghezza prefisso in modo che un uid artigia...

Kamo·2mo ago
FeatureESigService

Superficie di firma del membro autorizzato a /api/esig/member/**

OTKAuthFilter bypassa solo /actuatore, /api/esig/pubblico e /api/esig/internal, così questo prefisso è dietro il personale OTK auth con orgId/memberId già sul r...

Kamo·2mo ago
RefactorESigService

Accedere (velopeUid, ricevitoreUid, orgId), non un SegnaleSessione

Ora prendi il triplo. Il pubblico controller continua a risolvere da SIGNSESH, quindi l'app firmatrice è invariata; un la superficie del membro autorizzato dal ...

Kamo·2mo ago
Docskamo-internal

Aggiungi il piano di consegna del pacchetto legale

Fase 4: Consegna / Redeliver / Void fan-out, creazione di assegnazione con e-sign buste, e il sotto-tab dei pacchetti assegnati.

kamo·2mo ago
Fixkamo-internal

Cap il roster del pubblico legale e rinfrescare dopo la consegna

La griglia Assigned Packages ha riempito la sua colonna di filtro membro del team chiedendo anteprime per tuttiTeamMembers:true on mount -- un nome e un indiriz...

kamo·2mo ago
FixDocsService

Impegnati prima del fan-out, e smettila di riscattare nulla

Redeliver ha pubblicato la nuova versione, ha capovolto ogni assegnazione OPEN a SUPERSEDEDED, e ha presentato la ristampa da dentro quella stessa non impegnata...

Kamo·2mo ago
Featurekamo-internal

Pacchetti assegnati sub-tab e consegna/redeliver/void azioni

AG Grid Community su una fetch MUI-paginated — La Comunità non ha un modello di riga lato server, così le pagine del server e la griglia rende esattamente ciò c...

kamo·2mo ago
Featurekamo-internal

Pacchetto legale consegna/redeliver/void proxy e client di assegnazione

Thin 1:1 forwardToApi percorsi — una richiesta a monte ciascuno, perché OTKAuthFilter fa getAndDelete e un loop per-membro in un prossimo percorso avrebbe bisog...

kamo·2mo ago
FeatureDocsService

Org-scoped, paged, pacchetto legale filtrabile

Costruito su EntityManager piuttosto che un metodo di repository condiviso-lib: il set di filtri è dinamico e l'aggiunta a kamo-shared-library avrebbe forzato u...

Kamo·2mo ago
FeatureDocsService

Assegnazioni di pacchetti legali Void, org-wide o per i membri nominati

Risultati per assegnazione — vuoti, superati, non fondati — perché un amministratore voiding un pacchetto per sei persone di nome deve sapere che aveva già eseg...

Kamo·2mo ago
FeatureDocsService

Redeliver un pacchetto modificato, sovrapponendo gli incarichi aperti

Rifiutata a meno che l'impronta live non differisca da quella pubblicata. Binder.dateaggiornamento è morto e Img non ha alcun contatore di revisione, in modo ch...

Kamo·2mo ago
FeatureDocsService

Consegnare un pacchetto legale al suo pubblico, dal thread richiesta

Pianificare sul thread richiesta (due domande a buon mercato, quindi la risposta è esatta su chi è incluso e chi è stato saltato e perché), scriverlo: 200 membr...

Kamo·2mo ago
FeatureDocsService

Delivery planner — targeting incrementale, prefiltro e-mail, date di consegna

La consegna è il nuovo percorso ed è destinato a essere re-run, così i membri che già tengono un l'assegnazione viene sottratta piuttosto che data una seconda c...

Kamo·2mo ago
FeatureDocsService

Cliente interno ESigService per la consegna dei pacchetti legali

Il primo cliente in uscita di DocsService. Post a Non e' vero. (origine MANUAL, mai misurata) con soppressioneInvite=true — HR invia una notifica, non una per d...

Kamo·2mo ago
Docskamo-internal

Aggiungi il pacchetto legale CRUD piano

Fase 3 della serie HR Legal & Compliance: DocsService pacchetto CRUD, il contenuto impronta digitale, pubblicare congelamento di una versione byte-pinned, antep...

kamo·2mo ago
FixDocsService

Pulire il cancello di lettura per abbinare hrTabs.ts, rendere una data dovuta cancellata effettivamente chiaro

LegalPackageAccess.requireLeggi ha richiesto VIEW EMPLOYEES da solo mentre hrTabs.ts ammette la scheda Legal & Compliance su VIEW EMPLOYEES ||| EDIT EMPLOYEES |...

Kamo·2mo ago
Fixkamo-internal

Wire pubblicare e anteprima del pubblico, e smettere di rendere un'etichetta rotta

pubblicarePackage, anteprimaAudience e ottenerePackage spedito senza caller. The modelli griglia ora ha un'azione di riga Pubblica — disabilitato quando il pacc...

kamo·2mo ago
FixDocsService

Fornire i diritti delle risorse umane e rendere l'impronta digitale vedere il disegno e-sign

Tutte e sette /api/docs/legal mappings autorizzate solo su org, quindi qualsiasi membro autenticato potrebbe elencare, modificare, eliminare e pubblicare pacche...

Kamo·2mo ago
Featurekamo-internal

Pacchetto Modelli sub-tab per legale e conformità

Sostituisce il corpo HrTabPlaceholder solo — il percorso, l'ingresso scheda e il cancello già esistono in hrTabs.ts. AG Grid Community list plus a create/edit d...

kamo·2mo ago
Featurekamo-internal

Pacchetti legali percorsi proxy, client api e helper puri

Thin 1:1 forwardToApi percorsi sotto /api/docs/legal — una richiesta a monte ciascuno, perché OTKAuthFilter fa ottenereAndDelete e un loop fan-out in un prossim...

kamo·2mo ago
FeatureDocsService

Anteprima risoluzione Audience

Risolve un pubblico salvato o redatto tramite TeamMemberRepo.findAudience, che è il solo il lettore che trasporta il predicato obbligatorio di idoneità ACTIVE +...

Kamo·2mo ago
FeatureDocsService

Pubblicare congela una versione con i documenti stampati

Pins img dat id più un hash contenuto, non img id: saveImgContent ridefinisce lo stesso Img a nuovi byte su ogni Docs salvare, e risolvereSource cammina al dat ...

Kamo·2mo ago
FeatureDocsService

Pacchetto legale CRUD a /api/docs/legal/packages

Elenca, crea, ricevi, aggiorna ed elimina, con refs del legante ordinato e righe del pubblico sostituito come set. Org viene dalla sessione su ogni percorso — D...

Kamo·2mo ago
FeatureDocsService

Contratto del filo del pacchetto legale e richiesta di normalizzazione

Ids attraversano come stringhe (unique rowid supera MAX SAFE INTEGER). L'ordine di Binder è ordine elenco, de-duplicato, e una voce non numerica 400s piuttosto ...

Kamo·2mo ago
FeatureDocsService

Impronta del contenuto per i pacchetti legali

Binder.dateUpdated non si muove mai dopo INSERT, quindi il contenuto di un pacchetto non cambia segnale da confrontare. Aggiunge una SHA-256 sopra il legante or...

Kamo·2mo ago
Fixkamo-internal

Ripristinare immagini esterne in corpi e-mail

Le immagini esterne hanno smesso di rendering quando la politica dell'immagine a livello di pagina è stata spedita. The middleware imposta `img-src 'self' dati:...

kamo·2mo ago
Docskamo-internal

Aggiungere il piano di correttezza della firma

Fase 2 della serie HR Legal & Compliance, spedibile da solo: signer-slot vincolante, server-side richiesto-campo, invitare soppressione, e decodificatore a spec...

kamo·2mo ago
Fixkamo-internal

Cattura i destinatari della finestra di dialogo di invio alle slot dichiarate del modello

La finestra di dialogo Invia per firma semi una riga destinataria e offre un non-bounded "Aggiungi destinatario", ma non ha mai recuperato le slot di segnale de...

kamo·2mo ago
FixESigService

Lasciare un invio sotto-riempire le slot firma di un modello, continuare a rifiutare over-fill

L'assegno-conto aggiunto all'ultimo round ha richiesto una partita EXACT contro le slot dichiarate del modello, che avrebbe silenziosamente interrotto le inform...

Kamo·2mo ago
FixESigService

Buste delegate complete, e rifiutare un conteggio cattivo firmatario prima di inviare

bustaCompleto ha richiesto un Segno letterale da ogni destinatario, ma delegato() lascia il delegato DELEGATO per sempre e ADDS la sostituzione invece di Sostit...

Kamo·2mo ago
Refactorkamo-internal

Guidare i restanti schermi inquinati da NATS/WebSocket

Quindici sondaggi di rete attraverso l'app, sostituiti con gli eventi che erano già accadendo o con eventi aggiunti ai servizi che possiedono lo stato. Mail — ...

kamo·2mo ago
FeatureSecurityService

Push platform-admin state changes instead of being polled for them

Every platform screen backed by this service refreshed on a timer, because this service has no WebSocket and therefore no way to tell anyone anything: the close...

Kamo·2mo ago
FeatureEmailService

Pubblica gli eventi di mailbox-change in modo che le opinioni della posta smettano di inquinare

L'albero della cartella, la lista di conversazione e la lista dei messaggi hanno eseguito il proprio 30-secondo timer, ricaricando la possibilità che qualcosa s...

Kamo·2mo ago
FeatureMediaService

Relay SecurityService eventi piattaforma su STOMP

SecurityService possiede la superficie platform-admin — configurazione di sistema, DNS provisioning, sincronizzazione del commercio — ma non ha WebSocket endpoi...

Kamo·2mo ago
Featurekamo-shared-library

Lasci il progresso di sincronizzazione e lo stato di dominio essere annunciato invece di inquinato

Due ganci per la conversione push in SecurityService, dove diverse piattaforme schermi rinfrescati su timer perché non c'era modo di dire loro nulla. RetailSyn...

Kamo·2mo ago
FixESigService

Scope un decoder al destinatario che decoderd

Ogni singolo destinatario declina l'intera busta DEcoderD, quindi un contrassegno potrebbe distruggere le firme che le altre parti avevano già dato, senza perco...

Kamo·2mo ago
FeatureESigService

Consentire a un mittente di sopprimere il per-envelope invitare e-mail

Creare una busta incondizionatamente inviato un invito, quindi un chiamante lotto molti le buste dietro una notifica non hanno avuto modo di rimanere tranquillo...

Kamo·2mo ago

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo