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
March 27, 2026
Fixkamo-internal

Akceptuj duże identyfikatory karaluchDB w schemacie lubg Zod

Identyfikator org od unique_rowid() przekracza JS MAX_SAFE_INTEGER, powodując Z.coerce.number().int() zawiodą z "too_big". Teraz przyjmuje numer, Bigint, lub ci...

kamo·5mo ago
Fixkamo-internal

Akceptuj ciągi UUID dla identyfikatorów funkcji w schemacie lubg Zod

Schema OrgFeature wymagał, aby id był przymusową fałszerzową, ale Zaplecze zwraca UUID. Spowodowało to ZodError na każdym układzie, Popada z zakodowaną 10-funkc...

kamo·5mo ago
Fixkamo-internal

Zawsze odśwież kontekst org po przełączaniu aplikacji, a nie tylko ukończonej scenie

POS i inne nieukończone aplikacje również wpływają na interfejs użytkownika (np. Rurociąg w NavPri). Sprawdzanie etapów uniemożliwiało odświeżenie tych aplikacj...

kamo·5mo ago
Fixkamo-internal

Zaktualizuj wszystkie listy funkcji i bramki Pipeline/Chat/LeadStatus

Przyczyna korzeni: layout.tsx i org tras API miały zakodowane funkcję upowadka listy zawierają tylko 6 starych aplikacji (brakujących VOIP, AI_SUPPORT, WSPARCIE...

kamo·5mo ago
FixSecurityService

Automatyczne funkcje aplikacji na etapie zakończonego etapu w punkcie końcowym domeny org

Przeprowadza automatyczne zaoporze z funkcji kontrolera (tylko trafienie z Strona ustawień aplikacji) do punktu końcowego domeny SecurityController org (hit Na ...

Kamo·5mo ago
FixSecurityService

Automatyczne zaopowijenie brakujących funkcji aplikacji na etapie istniejących org

Podczas wystawiania funkcji, kontroler sprawdza teraz brakujące OrgFeature Wiersz dla aplikacji COMPLETED-stage i tworzy je. Zapewnia to tworzone orgi Zanim dod...

Kamo·5mo ago
FixInitializerService

Auto-enable wszystkie zakończone aplikacje na scenę dla nowych orgów zamiast zakodowanych list

Zastępuje zakodowaną listę funkcji (która miała duplikaty i typy przestarzałych) Z pętlą na wszystkich COMPLETED-stage, non-core, non-deprecated ServiceTypes. N...

Kamo·5mo ago
FixSecurityService

Złap wszystkie wyjątki w funkcji Kontroler włączania / niepełnosprawnych punktów końcowych

Zapobiega nieprzyłapanym RuntimeExceptions przed zostaniu nieprzezroczystymi błędami 500. Teraz zwraca ustrukturyzowane komunikaty o błędach dla każdej awarii.

Kamo·5mo ago
Fixkamo-internal

Pokaż CC i BCC w przesłanych podglądach e-maili do przedmiotów

Dodawanie pola bcc do typu EmailMessage. ThreadDetailView teraz wyświetla BCC Odbiorcy, gdy są obecni (zazwyczaj w przesłanych kopiach folderów).

kamo·5mo ago
FixEmailService

Wyciąg zbiorców BCC z komunikatów IMAP

Nagłówek BCC jest przechowywany w wysłanych kopiach folderów. Teraz ekstrahowane obok Aby uzyskać CC, aby frontend mógł wyświetlać go w przesłanych podglądach p...

Kamo·5mo ago
Fixkamo-internal

Nav ikona e-mail teraz łączy się z /messages zamiast dziedzictwa /email iframe

Strona /email osadza mail.kamocrmmm.com w iframe (legacy webmail). Rzeczywisty wbudowany klient poczty elektronicznej jest na /messages. Zaktualizowano NavPri, ...

kamo·5mo ago
Fixkamo-internal

Komunikat o błędzie w rzeczywistym oświetlecz w funkcji przełączajnie awarii

Włącz / nie można teraz analizować ciała odpowiedzi na błędy i pokazuje rzeczywiste Błąd w toście zamiast ogólnego komunikatu. Pomaga zdiagnozować, co się dziej...

kamo·5mo ago
Fixkamo-internal

Przywróć odświeżanie kontekstu org po przejmowaniu wypełnionych aplikacji scenicznych

Bez routera.refresh(), kontekst org pozostał nieświeży po włączeniu Aplikacje — NavPri, strona główna i ustawienia nigdy nie pokazały nowo włączonego Cechy. Ter...

kamo·5mo ago
Fixkamo-internal

Brama wszystkie karty i ustawienia sekcji przez org

Strona główna: Karta dokumentów używa teraz iDocs (nie przestarzały isStorage/isDocManager), Kalendarz ogrodzony przez e-mail, notatki zamknięte przez toNotes. ...

kamo·5mo ago
March 26, 2026
Fixkamo-internal

Usunąć router.refresh() z przełącznika funkcji, aby zapobiec resetowaniu strony

Router.refreresh() powodował, że strona jest ponownie reducyjna i resetowana aktywna Zapiska z powrotem do "Dostępny" na każdym przełączniku. Unieważnienie cach...

kamo·5mo ago
FixSecurityService

Zapobiegaj zduplikowanym aplikacjom na liście funkcji, wykluczając wszystkie istniejące typy

Dostępna lista wyłączono tylko funkcje z włączoną włączoną natruną, więc a więc Funkcja wyłączania (isActive-false) pojawiła się w obu tablicach funkcji I dostę...

Kamo·5mo ago
Fixkamo-internal

Invalidate org cache po przełączaniu funkcji, aby natychmiast odzwierciedlić zmiany

Trasa org API cabrzyje dane organizacyjne w Redis przez 24h. Po włączeniu lub wyłączenie aplikacji, nieświeża pamięć podręczna spowodowała, że flagi funkcji poz...

kamo·5mo ago
Fixkamo-internal

Bram całą linki nav i strony ustawień przez org

NavTop: ukrywaj czat AI, softphone, SMS, kredyty, notatki, kalendarz, i Kontakt łączy się z linkami, gdy ich odpowiednia aplikacja jest wyłączona. Ustawienia st...

kamo·5mo ago
Fixkamo-internal

Synchronizuj ustawienia nav z rzeczywistymi definicjami kart na wszystkich stronach

Dodaj brakujące skrzynki pocztowe i wpisy CalDav / CardDav do sekcji e-mail w obu Strona główna ustawień i szuflada NavPri slide-out. Sekcja konta Fix Linkowani...

kamo·5mo ago
Fixkamo-internal

Dostawca zapisu nazwy pola i skrzynki pocztowej lista końcowa listy końcowej

Dostawca zapisuje dla typów nieprzekonfigurowalnych teraz wysyła poprawną nazwę pola. Zakładka skrzynek pocztowych teraz używa : ? Punkt końcowy, który faktyczn...

kamo·5mo ago
FixEmailService

Dostawca GET zwraca zarówno typ, jak i dostawcaType, PUT akceptuje oba

GET /api/email/provider obejmuje teraz pola typu i "providerType" W odpowiedzi na zgodność frontend. PUT przyjmuje teraz "typ" jako Niepokój, gdy "dostarczszyTy...

Kamo·5mo ago
Fixkamo-login

Resolve Remember Me nie upieraj się przy użyciu nazwy użytkownika w sesjach logowania

Oddzwonienie ponownie uchwyciło nieświeże zamknięcie wykonaniaLogin, w którym Pamiętaj, żeMe zawsze było fałszywe (państwo początkowe). Użył ref, aby przeczytać...

Kamo·5mo ago
Fixkamo-internal

Dostawca zapisz dla niekonfigurowalnych typów i mapowanie poczty przez członków skrzynki pocztowej

Wybór natychmiast utrzymuje się natychmiast poprzez saveProvider API zamiast aktualizować tylko stan lokalny. Zakładka skrzynek pocztowych teraz Prawidłowo wyod...

kamo·5mo ago
Fixkamo-internal

Fix PRE_TICKET Zmocowanie DB + formularz kreacji przeprojektowania

- Naprawiono ograniczenie CHECK na support_ticket.status, aby umożliwić ordinal 14 - Przeprojektowany TicketCreationForm z nowoczesnym interfejsem użytkownika o...

kamo·5mo ago
Fixkamo-internal

Wyodrębnij tematy z tematów z tematów: [...] - Odpowiedź API

GET /api/support/topics endpoint return: tematy: [...], a nie a Surowa tablica. Wszyscy konsumenci teraz wyodrębniają data.topy przed użyciem tablicy.

kamo·5mo ago
Fixkamo-internal

Otwórz okno narzędzia pomocy technicznej z błędu i 404 stron

Wymień starą /help/ticket/new nawigację z narzędziem: open CustomWydarzenia W celu bezpośredniego otwarcia wyskakującego okna podparcia.

kamo·5mo ago
March 25, 2026
Fixkamo-analytics

Użyj ustawień strefy czasowej w zakresie wykresu wykresu przychodu

Wykres przychodów korzystał z lokalnego strefy czasowej przeglądarki zamiast Strefa czasowa skonfigurowana w ustawieniach analitycznych. Spowodowało to, że wykr...

Serhii Zghama·5mo ago
Fixkamo-shared-library

Przypisywanie domyślnych ról członkom przy tworzeniu

Teraz przydziela "Człogi" (Wszyscy) rola z organizacji.roleMemberID. - teraz przypisuje obu Rola „Członkowie” (Wszyscy) i rola „członków zespołu” Organizacja.r...

Kamo·5mo ago
March 24, 2026
FixSecurityService

Recalculate member_rights_applied po stworzeniu/zaktualeniu/deletowaniu

Tabela member_rights_applied nigdy nie została ponownie ogłoszony, gdy role były Zmodyfikowany, powodując, że wszyscy członkowie mają 0 praw. Teraz dzwonimy - p...

Kamo·5mo ago
Fixkamo-internal

Dodaj wyświetlanie błędów, gdy tworzenie tematu nie powiedzie się

Pokazuje komunikat o błędzie API w oknie dialogowym zamiast po cichu awarii.

kamo·5mo ago
Fixkamo-internal

Napraw obciążenie działu w TopicManager

Wyślij nagłówek X-a-Token (wzorzec dopasowany działuManager) i Wyciąganie działów z kształtu odpowiedzi danych.departments.

kamo·5mo ago
Fixkamo-internal

Dodaj Array.isArray osłony na odpowiedziach API, aby zapobiec błędom .map

API może zwracać obiekty błędów zamiast tablic, gdy tabele zaplecza - Jeszcze nie istnieje. Strzeż wszystkich operacji tablicowych za pomocą kontroli Array.isAr...

kamo·5mo ago
FixDaemonService

Włącz przekierowanie do pobrania MaxMind

MaxMind zwraca przekierowanie 302 do rzeczywistego pliku. HttpClient nie był Następca go, powodując niepowodzenie synchronizacji z HTTP 302.

Kamo·5mo ago
FixDaemonService

Dodaj SecurityConfig, aby umożliwić wyzwalanie demona i punkty końcowe siłowników

Domyślne domyślne Spring Security zablokowały wszystkie punkty końcowe 401. Dodano do jawnie Konfig zezwala na zezwolenie /api/daemon/a i /a intaturatorium bez ...

Kamo·5mo ago
Fixkamo-internal

Zaktualizuj okno narzędzia do wyskakujących biletów, aby użyć light theme matching chatColors

Zamień ciemny motyw (ciemne tło, biały tekst, bursztynowe akcenty) Schemat kolorów światła używany przez wszystkie inne wyskakujące okienka narzędzi w aplikacji...

kamo·5mo ago
Fixkamo-internal

Usunąć MANAGE_SUPPORT warunkowy z ustawień / kart analogowych, włącz wysuwanie NavPri

Wszystkie zakładki są teraz zawsze widoczne. Usunięto wydzierżawionyPanel z NavPri Wpis wsparcia Tak więc panel wysuwany działa na zawisu.

kamo·5mo ago
Fixkamo-internal

Uczyń opis textarea wypełnianie pozostałej wyskakujących okien

Usunięto ograniczenia minRows/maxRows i ustaw układ elastyczny na korzeń wejściowym Tak więc obszar tekstowy rozszerza się, aby wypełnić całą dostępną przestrze...

kamo·5mo ago
Fixkamo-shared-library

Poprawka MediaObjImgPobierz FK do korzystania z MediaObjImg UUID PK zamiast klucza kompozytowego

Kompozyt FK (OBJ_ID, IMG_ID) odwoływał się kolumny nie-PK powodujące typ niedopasowanie (uuid vs int). Zmieniono na pojedyncze FK na odwoływaniu OBJ_IMG_ID Medi...

Kamo·5mo ago
Fixkamo-shared-library

Użyj natywnego zapytania, aby uzyskać czas rozdzielenia avg, aby uniknąć ograniczenia Hibernate EXTRACT (EPOCH)

Hibernate 6 nie może stosować EXTRACT(EPOCH OD ...) do odejścia znacznika czasu (produkuje rodzaj czasu trwania, a nie TEMPORAL). Przełącz na natywne zapytanie ...

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