Schimbare live jurnal

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

17,896
Total modificări
4,600
Caracteristici
4,522
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
June 13, 2026
CISecurityService

Resurrect on k1m1

Kamo·3mo ago
FixKlusterServices

Backup verificat de lucru

Kamo·3mo ago
June 12, 2026
OtherKlusterServices

comment

Containerele de locuri de muncă pe k1m1 cad înapoi la DNS publice, astfel încât flota-swept http://k1m1:3000 .gitmodule URL-uri nu se clonează acolo. Pin k1m1 î...

Sage·3mo ago
OtherKlusterServices

comment

K1m1 forgejo-runner construiește împinge la registrul HTTP Forgejo; daemon.json expediate cu numai :5000 intrări, astfel încât fiecare construi de locuri de mun...

Sage·3mo ago
FeatureKlusterServices

Kamo-universal namespace+contingent+valkey, CockroachDB backup-uri, stack observabilitate

- univers/: namespace + ResourceQuota, valkey- universe (AOF, hostePath k1m1), noapte CockroachDB backup CronJob, operatorul boottrap script - monitorizare/: va...

Kamo·3mo ago
June 11, 2026
OtherKlusterServices

Se alătură unui grup binodic comun cu k3m1 peste LAN; izolarea contului

Retrage traseele WireGuard (10.8.x.x) pentru rutele LAN (192.1668.4.22 <-> 192.168.4.36 :6222) cu crezuri încorporate în URL-urile traseului. Redenumește grupul...

Sage·3mo ago
June 10, 2026
FeatureKlusterServices

Adăugați k3m1 nod + emigrare grup peeering la IP-uri LAN

- statuete: publicitate/se alătură peste 192.168.4.x (k1m1=.22, k3m1=.36); WireGuard a scăzut (k3m1 wg0 10.8.0.1 s-a ciocnit cu reclama K0m1 IP). - init-job + C...

Kamo·3mo ago
Featurekamo-login

Înregistrări plătite de rută pentru a verifica după autentificare

După aut (manual sau auto-login), consuma apex-domeniul sp checkout plan cookie lăsat de kamo-register și redirecționează cumpărătorul către brand /subscribe?pl...

Kamo·3mo ago
Featurekamo-register

Carry paid ?plan de la inscriere la checkout

Atunci când o înscriere a unui membru provine dintr-un CTA de stabilire a prețurilor plătite (?plan=pro drop apex-domeniul sp checkout plan cookie la finalizare...

Kamo·3mo ago
ChoreESigService

Secret interior-aut sârmă de la ***

ESigService validează acum X-Normal-Auth împotriva aceluiași secret comun APIservice prezintă Nu-ţi face griji. *** K8s secret), întărirea e-semnului programati...

Kamo·3mo ago
ChoreEmailService

Reconstruiește pentru actualizare kamo-shared-library (semnează șabloane e-mail)

Preia noul model canonic esign.signer verification + Esign.signer invita astfel încât sămânţa ForOrg le poate însămânţa la prima trimitere.

Kamo·3mo ago
Featurekamo-shared-library

Șabloane canonice pentru semnalizarea electronică (verificare + invitație)

Adăugați două șabloane canonice de e-mail la nivel de platformă însămânțate leneș per org: - esign.signer verification (step-up OTP: {{cod}}, {{numele}}) - esig...

Kamo·3mo ago
FixBillingService

Înregistrează repertoriile pentru linia de depunere a contorului

EsignMeterSubmissionService needs EsignUsageRecordRepository, but @EnableJpaRepositorii nu au scanat com.kamo.z.shared.esign.repos, astfel încât contextul nu a ...

Kamo·3mo ago
FeatureBillingService

Contorizarea consumului de e-sign + verificarea de către consumatori a autoservirii

#4 contorizare: - EsignMeterSubmissionService (@Scheduled per zi): agregate de origine API EsignUsageRecords per org+ period; primul 40/perioadă inclusă, restul...

Kamo·3mo ago
Featurekamo-internal

API SIGNATURĂ (E-Signature API)

Adăugați domeniul de aplicare E-Signature API la managerul API-cheie org astfel încât personalul să poată acorda Orgii de afaceri acces programatic e-semn. Util...

kamo·3mo ago
FeatureAPIService

Portalul API (API SIGNATURĂ)

Add /api/public/esign/** to PublicApiController: validează tasta API org, solicită domeniul de aplicare al API SIGNATURE, limite de rată și transmite către ESig...

Kamo·3mo ago
FeatureESigService

Plicul programatic intern API (origine=API) pentru afaceri

- Esign IntermediarController (/api/esig/intern/*): X-Normal-Auth + X-Org-Id authed, numit de APIService după ce validează cheia API SIGNATURE-scoped; refolosir...

Kamo·3mo ago
Featurekamo-shared-library

API SIGNATURE api-cheie + EsignGenericEnvelope.origin

Aditiv, nici o versiune cucui: - ApiKeyScope.API SIGATURE - EsignGenericEnvelope.origin (EsignUsageOrigin, nullable) plicul a fost creat prin intermediul API ...

Kamo·3mo ago
Featurekamo-internal

Acțiunea de trimitere pentru semnătură + starea pachetului în editorul de documente

Adaugă un buton "Trimite pentru semnătură" pe antetul editorului șablon care deschide un dialog pentru trimiterea documentului către destinatari și statutul de ...

kamo·3mo ago
FeatureESigService

Creare/trimitere generică a anvelopei motor (sender side)

Adăugați unități OTK-authed /api/esig/envelopes API kamo-internă pentru a trimite documente de semnare, reutilizarea acelorași entități de legătură comună publi...

Kamo·3mo ago
FeatureESigService

Semnare publică API motor pentru semn.sign.pink

Punerea în aplicare /api/esig/public/* semnarea API apelurile aplicație kamo-signer, Transformarea semnatorului live de la previzualizare-tub într-un suport de ...

Kamo·3mo ago
FixBillingService

Înapoi la preţurile add-on cu un Billing Meter

Stripe (>=2025-03-31.basil) respinge utilizarea moștenită type+splay usage model contorizat ('preţurile măsurate trebuie să fie susţinute de metri), astfel încâ...

Kamo·3mo ago
Featurekamo-internal

Comutator produs platformă în fila organizații

Suprafață denumirea platformei-produs în cazul în care acesta face parte din platforma Organizaţii. Adaugă un comutator cu poartă per org (dezactivat pentru org...

kamo·3mo ago
FeatureBillingService

Gestionați Organizația.isPlatformProduct de pe Platformă → Orgs

PlatformaContExpuneri Sumare estePlatformProdus + areAbonare Piața; nouă Pune-o aici. (platform-admin gated) stabilește steagul și invalidează drepturile membri...

Kamo·3mo ago
Featurekamo-shared-library

Organizația Explicit.isPlatformProdus ca semnal right-root

Înlocuirea "proprietății unei piețe de SUBSCRIPTION" euristică derivată cu un explicit; pavilion de proprietate admin-set. Un produs de platformă (de exemplu, s...

Kamo·3mo ago
FixSecurityService

Selectaţi piaţa subscripption pentru configurarea platformei

KamoCRM deține mai multe piețe Nu-ţi face griji. SolutionProductMarket trebuie sa aleaga piata de tip SUBSCRIPTION (platform-access) Mai degrabă decât primul ac...

Kamo·3mo ago
Fixkamo-shared-library

Rădăcina produsului = deține piața SUBSCRIPTION, nu orice piață

O org client (de exemplu, BluEleven) deține propriile sale piețe de afaceri (RETAIL/MORTGAGE) pentru a rula compania sa în timp ce rămâne un client al platforme...

Kamo·3mo ago
June 9, 2026
FeatureSecurityService

Drepturile membrilor domeniului de aplicare la rădăcina produsului, nu KamoCRM

Serviciul de Drept rezolvă acum rădăcina fiecărui membru prin intermediul DreptRezolvator de drepturi (cel mai apropiat strămoș-sau-se) în loc de mersul pe jos ...

Kamo·3mo ago
Featurekamo-shared-library

Rezolvarea drepturilor în funcție de orgul de rădăcină de produs, nu de platforma de nivel superior

IntroduceredreptateRezolvator: cel mai apropiat stramos de piata a unei org (rădăcina sa de produs), care revine la nivelul superior al platformei. Asta decuple...

Kamo·3mo ago
Fixkamo-internal

Păstrați lista org pe reflet de fundal; dedupe apeluri sesiune

/Rețeaua re-arsed aduceNetworks pe fiecare sesiune de fundal reîmprospătare și a ascuns întreaga listă pe orice eroare de aducere, astfel încât un blip tranzito...

kamo·3mo ago
Featurekamo-shared-library

Adăugați destinatarul pachetului, valoarea câmpului, entitățile cu statut de destinatar

Verificați în modelul in-progress esign: EsignEnvelopeRecipient (+repo), EsignFieldValue (+repo), EsignRecipientStatus și o actualizare ESignSignerType. Aditiv;...

Kamo·3mo ago
Featurekamo-shared-library

Adaugă EsignUsageRecord pentru contorizarea utilizării pe semnătură

O nouă entitate de utilizare numai pe bază de apendice (oglindă AiUsageRecord) emisă la semnătură Completare. Numai semnăturile de origine API se bazează pe un ...

Kamo·3mo ago
Fixkamo-internal

Restaurează link-ul de e-mail click manners, izolează cauza

Rapoarte de utilizator email-preview link-uri clicuri încă nu fac nimic ȘI text Selecţia este ucisă în mijlocul tragerii. Dreapta-clic și planează ambele de luc...

kamo·3mo ago
June 8, 2026
FeatureConversionService

Raportul de conservare a aspectului, nu se întinde niciodată logo-uri non-pătrate

Ramele Favicon PNG/ICO au fost produse cu mentinereAspectRatio (fals), intindere orice logo non-pătrat într-un pătrat distorsionat. Center-fit the logo on a pan...

Kamo·3mo ago
FixSecurityService

Regenerează favicons pe etichetare salva; adulmecă tipul real de logo

description dar niciodata favicons regenerate An Org însămânțat fără o dispoziție completă a avut un favicon gol / set, astfel încât fiecare kamo (login/intern...

Kamo·3mo ago
FixSecurityService

Seed globals.css din șablon atunci când dosarul org lipsește

update (run pe fiecare culoare salva) rescris css / globals.css org în vigoare, dar acest obiect există doar o singură dată Complet a copiat de la modelul impli...

Kamo·3mo ago
Fixkamo-internal

Arată logo-ul complet cu extensia sa reală, nu hardcoded .svg

Branding tab-ul construit logoFullURL ca logo-full.svg pe montare, ignorarea Logoul lui OrgFullExt. Logouri complete încărcate ca png/jpg/etc. live la logo-ul c...

kamo·3mo ago
FixKlusterServices

Reîmprospătați TLSStore fiecare buclă astfel încât nou emise certificate primi servit

update tls store() a rulat doar la pornire și la importurile de stocare în comun, așa că a Cert proaspat emis de catre managerul certificat (HTTP-01) a fost gat...

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