Przełącz przycisk blokady / odblokowyzuj na podstawie statusu blokady członka
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 pomocow...
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, odzwierciedl...
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/delikwid...
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...
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-o...
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_CLAS...
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 ...
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 ...
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 za...
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: ...
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 NOW...
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 bil...
Dodawanie POST - punkt końcowy
Wyzwala org-wide member_rights_applied recalculation. Potrzebny po migracje schematów lub ręczne zmiany DB w uprawnieniach.
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łonk...
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 ...
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ą na...
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ło...
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 is...
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...
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 roleTeamMemb...
Dodaj sekcję pomocy technicznej do strony ustawień
Dodaje Tematy, Powiadomienia i karty Statusu i Odpowiedzi Czasy To link do /support?tab-settings.
Dodaj ręczny sterownik uruchamiania z duplikatem ochrony wykonania
POST /api/daemon/wytwór/-jeobName natychmiast uruchamia pracę w Quartz. Zwraca 409, jeśli praca jest już wykonana. GET /api/daemon/wytłap/status Powroty bieżące...
Dodaj stronę pomocy technicznej z listą biletów, analityki i ustawieniami
Dodaj okno narzędzia pomocy technicznej z tworzeniem biletów, czatem i oceną
Dodaj wspólny status / odznaki cenowe i komponent komunikatu systemowego
Usuń stary system pomocy, dodaj elementy nav
Usuń aplikację/pomoc/aplikację/komponenty/pomoc/piski. Dodaj przycisk wsparcia Do paska narzędzi NavTop i pozycję menu do Nawigacja na pasku bocznym NavPri.
Dodawanie typów frontend i trasy proxy API
Interfejsy TypeScript dla wszystkich obsługują DTO i 13 tras proxy API Przesłanie do MediaService dla tematów, biletów i raportowania punktów końcowych.
Dodaj usługi pomocy technicznej, kontrolerów REST i przekaźnika STOMP
Wdraża backend MediaService dla systemu biletów wsparcia: - SupportTopicService: CRUD dla tematów wsparcia lub g-scoped - SupportAssignmentService: round-robin ...
Dodawanie obsługi głębokiego linkowania do strony notatek za pomocą query param
Wsparcie /noty?id-note-note-Wzór URL, więc linki źródłowe AI do czatu Może poruszać się bezpośrednio do konkretnej notatki. Otwiera notatkę w Edytuj widok, gdy ...
Uwzględnij klikalne linki źródłowe w kontekście RAG dla czatu AI
Zaktualizuj RagClient, aby osadzić linki do znaczników w kontekście przesłanego na Model AI. KB artykuły link to /kb/'guid', notes link do /noty?id-noted. Instr...
Dodaj przełączanie przetwarzania AI do notatek UI
Dodaj pole aiProcessingEnabled do typów notatek i przycisk przełączania W pasku narzędzi NoteEditor. Członkowie mogą włączyć / nie należy do działania AI Na noc...
Trasy /api/noty do KBService zamiast SecurityService
Zarządzanie notatek zostało przeniesione z SecurityService do KBService.
Przekaż memberId do RAG dla niewiadomego czatu AI
Dodaj ekstraktMemberId do SessionHelper. Zaktualizuj RagClient do wysłania CzłonekId w żądaniach wyszukiwania, więc RAG zwraca oba artykuły lubg KB I własne not...
Add note embedding support to RAG pipeline
Add NoteEventConsumer for NOTE_EVENTS NATS stream and NoteEmbeddingPipelineService for processing notes. Update Qdrant to store sourceType, memberId, noteId. Se...
Dodawanie zarządzania notatkami z integracją RAG
Przenoszenie uwag CRUD z SecurityService do KBService. Dodaj notatkę Szyfrowanie, publikowanie zdarzeń NATS dla rurociągu RAG i AI Przetwarzanie wsparcia w prze...
Dodaj kolumnę przetwarzania AI i tabelę zapisów osadzania
Dodaj kolumnę AI_PROCESSING_ENABLED do tabeli notatek i twórz Tabele notE_EMBEDDING_RECORDS do śledzenia wektoryzacji RAG.
Dodaj wsparcie przetwarzania AI do notesu modelu danych
Dodaj pole aiProcessingEnabled do podmiotu notatek, DTO i żądań. Utwórz NoteEmbeddingRecord byt i repozytorium do śledzenia Wektoryzacja notatek w rurociągu RAG...
Dostępne warianty awatarów wielkości użycia — medium dla profili/e-maili, małe dla nav/lists
Dodaj parametr rozmiaru do fetchMemberAvatar (domyślnie do "sm"). Podpisy e-mailowe, Wysyłanie e-maile, nagłówki profilowe, posty, komentarze i głowice hex tera...
Obsługa wielowymiarowych zdjęć awatarów i punkt końcowy crop
Zaktualizuj uploadPhotoAvatar, aby zaakceptować opcjonalne warianty (fileSm, fileMd, fileLg) Przechowywane z nazewnictwem sufiksów (?hash_sm.png, itp.). Dodaj P...
Dodawanie narzędzia do przycinania zdjęć z re-easy-crop i wielowymiarowe przechowywanie awatarów
Zamień stare PhotoCropDialog interaktywne narzędzie przycinające z wykorzystaniem re-aasy-crop. Podczas przesyłania lub edycji zdjęcia użytkownicy wybierają ter...
Załaduj kraje z CountryType enum, dodaj ikony flagi do blokowania geograficznego
Kraje traktują teraz proxies do /api/bezpieczeństwo/kraje (krajowe (TuntryType enum) Zamiast - (pusty stół GeoLite). Dodaje flagi świata reagującego na flagę kr...
Przepisuj blokady programu Access Wskazówki dotyczące przejrzystości
Wyjaśnia wszystkie cztery sekcje (whitelist, czarna lista, bloki temperatury, blokowanie geograficzne) W prostym języku. Dodaje przewodnika serii CIDR z przykła...
Dodaj RoleRightsSyncRunner do uzupełnienia brakujących praw do ról
Gdy nowe wpisy RoleRightType zostaną dodane do enum, istniejące role Nie masz dla nich OrgRoleRight wpisów. Ten biegacz sprawdza wszystkie role Uruchomienie i d...
Dodaj system zabezpieczeń dostępu frontend
13 API trasy proxy, moduł sprawdzania dostępu z dopasowywania CIDR, proxy.ts Integracja z egzekwowaniem prawa. Reworks AccessBlockManager (prawdziwe API + bloko...
Dodaj synchronizację GeoLite2 dla bazy danych MaxMind IP-location
Praca z kwarty (co niecodzienna niedziela 3 rano), która pobiera MaxMind GeoLite2-City-CSV, przełącza bloki IPv4/IPv6 i lokalizacje, ładunki Stacjonuje stoły i ...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
