KamoCRM

Live Change Log

Jede Funktion, fix und Verbesserung, geschrieben, wie es Schiffe. Nichts wird für einen Start zurückgehalten.

17,594
Totale Änderungen
6,048
Merkmale
5,310
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
April 19, 2026
FixEmailService

Update EMAIL_VERIFICATION Beispiel vars auf aktuelle Vorlage

Verwenden Sie AblaufText statt AblaufMinutes (variabel umbenannt) und aktualisieren überprüfenLink, um auf die Register-Subdomain (korrekter Senden Pfad) zu zei...

Kamo·6mo ago
April 18, 2026
FixEmailService

Preserve DB Domain-Fall in NoReply von Adresse

Entfernt zuLowerCase() - die Domain kommt bereits von resolvePrimaryDomain die org_domains aus der Datenbank liest, so dass der Fall kanonisch von DB ist.

Kamo·6mo ago
FixEmailService

Root-Domain für NoReply from-address statt nackt subdomain

resolvePrimaryDomain() gab den ersten Domain-Eintrag zurück (z.B. "www") die NoReply@www produzierte. Jetzt bevorzugt Root-Domains (Elft == null) so Transaktion...

Kamo·6mo ago
FixEmailService

internal.auth.secret zur Konfiguration hinzufügen.

InternalAuthFilter lehnte alle Service-to-Service-Anrufe ab (Sende, seed-org) mit 503 weil internal.auth.secret nicht konfiguriert war. Passt das gleiche INTERN...

Kamo·6mo ago
FixEmailService

Transaktionsübertrag auf Port-25 Relais und automatisch geseed fehlende Vorlagen erlauben

Port-25 SMTP (Postfix) erfordert keine authentische . transaktionalCredentials() wurde Werfen ProviderUnverfüge, wenn Benutzer/Pass nicht konfiguriert waren, bl...

Kamo·6mo ago
FixEmailService

Fügen Sie dao.repositories zu JPA-Scan hinzufügen, so dass E-MailTemplateRepository gefunden wird

Gleiches Muster wie KamoInitializerService - explizite basePackages overrides Standard-Scanning und muss jedes Paket, das Repositorien hat enthalten.

Kamo·6mo ago
FixEmailService

Bump kamo-shared-Bibliothek zu 1.4.0

Kamo·6mo ago
FeatureEmailService

EmailTemplateKategorieController REST endpoints hinzufügen

************ CRUD. Löschantwort enthält reassignedCount - die Anzahl der Vorlagen, die nicht als ein Ergebnis der Entfernung der Kategorie. Sitzungskontext gele...

Kamo·6mo ago
FeatureEmailService

EmailTemplateController REST Endpoints + DTOs hinzufügen

Exposes /api/email/templates/* CRUD + Vorschau + Duplikat + Reset-to-default + service-to-service /send + /seed-org/{orgId'. Top-Level orgs (keine Eltern) siehe...

Kamo·6mo ago
FeatureEmailService

InternAuthFilter für Service-to-Service-Endpunkte hinzufügen

Validiert X-Internal-Auth Header auf /api/email/templates/send und /api/email/templates/seed-org/* Pfade. Andere Pfade umgehen diesen Filter (Benutzersitzung au...

Kamo·6mo ago
FeatureEmailService

EmailTemplateKategorieService hinzufügen . CRUD für Org-scoped Kategorien

Case-unempfindliche Namensununempfindlichkeit pro org auf Service-Schicht durchgesetzt (passt mit dem teilweisen eindeutigen Index in der DB). Lösen nulls Kateg...

Kamo·6mo ago
FeatureEmailService

E-MailTemplateService hinzufügen: CRUD + senden + Saatgut + Reset-to-default

Core orchestrator für transaktionale E-Mail. sendToUser löst die Vorlage, macht Subjekt/body, wählt die primäre Domäne der org von Organization.domains, und rei...

Kamo·6mo ago
FeatureEmailService

NoReplySenderService für 'NoReply@{domain' von Adresse hinzufügen

Einzelne Wahrheitsquelle für Transaktions-E-Mail von Adressen. Akzept ein Domain-String, Kleinbuchstaben-Normalisierung, gibt "NoReply@<domain" zurück. Anrufer ...

Kamo·6mo ago
FeatureEmailService

TemplateRenderer für {{var-Ersatz hinzufügen

Staatenloser Regex-basierter Renderer. Fehlende Vars ersetzen leere Schnur und emittieren ein WARN-Log mit templateKey + orgId zur Zuordnung. Kein HTML-Emission...

Kamo·6mo ago
FixEmailService

Umbenennen Sie mailboxId-id und providerStatus-Status in Mailbox-Liste Antwort

Ausstimmen Sie Feldnamen mit Frontend-Erwartungen für Mitglieder-Mailbox-Inserate.

Kamo·6mo ago
April 16, 2026
CIEmailService

Concurrency-Gruppe hinzufügen, um doppelte Workflow-Läufe zu verhindern

Wenn ein Push einen Workflow auslöst und workflow_dispatch ebenfalls gefeuert wird (oder zwei Drücke kommen in schneller Folge), beide Läufe würden ausführen gl...

Kamo·6mo ago
ChoreEmailService

Bump-Version zum Auslösen von Umbau mit aktualisierter kamo-shared-Bibliothek

Baut das Docker-Image mit der festen Mitgliedseinheit (memberType field neu entfernt), so dass das Hibernate SQL nicht mehr security_level aus dem member_team_m...

Kamo·6mo ago
April 2, 2026
FixEmailService

Unterstützung von Briefkasten-Schaltung durch Lösen von IMAP-Greditinformationen pro MailboxId

Hinzugefügt getMailCredentialsByEmail zu suchen virtual_users per E-Mail direkt, resolveForMailbox zu MailProviderResolver mit Zugriffsprüfung und optional mail...

Kamo·6mo ago
FeatureEmailService

E-Mail Signature Feld config API hinzufügen

Service und REST-Controller zur Verwaltung der Sichtbarkeit von E-Mail-Signatur hinzufügen Konfiguration pro Organisation. Admins können einschalten, welche Kon...

Kamo·6mo ago
FeatureEmailService

Zugang zu zugänglichen Mailboxen-Endpunkt mit privilegiertem erweitertem Zugriff

AccessibleMailboxService und GET /api/email/mailboxes/accessible endpoint hinzufügen die persönliche Postfächer, gemeinsame Postfächer und einen rechtegerechten...

Kamo·6mo ago
FixEmailService

DomainService in EmailDomainService umbenennen, um Bohnen-Namenskonflikt zu lösen

DomainService der gemeinsamen Bibliothek und der lokale DomainService der gemeinsamen Bibliothek beide als 'domainService'-Beine registriert, was CrashLoopBackO...

Kamo·6mo ago
FixEmailService

Korrekte Methode Signaturen in DomainController und MailboxController

- Beheben getMemberMailboxes -" getMailboxesForMitglied in MailboxController - Vermisste Parameter des MemberId hinzufügen, umVerifikationRecords und überprüfen...

Kamo·6mo ago
FeatureEmailService

E-Mail-Domain-Management und Mailbox-Versorgung durch abstrakte Provider-Schicht hinzufügen

- DomainManager und MailboxProvisioner-Fähigkeitsschnittstellen mit Sub-Faktierbarkeitserkennung hinzufügen - ProviderDomain, ProviderMailbox, DnsRecord DTOs hi...

Kamo·6mo ago
March 28, 2026
ChoreEmailService

Rebuild mit ServiceType.MEET COMPLETED Bühne

Kamo·7mo ago
March 27, 2026
FixEmailService

Auszug aus BCC-Empfängern aus IMAP-Nachrichten

Der BCC-Header wird auf gesendeten Ordnerkopien aufbewahrt. Jetzt neben Zu und CC, so dass das Frontend kann es in gesendeten Artikel Vorschauen angezeigt.

Kamo·7mo ago
March 26, 2026
FixEmailService

Provider GET gibt sowohl Typ als auch ProviderType zurück, PUT akzeptiert beide

GET /api/email/provider enthält jetzt sowohl 'typ' als auch 'providerType' Felder in der Antwort für Frontend-Kompatibilität. PUT akzeptiert jetzt 'Typ' als ein...

Kamo·7mo ago
FeatureEmailService

E-Mail Aliasnamen und Shared Mailbox-Unterstützung hinzufügen

Neue MailboxManager-Anbieter-Fähigkeitsschnittstelle für Alias und gemeinsame Mailbox CRUD. KamoMailboxManager Implementierung verwaltet dovecot/postfix virtual...

Kamo·7mo ago
March 24, 2026
March 21, 2026
March 20, 2026
FixEmailService

Kalender, Kontakt und Integration ID-Typen von Long auf UUID aktualisieren

Kalender-Einheiten, Kontakt-Unterentitäten und ContactIntegration IDs sind jetzt UUID. Updates alle Dienste, Controller und DAV Endpunkte.

Kamo·7mo ago
FeatureEmailService

Sync-Status pro Quelle in WebSocket + displayName-Unterstützung hinzufügen

- WebSocket Sync-Status beinhaltet jetzt pro Integration Status in einem 'Quellen' Karte durch Integration ID Schlüssel - applyConfig behandelt jetzt displayN...

Kamo·7mo ago
FeatureEmailService

Hinzufügen von Sync-Titel- und WebSocket-Sync-Status

- PUT /member/sync-toggle endpoint zu Batch-toggle sync hinzufügen Mitgliedsintegrationen auf einmal - ContactSyncWebSocketController-Rundeintrag aggregierter...

Kamo·7mo ago
March 19, 2026
FixEmailService

Security-Service.*** zu K8s ConfigMap hinzufügen

KamoJwtService verlangt diese Eigenschaft für Träger-Token-Validierung in DavAuthFilter, aber die K8s ConfigMap überschreibt application.yml und wurde fehlt es ...

Kamo·7mo ago

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen