Przejdź do treści
KAMOUniverse

Changelog

Co nowego.

Każde ulepszenie platformy, jak to wysyła.

  1. · kamo-login

    Dodaj zabawne animacje listowe ROFL na temat błędu hasła dla beztroskie opinie użytkowników

  2. · kamo-login

    Dodaj rozerwać cząstki, dotknięcie sprzężenie zwrotne i ikonę ostrzegania do animacji błędów hasła

  3. · kamo-internal

    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

  4. · kamo-internal

    Dodaj wskazówki narzędziowe, aby zapisać przyciski z wymaganiami dotyczącymi walidacji - Dodano komponenty Tooltip do zapisywania przycisków działu i zapisywania zadań - Pokazuje "Proszę wprowadzić [nazwa], aby kontynuować", gdy tytuł jest pusty - Pokazuje "Gotowe do zapisanie [ytuł]", gdy przechodzi walidacja - Używa spanrapper, aby włączyć podpypki na przyciskach wyłączonych - Polepsza UX, informując użytkowników, co jest wymagane przed zapisem przed zapisem

  5. · kamo-internal

    Enforce Everybody as role w departamentach i tytułach zatrudnienia - Wszystkie role checkbox zawsze sprawdzane i wyłączone - Dodano (wymagane) etykietę do roli wszystkich w wyborze ról - Zapobiegaj przełączaniu roli wszystkich w obsłudzeRoleToggle - Enforce Everyone role on save (zarówno tworzenie i aktualizowanie) - Pre-select graj role przy tworzeniu nowych działów / tytułów pracy - Opinie o zmniejszonej nieprzezroczystości dla niepełnosprawnych stan - Zapewnij wszystkie działy w dziale zawsze.

  6. · SecurityService

    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 isAllowDelete pole przed dopuszczeniem operacji - Wyczyść komunikaty o błędach w odpowiedzi - Rejestruje wszystkie próby naruszenia w celu monitorowania bezpieczeństwa - Zapobiega wszelkiej modyfikacji backdoora roli każdego

  7. · kamo-internal

    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ą nieprzezroczystość (0,5) po wyłączeniu - Wyczyść komunikaty o błędach, jeśli użytkownik w jakiś sposób kliknie - Każda rola pozostaje widoczna, ale nie może być modyfikowana - odznaka układów scalonych wskazuje role chronione

  8. · kamo-internal

    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) - Inne strefy czasowe: Wszystkie obejmują 3-literowy prefiks dnia - Zwiększona stała szerokość do 210px, aby pomieścić nazwy dnia - Utrzymuje stabilny układ bez zmiany - Zapewnia lepszy kontekst czasowy w skrócie

  9. · kamo-internal

    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 rozmiar czcionki (0,75rem) dla czytelności - Subtelny biały kolor (75% nieprzezroczystości) dla hierarchii - Zwiększona waga czcionki (500) dla podkreślenia - Zapewnia kontekst bez zaśmiecania projektu

  10. · kamo-internal

    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:00 zamiast 06:00) - Dwucyfrowy format roku (25 zamiast 2025) - Znacznie bardziej wydajny wyświetlacz kosmiczny - Utrzymuje świadomość strefy czasowej i wszystkie inne cechy

  11. · kamo-internal

    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ładkie animowane przejście między datą a upływem czasu - Przesunięcia kolorów z pierwotnego na wtórne na unosinie się - Zmiany czcionek w monospace ze zwiększoną masą na zawisu - Tooltip nadal pokazuje pełny kontekst daty/czasu - Wymusowe odwpływy zapewniają, że aktualizacje czasu są widoczne - Inteligentna regulacja interwału dla wydajności (1s do 1 godziny w zależności od wieku)

  12. · kamo-internal

    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 itp.) - Aktualizacje co sekundę w ostatnich czasach, rzadziej w przypadku starszych dat - Umieszczone w nagłówku z wtórną odznaką gradientową koloru wtórnego - Monoprzestrzenna czcionka dla estetyki cyfrowego zegara - Autoaporcjonuje interwał aktualizacji w oparciu o skalę czasu dla wydajności - Czyste oczyszczanie interwałowe na unmount

  13. · kamo-internal

    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 kolorów - Efekty Hover z podstawowymi przejściami kolorów - Kolory tekstowe wykorzystują miksowanie kolorów podstawowych dla konsystencji - Granice używają miksu kolorów światła pierwotnego - Ulepszone cienie i wstawki - Płynne przejścia pasujące do komponentów nawigacyjnych - Pełna wizualna harmonia z systemem projektowania aplikacji

  14. · kamo-internal

    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 globalnych stref czasowych - Wycekowana strefa czasowa użytkownika w podpobieżniu - Shows GMT, NY, LA, Londyn, Paryż, Tokio, Sydney Times - stopka ISO timetamp dla technicznego odniesienia - Przejście gładkiego unosi się i nowoczesna stylizacja - Zintegrowany z SecurityRoleManager dla dodatkuAt/zaktualizowany Wyświetlacz

  15. · SecurityService

    Dodaj strefę czasową do danych sesji i punktu końcowego informacji użytkownika

  16. · kamo-shared-library

    Dodaj pole strefy czasowej do podmiotu użytkownika z niewykonaniem zobowiązania GMT

  17. · kamo-login

    Ulepsz animację błędów hasła dzięki nowoczesnej fizyce sprężynowej i efektów wieloosiowych

  18. · kamo-internal

    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 - Rozliczanie błędów w czasie rzeczywistym jako typy użytkowników - Niewydolny przycisk zapisu, gdy formularz jest nieprawidłowy - Wyczyść komunikaty o błędach walidacji wyświetlane poniżej pól - Dodano czerwoną gwiazdkę dla wymaganych pól - Nowoczesny, dopracowany UX z natychmiastową wizualną sprzężeniem zwrotnym

  19. · kamo-internal

    Kompletni menedżerowie Departamentu i JobTitle z pełnym systemem zarządzania prawami

  20. · SecurityService

    Aktualizuj kontrolery, aby obsługiwać bezpośrednie prawa dla działów i tytułów zawodowych

  21. · kamo-shared-library

    Dodawanie wsparcia w zakresie zarządzania prawami bezpośrednimi dla działów i JobTitles

  22. · kamo-internal

    Kompletni menedżerowie Departamentu i JobTitle z pełnym CRUD i stowarzyszeniem rojący

  23. · kamo-internal

    Dodaj trasy API dla działów i tytułów zawodowych

  24. · SecurityService

    Dodaj DepartmentController i JobTitleController z pełnymi punktami końcowymi CRUD

  25. · kamo-shared-library

    Dodaj DTO i usługi dla Działu i JobTitle ze stowarzyszeniami ról

  26. · SecurityService

    Aktualizacja SecurityRoleController do korzystania z SessionUtilityService do wydajnego łusianka sesji Redis

  27. · kamo-shared-library

    Add SessionData utility i SessionUtilityService dla sprawnego chowania sesji Redis

  28. · kamo-internal

    Dodaj metodę getRoleById API i uchwyt aktualizacji[edytuj], aby uzyskać świeże dane ról

  29. · SecurityService

    Dodaj GET /api/security/roles/Eid- endpoint do powołania pojedynczej roli z prawami

  30. · kamo-internal

    Autoredirect do /logout na 401 Nieautoryzowanych odpowiedzi

Twój wszechświat czeka.

Rozpocznij bezpłatnie w kilka minut.Dodaj produkty, kiedy tylko będziesz gotowy — bez migracji, bez nowych logowań.

Bezpłatne na zawsze — nie wymaga karty kredytowej