Schimbare live jurnal

Să vedem ce construim în timp real. Fiecare caracteristică, fix și îmbunătățire expediate pe platforma.

17,864
Total modificări
4,580
Caracteristici
4,512
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,864AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,552kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI522Chore670Docs226Feature4,580Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
July 16, 2026
FeatureEmailService

Accept X-***-Token pentru clienti mobili in OTKPreAuthFilter

sesiune per-tab ID ca X-***-Token (potrivire *************** Când sunt prezente (şi nu există X-OTK), rezolvaţi sesiunea fără consum şi stabiliţi aceleași atrib...

Kamo·1mo ago
FeatureAPIService

Traseu /api/email + /api/support prin gazda Api

(EmailService) și Support (MediaService, la fel în amonte ca /api/media) au fost nedirecționate → 404. Adăugați ambele înainte și repara e-mail. service.url de ...

Kamo·1mo ago
FeatureSecurityService

Declanșat de agenție-AUS run proxy

Adds POST ******************************************************************************************************************************************************...

Kamo·1mo ago
FixKlusterServices

Prioritate explicită astfel încât ruta de actualizare OTA câștigă peste traseul tematic general

Traefik se clasează după lungimea şirului de reguli; traseul general/public/ tematic este mai lung; Aşa că injecţia cu cap de expoziţie nu a mai fugit niciodată...

Kamo·1mo ago
FeatureKlusterServices

Antete de expo-update pentru copilotul mobil OTA

expo-protocol-versiune:1 + expo-sfv-versiune:0 antete de răspuns care Expo-updates client necesită și static MinIO nu poate emite. Cale mai lungă prefixul câşti...

Kamo·1mo ago
Featurekamo-shared-library

VendorOrder + VendorOrderEventents for WS3 seller-order spine

Greenfield 3rd-party ordin de înregistrare ************* SCRA). VendorOrder = ordin async parţial-WORM (ClosingArtefact idiom: opac furnizorKey/ExternRef, ident...

Kamo·1mo ago
FeatureSecurityService

Data la care documentul de ștampilă este disponibil pentru ceasul de prospețime (activare WS1)

După extragerea vederii, propagați data efectivă a documentului (active. statement PeriodEnd for bank/broker/retinership, job.payPeriodEnd pentru cabinele de pl...

Kamo·1mo ago
Refactorkamo-internal

Consumă @kamo/* libs partajate, șterge copii web duplicate

kamo-internal importă acum pachetele TS partajate pe care le-a însămânțat inițial (unul - avatarUrlTransform → re-exporturi @kamo/media-core (getAvatarSized Url...

kamo·1mo ago
Featurekamo-shared-library

Ipoteci de amortizare a creditului (suportul WS6)

Singura componentă PITI care nu este stocată pe împrumut. Amortizarea completă standard formula P·r·(1+r)^n/(1+r)^n−1); rata zero se degradează în linie dreaptă...

Kamo·1mo ago
Featurekamo-shared-library

ÎnchidereReadinessEvaluator

Rulează obligaţiile unui împrumut până la finanţare pun sub semnul întrebării diferenţa dintre final şi sfârşit analiza realizată ("serviciul până la finanțare"...

Kamo·1mo ago
Featurekamo-shared-library

QxatioEngine

Compune cele patru nuclee (venituri, pasive, PITI/DIT, rezerve) în ONE CalificareSnapshot: venituri eligibile, datorii lunare reconciliate, asamblate PITIA, DTI...

Kamo·1mo ago
Featurekamo-shared-library

ReservesCalculator

Derives rezervă luni de la active reale cu marje de ajustare standard ale agenției depozite lichide 100%, brokeraj 70%, pensie investită 60%, cadou/împrumutat ...

Kamo·1mo ago
Featurekamo-shared-library

PitiDtiCalculator

Nucleul relativ pur care completează trioul DTI cu RăspundereReconciler + nucleul veniturilor: PITIA = P&I + taxe + HOI + HOA + MI + inundații; față = PITIA / v...

Kamo·1mo ago
Featurekamo-shared-library

QxaterIncomeCalculator

Miezul veniturilor pure/deterministe: bază remunerată = cea mai mică conservatoare dovezi disponibile (cabină de plată / W-2 / VOE); variabilă = 2 an medie cu a...

Kamo·1mo ago
Featurekamo-shared-library

Răspunderea Reconcilier

Computerul pur/fara stare transformand fiecare raspundere in plata lunara care se bazează pe DTI, cu o justificare citată: omisă/plătită exclusă; leasing-uri in...

Kamo·1mo ago
Featurekamo-shared-library

Spectrometrie cantitativă explicită pentru succesorii delta

CerințăCantitatea câștigă o listă de perioade explicite (+ deltaJson builder); atunci când este prezent este setul necesar, astfel încât un succesor poate fi ur...

Kamo·1mo ago
Featurekamo-shared-library

*************** ca sursă unică de timp

Adaugă perioadaKeyFor (data) astfel încât să scrie-calea (satisfier stampilare) și evaluatorul de acoperire perioade cheie identice; evaluatorul îi este delegat...

Kamo·1mo ago
Featurekamo-shared-library

Primitivele de acoperire a perioadei pentru colectarea documentelor pe perioadă

Fundaţia pură, aditivă a colecţiei conţinute pe perioadă (doc 06 §4) Prima parte a declaraţiei bancare "colectează doar lunile pe care nu le am încă" Fix. Nici ...

Kamo·1mo ago
Featurekamo-marketing

Înlocuiți chat-ul cu gazduit <kamo-chat> încorporat; ștergeți widget proxy moștenit

Schimbă chat-ul de reactivare al AI/suport viu (PublicChatWidget + AiChatPanel + LiveSupportPanel + traseele proxy ale serverului /api/chat/**) pentru cei găzdu...

Kamo·1mo ago
FixSecurityService

Acceptaţi antetul X-***-Token pe reţelele mele + toate reţelele

obțineți MyNetworks/getAllNetworks citiți doar cererea OTK sau cookie-ul ***, fără nume/logo. Ambele rezolva acum prin CallerSessionRezolver (OTK attr / X- ***...

Kamo·1mo ago
Refactorkamo-internal

I18n LabelManager software-identitate etichete prin next-intl

Înlocuirea corzilor literale cu *************** Chei (adăugat la dicţionarul de traducere). Retragere engleză acoperă localuri în curs de traducere.

kamo·1mo ago
Featurekamo-internal

Adăugați APK instalat-QR (auto-hosted) pentru a seta fila Aplicație Mobilă

Comutator de instalare/semnare: "Instalează" arată un QR la lansarea semnată APK pe telefon nou poate descărca +sideload-l; "Semnați" păstrează fluxul OTK cu pa...

kamo·1mo ago
Featurekamo-internal

Web Chat Integrare design personalizator + previzualizare live

Adaugă un dialog personalizat la tab-ul de integrare Web Chat: un formular editor (colore, copii, aspect, comportament, AI prompt) pe stânga și un instant, non-...

kamo·1mo ago
Featurekamo-internal

Web Chat Integrare fil

Faza 2 nucleul tab-ului de integrare Web Chat: rute BFF proxyning la faza 1a MediaService CRUD, un client tipat și /setări/fetures/chat tab în cazul în care un ...

kamo·1mo ago
Featurekamo-register

Kamo-register onorează software-ul auth logo + nume

- DynamicMetaLoader: citeste identitatea software-ului + auth selectors from config.json, rezolva titlu tab, continuă aut logo/name stare la sesiuneStorage - br...

Kamo·1mo ago
Featurekamo-login

Kamo-login onorează logo-ul auth software + titlu tab

- DynamicMetaLoader: citeste identitatea software-ului + auth selectors from config.json, set tab titlu de la numele rezolvat (authNameBrandSource), persistă st...

Kamo·1mo ago
Featurekamo-internal

LabelManager identitate software UI + titlu tab intern

- Informatii Companie: numele software/numele scurt + numele de login/registru + selectatorii tab-titlu - Branding: upload-uri complete/simplu logo, comutaţii d...

kamo·1mo ago
Featurekamo-internal

Ghidaj org în 3 etape (creare → finisare DNS → intrare)

Generalizează-l pe primul erou într-un singur panou de ghidare conştient de scenă. privind numărul de organe deținute de membru + statutul DNS (din /api/securit...

kamo·1mo ago
Featurekamo-internal

Dual company/software responsor + livration + consum

- Organization.ts: livreaza identitatea software-ului + selectoare per-suprafata prin OrgContext - Brand.ts: *************** (+vitest, 8 cazuri) - TemaLogo: log...

kamo·1mo ago
FeatureSecurityService

Tipuri de upload software + config.json coace

- upload Logo: obiect explicit-cheie comutator *************** cu respingerea implicit, astfel încât un software upload nu poate bloca logo-ul companiei.svg - c...

Kamo·1mo ago
Featurekamo-internal

Primul erou CTA pentru membrii de pe platforma org

Arată un erou la bord în partea de sus a placii de lansare acasă invita un Membru KamoCRM-platformă (nu membru al echipei) care nu a creat încă o copil org pent...

kamo·1mo ago
FeatureVOIPService

TURN-REST Acreditari obiectiv pentru softphone mobil

GET /api/voip/turn/credentials ments efemeral coturn creads (HMAC-SHA1 over) "<expiry>:<memberId>" cu secretul static-aut comun) atât de nativ/celular WebRTC po...

Kamo·1mo ago
FeatureSecurityService

Expuneți per-org primarColor + URL-uri logo pe /mi-rețele

Fiecare rând de org poartă acum prima Color (Organization.colors.colorPri, '#'-prefix pentru a se potrivi config.json) și logo-ul derivatUrl/logoSimpleUrl (them...

Kamo·1mo ago
FeatureMediaService

Snapshot web-chat de integrare id pe suport vizitator + bilet

Rezolva integrarea WebChat prin crearea KeyHash (enabled-filtrate, consistent cu boottrap() / AI-prompt rezoluție) o dată în creareSuportSesssion și timbre ID-u...

Kamo·1mo ago
FeatureAIService

Per-integrare publică AI prompt + atribuirea sesiunii

Upgrade public-chat sistem-prompt cascada de la per-org la per-integrare: PublicAiChatController citește acum X-Public-Chat-Key-Hash antet (nullable) transmis d...

Kamo·1mo ago
FeatureAPIService

GET /api/public-chat/bootstrap gateway route

Adăugați obiectivul boottrap care reutilizează conducta proxyWithAuth existentă (validarea cheii + originea opt-in + domeniul de aplicare PUBLIC CHAT + limita r...

Kamo·1mo ago
FeatureMediaService

Rezolvator de configurare a bootstrap public-chat

Adaugă un GET intern *** *** *** *** *** *** care rezolvă o WebChatIntegration by X-Public-Chat-Key-Hash and returns its resoluted design/comportament config (c...

Kamo·1mo ago
ChoreMediaService

Wire opțional mediaservice-push secret pentru acreditările FCM/APN

Mounts the FCM service-cont JSON + APNs .p8 from an optional secret la /etc/kamo/push și stabilește tasta APNs-id / echipa-id din același secret. Toate opționa...

Kamo·1mo ago
Fixkamo-internal

Pictogramă de copilot stridentă + intrare NavPri goală

Adăugat un pictogramă.png (Glyph umple ~82% din cadru) și a subliniat casa pilula, NavPri intrare, Interacțiuni Center fila, și centrul QR la ea. Striptease Cut...

kamo·1mo ago
FeatureMediaService

WebChatIntegration CRUD (minte cheie + integrare, org-scoped)

Managementul cu vedere spre Org API pentru fila de setări faza-2. On creați, menționați PublicChatApiKey (aceeași abordare cheie-gen ca publicChatKeyController)...

Kamo·1mo ago
Featurekamo-internal

Adaugă "Access Copilot Mobile App" puncte de intrare acasă + NavPri

Ambele suprafeţe expediază un eveniment de interacţiune deschisă pe care NavTop îl ascultă pentru a deschide Centrul de Interacţiuni în fila Setup Mobile App. A...

kamo·1mo ago
Featurekamo-internal

Poartă parola QR, fila cu o singură linie, antet stânga logo, cod 10 min

- Membrul trebuie să-şi reintroducă parola (server verificat prin /api/mobile-access-otk, care ments OTK numai pe succes) înainte de QR este dezvăluit la un ca...

kamo·1mo ago

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile