KamoCRM

Live Change Log

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

17,588
Totale Änderungen
6,045
Merkmale
5,307
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,588AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,863TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,373kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,673kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore775Docs3,257Feature6,045Fix5,307Other994Performance165Refactor278Revert23Style42Test162Upgrade1
October 28, 2026
FixEmailService

Sprachstille Stunden sind ein teilweises Update und das Ausschalten hält die Stunden des Mitglieds

PUT **************** schrieb quietEnd = quietStart um 'off' zu bedeuten, also Ruhestunden ausschalten, oder ohne quietEnd speichern, das Ende des Mitglieds verl...

Kamo·2h ago
FeatureEmailService

Pro-kind Telefon- und Sprachkanäle, der Sprachspiegel und SI_ASSISTANT_REPLY

Voice Assistant Programm (2026-10-27) P3-5, P4-1, P4-2, P4-4. - GET / PUT / API / Benachrichtigungen / Kanäle und PUT **************** pro-Art PHONE / VOICE Wah...

Kamo·4h ago
FixEmailService

Der Alias eines Kollegen kann gesendet werden, wenn sein Postfach

Wenn Sie als Kollege eine E-Mail verfassen, werden dessen Aliase in der Auswahlliste "Von" angezeigt Autorisiert den From gegen das eingeloggte Mitglied, dessen...

Kamo·5h ago
FeatureEmailService

Alias-Domänen empfangen und signieren selbstständig; Kollegen- und Selbst-Standards

Der Mail-Server lernt nun die Alias-Domains einer Organisation von EmailService anstelle von KamoMailAliasDomains enthält eine Tabelle mit dem Namen alias_domai...

Kamo·5h ago
FixEmailService

Dovecot Push veröffentlicht einmal pro Postfach, EHR-Briefe erhalten ein Subsystem; vier veraltete Tests behoben

Produktion: - DovecotPushService veröffentlicht jede Ankunft, Änderung und ungelesenen Nachzählung einmal pro Anwendung Dieser Fächer existierte, weil NATS Be...

Kamo·6h ago
FeatureEmailService

Verwalten Sie die Alias-Domains der Organisation und erlauben Sie Aliase auf ihnen

org_alias_domains existierte nur durch handgeschriebenes SQL. Neu /api/email/alias-domains listet sie auf (jedes Mitglied der Organisation) und fügt hinzu, entf...

Kamo·6h ago
October 27, 2026
FeatureEmailService

Ein Alias funktioniert auf jeder Alias-Domäne, wie das primäre Postfach

Die Alias-Domains der Organisation (org_alias_domains) spiegelten bereits die primäre Domain des Mitglieds Mailbox in den Verfasser (erik@kamocrm.com wird auch ...

Kamo·1d ago
FeatureEmailService

Ein Mitglied kann standardmäßig von einem Alias aus senden

PUT **************** wählt aus, welcher Alias in Für das primäre Postfach des Mitglieds (Null löscht es). Ein Alias pro Mitglied carries is_default; die Spalte ...

Kamo·1d ago
October 26, 2026
FixEmailService

MailProvenanceService benennt seinen Spring-Konstruktor, sodass EmailService erneut startet

5cd632f gab ihm einen zweiten öffentlichen Konstruktor; Spring fand keinen Standard-Konstruktor und jeder neue Pod wurde abgestürzt ("Kein Standardkonstruktor g...

Kamo·1d ago
FeatureEmailService

Absenderdaten einer Nachricht für SI-Identitätsprüfungen; SI_AUTH_REQUEST gehört keiner App

Die Provenienzantwort sagt nun auch, was die Nachricht selbst über ihren Absender behauptet: Von, Reply-To, der Server, der es an unseren übergeben hat, und die...

Kamo·1d ago
FeatureEmailService

Eine Klartext-Version neben dem HTML und ein Recap-Brief des SI für einen Supervisor, wenn der SI kein Postfach hat (TPRECAPS)

/api/email/send nimmt einen optionalen textBody: der Körper ist dann mehrteilig/alternativ (Text, dann das HTML), innen gemischt POST **************** (KamoAI g...

Kamo·1d ago
FeatureEmailService

Beweisen, dass ein Teamkollege eine E-Mail eines SI gesendet hat, damit eine per E-Mail versandte Anfrage als seine Bestellung zählen kann

Ein interner Endpunkt beantwortet, ob eine Nachricht im eigenen Postfach eines Mitglieds von einem Teammitglied: sein Von erreicht ein Mitglied derselben Organi...

Kamo·1d ago
October 23, 2026
FeatureEmailService

Ablehnen eines Postfachs, das über die E-Mail-Lizenzen der Organisation hinausgeht

Eigentümerregel 2026-10-22: Add-ons berechnen die erworbenen Lizenzen pro Benutzer; wie viele Bevor ein Postfach in Betrieb genommen wird, muss es von einem Ben...

Kamo·5d ago
October 22, 2026
FeatureEmailService

BILLING_INVOICE, beim Anzeigen von Abonnementrechnungen gesperrt

Von SecurityService an die Eigentümer der verkaufenden Organisation erhoben, wenn ein Der Rechnungsentwurf eines Abonnements wartet auf Überprüfung oder eine Ku...

Kamo·5d ago
October 19, 2026
TestEmailService

Armaturen stempeln das Ende des God-Mode-Fensters; ein verstrichenes Fenster ist nicht erhöht (geteilte SessionPlattformFacts Ablauf)

**************** braucht jetzt auch GodModeExpiresAt ahead (kamo-shared-library 1.6.1). ************ Gott-Befestigung trägt die Briefmarke, und ein neues Gehäus...

Kamo·1w ago
October 18, 2026
FixEmailService

Email Vorlagen und die Verbindung org Kalender/Kontakte nehmen MANAGE_EMAIL_SETTINGS (SITP TP02)

EmailTemplateController und EmailTemplateKategorieController überprüft eine Sitzung allein: jedes Mitglied könnte die transaktionale E-Mail der Organisation auf...

Kamo·1w ago
FeatureEmailService

Eine Veranstaltung benennt ihren Veranstalter; eine RSVP, die nicht genommen werden kann, sagt warum (SITP TP12)

- EventDto trägt organizerEmail, so dass das Tool Plane's calendar_rsvp Namen, an wen die Antwort geschickt wird (und klassifiziert einen externen Veranstalte...

Kamo·1w ago
FixEmailService

Ein Shared-Mail-Postfach-Sende trifft die SI-Wächter; Nachrichtenbeschriftungen nehmen ?folder= (SITP TP13)

Ein Senden als freigegebene Mailbox übersprang die Checks EmailController#sendEmail läuft: ein Eigen-Domain-Empfänger, der niemand ist (422 RECIPIENTS_UNKNOWN),...

Kamo·1w ago
FixEmailService

Hören Sie auf, das Datenbankpasswort beim Start zu protokollieren

com.zaxxer.hikari bei DEBUG macht HikariConfig drucken seine gesamte Konfiguration auf jedem Start, einschließlich dataSourceProperties {password=...] und Passw...

Kamo·1w ago
FeatureEmailService

IOT_ALARM Telefon Push Body und zurückziehen-mit-Update (SP10)

Eine IOT_ALARM Veranstaltungskarte (Quelle **************** iot-service's AlarmNotifier schreibt es, oder <alarmUuid&gt;:<seq&gt;) wird als gespiegelt ein IOT_A...

Kamo·1w ago
FeatureEmailService

Vorschau Beispielvariablen für die iot Share Letters

Auf der neuen gemeinsamen Bibliothek BEFORE IoTService wird wieder aufgebaut (eine fehlende Vorlage Schlüssel 404s für immer).

Kamo·1w ago
FeatureEmailService

NoReplySubsystem.IOT, das Vorschau-Beisammen und mirrorToPush

IoT Devices SP06: Alarmbriefe (iot.alarm_notice) Audit unter IOT; die Vorlagenvorschau hat Beispielwerte; POST /api/interne/Benachrichtigungen benötigt einen op...

Kamo·1w ago
FeatureEmailService

Ein Abmelden von einer der eigenen geschützten Adressen der Organisation wird vermerkt, nicht gelistet

Besitzer 2026-10-15: die Do-not-Block-Liste neben der Do-not-Kontakt-Liste. DoNotContactEmailBeans erklärt Share-lib's DoNotBlockList und übergibt es an die DoN...

Kamo·1w ago
October 15, 2026
FeatureEmailService

E-Mail-Wahlbeurte erreichen die Do-not-Kontakt-Liste, und Kampagnen, Aktien und eine SI-Mail-Prüfung

Besitzer 2026-10-15: eine unternehmensweite Do-not-Kontakt-Liste pro Organisation, in Umfang pro Kanal; eine E-Mail abmeldet nur E-Mail. - Writer: MirroringEma...

Kamo·1w ago
FeatureEmailService

Ein Treffen, das per E-Mail ankommt, fragt einmal, dann hält sich aktuell

Eine neue Einladung im Mailreader bietet nun "Add to calendar". Once a Mitglied hat es hinzugefügt, die Follow-ups des Veranstalters gelten für sich: ein bewegt...

Kamo·1w ago
October 14, 2026
FixEmailService

Die Post eines Mitglieds trägt den Namen auf dem Mitgliedsprofil

9351aac nannte einen namenlosen Aus mit dem Display_name der Mailbox-Reihe zuerst, und behielt jeden Namen die Anfrage gesendet. Der Komponist schickt das der N...

Kamo·1w ago
FixEmailService

Die Post eines Mitglieds geht unter seinem Namen raus, nicht nach einer bloßen Adresse

Die Von Kopf trug einen Namen nur, wenn die Anfrage tat, und die comper sendet die Mailbox display_name: eingestellt für die Mailbox einer SI-Postfach es ist ge...

Kamo·1w ago
FixEmailService

Eine Alias-Domain Von der Zeile benennt die Mailbox dahinter

Der From Picker bietet die primäre Mailbox des Mitglieds wieder auf jedem org Alias-Domain, mit einer ID wie <Mailbox":alias-domain:<domain&gt; um es zu behalte...

Kamo·1w ago
BuildEmailService

Auf Kamo-Shared-Bibliothek 6fce139a aufbauen

Samen die neue SUSPICIOUS_SIGNIN_DETECTED kanonische Vorlage, die SecurityService sendet für die NOTIFY_ADMIN_EMAIL-Antwort einer Erkennungsregel.

Kamo·1w ago
FeatureEmailService

Vorschau auf das neu-führende Brief

Fügt den LEADS_AVAILABLE-Arm zu SampleVariables hinzu, gebaut durch das gleiche Share-lib LeadsVerfügbaresEmail-Hengleiter SecurityService sendet mit, so dass d...

Kamo·1w ago
October 13, 2026
FixEmailService

Eine SI's HIGH Chat-Karte wird angehoben, auch wenn eine ungelesene Chat-Karte steht

Eine Person mit einer unversagten CHAT_MESSAGE-Karte wurde nie von einer SI-Karte erzählt NOTIFY (KamoCollab CP12 D14): Die Ankündigungsregel ließ die HIGH-Kart...

Kamo·2w ago
FixEmailService

Die Updates und Absagen eines Meetings stammen von der Adresse, die seine Gäste eingeladen hat.

Der Komponist reicht ein Treffen unter was auch immer gesagt, ein Alias oder ein geteiltes mailbox, und diese Adresse ist der ORGANIZER in jedem ics. Aber Updat...

Kamo·2w ago
October 12, 2026
FixEmailService

Datei eine Nachricht Suchindex-Reihe und Lead-Link unter seiner Thread-ID, nicht die Gesprächsreihe Surrogat

conversations.thread_id wird generiert (@GeneratedValue on ConversationEntity, primärer Schlüssel die Thread-ID allein), so dass die Zeile ************ zurückke...

Kamo·2w ago
October 11, 2026
FeatureEmailService

Vertrauliche Fadenmarker und EMAIL_THREAD-Etiketten - PUT .../thread-confidential on member und gemeinsam genutzte Mailboxen, ein audited writer, threadKey und threadConfidential auf beiden Nachrichten GETs, POST ************ der Org-Grafik (KamoCollab CP05 Task 20)

EmailThreadKeys ist die Ein-Thread-Naming-Regel **************** nennt es jetzt): root Message-ID, UUIDv5 Thread-ID und die EMAIL_THREAD-Taste ohne Winkelwinkel...

Kamo·2w ago
FeatureEmailService

Erklären Sie den Offenlegungs-Dedger-Rekorder, gepaart mit seinem Repository-Scan (KamoCollab CP08 Task 12)

DisclosureLedgerConfig erklärt DisclosureRecorder; EmailServiceApplication's @EnableJpaRepositories Gewinne ************ im selben Commit. DisclosureLedgerWirin...

Kamo·2w ago
FeatureEmailService

Die beiden Kontaktbenachrichtigungsarten und welche Mitglieder eine interne Adresse erreicht (KamoCollab CP04 Task 11)

CONTACT_REQUESTED und CONTACT_DECIDED sind auf ACCESS_CHAT gated und nach MENTIONED aufgelistet. POST ************ ({orgId, Adressen[]], höchstens 100, KAMOAI_I...

Kamo·2w ago
FeatureEmailService

Der CP05 DDL für Vertrauliche Marker und die thread_id-Indizes

KamoCollab CP05 Task 4 (spec 5.1): public.email_thread_labels keyed by (org_id, thread_key), ix_thread_messages_thread und der Teil ix_search_index_thread. In A...

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