KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,500
Total Changes
5,986
Features
5,284
Fixes
30
Projects
Filter by project
All Projects17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
May 21, 2026
Featurekamolos

Ziua de frecat↔ tema de noapte cu luna de soare SkyToggle

- continuu t [0,1] unitate de poziție scena ~25 CSS proprietăți personalizate la:root prin interpolare liniară RGB între ziua de hârtie caldă și ancore de noapt...

Kamo·5mo ago
Featurekamolos

Expunerea de angajament/intentă/angajament AINS

AppMortgageDTO poartă acum identificatorii de comerț-ciclu de viață care SecurityService backend populează fiecare cerere de ipotecă. KamoLOS Încă nu le foloseş...

Kamo·5mo ago
May 19, 2026
Fixkamolos

Lift Home CTA cluster deasupra LenderFooter

Butoanele de jos-12/sm:jos-14 au fost tăiate de atribuirea de creditor picior (~76px înălțime pe desktop). Offset-uri bumped astfel încât grupul se șterge.

Kamo·5mo ago
Featurekamolos

Glimmer banner test, se potrivesc cu viewport, adăuga consimțământ cookie

- TestModeBanner publică înălțimea sa la --kamolos-banner-h și Globals.css scade din ecranul Min-h astfel încât vizualizarea acasă nu mai mult deversează viewpo...

Kamo·5mo ago
May 18, 2026
Featurekamolos

ID-uri privind SAFE de suprafață pentru creditor + LO atribuite

Adaugă LoContactCard cu avatar, puls de prezență, link-ul NMLS verificat, și call/email/message actions in the top-left of hero and apply surfaces, so inițiator...

Kamo·5mo ago
Fixkamolos

Opriți cipul de personalitate suprapunerea SoundToggle

LoGuideChip a fost poziţionat în top-3/drept-3 în JourneyHero şi JourneyAppleyLayout, același loc ca și SoundToggle global în aplicație/layout.tsx. A schimbat d...

Kamo·5mo ago
Fixkamolos

Opriţi hidratarea curselor cu un URL logo-ul care există de fapt

Găleata chiriaș MinIO deține logo-full.svg / logo.svg ca canonic nume; nimeni nu încarcă variantele întunecate. Am încercat URL în modul închis mai întâi, 404'i...

Kamo·5mo ago
Fixkamolos

Unwrap SecurityService's imbricated color wire-format so chirias brand vars really populate

SecurityService returns Organization with colors inside a EmbColorPalettePair ({culori: {colorPri: {colorPri, colorLight, ...} }}) și stochează hex fără un '#' ...

Kamo·5mo ago
Fixkamolos

Render logo-ul img on the SSR pass

Logo-ul iniţial cu coarde goaleSrc + utilizareaEffect-to-fill model a însemnat că RSS a returnat semnul de cuvinte înapoi, apoi hidratare populat Src. În cazul ...

Kamo·5mo ago
Fixkamolos

Kill fals-tenant implicits, face doar branding org reale

Elimină demo-ul ipotecar Apex Nu ar fi trebuit să adăugați și Kamo Am înlocuit-o cu "default." Ambele au fost doar hârtie peste o Stare lipsă-tenant cu date inv...

Kamo·5mo ago
Featurekamolos

Demo creditor auto-sarcină atunci când nici un chiriaș real rezolvă

Motivul "încă nu branded" numele gazdei fiind testat, astfel încât aducerea SSR returnat nul și fiecare Suprafaţa cu care se confruntă creditorul a căzut în er...

Kamo·5mo ago
Fixkamolos

Siglele implicite ale navei astfel încât gazdele nemarcate să facă o blocare reală

Ported ThemeLogo a renunţat la dosarul local. original a avut, astfel încât orice gazdă a cărui chiriaș MinIO găleată nu a fost furnizat (sau nu există deloc) d...

Kamo·5mo ago
Featurekamolos

Face creditor marca primară, nu un accent

Reformulează aplicația cu care se confruntă debitorii din "produs Kamo cu accente de creditor" "Produsul lui Lender, Kamo ca motor." Fiecare suprafaţă duce acum...

Kamo·5mo ago
Featurekamolos

Integrare profundă a org-theming pe fiecare suprafață împrumutat

Executes the full plan from the org-theming analysis: every CTA, glow, progress bar, focus ring, ambient orb, chat surface, header logo, and attribution line no...

Kamo·5mo ago
Featurekamolos

Make org branding loud — animated splash, ribbon, glow, footer

The subtle 1px accent ribbon and header logo weren't doing enough to celebrate the lender's brand. Now every hero surface delivers a real brand arrival moment. ...

Kamo·5mo ago
Featurekamolos

Port org-scheme theming from kamo-internal so borrower surfaces pick up lender branding

Ports the subdomain-driven org-theme system from kamo-internal into kamo-los, scoped down to what makes sense for an unauthenticated borrower-facing surface (no...

Kamo·5mo ago
Featurekamolos

Port chat suport public de la kamo-marketing, restilat pentru tema aurora

Aduce AI + suport live chat widget de la kamo-marketing în aplicația cu care se confruntă împrumutatul, recolorată la paleta kamo-los aurora (suprafață-baza / c...

Kamo·5mo ago
Fixkamolos

Conserve raport aspect pe cer atmosfere astfel nori + soare + păsări nu se întind pe portret

CloudsLayer, BirdsLayer și partea de soare/stele a SkyLayer au fost Folosind conservAspectRatio="none" so on a hill portrait phone the SVG sistem de coordonate ...

Kamo·5mo ago
Otherkamolos

feat (împrumutator-ux) backlog: sarcini blocate, MUI data picker, memo widget-uri

1. Blocat real Prin semantica sarcinii. A fost: TaskHub știa despre a făcut/curent/todo, dar starea "încuiată" a fost declarată și niciodată Calculat. Acum: sar...

Kamo·5mo ago
Otherkamolos

sprint 4: a11y + post-depunere + transparență a taxelor + chei i18n

1. Accesibilitate: - StatusBanner primeste rol=status + aria-live, o pictogramă inline (aşa succes/avertizare nu este transmis numai prin culoare) și un cucui c...

Kamo·5mo ago
Otherkamolos

feat (împrumutator-ux) sprint 3: persona onestă, identitate intl, consimțământ real, taxonomie eroare

1. Personalitatea alesor reframed sincer. A fost "Pick your guide" Ca şi cum împrumutatul îşi alegea ofiţerul de împrumut. Acum citeşte. "Alegeți o voce pentru ...

Kamo·5mo ago
Otherkamolos

sprint 2: nav + autosalvare + adresă intl + recuperare cv

1. BorrowerHeader: antet lipicios subțire pe fiecare suprafață post-cerere (apply/*, waypoints/*, workspace/*). Logo / back-to-workspace on the stânga, pagina t...

Kamo·5mo ago
Otherkamolos

sprint 1: încredere + bază de referință pentru siguranță

Patru elemente prioritare din auditul împrumutat-UX: 1. Poarta fiecare integrare în spatele ***************** Atunci când steagul este oprit (de exemplu, imple...

Kamo·5mo ago
May 17, 2026
Fixkamolos

Reglare portret mobil pentru ilustrare eroică + crom

Pe un telefon cu portrete viewBox 100x60 din fiecare strat era întins într-un dreptunghi înalt îngust, care a făcut casa și prim-plan uite strivit şi ciudat. Sc...

Kamo·5mo ago
Fixkamolos

Învelișul de ilustrație nu avea înălțime

JourneyIlustration root div a fost dimensiuni explicite. Părintele său a fost dimensionat prin inset-0, dar copilul relativ a avut doar bloc auto-înălțime a f...

Kamo·5mo ago
Featurekamolos

Scenă stratificată cu paralaxă, mișcare ambientală, atmosferă reală

Prima tăietură a trimis un SVG mic static în spatele unei viniete agresive, așa că Empty LOT arata ca un ecran gol. Înlocuieşte-l cu o scenă cu straturi reale. ...

Kamo·5mo ago
Featurekamolos

Înlocuiește lumea 3D cu călătorie ilustrată 2D

Kill the procedural three.js scene end-to-end și reconstrui împrumutatului călătorie vizuală ca un modul plat, accesibil, prietenos mobil pe care navele cu supo...

Kamo·5mo ago
Featurekamolos

Niveluri de sol infinit + adâncime orizont + semne de gazon adecvate

Terenul nu mai este cub - Skydome: 420 m back-side sferă colorată la orizontul activ TOD, stă în spatele drei <Sky> astfel încât orice cusătură la colțurile cam...

Kamo·5mo ago
Fixkamolos

Cerul nu se mai spală pe alb

Sky citea alb deoarece: - toneMappingExposure 1.05 + Bloom@0,45 cu luminăThreshold 0,72 a fost sufla cerul procedural luminos în tampon floare. - Sky Shawer Ray...

Kamo·5mo ago
Featurekamolos

Cinematic 3D pass — postprocessing, materials, geometry, motion, weather

The 7-day analysis from the chat, executed: Day 1 — Foundations: - @react-three/postprocessing added: EffectComposer with SMAA, N8AO (ambient occlusion), Blo...

Kamo·5mo ago
Featurekamolos

Real 3D environment + neighbourhood scenery + bolder home CTAs

3D scene was generic procedural boxes on a flat plane. Brought it up to a believable neighbourhood: - WorldScene: add drei <Environment preset="sunset"> for im...

Kamo·5mo ago
Featurekamolos

3D cinematic journey + 10 personalities + persona homes

Major UI overhaul to lean into the existing 3D world rather than overlaying 2D chrome on top of it. - Rewrite Home with animated wall lerps, swinging front doo...

Kamo·5mo ago
May 16, 2026
Refactorkamolos

Curățați sesiunea

Trei agenţi de revizuire au apărut probleme reale şi copy-paste Fixări bug: - utilizareEnsurePrimaryBrowner returned dead state (primarUid, creeing) și dublu-...

Kamo·5mo ago
Refactorkamolos

Retire the URLA wizard — waypoints now own the borrower journey end-to-end

Wires each connect-first waypoint to write through the existing /api/security/mortgage-apps/* endpoints, then redirects /apply/<section> to its matching /waypoi...

Kamo·5mo ago
Featurekamolos

12 foi de cale rămase + 8 impls scene ceremoniale

Faza C fundație real, static-prendered suprafață. Adaptoarele de siguranţă înapoiază conexiunea întâi fluxuri; URLA scrie va schimba în per-vendor ca adaptoare...

Kamo·5mo ago
Featurekamolos

M3a fundație

Jumatate din M3a conecteaza prima fundatie pe care shared-lib Conexiune + verificat Tocmai am aterizat. - lib/los/conections-client.ts - lib/los/app-context.t...

Kamo·5mo ago
Featurekamolos

Frame the moștenire URLA witch inside JourneyShell

Faza A a predarea împrumutării: lumea 3D rămâne în vedere în timp ce împrumutatul lucrează prin fiecare secțiune. Pe puncte de vedere largi (≥xl) lume umple un ...

Kamo·5mo ago
Featurekamolos

Lumea devine homepage / servește scena 3D, /start este veranda conversațională, /căi de călătorie aplatizate la /persona /waypoints/[id] /ceremonii /[id]

Borrower aterizează direct în noua experiență pe URL-ul public în loc de moștenirea aterizare conversațională. Homepage CTA flips între "Începeţi aplicaţia" (vi...

Kamo·5mo ago
Fixkamolos

Post-porch împrumutat terenuri în lumea 3D (/journey/persona apoi / journey), nu moștenirea MUI vrăjitor

Recompensă + auto-resumare acum traseu la /journey/persona?app=<uid>, persona pick terenuri în /journey?app=...&persona=..., și un persistent "Continuați aplica...

Kamo·5mo ago
Featurekamolos

Crestă mobilă

Kamo·5mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing