KamoCRM

Dziennik zmian na żywo

Każda funkcja, naprawiać i ulepszać, publikowany jako statki. Nic nie jest zatrzymany na start.

17,500
Całkowite zmiany
5,986
Funkcje
5,284
Oprawy
30
Projekty
Filtruj według projektu
Wszystkie projekty17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtruj według typu
Wszystkie typyBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
March 10, 2026
Fixkamo-internal

Resolve Next.js dynamiczny konflikt ślimaków trasy ('id' vs 'marketId')

Połącz katalog [marketId] w [I] dla tras API rynków handlowych. Next.js potrzebuje wszystkich segmentów dynamicznych na tym samym poziomie ścieżki, aby korzysta...

kamo·7mo ago
Fixkamo-internal

Rozwiązy błędy TypeScript w zakładkach rurociągów przedsiębiorstwa

- Uczyń parametr kolumn toCSV opcjonalnym z automatyczną odłamka z kluczy obiektowych - Napraw downloadBlob call in ProcurementTab (nieprawidłowa liczba arg, br...

kamo·7mo ago
March 9, 2026
Fixkamo-internal

Usuwanie zduplikowanych pól timeout sesji z typów sesji

Wyrównanie z zmianą usługi SecurityService, która usuwa utworzoneAt/expiresIn z Rekordy sesji Redis i tokenExExpiration z odpowiedzi informacji o sesji. - user...

kamo·7mo ago
FixSecurityService

Usuwanie zduplikowanego systemu timeout sesji z rekordów Redis

Wygaśnięcie sesji jest obecnie zarządzane wyłącznie przez kluczowy TTL Redis. Wewnętrzne UtworzonoPot/wygaszajPolaIn przechowywane wewnątrz wartości Redis zosta...

Kamo·7mo ago
Fixkamo-internal

Aktualizuj wewnętrzny układ i style

- Uczyń tło owijania głównym przezroczyste, aby strona główna nie jest pokryta - Uwzględnij najnowsze poprawki do automatyzacji, dostępu do zabezpieczeń i ustaw...

kamo·7mo ago
February 15, 2026
Fixkamo-internal

Obsługa opcjonalnie efektywneData i przetworzenieAt w DateTimeDisplay

Błąd typu: string | nie zdefiniowane not przypisać do łańcucha | Numer | Data. Dodaj czeki null przed przejściem do DateTimeDisplay, pokaż em-dash, gdy jest nie...

kamo·8mo ago
Fixkamo-internal

Align Commerce submenu z rzeczywistymi zakładkami stron Commerce

- Zrename Konfiguracja domeny do typów zaangażowania - Dodaj dodać Aktywa Wynajem, Sprzedawcy, Plany subskrypcji - Aktualizuj zakładkę do typów zaangażowania dl...

kamo·8mo ago
Fixkamo-internal

Zaawansowane sieć danych wypełnia 100% obszaru treści

- UstawieniaView: Zawartość karty wrapper przepełniona ukryta, motion.div flex chain so Zawartość karty jest ograniczona, a siatki mogą się rozszerzać. - Pipe...

kamo·8mo ago
February 14, 2026
FixKlusterServices

Odporne sondy, więc klaster pozostaje w górę, gdy jeden węzł jest offline

- Żyjność: tcpSocket na 4222 (nie zależy od lidera meta JetStream) - Gotowość: początkowy Opóźnienie 90s, okres 15s, awariaTwery 10 so k0m1 + k1m1 Może tworzy...

Kamo·8mo ago
Fixkamo-internal

Użyj identyfikatorów ciągów do interfejsów API z detalami rurociągów (JS bezpieczna liczba łączna)

- posApi: getOrder, getMortgageageApplication, getEngagementByd, getBooking accept number | string, URL używa String(id) - Strony szczegółów: pass route id (str...

kamo·8mo ago
Fixkamo-shared-library

Serializuj POS DTO uid/id jako sznurek w JSON dla bezpiecznej żłód JS

- RetailOrderDTO.uid, - EngagementOGtailDTO.id/linkId, MortgageAppDTO.uid - Użyj "JsonSerialize (używając - ToStringSerializer.class), aby uniknąć precyzyjnej u...

Kamo·8mo ago
February 13, 2026
Fixkamo-internal

Przywróć sterowanie formularzem na kartach elementów ustawień - zamocowanie flex layout collapse

- TabPanel: trzymaj przepełniony auto do przewijania, użyj overflowX ukrytego - UstawieniaView: przewiń do rodzim Box, motion.div używa bloku wyświetlania do ro...

kamo·8mo ago
Fixkamo-internal

Przywróć pionowy pasek przewijania i napraw zawalone szyby na stronach ustawień

- TabPanel: zmień przelew z ukrytego na auto, aby przewijać zawartość kart - UstawieniaView: włącz przelewowy auto na karcie Zawartość Box i motion.div - Profil...

kamo·8mo ago
Fixkamo-internal

Tryb światła siłowy - zapobiegaj wpływowi trybu ciemnego systemu operacyjnego / przeglądarki

- Dodaj w stylu trybu siłowego.ts z zasadami nadpisu - Wstrzyknąć override w DynamicMetaLoader po obciążeniu motywu zewnętrznego CSS - Dodaj styl zwrotu serwera...

kamo·8mo ago
February 12, 2026
Fixkamo-internal

Obsługa odpowiedzi na API Null-safe + wspólny układ dla podstron

- posApi: dodaj null sprawdzanie dla getOrder, getMortgageApplication, getEngagementByD, getBooking, getProduct, getRentAsset, getRentRequest, getAgreement, ...

kamo·8mo ago
Fixkamo-internal

Zawaliły się gry danych rurociągów, restrukturyzuje się, aby dopasować układ przewodów

- UstawieniaView: Pojemnik zawartości tabu teraz używa display:flex, overflow:hidden Tak więc elastyczny łańcuch przechodzi wysokość do siatki (naprawia zawal...

kamo·8mo ago
FixSecurityService

Włącz handel JPA repos dla POSController/CommerceService

SecurityService POSController zależy od serwisu CommerceService, który wykorzystuje Zaangażowanie, porządek, zamiar itp. repozytoria. Te żyją w com.kamo.z.share...

Kamo·8mo ago
Fixkamo-shared-library

Użyj Uid zamiast Id dla relacji z baząEntity-derd

- FulfillmentOrpository: findBySourceCommitmentId -> findBySourceCommitmentUid (Komitowanie używa uid) - TransakcyjnePowtowanie: findByOrderId -> findByOrderUid...

Kamo·8mo ago
February 11, 2026
FixSecurityService

Resolve Map Rodzaj wnioskowania w sterownikach POS do kompilacji CI

- Używaj wyraźnych połączeń Map-String, Object> w ResponseEntity Map.of() - Mocuje "niekompatybilne typy: zmienna wnioskowania V ma niekompatybilne granice" p...

Kamo·8mo ago
FixInitializerService

DataLoader IOExcepcepcja importu i makiety błędów FK przydziału zawodzi

- Dodaj brakującego importu java.io.IOException dla copyJavaEnumsToNextJS - Użyj saveLead zamiast saveLeadWithAssignment dla danych, aby uniknąć lead_asignmen...

Kamo·8mo ago
February 4, 2026
Fixkamo-internal

Stabilizacja linii połączeń i bliskość myszy

- Zastosuj tylko siłę zbliżeniową myszy po przesunięciu myszy (unikaj 0,0 linii wpływających na obciążenie) - Ochrona pozycji myszy z numerem.isFinite przed uży...

kamo·8mo ago
Fixkamo-internal

Ujednonij punkt podkreśl tytułu i siatkę do niższych sekcji

- Użyj var(--kolor-podróżnia) dla CRM, E-mail, sekcji telefonu podprobują - Użyj 3-kolumnowej siatki na lg dla E-mail i telefonu (3 karty) dla spójnego układu

kamo·8mo ago
February 3, 2026
Fixkamo-internal

Nowe pole odpowiedzi utrzymuje koncentrację podczas pisania

- Dodano stan lokalny dla nowego wejścia odpowiedzi (newswerValue) - Wejście nie uruchamia już aktualizacji tablicy na każdym naciśnięciu klawisza - Odpowiedź j...

kamo·8mo ago
Fixkamo-internal

Przywracanie wyboru elementów zadań przy jednoczesnym zachowaniu kliknięć linii

- Pojemnik SVG z powrotem do pointer-events-none (pozwala na kliknięcie, aby przejść) - Ścieżki obszaru uderzania używają pointer-eventów: skok (tylko linia jes...

kamo·8mo ago
Fixkamo-internal

Logo pozycji między kolorem tła a liniami siatki

- Usunięto duplikat tłaKolor z pojemnika na płócienno - Kolor tła jest na pojemniku zwinięciem, logo jest stałe nad nim - Nakładka linii siatki na wierzchu logo...

kamo·8mo ago

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny