KamoCRM

Änderungsprotokoll anzeigen

Jedes Feature, jede Fehlerbehebung und jede Verbesserung wird sofort veröffentlicht und nichts wird für den Start zurückgehalten.

17,662
Änderungen insgesamt
6,080
Features
5,341
Fixes
30
Projekte
Nach Projekt filtern
Alle Projekte anzeigen17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filtern nach Kategorie
Alle Typen anzeigenBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
November 26, 2025
Otherkamo-internal

Invalidate bestehende Sitzung vor der Validierung von OTK

- Prüfen Sie auf vorhandene *** Cookie in Validierung - Vor der Validierung von OTK alle vorhandenen Sitzungen löschen und löschen - Verifizieren Sie Sitzungsda...

snadjafinia·11mo ago
Otherkamo-internal

Aktivitätsverfolgung und Session-Erweiterung während des Logouts deaktivieren

- DisableClientActivityTracker() -Funktion hinzufügen, um die Aktivitätsverfolgung zu stoppen - Stop-Sitzungsmonitor bei der Aus-Logout-Belichtung - Verhindere ...

snadjafinia·11mo ago
Otherkamo-internal

Klare Sitzungsdaten vor dem Löschen des Schlüssels im Logout-Endpunkt

- Setzen Sie Sitzungsdaten auf JSON ein, bevor Sie den Schlüssel löschen - Sichert Sitzung ist unbliebbar, auch wenn Löschung fehlschlägt oder es Replikation Ve...

snadjafinia·11mo ago
Otherkamo-internal

Vorstehende *** Cookies löschen, bevor Sie neue während der Validierung einrichten

- Alle möglichen *** Cookie-Variationen vor dem Einstellen des neuen Cookies löschen - Verhindert Wiederverwendung von alten Session-Cookies aus früheren Logins...

snadjafinia·11mo ago
Otherkamo-internal

Korrektur des Logouts: SecurityService Logout-Endpunkt anrufen, um die Sitzung vollständig zu entkräften

- Anruf SecurityService /api/security/logout, um die Sitzung auf Java Backend richtig zu entkräften - Dies stellt sicher, dass die Sitzung gelöscht wird, CSRF-T...

snadjafinia·11mo ago
Otherkamo-internal

Ersetzen PersonIcon mit Benutzer-Avatar in NavTop My Account Link

- Fetch Mitglied Avatar mit fetchMemberAvatar - Anzeige Avatar-Komponente mit dem Bild des Benutzers oder Initialen Fallback - Matches Designmuster in anderen K...

snadjafinia·11mo ago
Fixkamo-internal

Stellen Sie sicher, dass Initialen SVG immer erstellt wird, wenn Avatar in HexHeadGroup fehlt

- Fehlerbehandlung Fallback hinzufügen, um Initialen SVG zu erstellen, wenn avatar holen fehlschlägt - Consolidate Initialen SVG Schöpfungslogik - Sicherstellen...

snadjafinia·11mo ago
Fixkamo-internal

Aktualisieren Sie Avatare Liste nach Einstellung Avatar als aktiv

- Nach Einstellung Avatar als aktiv, aktualisieren Sie die vollständige Avatarliste, um aktualisiert zu werden isActive Flaggen - Finde und setze den aktiven Av...

snadjafinia·11mo ago
Fixkamo-internal

Aktiven Avatar aus Avatar-Liste auf Profilseite laden

- Avatare Liste holen und die als aktiv markierte finden - AktivAvatar aus dem vollständigen Avatar-Objekt in der Liste setzen (hat alle Details und URL) - Entf...

snadjafinia·11mo ago
Otherkamo-internal

Befestigen Sie Avatar nicht Anzeige auf Profil-Seite nach aktualisieren

- Sicherstellen, dass Avatar URL von Mitgliedsprofil erhalten bleibt, wenn Sie activeAvatar setzen - Profildaten mit Avatar URL aktualisieren, wenn Avatar gelad...

snadjafinia·11mo ago
Otherkamo-internal

Fügen Sie detaillierte Protokollierung für Avatar-Auswahl debugging

- Log Full Avatar Objekt, wenn handleSelectAvatar aufgerufen wird - Validierung für avatar.id vor der Verarbeitung hinzufügen - Log API URL wird aufgerufen - Be...

snadjafinia·11mo ago
Otherkamo-internal

Beheben Sie TypeScript-Typ Fehler - Nullkörper in apiProxy behandeln

- Null zu unfinde für BodyInit-Typ-Kompatibilität konvertieren - Korrekturen: Typ 'null' ist nicht zuzuordnen, um 'BodyInit | undefiniert' zu tippen

snadjafinia·11mo ago
Otherkamo-internal

Fix PUT Anfrage Körperbehandlung für set-aktiven Endpunkt

- Explizit setzen Körper auf unbestimmt für PUT-Anfragen ohne Körper - Verbesserung der Körperbehandlung im apiProxy, um leere Anfragen anmutig zu bearbeiten - ...

snadjafinia·11mo ago
Otherkamo-internal

Verbesserung der Fehlerbehandlung für set-aktiven Avatar Endpunkt

- Aktuelle Backend-Fehlermeldungen anstelle von generischen Meldungen weiterleiten - Besseres Fehlerparzen im Frontend (Hingabe sowohl JSON als auch Textantwort...

snadjafinia·11mo ago
Otherkamo-internal

Verwenden Sie statische Importe statt dynamischer Importe für avatarUtils

- Dynamische Importe mit statischen Importen am oberen Ende der Datei ersetzen - Vermeidet Probleme mit TypScript-ModulResolution node16 Probleme mit Modul Aufl...

snadjafinia·11mo ago
Otherkamo-internal

Befestigen Pfad alias - verwenden @/lib/avatarUtils statt @/app/lib/avatarUtils

- @/ Karten zu Projekt root, so @/lib/avatarUtils ist der richtige Weg - @/app/lib/avatarUtils war falsch (würde nach App/app/lib/avatarUtils suchen)

snadjafinia·11mo ago
Otherkamo-internal

Beheben dynamische Importe - verwenden Sie path alias @/app/lib/avatarUtils für Next.js webpack Auflösung

- Ändern Sie relative Pfade zu Pfad Alias @/app/lib/avatarUtils - Next.js webpack kann .js Erweiterungen für .ts Dateien in dynamischen Importen nicht lösen - P...

snadjafinia·11mo ago
Otherkamo-internal

Beheben Sie TypeScript ESM dynamische Importe - .js Erweiterung für node16/nodenext Modulauflösung hinzufügen

- TypeScript mit moduleResolution node16/nodenext erfordert explizite .js-Erweiterungen in dynamischen Importen - TypeScript löst .js-Importe zu .ts-Dateien zum...

snadjafinia·11mo ago
Otherkamo-internal

Beheben Sie TypeScript-Modulauflösung - entfernen Sie .js-Erweiterung von dynamischen Importen

- dynamische Importe von avatarUtils.js zu avatarUtils ändern (keine Verlängerung) - Behebt Build-Fehler: Modul nicht gefunden: Kann 'nicht lösen '.././lib/avat...

snadjafinia·11mo ago
Otherkamo-internal

Beheben Sie Avatar-Anzeige mit Override-Mechanismus-Unterstützung

- ProfileTab: Immer USER Avatar anzeigen (kein Override-Mechanismus) - Membership PermissionsTab: Immer MEMBER Avatar anzeigen (kein Override-Mechanismus) - Sit...

snadjafinia·11mo ago
Fixkamo-internal

Erkennen Sie Mitglieder Avatar überschreiben auf Seitenlast, auch wenn sie als 'avatar' zurückgegeben

- Hinzufügen von Protokollierung, um zu sehen, welche API bei der Erstbelastung zurückgibt - Überprüfen, ob Mitglied avatarId/memberAvatarId Set hat, um Mitglie...

snadjafinia·11mo ago
Fixkamo-internal

Stellen Sie sicher, dass avatarId immer gesendet wird, wenn activeAvatar existiert

- Verwenden Sie korrigierten useDefaultUserAvatar Wert direkt in Save-Logik - Wenn activeAvatar existiert, senden Sie immer avatarId (Mitgliedsüberschreibung) u...

snadjafinia·11mo ago
Fixkamo-internal

Avatar URL beim Speichern und fügen Sie defensive Überprüfung

- ProfilPicture von activeAvatar beim Aktualisieren von profileData nach dem Speichern aufbewahren - Warnung hinzufügen, wenn activeAvatar existiert, aber verwe...

snadjafinia·11mo ago
Otherkamo-internal

Fügen Sie detaillierte Protokollierung hinzu, um Avatar Zustand während des Speicherns zu verfolgen

- Log-Stichzustand (useDefaultUserAvatar, activeAvatar, avatarIdToSend) vor dem Speichern - Log API Antwort nach dem Speichern (memberAvatar, Avatar) - Nach dem...

snadjafinia·11mo ago
Fixkamo-internal

Reservat avatar Zustand nach Speichern, um Rückkehr zu verhindern

- Speicherlogik, um avatarId richtig zu senden, wenn Avatar ausgewählt wird - StromaktivAvatar und useDefaultUserAvatar Zustand vor der Aktuierung bewahren - We...

snadjafinia·11mo ago
Fixkamo-internal

Aktualisieren Sie Avatar-Staat nach dem Speichern Profil zu verhindern, um eine Rückführung zu verhindern

- Nach dem Speichern von Profil, aktualisieren und aktualisieren activeAvatar Zustand von API-Antwort - Update verwendenDefaultUserAvatar-Flag zum entspricht ge...

snadjafinia·11mo ago
Fixkamo-internal

Verhindere Avatar beim Auswählen auf leeren Avatar umzuschalten

- Sofort ausgewählter Avatar in UI für sofortiges Feedback eingestellt - Nur mit aufgefrischten Daten aktualisieren, wenn es eine URL hat und der gleiche Avatar...

snadjafinia·11mo ago
Fixkamo-internal

Halten Sie den Avatar-Manager-Dialog offen und fixieren Profil-Avatar-Anzeige

- Entfernen handleClose() Aufrufe beim Auswählen, Erstellen oder Hochladen von Avataren - Dialog bleibt jetzt offen, damit Benutzer Avatare auswählen/managing -...

snadjafinia·11mo ago
Fixkamo-internal

Sicherstellen, dass Avatar URL ordnungsgemäß aufbewahrt und aus der Datenbank angezeigt wird

- Geänderte URL-Handlingung zur Erhaltung leerer Strings (Nhung ?? statt ||) - Aktualisierte MemberHeader-Requisiten zur Priorisierung profileData.profilePictur...

snadjafinia·11mo ago
Fixkamo-internal

Sicherstellen, dass Avatar richtig von der Datenbank auf Profil-Tab-Last gesetzt

- Behobene URL-Handhabung, um die ursprüngliche API-Antwort-URL anstelle eines potenziellen Null-Verwandelwertes zu verwenden - Synchronisation zwischen activeA...

snadjafinia·11mo ago
November 25, 2025
Fixkamo-internal

Avatar-Anzeige und Persistenzprobleme in der Profil-Tablage lösen

- Beheben Sie die anfängliche Avatar-Anzeige, um korrekten primären Avatar anstelle von Standard-Einsätzen anzuzeigen - Beheben Sie die Avatarauswahl von der Li...

snadjafinia·11mo ago
CIkamo-internal

Trigger-Pipeline

snadjafinia·11mo ago
Docskamo-internal

Skript hinzufügen GitHub Actions für Forgejo runner

snadjafinia·11mo ago
Fixkamo-internal

Verwenden Sie GitHub-Aktionen direkt anstelle von code.forgejo.org, um 503 Fehler zu vermeiden

- Geänderte Aktionen/checkout@v4 zu **************** - Wechselnder Hafen/Login-action@v3 auf ************ - Wechselte Docker/Build-Push-action@v5 auf **********...

snadjafinia·11mo ago
Fixkamo-internal

Holen Sie Sicherheitsanbieter Organisation direkt per ID statt von Netzwerk-Array

- Neue API-Route /api/security/org/[id] erstellt, um SecurityService Organisation per ID-Endpunkt zu Proxy - Aktualisierte EinstellungenAnsicht, um Sicherheitsa...

snadjafinia·11mo ago
Otherkamo-internal

Umfassend Protokollierung für Sicherheitsanbieter Domain-Lookup hinzufügen

- Log Netzwerke Array und alle Organisation IDs - Loggen Sie detaillierten Vergleich von Org IDs mit securityOrgId - Log Domain Extraktion und URL Konstruktion ...

snadjafinia·11mo ago
Fixkamo-internal

Verwenden Sie dasselbe URL-Muster für Sicherheitsanbieter-Logo als aktuelles org-Logo

- Ersetzen Sie den ersten Ordner im aktuellen URL-Pfad org mit Sicherheitsanbieter-Domain - Ersetzen Sie Punkte mit Bindestrichen in Sicherheitsanbieter-Domain ...

snadjafinia·11mo ago
Fixkamo-internal

Logo-URL-Generation simpeln, um ThemeLogo und Netzwerkseitenmuster zu entsprechen

- Für aktuelle Org (Mitgliedschaft & Genehmigungen): Verwenden Sie getThemePath() direkt wie ThemeLogo - Für Sicherheitsanbieter (Profil): Verwenden Sie getThem...

snadjafinia·11mo ago

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen