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
September 25, 2026
Refactorkamo-internal

← Previous Story Video mpya ya Nay wa Mitego kuhusu yeye mwenyewe

raiseForSelf inakwenda na Post ya Huduma ya barua pepe / api / notifications / mwenyewe: mpya Barua inafufuliwa na Barua pepe na kadi zisizoandikwa na Media Ser...

KamoΒ·4w ago
Refactorkamo-internal

Ondoa raiser mpya wa kivinjari na watoaji wa urithi

KamoΒ·4w ago
September 18, 2026
Refactorkamo-internal

Njia moja ya kupunguza sentensi karibu na watu wanaotaja

Wakala watatu na sweep ya kwanza kila mmoja alifundisha programu hiyo hila moja - kuunda sentensi iliyotafsiriwa na alama ambapo jina huenda, kupasuliwa juu yak...

KamoΒ·1mo ago
Refactorkamo-internal

Next Story β†’ Hakuna tena walinzi wa kadi hiyo

Kadi ya mwanachama sasa inaweka matukio ambayo huanza kitu ndani yake (a92b3cac), kwa kila mtu. uso, hivyo ulinzi chat mstari mwenyewe dhidi ya vyombo vya habar...

KamoΒ·1mo ago
September 9, 2026
Refactorkamo-internal

Weka nyaraka zote za usajili, na uhakikishe akaunti yako

kamo-internal alichukua mkono-copied fork ya programu ya nje signer - mafaili kumi na tano chini ya App/lib/esign, app/stores/esign na app/components/esign/sign...

KamoΒ·1mo ago
Refactorkamo-internal

Moja ya meza kwa kila mchezo, na kuacha kutupwa muungano kulazimishwa

Polisi wafuatilia mchezo wa mpira wa miguu. Hakuna mabadiliko ya tabia; majaribio Aina hii ya zabibu haijabadilika na bado inaendelea. [TD="width: 456"] [FONT=...

KamoΒ·1mo ago
September 8, 2026
Refactorkamo-internal

Weka usawa nje ya bar ya juu na kwenye orodha ya michezo

Bar imewekwa chrome na tayari imejaa - salamu, matawi, upatikanaji, Saa ya kufuata, kengele, kuzungumza, lugha, akaunti - na usawa sio Kila mtu anafanya kazi ku...

KamoΒ·1mo ago
Refactorkamo-internal

Kufikiria kutoka kwa kioo cha mteja pia

Ilikuwa daima uongo kwenye waya na hakuna kitu kilichoifanya. Kuondolewa kwa pamoja uwanja server hivyo maumbo mawili kukaa sawa - kioo kwamba anaendelea shamba...

KamoΒ·1mo ago
September 6, 2026
Refactorkamo-internal

Moduli moja inamiliki kiungo kutoka ukurasa wa mpango hadi tab ya bili

Kila hatua kwenye / mpango wangu ni kiungo katika Mipango na bili, na ina ardhi juu ya haki Sub-tab au "Malipo na ankara" hufungua kwenye maelezo na inaonekana ...

KamoΒ·1mo ago
Refactorkamo-internal

Mashine ya uzinduzi ni mazingira, sio karibu

KamoΒ·1mo ago
September 4, 2026
Refactorkamo-internal

Drop the unused dense prop from OrgOAuthAppSection

No call site passed it, and all eight embeds want the full header. A prop kept for a caller that does not exist is API surface someone has to reason about later...

KamoΒ·1mo ago
September 2, 2026
Refactorkamo-internal

Drop the container ref nothing reads

containerRef was declared and attached to MessageBrowser's root element, but containerRef.current is never read anywhere in the file β€” it has been dead since it...

KamoΒ·1mo ago
August 28, 2026
Refactorkamo-internal

Rename Copilot Mobile App to KamoMobile

The mobile app is KamoMobile now. This renames every reference to it in this repo β€” the strings members read, the route, the i18n namespace, the components, the...

KamoΒ·2mo ago
August 27, 2026
Refactorkamo-internal

Eight clinical reasons were being collected by window.prompt

Stopping a medication, closing an order loop, cancelling an appointment, merging two patients, declaring two records not a match, withdrawing portal access, dec...

kamoΒ·2mo ago
Refactorkamo-internal

The tab's own session names its organization; `?org=` leaves the URL

Builds directly on 05ff51b3, which established the right source of truth β€” the tab asks its own session which workspace it is in, over a call the per-tab token ...

kamoΒ·2mo ago
August 26, 2026
Refactorkamo-internal

One window per session, and the shared column

AI chat was the only tool deriving "maximized" from a ResizeObserver threshold instead of reading the flag every other tool reads, and the only one switching co...

kamoΒ·2mo ago
Refactorkamo-internal

Render the shared pane, and widen to 550

NavTopPanel's Chats tab now renders ConversationsPane instead of the old ChatsList, keeping its own search field and passing **************** so members keep th...

kamoΒ·2mo ago
Refactorkamo-internal

The settings tab opens the calendar's editor

Sharing the day picker was the half-measure. It left two forms that still had to agree with each other about recurrence, times, effective range, note, save sema...

kamoΒ·2mo ago
Refactorkamo-internal

Rebuild the console on the house design language

The first pass was wrong and it was wrong in a way that should have been obvious before a line was written: I built Tailwind divs, MUI Tabs and hardcoded rgba c...

kamoΒ·2mo ago
August 23, 2026
Refactorkamo-internal

Lift the wallpaper and widget shortcuts above the media pod

The profile header band laid "My Wallpapers", "My Widgets" and the media chrome out as one wrapping row, so the two shortcuts read as a fourth switch sitting al...

kamoΒ·2mo ago
August 22, 2026
Refactorkamo-internal

Hand the editor what it needs instead of re-asking

DocumentEditor fired POST /api/docs/form-fillable/{id} on every mount purely to read classicEditable β€” a write used as a query, re-deriving a row the call that ...

kamoΒ·2mo ago
Refactorkamo-internal

Make the Modify rules testable, and drop a dead field

Both rules the Modify menu encodes have shipped wrong once β€” form fillable was disabled on the rows whose fields are meant to stay editable, and it was offered ...

kamoΒ·2mo ago
August 19, 2026
Refactorkamo-internal

Drop the masthead stat rail, move the filter to the bar

The five counted tiles are gone from the header. It now states what the page is and gives the rest of its width to the primary action. They were also the only ...

KamoΒ·2mo ago
August 15, 2026
Refactorkamo-internal

One loading screen instead of four, all on the full logo

There were four copies of the same full-screen loading markup β€” the navigation screen, both of /validate's pre-result screens, and /logout β€” identical down to t...

kamoΒ·2mo ago
August 14, 2026
Refactorkamo-internal

The player is a module singleton, not a React value

Firing a sound read a context, which made every call site's POSITION IN THE TREE part of its correctness. A component rendered above SoundProvider got a no-op a...

kamoΒ·2mo ago
Refactorkamo-internal

Sign inside the app shell, behind one page header

The wizard opened as a fullScreen MUI Dialog, so signing a package threw the member out of the product: NavTop and NavPri were covered, there was no rail and no...

kamoΒ·2mo ago
Refactorkamo-internal

Fold the back arrow and book icon into the header title

The /kb body repeated the gradient header title verbatim. Drop the duplicate, move its book icon onto the h1 and park the back arrow to the right of it.

kamoΒ·2mo ago
August 13, 2026
Refactorkamo-internal

Drop the speed dial heading

The tab is reached by its own icon and the rows say what they are, so a title and a sentence of explanation above them only cost vertical space in a panel that ...

kamoΒ·2mo ago
Refactorkamo-internal

One Plans & Billing screen instead of two that each answered half

The platform had two billing screens. /settings/account?tab=billing answered what the organization pays; Plans & Billing on the member profile answered what a p...

kamoΒ·2mo ago
August 12, 2026
Refactorkamo-internal

One strip β€” filter and refresh beside the sub-tabs

The controls sat in a second full-width row under the tab strip holding three short words and an icon, spending a whole band of the pane on what fits in the spa...

kamoΒ·2mo ago
August 10, 2026
Refactorkamo-internal

One writer of the *** TTL, and it is the activity tracker

/api/user-info wrote the session TTL straight to Redis, bypassing every service-side rule β€” and useUserInfo polls it every five minutes forever, so that one lin...

kamoΒ·2mo ago
August 7, 2026
Refactorkamo-internal

Drop the Notes settings page and section

The Notes settings page was only a ComingSoonTab placeholder, so it gave members a nav entry and a landing card that led nowhere. Remove the route along with ev...

kamoΒ·2mo ago
Refactorkamo-internal

Consolidate the member surface onto ?tab=legal-compliance

The standalone **************** route rendered the same component as the settings tab behind a second URL. Delete it and keep the tab: one surface, one entrance...

kamoΒ·2mo ago
August 6, 2026
Refactorkamo-internal

Hifadhi skrini zilizobaki kutoka kwa NATS /WebSocket

Fifteen network polls across the app, replaced with the events that were already happening or with events added to the services that own the state. Mail β€” the ...

kamoΒ·2mo ago
August 5, 2026
Refactorkamo-internal

Weka mipangilio ya upakiaji wa faili kwa urefu wa nusu ya kadi

Maelezo/Folder/Doc Type/Access Level fields ameketi kwenye mstari wa pili Chini ya safu ya faili, kwa hivyo kila gharama ya kupakia inayosubiri ~ 108px. kuwaing...

kamoΒ·2mo ago
Refactorkamo-internal

Move System Debug under Platform Administration

**************** diagnostics are operator tooling, not an access rule, so the tab now sits at **************** behind the platform-admin guard instead of MANAGE...

kamoΒ·2mo ago
August 4, 2026
Refactorkamo-internal

Move break glass into the primary rail

The activation control was a fixed pill anchored to the bottom-left of the viewport. That put a privileged action somewhere nothing else lives, which reads as a...

kamoΒ·2mo ago
Refactorkamo-internal

"Kuondoa wafu" kwa muda mfupi kutoka popup

kupanuliwa hakujawahi kuwa kweli - popup imefungwa kwenye upanuzi badala ya kuonyesha hali ya mafanikio - kwa hiyo matawi ya CheckCircle2 / Shield, mbadala Kich...

kamoΒ·2mo ago
July 18, 2026
Refactorkamo-internal

Translate the steward console panels; drop the label escape hatch

Catalog, Identifiers, Ingestion, Loan Sale Desk and the Pipeline table rendered hardcoded English inside a console whose other screens were fully translated. Al...

kamoΒ·3mo ago
Refactorkamo-internal

Use next-intl keys for the Mobile Devices strings

Swaps the literal labels added with the Devices sub-tabs for **************** and .mobileDevices.* keys, now published in the translation dictionary (CI fans th...

kamoΒ·3mo ago
Refactorkamo-internal

Fold Document QC katika nyaraka & Masharti; taarifa za PDF ingest

Hati QC alikuwa na screen yake mwenyewe kwa ajili ya kazi ambayo ni nyaraka sawa, juu ya hiyo fedha hizo, zikifanywa na mwekezaji huyo. Kugawanya katika tabo mb...

kamoΒ·3mo ago
July 16, 2026
Refactorkamo-internal

Consume @kamo/* shared libs, delete duplicated web copies

kamo-internal now imports the shared TS packages it originally seeded (one - avatarUrlTransform β†’ re-exports @kamo/media-core (getAvatarSizedUrl, transformAva...

kamoΒ·3mo ago
Refactorkamo-internal

I18n LabelManager maandiko ya utambulisho wa programu kupitia intl ijayo

Replace literal strings with **************** keys (added to the translation dictionary). English fallback covers locales pending translation.

kamoΒ·3mo ago
July 10, 2026
Refactorkamo-internal

Split form into Loan / Borrower / Subject Property tabs

Splits the mortgage sub-form's mega-grid into four sub-tabs (Loan, Borrower, Subject Property, What-If Studio) and renames "Property Address" to "Subject Proper...

kamoΒ·3mo ago
Refactorkamo-internal

Use dictionary t() keys for MLOS integration UI strings

Replaces the `// i18n: dictionary key TODO` placeholder literals in LeadMarketManager (MLOS Integration select), MeridianLinkConfigDialog (field labels, Test Co...

kamoΒ·3mo ago
Refactorkamo-internal

Drop the collapsible box around upload + gallery

The "Your wallpapers" section was a collapsible SectionHeader + Collapse β€” no reason to hide the upload and gallery behind an expand toggle. Replace with a stat...

kamoΒ·3mo ago
July 9, 2026
Refactorkamo-internal

Drop the Background & Theme section from My Account

Completes the consolidation onto the dedicated wallpaper page: removes the org-vs-own switch, its handler, the "My Wallpapers" link and the now-unused backgroun...

kamoΒ·3mo ago
Refactorkamo-internal

Render the console background globally in the layout, not per page

The background switch stays on the home page, but the chosen background (plain gradient or org slideshow) should be behind EVERY page, not just the two landings...

kamoΒ·3mo 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