Przechowywanie hash i rozszerzenie avataru w - dane sesyjne
- Dodano aktualizacjęSessionService do KSessionService do aktualizacji pól sesji - Aktualizacja setAcAvatar do przechowywania userAvatarHash i userAvatarRozszer...
Uwzględnij adresy URL avatar w odpowiedzi profilu członkowskiego
- Dodano metody pomocy do generowania adresów URL avatar (get ThemeDomain, getPublicBucketName, generateFileHash, getPublicBucketUrl, generateAvatarUrl) - Zaktu...
Wdrożenie przechowywania plików opartych na hash dla awatarów
- Wygeneruj haszysz SHA-256 z awatar ID po wytrwałości - Store hash w bazie danych filesHash pole - Prześlij pliki do MinIO przy użyciu nazewnictwa haszyszowego...
Odbuduj system avatar - backend generuje presygnowane adresy URL bezpośrednio jak tła
Zorganizuj przechowywanie MinIO ze strukturą folderów i dodaj obsługę Avatar Creator SVG
- Zaktualizowano ścieżki przechowywania w celu użycia zorganizowanej struktury folderów: - członkowie/awantary/ zdjęcia/ na awatary fotograficzne - członkow...
Dodaj punkty końcowe awatara, tła i profilu użytkownika
- Dodano AvatarController z operacjami CRUD dla awatarów (fotograficzna i Avatar Creator) - Dodano UserBackgroundController do zarządzania obrazami tła użytkown...
Dodaj szczegółowe rejestrowanie dla żądań subskrypcji WebSocket
- Dodano rejestrowanie do śledzenia, gdy subskrybujeszToSession jest wywołany - ładowność dzienników i sescesjaGuid - Posłuchanie bazy danych w celu weryfikacji...
Dodaj obsługę wskaźnika pisania za pośrednictwem WebSocket
Obsługa dwuczłonowych sesji czatu i pagination wiadomości (domyślnie 100 wiadomości)
Przedskłanianie X-OTK za pomocą filtra, aby uniknąć wygaśnięcia na dużych przesyłanych; użyj sesji przedauth w ImagingController
Wyeksponować punkty końcowe pod /api/bezpieczeństwo/obrazowanie do bramki
Włącz serwer.shutdown-graceful, spring.lifecycle timeout; dodatek do wyłączania-świadomy TaskScheduler/TaskExecutor
Obsługa X-OTK i za pośrednictwem Redis (KSessionService) do syntezy KToken
Parse upload metadane JSON; bezpieczniejsze domyślne domyślnie
Dodaj punkty końcowe i fasola obrazowanie; integruj sesję; aktualizacja application.yml i k8s konfigmap
Wdrożenie zgody trybu godowe w sesjach
Zmiany w SecurityController: - Query is_god pole z tabeli użytkowników podczas logowania - Pass is God to kSessionService.createSession Zmiany w KSessionServic...
Dodaj tytułShort do organizacji API response
- Dodano tytułKrótkie pole do /org/domena/-domaina - odpowiedź punktu końcowego - Umożliwia frontend, aby wyświetlić krótką nazwę organizacji w interfejsie użyt...
Wdrożenie sesji przesuwnej - CRITICAL SESSION FIX
- Odśwież Redis TTL na każdą sesję (wygaśnięcie przesuwne) Sesje pozostają teraz przy życiu, dopóki użytkownik jest aktywny w aplikacji ANY Kamo - Zmień prefiks...
Dodaj informacje o sesji i przedłużyć punkty końcowe dla zarządzania sesją między nimi
Zaktualizuj KTokenSessionService, aby zaakceptować parametr strefy czasowej dla pliku cookie
Dodaj efektywny punkt końcowy strefy czasowej z Member->Użytarka-Użytarka do organizacyjne
Kompleksowo ulepszej wszystkie 18 niestandardowych wzorców fonetycznych dla lepszego generowania słów
Wdrożenie wielojęzycznej generacji list z nasion BIP39 z oficjalnymi listami słów i niestandardowymi wzorami fonetycznymi dla 26 języków
Dodaj MultiLanguageSeedPhraseService with web3j dla generowania fraz wielojęzycznych, aktualizacja RecoveryController z obsługą języka
Obszary ATF organizacji powrotnej w punkcie końcowym lub/do domeny
- Powrót isAlcohol, isToty, isFirearms boolean flag - Włącz frontend, aby sprawdzić zawartość z ograniczeniami kraju użytkownika - Wspieraj dynamiczne generowan...
Uwzględnij krajowy wiek prawny w punkcie końcowym organizacji
- Format daty i separator daty kraju w punkcie końcowym lubg / domeny - Dołącz do legalAdultAge, legalAtAge i legalAtfCategories - Wzniesienia frontu do dynamic...
Dodaj punkty końcowe rejestracji i org domeny do weryfikacji wieku
Wdrażanie systemu konfiguracji wielodzietnego OAuth
- Aktualizacja GoogleCalendarService, aby pobrać poświadczenia OAuth z bazy danych na organizację - Aktualizacja programu MicrosoftOutlookService do korzystania...
Dodaj iCal eksport i funkcjonalność importu
- Utwórz usługę ICalService dla obsługi formatu RFC 5545 iCalendar - Zaimplementuj eksportowanie kalendarza do formatu pliku .ics - Wdrożenie funkcji eksportu p...
Dodaj CalendarSyncService do automatycznej synchronizacji tła
- Tworzenie CalendarSyncService z zaplanowanymi zadaniami - Dodawanie automatycznej synchronizacji co 5 minut dla włączonych integracji - Wdrożenie inteligentne...
Wdrażaj integracje Kalendarza Google i Microsoft Outlook OAuth
- Dodaj usługę GoogleCalendarService z pełną synchronizacją przepływu i kalendarza OAuth - Dodawanie MicrosoftOutlookService z integracją Microsoft Graph API - ...
Dodaj Calendar i ThirdPartyIntegration controllers
- Dodaj CalendarController z pełnymi operacjami CRUD dla kalendarzy i wydarzeń - Dodawanie wyszukiwania zdarzeń, filtrowanie zakresu dat i punktów końcowych zar...
Dodawanie kompleksowego systemu zarządzania notatkami z szyfrowaniem, CRUD, wyszukiwaniem, tagowaniem i historią wersji
Dodaj weryfikację własności domeny z walidacją i transferem rekordów TXT
Popraw wiadomości o błędach duplikatu domeny dla lepszego UX
Dodaj kompleksowy kontroler diagnostyczny do debugowania sesji debugowej
Nowe punkty końcowe: - GET /api/diagnostyka/info - Kompletna diagnostyka systemu - GET /api/diagnostyka/zdrowie - Kontrola szybkiego zdrowia - GET /api/diagnost...
Dodaj punkt końcowy GET /api/security/providers
- Dodano punkt końcowy, aby zwrócić włączone zewnętrzne dostawcy auth dla organizacji - Określa organizację z nazwy hosta (X-Forwarded-Host) - zapytania Externa...
Dodaj MemberController z /by-department punkt końcowy do posącz członków org zgrupowanych przez dział z OTK auth
Dodaj obsługę uwierzytelniania OTK do punktu końcowego OrganizationController /my-networks do integracji serwerów proxy API
Dodaj walidację zaplecza, aby zablokować modyfikacje roli wszystkich
- Dodano kontrolę ochrony w updateRole endpoint - Dodano ochronę w deleteRole endpoint - Zwrot 403 Zakazane przy próbie modyfikacji ról chronionych - Checks isA...
Dodaj strefę czasową do danych sesji i punktu końcowego informacji użytkownika
Aktualizuj kontrolery, aby obsługiwać bezpośrednie prawa dla działów i tytułów zawodowych
Dodaj DepartmentController i JobTitleController z pełnymi punktami końcowymi CRUD
Aktualizacja SecurityRoleController do korzystania z SessionUtilityService do wydajnego łusianka sesji Redis
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.