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 ...
Dodaj filtr dostępu do kontroli dostępu do kontroli dostępu opartej na proporcjach
Filtr konserwaletowy Redis, który ocenia białą listę/czarną listę/temp-blok Przepisy dotyczące każdego wniosku przychodząnego. Dodaje spring-boot-starter-data-r...
Dodaj zaplecza systemu bezpieczeństwa dostępu
8 nowych usług (AccessCacheService, GeoLiteService, GeoLiteSyncService, AccessRuleService, GeoBlockService, AccessLogService, DetectionRuleService, SuspiciousDe...
Dodaj system bezpieczeństwa dostępu do migracji schematu
Tworzy 7 nowych tabel (org_access_rules, org_geo_block_rules, org_suspicious_detection_rules, system_access_logs, geolite_blocks, Geolite_locations, geolite_syn...
Dodaj podmioty systemu bezpieczeństwa dostępu, enums i repozytoria
Dodatki JPA (OrgAccessRule, OrgGeoBlockRule, OrgSuspiciousDetectionRule, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 nowych enums, 7 r...
Dodaj przycisk Utwórz dokument z bogatym rozwijakiem na /doc/menedżera
Dodaje stylizowane menu rozwijane z opcjami typu dokumentu (Dokument, Arkusz kalkulacyjny, prezentacja, rysowanie) każdy z tekstem opisowym. Usuwa ikonę NewDocu...
Dodaj logo dostawcy AI do Integrat with marki
DeepSeek, xAI (Grok), Meta (Llama), Zakłopotanie i chowanie twarzy.
Dodaj Nie Skonfigurowana opcja i konfiguracja nawigacji dla dostawców tekstu masowego
Add MeetingComposer do tworzenia spotkań zaproszenia w komponowaniu e-mail
Dodaj oczekujące zaproszeniowe stylizacje, wskaźniki konfliktu i kontrole organizatora do widoków kalendarza
Dodaj komponent InviteCard dla zaproszonych kalendarza w widoku e-mail
Dodaj ReminderSZedulerService do dostarczania przypomnień e-mail / popup / SMS
Dodaj findDueReminders i markSent Zapytania do CalendarEventReminderRepository
Dodaj MeetingInviteAdministrator i preferencje kalendarza punktów końcowych
Jak to, co widzisz żeglugę?
Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.