Mabadiliko ya Tabianchi

Kuona nini sisi ni kujenga katika muda halisi. Kila kipengele, kurekebisha, na kuboresha kusafirishwa kwenye jukwaa.

17,860
Mabadiliko ya Jumla
4,577
Features ya
4,511
Wa
32
Miradi ya Miradi
Filter ya Mradi
Miradi yote17,860AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,551kamo-login318kamo-marketing582kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter ya aina
Aina zoteBuild24CI522Chore670Docs226Feature4,577Fix4,511Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 10, 2026
FixMediaService

Chat na bug barua pepe kiungo kwa console mpokeaji anaweza kufikia

Huduma ya ChatEmailNotice ilitaja kikoa cha kwanza cha mpokeaji wa org chochote ya nchi. Barua za Exec2Exec kwa makeitpopsigns.com, zilizotumwa Kabla ya DNS kut...

Kamo·23h ago
FixMediaService

Ujumbe wa mteja hufikia dawati, sio tu thread

Mtendaji aliandika katika mazungumzo yao ya Exec2Exec na hakuna mtu aliyemsikia KamoCRM. kutangaza () wanachama wa kikao wenyewe, na operator ni mwanachama tu w...

Kamo·1d ago
FixMediaService

Taarifa kwamba kutupa lazima si kurudi nyuma kununua

"AnnounceToConversation" anaendesha INSIDE shughuli kwamba viti jeshi na mashtaka Kwa mfano, wapo watu ambao wanabishana juu ya nani yupo Wawili hao waliandika ...

Kamo·1d ago
FixMediaService

Colleagues katika orodha ya mwaliko, na mwaliko kutoka chat kwamba fika

Kuna dalili mbili, ambazo zote mbili zinaweza kupatikana. **Mazungumzo ya kukaribisha yalitolewa akaunti. ** »InvitableFor» wanachama. Kwa mujibu wa ^ Tnn., “m...

Kamo·1d ago
September 9, 2026
FixMediaService

Mkono ulioonyeshwa kwenye skrini ni kadi tano, na kupata jina

"Mkono wa kuonyesha" ulitaja mkono tu na bodi kamili ya kadi tano, wakati "Mkono wa kumaliza" alama moja kutoka tatu - na kadi mbili shimo pamoja na tatu-kadi f...

Kamo·2d ago
FixMediaService

- Mshukiwa huyo huenda akarejea tena baada ya kuitwa

Moja ya tabia, na yeye aliamua vidonge. "CanRaise" ni hasa '!actedThisStreet', hivyo kwamba boolean ni yote ya "may" wake up”. Huduma inarekebisha kutoka kweny...

Kamo·2d ago
September 8, 2026
FixMediaService

Chess ya Kushikilia na mkoba kamwe kuuliza kama org ina programu

Kwa upande wake Mbunge wa Jimbo la Ludewa Mhe. Mlango wa kivinjari ulikuwa vipodozi: ChessController, HoldemController na CheddarWalletController kila mmoja ali...

Kamo·3d ago
FixMediaService

Rais wa zamani wa nchi hiyo akabidhiwa mkono wa marehemu

Mbili ambazo zimetengwa kwa ajili ya utekelezaji wa ahadi hiyo. ya ya ya. ya marekebisho. Mtazamo wa mtazamo Kwa safu za kiti cha mkono zinazolingana na viti k...

Kamo·3d ago
FixMediaService

Hakuona kitu chochote chenye thamani, lakini alipuuza mara mbili

Makosa mawili ambayo hayaonekani kwa sababu hiyo, na data meza ya poker Ni lazima kutoa matokeo yoyote. Picha zote na Wizara ya Mambo ya Ndani ya Nchi. ..........

Kamo·3d ago
FixMediaService

Jedwali jipya la 500d juu ya ternary ambayo unboxed button null

Kwa mujibu wa gazeti la New Times, 500 the the the the the the the the the the the the the the the the the the the the the the the the ...

Kamo·3d ago
FixMediaService

Saa kamwe alikuwa fired, na kamili katika re-kufunguliwa kitu

Mapungufu mawili yamepatikana kwa kusoma msimbo nyuma, ambayo hakuna jaribio lolote linaweza kuona. #Environment itakuwa imewekwa kwenye safu yake ya kwanza "...

Kamo·3d ago
FixMediaService

Data ya Spring haina kujiandikisha interface ya kuhifadhi

Vyombo vya habari vilianguka kwenye picha ya Hold'em. sita ambazo zimeainishwa kama Violezo vya kiota ndani ya darasa moja la 'HoldemRepositories' - faili moja ...

Kamo·3d ago
FixMediaService

Map. ya kutupa juu ya thamani null, hivyo "hakuna mchezo bado" ilikuwa 500

“Mchezo Pamoja” ulijibu kwa ‘Map. ya (’mchezo’, ...)’, na ‘Map. ya’ inakataa thamani isiyo na kikomo. kwa hisani ya RaiaMwema. Kwa hiyo, swali la mwisho ambalo ...

Kamo·3d ago
FixMediaService

Kukataa kuendelea na sentensi ambayo imeandikwa na

Msimbo wa chess unakataa kwa sababu zinazokusudiwa kusomwa - "sio zamu yako", "hii Mchezo si katika kucheza, "kinyume cha sheria". Hakuna hata mmoja wao aliyefi...

Kamo·3d ago
September 7, 2026
FixMediaService

Kuacha kuandika "/" kama marudio ya taarifa ya ukaguzi

Hub ya Ukuaji haina skrini yake mwenyewe - widgetRegistry ya kamo-ndani inasema hivyo Na popote alipo, afikishiwe salamu kwamba alijaribu. Hivyo basi Hakuna URL...

Kamo·3d ago
FixMediaService

Tukio la hali ya redacted liliweka aina yake, na pin redaction

Mambo mawili, kupatikana kwa kuandika mtihani kwa njia ya mwigizaji badala ya kwa njia ya ya kusoma. UjumbeType ulikuwa ukisomwa nje ya mwili baada ya kufanyiw...

Kamo·4d ago
September 6, 2026
FixMediaService

Kuacha mlango wa kuwepo silencing kila barua taarifa

Mwanachama aliye na soketi ya huduma ya vyombo vya habari ya moja kwa moja alichukuliwa kama tayari ameona Kila simu isiyo ya simu, barua imejumuishwa. Hii ni k...

Kamo·4d ago
FixMediaService

Weka alama ambayo maoni ya ukurasa hayakuandikwa

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

Kamo·5d ago
FixMediaService

Hebu meneja kukubali mtandao chat walikuwa tu paged kuhusu

Clicking Kukubali kwenye ombi la mazungumzo ya mtandao imefungwa popup na kuifungua tena kwa muda baadaye, unassigned na bila dirisha chat - kadi moja, juu na j...

Kamo·5d ago
FixMediaService

Je, si faili chat katika mada ya msaada org deactivated

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a...

Kamo·5d ago
September 5, 2026
FixMediaService

Waambie widget jina la org hivyo kuacha kuzungumza kama Kamo

Malipo ya bootstrap ya umma ilibeba orgId lakini hakuna jina la org, kwa hivyo widget Hakuwa na chochote cha kumpa jina msaidizi huyo na kurudi kwenye "Kamo AI"...

Kamo·5d ago
FixMediaService

Kurudisha mwanachama mzigo kila maombi kuthibitishwa hufanya

AuthHelper.getCurrentMember ilikuwa moja ya majeruhi ya kawaida ya Yugabyte Mapumziko ya catalog katika huduma hii - 8 ya migogoro watumiaji katika pods zote mb...

Kamo·6d ago
FixMediaService

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·6d ago
FixMediaService

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·6d ago
FixMediaService

Kujenga URL ya avatar ya mtumaji kutoka kwa org yao, sio mwenyeji wa ombi

Ujumbe wa barua pepe wa Avatar ulitatuliwa kutoka kwa X-Forwarded-Host, kuanguka Rejea jina la mtumiaji. BFF ya kamo-internal na API Service kufikia hii Jina la...

Kamo·6d ago
September 4, 2026
FixMediaService

Stop ten scheduled jobs from running twice now MediaService has two pods

Scaling MediaService to two replicas would have doubled every scheduled sweep it owns. Two of those send mail — MeetingReminderSweep and ChatEmailNoticeService ...

Kamo·1w ago
FixMediaService

Stop deleting the only chat pod before starting its replacement

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·1w ago
FixMediaService

Publish needs GD, not an open god-mode window

The switch was invisible to god-eligible operators. It was gated on **************** — GD plus an opened break-glass window — and holding GD is not the same fac...

Kamo·1w ago
FixMediaService

Build against the two-field SystemBugDispatchDTO

Unrelated to the OAuth work in the previous commit — MediaService main has not compiled since kamo-shared-library ad78dfa8 added terminalSessionId and terminalT...

Kamo·1w ago
September 3, 2026
FixMediaService

The incoming-call deep link must use kamocopilot://

KamoMobile's kamomobile:// scheme is step 2 of a rename that has not happened. The published binary registers kamocopilot alone, and a deep link to an unregiste...

Kamo·1w ago
September 2, 2026
FixMediaService

Announce a message only once it can be read

POST /sessions/{guid}/messages is @Transactional, and the NATS publish of the message has always waited for the commit — with a comment saying exactly why: publ...

Kamo·1w ago
August 30, 2026
FixMediaService

Refuse an edit once another member has read the message

PATCH /api/media/messages/{id} was deliberately ungated on receipts, unlike the DELETE beside it. The reasoning written into it was that unsend makes read words...

Kamo·1w ago
FixMediaService

Spend the site deletes before the replacements are written

Editing a report came back "The bug could not be saved: Internal Server Error" whenever the reporter left a site ticked — so every edit about the title, the des...

Kamo·1w ago
FixMediaService

Forward removedByMemberId to the browser

The relay copies named fields off ChatMessageDto onto the STOMP frame, so a field it does not copy is dropped even once the DTO declares it. MEMBER_REMOVED now ...

Kamo·1w ago
August 27, 2026
FixMediaService

A relay only forwards its own conversation

ChatSessionSubscriptionManager publishes to a topic named after the session it subscribed FOR, never after the session the frame came from. That is safe only wh...

Kamo·2w ago
FixMediaService

An attachment that cannot be read says so instead of 500ing

The imaging proxy already answers 410 for revoked access and for a removed message, but let openRange's IOException escape uncaught — so the one case where the ...

Kamo·2w ago
FixMediaService

A reaction toggled twice at once is a no-op, not a 500

setReaction read, then saved, then caught the constraint violation the read was supposed to prevent — which does not work: the violation surfaces at flush, afte...

kamo·2w ago
August 26, 2026
FixMediaService

A child org's lobby offers its own backgrounds, not the platform's

The folder holding an org's meeting backgrounds and theme config was derived from a hostname — the request's, or the org domain the sidecar passed — by taking t...

Kamo·2w ago
FixMediaService

One phone, one alert — collapse duplicate push destinations

Members were getting the same chat message three-plus times on their phone. Registrations are unique on (device_token_id, org_id, push_kind), NOT on the push t...

Kamo·2w ago
FixMediaService

Route getChatSessions' unread ambiguity through OwnAuthorshipAmbiguity

MediaController.getChatSessions hand-rolled the pre-extraction version of the "was this written by somebody else?" rule (rowVisitor != null && callerId ********...

Kamo·2w ago
FixMediaService

Consistent error handling and layering on two review findings

Review findings on Tasks 14 and 15: - SystemBugController held a SystemBugRepository field and queried it directly for the new-bug count, while every other r...

Kamo·2w ago
FixMediaService

Guard the unread-lookup itself, not just the broadcast

Review finding on Task 9: persistInbound is @Transactional, and only the broadcast() call inside the per-member loop was exception-safe (it swallows its own fai...

Kamo·2w ago
August 25, 2026
FixMediaService

Build the search pattern outside the query, and parse the query in a test

likePattern turns an absent search term into '%' so no null parameter ever reaches a string expression, and escapes % and _ in the term so a search for a litera...

Kamo·2w ago
August 20, 2026
FixMediaService

Stamp every unread frame with the instant its counts were read

The four places that built a member's unread snapshot — the REST read, the frame sent when a message arrives, the frame sent when a session is marked read, and ...

Kamo·3w ago
August 19, 2026
FixMediaService

Resolve a public chat's owner without walking a lazy association

getChatSessions runs outside a transaction, so reaching the session owner through the visitor's lazy session proxy worked only for as long as open-in-view stays...

Kamo·3w ago
FixMediaService

Stop reading the org's system member as the web-chat visitor

Four reported faults, one cause. A widget visitor has no Member, so the org's SYSTEM member — the owner, who works the queue — stands in for them as the ticket'...

Kamo·3w ago
August 16, 2026
FixMediaService

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·3w ago
FixMediaService

The public chat reads its pages without the count either

Both sites took .getContent() and dropped the total on the floor, so both were paying for the same discarded COUNT over every object in the session that just 50...

Kamo·3w ago
FixMediaService

Size the pod for the heap the JVM is already allowed to take

The container ran with a 1Gi limit while the image starts the JVM with -XX:MaxRAMPercentage=70 -XX:+AlwaysPreTouch. Read off the live process, that is MaxHeapSi...

Kamo·3w ago
August 15, 2026
FixMediaService

Creating a topic takes CREATE_SUPPORT_TOPICS, not its parent

The gate was already there and refusing callers — on MANAGE_SUPPORT, the parent — so CREATE_SUPPORT_TOPICS read as decorative in every editor while being exactl...

Kamo·3w ago

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei