Zapobiegaj przełączaniu awatara na pusty awatar przy wyborze
- Natychmiast ustaw wybranego awatara w interfejsie użytkownika, aby uzyskać natychmiastową informację zwrotną - Aktualizuj tylko z odświeżonych danymi, jeśli m...
Utrzymuj okno dialogowe avatar managera otwartego i popraw profilowanie awatara
- Usunięto uchwytZamknij () wywołania podczas wybierania, tworzenia lub przesyłania awatarów - Dialog jest teraz otwarty, dzięki czemu użytkownicy mogą kontynuo...
Upewnij się, że avatar URL jest prawidłowo zachowany i wyświetlany z bazy danych
- Zmieniono obsługę adresów URL w celu zachowania pustych ciągów (użytk ?? zamiast ||) - Zaktualizowano rekwizyty MemberHeader, aby ustalić priorytety profiluDa...
Zapewnienie, że avatar jest prawidłowo ustawiony z bazy danych na obciążeniu zakładki profilu
- Naprawiono obsługę adresów URL w celu użycia oryginalnego adresu URL odpowiedzi API zamiast potencjalnie zniwetowanej wartości - Dodano synchronizację między ...
Rozwiązywanie problemów z wyświetlanie awatara i trwałość w zakładce profilu
- Napraw początkowy wyświetlacz awatara, aby wyświetlić poprawny awatar podstawowy zamiast domyślnych inicjałów - Napraw wybór avatar z listy, aby prawidłowo za...
Prawidłowo skonstruuj adres URL logo dostawcy zabezpieczeń przy użyciu parsingu domeny
Dodaj rozszerzenie .js do dynamicznego importu modułu węzłów16Rozdzielczość
Poprawa Next.js 15 typu params i usunąć rozszerzenie .js z dynamicznego importu
Użyj akcji GitHub bezpośrednio zamiast code.forgejo.org, aby uniknąć błędów 503
- Zmienione działania/checkout-v4 na ? - Zmieniony docker/login-action-v3 na . - Zmieniono docker/build-push-action-v5 na . . - Pozwala to uniknąć zależności od...
Oceń organizację dostawcy zabezpieczeń bezpośrednio przez ID zamiast z macierzy sieci
- Utworzony nowy szlak API /api/security/org/[id] do proxy SecurityService organizacja według ID punktu końcowego - Zaktualizowano SettingsView, aby pojąć dosta...
Dodaj kompleksową rejestrowanie dla usług dostawców zabezpieczeń
- Tablica sieci dziennika i wszystkie identyfikatory organizacji - Logowanie szczegółowego porównania identyfikatorów org ID z securityOrgId - Odciągi ekstrakcj...
Użyj tego samego wzorca URL dla logo dostawcy zabezpieczeń, co aktualne logo org
- Zamień pierwszy folder w aktualnej ścieżce adresu URL logo org na domenę dostawcy zabezpieczeń - Zamień kropki na kreski w domenie dostawcy zabezpieczeń dla n...
Uproszczenie generowania adresów URL logo, aby dopasować ThemeLogo i wzorce stron sieciowych
- Dla aktualnych org (Miejsce i pozwolenia): Użyj getThemePath() bezpośrednio, jak robi ThemeLogo - Dla dostawcy zabezpieczeń (Profil): Użyj: ThemePathForDomain...
Popraw wyświetlanie logo w zakładkach - użyj rekwizytu z box wrapper i dodaj logikę fallback
- Przełącz z powrotem na użycie rekwizytu z ikoną Tab z opakowaniem Box dla lepszej kompatybilności MUI -Dodano zwrot, aby korzystać z domen[0], jeśli pole dome...
Fix wyświetlanie logo na etykietach zakładek - użyj znacznika img w etykiecie zamiast rekwizytu ikony
- Zmieniono z użycia rekwizytu z ikony Tab na osadzanie logo bezpośrednio w etykietach za pomocą pudełka z img tagiem - Dodano logowanie konsoli do debugowania ...
Dodaj logo organizacji do zakładek Profil i Członkostwo i Uprawy
- Pobierz logo organizacji dostawcy zabezpieczeń i wyświetl obok zakładki Profil - Wykorzystaj aktualne logo organizacji i wyświetl obok zakładki Członkostwo i ...
Zwiększa timeouty wirowania kubectl z 300s do 900s
- Zwiększona przerwa w zakresie statusu wyjmu-wyjścia kubectl do 900 sekund (15 minut) zarówno dla wdrożeń k1m1, jak i k2m1 - Jest to zgodne ze zwiększonym post...
Zwiększenie postępów w zakresie wdrażaniaUrugiSeconds z lat 60. do 600
- Zwiększony postępDeadlineSeds do 600 sekund (10 minut), aby umożliwić aplikacji Next.js wystarczający czas na zbudowanie i uruchomienie - Poprzednia 60-dunkow...
Poprawa obsługi błędów i rejestrowanie w przypadku aktualizacji profilu członkowskiego
- Dodano szczegółowe rejestrowanie do trasy API dla żądań PUT - Ulepszone obchodzenie odpowiedzi błędu w celu uwzględnienia rzeczywistych komunikatów o błędach ...
Poprawa obsługi błędów i odśwież dane profilu po zakaliowaniu
- Dodano szczegółowe komunikaty o błędach, gdy zapis profilu zawodzi - Dane profilu są teraz odświeżane z serwera po pomyślnym zapisaniu - Lepsze rejestrowanie ...
Usuń dane wejściowe URL dla tła, poprawić obsługę błędów wgrywaniu, naprawić trwałość awatara
- Usuwane pole wejściowe URL dla tła - dozwolone są tylko przesyłanie przez wyskakujące okienko - Ulepszone obchodzenie błędów w przesyłaniu w tle ze szczegółow...
Prawidłowy typ dla avatarIdToRefresh, aby umożliwić ciąg lub numer
Błędy limingu resolve w ProfileTab i MemberHeader
- Dodano import przycisku do MemberHeader - Naprawiono nowy numer zasięguAvatara w obsłudzeUpPloadhoto i uchwytUCreateAvatar Creator - Przechowywany avatarIdToR...
Dodaj Zarządzaj przyciskami tła w MemberHeader
- Dodano uchwytManageBackgroundsClick rekwizyt do MemberHeader - Dodano przycisk Zarządzanie tłem obok wejścia URL, gdy włączone jest niestandardowe tło - Backg...
Odśwież dane profilu po ustawieniu awatara i zapewnij prawidłową aktywację
- uchwytSelectAvatar ustawia teraz awatar jako aktywny za pośrednictwem API i odświeża dane profilu - uchwytUploadPhoto i uchwytCreateAvatar Creator teraz aktua...
Konwertuj null na undefined dla zgodności typu avatarSrc
- fetchMemberAvatar zwraca ciąg znaków zwrotnych | null, ale avatarSrc oczekuje ciągów znaków | undefined - Użyj nullish operatora łączącego, aby przekształcić ...
Dodaj rozszerzenie .js do dynamicznego importu dla rozdzielczości modułu węzłów16
- TypeScript z modułem węzła16Resolution wymaga wyraźnych rozszerzeń plików - Zmieniony przywóz względny w odniesieniu do rozszerzenia .js
Użyj względnych ścieżek dla dynamicznego importu awataruDopóki
- Zmieniony dynamiczny przywóz z ?/app/lib/atarDołków do ścieżek względnych - Naprawia błąd rozdzielczości modułu TypeScript podczas budowy
Napraw błąd składni async/await w HexHeadroroup useEffect
- Zapakowane Promise.all w funkcji async, aby naprawić błąd build - useEffect callbacks nie może być bezpośrednio async
Aktualizuj avatarDopóki używać adresów URL bezpośrednio z profilu członkowskiego
- Backend zawiera teraz adresy URL avatar w odpowiedzi profilu członkowskiego - Usunięto niepotrzebne drugie wywołanie API do /api/security/avatars/'id' - Bardz...
Dodaj logikę avatarback do komponentów czatu i listy członków
- Utworzony avatarUtils.ts z funkcjami użytkowymi dla avatar fallback (członek -> użytkownik -> inicjały) - Aktualizacja HexHeadGroup do pobrania i wyświetlania...
Wdrożenie systemu ThemeBackground: jednostka, repozytorium, kontroler i ulepszony BackgroundManager z obsługą pokazów slajdów
Napraw błąd lintu: zmiana pozwala przesąć do filtrowanej zmiennej i usunąć nieużywany import
Fix Grid layout: Zamień pojemnik / miejsce siatki Box za pomocą CSS Grid, aby dopasować dokładny układ FormPersonalInfo.tsx
Fix Błędy TypeScript: dodaj eslint-disable dla EyeDropper dowolnego typu, usunąć nieużywany import
Wymień zakładkę CREATE AVATAR dokładny układ od FormpersonalInfo.tsx - dopasowanie interfejsu kreatora awatara kamo-rejestr
Fix Swiper CSS import: przejście na najwyższy poziom importu skutków ubocznych zamiast dynamicznego importu
Fix Importowanie przekłóczki: użyj dynamicznego importu, aby rozwiązać problem z modułu CommonJS/ESM
Fix Błąd TypeScript: zamień "wszech" "nieznany" w obsłudze błędów
Dopasuj układ menu CREATE AVATAR dokładnie do projektu kamo-rejestru
Utwórz układ Avatara, aby dopasować projekt kamo-rejestr
- Reorganizuj kartę Utwórz kartę Avatar z górnym wierszem dla szybkich ustawień (Style, Seed) - Podziel dolny wiersz na dwie kolumny: Podgląd (lewy) i Ustawieni...
Przełącz z powrotem na komponenty MuiAvatar do wyświetlacza awatar
- Zamień tagi img na komponenty MuiAvatar - Utrzymuje wszystkie istniejące funkcje (rękochanieerem, ładowanie oddzwonień) - Kod czyszczący przy użyciu komponent...
Zamień MuiAvatar z img tagiem, aby poprawnie wyświetlić obrazy awatarów
- Użyj natywnego znacznika img zamiast komponentu MuiAvatar dla lepszego renderowania obrazu - Owiń img w pojemniku pudełkowym z odpowiednią stylizacją do okrąg...
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.