KamoCRM

Dziennik zmian na żywo

Każda funkcja, naprawiać i ulepszać, publikowany jako statki. Nic nie jest zatrzymany na start.

17,488
Całkowite zmiany
5,978
Funkcje
5,281
Oprawy
30
Projekty
Filtruj według projektu
Wszystkie projekty17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtruj według typu
Wszystkie typyBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 11, 2026
PerformanceMediaService

SI pokazuje "wpisywanie"... poprzez wewnętrzny punkt końcowy, a odznaki wiadomości są wymawiane na życzenie nadawcy

- POST / api / media / internal / chat / typing {memberId, conversationId, typing} (tajemnica wewnętrzna KamoAI, InteractionInternalauth; pod / api / media / in...

Kamo·2w ago
September 29, 2026
PerformanceMediaService

Fan-type-out nie czyta grafików, identyfikatorów biletów ani tytułów rozmów

SP98- D- 6. ChatFanoutService.prepare rozwiązał listę, ID biletu wsparcia i tytuł rozmowy dla każdej prośby, w tym tylko tych na odwrót (odwiedzający stronę, AI...

Kamo·3w ago
September 8, 2026
PerformanceMediaService

Przestań przebudowywać portfel i listę gości na każdym czeku

"viewFor" przyciągnął saldo Cheddar odbiorcy i zakwestionował całość Lista członków organizacji - obie według ODBIORCY, na każdej opublikowanej ramie. Na aj Peł...

Kamo·1mo ago
August 28, 2026
PerformanceMediaService

Przewieraj ponownie otwarte okno tylko to, co przegapiło, i audyt strony w jednym napisie

Dwa koszty, oba zapłacone za każde otwarte okno czatu. Od czasu GET /sessions/'guid'/messages. Okno, które zostanie ponownie otwarte, chce Wiadomości po tym, k...

Kamo·1mo ago
August 9, 2026
PerformanceMediaService

Zaakceptuj tylko BLAKE3 claim, więc dedup jest szybszy niż przesyłanie

Punkt końcowy linku wymagał obu hashe. Przeglądarka nie ma szybkiego SHA3-256, więc udowadniając to Plik 358 MB trwał już 20 sekund w porównaniu do 18,8 sekundy...

Kamo·2mo ago
April 25, 2026
PerformanceMediaService

Przechowuj geo na bilecie przy tworzeniu, drop GeoLite czyta

Teraz przechwytuje geo odwiedzającego Raz (za pośrednictwem GeoLookupService) i utrzymuje się ip/kraj/miasto/rozpodział/subdivision w sprawie Sama SupportTicket...

Kamo·6mo ago
PerformanceMediaService

Odwiedzający masowe obciążenia i pomiń GeoLite lookup na liście

Punkt końcowy /api/support/support/tickets, na stronę 20 wierszy: - 20 - wywołania (N+1) - 20 zamieszknięcia do GeoLookupService.lookup, z których każdy jes...

Kamo·6mo ago
March 12, 2026
PerformanceMediaService

Pomiń posążnie posącze DB dla wiadomości auth check

Wyciąg getMemberIdFromRequest(), który odczytuje memberID z Redis Sesja bez trafienia w DB. Użyj go w getMessages() zamiast getCurrentMember() — jednostka człon...

Kamo·7mo ago
PerformanceMediaService

Wyeliminuj zadowoźce powrotne logowanie i odświeżenie TTL

- k8s konfig (rzeczywisty konfig produkcyjny): niższe bezpieczeństwo / hikari Wyloguj się z INFO/DEBUG do WARN, dodaj konfig HikariCP (max 20) - KSessionServi...

Kamo·7mo ago
PerformanceMediaService

Zmniejsz hałas kłód i dostrojenie basenu

- Niższe zabezpieczenia sprężynowe od TRACE do WARN i HikariCP z DEBUG do WARN — eliminuje dziesiątki napisów dzienników synchronicznego na żądanie - Dodawani...

Kamo·7mo ago
PerformanceMediaService

Usuwanie logowania do wiadomości per-message z punktu końcowego czatu

Usuwanie połączeń System.out.println wewnątrz mapy strumieniowej wiadomości, które były Wystrzelenie raz na wiadomość (100 operacji I/O na żądanie) i ostateczne...

Kamo·7mo ago
December 12, 2025
PerformanceMediaService

Reaktor do równoległego rozmieszczenia dla k1m1 i k2m1

- Podziel budowę i wdrożenie w oddzielne zadania - Wdrażanie do k1m1 i k2m1 równolegle po zakończeniu budowy - Skraca całkowity czas rozmieszczenia

snadjafinia·10mo ago

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny