KamoCRM

Live Change Log

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

17,500
Variazioni totali
5,986
Caratteristiche
5,284
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 23, 2026
Featurekamo-signer-monorepo

Il blocco di rimessa della fattura si legge esattamente come quello del preventivo

Stesso titolo, etichette e avviso ACH Credit Only (signer.quote.remit), con il Fattura-numero di riferimento tenuto sotto di esso.

Kamo·4d ago
Featurekamo-signer-monorepo

Paga con carta sulla pagina della fattura

Quando il server lo offre (fatture vendute dalla piattaforma con un saldo), la fattura Invia il messaggio a /<locale>/i/<token>/pay, che invia il messaggio a /<...

Kamo·4d ago
October 22, 2026
Featurekamo-signer-monorepo

La fattura del cliente, online — personalizzata, stampabile, con download in PDF

/[locale]/i/[token] risolve la fattura lato server (token in un corpo POST, mai un URL) e lo rende nel proprio nome e colore del venditore, ricadendo su un neut...

Kamo·4d ago
September 28, 2026
Fixkamo-signer-monorepo

Il tema fallback del firmatario è kamouniverse.com, e la sua pagina non legata dice KamoUniverse

- @kamo/theme PLATFORM APEX, il tema host utilizzato quando la pagina non ha hostname per prendere un apice da (il render del server, un host nudo), è kamounive...

Kamo·4w ago
September 24, 2026
Featurekamo-signer-monorepo

Disegna il logo dell'org dalla sua variante pre-dimensionata, l'originale solo se manca

Una pagina di firma ha disegnato il logo caricato dell'org — il logo-full.svg di crm è 2.95 MB — a 28-44px di altezza. Il servizio tema ora taglia img/sized/hys...

Kamo·4w ago
Otherkamo-signer-monorepo

Redis login

Il negozio di sessione del firmatario accede a Redis come utente della piattaforma ACL (Segret redis-auth: REDIS USERNAME, REDIS PASSWORD), quindi continua a fu...

Kamo·4w ago
September 10, 2026
Featurekamo-signer-monorepo

La carta da parati di org dietro ogni pagina, e copia bianca su di esso

kamo-sign era l'unica superficie bianca-labelled ancora dipingere un grigio piatto. Ora suona il invitare la fotografia di sfondo dell'organizzazione il modo ka...

Kamo·1mo ago
September 9, 2026
Fixkamo-signer-monorepo

Pubblicare i pacchetti da CI, con un token che può effettivamente pubblicare

Il segreto esiste ora — un token Forgejo destinato a `write:package`, aggiunto a questo repository — così `publish packages` fa la pubblicazione invece di una p...

Kamo·1mo ago
Docskamo-signer-monorepo

Perché AssuranceLevel segnala solo SES

ESigService riferisce SES e solo SES ora. eIDAS Articolo 26 permette una firma chiamata stessa ADVANCED solo se i dati di creazione della firma sono qualcosa ch...

Kamo·1mo ago
Featurekamo-signer-monorepo

Un trigger compatto per il menu di copia firmata

L'elenco delle buste del mittente e qualsiasi tabella dei pacchetti assegnati hanno una riga, non una slot eroe, e la etichettato pillola non si adatta. `iconOn...

Kamo·1mo ago
Featurekamo-signer-monorepo

Il § 7001(c) la divulgazione delle navi con il codice, in ventidue lingue

`@kamo/esign-core` ora trasporta la divulgazione del consumatore stesso — sei clausole, ogni lingua segnaletica di prodotto in, e `consentDisclosure(locale, mar...

Kamo·1mo ago
Fixkamo-signer-monorepo

Pubblicare i pacchetti da un lavoro proprio, e non nidificare mai un secondo pdf.js

I passi di pubblicazione si sedevano all'interno `build`, quindi eseguire 12014 fallito e ha preso l'immagine con esso — e `pnpm install --frozen-lockfile` era ...

Kamo·1mo ago
Featurekamo-signer-monorepo

Una superficie di firma per entrambe le applicazioni, e l'etichetta bianca finalmente vernici

La firma dell'UI esisteva due volte — qui, e accoppiato a mano nella procedura di esecuzione legale del kamo-internal — e i due si erano allontanati in entrambe...

Kamo·1mo ago
Featurekamo-signer-monorepo

Render il campo Data di firma, e fare leggereSolo significa qualcosa

Tre cambiamenti, di cui solo il primo è nuovo lavoro. **`signature date`** è un campo ESigService riempie all'istante i segni del firmatario — mai il browser, ...

Kamo·1mo ago
September 5, 2026
Fixkamo-signer-monorepo

Prove the deploy by digest, not by tag

Il commit precedente si ferma `set image` essendo un no-op silenzioso. Questo afferma che risultato: dopo il rollout, il tag viene risolto per digerire al Regis...

Kamo·1mo ago
Fixkamo-signer-monorepo

Una ricostruzione dello stesso commit non ha dispiegato nulla e ha riferito il successo

L'immagine è contrassegnata con il commit SHA, così la ricostruzione dello stesso commit produce un riferimento di immagine identico. `kubectl set immagine` qui...

Kamo·1mo ago
September 4, 2026
Fixkamo-signer-monorepo

Lasci un rollout finire quello che il vecchio pod stava facendo

preStop dorme 10s prima che il processo veda SIGTERM. Kubernetes rimuove il baccello dal suo EndpointSlice e lo segnala allo stesso momento, e Traefik solo impa...

Kamo·1mo ago
September 2, 2026
Featurekamo-signer-monorepo

Disegnare il riempimento di un rettangolo nella vista del firmatario

Il designer ora può dare un rettangolo un riempimento e un'opacità, che è come un Il membro copre qualcosa. Questo renderer disegnava il riempimento="none", cos...

Kamo·1mo ago
Fixkamo-signer-monorepo

Tenere una carta di opzione e le sue linee fuori una pausa pagina

La tabella di per-option line è stata aggiunta senza le regole di pagina-break il suo fratellino tavolo ha, quindi una lunga opzione potrebbe essere tagliato at...

Kamo·1mo ago
Fixkamo-signer-monorepo

Leggere la forma dell'indirizzo in modo che il blocco non può andare vuoto

Leggendo solo le nuove linee di indirizzi fa sparire l'indirizzo quando l'API ha non è stato ancora ricostruito e sta ancora inviando indirizzoLinea più indiriz...

Kamo·1mo ago
Fixkamo-signer-monorepo

Stampa l'indirizzo come le righe su cui è scritto

L'indirizzo è arrivato come una stringa, quindi un vero è uscito come '4300 West Tropicana Ave Building A Main Floor Suites 110-132, Las Vegas, NV 89103' — non ...

Kamo·1mo ago
Featurekamo-signer-monorepo

La suite sulla propria linea, e una tassa di installazione su un preventivo a singolo prezzo

Due cose che la pagina stampata non poteva dire. Un indirizzo è arrivato come una stringa a virgola, quindi 'Suite 400' è andato in strada e la città — non com...

Kamo·1mo ago
Featurekamo-signer-monorepo

Stampare la linea completa sul preventivo del cliente

Ogni riga ha mostrato un nome e un importo. Che chiede al cliente di prendere il quantità, l'unità, il tasso e qualsiasi riduzione sulla fiducia, e non lascia l...

Kamo·1mo ago
Fixkamo-signer-monorepo

Un termine impegnato vale quello che si impegna a

La carta ha portato con il tasso ricorrente qualunque sia il termine, quindi un triennio impegno prezzo a $100 al mese è stato presentato al cliente come $100. ...

Kamo·1mo ago
Featurekamo-signer-monorepo

Mostra l'intero termine quando il venditore fattura davanti

La carta ha portato con il tasso ricorrente indipendentemente, quindi un cliente firma un l'accordo di tre anni pagabile alla firma ha visto una cifra mensile e...

Kamo·1mo ago
Fixkamo-signer-monorepo

Dichiarare la prima fattura su un'opzione che ha una tassa di configurazione

La carta ha già elencato la tassa di installazione, ma l'unica cifra che l'ha riassunto con il prezzo di periodo — il totale a lungo termine — è stato versato s...

Kamo·1mo ago
August 29, 2026
Fixkamo-signer-monorepo

Formattare i numeri di telefono sul preventivo del cliente

La pagina che un cliente apre stampato ogni numero esattamente come memorizzato — "9495550134" su la lettera, e lo stesso ancora sotto il tuo contatto. Questa a...

Kamo·1mo ago
Featurekamo-signer-monorepo

Stampa i dettagli ACH del venditore sul preventivo del cliente

La pagina che un cliente apre da un link di condivisione ora porta un blocco di rimesse: chi il pagamento è effettuato a, la banca ricevente, e il routing e con...

Kamo·1mo ago
August 27, 2026
Chorekamo-signer-monorepo

Smettere di ignorare il markdown

La regola "no .md in repos" è ritirata; documenti, piani e README sono tracciato come qualsiasi altro file sorgente.

Kamo·2mo ago
August 26, 2026
Fixkamo-signer-monorepo

Una pagina di firma indossa il marchio del mittente, non di Kamo

getThemePath ha preso un nome host e ha usato il suo FQDN con punti trasformati in trattini come la cartella del secchio. Questo potrebbe solo rispondere per un...

Kamo·2mo ago
August 7, 2026
Fixkamo-signer-monorepo

Una festa che ha già firmato riceve la loro copia, non il documento di nuovo

La sessione ha sempre iniziato a "accoglienza", quindi un firmatario seguendo il link nella loro e-mail di completamento — o semplicemente riaprire l'invito — e...

Kamo·2mo ago
August 6, 2026
Fixkamo-signer-monorepo

Gruppo di pulsanti di un campo radio importato nativamente

I pulsanti di un campo radio AcroForm sono importati come campi collegati separati, una scelta ciascuno, così ognuno mantiene la propria scatola sulla pagina. S...

Kamo·2mo ago
August 5, 2026
Featurekamo-signer-monorepo

Mostra l'agente assegnato sulla copia del cliente

Corrisponde all'anteprima del personale: la fronte nomina l'org, questo nomina la persona a chiedere.

Kamo·2mo ago
August 4, 2026
Featurekamo-signer-monorepo

Mostra i dettagli del cliente sulla copia del cliente

La società dirige il blocco quando c'è uno — un preventivo a un'impresa è indirizzato a affari, con il contatto chiamato sotto di esso. Abbina esattamente l'ant...

Kamo·2mo ago
August 3, 2026
Featurekamo-signer-monorepo

Confronta le opzioni sulla pagina delle citazioni pubbliche

Le opzioni rendono come schede selezionabili piuttosto che righe, perché sono scelte e non aggiunte. Il periodo totale è il titolo; l'equivalente mensile siede ...

Kamo·2mo ago
Featurekamo-signer-monorepo

Citazione/documento di stima del marchio pubblico a /{locale}/q/{token}

La superficie orientata al cliente per il sistema di citazione commerciale. Server-rendered così il il marchio di org è nella prima vernice — un flash non firma...

Kamo·2mo ago
Fixkamo-signer-monorepo

Rendere il kubectl installare resilient a egresse fiammeggiante

Con il bug PATH fissato, il dispiegamento poi fallito su una goccia TLS transitoria mentre scaricare kubectl: curl: (56) OpenSSL SSL read: errore:0A000119:decry...

Kamo·2mo ago
Fixkamo-signer-monorepo

Invocare kubectl da percorso assoluto nella fase che lo installa

Causa radice di deploy k1m1 mai successo. La fase di installazione ha fatto: echo "$BIN" > > "$GITHUB PATH" versione kubectl --client ma $GITHUB PATH si applica...

Kamo·2mo ago
Fixkamo-signer-monorepo

Puntare la distribuzione kubeconfig al LAN IP, non il nome host k1m1

schiera k1m1 non aveva mai avuto successo (0/5 dal momento che il repo è stato creato). Il lavoro rewrote il server API kubeconfig a https://k1m1:6443, ma il la...

Kamo·2mo ago
CIkamo-signer-monorepo

Re-trigger deploy dopo il fissaggio K1M1 KUBECONFIG B64

Il lavoro distribuito k1m1 non era mai riuscito (0/5) perché il segreto ha tenuto k1m1's on-host kubeconfig verbatim, il cui server è https://127.0.0.1:6443 — r...

Kamo·2mo ago
Featurekamo-signer-monorepo

Date del registratore di rimborso nella zona di tempo risolta del destinatario

SigningSession ottiene un `timeZone` richiesto (IANA id) che ESigService risolve dalla zona membro del destinatario, poi l'org, poi UTC. WelcomeScreen ora passa...

Kamo·2mo ago
August 2, 2026
Fixkamo-signer-monorepo

Disattivare hreflang alterna intestazione; fare LANGUAGE NAMES totale

- routing.ts: set alterLinks: false — l'app è noindex/nofollow senza consumatore per il Link: rel=alternate header next-intl emette di default per tutti i 22 lo...

Kamo·2mo ago
CIkamo-signer-monorepo

Traduzioni clone dal dizionario, smettere di tracciare messaggi /

Aggiunge il passo clone del dizionario prima che il Docker costruisca e gitignores app/kamo-signer/messages/, corrispondente kamo-internal e kamo-marketing. Ric...

Kamo·2mo ago
Featurekamo-signer-monorepo

Formattazione data locale e metadati per-locale

Kamo·2mo ago
Featurekamo-signer-monorepo

Aggiungi il commutatore di lingua alla barra superiore del segnale

Menu endonimo-labelled su 22 locali supportati. Conserva la query string on switch — ?t= è l'unica credenziali del firmatario.

Kamo·2mo ago
Featurekamo-signer-monorepo

Specchio per RTL locales tramite stylis-plugin-rtl

La direzione del tema MUI capovolge la logica dei componenti, ma lascia il fisico CSS proprietà intoccato, così arabo reso con LTR spacing. Smaschera il Emotion...

Kamo·2mo ago
Featurekamo-signer-monorepo

Percorrere il segnalatore sotto /{locale} con middleware successivo

Aggiunge i18n/routing.ts (localePrefix sempre), i18n/navigation.ts, e middleware.ts, e sposta l'albero del percorso sotto src/app/[locale]/. request.ts ora si r...

Kamo·2mo ago
Chorekamo-signer-monorepo

Gitignore superpowers SDD scratch directory

Kamo·2mo ago
Docskamo-signer-monorepo

Piano di attuazione per l'aggiornamento kamo-signer i18n

Sette compiti su kamo-translation-dictionary, kamo-signer-monorepo e ESigService, ordinato dal vincolo di distribuzione: il dizionario deve esistere prima che C...

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