Przejdź do treści
KAMOUniverse

Changelog

Co nowego.

Każde ulepszenie platformy, jak to wysyła.

  1. · EmailService

    Dodaj usługę szyfrowania AES-GCM dla poświadczeń dostawców

  2. · EmailService

    Dodaj interfejsy umiejętności i klasy modeli dostawców

  3. · EmailService

    Dodaj zależność dostawcy SDK dla dostawców poczty e-mail

  4. · kamo-shared-library

    Dodaj repozytoria dla podmiotów dostawców poczty e-mail

  5. · kamo-shared-library

    Dodaj MemberImapConfigEntity dla konfiskaty IMAP na członka

  6. · kamo-shared-library

    Dodaj OrgEmailOAuthTokenEntity do przechowywania żetonu OAuth

  7. · kamo-shared-library

    Dodaj OrgEmailProviderEntity dla email_provider schema

  8. · kamo-shared-library

    Dodaj e-mailProviderType i EmailProviderStatus enums

  9. · kamo-internal

    Podwójne kliknięcie pasekytu narzędziowego, aby zmaksymalizować / przywrócić

  10. · kamo-internal

    Rozszerz wszystkie grupy ustawień domyślnie

  11. · kamo-internal

    Zamień edytor / przełącznik wstępu za pomocą inline template editor

    Nowy komponent TemplateInlineEditor renderuje pełny szablon (nagłówek, Tło, marginesy, podpis) z bezgranicznym edytorem Quill Zakorzeniony w obszarze ciała. Typy użytkowników bezpośrednio w szablonie — brak widocznego pola tekstowego, granic lub tła w edytowalny obszar. Szkło narzędzi Quill znajduje się nad szablonem za pomocą zewnętrznego paska narzędzi Odniesienie. Sekcje szablonów (nagłówek, podpis itp.) to Unierenderowany jako statyczny HTML powyżej i poniżej obszaru edytowalnego. Usunięto edytor/przełączanie podglądu z paska stopek od momentu Redaktor inline służy obu celom jednocześnie.

  12. · kamo-internal

    Dodaj opcję "Nie ma szablonu" do rozwijania zakresu szablonu

    Dodaje opcję "Nie ma szablonu" na górze listy rozwijanej szablonów. Po wybraniu pomija backend pobranie i renderuje zwykłe ciało e-mail Bez nagłówka, podpisu lub owijania układu. Domyślne szczątki "Indywidualny".

  13. · kamo-internal

    Dodaj kartę rozwijania i podglądu szablonu do narzędzia do kompozytora poczty e-mail okna narzędzia

    Dodaj do MessageTool (narzędzia-fotograf, a nie samodzielny MessageComposer): - Rozkład zakresu szablonu w wierszu tematu: Indywidualny (domyślny), Departament, Organizacja — pobiera zapisany szablon z backendu - Edytor/Precenzja przyciski przełączania obok zakresu - Podgląd renderuje ciało wiadomości e-mail owinięte w wybrany układ szablonu (nagłówek + ciało + dzielnik + podpis + sygnatura + zdjęcie z nogi) Z odpowiednimi kolorami tła, marginesem, wyściółką i ustawieniami środkowo-e-mail - Loading spinner podczas ładowania szablonu - Tryb kompaktowy ukrywa etykiety przycisków, gdy okno jest wąskie

  14. · kamo-internal

    Dodaj kartę selektora zakresu i podglądu szablonu do kompozytora poczty e-mail

    - Dodaj rozwijanie zakresu szablonu (Organizacja / Departament / Użytkownik indywidualny) Do wiersza paska narzędzi, domyślnie użytkownika Indywidualnie - Wyłap zapisany szablon z GET W przypadku zmiany zakresu - Dodaj przełącznika / Przełącz przełącznika par obok zakresu rozwijanego - Podgląd karty renderuje zawartość e-mail zawiniętą w układ szablonu: dal > margines > tło > wyściółka > nagłówek + Ciało + podpis + obraz prawny + stopka - Stan ładowania szablonu pokazuje spinner w trybie podglądu

  15. · kamo-internal

    Szablony podpisów przewodowych do zaplecza do trwałego zapisu / ładowania

    - Dodaj backendAdapter.ts z dwukierunkowym mapowaniem między frontendą SignatureConfig i format jednostki flat - Wygeneruj wstępnie renderowany HTML z zastępami (-member.firstName”; "organizacja.nazwa", email.body, itp.) do szybkiej wysyłki e-mail - Na zmianie zamontowania/przeskoku, szablon załadunku z GET - Przycisk Zapisz wysyła PUT ze wszystkimi polami konfiskaty + renderowany symbol zastępczy HTML - Dodaj obciążenieOdpisu akcji do sklepu Zustand - Uchwyt 404 (brak zapisanego szablonu) z wdziękiem z domyślnymi - Pełne opakowanie HTML zawiera strukturę układu e-mail z "email.body" zastępcze

  16. · EmailService

    Dodaj szablon podpisu e-mail CRUD punkty końcowe

    Kontroler REST w /api/email/signature-templates z: - GET / ?scope — pobierz szablon przez org+scope - PUT /-scope — tworzenie lub aktualizowanie szablonu (upsert) - DELETE /-scope — usunąć szablon Warstwa serwisowa obsługuje logikę upsert (znajduje istniejące przez org+scope, Aktualizacje w miejscu lub tworzą nowe). Wszystkie punkty końcowe uwierzytelniają się poprzez Sesja OTK i wyodrębnić orgId z danych sesji.

  17. · kamo-shared-library

    Dodaj e-mailSignatureTemplate jednostka i repozytorium

    Podmiot JPA do utrzymywania się nagłówka poczty e-mail / szablonu Konfiguracje na zakres organizacji. Przechowuje wszystkie ustawienia projektowe, Wybór szablonów, źródła obrazu i legalne konfigurowanie stopek jako Znormalizowane kolumny. Zawiera również zdenormalizowane kolumny HTML (główek, podpis, legalny, obraz nożownika, pełne opakowanie) Zapisy takie jak „member.firstName”, „organization.name” itp. Do szybkiego wysyłania e-mail bez ponownego oddania.

  18. · kamo-internal

    Derive signature treści z backendu, dodaj zarządzanie linkami społecznościowymi

    - Usuń ręczne dane osobowe, informacje o firmie i społecznościowe Sekcje łącza z zakładki sygnatura Zawartość — dane są teraz pobierane Automatycznie z profilu członkowskiego i organizacji poprzez backend - Dodaj useSignatureData hak, który pobiera członkostwo + dane org i populaty pola treści podpisu (nazwa, e-mail, telefon, firma, linki społecznościowe) - Dodaj sekcję Linki Strony i społeczności do strony profilu użytkownika (ProfileTab) Z polami dla strony internetowej i wszystkich 7 platform społecznościowych - Dodawanie sekcji Linki Strona i Społeczności do organizacji etykietowania zachowań Strona (LabelManager) dla zarządzania obecnością społeczną na poziomie org-ang. - Zakładka Zawartość pokazuje teraz tylko selektory źródłowy obrazu z banerem informacyjnym Wyjaśnienie danych pochodzi z ustawień profilu / ujścia

  19. · SecurityService

    Dodaj linki do stron internetowych i linków społecznościowych do profilu użytkownika GET/PUT punkty końcowe

    GET /api/security/members/A-id-sw. teraz zwraca stronę internetową i socialLinks. PUT /api/security/members/'id' akceptuje stronę internetową (struny) i socialLinks (mapa platformy -> URL) do aktualizacji profili społecznościowych członków.

  20. · kamo-shared-library

    Dodaj pola linków społecznościowych i społecznościowych do Organizacji i Członkowi

    Dodaj EmbSocialLinks osadzalne z polami dla LinkedIn, Twitter, Adresy URL na Facebooku, Instagramie, YouTube, TikToku i GitHub. Dodaj stronę internetową (VARCHAR 500) i wbudowane linki społecznościowe do obu organizacji oraz podmioty członkowskie z prefiksem kolumnowym (o_ i m_).

  21. · kamo-internal

    Dodaj w pobliżu / daleko, suwaki margin / padding, opcja e-mail w pobliżu

    Dodatki do zakładek projektowych: - Bliski kolor tła (zajmowanie się tłem, domyślnie biały) - Kolor malowego tła (w tle obszaru e-mail, domyślnie biały) - suwak marży (0-80px) — przestrzeń między obszarem dalekiego od krawędzi do części - suwak wypasowy (0-60px) — przestrzeń między krawędzią a zawartością - Przełącznik poczty e-mail w centrum — blokuje szerokość zawartości do 600px i ukrywa marżę Podgląd na żywo odzwierciedla wszystkie ustawienia z odpowiednim zagnieżdżaniem: Daleko tło > margines > w pobliżu tła > wyściółka > zawartość.

  22. · kamo-internal

    Dodaj suwak w skali obrazu, typ obrazu podpisu i wyrównanie stopek

    - Dodaj trzy selektory źródłowe: Obraz nagłówka, Signature Image, Footer Image (każdy z None / Member Avatar / Logo Simple / Logo Pełne opcje) - Dodaj suwak wagowy (20%-300%) dla każdego obrazu, aby zjednokrotnie ujednolić rozmiar - Zachowaj proporcje na wszystkich obrazach (object-fit: zawierają, auto height) - Dodaj lewą/centralną / prawowszą kontrolę wyrównania dla obrazu stopki - Obraz Footera renderuje jako samodzielny blok poniżej legalnej stopki w podpisie - Obraz podpisu jest używany w samym układzie szablonu podpisu - Nagłówek obrazów szacunku dla skali we wszystkich szablonach nagłówków, które renderują logo

  23. · kamo-internal

    Wymień przesyłanie zdjęć z nagłówkami / szybiorcami zdjęć

    Wymień przeciąganie i upuść zdjęcie z dwoma selektorami rozwijanymi: - Nagłówek Obraz: Brak | Awat członkini | Logo proste | Logo Full - Footer Image: te same opcje Obrazy są rozwiązywane z istniejących źródeł (urządzenie profilu awatara przez /api/bezpieczeństwo/członkowie, logo organizacji z tematu CDN branding Ustawienia). UżywanieImageResolver hook pobiera i całuje adresy URL.

  24. · kamo-internal

    Dodaj zakładkę Nagłówek z 29 szablonami nagłówków i zrename Etykiety UI

    - Dodaj zakładkę "Header" z 29 szablonami nagłówków e-mail (baner, akcent, mark, Kategorie dekoracyjne) plus opcja "No Header" - Zwyznacz kartę "Template" na "Zapisz się" i dodaj opcję "No Signature" - Zwyznacz kartę ustawień z "Signatures" do "Headers & Footers" - Usuń tytuł "Email Signature Builder" / podtytuł - Znajmij nazwę "Signature Scope" na "Email Sender Source" - Zaktualizuj na żywo, aby wyświetlić nagłówek nad ciałem i podpisem poniżej - Przesuń przyciski akcji do karty lunetycznej dla układu czyszczącego

  25. · kamo-internal

    Dodaj 21 dodatkowych szablonów podpisów e-mail

    Dodaj elegancką, dwukolumnową, baner-top, gradient-accent, card-style, lewe wyrównane, prawicowe, skoncentrowane, wykonawcze, kreatywnie bloki, technowo-nowoczesne, zaokrąglona karta, split-color, underline-accent, icon-sfocused, Gazeta, indywidualista falowa, kropkowana granica, foto-baner, social-first, i Szablony podpisów-znaczeń – przynosząc łącznie 29 układów podpisów.

  26. · kamo-internal

    Odbuduj menedżera podpisów e-mail z szablonowym konstrukterem wizualnym

    Zastąp podstawowy edytor tekstu bogatego Quill w uporządkowanym, opartym na formie podpisie Budowniczy z 8 profesjonalnymi szablonami, sterowaniem dostosowywania projektu (kolory, Czcionki, odstępy, przegrody, kształt zdjęć, style ikon społecznościowe), link do mediów społecznościowych Zarządzanie i legalne szablony stopek - wszystkie z podglądem e-mail-kontekstu na żywo.

  27. · kamo-internal

    Dodaj unpublish i usuń przyciski do widoku artykułu KB

    Dodaj przycisk Unpublish (widoczna na artykułach PUBLISHED), który powraca do ZAPRATAJ i usuwa z czatu AI. Dodaj przycisk Usuń z potwierdzeniem Okno dialogowe. Dodaj trasę proxy dla unpublish punktu końcowego.

  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

    Dodaj unpublish punkt końcowy dla artykułów KB

    Dodaj POST /articles/'guid'/unpublish, który ustawia status z powrotem do DRAFT I publikuje wydarzenie kb.article.unpublished NATS, aby RAGService mógł Usuwanie artykułu z bazy danych wektorowych.

  30. · kamo-shared-library

    Dodaj zapytanie o gorliwe oczekiwanie na przeglądy z szczegółami artykułu

    Dodaj - kwerenda, że JOIN FETCHes Podmiot artykułu, więc przeglądy ofert mogą zawierać artykuł przewod / tytuł Bez leniwej Inicucjacji.

Twój wszechświat czeka.

Rozpocznij bezpłatnie w kilka minut.Dodaj produkty, kiedy tylko będziesz gotowy — bez migracji, bez nowych logowań.

Bezpłatne na zawsze — nie wymaga karty kredytowej