Dziennik zmian na żywo

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

17,933
Całkowite zmiany
4,614
Funkcje
4,543
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 21, 2026
FixAPIService

Ustaw aplikację / syn dla organów JSON przekazynych do SecurityService

RestTemplate do upstream może pozostawić Content-Type niezgodny z Spring - RequestBody, powodując 415. Po odczytaniu surowego ciała, wymuś APPLICATION_JSON Kied...

Kamo·4mo ago
Fixkamo-internal

Zapewnij JSON Content-Type podczas obsługi serwera SecurityService

Tworzenie organizacji zwróciło 415 Nieobsługiny Typ Media, ponieważ upstream Wiosna oczekuje aplikacji / synowi na ?RequestBody. Poszukiwanie węzłów może pominą...

kamo·4mo ago
April 20, 2026
Fixkamo-internal

Porównaj identyfikatory członków jako ciągi do samokontroli i przekierowania

User-info API zwraca member ID jako ciąg, aby zachować precyzję int64. i ścisłym równością z mieszanymi typami, więc oglądanie Twój własny /settings/member/:id ...

kamo·4mo ago
Fixkamo-internal

Naprawa TicketChat Aktualizacje w czasie rzeczywistym po wyścigu obciążenia

Odrośli subskrypcję STOMP do zakończenia wstępnego komunikatu, tak setMessages z API nie może wycierać wiadomości dostarczanych podczas ładowania. Jasne wiadomo...

kamo·4mo ago
Fixkamo-internal

Ukryj przestarzałą grę (i aplikację / media) z niewrażliwym na przypadki

- Dolne stanyMap klucze i odkrycia, więc weryfikacja jest zgodna z obudową API - Traktuj etykiety ukrytych na podczerwie - niewrażliwie - Pasek przestarzały ety...

kamo·4mo ago
FixSecurityService

Przeczytaj prawa do sesji jako listy lub starsze CSV dla punktów końcowych członków

KSessionService i SecurityRoleController prawa do przechowywania jako lista-String> Nazwiska typu RoleRightType. MemberSecurityStroller Odlany na String i podzi...

Kamo·4mo ago
Fixkamo-internal

Rola bezpieczeństwa oszczędzać dla zablokowanych ról i jaśniejszych błędów API

- Kiedy jestAllowEditSecurity jest fałszywy, pomiń prawa i bezpieczeństwoModelIds z Organ PUT więc SecurityService akceptuje aktualizacje tylko metadanych (se...

kamo·4mo ago
Fixkamo-internal

Typ członkostwa Proxy PATCH do SecurityService

Profil użytkownika UI o nazwie : Ale nie istniał żaden obsługa routera aplikacji, więc Next zwrócił HTML 404 i klienta Pokazał Nieznany błąd po nieudanym parse ...

kamo·4mo ago
Fixkamo-shared-library

Persist RoleRightType przez stable getId() zamiast ordinal

Hibernate -Enumerated(EnumType.ORDINAL) pisze/czytanie deklarowanego indeksu deklaracji Enum. Po usunięciu wartości RoleRightType (np. MANAGE_USERS, id-19), Każ...

Kamo·4mo ago
FixSecurityService

Unikaj zatruwania transakcji DDL i utwardzaj wyścigów wielopod

Poprzednie samole wdrożyło DDL w . . Kiedy alkohol TABELA BLICZKI CONSTRAINT ostrzelany na istniejące ograniczenie (zwykły przypadek po raz pierwszy But lub prz...

Kamo·4mo ago
FixInitializerService

Upuść nieświeże ograniczenia CHECK na domyślne kolumny enum

Hibernacja automatycznie wytwarza CHECK (kolumna IN (VAL1', 'VAL2', ...)) ograniczenia Na kolumnach CREATE TABLE dla kolumn ?Enumerowanych (EnumType.STRING), za...

Kamo·4mo ago
FixInitializerService

Dodaj brakujące unikalne ograniczenia dla pionowo-prawych uperterek

+ synchronizacjaSecurityModelRoleRights use "ON CONFLICT (role_id, right_type) NIE DOHING" i "ON CONFLICT (default_role_id, right_type) DO NOTHING" - który wyma...

Kamo·4mo ago
Fixkamo-shared-library

Dodaj unikalne ograniczenie na (role_id, right_type) w OrgRoleRight

Wymagane do KONFLICT NIE DOHING . Bez tego ograniczenia kwerenda synchronizacja nie kończy się bez "nie jest to unikalne lub wykluczone". Ograniczenie pasujące ...

Kamo·4mo ago
Fixkamo-internal

Stop avatar członu pisania avatar z zalogowanym awatarem użytkownika na widok profilu

fetAvatars przyłapane /api/bezpieczeństwo/awatary (bez zakresu identyfikatora członkowskiego – zawsze powraca awatary zalogowanego użytkownika) i zwany setAcAva...

kamo·4mo ago
Fixkamo-internal

Dodaj brakujące trasy proxy z synk-rights

POST /api/security/roles/syn-rights nie miał opiekuna proxy Next.js, Spowodowanie, że przycisk Sync Rights w ustawieniach zabezpieczeń zawsze zawodzi.

kamo·4mo ago
FixMediaService

Użyj PublicChatVisitor displayName na zapytanieOmach na bilety dla odwiedzających

Bilety inicjowane przez odwiedzających żądaj od kodu twardego do członka systemu org, więc DTO wyświetlało nazwisko właściciela org w kolumnie Requestor. Upadek...

Kamo·4mo ago
Fixkamo-internal

Wsparcie / urządzenia Gate przez prawa, naprawę kopii sieci, załadunek przełącznika karty, podziałki na nav

- Karta sieciowa: zaktualizowany opis do użycia etykiety dynamicznego tytułu gałęzi - Karta pomocy technicznej: stała 404 przez zmianę href /help ? /support; og...

kamo·4mo ago
Fixkamo-internal

Support chat UX — aktualizacje nazw, tytuły, liczba powiadomień, datagrid

- TicketChat strzela naVisitorNameChanged po przybyciu wydarzenia NAME_CHANGED WS - SupportTicketWindow wysyła narzędzia: title z żądaniemorName pod obciążeniem...

kamo·4mo ago
Fixkamo-marketing

Renderowania zdarzeń systemowych jako przyjaznego tekstu na czacie pomocy dla odwiedzających

Zdarzenia systemowe NAME_CHANGED nie pokazują już surowego JSON w bańce czatu; Pokazują się jako wyśrodkowana pigułka pojedyncza ("Zmiana nazwy na "nazwisko"). ...

Kamo·4mo ago
Fixkamo-internal

Pokaż nakładkę ładunkową AG Grid zamiast pustego stanu na stronie leadów

Inicjowanie stanu załadunku do prawdziwego, więc sieć pokazuje "Załadania leadów..." Do czasu zakończenia pierwszego posąża się, zapobiegając błyskowi "Nie znal...

kamo·4mo ago
FixSecurityService

Korzystanie z getOrganizationByIdWithFeatures w AppAvailabilityInterceptor

Resolves LazyInitializationException on /api/security/ołowiu i wszystko Inne ścieżki CRM/POS. Przechwytacz zwany org.getFeatures() po zamknięciu transakcji; now...

Kamo·4mo ago
Fixkamo-shared-library

Dodaj findByIdWithFeatures do chętnie załadunku obciążenia organizacji.features

JOIN FETCH zapobiega powtórnie wyjątkowemu wyjątkowemu, gdy funkcje są Dostęp poza transakcją (np. w AppAvailabilityInterceptor).

Kamo·4mo ago
FixMediaService

Budowanie błędu w GeoLookupService i dodawanie NATS publikowanie wiadomości agentów

- Napraw opcjonalnie vs Lista niedopasowanie typu w - - Wstrzyknąć NatsMessageService do MediaController - Publikuj na czat.session.-guid po agentze tworzy wiad...

Kamo·4mo ago
Fixkamo-internal

Prawidłowe strony wiadomości w historii i obsługi zdarzeń zmiany nazwy odwiedzających

- Użyj wiadomościType-VISITOR_MESSAGE z API, aby określić lewe / prawo w obciążeniu historii - Dodaj renderowanie zdarzeń systemowych NAME_CHANGED w SystemMessa...

kamo·4mo ago
FixMediaService

Dostawa czatu w czasie rzeczywistym, strony wiadomości, powiadomienia i synchronizacja nazw

Utrzymuj subskrypcję NATS przy wypisaniu się z klientem, aby uniknąć złamania agenta w czasie rzeczywistym - Tag wiadomości odwiedzającego z wiadomościąType-VIS...

Kamo·4mo ago
Fixkamo-shared-library

- wykorzystuje instanceof dla typu MEMBER

Hibernacji TYP(m) -: typ zwraca 0 wyników po przywiązaniu do podstawy Klasa Członka w dziedziczeniu JOINED. Dla typu MEMBER, pobior wszystko i Zamiast tego filt...

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