Wygeneruj presygnowane adresy URL i zastępuj punkt końcowy domeną tematyczną - motyw.
Zwracaj serwery URL proxy dla awatarów zamiast presygnowanych adresów URL - awatary teraz używają /api/storage/avatars
Dodaj build arg do Dockerfile dla unieważnienia pamięci podręcznej
Wygeneruj presygnowane adresy URL z punktem końcowym domeny motywu dla podpisanego dostępu do obrazu awatarowego
Powrót /wewnętrzne/ ścieżki zamiast presygnowanych adresów URL, pozwól frontendowi użyć domeny motywu, takiej jak ThemeLogo
Wygeneruj presygnowany adres URL dla punktu końcowego tworzenia awatara Avatar Creator
Kompletne wstępne generowanie adresów URL dla wszystkich punktów końcowych awatarów
Wygeneruj podpisane adresy URL dla obrazów awatarów z wewnętrznego bucket, takiego jak UserBackgroundController
Zwróć identyfikatory avatarów jako ciągi, aby zapobiec precyzyjnej utracie liczby JavaScript
Dodaj ulepszone wycinki w celu usunięcia awatara, aby debugować nie znaleziono problemów
Wyraźnie określić nazwę zmiennej ścieżki i typ zawartości dla punktu końcowego DELETE
Usuń StorageController i użyj ścieżek domeny motywu dla wszystkich adresów URL awatarów
Użyj ścieżek domeny motywu zamiast predesygnowanych adresów URL obrazów awatarów, aby naprawić problemy z mieszanymi treściami
Dodaj pamięć o dysku HTTP i używaj adresów URL proxy zamiast bezpośrednich adresów URL MinIO, aby rozwiązać problemy z mieszanymi treściami
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...
Stosuj wstępnie nieuwierzytelniowaną sesję od OTKPreAuthFilter w getMyNetworks
- Naprawiono błąd 401, sprawdzając wstępnie uwierzytelnione sesje z OTKPreArethFilter - OTKPreAuthFilter już sprawdza i konsumuje OTK, więc kontroler powinien k...
Usuwanie funkcji multimedia/czat - przeniesione do MediaService
Wyraźnie zezwalaj na punkty końcowe WebSocket w Spring Security
- Dodano wyraźne zezwolenieWszystkie punkty końcowe / - punkty końcowe - żądania aktualizacji WebSocket wymagają wyraźnej zgody nawet w trybie rozwoju - Naprawi...
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...
Rurociąg wyzwalacza - odbudowa z poprawkami ID członka wiadomości
Dodaj szczegółowe wycinki dla identyfikatora członka wiadomości
- Dodano logowanie do śledzenia identyfikatora członka dla każdej zwracanych wiadomości - Loguje nazwę klasy członkowskiej w celu wykrycia problemów z proxy/stu...
Rurociąg wyzwalaczy - odbudowa z automatycznym rozwiązaniem NATS
Rurociąg wyzwalaczy - odbudowa zaktualizowanym kamo-shared-libiry
Rurociąg wyzwalaczy po reakułach wspólna kamo-biblioteka reakuł
Wyraźnie importuj NatsConfig, aby zapewnić, że NATS JetStream jest włączony
Dodaj szczegółowe rejestrowanie dla subskrypcji WebSocket i spedycja wiadomości NATS
Serializuj memberId jako ciąg we wszystkich odpowiedziach API, aby zapobiec precyzyjnej utracie JavaScript
Serializuj identyfikatory członków jako ciągi, aby uniknąć precyzyjnej utraty JavaScript
Dodaj szczegółową logowanie dla wyświetlionych przez członków, aby debugować błąd "Nie znaleziono członka"
Dodaj szczegółowe rejestrowanie dla konwersji typu memberID do debugowania ClassCastException
Handle String dla memberID i parentId, aby zapobiec ClassCastException
Obsługa członkaId jako ciąg z JavaScript, aby uniknąć precyzyjnej utraty z dużymi liczbami
Rurociąg wyzwalaczy - poprawka do tworzenia sesji kamo-wspólna-libramowa
Rurociąg Trigger - kamo-wspólna biblioteka zaktualizowany o dokowane donieczyń wiadomości
Rurociąg wyzwalaczy - kamo-shared-libiry zaktualizowane o wycinkę NATS
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.