KamoCRM

Live Change Log

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

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 13, 2026
April 12, 2026
Featurekamo-internal

Napraw znak wodny powyżejwarstwowego z-indeks, dodaj menu kliknij prawym przyciskiem myszy, dodaj stronę powyżej / dopogodną, ulepsz wskaźnik przeciągania

- ModifierLayer: "powyżej" przepustki teraz używają zIndex 20, więc znaki wodne renderują się na polach i adnotacjach - PdfCanvas: menu kontekstowe prawym przyc...

kamo·6mo ago
Featurekamo-internal

Rozmieszczenie pola, pływający pasek narzędzi do adnotacji i odstępy między stroną PDF

- Zamień kliknięcie na miejsce z przeciąganiem i upuszczeniem dla wszystkich podpisów, tożsamości, i narzędzia pola wejściowego; przeciągnij ducha pasuje do d...

kamo·6mo ago
FeatureAPIService

Dodaj /api/esig/' routing bram do ESigService

Trasa wszystkie /api/esig/' przez istniejącą bramę API do Dedykowany ESigService (kamowsesig-service) zamiast nieistniejących Cel pełnomocnika. Dodaje esig.serv...

Kamo·6mo ago
Featurekamo-internal

Dodaj opcję pozycji warstwy do modyfikatora znaku wodnej (za / powyżej zawartości)

- WatermarkModifier zyskuje pole "warstwowe": "behind" | 'napóźniej' (domyślnie do "behind") - ModifierLayer bierze teraz 'pass' rekwizyt ("poniżej" | 'nad'): ...

kamo·6mo ago
Featurekamo-internal

Add modyfikator znaku wodnego do zestawu narzędzi esign

- Typ podgrzewania wzmacniacza: logoType (pełny/prosty), startPage, endPage, obrót (180–180), rozmiar (10–90% szerokości strony), niejasność (2–60%), litorka, k...

kamo·6mo ago
Featurekamo-internal

Rozszerz modyfikator etykiety do pełnej siatki 8-pozycyjnej z obrotem LM / RM

- LabelModifier.position teraz używa ModifierPosition8 (tasa 8-pozycji jako numery stron) - LM (Middle Left): każda linia renderowana jako pigułka pionowa z try...

kamo·6mo ago
Featurekamo-internal

Dodaj zakładki Narzędzia/Modifiers do esign Toolbox z nakładkami na łódki na żywo

- Podziel lewy pasek boczny Toolbox na zakładki Narzędzia i Modyfikatory - Zakładka Modyfikatorów: lista pobieżnia + panel ustawień (opcja B) - Modyfikator nu...

kamo·6mo ago
Featurekamo-internal

Napraw widoczność kontroli powiększenia pływającego i polerowane symbole zastępcze miniatur

- Przesuń populacyjne sterowanie powiększeniem poza pojemnikiem przewijania i używaj Pozycja: absolutna, więc pozostają one widoczne przez cały czas, niezależ...

kamo·6mo ago
Featurekamo-internal

Wybór strony z animowaną poświatą zsynchronizowaną między płótnem a paskiem bocznym miniatury

- DesignTab posiada wybranyPageIndex jako pojedyncze źródło prawdy - Kliknięcie dowolnej strony w głównym płótnie wybiera ją (onPageSelect) - Kliknięcie miniatu...

kamo·6mo ago
Featurekamo-internal

Automatycznie zaznacz pierwszego sygnatariusza, napraw lukę w przewijanie sterowania zoomem, animowane panel właściwości

- Toolbox automatycznie wybiera UID pierwszego sygnatariusza, gdy sygnatariusze przejdą od 0 "1" - Pojemnik na płótnie używa scrollbar-gutter: stabilny, więc le...

kamo·6mo ago
Featurekamo-internal

Zakładki ponownego zamówienia, narzędzia do pola bramek przez sygnatariusza, przeprojektowanie Zakładka Ustawienia i Sygnatariusze

- Projekt jest teraz pierwszą kartą; Ustawienia i sygnatariusze są drugie - Toolbox pokazuje "Dodaj sygnatariusz" CTA (nawiguje do Ustawienia), gdy nie ma sygna...

kamo·6mo ago
Featurekamo-internal

Sterowanie pola logowego jako rzeczywiste elementy formy z barwnikiem sygnatariusza

Każdy typ pola renderuje teraz wizualną reprezentację rzeczywistej sterowania (wejścia tekstowe, checkbox, toggle, dropdown, grupa radiowa, zbieracz daty itp.) ...

kamo·6mo ago
FeatureDocsService

Dodaj punkty końcowe zarządzania obrazowaniem — przenieś wszystkie nieobciążone obrazowanie z SecurityService

- Dodaj 17 obrazów DTO do fasoli / obrazowania/ (foldery, dokumenty, szablony, aktualizacje) - Dodaj ImagingController at /api/docs/obrazowanie ze wszystkimi pu...

Kamo·6mo ago
FeatureConversionService

Dodaj punkty końcowe do przesyłania obrazu — przesuń całą logikę przesyłania z SecurityService

- Dodaj JPA, Redis, NATS, kamo-shared-library, JJWT, commons-io, jackson-hibernate6 do pom.xml - Dodaj danesource, Redis master/replica, NATS, MinIO confag do a...

Kamo·6mo ago
FeatureConversionService

Dodaj ThumbnailService i punkt końcowy POST

Akceptuje plik PDF, renderuje każdą stronę pod kątem 150 DPI za pośrednictwem PDFBox, zawiera na stronę PNG Do ZIP (thumb_p0.png, thumb_p1.png, ...) i zwraca go...

Kamo·6mo ago
FeatureSecurityService

Synchroniczna na stronę miniatury podczas przesyłania szablonu z granularnym postępem WS

- Dodawanie zależności PDFBox do pom.xml - Po przechowaniu przekonwertowanego PDF, wyrelakuj wszystkie strony za pośrednictwem PDFRenderer i prześlij każdą z ni...

Kamo·6mo ago
FeatureESigService

Dodaj szablon init punkt końcowy do szablonów find-or-create by imgId

Strona twórz przesyła do systemu obrazowania i przekierowuje za pomocą imgId. Strona edycji wywołuje teraz POST /api/esig/templates/init z imgId do Znajdź istni...

Kamo·6mo ago
April 11, 2026
Featurekamo-internal

Dodaj edytor szablonu e-podpisu z płótnem projektowym, sygnatariuszami i wersjonowania

Kompletne przepisywanie strony /doc/sign/edit ze znakiem zakładki (Ustawienia i sygnatariusze, Design), PDF.js płótno z nakładką na polu przeciągającą, narzędzi...

kamo·6mo ago
FeatureESigService

Początkowy projekt ESigService Spring Boot do zarządzania szablonami e-podpisu

Nowa mikroserwiska z REST API dla szablonu e-podpisu CRUD, zarządzanie sygnatariuszem, Zga migawki wersji projektowej i śledzenie linków w terenie. Zawiera filt...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj kody szablonowe e-podpisu, enums i repozytoria

Nowe podmioty JPA dla systemu projektowania szablonów e-podpisów: ESignTemplate, ESignTemplateSign, ESignTemplateDesignVersion i ESignTemplateFieldLink Wspieraj...

Kamo·6mo ago
Featurekamo-marketing

Statystyki po stronie serwera dla rzeczywistych sum, nieskończony przewijanie, dokładna liczba filtrów

Stats bar i pigułki filtra pochodzą teraz z /api/changelog/public/stats (realne agregaty DB, nie naładowana liczba stron). Zamieść więcej przycisk ładowania Z I...

Kamo·6mo ago
FeatureSecurityService

Dodaj tajną walidację webhook do punktu końcowego na blogu

Obrona-in-depth: poprawczaki - nagłówek na Strona SecurityService oprócz potwierdzenia bramki APIService.

Kamo·6mo ago
FeatureAPIService

Ekspsyt changelog webhook przez APIService z tajnym kluczem ath

POST /api/changelog/webhook, która potwierdza . . Nagłówek przed przekierowaniem do SecurityService. Sekret skonfigurowany przez CHANGELOG_WEBHOOK_SECRET env va...

Kamo·6mo ago
Featurekamo-marketing

Dodawanie niewrażliwych na przypadek zamienników tekstu dla wyświetlacza changelog

Zastępuje nazwy narzędzi wewnętrznych na nazwy publiczne (Docs->Docs, Poznaj->Poznaj, Capcha->Capcha, Avatar Creator->Avatar Creator, itp.) w tytułach I opisy p...

Kamo·6mo ago
Featurekamo-marketing

Dodawanie Live Change Log page z timeline UI, filtrami i statystykami

Pozycje po stronie serwera changelog z SecurityService, komponent klienta zapewnia filtrowanie projektu/typu, grupowanie dat, opisy rozszerzalne, I pagowane ład...

Kamo·6mo ago
Featurekamo-internal

Dodaj edytor poziomu dostępu do ustawień członków za pomocą substytucji etykiety specyficznej dla org org

Nazwij nazwę CLIENT-MEMBER i INTERNAL-TEAM_MEMBER in ImageAccessLevelType.ts z symbolami zastępczymi .var. Dodaj sekcję poziomów dostępu do RolesPermissionsTab ...

kamo·6mo ago
FeatureSecurityService

Dodaj poziom dostępu członków i punkty końcowe statusu właściciela

Dodaj punkty końcowe GET i PATCH do odczytu i aktualizacji poziomów dostępu z pełnym egzekwowaniem uprawnień. Zaktualizuj tworzenie organizacji, aby korzystać z...

Kamo·6mo ago
FeatureInitializerService

Użyj createOrganizationOwner dla członków administratorów, zmienić nazwę INTERNAL na TEAM_MEMBER

Zaktualizuj kreację właściciela, aby automatycznie korzystać z nowej metody createOrganizationOwner, która obsługuje przydział ról administratora i poziom dostę...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj system dostępu członków dzięki promocji właścicielowi i kontroli bezpieczeństwa

NaZdania CLIENT-MEMBER i INTERNAL-TEAM_MEMBER in ImageAccessLevelType z symbolami zastępczymi dla etykiet orgularzowych. Przenieś numer bezpieczeństwa z TeamMem...

Kamo·6mo ago
FeatureConversionService

Prawidłowa konwersja obrazu do PDF z rozdrobnieniu, centrowaniu i wielostronicowym TIFF

- Obrazy skalowane do wypełnienia strony (szerokość maksymalna lub wysokość) utrzymujący proporcje - Obrazy wyśrodkowane na stronie - Wielostronicowy TIFF: jedn...

Kamo·6mo ago
FeatureSecurityService

Dodaj ziarninowe etapy postępu konwersji za pomocą 8 różnych aktualizacji WebSocket

Etapy: pobieranie (0-15%) - przygotowanie (15-20%) - konwertowanie (20-65%) weryfikacja (65-75%) - przechowywanie (75-90%) - finalizacja (90-100%) - kompletna

Kamo·6mo ago
Featurekamo-internal

Przeprojektuj stronę wsparcia i kreator webinaru, aby dopasować układ strony konta

Obie strony używają teraz tego samego nagłówka gradientowego bohatera z osadzoną kartą Nawigacja, pasujący do wzoru strony /konta. Harmonogram webinaru Kreator ...

kamo·6mo ago
Featurekamo-internal

Dodaj rozwijanie wsparcia za pomocą sekcji, wyciąg z harmonogramowania webinariów do dedykowanej strony

Wspomaganie przycisku nav ma teraz strzałkę rozwijaną i Popover z dwoma sekcjami: "Wsparcie online" (wsparcie na kontynuowanie, zobacz aktywne bilety) i "Szkole...

kamo·6mo ago
Featurekamo-internal

Postępy konwersji w czasie rzeczywistym za pośrednictwem WebSocket z podwójnymi procentami

- Dodaj useConversionWebSocket hook obsługujący zarówno tematy członkowskie, jak i szablony - Tworzenie strony łączy WebSocket przed przesłaniem, pokazuje konwe...

kamo·6mo ago
FeatureDaemonService

Dodaj publikowanie postępów NATS w celu konwersji dokumentów w tle

KonwersjaProgressPublisher publikuje wydarzenia postępu w czasie rzeczywistym dla Każdy etap konwersji. DocumentConversionJob i ThumbnailGenerationJob Teraz emi...

Kamo·6mo ago
FeatureMediaService

Add conversion progress NATS-to-STOMP relay

Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates duri...

Kamo·6mo ago
FeatureSecurityService

Synchroniczna konwersja PDF dla przesłanych szablonów e-podpisu

Prześlij szablony teraz konwertuj bezpośrednio przez ConversionService podczas Żądanie przesłania. Publikuje wydarzenia z postępów NATS dla WebSocket w czasie r...

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