Dziennik zmian na żywo

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

17,868
Całkowite zmiany
4,583
Funkcje
4,513
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,868AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService349InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,555kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI522Chore670Docs226Feature4,583Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
July 2, 2026
FeatureSecurityService

Wstrzykiwanie testu lead + fix Lista Manage-Credits dla wszystkich administratorów

- Nowy POST (MANAGE_CREDITS): tworzy syntetyk 'Void > Test Lead' (John Doe / 555-555-5555 / noreply-org base domain) Wymaganie Przypisanie-true do danego ry...

Kamo·2mo ago
Featurekamo-shared-library

Przechowywać oryginalny klucz pliku na LeadImport run

Dodaje kolumny SOURCE_FILE_KEY + SOURCE_FILE_CONTENT_TYPE, więc uruchamianie odwołuje się do: Oryginalny plik zarchiwizowany w MinIO (KamoInitializer dodaje kol...

Kamo·2mo ago
Featurekamo-internal

Archiwum i pobierz oryginalny plik

Przyjście Start Importuj surowy plik jest przesyłany (best-effort) i jego klucze przekazywane do importu POST; Past Imports pokazuje przycisk Pobierz dla urucha...

kamo·2mo ago
FeatureSecurityService

Archive original file to MinIO + download endpointpoint

Wstrzykuje MinIOStorageService; POST /source-file przechowuje surowe przesyłanie w prywatnym Wiadro wewnętrzne; GET /'id'/source-file przesyła je z powrotem (sp...

Kamo·2mo ago
Featurekamo-internal

Import szablony + Przywóz sub-tab, automatyczne detect, re-import

- Podtam z prętów w LeadManualImportManager: Projedycze | Import Templates | Import Templates | Poprzedni import - LeadImportTemplateManager: lista szablonów/ut...

kamo·2mo ago
FeatureSecurityService

Persist działa/rekordy, szablon CRUD, nagłówek auto-detect & re-import

- LeadImportPersistenceService: nagłówek normalizuje + odcisk palca SHA3 (zamówiony/niezamówiony), Odwzorowanie / wjazdy JSON, utrzymanie biegu + rekordy nieu...

Kamo·2mo ago
Featurekamo-internal

Wskaźnik dostępności na żywo na przycisku Kredyty Lead

Mirror the NavPri Leads wskaźnik w akcji /leads Credits: a Zielony/czerwony status kropka (zielony - ołów jest teraz akceptowalny przez FFA lub kredyt, czerwony...

kamo·2mo ago
Fixkamo-internal

Wykonaj EdytowanieCzarda naEdytuj opcjonalnie, więc przeredagowanie w zakresie rygoków typu

Karta przydziału przechodzi "canResignManually"?UcztnijEditAsignment : nieokreślone Do EditableCard.onEdytuj, ale onEdit został wpisany "()" -> pustka (wymagane...

kamo·2mo ago
Featurekamo-internal

Live NavPri lead alert — zielony/czerwony kropka, mrugnięcie, wyskakujące okienko ognia, przycinanie krawędzi

- LeadAlertProvider (global, zamontowany na poziomie NavPri): WS-driven /available-summary; napędy w każdym stanie - NavPri ikona leadów: zielona kropka (można ...

kamo·2mo ago
FeatureSecurityService

GET / ołówki/dostępne-summary dla NavPri alert na żywo

Agreguje akceptację rozmówcy na wszystkich aktywnych rynkach (bramka kodu + kredyt/FFA/ Zasady dotyczące codziennych wydań). Zwroty sąDopuszczalne / akredytowal...

Kamo·2mo ago
Featurekamo-shared-library

Wytrwać kręgosłup dla importu szablonów, runów i rekordów na rzędzie

Zastępuje puste jednostki stub realnymi klasami (wzorem na LeadIntake- precedens: UUID id, gen_random_uuid, DB-default czastamps, statusId + >Przejściowe enum) ...

Kamo·2mo ago
Fixkamo-internal

Zajęty stan na Start Import + drop debug logs

- wyłączenia Startimport / Back i pokaż spinner + 'Importing...' podczas importu POST jest w locie, zapobiegając powielaniom przesyłania na dużych plikach - u...

kamo·2mo ago
FixSecurityService

Poprawność, utwardnienie skali i PII w LeadImportController

- dedup za pomocą scopeowego zapytania LeadRepository zamiast znaleźć wszystkich najemców (było OOM/DoS + ryzyko narażenia między dzierżawką, powtórka na part...

Kamo·2mo ago
Fixkamo-shared-library

Scope importuj zapytanie dedup + przypisanie(-ochrupki) członka / produkty do ochrony

- - ? scope, Powielanie projekcji dla ręcznego importera (zastępuje na partię Znajdź All(), które nawodniły każdy trop we wszystkich najemców) - LeadService...

Kamo·2mo ago
Featurekamo-internal

/nagłówek w stylu konta + łyżki, /ołowian, po prawej stronie

- LeadsCreditLayout: gradient hero header + zakładki underline (mecze /kon); filtry + sieć Karta zaokrąglona / w stylu ołowiu; dostępna karta ogrodzony przez ...

kamo·2mo ago
FeatureSecurityService

Znaki-reakcja omdowana przez MARK po prawej; Zarządzaj fracjami powraca do użytkowników z Sprzedzeniem/oddychać w prawo

LeadAcceptController: reaktor znamowawy wymaga MARK_LEADS_REQUIRES_ASSIGNMENT. LeadCreditController.manage: zwraca kwalifikujące się posiadaczy MemberIds (SPEND...

Kamo·2mo ago
Featurekamo-shared-library

3 prawa CRM + zapytanie członków z prawem

RoleRightType: SPEND_RECEIVE_LEAD_CREDIT(147), ? REASSIGN_LEADS_MANUALLY(149) w obszarze CRM. - ;) Do wystawiania członków posiadających prawo. Samoserca na but...

Kamo·2mo ago
FeatureInitializerService

Codify 4,2 .-pisarz jednożyłowy, częściowoowy-wyjątkowy backstop

Na większości JEDENLIVE wymaga się na (loan_file_uid, img_doc_type_id, part) Obowiązkowa komórka. - aplikacja-warstwa idempotencja odczytana Nie można złapać ró...

Kamo·2mo ago
July 1, 2026
OtherKlusterServices

Węzłów-konseksig(k1m1-runner): dane rekordu.forgejo.org IPv4 pin + pojemność 6

Dokumenty na żywo zmiana węzła: data.forgejo.org jest IPv6-only i k1m1 nie ma Trasa IPv6, więc kontenery zawisły 133s, a akcje / kaskadowe nie powiodły się. Pin...

Kamo·2mo ago
Fixkamo-shared-library

Pin oznaczoneForReassignmentBy FK do INT8 (bez dziedziczenia niewypłacalności)

Bez kolumnDefinition, Hibernate kopiuje members.id (INT8 DEFAULT unique_rowid()), Tak CockroachDB wypełnione plecami istniejące prowadzi rzędy z fałszywymi idam...

Kamo·2mo ago
Featurekamo-shared-library

(Kluma zajmowana dzisiaj)

Liczy na czele, gdy członek jest akceptowany za pomocą kredytu / FFA dla produktu dostawcy od momentu UTC (członek lokalny początek dnia). Posąg przez LeadAccep...

Kamo·2mo ago
Featurekamo-internal

UI przydziału lead opartego na kredytach (dostępny/historia/kredyty)

- /liads/available: dostawca/siatka produktu w czasie rzeczywistym, akceptacja atomowa (trasy do ołowiu), Komenta-brat zablokowany stan, wiersze animują momen...

kamo·2mo ago
Featurekamo-shared-library

Dodaj do decyzji rejestru w połowie

Doc 11 5.3 krok 4 / 10 euro kompletność audytu — każda miętowa/uceip/przepaścia/przepaści emitowane jest sparowane WORM AiDecision + LoanIdentifierWydarzenie. T...

Kamo·2mo ago
FeatureDaemonService

Dzienne zadanie audytu przepadek (godzina, naczłonkowe strefy czasowe)

Rejestruje rzędy dla członków z kroplowymi przydziałami, którzy nie zalogowali się na swoich Ukończony dzień lokalny. Idempotent, ustępuje rzędom GRANTED. Kompi...

Sage·2mo ago
FeatureMediaService

Wydarzenia z kredytu przekaźnikowego/przydziału NATS na STOMP

Subskrybuje security.leads.> i security.credits.>, odzwierciedla każdy do /topic/... więc CRM aktualizuje sieć Leads-Available, pola Manage-Credits i historię n...

Kamo·2mo ago
FeatureSecurityService

API przypisowania do ołów w kredyty -

- LeadAceptController: GET /liads/available, POST /leads/accept (atomiczny, komentarz, FFA + kredyt), GET /liads/niekomentowany, POST /liads/'d-reasignment, G...

Kamo·2mo ago
Featurekamo-shared-library

Usługi orkiestracji kredytowej (shared-lib)

- LeadAllotment.isInfiniteBalance (oczekiwanie kredytowe - mięt-na-fly przy zajmowaniu) - CreditLeadAssignmentService: atomowy Accept-Lead (select-lock-recheck,...

Kamo·2mo ago
Featurekamo-shared-library

Pomocnicy współdzielni-lib Credit-assignment

- - Umocnie komentuje "must before" Przyjęcie kolejnej bramki leadu (koment do członka nieusu się rozmyte MediaObj w strumieniu lead) - — Kredyt na produkt na...

Kamo·2mo ago
Featurekamo-shared-library

Model danych ołowiu przydziału kredytowego (shared-lib)

- Ołów: wymaga flagi przydzielenia + oznaczonyForassignmentAt/By (nienależący; nieważny podmiot > import dostawcy/API) - + eventTypeForKey routing + deskryptor ...

Kamo·2mo ago
Featurekamo-internal

Cykl życia na rynku + sprzedawcy / produkty rynkowe

- Rynki i pola: Aktywne/Archived pod-tabs; akcja wiersza jest Archiwum / Reaktywuj (PATCH .../aktywny), nigdy nie usuwaj - Sprzedawcy i Produkty: jedna podtab...

kamo·2mo ago
FeatureSecurityService

Filtr stanu rynku, archiwizacja/reaktywacja, market-scoped vendors

- GET (default active); wzbogacaj każdy rynek DTO z produktami dostawców pochodzącymi od swoich dostawców - Zamień DELETE /liad-markets/'id' z PATCH /lead-mar...

Kamo·2mo ago
Featurekamo-shared-library

Szyskiw dostawców na rynku; wyprowadzać produkty rynkowe; rynki archiwalne

- LeadVendor zyskuje wymagany MARKET_ID (kolumnaDefinition przypięta do zwykłego UUID tak Kolumna FK nie dziedziczy do tej kolumny PK gen_random_uuid() defaul...

Kamo·2mo ago
Fixkamo-internal

Zatrzymaj odświeżanie ikony migając przez nieskończoną pętlę kontrolową

Gdy domena została potwierdzona przez SSL, czek Dns bezwarunkowo zbudował nowy Obiekty obiektu nawet wtedy, gdy sslConfirmed był już prawdziwy. Nowy obiekt Odni...

kamo·2mo ago
Featurekamo-internal

Dodaj subdomenę multimedialną do listy wymaganych rekordów

Media.-domain> popiera w czasie rzeczywistym websockets (czaty, połączenia, SMS, motyw Przepisy) i strumieniowanie mediów, ale brakowało go w konfiguracji DNS K...

kamo·2mo ago
FixEmailService

Zwrot 422 (nie 500), gdy członek nie ma skrzynki pocztowej

ListFolders i inne odczytywane punkty końcowe wyrzuciły NielegalneStateException MailContext.toMailCredentials() gdy członek nie miał poświadczeń IMAP Zaopatrzo...

Sage·2mo ago
Fixkamo-internal

Nie posy ig z precyzyjnie wytłaczanym id

LabelManager pochodzący z orgIdStr z getOrgIdString() (bezpieczne dla precyzyjne) z A fall to String (organization.id). organizacja.id jest numerem JS i Cicho o...

kamo·2mo ago
FeatureSecurityService

Rozpocznij testowy zegar na pierwszym logowaniu właściciela org

Nasione nowe orgi z próbą PENDING (źródło-TRIAL, próbneExpipiresAt-null) To nie daje nic, dopóki nie zostanie rozpoczęte, a następnie rozpocznij 3-dniowy zegar ...

Kamo·2mo ago
FixSecurityService

Set site region + use no-local MinIO za kapsułę

- Dodaj kamo.minio.region (MINIO_REGION, domyślnie us-west-ca-s-1) tak SigV4 Podpisy pasują do wymuszonego obszaru witryny serwera; poprawki tła Prześlij i ...

Kamo·2mo ago
Fixkamo-shared-library

Żadania znaków z konfigurowalny region witryny

MinIO egzekwuje teraz MINIO_SITE_REGION (us-west-ca-ca-s-1) w SigV4 Zakres autoryzacji od czasu replikacji miejsca był włączony. Klient był Zbudowany bez region...

Kamo·2mo ago
Fixkamo-login

Upuść obrazy tła, które 404 zamiast pokazywać zepsutą ramkę

Śledź nieudane obciążenie obrazu tła i filtruj je z karelii Swiper, Tak więc niekompletnie zaopatrzony temat (np. opcja one, którego bg/2.webp nigdy nie było Pr...

Kamo·2mo ago
Refactorkamo-login

Usuń ekran animacji intro/loadingu 2s

Drop showIntro/introComplete stan, efekt intro timer 2s i marka Ekran ładowania wczesnego zwrotu. Strona teraz renderuje prosto w tło + Wejście do odbijania/odb...

Kamo·2mo ago
Featurekamo-login

Panel krwawi poza stroną w lewo, więc jego krawędź nigdy nie pokazuje się na odbiciu; karta zanika 250 mniej

- Panel powitalny/odzyskiwa teraz rozciąga się --welcome-bleed (16rem) poza lewą krawędźmi Z jego prawą krawędzią wciąż przypiętą do --witą-w; wewnętrzna wyśc...

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