Live Change Log

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

17,905
Totale Änderungen
4,602
Merkmale
4,528
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,905AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,566kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,602Fix4,528Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
November 26, 2025
OtherSecurityService

Verbessern Sie das Logout-Cookie-Cookies - klare Cookies über alle Domain/Wepath-Kombinationen hinweg

- Klare Cookies mit Basisdomäne (z.B., .kamocrm.com) zur Abdeckung aller Subdomains - Klare Cookies für aktuellen Hostnamen ohne Domain-Attribut - Cookies unein...

snadjafinia·9mo ago
OtherSecurityService

Verwenden Sie avatarType-Feld anstelle komplexer Proxy-Erkennung

- Überprüfen Sie avatarType Feld direkt für einfache Typprüfung - avatarType beim Erstellen neuer Avatare setzen - Viel einfacher und performanter Ansatz

snadjafinia·9mo ago
FixSecurityService

Abfrage alle Benutzer-Avatare, um echte Einheit statt Proxy zu bekommen

- Erhalten Sie userId von avatar, dann abfragen findByUserId (kehrt echte Entitäten um) - Finden Sie passenden Avatar aus Liste und Check-Instanz - Dies vermeid...

snadjafinia·9mo ago
OtherSecurityService

Verwenden Sie einfachen Filter, um zu überprüfen, ob Avatar Foto oder Avatar Creator ist

- Komplexe Proxy-Erkennungslogik entfernen - Filtern Sie einfach findById Ergebnis, um zu überprüfen, ob es AvatarPhoto ist - Wenn nicht Foto, Standard zu Avata...

snadjafinia·9mo ago
FixSecurityService

Verwenden Sie Hibernate LazyInitializer, um tatsächliche Entität Klasse von Proxy zu bekommen

- Zugriff auf HibernateProxy's LazyInitializer, um dauerhafte Klasse zu erhalten - Überprüfen Sie, ob persistente Klasse AvatarPhoto oder AvatarAvatar Creator i...

snadjafinia·9mo ago
FixSecurityService

Verwenden Sie direkte Besetzung, um Avatar-Typ statt Reflexion zu bestimmen

- Versuchen Sie Casting zu AvatarPhoto zuerst zu zwingen, um Proxy-Initialisierung zu erzwingen - Zugriff getFileExtension() direkt nach dem Cast - Fall zurück ...

snadjafinia·9mo ago
FixSecurityService

Verbesserung der Erkennung von Proxy-Typen durch den Fang von InvocationTargetException

- Handle ClassCastException beim Aufrufmethoden auf Proxy, um tatsächliche Art zu bestimmen - Versuchen Sie zuerst getFileExtension (Foto), dann getStyle (Avata...

snadjafinia·9mo ago
FixSecurityService

Verbessern Sie Hibernate Proxy-Handling für Avatar-Typ-Erkennung

- Suche Klassenhierarchie und Schnittstellen für getFileExtension Methode - Verwenden Sie Reflexion, um AvatarPhoto vs AvatarAvatar Creator zu erkennen, wenn In...

snadjafinia·9mo ago
FixSecurityService

Reload Avatar aus dem Repository, um Hibernate Proxy-Instanz zu beheben

- Avatar-Einheiten, die aus Beziehungen geladen werden, können Hibernate-Proxys sein, die die Kontrollen in Instanzen versagen - Reload Avatar aus dem Repositor...

snadjafinia·9mo ago
OtherSecurityService

Fügen Sie detailliertes Protokollieren zur Avatar-URL-Generation für die Fehlersuche hinzu

- Logen Sie, wenn Avatar-URLs generiert werden, welche URLs erstellt werden - Log, wenn Avatare fehlen oder URLs sind null - Dies wird helfen zu identifizieren,...

snadjafinia·9mo ago
FixSecurityService

Bestimmen Sie aktiven Avatar durch Überprüfung user.getAvatar() anstelle von RecordState

- Backend markiert jetzt korrekt, welcher Avatar aktiv ist, indem es mit user.getAvatar() vergleicht - Dies stellt sicher, dass das isActive-Flag in der API-Ant...

snadjafinia·9mo ago
OtherSecurityService

Avatar URLs zu Mitgliedern by-department endpoint mit Override-Mechanismus hinzufügen

- Avatar URL in jede Mitgliedsantwort von ************ - Respekt Override-Mechanismus: Mitglied Avatar (falls vorhanden) â-Benutzer-Avatar (Standard) - Frontend...

snadjafinia·9mo ago
November 25, 2025
FixSecurityService

Behandeln Sie ISO-Dattelformat und verbessern avatarId Typ Parsing

- Zusätzliche Unterstützung für ISO-Dattelformat (YYYY-MM-DD) zusätzlich zu M/d/jjjjj - Verbessertes AvatarId Parsing, um Nummerntypen (Doppel, BigDecimal, etc....

snadjafinia·9mo ago
FixSecurityService

Eine bessere Fehlerbehandlung und Protokollierung für Benutzer/Mitglieder-Save-Operationen

- Try-Catch um Benutzer speichern Operation mit detaillierten Fehlerprotokollierung hinzugefügt - Try-Catch rund um Mitglieder speichern Operation mit detaillie...

snadjafinia·9mo ago
FixSecurityService

Verbessern Sie avatarId Parsing, um String, Integer und lange Typen zu handhaben

- Zusätzliche Unterstützung für das Parsing avatarId von String-Typ - Bessere Fehlerbehandlung für ungültige avatarId-Formate - Protokollierung für Avatar-Zuord...

snadjafinia·9mo ago
FixSecurityService

Fügen Sie detailliertes Protokollieren zu updateMemberProfile für die Fehlersuche hinzu

- Protokollierung zu Beginn der updateMemberProfile Methode hinzugefügt - Protokollierung vor und nach dem Speichern von Benutzer und Mitglied hinzugefügt - Ver...

snadjafinia·9mo ago
FixSecurityService

Unterstützung für die Aktualisierung von Benutzernamensfeldern und dateOfBirth im Mitgliedsprofil hinzufügen

- UserRepository to MemberController hinzugefügt - Aktualisiert updateMemberProfile zu behandeln namePrefix, nameFirst, nameMiddle, nameLast, nameSuffix, nameFi...

snadjafinia·9mo ago
FeatureSecurityService

Avatar-HHisch und Erweiterung in *** Sitzungsdaten speichern

- UpdateSession-Methode zu KSessionService für die Aktualisierung von Sitzungsfeldern hinzugefügt - Aktualisiertes setActiveAvatar, um userAvatarHash und userAv...

snadjafinia·9mo ago
FeatureSecurityService

Avatar-URLs in Mitgliederprofil-Antwort einfügen

- Zusätzliche Hilfsmethoden zur Generierung von Avatar-URLs (getTheDomain, getPublicBucketName, generierenFileHash, getPublicBucketUrl, generierenAvatarUrl) - A...

snadjafinia·9mo ago
FixSecurityService

Verwenden Sie die richtige Eimer- und Objektpfadstruktur für MinIO Uploads

- Bucket Name von Domain-basierten zu 'öffentlichen' Bucket ändern - Domain-Pfad (z.B., kamocrm-com) als Teil des Objektnamens, nicht Bucket Name - Objektwegstr...

snadjafinia·9mo ago
FixSecurityService

Richtig handhaben MinIO Upload Fehler für Avatare

- Entfernen Sie stille Ausnahme Schlucken in Avatar Creator Avatar Schöpfung - Fügen Sie die richtige Fehlerbehandlung und Rollback für fehlgeschlagene Uploads ...

snadjafinia·9mo ago
RefactorSecurityService

Entfernen Sie ID-basierter Fallback-Code, verwenden Sie nur hash-basierte Namensgebung

- Entfernen Sie alle Try-Catch-Foliback-Logik für fehlende fileHash-Spalte - Entfernen ID-basierte Datei Benennung Fallbacks - Code verwendet jetzt ausschließli...

snadjafinia·9mo ago
FixSecurityService

Vermisste FileHash-Spalte anmutig behandeln

- Try-Catch um fileHash-Zugriff hinzufügen, um fehlende Datenbankspalte zu handhaben - Fallen Sie zurück auf ID-basierte Datei-Nensung, wenn fileHash-Spalte noc...

snadjafinia·9mo ago
FeatureSecurityService

Einführung von hash-basierten Dateispeicher für Avatare

- SHA-256 Hash von Avatar ID nach Beharrlichkeit erzeugen - Hash in Datenbank DateiHash-Feld speichern - Dateien mit Hash-basierter Namensgebung auf MinIO hochl...

snadjafinia·9mo ago
FixSecurityService

Stellen Sie Themen-Domain-URL enthält https:// Protokoll

snadjafinia·9mo ago
November 24, 2025
FixSecurityService

Um leere URLs zu Avatar URLs zu debugen hinzufügen

snadjafinia·9mo 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