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
December 11, 2025
December 5, 2025
Chorekamo-internal

Uaktualizuj kod

snadjafinia·10mo ago
Chorekamo-internal

Uaktualizuj kod

snadjafinia·10mo ago
Chorekamo-internal

Uaktualizuj kod

snadjafinia·10mo ago
Chorekamo-shared-library

Uaktualizuj kod

snadjafinia·10mo ago
Fixkamo-shared-library

Resolve MultipleBagFetchException i napraw niestandardową formę trwałości

- Uproszczone zapytanie CustomFormRepository, aby uniknąć wielokrotnych pobierania worków - Naprawiono LeadMarketService do prawidłowego zapisywania i ładowania...

snadjafinia·10mo ago
Fixkamo-shared-library

Prawidłowe zapisywanie i ładowanie niestandardowych skojarzeń formularzy dla rynków

- Usunięto repozytorium usuwanie, teraz za pomocą usuwania sierocińca JPA do czyszczenia - Inicjalizacja leniwego rynkuCustomForms kolekcja przed rozliczeniu - ...

snadjafinia·10mo ago
Fixkamo-shared-library

Rozgrzej MultipleBagFetchException w CustomFormRepository

- Uproszczone wyszukiwanieByIdAndOrganizationId Zapytanie, aby uniknąć pobierania wielu toreb - Usunięto LEWJ JOIN FETCH dla stosów i pól w tym samym zapytaniu ...

snadjafinia·10mo ago
FixSecurityService

Rynek załadunku po utworzeniu / aktualizacji, aby zainicjować leniwe kolekcje

- Zaktualizowano tworzenieMarket i updateMarket do przeładowania rynku za pomocą getMarketById - Zapewnia to, że wszystkie leniwe kolekcje (marketCustomForms, v...

snadjafinia·10mo ago
Fixkamo-internal

Dodaj sprzedażSubType do interfejsu LeadMarket i używaj go w formie edycji

- Dodano sprzedażPokopolu na leadMarket interfejs do interfejsu LeadMarket, aby dopasować DTO - Zaktualizowany uchwytEditClick do korzystania ze sprzedażyPodRoz...

snadjafinia·10mo ago
Fixkamo-shared-library

Resolve MultipleBagFetchException przy użyciu transakcyjnej leniwego obciążenia

- LeadMarketRepository: Odwrócone do prostego zapytania bez wielu JOIN FETCH - LeadMarketService: Dodano "Transactional(readly-true) aby uzyskać MarketByDD z wy...

snadjafinia·10mo ago
Fixkamo-internal

Typ predykate w funkcji filtra

snadjafinia·10mo ago
Fixkamo-internal

Użyj systemu przeszłychPojegi do mapowania pól grupowania interfejsu

- FieldMappingInterface: Naprawiono getSystemFieldsByCategory do użycia przejściowego systemuPrzez budowany zamiast domyślnego BASE_SYSTEM_FIELDS - FieldMapping...

snadjafinia·10mo ago
FixSecurityService

Prawidłowa obsługa ścieżek dla pól hipotecznych i danych formularzy niestandardowych w imporcie ołowiu

- Stałe pola kredytów hipotecznych do korzystania z 2-częściowych ścieżek (mortgageFields.loanAmount) w setNestedFieldOnCreateDokładnianie - Naprawiono niestand...

snadjafinia·10mo ago
Fixkamo-shared-library

Dodaj gorliwe ładowanie zapytań repozytorium w celu naprawienia problemów z leniwym ładowaniem

- CustomFormRepository: Dodano lewego JOIN FETCH dla stosów i pól w findByIdAndOrganizationId - LeadMarketRepository: Dodano LEFT JOIN FETCH dla rynkuCustomForm...

snadjafinia·10mo ago
FixSecurityService

Uczyń e-mail / nazwę użytkownika login case - niewrażliwy

- Normalizuj nazwę użytkownika/e-mail do mniejszej litery przed porównaniem - Użyj funkcji LOWER() w kolumnie bazy danych do dopasowania nieczułego na przypadek...

snadjafinia·10mo ago
Fixkamo-internal

Zresetuj stan awarii obciążenia rynku w celu zapobiegania nieaktualnym danym

- Dodano stan reset w innym bloku, gdy odpowiedź.ok jest fałszywa - Zapewnia wybraneMarketConfig i customFids są usuwane na nieudanym obciążeniu rynkowym - Utrz...

snadjafinia·10mo ago
Chorekamo-internal

Minorne oczyszczania przestrzeni białej

snadjafinia·10mo ago
Fixkamo-internal

Napraw błąd składni i dodaj rejestrowanie debugowania w celu obciążenia pola rynkowego

- Naprawiono błąd składni w złożonym twierdzeniu typu poprzez włamanie do odpowiednich interfejsów - Dodano rejestrowanie debugowania w celu śledzenia danych ry...

snadjafinia·10mo ago
Fixkamo-internal

Użyj salesSubType do wykrywania pola hipotecznego w ręcznym imporcie

- Zaktualizowano interfejs LeadMarket do dopasowania struktury DTO (customForms ma tylko podstawowe informacje na początku) - Naprawiono komentarz wyjaśniający ...

snadjafinia·10mo ago
Featurekamo-shared-library

Dodaj sprzedażPokojoweSubType do LeadMarketDTO do wykrywania pól hipotecznych

- Dodano sprzedażSubType pole do rozróżnienia między macierzystą SaleType i podtypami - Kiedy SaleType ma rodzica (np. RESIDENTIAL_MORTGAGE), sprzedażType staje...

snadjafinia·10mo ago
OtherKlusterServices

Dodaj kompletne logo Kamo SVG ze wszystkimi 14 ścieżkami

Osadzaj pełną zawartość SVG bezpośrednio zamiast częściowych ścieżek

snadjafinia·10mo ago
OtherKlusterServices

Użyj podejścia CSS-only dla logo Kamo

Usunięto uszkodzone montowanie pliku SVG, za pomocą obrazu w tle CSS Załadować zewnętrzne logo bezpośrednio na elemencie ?logo

snadjafinia·10mo ago
OtherKlusterServices

Fix logo.svg do odniesienia zewnętrznego adresu URL logo Kamo

Użyj elementu obrazu SVG do osadzania zewnętrznego logo zamiast Złożone ścieżki ze złamanymi transformacjami

snadjafinia·10mo ago
OtherKlusterServices

Wymień Roundcube logo.svg z logo Kamo SVG

Zamontuj niestandardowe logo.svg do . W celu zastąpienia znaku wodnego Roundcube / logo nadziemne

snadjafinia·10mo ago
OtherKlusterServices

Dodaj niestandardowy plik CSS, aby zastąpić logo znaku wodnego Roundcube

- Stworzony custom.css z nadpisemnym znakiem wodnym - Mount CSS plik /var/www/html/custom.css - Konfiguracja Roundcube, aby załadować dodatkowe arkusze_style

snadjafinia·10mo ago
OtherKlusterServices

Wymień wszystkie logo Roundcube logo Kamo z znakiem wodnym

Zaktualizowano konfiskat skin_logo do formatu tablicy, aby pokryć: - Główne logo nagłówka - Małe zawalone logo nagłówka - Znak wodny do skrzynki / logo nadziemn...

snadjafinia·10mo ago
OtherKlusterServices

Dodaj subdomeną poczty do autocertu SUBDOMAINS

Umożliwia automatyczne tworzenie certyfikatów SSL dla mail.kamormm.com

snadjafinia·10mo ago
OtherKlusterServices

Ekspozycja portów Postfix 25 i 587 za pośrednictwem hostPort do poczty przychodząj

Wymagane do odbierania zewnętrznych połączeń SMTP na K1M1

snadjafinia·10mo ago
Featurekamo-internal

Dodaj brakujące trasy API Next.js dla leadów końcowych punktów końcowych

- Dodano /api/bezpieczeństwo/obroty/ołowiu dla GET (wszystkie leady) i POST (utwórz ołów) - Dodano /api/bezpieczeństwo/ołowiu/ołowiu/[id] dla GET, PUT, DELETE O...

snadjafinia·10mo ago
OtherKlusterServices

Skonfiguruj Roundcube, aby bezpośrednio używać Mailgun SMTP

Ominięcie lokalnego postfixu dla poczty wychodzącej, łącząc się bezpośrednio z smtp.mailgun.org z TLS w porcie 587

snadjafinia·10mo ago
OtherKlusterServices

Przełącz Postfix na wdrożenie oparte na Alpine za pomocą obsługi MySQL

Podobnie jak Dovecot, przy użyciu Alpine 3.18 z opakowaniem postfix-mysql Zainstalowany w czasie uruchamiania dla niezawodnej obsługi map wirtualnych MySQL

snadjafinia·10mo ago
OtherKlusterServices

Napraw polecenie postfix, aby używać apt-get zamiast apk

boky/postfix jest oparty na Debianie, a nie Alpine

snadjafinia·10mo ago
OtherKlusterServices

Dodaj obsługę postfix-mysql dla wirtualnych map MySQL

Zainstalowany pakiet postfix-mysql przy uruchomieniu kontenera, aby włączyć MySQL Skupiamy się na wirtualne domeny/użytkownicy/azas

snadjafinia·10mo ago
OtherKlusterServices

Dodaj debugowanie auth i upewnij się, że pakiety sterowników MySQL dla Dovecot

- Włącz auth_debug, auth_debug_passwords, auth_verbose - Dodaj pakiet dovecot-mysql dla poprawnego wsparcia SQL - Add mariadb-connector-c dla zgodności protokoł...

snadjafinia·10mo 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