Przejdź do treści
KAMOUniverse

Changelog

Co nowego.

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

  1. · AIService

    RAG w obsłudze strumieniowego, pełny fragment tekstu, zapytaniach z konwersacji

  2. · AIService

    Add ConversationContextService do zarządzania kontekstem okien przesuwnych

  3. · RAGService

    Full chunk text storage, configurable vector size, and permission-aware retrieval in Qdrant

  4. · RAGService

    Hybrid search with keyword boosting and cross-encoder reranker

  5. · RAGService

    Semantic heading-aware chunking for better RAG retrieval

  6. · AIService

    Wyciąg członekId w WebSocket auth interceptor dla obsługi RAG

  7. · kamo-internal

    Dodaj nieskończone paginację przewijania do klasycznego widoku e-mail

    Tryb klasyczny ładował tylko pierwsze 50 wiadomości bez możliwości zobaczenia starszych. Podłąj istniejącego VirtualMessageList onLoistMoadMore/hasMore/loadingMore/loadMore propsMoty Tak więc strony ładują się automatycznie, gdy użytkownik przewija się w pobliżu dołu.

  8. · kamo-internal

    Przełącz przycisk blokady / odblokowyzuj na podstawie statusu blokady członka

  9. · kamo-internal

    Dodaj notatki do NavPri poniżej KB, ogrodzone przez isNotes

  10. · kamo-internal

    Dodaj strony ustawień dla HRS, Docs, Wsparcie, KB, Notatki i Czat

    Create ComingSoonTab współdzielony komponent i 6 nowych stron ustawień funkcji Z nadejściem wkrótce zastępców, przedstawiają strażników flag i wskazówki pomocowe. Linki Od FeaturesManager "Adjust Features" teraz rozwiąż prawdziwe strony.

  11. · kamo-internal

    Auto-odśwież UI po przełączaniu funkcji i zmianach ról

    CechyManager i SecurityRoleManager teraz dzwoń do routera.refresh() po Mutacje do ponownego ostemplowanie kontekstu org i dane z sesji użytkownika, odzwierciedlające Uprawnienia i aplikacja zmieniają się natychmiast bez ponownego zalogowania.

  12. · SecurityService

    Auto-refresh Prawa do sesji Redis po zmianach w zakresie funkcji / rach

    CeatureController i SecurityRoleController odbudowują teraz dzwoniącą prawa sesyjne w Redis po włączeniu/wyłączenia, tworzenie/aktualizacja rówieśników/delikwidacja, I przeliczaj operacje na prawach. Wyeliminować potrzebę ponownego zalogowania się po Uprawnienia lub zmiany aplikacji.

  13. · kamo-internal

    Wdrożenie interfejsu użytkownika zarządzania aplikacjami z integracją backend i dynamicznymi uprawnieniami

    Przepisuj funkcjeManager, aby użyć backend API do włączania / wyłączenia z root-org Kingowanie dla aplikacji in-dev. Zaktualizuj NavPri, aby obramować wszystkie elementy nav by org flagi (Docs, KB, Notatki, Czat, Poczta, Wsparcie AI, VOIP). Ustawienia aktualizacjiStatusWindow Z pełnym filtrowaniem paska bocznego aplikacji. Sekcje uprawnień do udostępniania SecurityRoleManager Dynamiczny – tylko prawa do pokazania włączone aplikacje. Aktualizuj typy skryptów do lustrzanego Zaplecze - zmiany.

  14. · SecurityService

    Add FunkcjaStroller dla urządzenia enable/wyjścia do zarządzania aplikacją org/wyjścia

    Punkty końcowe REST do zarządzania funkcjami aplikacji organizacyjnych: lista funkcji GET, Umożliwienie/wyłączenie z kontrolą uprawnień CONFIGURE_SYSTEM, root-org-only Kingowanie dla aplikacji w rozwoju i dostępnych listach usług.

  15. · kamo-shared-library

    Dodaj system zarządzania aplikacjami z typami usług, prawami i kontrolą funkcji

    RestructureType enum: dodaj flagi rdzenia/deprecjacji, zrename DOC_MANAGER-DOCS oraz AI_CHAT-AI_SUPPORT, dodaj typy WSPARC/NOTES/POS, deprecate STORAGE/DOC_CLASSIFIER/ DOCS_EDITOR. Dodaj 43 nowe RoleRightType wpisy dla HRS, Docs, Pomocy AI, VOIP, E-mail, Wsparcie, notatki i aplikacje czatu. Przenieś prawa do zakresu ServiceType.SUPPORT. Rozszerzenie funkcjiService z włączonych/wyłączeniem/sprawdzeniem metodami na org.

  16. · kamo-internal

    Dodaj alias e-mail i udostępnij obsługę UI

    Kompozytor "Od:" rozwija się do przełączania między podstawową, aliasem i współdzielonej skrzynki pocztowej Adresy. Nowa "Mailboxes" 6. zakładka w ustawieniach e-mail dla zarządzania administratorami org aliasów i wspólnych skrzynek pocztowych. W nazwie alias / współdzielone zarządzanie skrzynkami pocztowymi na członka Strona ustawień. Przełącznik skrzynki pocztowej w pasku bocznym folderu do przełączania kontekstu skrzynki pocztowej. Trasy MessageBrowser do udostępnionych punktów końcowych API przy oglądaniu udostępnionej skrzynki pocztowej.

  17. · EmailService

    Dodaj aliasy e-mail i wspólną obsługę skrzynki pocztowej

    Nowy interfejs firmy MailboxManager dla aliasów i wspólnej skrzynki pocztowej CRUD. Wdrożenie KamoMailPilboxManager zarządza dovecot/postfix virtual_users oraz Virtual_aliases przez MySQL. AliasController i SharedMailboxController zapewniają REST API. SharedMailboxMailController serwery serwery IMAP operacje dla współdzielonych skrzynek pocztowych. EmailSmtpService zaktualizowany do obsługi override adresu dla funkcji wysyłania. MailProviderResolver połączony z funkcją MailboxManager.

  18. · kamo-shared-library

    Dodaj alias e-mail i udostępnione jednostki skrzynek pocztowych i repozytoria

    Nowe podmioty JPA dla schematu email_provider: EmailAliasEntity (send-s-s aliases per member), SharedMailboxEntity (ogólnopolskie wspólne skrzynki pocztowe z zaszyfrowanymi poświadczeniami IMAP), oraz SharedMailboxAccessEntity (dotyki dostępu do członków dla udostępnionych skrzynek pocztowych).

  19. · kamo-internal

    Dodaj status PRE_TICKET z opcją Start Chat

    - TicketCreationForm: dwa przyciski — "Start Chat" (przed-bilet, bez tytułu Wymagany, tylko temat) i "Prześlij bilet" (pełny bilet z tytułem) - TicketHeader: przycisk "Konwertuj do biletu", gdy status jest PRE_TICKET, Otwiera okno dialogowe wymagające tytułu, wywołanie PUT /tickets/' - StatusBadge: PRE_TICKET pokazany jako niebiesko-sztywą odznakę - Nowa trasa proxy: . - Typy: dodano PRE_TICKET do obsługiTicketStatus, preTicket do utworzenia żądania

  20. · MediaService

    Dodaj kreację PRE_TICKET i konwertuj na bilet punkt końcowy

    - createTicket: gdy preTicket-true, ustawia stan na PRE_TICKET, pomijania Przypisanie (nie wymaga tytułu) - PUT /tickets/convert: konwertuje PRE_TICKET na NOWY, wymaga tytułu, Wyzwala przydział

  21. · kamo-shared-library

    Dodaj status PRE_TICKET i flagę preTicket na prośbę o utworzenie

    Nowy status PRE_TICKET(14) dla sesji czatu, w których rozpoczyna się użytkownik Rozmowa bez formalnego złożenia biletu. Może być przekonwertowany na a Pełny bilet później, ustawiając tytuł i zmieniając status.

  22. · SecurityService

    Dodawanie POST - punkt końcowy

    Wyzwala org-wide member_rights_applied recalculation. Potrzebny po migracje schematów lub ręczne zmiany DB w uprawnieniach.

  23. · SecurityService

    Używanie ukierunkowanego przeliczania praw do rolowanych

    SecurityRoleController korzysta teraz z aktualizacjiRoleMberRightsApplied() Zrekuluj członków, którzy mają zmodyfikowaną rolę, zamiast przeliczać Wszyscy członkowie w org. Usuń ponownie kalkuluje przed usunięciem roli.

  24. · kamo-shared-library

    Ukierunkowane przeliczanie praw w celu dept, tytuł pracy i zmiany ról

    - DepartamentUS: ponownie kalkuluje tylko członków w dotkniętym oddziaływieni Po utworzeniu / aktualizacji / usuń - JobTitleService: przelicza tylko członków z tytułem, którego dotyczy problem Po utworzeniu / aktualizacji / usuń - MemberRightsAppliedService: dodano aktualizacjęRoleMemberRightsApplied() Poprzez przeliczanie tylko członków, którzy mają przydzieloną określoną rolę - Naprawiono - aby użyć findByOrganizationId Zamiast znaleźć All() (załadno członkostwo na wszystkich orgsach) - Naprawiono ;) i - akceptować parametr orgId i używać ZnajdźByOrganizationD zamiast znaleźć All()

  25. · kamo-shared-library

    Rekultuj member_rights_applied po utworzeniu nowych członków

    Połączenia z aktualizacjąMemberRightsApplied na nowym członek po obu createOrganizationMemberna i createOrganizationTeamMember tak Prawa do wszystkich ról są natychmiast stosowane.

  26. · kamo-internal

    Granularna edycja ról, wymiana etykiet i obsługa członków zespołu

    - Dodaj isAllowEditTitle i isAllowEditSecurity to SecurityRole interface - Zezwalaj na edytowanie ustawień zabezpieczeń na stanowiskach Członków/Sterowania Członków (wcześniej całkowicie zablokowanych) - Zamień "Membersje" i "Team Members" wyświetlają tytuły z etykietami zachowań rodziców org - Zapobiegaj przypadkowym nadpisom, wysyłając oryginalny tytuł DB do chronionych ról - Wyłącz pole tytułowe w oknie dialogowym edycji dla ról systemowych - Dodaj macierzyństwoMemberTitlePlural i rodzicTeamMemtleTemtlePlural do sesji/useUserInfo - Zaktualizuj kolejność sortowania ról: Członkowie, Członkowie zespołu, Administrator, a następnie custom

  27. · InitializerService

    Migracja wszystkich do członków i twórz rolę Członków zespołu

    - Zmień nazwę ROLE_EVERYONE_ID kolumna na ROLE_MEMBER_ID - Zmień nazwę istniejących "Wszyscy (własnostępują do wszystkich)" na "Członkowie" - Umieść flagi na istniejących rolach systemowych - Tworzenie roli "członków zespołu" dla wszystkich istniejących organizacji - Ustaw role_team_member_id referencje dla wszystkich organizacji - Przełącz ddl-auto z powrotem do trybu aktualizacji

  28. · SecurityService

    Wymusować flagi ochrony ról i dodawać wsparcie etykiet dla rodziców do sesji

    - Enforce isAllowEditSecurity in SecurityRoleController update endpoint - Dodać macierzyństwoMemberTitlePlural i nadmumiernyTeamMemtleTemPlural do sesji - Rozwiązywanie etykiet członków/członków zespołu nadrzędnego podczas logowania - Dołącz etykiety nadrzędne w aktualizacjach sesji, gdy etykiety behawioralne się zmieniają

  29. · kamo-shared-library

    Dodaj ziarniste flagi ochrony role i rola systemu członków zespołu

    - Dodaj isAllowEditTitle i isAllowEwitaScurity flagi do jednostki Orgrole - Zmodywal się o przystawkęEveryoneID do roliMemUDŻN w Organizacji, dodaj roleTeamMemberID - Zredania "Everyone (Applilies To All)" na "Członkowie" w kreacji org - Tworzenie roli systemu "Team Members" podczas tworzenia org - Enforce isAllowEditTitle w OrgRoleService.updateRole (cichą ignoruje tytuł) - Enforce isAllowEditSecurity w updateRoleRights and updateRoleSecurityModels - Dodaj nowe flagi do SecurityRoleDTO dla zużycia frontendu - Rozszerzenie zapasu RoleType enum z wartościami CZEMU i TEAM_MEMBER

  30. · kamo-internal

    Dodaj sekcję pomocy technicznej do strony ustawień

    Dodaje Tematy, Powiadomienia i karty Statusu i Odpowiedzi Czasy To link do /support?tab-settings.

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