KamoCRM

Mabadiliko ya Tabianchi

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

17,488
Mabadiliko ya Jumla
5,978
Features ya
5,281
Wa
30
Miradi ya Miradi
Filter ya Mradi
Miradi yote17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter ya aina
Aina zoteBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 18, 2026
FixDaemonService

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
October 6, 2026
FixDaemonService

Intake hufanya kuongoza tu ya mtu, mara moja kwa kila mtu, bila majina ya placeholder, yaliyowekwa kama mapped

Mikopo ya Nyumba ya Harmony ilionyesha kila mtandao wa JustCall kwenye mwisho wake wa ulaji wa "Justcall", na kazi Kila tukio liliongoza: 287 katika siku tatu. ...

KamoΒ·2w ago
FixDaemonService

Leads kuundwa kwa kazi ulaji ni indexed, hivyo wito wao, maandiko na barua pepe kiungo kwao

Kazi ya Kuongoza Inaunda kila uongozi unaofikia mwisho wa ulaji, kupitia CreateLead, ambayo inaorodhesha simu na anwani za kuongoza (LEAD CONTACT POINTS) tu wak...

KamoΒ·2w ago
September 28, 2026
FixDaemonService

Sampuli ya scenery hutambua kama kamouniverse.com; mtihani wa msimamizi ifuatavyo jukwaa console

- Mtumiaji wa FaunaClient kwa GBIF aitwaye https://kamocrm.com kama bidhaa kuwasiliana na URL; ni majina https://kamouniverse.com, apex ya msingi ya jukwaa. - S...

KamoΒ·4w ago
September 27, 2026
FixDaemonService

Weka funguo za sauti za KamoAI wazi ya SP05 na SP10

Kazi za ndege za SP05 zinaongeza mashamba yao baada ya leadLedgerReconcileCron na maingilio yao ya ConfigMap Baada ya kamoai-hire-hatua, na tiba ya SP10 inaonge...

KamoΒ·4w ago
September 25, 2026
FixDaemonService

Pin Daemon Service kwa k3m1, ambapo data ya dunia kuendesha maisha [skip ci]

k1m1 inafikia /mnt / ulimwenguchunks tu kupitia mlima mgumu wa NFS wa k3m1. Hii ni Mlima umetundikwa, kwa hivyo kubelet kwenye k1m1 haiwezi kuzuia mwenyeji wa d...

KamoΒ·4w ago
September 23, 2026
FixDaemonService

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
FixDaemonService

Hakuna kazi inayoingiliana yenyewe, na hakuna wito wa HTTP unaoweza kumfunga mfanyakazi milele

Quartz hapa inaendesha nyuzi za kazi za 10 za kumbukumbu kwenye replica moja. 17 kati ya 24 walikuwa hawana kazi. @DisallowConcurrentExecution, hivyo kukimbia k...

KamoΒ·4w ago
FixDaemonService

Watangulizi wa kuongoza wanajiunga na ledgers ya daemon na kuhesabu

Sehemu za mwisho za ulaji zilizopokea / zilizoagizwa sasa ni kituo cha usalama (huduma ya usalama) create lead intake ledger.sql, kutumika 2026-09-22: trigger k...

KamoΒ·4w ago
September 16, 2026
FixDaemonService

Ruvu kuunganisha ambayo haijajazwa bado

Uunganisho uliowezeshwa wa MERIDIAN LINK bila URL ya mfano, programu au siri kuanguka kwa null |null kura-unit na kushindwa ishara kubadilishana kila Ondoa, saf...

KamoΒ·1mo ago
FixDaemonService

Soma siri ya umma kwa ufunguo wake mwenyewe

Mti huu pia hulima mlos-internal-auth, ambayo INTERNAL AUTH SECRET envET var walishirikiana-binds kwenye ndani.auth. siri na nje ya ConfigMap. Kila simu kusoma ...

KamoΒ·1mo ago
September 13, 2026
FixDaemonService

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
FixDaemonService

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
FixDaemonService

Kuunganisha msimamizi kwa console org inaweza kufikia

StewardRecipientResolver alijenga kiungo cha msimamizi kutoka kwa uwanja wa kwanza wa org. Kwa vyovyote vile, hakikisha unakuwa na akaunti maalumu ambayo inakaa...

KamoΒ·1mo ago
September 5, 2026
FixDaemonService

Kuacha kutoa ripoti ya rekodi kama mstari wa kutokuwepo wa mfumo

Kazi tatu zilizopangwa zinasoma mstari na kuruka tick nzima ikiwa hawawezi. Wote watatu Katika mabadiliko hayo, wawili hao walisema Mtu yeyote anayeangalia kwa ...

KamoΒ·1mo ago
FixDaemonService

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
FixDaemonService

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
FixDaemonService

Fail a bad rollout instead of reporting it green

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
August 20, 2026
FixDaemonService

Mark payload outcomes by column, not through the entity

payloadRepo.save() on a detached payload makes Hibernate walk its graph β€” organization pulls in org_domains β€” and that read lands in a transaction that has alre...

KamoΒ·2mo ago
FixDaemonService

Stop overlapping runs importing the same payloads twice

The trigger fires every minute and each run claims work by selecting payloads still in RECEIVED. A backlog that takes longer than a minute therefore still had R...

KamoΒ·2mo ago
FixDaemonService

Bump the processed counter instead of rewriting the endpoint

The job finished a batch by mutating totalProcessed on the endpoint entity it loaded before the batch began and saving the whole row. Two consequences: - it ...

KamoΒ·2mo ago
FixDaemonService

Persist each payload's outcome as it happens, not in one batch

processEndpointPayloads looped over the batch mutating statuses in memory and saved them all at the end. createLead commits per lead, so any failure of that fin...

KamoΒ·2mo ago
August 16, 2026
FixDaemonService

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 3, 2026
FixDaemonService

Annotate the injectable StewardNotifier constructor

DaemonService has been in CrashLoopBackOff for days β€” 1654 restarts on the pod before the last deploy, 60 on the current one β€” and never started: Failed to i...

KamoΒ·2mo ago
FixDaemonService

Scan the shared MFA repositories

MfaEnrollmentService is a @Service in kamo-shared-library, so the wildcard @ComponentScan("com.kamo") in this application constructs it whether or not this serv...

KamoΒ·2mo ago
FixDaemonService

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 27, 2026
FixDaemonService

Tambua msimamizi wa ASSIGNED wa uamuzi ulioelekezwa, kupitia barua pepe

DECISION_ROUTED's steward notification was a record-only no-op: StewardNotifier fanned out over SMS to a static CSV **************** that is empty by default, a...

KamoΒ·3mo ago
July 12, 2026
FixDaemonService

Crystalline/metamorphic basement classifies correctly (was VOLCANIC)

Macrostrat 'metamorphic na undivided crystalline (...inaweza ni pamoja na volkeno ...)' ilipita volkeno substring; angalia metamorphic/crystalline kabla ya volk...

KamoΒ·3mo ago
FixDaemonService

Ridge petrology search to 25km, no relief gate

The gazetteer point often sits in the valley floor with the range 15-20km off; the 15km search + relief gate missed them (Yucca Valley returned alluvium despite...

KamoΒ·3mo ago
FixDaemonService

Petrology reads the ridge bedrock, not the valley floor

A town centroid usually sits on valley ALLUVIUM while the mountains the scene draws are bedrock β€” so a granite-ringed desert town returned 'alluvium' and got no...

KamoΒ·3mo ago
July 11, 2026
FixDaemonService

VoipGlobalSyncJob stamps the MLOS internal-auth secret VOIP actually validates

After the hostname fix the job 401'd: VOIP's InternalAuthFilter checks the mlos-internal-auth value, but the job read internal.auth.secret, which in DaemonServi...

KamoΒ·3mo ago
July 10, 2026
FixDaemonService

VoipGlobalSyncJob targeted a nonexistent host β€” kamovoip-service, not voip-service

Every minute the job failed DNS on **************** the actual Service (and what StewardNotifier already uses) is kamovoip-service. Fixed the configmap default ...

KamoΒ·3mo ago
FixDaemonService

Uzazi wa geolite config chini ya daemon: hivyo sync ya kila wiki anaendesha

Commit 53eed7b re-parented the geolite block under internal: while the code reads daemon.geolite.* β€” with SPRING_CONFIG_LOCATION replacing classpath defaults, G...

KamoΒ·3mo ago
FixDaemonService

Boot crash β€” Ant matchers for the multi-servlet context (spring-ws /services/*)

MVC-implicit string maombiMatchers ni kukataliwa na Spring Usalama 6 mara moja MeridianLink ushirikiano MessageDispatcherServlet inajiunga na DispatcherServlet ...

KamoΒ·3mo ago
July 4, 2026
FixDaemonService

Matokeo ya ukaguzi wa watumiaji - siri ya MLOS, timeouts za HTTP, clamp max-deliver, 4xx kuruka, boot rebind

Mapitio ya Ushauri (2 lenses; 5 verifiers walikufa kwenye kikomo cha kikao - kilichoamua Matokeo ya 9 kwa mkono, 6 halisi: Picha zote na Wizara ya Mambo ya Ndan...

KamoΒ·3mo ago
July 3, 2026
FixDaemonService

Register JSR-310 on the consumer mappers - real envelopes carry an Instant occurredAt

E2E caught it: both real decision.routed events were dead-lettered as 'unparseable' because the bare ObjectMapper cannot deserialize java.time.Instant. findAndR...

KamoΒ·3mo ago
June 28, 2026
FixDaemonService

Recreate deploy strategy so NATS durable consumers rebind on deploy

DaemonService binds EXCLUSIVE JetStream durable consumers (daemon-sync-trigger, **************** [the Β§2.8 breach loop], daemon-recording-received) in @PostCons...

SageΒ·4mo ago
FixDaemonService

Enable OutboxRelay @Scheduled backstop + @Async hot path

DaemonService activates the MLOS transactional outbox (mlos.outbox.enabled) and produces events (the compliance-timer breach emitter), but lacked @EnableSchedul...

SageΒ·4mo ago
FixDaemonService

Register com.kamo.z.shared.mlos.event repos (OutboxWriter dep)

Enabling mlos.outbox activates OutboxWriter, which requires MlosOutboxEventRepository (+ ProcessedEvent /DeadLetter) from com.kamo.z.shared.mlos.event β€” add tha...

SageΒ·4mo ago
April 27, 2026
FixDaemonService

Consume *** secret so X-Internal-Auth matches downstream services

DaemonService -> ConversionService **************** was returning 401 Unauthorized because DaemonService was stamping its X-Internal-Auth header from INTERNAL_A...

KamoΒ·6mo ago
FixDaemonService

Enable JPA repos for commerce + email + dao.repositories packages

DaemonService crashed on startup with: Parameter 0 of constructor in **************** required a bean of type **************** that could not be found. A r...

KamoΒ·6mo ago
April 18, 2026
FixDaemonService

Bump kamo-shared-library to 1.4.0

KamoΒ·6mo ago
April 11, 2026
FixDaemonService

Use imgRepository.findByDat() instead of lazy imgDat.getImages()

Quartz jobs run outside JPA sessions, so lazy collection access on ImgDat.images throws LazyInitializationException. Use explicit repository query instead.

KamoΒ·6mo ago
April 4, 2026
FixDaemonService

Update WebinarReminderJob to use renamed repository method

Calls **************** with a 24-hour max window instead of the removed findWebinarsWithDueReminders method.

KamoΒ·6mo ago
March 24, 2026
FixDaemonService

Enable redirect following for MaxMind download

MaxMind returns 302 redirect to the actual file. HttpClient wasn't following it, causing the sync to fail with HTTP 302.

KamoΒ·7mo ago
FixDaemonService

Add SecurityConfig to permit daemon trigger and actuator endpoints

Spring Security defaults blocked all endpoints with 401. Added explicit config to permit /api/daemon/** and /actuator/** without authentication.

KamoΒ·7mo ago
March 23, 2026
FixDaemonService

Rewrite GeoLite sync β€” correct download URL, streaming hash, batch inserts

- Use MaxMind's current permalink API with HTTP Basic Auth (account-id + license-key) - Streaming SHA-256 instead of Files.readAllBytes (prevents OOM on 100MB+ ...

KamoΒ·7mo ago

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