Direkt zum Inhalt
KAMOUniverse

Changelog

Was ist neu?

Jede Verbesserung an der Plattform, wie sie geliefert wird.

  1. · EmailService

    AES-GCM-Verschlüsselungsservice für Provider-Anbieter hinzufügen

  2. · EmailService

    Fähigkeitsschnittstellen und Provider-Modellklassen hinzufügen

  3. · EmailService

    Provider SDK-Abhängigkeiten für E-Mail-Anbieter hinzufügen

  4. · kamo-shared-library

    Repositories für E-Mail-Anbieter hinzufügen

  5. · kamo-shared-library

    MemberImapConfigEntity für die pro-member IMAP config hinzufügen

  6. · kamo-shared-library

    OrgEmailOAuthTokenEntity für OAuth Token Storage hinzufügen

  7. · kamo-shared-library

    OrgEmailProviderEntity für email_provider-Schema hinzufügen

  8. · kamo-shared-library

    EmailProviderType und EmailProviderStatus enums hinzufügen

  9. · kamo-internal

    Doppelklicken Sie auf Werkzeugfenster Titelleiste zu maximieren /-restore

  10. · kamo-internal

    Alle Einstellungen Gruppen standardmäßig erweitern

  11. · kamo-internal

    Editor/Preview-Kennung mit Inline-Vorlage-Editor ersetzen

    Neue TemplateInlineEditor Komponente macht die vollständige Vorlage (Header, Hintergründe, Margen, Unterschrift) mit einem grenzenlosen Quill-Editor Eingebettet in den Körperbereich. Der Benutzer tippt direkt in der Vorlage - keine sichtbare Textbox, Grenzen oder Hintergrund auf dem editierbaren Bereich. Die Quill Toolbar sitzt über der Vorlage über eine externe Symbolleiste Referenz. Die Vorlagen-Sektionen (Header, Signatur, etc.) sind gerendert als statisches HTML oben und unten im editierbaren Bereich. Entfernt der Editor/Vorschau-Kalto von der Fußzeile seit der Inline-Editor dient beiden Zwecken gleichzeitig.

  12. · kamo-internal

    "Keine Vorlage"-Option hinzufügen, um den Umfang von templaten dropdown

    Fügt eine "No Template"-Option am oberen Rand der Vorlagen-Down-Liste hinzu. Wenn ausgewählt, überspringt die Backend holen und macht schlicht E-Mail-Körper ohne Header, Signatur oder Layout-Wrapping. Zahlungsausfall bleibt "Individuell".

  13. · kamo-internal

    Hinzufügen Vorlagenumfang Dropdown und Vorschau-Tab zu Tool-Fenster-E-Komponist

    Fügen Sie dem MessageTool hinzu (Tool-Fenster-E-Mail-Komponist, nicht der Standalone Nachrichtenkomponist): - Vorlagenumfang Dropdown in der Betreffzeile: Individuell (Standard), Abteilung, Organisation - holt gespeicherte Vorlage aus dem Backend - Editor/Preview-Schalttasten neben dem Umfang Dropdown - Vorschau macht E-Mail-Körper in der ausgewählten Vorlage Layout eingewickelt (Header + Body + Signature divideer + Signatur + Signatur + Legal + Footer Image) mit den richtigen Hintergrundfarben, Rand, Polsterung und Center-E-Mail-Einstellungen - Laden Spinner während Vorlage lädt - Kompakter Modus versteckt Button-Etiketten, wenn Fenster ist schmal

  14. · kamo-internal

    Vorlagen-Merrich und Vorschau-Tab zu E-Mail-Komponist hinzufügen

    - Hinzufügen Vorlagen-Down (Organisation / Abteilung / Einzelnutzer) zur Symbolleiste, standardmäßig für den einzelnen Benutzer - Holen Sie die gespeicherte Vorlage von GET **************** wenn sich der Anwendungsbereich ändert - Editor/Preview-Schalter-Paar neben dem Bereich Dropdown hinzufügen - Vorschau-Tab macht den E-Mail-Inhalt in der Vorlage Layout eingewickelt: weit Hintergrund - Rand - in der Nähe des Hintergrunds - Polsterung - Header + Körper + Unterschrift + legal + Footer Bild - Vorlage Ladenzustand zeigt einen Spinner im Vorschau-Modus

  15. · kamo-internal

    Drahtsignaturvorlagen zum Backend für persistentes Speichern/Ladung

    - BackendAdapter.ts mit bidirektionaler Zuordnung zwischen Frontend hinzufügen SignatureConfig und Backend flachen Einheit Format - Generieren Sie vor-rendered HTML mit Platzhaltern s {{member.firstName", {{organization.name", {{email.body, etc.) für schnelle E-Mail-Versand - Bei Halterung/Skop Änderung, Ladevorlage von GET **************** - Speichern Button sendet PUT mit allen Konfigurationsfeldern + gerenderten Platzhalter HTML - loadFromBackend-Aktion zum Zustand Store hinzufügen - Handle 404 (keine gespeicherte Vorlage) anmutig mit Standardeinstellungen - Full-Wrapper HTML enthält E-Mail-Layout-Struktur mit {{email.body" Platzhalter

  16. · EmailService

    E-Mail Signatur Vorlage CRUD endpoints hinzufügen

    REST Controller bei /api/email/signature-templates mit: - GET /{scope? - Abrufvorlage von org+scope - PUT /{scope" Vorlage erstellen oder aktualisieren (upsert) - DELETE /{scope" - Vorlage entfernen Service-Schicht verarbeitet upsert-Logik (gefunden vorhanden durch org+scope, Updates an Ort und Stelle oder neue erstellt). Alle Endpunkte authentifizieren über OTK-Sitzung und extrahieren orgId aus Sitzungsdaten.

  17. · kamo-shared-library

    EmailSignatureTemplate Entität und Projektarchiv hinzufügen

    JPA-Einheit für anhaltende E-Mail-Header/Signatur/Fußvorlage Konfigurationen je Organisationsumfang. Speichert alle Design-Einstellungen, Template-Auswahl, Bildquellen und legale Footer-Konfiguration als normalisierte Säulen. Auch denormalisierte gerenderte HTML-Spalten (Kopfer, Signatur, legal, Fußzeile Bild, Vollumschlag) mit Platzhalter wie {{member.firstName", {{organization.name, etc. für schnelle E-Mail Versand ohne erneute Rendering.

  18. · kamo-internal

    Signatur-Inhalte von Backend abbeenden, Social Links Management hinzufügen

    - Entfernen Sie manuelle persönliche Informationen, Unternehmensinformationen und soziale Links Abschnitte aus der Registerkarte Signatur Inhalt - Daten werden jetzt gezogen automatisch aus dem Mitgliederprofil und der Organisation via Backend - Fügen Sie verwendenSignatureData Haken, der Mitglied + org Daten holt und bestückt Inhaltszeichen (Name, E-Mail, Telefon, Unternehmen, soziale Links) - Website & Social Links zur Mitglieder-Profilseite hinzufügen (ProfileTab) mit Feldern für Website und alle 7 sozialen Plattformen - Website & Social Links zur Organisation Verhaltenskennzeichnung hinzufügen Seite (LabelManager) für das Management von Sozialpräsenz auf Org-Ebene - Inhaltskarte zeigt jetzt nur Bildquelle Selektoren mit einem Infobanner Erklärung der Daten wird aus Profil/Orgie-Einstellungen abgeleitet

  19. · SecurityService

    Website und soziale Links zu Mitgliedsprofil GET/PUT Endpoints hinzufügen

    GET /api/security/members/{id' gibt jetzt die Felder der Website und socialLinks zurück. PUT /api/security/members/{id' akzeptiert Website (string) und socialLinks (Karte der Plattform -- URL) für die Aktualisierung von Social-Media-Profilen für Mitglieder.

  20. · kamo-shared-library

    Website und soziale Links Felder zu Organisation und Mitglied hinzufügen

    EmbSocialLinks hinzufügen, die mit Feldern für LinkedIn, Twitter, Facebook, Instagram, YouTube, TikTok und GitHub URLs. Website (VARCHAR 500) und eingebettete socialLinks zu beiden Organisationen hinzufügen und Mitgliedsunternehmen mit Spaltenprefix-Einprägoskopierung (o_ und m_).

  21. · kamo-internal

    Fügen Sie Nah/Ferngrundfarben, Margin/Padding Schieberegler, Center E-Mail-Option hinzu

    Design-Tab additions: - Near Hintergrund Farbe (Content-Bereich Hintergrund, Default Weiß) - Far Hintergrundfarbe (auser E-Mail-Bereich Hintergrund, Default Weiß) - Randschieber (0-80px) - Abstand zwischen Fernkante und Inhaltsfläche - Padding-Schieber (0-60px) - Abstand zwischen Rand und Inhalt - Center E-Mail-Wänder - sperrt Inhaltsbreite auf 600px und versteckt Marge Live-Vorschau spiegelt alle Einstellungen mit der richtigen Verschachtelung: weit Hintergrund - Rand - in der Nähe des Hintergrunds - Polsterung - Inhalt.

  22. · kamo-internal

    Hinzufügen von Bild-Skala-Schieber, Signatur Bildtyp und Fußausrichtung

    - Fügen Sie drei Bildquelle Selektoren: Header Image, Signature Image, Footer Image (jeweils mit Keine / Mitglied Avatar / Logo Einfach / Logo Vollständige Optionen) - Skalenschieber hinzufügen (20%-300%) für jedes Bild, um die Größe nach Belieben zu ändern - Seitenverhältnis auf allen Bildern (Objekt-Fit: enthalten, Autohöhe) - Links/Mitte/Rechts Ausrichtungskontrolle für Fußbild hinzufügen - Footer Bild macht als eigenständiger Block unter legale Fußzeile in der Signatur - Signature Image wird innerhalb des Signaturvorlage-Layouts verwendet - Header-Bilder respektieren Skala in allen Header-Vorlagen, die Logos machen

  23. · kamo-internal

    Ersetzen Sie Foto-Upload mit Header/Footer Bildquelle Selektoren

    Ersetzen Sie den Drag-and-Drop-Foto-Upload mit zwei Dropdown-Selektoren: - Header Bild: Keine | Member Avatar | Logo Simple | Logo Full - Footer Image: gleiche Optionen Bilder werden aus vorhandenen Quellen aufgelöst (Mitglied Profil-Avatar über /api/security/Mitglieder, Organisationslogos aus dem Thema CDN Branding Einstellungen). Ein useImageResolver Hook holt und verbirgt die URLs.

  24. · kamo-internal

    Header-Tab mit 29 Header-Vorlagen hinzufügen und UI-Labels umbenennen

    - "Header"-Tab mit 29 E-Mail-Header-Vorlagen hinzufügen (Banner, Akzent, gebrandmarkt, Dekorative Kategorien) plus "No Header" Option - "Vorlage" in "Signature" umbenennen und "No Signature"-Option hinzufügen - Einstellungen von "Signatures" zu "Headers & Footers" umbenennen - Entfernen "Email Signature Builder" Titel/Untertitel - "Signature Scope" in "E-Mail Sender Source" umbenennen - Update Live-Vorschau auf Header oben und Signatur unten zeigen - Bewegungstasten in die Scope-Karte für saubereres Layout verschieben

  25. · kamo-internal

    21 zusätzliche E-Mail-Signaturvorlagen hinzufügen

    Fügen Sie elegante-Grenze, zwei-Sädel-Grid, Banner-Top, Gradienten-Akzent, Karten-Stil, links ausgerichtet-sauber, rechts-Foto, zentriert-minimal, Executive, Creative-Blöcke, Tech-modern, abgerundete Karte, Split-Color, Underline-Akzent, Icon-fokussiert, Zeitung, Wellenteiler, dotted-border, photo-banner, social-first, und Signatur-Stempel-Vorlagen - die Gesamtzahl auf 29 Signatur-Layouts.

  26. · kamo-internal

    Rebuild E-Mail Signatur Manager mit Vorlage-basierter visueller Builder

    Ersetzen Sie den einfachen Quill Rich Text Editor durch eine strukturierte, formgesteuerte Signatur Builder mit 8 professionellen Vorlagen, Design-Anpassungssteuerungen (Farben, fonts, Abstand, Trennwand, Fotoform, Social Icon Styles), Social Media Link Management und legale Fußgängervorlagen - alle mit Live-E-Mail-Kontext-Vorschau.

  27. · kamo-internal

    Unveröffentlichte und Lösch-Buttons zur KB-Artikelansicht hinzufügen

    Hinzufügen von Unpublish-Button (sichtbar auf ÖFFENTLICHEN) DRAFT und entfernt aus KI-Chat. Löschen-Button mit Bestätigung hinzufügen Dialog. Fügen Sie die Proxy-Route für den unveröffentlichten Endpunkt hinzu.

  28. · RAGService

    Handle unpublished events by removing vectors from Qdrant

    When an article is unpublished, delete its vectors from Qdrant so the AI chat no longer references it.

  29. · KBService

    Unveröffentlichen Endpunkt für KB Artikel hinzufügen

    POST /articles/{guid]/unpublish hinzufügen, das den Status auf DRAFT zurücksetzt und veröffentlicht eine kb.article.unpublished NATS Veranstaltung, so RAGService kann Entfernen Sie den Artikel aus der Vektordatenbank.

  30. · kamo-shared-library

    Fügen Sie eifrige-Fetch-Abfrage für anstehende Bewertungen mit Artikel-Details

    ************ Abfrage hinzufügen, dass JOIN FETCHes die Artikel-Einheit, so Rezension Auflistungen können Artikel guid / Titel enthalten ohne LazyInitialisationException.

Euer Universum wartet.

Fügen Sie Produkte hinzu, wann immer Sie möchten – keine Migration, keine neuen Anmeldungen.

Für immer kostenlos – keine Kreditkarte erforderlich