KamoCRM

Live Change Log

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

17,659
Total Changes
6,077
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 19, 2026
Featurekamo-shared-library

Egzekwość każdego ustawienia nieroli na ChildOrgSecurityModel

Dodaje kompleksowe egzekwowanie przepisów dla pozostałych ustawień na zastosowaniu orgi Model bezpieczeństwa. Każde ustawienie, które wcześniej było tylko czyta...

Kamo·6mo ago
Featurekamo-shared-library

Zastosuj reguły dotyczące siły szablonu i DEFAULT powrót do rozwiązywania praw członków

- teraz nakłada się na zastosowane 4 domyślne szablony zarolowania modelu na szczycie istniejącej kaskady (role zorg - dział - tytuł zaacytowy - członek: - Spe...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj model główny, domyślne szablony ról i zastosowanych decyzjator modeli

Przedstawia warstwę danych dla przepływu nowego modelu bezpieczeństwa typu oddziałowego: - Organizacja zyskuje zniweczalną gałąźTypeID i mistrzem Model ID. - N...

Kamo·6mo ago
Featurekamo-shared-library

Usunąć MANAGE_USERS w prawo (id19) z RoleRightType enum

Kamo·6mo ago
Featurekamo-shared-library

Dodaj usługę OrgBranchTypeService

Kamo·6mo ago
Featurekamo-shared-library

Dodaj OrgBranchTypRepository

Kamo·6mo ago
Featurekamo-shared-library

Dodaj OrgBranchTypeDTO

Kamo·6mo ago
Featurekamo-shared-library

Dodaj OrgBranchType byt

Kamo·6mo ago
Fixkamo-shared-library

Przepisz wszystkie szablony kanoniczne z pełnym markowym wzorem

Wszystkie 5 szablonów wykorzystuje teraz spójną strukturę stołu inakcyjnego (600px, zaokrąglony Karta, szary nagłówek / stoper) pasujący do seriali edytora blok...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj prawo MANAGE_MEMBERS(130) do RoleRightType

Kamo·6mo ago
Chorekamo-shared-library

Bump wersja do wersji 1.5.0 – wydanie odprawy praw

Kamo·6mo ago
Featurekamo-shared-library

Dodaj OrgRoleRightRepository z wstawką IfAbsent

Kamo·6mo ago
Fixkamo-shared-library

Wejścia typu OrgRoleRight w SecurityRoleDTO

Kamo·6mo ago
Featurekamo-shared-library

Jak usunąć - RoleRightTypeConverter autoApply przejmuje

Kamo·6mo ago
Featurekamo-shared-library

Dodaj 11 nowych praw (119-129) i CALCULATOR

MANAGE_CRM_SETTINGS, VIEW_TASKS, CALC_SIMPLE, CALC_SCIENTIFIC, CALC_PROGRAMMER, CALC_GRAPHING, CALC_UNIT_CONVERTER, CALC_CURRENCY_CONVERTER, CALC_EMOJIS, CALC_C...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj 7 praw dostępu modułowego (IDs 112-118)

ACCESS_COMMERCE, VIEW_CALENDAR, ACCESS_CHAT, ACCESS_MAIL, ACCESS_VOIP, VIEW_SUPPORT, ZOBACZNY

Kamo·6mo ago
Featurekamo-shared-library

Popraw szablon weryfikacji poczty e-mail — URL nieuprawnienie, tekst wygaśnięcia, temat

- Dodaj link weryfikacji zwykłego poniżej przycisku jako copy-paste fallback - Przełącz zmienną wygaśnięcia z "expiryMinutes" na "wyraźnyTyt" Format czytelny ...

Kamo·6mo ago
April 18, 2026
Stylekamo-shared-library

Dodaj markową ramkę outer do szablonu kanonicznego weryfikacji poczty e-mail

Owija wewnętrzną zawartość za pomocą odpowiedniej powłoki e-mail: nagłówek z nazwą org, Wyściełany obszar treści i stopa. Używa identyfikatora „orgName”.

Kamo·6mo ago
Refactorkamo-shared-library

Usuń gorliwe ładowanie funkcji z getOrganizationByDomain

Funkcje są problemem na poziomie org, niezwiązanym z większością dzwoniący tej metody. (np. rejestracja, rozdzielczość domeny logowania). Załaduj je siłą za pom...

Kamo·6mo ago
Fixkamo-shared-library

Zbiór funkcji cisza na miejscu, aby uniknąć kaskadowego błędu sierocegoUmowalnianie

Calling org.setFeatures (newList) zastępuje stałe śledzenie Hibernate Gromadzenie, powodując JpaSystemException, gdy jakiekolwiek zapytanie uruchamia auto-flush...

Kamo·6mo ago
Fixkamo-shared-library

Dodaj DEFAULT false do definicji kolumny email_verified

Sznurek schematu Hibernate generuje ALTER TABLE bez domyślnego, Zawienie na stołach z istniejącymi wierszami. kolumnaDefinicja zmusza go do Obejmować DEFAULT fa...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj jednostki odzysku + repozys; bump do 1.3.0 (SP3)

Dodaje PasswordResetToken, SmsOtp, RecoverySession, AccountVerificationCode Podmioty JPA z odpowiednimi repozytoriami dla przepływu odzyskiwania SP3.

Kamo·6mo ago
Chorekamo-shared-library

Bump kamo-shared-library wersja do wersji 1.2,0 dla dodatków SP1

Dodaje EmailTemplate, EmailTemplateCategory, TemplateStatus, TemplateKeys, CanonicalTemplate, CanonicalTemplateLoader i kanoniczne zasoby HTML.

Kamo·6mo ago
Featurekamo-shared-library

CanonicalTemplateLoader + CanonicalTemplate rekord

Odczytuje trzy wymagane szablony (WELCOME, PASSWORD_RESET, EMAIL_VERIFICATION) z zasobów klasy patowych - Spożywane przez KamoInitializerService for SYSTEM-rzęd...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj kanoniczny HTML + JSON dla WELCOME, PASSWORD_RESET, EMAIL_VERIFICATION

Zawartość źródła prawdy dla wierszy SYSTEM. Załadowanie w KamoInitializerService Start firmy CanonicalTemplateLoader i UPSERTed do email_templates. Część SP1.

Kamo·6mo ago
Featurekamo-shared-library

Dodaj EmailTemplate entity + repozytorium

Przechowuje jeden wiersz SYSTEM na template_key (org_id NULL, is_system TRUE) plus Klon na org na template_key. Soft-reference org_id/category_id. DB- Przekiero...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj EmailTemplateCategory entity + repozytorium

Kategorie Org-scoped dla szablonów e-mail. Miękki BIGINT org_id (bez FK) Pasuje do istniejących wzorców. Niewrażliwa na przypadek nazwa niepowtarzalna per-org j...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj TemplateStatus enum + TemplateKluczowe stałe dla szablonów transakcyjnych

Ogłasuje stany cyklu życia wymaganego/okiennego/ARCHIVED oraz trzech Wymagane klucze szablonu (WELCOME, PASSWORD_RESET, EMAIL_VERIFICATION). Kontrakty zmienne d...

Kamo·6mo ago
April 17, 2026
Featurekamo-shared-library

Dodaj weryfikację własności domeny za pośrednictwem rekordu DNS TXT

- OrgDomain: dodaj weryfikacjęToken i własnośćZintebucje - DomainService: add setVerificationToken() i setOwnershipVerified() - DomainDTO: ujawnij weryfikacjęTo...

Kamo·6mo ago
Fixkamo-shared-library

Query CommitLogs with LEFT JOIN więc rekordy zerowego tłumaczenia są łapione przez ponowne przysłane

Stare zapytanie wybrane z CommitLogTranslation — zatwisł dzienniki bez Tłumaczenia w ogóle były dla niego niewidoczne. Użyj LEWEJ JOIN od CommitLog Tak więc kla...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj sslConfirmed/ssspotedPotwierdzone pola do OrgDomain i DomainDTO

Dodaje dwa nowe pola do jednostki OrgDomain i DomainDTO do śledzenia SSL Status potwierdzenia certyfikatu po problemach z autocertem Świadectwo. Dodaj również s...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj podmioty rozliczeniowe i repozytoria integracji Stripe

Nowy pakiet z 9 podmiotami (BillingCustomer, BillingSubscription, BillingPaymentmetod, BillingInvoice, BillingCredit, BillingCreditLedger, BillingConfig, Billin...

Kamo·6mo ago
April 16, 2026
Featurekamo-shared-library

Dodaj podmioty tłumaczeniowe i repozytoria CommitLog, KbArtykuł, Plan Podpisu

- CommitLogTranslation + CommitLogTranslationId (PK: commit_log_id, locale) - KbArtykuł Tłumaczenie + KbArtykuł Tłumaczenie Id (PK: artykuł_uid, locale) - Subsc...

Kamo·6mo ago
Featurekamo-shared-library

Przywracanie usuniętych języków z tłumaczeniemWspiera pole

Dodaj tłumaczenieSportowany boolean do LanguageType enum. Przywróć URDU, MARATHI, TELUGU i GUJARATI (tłumaczeniePrzetrobów). Wszystkie 22 Wcześniej obsługiwane ...

Kamo·6mo ago
Featurekamo-shared-library

Usuń 4 nieobsługiwane tłumaczenia z LanguageType

Kamo·6mo ago
Fixkamo-shared-library

Zamień usunięty DocumentNotFoundException na ImagingException w ImageService

DocumentNotFoundException został usunięty w ramach usunięcia podmiotu Dokumentu Ale ImageService nadal odwoływał się do niego w 9 miejscach. Zastąpiony z istnie...

Kamo·6mo ago
Featurekamo-shared-library

Usuń samodzielny podmiot dokumentów — wszystkie dokumenty teraz używają systemu obrazowania Img/ImgDat

Podmiotem dokumentu, dokumentem i DocumentNotFoundException Usunięto. Integracja DocsService WOPI i Docs działa teraz w całości Za pośrednictwem jednostek Img +...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj jednostki systemu Lead Intake, repo, DTO i serwis

Dodaje pełną warstwę danych dla zautomatyzowanego systemu wlotów ołowiu: - 4 podmioty: LeadIntakeEndpoint, LeadIntakeFieldMapping, LeadIntakeRawPayload, LeadInt...

Kamo·6mo ago
Featurekamo-shared-library

Dodawanie do CommitLogRepository

Kamo·6mo ago
Fixkamo-shared-library

Usuń pole użytkownikaType całkowicie, aby zapobiec duplikatowi kolumny Hibernate

Poprzednie poprawki (przejście na polu, Access(AccessType.FIELD) na zajęciach) To było niewystarczające. Inspekcja z kodem biendowym ujawniła, że Lombok's-Sette...

Kamo·6mo ago
Fixkamo-shared-library

Dodaj do Członka do Członka, aby zatrzymać mapowanie krytyn utwór getMemType() jako kolumna

Poprzednia poprawka (przejście na polu MemberType) była niewystarczająca. Hibernate 6 wciąż odkrywał metodę społeczeństwa getMemberType() za pomocą Skanowanie n...

Kamo·6mo ago
Featurekamo-shared-library

Śledź wgrywany przez członka na bytu Img

Dodaj pole ByyMember (ManyToOne) do Img, aby uploader jest Utrwale w momencie przesyłania. ImageService.uploadDocument() teraz go ustawia Od dzwonionego członka...

Kamo·6mo ago
Fixkamo-shared-library

Usolć błąd programu security_level SQL spowodowany duplikatem kolumny MEMBER_TYPE w Hibernate 6

Member.java zmapował MEMBER_TYPE zarówno jako "DystokierczyKolumnaKolumna, jak i jako wyraźna" - Pole kolumnowe. Hibernate 6 wybrał kolumnę dwukrotnie w projekc...

Kamo·6mo 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