Zwiększ widoczność ROFL z większą nieprzezroczystością, tłem i rejestrowaniem konsoli w celu rozwiązywania problemów
Spraw, aby litery ROFL były mniejsze, a pozycja konserwatywnie w prawym dolnym rogu, a wszystkie efekty są nienaruszone
Użyj koloru pierwotnego CSS z dynamicznymi modyfikacjami dla wszystkich efektów błędów (ROFL, ripple, obramowania)
Spraw, aby litery ROFL były bardzo widoczne ze zwiększoną nieprzezroczystością, rozmiarem, indeksem z i rejestrowaniem debugowania
Dodaj zabawne animacje listowe ROFL na temat błędu hasła dla beztroskie opinie użytkowników
Zastąp kreskówkowe efekty eleganckimi falami, przejściami granicznymi premium i wyrafinowanymi haptyką
Dodaj rozerwać cząstki, dotknięcie sprzężenie zwrotne i ikonę ostrzegania do animacji błędów hasła
Dodaj tooltip do przycisku zapisu funkcji bezpieczeństwa z wymaganiami walidacji - Dodano komponent Tooltip do przycisku Zapisz Role - Pokazuje "Proszę wprowadzić nazwę ról, aby kontynuować", gdy tytuł jest pusty - Pokazuje "Gotowe, aby zapisać rolę bezpieczeństwa" podczas walidacji - Używa opakowania span na niepełnosprawnych przyciskach - Konsekwentne z działem i tytułem pracy
Przywróć edycję pola tekstowego poprzez celowanie pointerWydarzenia bardziej szczegółowo - Zmieniono pointerWydatki z FormControlLabel, aby celować tylko w element etykiety - Zapobiega wyłączenia pól wejściowych tekstu, jednocześnie chroniąc rolę wszystkich - Używa elektora MUI, aby celować tylko w etykietę, a nie całą kontrolkę formularza
Używanie przypadków niewrażliwych na przypadek zawiera kontrolę dla roli każdego - Zmieniono z dokładnego dopasowania tytułu do - Uchwyty takie jak "Każdy (w każdym)" - Bardziej solidne wykrywanie ról dla wszystkich ochrony ról - Stosowany do wszystkich kontroli ról: stan checkbox, zapobieganie przełączaniu, oszczędzanie i edytowanie ładowania
Użyj polaAllutUlotne do wymuszenia chronionych ról - Dodano interfejsAllowDelete to SecurityRole - Zmieniono z sprawdzania tytułu roli do sprawdzania polaAllowDelete - Bardziej solidne i dopasowania SecurityRoleManager - Zapobiega modyfikowaniu dowolnej chronionej roli, a nie tylko wszystkich - Rachęce automatycznie
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...
Chroń wszystkich ról przed modyfikacjami w UI
- Przycisk Edytuj pokazuje "Prostowany" i jest wyłączony dla każdego z ról - Przycisk Usuń jest wyłączony i szary dla roli każdego - Oba guziki mają zmniejszoną...
Dodaj 3-smileowe nazwy dnia do wszystkich wyświetlaczy dat
- Główny wyświetlacz: 'Mon 10/15/25 6:00PM' (był '10/15/25 6:00PM') - Twój czas w podpoglądach narzędzi: 'poniedziałek, 15 października 2025' (pełna nazwa dnia)...
Dodaj cały miesiąc wyświetlania pod Twoim Time w poruskach narzędzi
- Dodano pełną datę z nazwą miesiąca (np. '15 października 2025') - Umieszczenie pomiędzy kompaktowym czasem a skrótem w strefie czasowej - Nieco większy rozmia...
Użyj kompaktowego formatu daty bez zera wiodących (m/d/y h:mmAM/PM)
- Zmieniono z 'Oct 15, 2025, 6:00 PM' na '10/15/25 6:00 PM' - Usunięto zera wiodącego z jednocyfrowych miesięcy, dni i godzin - Kompaktowy AM/PM bez miejsca (6:...
Zapobiegaj regulacji szerokości ogniwa przy użyciu stałej szerokości 180px
- Pojemnik zewnętrzny ma teraz stałą szerokość: 180px - Usunięto minWidth na rzecz stałej szerokości - Wewnętrzny pojemnik elastyczny obsługuje układ zawartości...
Wykonaj aktualizację timer co sekundę i dodaj przyrostek "ago" do upływu czasu
- Timer aktualizuje teraz KAŻDEGO DU zależnie od wieku (naprawdę żywy) - obliczanieTimeAgo() wykorzystuje stan prąduTime do obliczeń w czasie rzeczywistym - Dod...
Make timer naprawdę żyje z ciągłym przeliczanie i stabilizuje obszar unosi się
- Timer teraz zmienia na każdym render (na żywo, bez opóźnienia) - Aktualizacje państwowe uruchamiają powtarzanie w inteligentnych odstępach czasu (1s do 1h) - ...
Spraw, aby upływało timer naprawdę na żywo i dodaj elegancką transformację unoszącą
- Timer aktualizuje teraz co sekundę dla ostatnich znaczników czasu (naprawdę na żywo) - Hover over date przekształca go w upływ czasu (1M 18S, 27D 4H itp.) - G...
Dodaj animowany czasowy timer na żywo do użytkownik DateTimeDisplay
- Czasy aktualizacji czasu w czasie rzeczywistym pokazujący upływ czasu od znacznika czasu - Inteligentne formatowanie oparte na skali (1M 18S, 27D 4H, 2M 7D it...
Zastosuj wyrafinowaną stylizację gradienta nav bar do DateTimeDisplay
- tło Tooltip wykorzystuje ten sam gradient jak NavPri (pierwotna mieszanka kolorów z czernią) - Nagłówek i stopa wykorzystują subtelne podstawowe gradienty kol...
Przechowywać i odzyskiwać strefę czasową z localStorage zamiast połączeń API
- Zaktualizowano walidację trasy do pobranej strefy czasowej z danych sesji Redis - Przechowywanie strefy czasowej w localStorage podczas walidacji - DateTimeDi...
Dodaj trasę interfejsu użytkownika-info API dla przyprowadzania timezone
Rurociąg wyzwalania dla wdrożenia funkcji w strefie czasowej
Dodaj wyrafinowany komponent DateTimeDisplay z obsługą strefy czasowej i globalnymi przykrywkami
- Utworzony komponent DateTimeDisDisDisplay - Wyświetla daty w strefie czasowej użytkownika od sesji - Piękne szkłomorficzne narzędzie pokazujące 8 odpowiednich...
Dodaj strefę czasową do danych sesji i punktu końcowego informacji użytkownika
Dodaj pole strefy czasowej do podmiotu użytkownika z niewykonaniem zobowiązania GMT
Ulepsz animację błędów hasła dzięki nowoczesnej fizyce sprężynowej i efektów wieloosiowych
Dodaj nowoczesną walidację formularzy do wszystkich trzech zakładek ustawień
- Dodano walidację w linii inline ze stanami błędów i tekstem pomocnika - Wymagana walidacja pola przy minimalnych / maksymalnych kontrolach długości - Rozlicza...
Kompletni menedżerowie Departamentu i JobTitle z pełnym systemem zarządzania prawami
Aktualizuj kontrolery, aby obsługiwać bezpośrednie prawa dla działów i tytułów zawodowych
Dodawanie wsparcia w zakresie zarządzania prawami bezpośrednimi dla działów i JobTitles
Kompletni menedżerowie Departamentu i JobTitle z pełnym CRUD i stowarzyszeniem rojący
Dodaj DepartmentController i JobTitleController z pełnymi punktami końcowymi CRUD
Dodaj DTO i usługi dla Działu i JobTitle ze stowarzyszeniami ról
Użyj cachingu na poziomie żądania z istniejącą KSessionService zamiast SessionUtilityService
Usuń SessionUtilityService, aby uniknąć powielania infrastruktury Redis
Make SessionUtilityService Połączenie konfigurowalne poprzez właściwości sprężynowe
Jak to, co widzisz żeglugę?
Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.
