Live Change Log

Sehen Sie, was wir bauen, in Echtzeit. Jede Funktion, Behebung und Verbesserung über die Plattform ausgeliefert.

17,931
Totale Änderungen
4,612
Merkmale
4,543
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,931AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,522TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,612Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
May 16, 2026
Otherkamo-shared-library

Revert "feat(los): einführen LOS Entität Paketmarker"

Das kehrt verpflichten ****************

Kamo·3mo ago
Featurekamo-shared-library

LoanFile-Einheit hinzufügen

Kamo·3mo ago
Featurekamo-shared-library

Immobilien hinzufügen

Kamo·3mo ago
Featurekamo-shared-library

Zugabe von Borrower-Einheit

Kamo·3mo ago
Featurekamo-shared-library

LoanApplication Aggregat root hinzufügen

Kamo·3mo ago
May 15, 2026
Featurekamo-shared-library

Micrometer Zähler/Timer für Übergänge, Bedingungen, Webhooks

LoanPipelineService inkrementiert los_transitions_total{von,to-> pro erfolgreichem Übergang. LoanConditionService-Schritte ************ für gelöscht/verzicht...

Kamo·3mo ago
Featurekamo-shared-library

Hash-Chain LoanPipelineMilestone-Reihen zur Manipulationserkennung

LoanPipelineMilestone gewinnt PREVIOUS_MILESTONE_SHA256. Auf jedem Übergang, LoanPipelineService berechnet die SHA-256 der bisherigen Meilensteine kanonische Fo...

Kamo·3mo ago
Featurekamo-shared-library

HMDA LAR Vor-Export-Validierung

Neue HmdaLarValidationIssue DTO (ERROR/WARN Schwere, Feldname, Nachricht). HmdaLarService kommentiert jetzt jede Zeile in buildLar() mit einer Liste von Problem...

Kamo·3mo ago
Featurekamo-shared-library

PreTransitionLint Beratung für APPLICATION_TAKEN

Neue @Transactional(readOnly) Methode auf LoanPipelineService zurück eine Liste von menschenlesbaren Warnungen für das APPLICATION_TAKEN Ziel: fehlende SSN (las...

Kamo·3mo ago
Performancekamo-shared-library

Kollaps Pipeline kanban N+1 zu einer einzigen gruppierten Zählabfrage

listForOrganization() verwendet, um eine Bedingung-Fetch pro Darlehen auszugeben (201 Abfragen bei 200 Darlehen). Jetzt eine einzige gruppierte JPQL aggregiert ...

Kamo·3mo ago
Featurekamo-shared-library

Langlebbare JetStream Verbraucher, Vollstrecker Isolation, Zeitstempel Unterschriften

Drei Änderungen gebündelt, weil sie alle leben in WebhookDeliveryWorker und machen gemeinsam Sinn: 1. Wechseln Sie vom Kern NATS Disponent zu einem JetStream ...

Kamo·3mo ago
Featurekamo-shared-library

Optimistisch-lock LoanFile.status zur Vermeidung von Rennübergängen

Gleichzeitige "Advance"-Klicks könnten beide Meilensteine schreiben. Fügt @Version hinzu LoanFile und eine explizite Flush in LoanPipelineService.Übergang so da...

Kamo·3mo ago
Featurekamo-shared-library

Namensauflösung, REO Liens, TRID Feiertage, Webhook Lieferung, ESignTemplate Link

Querschnittsauflagen über alle LOS-Unterprojekte hinweg: Namensauflösung der Mitgliederanzeige (MitgliedNameResolver): - Single Shared Resolver Service, der de...

Kamo·3mo ago
Featurekamo-shared-library

Preis-Schnappschüsse, Rate-Sperr, AUS-Befunde, Offenlegungen, TRID-Zeiter, HMDA LAR

Die Teilprojekte 5, 6 und 7 Backend wurden gemeinsam ausgeliefert: Teilprojekt 5 (Preisgestaltung & Schlösser): - LoanPricingSnapshot - Anhängsel-Zitate (Progr...

Kamo·3mo ago
Featurekamo-shared-library

Pipeline Zustand Maschine, Bedingungen, Vorlagen, NATS Veranstaltungen

Teilprojekt 4 (LOS Pipeline & Workflow) Backend: - Neues enum LoanConditionStatus (OPEN/CLEARED/WAIVED) - Neue Unternehmen: LoanPipelineMilestone (Anhängig nur...

Kamo·3mo ago
Featurekamo-shared-library

URLA-Serviceschicht (Repos, DTOs, Services, Lookups)

Fügt die komplette Backend-Service-Schicht für das URLA-Paket ein die vorherige Verpflichtung: repos/applikations/ 20 JpaRepositories pro Unternehmen dtos/...

Kamo·3mo ago
Featurekamo-shared-library

URLA 2021 Schema-Grundlage für Wohnhypothek

Refactor AppMortgage in ein vollständiges URLA-Paket root unterstützt mehrere 1003s pro Darlehen mit bis zu zwei Kreditnehmern pro Paar (verheiratet/gemeinsam o...

Kamo·3mo ago
May 11, 2026
Fixkamo-shared-library

Guard Admin-essentielle Rechte + neu-seed Rollen auf Vorlage bearbeiten

HOCH: ************ weigert sich jetzt um eine NUKE- oder FORCE_NUKE-Einstellung auf einer der ADMINISTRATOR-Einstellung zu bestehen Admin-essentielle Rechte (CO...

Kamo·4mo ago
Otherkamo-shared-library

Zurück "feat(member): ***************** für die Förderung der idempotenten Rolle

Das kehrt verpflichten ****************

Kamo·4mo ago
Featurekamo-shared-library

************ für idempotente Rollenförderung

Fügt eine öffentliche, transaktionale SicherungRoleAssigned(memberId, roleId), dass: - No-ops, wenn die Rolle bereits auf dem Mitglied. - Schaut die OrgRole...

Kamo·4mo ago
Featurekamo-shared-library

Chunked recalc + Cross-Modell Fan-out + TypTemplate non-force Fallback

Fügt drei Dinge hinzu, die für Vorlagen-Bearbeitungen benötigt werden, um tatsächlich bestehende Mitglieder zu erreichen ohne Erzwingen eines Logout/Login-Zyklu...

Kamo·4mo ago
May 10, 2026
Fixkamo-shared-library

Drop CountryTypeConverter von EmbAddress.country

Der Konverter schreibt den Namen enum (z.B. "UNITED_STATES") als String, aber jede Tabelle Einbettung EmbAddress (Org, Benutzer, Mitglieder, user_addresses, acc...

Kamo·4mo ago
May 1, 2026
Fixkamo-shared-library

Anhänge und Ereignisfelder zu ChatMessageDto hinzufügen; unbekannte Felder ignorieren

ChatMessageDto fehlten "Anhänge", "readMemberId", "msgIdLastViewed", "dateLastViewed", "addedMemberId", "objImgId", "transitMemberId" und "isJoin" Felder. Jacks...

Kamo·4mo ago
Fixkamo-shared-library

Split findChatSessionsForMemberPaged in First/After, um leere Chats zu beheben

HAVING CAST(null AS TIMESTAMP) IS NULL hat in CockroachDB nicht wie erwartet evaluiert,

Kamo·4mo ago
Fixkamo-shared-library

Wechseln MediaObjTransit zu @MapsId derived-identity pattern

@IdClass kombiniert mit @Id @OneToOne wird in Hibernate 6 nicht zuverlässig unterstützt JpaRepository<MediaObjTransit, UUID" Initialisierung scheitert mit "nich...

Kamo·4mo ago
Fixkamo-shared-library

@IdClass für MediaObjTransit hinzufügen, damit Spring Data JPA seine abgeleitete ID freilegen kann

Spring Data Meta-Modell erfordert @IdClass für Entitäten, deren primärer Schlüssel ist ein @Id @OneToOne abgeleitete Kennung. Ohne sie, JpaRepository<MediaObjTr...

Kamo·4mo ago
Featurekamo-shared-library

CountUnreadAfter(guid, memberId, since) zu MediaObjRepository hinzufügen

Benötigt durch Paged Chat-Liste Endpunkt, um pro Sitzung ungelesene Zählungen berechnen wenn ownLastViewedAt ist ein LocalDateTime-Zeiger und nicht eine Nachric...

Kamo·4mo ago
Featurekamo-shared-library

************ zu MediaSessionMuteRepository hinzufügen

Kamo·4mo ago
Featurekamo-shared-library

MediaObjImgDownloadRepository mit existen hinzufügenByObjImgIdAndMemberId

Erforderlich von ImagingProxyService (Task 10) zu deduplicate pro Mitglied Download Tracking ohne vollständigen Tabellenscan.

Kamo·4mo ago
April 30, 2026
Featurekamo-shared-library

Übersetzungs-Cache für Chat-Nachrichten

Fügt die MediaObjMsgTranslation Entität hinzu (eine Zeile pro (Nachricht, Sprache) Paar) und eine optionale sourceLanguageId Spalte auf MediaObjMsg, so Chat-Nac...

Kamo·4mo ago
April 29, 2026
Revertkamo-shared-library

Entfernen @PostConstruct COMP Bereitstellunger - bestehende Aufträge direkt in DB beheben

genehmigte Aufträge () bearbeitet bereits neue COMP-Aufträge. Einmalige Datenlücke für bestehende Aufträge werden direkt in der Datenbank korrigiert.

Kamo·4mo ago
Featurekamo-shared-library

Selbstheilung unvorausgesprochene COMP-Bestellungen bei der Anlaufzeit

Auf @PostConstruct, scannen Sie alle APPROVED COMP Bestellungen und Bereitstellung alle, die fehlt ein Konto-Abonnement. Idempotent - find-or-create bedeutet si...

Kamo·4mo ago
Fixkamo-shared-library

Verwenden Sie CommerceMarket.getId() statt getUid() in vorsorgenAbonnement

CommerceMarket verwendet @Id UUID-ID (nicht uid), also generiert Lombok getId().

Kamo·4mo ago
Featurekamo-shared-library

COMP-Bestellung auto-provisions KontoAbonnement und weist Lizenz

- Abonnement-Bestellung: Zielorganisation hinzufügen (nullierbare FK zu orgs) - **************** fügen ZielOrganizationId String hinzu - KontoRepository: fügen ...

Kamo·4mo ago
Fixkamo-shared-library

Serialisieren CustomerMemberId als Zeichenkette, um lange Präzision zu erhalten

- AccountSummaryDTO: uid mit **************** annotieren und primärMemberId-Stringfeld hinzufügen, das von primär_member_id bevölkert ist - Erstellen Sie Subscr...

Kamo·4mo ago
Featurekamo-shared-library

MemberUiPreference-Einheit für pro Mitglied UI prefs hinzufügen

Generic pro-member UI Prefer Store (memberId, prefKey, JSONB Wert) für kleine durchbestehende UI-Einstellungen. Erster Verbraucher ist der Hex-Head-Posover Größ...

Kamo·4mo ago
Fixkamo-shared-library

Vermächtnis ordinal Strings für CountryType über AttributeConverter behandeln

DB-Reihen hatten Land als ordinale ganze integer gespeichert (z. "186" für UNITED_STATES) statt enum Namen, was zu IllegalArgumentException auf findAll() führt....

Kamo·4mo ago
Featurekamo-shared-library

CDR-Caller-ID-Felder zu Recording-Entity hinzufügen

Fügt CallerIdNum, callerIdName, callDirection und callResult Spalten hinzu an die Recording Entity so kamo-asterisk-Unterstützung kann Asterisk CDR speichern Me...

Kamo·4mo ago

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen