KamoCRM

Mabadiliko ya Tabianchi

Kila kipengele, kurekebisha na kuboresha, posted kama meli. Hakuna kitu kilichofichwa kwa ajili ya uzinduzi.

17,500
Mabadiliko ya Jumla
5,986
Features ya
5,284
Wa
30
Miradi ya Miradi
Filter ya Mradi
Miradi yote17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter ya aina
Aina zoteBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 18, 2026
FixESigService

Template juu ya kibali cha mwombaji haiwezi kusomwa au kutumwa, na utoaji wa ajira ya wafanyakazi unachukua haki ya HR (SITP TP19)

Mlango wa mlango tayari umefunikwa na bahasha ambayo template iko juu. Ruhusa ya kikao na bahasha ya EMPLOYMENT OFFER kutoka kwa mwanachama bila HR sahihi, laki...

KamoΒ·1w ago
FixESigService

Kutuma saini inachukua Sura DOCUMENTS na kusoma template inachukua VIEW DOCUMENTS (SITP TP02)

POST / api / esig / envelopes (kuunda na kutuma) checked hakuna haki, hivyo kikao chochote cha org kinaweza kutuma yoyote template nje kwa ajili ya saini; sasa ...

KamoΒ·1w ago
FixESigService

Kuacha kuingia password database katika startup

com.zaxxer.hikari katika DEBUG hufanya HikariConfig kuchapisha usanidi wake wote kwenye kila mwanzo, ikiwa ni pamoja na DataSourceProperties {password=...} na n...

KamoΒ·1w ago
September 28, 2026
FixESigService

Alama ya ukurasa wa saini inarudi kwenye theme.kamouniverse.com

EsignBranding Service mwenyeji wa mapumziko ya mwisho, kutumika kwa shirika Bila kikoa cha kuishi cha mwenyewe, ilikuwa "kamocrm.com" halisi. Ilikuwa ni [TD="wi...

KamoΒ·4w ago
September 23, 2026
FixESigService

Pin kamo-shared-library 1.6.1, toleo pekee ambalo linapatikana

Maktaba ilihamia 1.6.1 na huduma hii bado iliomba 1.6.0. Hakuna mahali ambapo pande zote mbili ufumbuzi: maktaba ni kamwe kuchapishwa kwa kijijini, hivyo nakala...

KamoΒ·4w ago
FixESigService

API ya ndani inashindwa kufungwa na kulinganisha siri yake kwa wakati wa kawaida

Kwa mfano, *** Kutumia String.equals dhidi ya X-Internal-Auth (wakati wa upande) ya mawasiliano ya moja kwa moja na kwa wakati. Home Β»Unlabelled Β» Waziri Mkuu a...

KamoΒ·4w ago
FixESigService

API ya wafanyakazi sasa inahitaji hati sahihi, na bahasha za HR zinahitaji HR moja

Udhibiti wa EsignEnvelopeler Kwa mfano, *** Mkutano wa org tu - hakuna hati sahihi, hakuna kibali, hakuna kitu maalum cha muktadha. Mwanachama yeyote aliyethibi...

KamoΒ·4w ago
FixESigService

Thread org kupitia kila msimamizi wa template, EDIT DOCUMENTs juu ya kuandika

(i) Wajumbe wa Kamati ya Kudumu ya Bunge, Wajumbe wa Kamati ya Kudumu ya Bunge, s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s ...

KamoΒ·4w ago
September 13, 2026
FixESigService

Kukubali indexes ya picha ya OCI wakati wa kutatua digest iliyojengwa [skip ci]

Picha zinasukumwa kama indexes ya picha ya OCI, kwa hivyo kuuliza Usajili wa moja Picha inaonyesha tu jibu la 404, digest ilirudi tupu na hundi kushindwa kuwa w...

KamoΒ·1mo ago
FixESigService

Kuanza wakati wa kujenga sawa majani majani pods juu ya digest zamani [skip ci]

Hatua ya rollout ilijaribu kuchunguza upya kwa kulinganisha Maoni ya picha kabla na baada ya kuweka picha. β€œNi wazi kuwa Tayari ametumia k8s/deployment.yaml (pi...

KamoΒ·1mo ago
September 10, 2026
FixESigService

Kujiandikisha na viungo vya usimamizi wa hati tu jina la uwanja wa kuishi

[TD="width: 456"] [FONT=&](2)[/FONT][FONT=&]Bila kuathiri masharti ya kifungu kidogo (1) cha kifungu hiki, Tume itakuwa na mamlaka ya org bado kuanzisha uwanja ...

KamoΒ·1mo ago
September 9, 2026
FixESigService

Hati haipaswi kudai ufunuo hakuna mtu aliyeonyeshwa

Kuthibitishwa dhidi ya bahasha halisi iliyokamilishwa kwenye nguzo, na aya ya kufunga kusoma "Kila mtu Ishara ilionyeshwa, na kukubalika, ufunuo wa watumiaji un...

KamoΒ·1mo ago
FixESigService

Kuacha kudai uhakika wa eIDAS bidhaa hii haina kutekeleza

"BildSession" iliripoti "hatua zinazohitajika?" "AES", kwa hivyo kuhitaji msimbo wa wakati mmoja uliofanywa Kila kikao cha kutia saini kinasisitiza saini ya ele...

KamoΒ·1mo ago
FixESigService

Kila barua pepe ya ishara ilikuwa kimya 403, na uwanja wa Tarehe ya Ishara

** Hakuna barua pepe iliyotumwa ilikuwa imeacha nguzo. ** Huduma ya barua pepe /api/email/templates/send kwenye siri ya ndani ya kikundi [hariri | hariri chanzo...

KamoΒ·1mo ago
September 5, 2026
FixESigService

Jaribu kuweka kwa digest, si kwa tag

Ahadi ya awali inaacha "kuweka picha" kuwa kimya hakuna-op. Hii inathibitisha kuwa matokeo: baada ya rollout, tag ni kutatuliwa kwa digest katika Usajili na Vio...

KamoΒ·1mo ago
FixESigService

Ujenzi wa mradi huo haukuleta chochote na uliripoti mafanikio

Picha ni tagged na SHA ahadi, hivyo kujenga upya ahadi hiyo kuzalisha Mfano wa picha sawa. "Kuweka picha" kisha hakuna mabadiliko, Kufukuzwa ni kamwe kuguswa, '...

KamoΒ·1mo ago
September 4, 2026
FixESigService

Let a rollout finish what the old pod was doing

Deploys replaced the only pod of each service with nothing to catch the requests in flight. Three settings, applied across the fleet: - preStop sleeps 10s befo...

KamoΒ·1mo ago
September 2, 2026
FixESigService

Redact when the document is served, not only when it is signed

The redaction was applied at flatten time, which is after signing. Everything before that β€” the whole signing session β€” was served the raw source: fetchDocument...

KamoΒ·1mo ago
FixESigService

OrgBranding gained a sixth component and this stub kept passing five

Broken on main since e9faf11. The image build runs mvn package -DskipTests, so nothing has been compiling the test tree and no red build ever said so β€” but it m...

KamoΒ·1mo ago
August 26, 2026
FixESigService

The signer app gets the sender's brand, not Kamo's

Two separate ways the same wrong assumption showed up. The signing page's logo URL was https://<org fqdn>/theme/logo-full.<ext>, which is not a path anything s...

KamoΒ·2mo ago
August 24, 2026
FixESigService

Stop handing an alias row over as the org's domain

**************** walked org.getDomains() filtering only on isActive. That collection holds the org's root domain AND its alias rows -- api, login, theme and the...

KamoΒ·2mo ago
August 16, 2026
FixESigService

Size the pod above its own JVM heap ceiling [skip ci]

The image starts the JVM with -XX:MaxRAMPercentage=70 -XX:+AlwaysPreTouch, so the heap alone may take 70% of the container limit and pre-touch keeps every commi...

KamoΒ·2mo ago
August 14, 2026
FixESigService

Resolve a native PDF's source bytes instead of demanding a rendition

**************** required dat.convertedDat to be non-null. ConversionService only mints a second ImgDat when it actually converts something -- a document that a...

KamoΒ·2mo ago
August 11, 2026
FixESigService

Declare the object-storage secret the ConfigMap no longer carries

The MinIO key was moved out of the ConfigMap into the minio-app-credentials secret, but the envFrom that supplies it was only ever applied to the live deploymen...

KamoΒ·2mo ago
FixESigService

Stop shipping a shared credential as a config default

The platform's shared password was baked in as the fallback for DB_PASSWORD and MINIO_ROOT_PASSWORD, so it lived in this repo and in the built image as well as ...

KamoΒ·2mo ago
August 7, 2026
FixESigService

The expiry sweep ran with no transaction

@Transactional is applied by a proxy and sweep() called expireDue() on this, so the annotation was inert. The expiry notices read the envelope's organization do...

KamoΒ·2mo ago
FixESigService

Close out the signing lifecycle β€” notices, routing, guards, expiry

Everything after a signer presses Finish was incomplete. Notices: an envelope's last signature produced a flattened PDF in MinIO that only the final signer eve...

KamoΒ·2mo ago
August 6, 2026
FixESigService

Weka mwanachama kwenye RecipientSummary, na kuacha kuangalia IP DNS-kutatua

A caller that acts on a recipient's status has to be able to establish WHOSE status it is. DocsService's legal-package Finish writes a WORM attestation on the s...

KamoΒ·2mo ago
FixESigService

Hebu kutuma chini-fill mipaka template ya saini, kuendelea kukataa juu-fill

Uchunguzi wa usajili ulioongeza raundi ya mwisho ulidai mechi ya ziada dhidi ya mipaka ya template iliyotangazwa, ambayo ingekuwa kimya kimya kimya kimya kimya ...

KamoΒ·2mo ago
FixESigService

Complete delegated envelopes, and reject a bad signer count before sending

envelopeComplete required a literal SIGNED from every recipient, but delegate() leaves the delegator DELEGATED forever and ADDS the replacement instead of subst...

KamoΒ·2mo ago
FixESigService

Tumia decoder kwa mpokeaji ambaye decoderd

Any single recipient declining set the whole envelope DEcoderD, so a counter-signer could destroy signatures the other parties had already given, with no recove...

KamoΒ·2mo ago
FixESigService

Kulazimisha mashamba required kwenye server, si tu katika browser

kuwasilisha () halali tu idhini na hatua; ilikubali orodha ya maadili tupu Hata hivyo, mtuhumiwa huyo aliachiwa kwa dhamana. Uthibitisho wa Port.ts (esign-core)...

KamoΒ·2mo ago
FixESigService

Weka kila kadi kwenye sanduku la barua pepe

No caller supplied signerUid, so recipients were created without one. buildSession filters a signer's fields by signerUid, so myFields came back empty, completi...

KamoΒ·2mo ago
August 3, 2026
FixESigService

Harden the kubectl download against flaky egress [skip ci]

dl.k8s.io over the runner's egress intermittently drops mid-transfer: curl: (56) OpenSSL SSL_read: decryption failed or bad record mac which fails the deploy ...

KamoΒ·2mo ago
July 11, 2026
FixESigService

AntPathRequestMatcher - kinga ya mazingira ya hifadhi nyingi

Belt-and-braces with the shared-lib SoapClientOnlyGuard (c4a3b2c): the 891c58c build raced the guard's push into shared-lib main and kept crash-looping on 'more...

KamoΒ·3mo ago
July 1, 2026
April 18, 2026
FixESigService

Bump kamo-shared-library to 1.4.0

KamoΒ·6mo ago
April 12, 2026
FixESigService

Replace upsertSigners with full delete+insert to handle frontend temp UUIDs

The frontend assigns temporary crypto.randomUUID() values to newly-added signers before any backend call. The previous upsert-by-uid logic would throw 404 for t...

KamoΒ·6mo ago
FixESigService

Add CockroachDB transaction retry for template init endpoint

CockroachDB serializable isolation can trigger RETRY_SERIALIZABLE on the read-then-write pattern in initTemplate. Retries up to 3 times with backoff when detect...

KamoΒ·6mo ago
FixESigService

Correct OTK Redis key format and add imaging template list endpoint

OTK keys use OTK<id> and ***<id> (no colon) matching the Next.js proxy. Added POST /api/esig/templates/list to query imaging templates via shared library ImgRep...

KamoΒ·6mo ago
FixESigService

Replace OTK auth with trusted session headers for internal K8s calls

ESigService is internal β€” the Next.js backend reads the session from Redis and passes orgId/memberId/userId as X-Org-Id, X-Member-Id, X-User-Id headers. No OTK ...

KamoΒ·6mo ago
FixESigService

Scan all shared library repository packages to resolve bean dependencies

ComponentScan picks up shared library services which depend on repos in donotmodify.dao.repos and commerce packages β€” must scan those too.

KamoΒ·6mo ago
April 11, 2026

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei