Dziennik zmian na żywo

Zobacz, co budujemy, w czasie rzeczywistym. Każda funkcja, naprawa i ulepszenie wysyłane na całej platformie.

17,931
Całkowite zmiany
4,612
Funkcje
4,543
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,931AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,522TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI523Chore670Docs226Feature4,612Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 28, 2026
Fixkamo-shared-library

Widen commit_log_translations.title to TEXT, aby dopasować kolumnę DB

Kolumna była VARCHAR(512) zarówno w adnotacji, jak i DB, powodując Wstawki do tłumaczenia zawiodą dla długo przetłumaczonych tytułów. Kolumna DB jest Teraz STRI...

Kamo·4mo ago
Featurekamo-shared-library

Posępkowe nagranie przez (instancja, rozszerzenie, isVm)

Używany przez karty softphone jako kanoniczne źródło prawdy dla nagrań wywoławnych i wiadomości głosowych, gdy dostawca wyższego szczebla nie może ich wymienić ...

Kamo·4mo ago
Chorekamo-shared-library

Upuść nieświeży komentarz z epoki BillingGroup + niewykorzystane zapytanie SubskrypcjaMember

Rozejenie resztek bloku doc w AppliedModelEnforcementService, który się odniósł Długotrwała koncepcja BillingGroup i usuwa - po konsolidacji - aby przejść się b...

Kamo·4mo ago
Fixkamo-shared-library

Górny poziom org bypass + Free bazowy upadek dla lubgs bez subs

Kontrola uprawnień na poziomie org-a-gryki Przechadza się z subskrypcjami skierowanymi do orgi. Z nowym modelem target_org, orgs, który Nie masz jeszcze targeto...

Kamo·4mo ago
Refactorkamo-shared-library

Podziel administratorzy na poziomie konta z członków na rzecz podlegli; subs zysku docelowe_org

Dodaje SubscriptionMember (na subskrypcyjny licencjobiorca + podzarządzająca flagi) Konto na kajCRM org może posiadać wiele subskrypcji, z których każda może by...

Kamo·4mo ago
April 27, 2026
Otherkamo-shared-library

AccountGroup -> AccountTier (centracja klienta, nie fakturowanie)

Podmiot detaliczny podatnika-segmentacja klienta (ze rabatemProcent, używany przez PriceList dla cen opartych na poziomie) zderzył się z nazwy z usuniętymi obec...

Kamo·4mo ago
Refactorkamo-shared-library

Złóż konto na grupie; zastąp użytkownika na Członkasetem + AccountMember

Konto jest teraz samo w sobie "grupą" - nie ma oddzielnej grupy rozliczeniowej Koncepcja. Członkowie (org-scoped) należą do Konta bezpośrednio za pośrednictwem ...

Kamo·4mo ago
Refactorkamo-shared-library

Migracja z BillingGroup do rachunku jako dyrektor ds. rozliczeń

Konto jest teraz jednym z głównych klientów Stripe. Członek, który potrzebuje Płatność (np. za subskrypcję) automatycznie tworzy Konto; to Konto Następnie posia...

Kamo·4mo ago
Featurekamo-shared-library

Mapa zewnętrznych blokad adresów klienta do AccountAddress on pull

Dodaj pomocnik AdapterAddressMapper, który konwertuje węzeł adresowy JSON z żadnego Dostawca w EmbAddress i załącza go do Konta w formie wpisu Konkonto (SHIPPIN...

Kamo·4mo ago
Refactorkamo-shared-library

Orientuj rekordy na żywo do profilu adresu konta, migawka historycznych adresów

Orientowe rekordy handlu na żywo w celu odniesienia się do podstawowej wysyłki / fakturowania profilu Konta Adresy, z migawkami wykonanymi tylko wtedy, gdy reko...

Kamo·4mo ago
Refactorkamo-shared-library

Przełącz Account.java na osadzenie; dodaj podmiot ds. Reklamowania adresów do list przewozowych / rozliczeniowych

- Dodaj AccountAddressType enum (SHIPPING, BILLING) - Dodaj podmiot ds. przemówienia (konta FK, typ, etykieta, EmbAddress, znaczniki czasu) - Dodawanie AccountA...

Kamo·4mo ago
Featurekamo-shared-library

Klucze do odszukajenia dostawcy w Nagrywaniu, archiwum poczty głosowej, strumieniowaniu MinIO

- Nagrywanie: dodaj dostawcaInstanceId + dostawcaExternalId do przyłączenia się do dostawcy call-history / voicemail rows z powrotem do zasobów obrazowania - Ph...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj dziennik audytu lead-historia — podmiot, rejestr, usługa, DTO, leadService haczyki

- Podmiot leadHistory (UID PK, zwykłe długie FK – brak ograniczeń FK, aby umożliwić usuwanie leadów / konwersję) - LeadHistoryEventType enum z etykietami do odc...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj międzynarodowe wsparcie — Kraj wiodący/podstawa/strefa czasowa, język org, CountryType is Province

- CountryType: add PROVINCE_NAMES set, isProvince(), getSubdivisionLabel() - Organizacja: dodaj język (pola angażowania) - Ołów: dodaj kraj (CountryType), podzi...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj ASSIGN_LEADS w prawo (ID 137) w sekcji CRM

Kamo·4mo ago
Featurekamo-shared-library

Nagrywanie + Nagrywanie Podmioty, RecordingImagingService je pisze

- Nowy podmiot nagrywający (UUID id, IMG_ID, IS_MASTER, IS_VM, EXTENSION, MEMBER_ID, LENGTH, DATE_RECORDED, DATE_CREATED [domyślnie DDB za pośrednictwem .Crea...

Kamo·4mo ago
Fixkamo-shared-library

Użyj "CreationTimestamp(źródło-DB) na "?

DB jest pojedynczym źródłem prawdy dla znaczników czasu w tej bazie kodu. A w tym, że w tym, pocy w tym, w tym, w tym, z w tym, że posą o. w posą o. w tym w, w ...

Kamo·4mo ago
Fixkamo-shared-library

Pozwól DB wypełnić - przez Generated (INSERT)

INSERT zawiodły: Wartość null w kolumnie "date_created" narusza ograniczenie nienulegające KolumnDefault tylko deklaruje domyślność DB dla nowych wierszy; Hi...

Kamo·4mo ago
Featurekamo-shared-library

Nieprzetworzone Jednostka inscenizująca, ścieżki gąsienicowe ImgDat, usługa nagrywania obrazu

- Napraw zderzenie z identyfikatorem ImageAssocType: VM_RECORDING-8, CALL_RECORDING ?9 (były obie) Powielanie MY_DOCS na 4). - Dodaj - aby nagranie główne moż...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj pomocników do TeamMember

Kamo·4mo ago
April 26, 2026
Featurekamo-shared-library

Dodać dodaj Company do LeadMarket i firmęName do Lead

- Podmiot LeadMarket otrzymuje w tym_kompanie (Boolean, nieważne) - Podmiot wiodący otrzymuje nazwę firmy (String, max 50, znieważalny) - LeadMarketDTO, CreateL...

Kamo·4mo ago
Fixkamo-shared-library

Serialize ExtensionDto.assignedMemId jako ciąg znaków

Przepełnia zakres bezpiecznych bezpieczników (np. 1168485658174423046 wycieczki w obie strony 1168485658174423000 po uderzeniu numeru JSON przeglądarki). Fronte...

Kamo·4mo ago
Featurekamo-shared-library

Expose isDisplayOnIntake w FormFieldDTO

Kamo·4mo ago
Featurekamo-shared-library

Dodaj kolumnę IS_DISPLAY_ON_INTAKE do podmiotu FormField

Kamo·4mo ago
Featurekamo-shared-library

Dodaj pole i połączone do VoipProviderIntance

Nullable Boolean: null - nigdy nie przetestowany, prawdziwy - ostatni test zdał, fałszywy - nie powiodło się. Wymaga migracji schematu usługi KamoInitial do dod...

Kamo·4mo ago
Featurekamo-shared-library

Liczba niereadów + pomocnik lookup przezsesyjne

Dodaje - tak na płytka navtop Odznaka SupportButton może liczyć bilety wsparcia, które faktycznie potrzebują Uwaga (mieć nieczytane wiadomości odwiedzające) zam...

Kamo·4mo ago
April 25, 2026
Fixkamo-shared-library

Bilety wsparcia wymagają nieczytanych liczby członków agnostycznych

Wiadomości zwiedzających na biletach wsparcia są przechowywane w tym samym systemieMemberat Aby agent uwierzytelnił, tak jak istniejąca sesja CHAT-sesja nieczyt...

Kamo·4mo ago
Featurekamo-shared-library

Migawka odwiedzająca geo jednostka biletowy

VISITOR_IP_ADDRESS, VISITOR_COUNTRY_CODE, VISITOR_COUNTRY_NAME, Kolumny VISITOR_CITY, VISITOR_SUBDIVISION. Uchwycony na liście biletów Tak więc punkty końcowe l...

Kamo·4mo ago
Performancekamo-shared-library

Dodaj findBSessionGuidIn dla obciążenia luzem

Używany przez punkt końcowy listy support-ticket, aby pozyskać wszystkich odwiedzających dla Strona w jednym zapytaniu zamiast N oddziel dojazdów ZnajdźBySessio...

Kamo·4mo ago
Fixkamo-shared-library

Poprawna własność JsonIdentityInfo od "niepowtarzalnego" do "id"

Podmiot członowy zadeklarował „JsonIdentityInfo” (własność – „niepowtarzalny”) ale Rzeczywiste pole kluczy pierwotne nazywa się "id". Jackson rzucił "nie można ...

Kamo·4mo ago
Featurekamo-shared-library

Załóż sesje SUPPORT_TICKET w nieczytanym zapytaniu

ZnajdźChatMembershipsByMemberId zwraca teraz członkostwo zarówno dla CHAT, jak i CHAT Typy sesji SUPPORT_TICKET, więc istniejące na członka nieprzeczytane Infra...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj resetHasAttachmentsForFolder query to ConversationRepository

Umożliwia synchronizację, aby zresetować flagi has_attachments przed ponownym indeksowaniem Prawizacja MIME może odbudować pole z rzeczywistych danych załącznik...

Kamo·4mo ago
April 24, 2026
Featurekamo-shared-library

Wieloinstancyjny schemat do smartfona / dostawcy SMS

- Zamień nazwę VoipProviderConfig - VoipProviderInstance; drop UNIQUE(org_id), add instance_name, config_json, last_sync_error. - Zmień nazwę BulkTextProviderCo...

Kamo·4mo ago
Refactorkamo-shared-library

Drużyna DropMemberPayFeesSUtting

Polityka samopłatności pracowniczej zniknęła - uchwyty refaktorzy BillingGroup Rachunkowość na grupę, a nie za pośrednictwem modelu bezpieczeństwa. Usuwamy team...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj flagi widoczności peralias creator

Dodaj widoczneToMemberyści / widzialneKolumny booleanoweTeamamTeambers do ChildOrgSecurityModelAlias więc administratorzy mogą ograniczyć aliasy macierzyste Wyd...

Kamo·4mo ago
Fixkamo-shared-library

Zastosuj timeouty/czytaj do MinioClient przez OkHttpClient

Bez przedziałów, uproszczony rówieśnik peer (k2m1) spowodował makeBucket I umieść wezwania Obaject do blokowania na czas nieokreślony, pojawiając się jako niesk...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj jednostki, szyfr i alias/DNS log rusztowanie

Dodaje per-org GoDaddy crededs (AES-GCM zaszyfrowane), flaga allowRootSubdomains I zbiór aliasu dziecięcego na wzór bezpieczeństwa, rezerwa DNS Dziennik audytu ...

Kamo·4mo ago
Refactorkamo-shared-library

Rejestracja DropPhoneCode podmiot + repozytorium

Rejestracja samoobsługowa nie wykorzystuje już weryfikacji kodu SMS dla Pole telefoniczne — formularz rejestrowy zbiera numer telefonu jako zwykły tekst I przec...

Kamo·4mo ago
April 23, 2026
Featurekamo-shared-library

Dodać ? do kontroli wejścia w powstania

Kamo·4mo ago
Featurekamo-shared-library

Dodaj flagę użytkownika systemu + podmiot dostępu-grant

Przedstawia ogólnopodobny model systemu User: User.isSystemUser flaga (unikalny indeks częściowy wymusza singleton), plus tabelę systemuUserAccess To rejestruje...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj RejestracjaTętowyDoko-Kodon + repozytorium

Nowa tabela "registration_phone_codes" przechowuje kody weryfikacyjne SMS z jednym strzałem Wydane podczas rejestracji samoobsługowej, zanim stanie się podmiot ...

Kamo·4mo ago
Featurekamo-shared-library

Dodaj AgeReqType.allowsUnder13() helper

Używany przez Add Member / Add Team Member flow to pomiń odbiór wiadomości e-mail dla orgs, których wymóg wiekowy pozwala użytkownikom poniżej 13 roku życia (AL...

Kamo·4mo ago

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny