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

Dostosować nazwę pola do jestDostępneToDiło i ulepszenie interfejsu użytkownika rezerwacji

Naprawiono 400 Złe Zapytanie podczas tworzenia typów webinariów poprzez wysyłanie sądzido, aby pasowały do nazwy pola Java DTO (Lombok generuje getIsAvailableTo...

kamo·5mo ago
Fixkamo-internal

Utwórz formularze webinarium i tabelę wypełniaj dostępny obszar treści

Usuwa maksymalne ograniczenie z formularza szczegółów, aby wypełnić pełne Szerokość. Sprawia, że typy stół i jego pojemnik używają układu flex do wypełnienia Do...

kamo·5mo ago
Fixkamo-internal

Widenforma Typ stanu Strategiczny do ciągu dla zgodności TypeScript

Twierdzenie o WebinarPresenterStrategy sprawiło, że użyciePaństwo wnioskom Typ dosłowny, powodując niedopasowanie typu z zestawem rekwizytów smyczkowych.

kamo·5mo ago
FixDaemonService

Aktualizacja WebinarReminderJob, aby użyć przemalowanej metody repozytorium

Połączenia z 24-godzinnym oknem max Zamiast usuniętej metody Znajdź WebinarsWithDueReminders.

Kamo·5mo ago
Fixkamo-shared-library

Zamień nieprawidłowy arytmetykę czasową JPQL za pomocą filtrowania warstwy aplikacji

Hibernate 6 oddaje odjęcie długiego od razu w JPQL. Zastąpiony ZnajdźWebinarsWithDueReminders (który w zapytaniu nie miał nanosekundowej arytmetyki) Za pomocą -...

Kamo·5mo ago
Fixkamo-internal

Normalizuj wyjście Quill HTML dla spójnego renderowania wiadomości e-mail

Przeslaj wszystkie treści adresowe za pomocą normalizacjiQuillHtmlForEmail i wrapBodyForEmail przed wysłaniem, zapewniając spójne wyjście HTML, niezależnie od t...

kamo·5mo ago
Fixkamo-shared-library

Usunąć RestTemplate uzależnić od BaseProviderHtpClient

BaseProviderHttpClient tworzy teraz swój własny RestTemplate wewnętrznie Wymaganie jednego z kontekstu aplikacji, naprawianie awarii startu w SecurityService, k...

Kamo·5mo ago
FixSecurityService

Dodaj wewnętrzny auth secret dla publicznego katalogu API proxy

Dodaj do wdrożenia usługi zabezpieczeń Tak więc usługa APIService może uwierzytelniać podczas subskrypcji publicznej Prośby o katalog i promocje.

Kamo·5mo ago
FixAPIService

Uwzględnij SUBSCRIPTION_CATALOG w domyślnych zakresach zwrotu

Gdy MediaService nie zwraca zakresu w odpowiedzi na walidację, Domyślnie włączenie zarówno lunetów PUBLIC_CHAT, jak i SUBSCRIPTION_CATALOG. Zapewnia to, że kata...

Kamo·5mo ago
Fixkamo-marketing

Aktualizacja favicon z nowym logo

Kamo·5mo ago
Fixkamo-internal

Pobierz wynikiSvg bezpośrednio bez manipulacji

Rurociąg SVG już ma usunięte tło. Pobierz go jak jest.

kamo·5mo ago
Fixkamo-internal

Pasek białe tło od SVG przed pobraniem dla prawdziwej przejrzystości

Rozlicza wektoryzowany SVG i usuwa pełnowymiarowe elementy białe rect/path Wektorizator generuje z oryginalnego tła, tworząc Naprawdę przezroczysty SVG na downl...

kamo·5mo ago
Fixkamo-internal

Pobierz przezroczyste, zremotowane w tle PNG zamiast biało-plemijne SVG

Podgląd pokazuje uszlanego w tle PNG z przejrzystością, ale Pobieranie było dostarczenie wektoryzowanego SVG, który piecze tło jako Białe ścieżki. Teraz pobiera...

kamo·5mo ago
Fixkamo-internal

Wyślij firstName/lastName bezpośrednio, aby utworzyć punkt końcowy konta

Backend przechowuje teraz pola kontaktów bezpośrednio na Koncie – nie jest wymagane żadne zachwytowanie użytkownika.

kamo·5mo ago
Fixkamo-internal

Przycisk Wire New Account onClick w komponencie AccountManager

Przycisk wewnątrz kontaManager nie miał on-liniar. Dodano router.push /kon/nowy i importowany useRouter.

kamo·5mo ago
Fixkamo-internal

Dodaj catch-all API obsługuje trasy /api/security/konto/'

Nie istniało żadne proxy dla klientów, /grup i innych nowych punktów końcowych konta. Istniejące, wyraźne trasy (osoby-subskrybenci, członkowie drużyny-kontrako...

kamo·5mo ago
April 3, 2026
Fixkamo-internal

AccountsApi Brakowanie /customers ścieżka, ukrywanie zakładek wewnętrznych TeamMemberManager

- kontaApi dzwonił /api/security/account zamiast /api/security/konto/klienty dla wszystkich punktów końcowych klientów — naprawił wszystkie metody włączenia /...

kamo·5mo ago
FixInitializerService

Upuść kolumny typu UUID customer_id/customer_group_id dla INT8

Po RetailCustomer (UUID PK) - Refaktorze (Long PK), commerce_carts, Tabele commerce_draft_orders i commerce_price_lists miały kolumny klientów Typ UUID, który n...

Kamo·5mo ago
Fixkamo-shared-library

RetailProviderConfigRepository wykorzystuje MarketId not MarketUid

Pole handlowe CommerceMarket PK jest "zdwalce" nie "uid". Pochodne zapytania Spring Data Nie udało się z "Żadną nieruchomością nie znaleziono dla typu CommerceM...

Kamo·5mo ago
FixInitializerService

Posprzątaj CockroachDB sierocy brand_id/tax_class_id domyślnie na commerce_oferowania

CockroachDB stosuje unikalny_rowid() jako domyślnie zniwalne kolumny FK, tworząc Sierodliwe UUID, które łamią FK ograniczenie tworzenia. Nullify sierot i reseto...

Kamo·5mo ago
Fixkamo-shared-library

Offering.requires_shipping DB default, PriceListEntryRepository

- Dodaj kolumnęDefinition DEFAULT true for wymaga_shipping na Oferowaniu Obsługuj istniejące rzędy podczas migracji ALTER TABLE - Napraw - do podjęcia długo (...

Kamo·5mo ago
Fixkamo-marketing

Aktualizuj linki społecznościowe z prawdziwymi adresami URL i poprawnymi ikonami

Zamień GitHub na Instagramie, ikonie Twittera z ikoną marki X, dodaj LinkedIn. Wszystkie linki zewnętrzne otwierają się w nowej zakładce z noopener noreferer. A...

Kamo·5mo ago
Fixkamo-marketing

Aktualizuj platformę handlową logo SVG

Kamo·5mo ago
Fixkamo-marketing

Dopasuj dołączenia banerowa prędkość przewijania do zbudowana banerem

Wydłużony czas trwania z 30 do 56s, więc obie markizy przewijają się 88px/s niezależnie od liczby przedmiotów.

Kamo·5mo ago
Fixkamo-internal

Poprawa pozostałych ścieżek API subskrypcji i usuń podwójny nagłówek

Ścieżki API: getFeature, updateFeature, deleteMana teraz użycie /subscription-features; getAddOn, updateAddOn, deleteDodajNaJużyj używaj /subscription-addons; g...

kamo·5mo ago
Fixkamo-internal

Układ edytora porozumień — zapobiega przepełnieniu przestrzeni białej i zagłuszeniu treści

- Dodaj szerokość: 100% do pojemnika z elastycznego korzenia - Dodaj minWidth: 0 do prawej panelu i obszaru zawartości, aby zapobiec przepełnieniu elastycznego ...

kamo·5mo ago
FixSecurityService

Przepustka includeInactive-true default dla szablonów umów punktów końcowych

UI zarządzania szablonami musi również widzieć nieaktywne szablony.

Kamo·5mo ago
Fixkamo-shared-library

Zwróć wszystkie wzory umów, w tym nieaktywne

Dodaj findByOrganizationId do repo (brak aktywnego filtra) i włącz Inactive Param do uzyskania metody serwisowejAgreementTemplates. Domyślnie do prawdy tak: UI ...

Kamo·5mo ago
Fixkamo-internal

Przywróć handelMarketApi.ts jako reeksport kompatybilności z commerceApi

Komponenty rurociągowe (PipelineOrdersTab, PipelineView, strona szczegółów zamówień itp.) Nadal import z handlu MarcketApi. Ponowne wywóz wymagał symboli z comm...

kamo·5mo ago
Fixkamo-marketing

Zmniejszenie wyściółki sekcji bohatera na telefon komórkowy, aby nagłówek był w pełni widoczny

Napinane odstępy między pt i mb w podstawowym punkcie przerwania, więc "Ujednolić swoich klientów", Nie jest już zepchnięty z ekranu na telefonach portretowych,...

Kamo·5mo ago
Fixkamo-marketing

Ułóż podgląd banera napraw w widoku i zmniejsz rozmiar tekstu bohatera na telefonie komórkowym

Baner jest teraz ustawiony: ustawiony, więc pozostaje widoczny podczas przewijania, Po wyściółce ciała wtryskiwanej dynamicznie, aby zapobiec nakładaniu się zaw...

Kamo·5mo ago
Fixkamo-internal

Prawidłowe ścieżki API, profesjonalne układy stron, usuwają martwy kod

- Napraw niedopasowanie ścieżki API frontend: używaj funkcji subskrypcji, subskrypcyjnych-addonów, subskrypcja-pakiety, - abonament-plan-prices, Subskrypcja...

kamo·5mo ago
Fixkamo-internal

Promote Cechy, Dodatki, Zestawy do zakładek na poziomie rynkowym dla rynków SUBSCRIPTION

Funkcje, dodatki i pakiety są wspólnymi zasobami rynkowymi, a nie na plan. - Dodaj zakładkę Funkcje (zarządza + matrix funkcji), karta dodatków, zakładka zestaw...

kamo·5mo ago
FixSecurityService

Dodaj brakujące punkty końcowe z kokadoi dostawców do CommerceMarketController

GET/POST/PUT/PUTTE /marketId/vendor-categories zaginęły, powodując 404 Kiedy zakładka Sprzedawców próbowała załadować kategorie.

Kamo·5mo ago
Fixkamo-internal

Koperty odpowiedzi na backend we wszystkich handluApi metody jednoobiektu

Backend owija odpowiedzi na rynku: ?..., produkt: ?..., "," itp., ale klient API Zwrot surowej koperty, powodując, że market.id i inne nieruchomości były nieokr...

kamo·5mo ago
Fixkamo-marketing

Uczyń podglądem, responsywny baner z dynamiczną wysokością i podnieś czat z indeksem

Banner mierzy teraz własną wysokość za pomocą zmiennej CSS, więc nav/content Automatycznie dopasowuje się, gdy tekst owija się na małych ekranach. Czat widget Z...

Kamo·5mo ago
April 2, 2026
Fixkamo-internal

Wydzielanie skrzynki pocztowej ładuje teraz e-maile z wybranej skrzynki pocztowej

Przekaż skrzynkę pocztowąId przez fetchMessages/fetchFuessage to the backend, Ustanów nieaktualne zamknięcie w skrzynce pocztowej, przekazując bezpośrednio skrz...

kamo·5mo ago
FixEmailService

Obsługa przełączania skrzynek pocztowych poprzez rozwiązywanie poświadczeń IMAP na skrzynkę pocztowąId

Dodano getMailCredentialsByEmail, aby sprawdzić virtual_users przez e-mail bezpośrednio, this-mail:Mailbox do MailProviderResolver z weryfikacją dostępu, oraz O...

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