Przejdź do treści
KAMOUniverse

Changelog

Co nowego.

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

  1. · kamo-shared-library

    Dodaj obsługę wielu języków z 26 językami, zaktualizuj CountryType mapami językowymi, zastąp BitcoinJ kryptowalutami web3j

  2. · kamo-register

    Wymień ikony emoji wysokiej jakości ikony Material UI dla stylów awatara

  3. · kamo-register

    Age Check udoskonalenia i ulepszenia w zakresie identyfikacji paszportów

  4. · kamo-register

    Kompaktowy twórca awatarów z pobocznymi gradientami i ulepszeniami kontroli wieku

  5. · kamo-register

    Innowacyjny kompaktowy kreator awatarów z zaawansowanym kolorowym zbieraczem i eyedropper

  6. · kamo-register

    Ulepszony twórca awatarów z kompleksowymi opcjami Avatar Creator i stałym dozowaniu pojemnika

  7. · kamo-register

    Strona oparta na wieku Osobiste z kreatorem awataru dla osób poniżej 13 roku życia i przesyłanie zdjęć dla 13+

  8. · kamo-register

    Dodaj nowoczesny kreator awatara Avatar Creator do strony Osobistej Info z polami zwartymi nazwami

  9. · kamo-register

    Modernizacja komponentu Personal Info i stylizacja przycisku

    INFOSOWE MODERNIZACJA PERSONAL: - Usuń opakowanie kartonowe do czyszczenia, zintegrowany wygląd - Aktualizacja nagłówka, aby używać var(--color-primary) od globals.css - Zwiększ rozmiar ikony do 36px dla lepszej hierarchii wizualnej - Usuń zbędny dzielnik - Zwiększ odstępy między polami do 3 (z 2) dla lepszego miejsca do oddychania - Dodaj stałą szerokość graniczną 2px do wszystkich pól tekstowych - Dodaj tekst 'opcjonalnego' pomocy do pola Middle Name - Usuń kartę, CardContent, Divider z importu Pasek do chleba: - Przycisk tylna teraz używa koloru var(--color-primary) - Następne / Skończ przyciski używają var(--color-primary) background - Stany Zjednoczone używają var(--color-primary-light) - Zwiększona waga czcionki do 600 dla lepszej czytelności - Profesjonalny efekt zawiniania na przycisku Back - Spójna stylizacja na wszystkich przyciskach nawigacyjnych - Przycisk CircularProgress on Finish use white color

  10. · kamo-register

    Dynamiczny członek Alias/E-Mail mode i ulepszenia interfejsu użytkownika

    AKTUALIZACJA HEADER: - Zmiana tytułu z "Kredyt KamoCRM Passport" na 'Join' 'ZorganizacjaName' - Zaktualizuj tekst logowania na 'Już ’A ’A ’Organization Name’?” - Napraw link logowania do rejestru swap. - za pomocą loginu. Identyfikator paszportowy -> MEMBER ALIAS/EMAIL: - Wiek 12 lat i poniżej: 'Mem członkowskiego Alias' z walidacją identyfikatora paszportu - Wiek 13 lat i więcej: 'E-Mail' z walidacją e-mail - Etykieta dynamiczna: ''Anamienia Organizatora' Member Alias" lub ''Ana nagłośnienia' E-Mail Adres" - Tryb poczty e-mail: waliduje format poczty e-mail, sprawdza symbol, domenę itp. - Tryb Alias: waliduje alfanumery + łączniki, brak konsekwentnych łączników - Pokaż odpowiednie ikony (EmailIcon vs BadgeIcon) - Wyświetl chip sukcesu, gdy jest ważny - Sprawdź wyjątkowość za pomocą różnych punktów końcowych w oparciu o tryb MOJE KRAJSZE POPRAWKA: - Usuń notatkę, która blokowała wybór kraju - Uproszczenie obsługi kliknięć, aby zawsze dzwonili do obsługiInputChange - Użytkownicy mogą teraz wybrać dowolny kraj (nietknięty z wykrytym) - Napraw użycieUzależnienie od wpływu, aby zapobiec nieskończonym pętlom VALIDATION FIX: - Napraw duplikat aktywnegoStep - 2 bloki walidacyjne - Poprawność hasła jest teraz poprawnie na etapie 3 - Poprawność członkowska Alias/Email na etapie 2 - Walidacja danych osobowych na etapie 4 - Właściwe komunikaty o błędach z dynamicznymi nazwami pól

  11. · kamo-register

    Wdrożenie kompleksowej weryfikacji ATF i ponownego zamówienia slajdów

    Zmienia się PRAWA: - Zmień nazwę formularzaWita do FormAgeCheck component - Przepływ rejestracji Reorder: MyCory first (krok 0), AgeCheck second (krok 1) - Zbij wszystkie inne zjeżdżalnie w górę o jedną pozycję - Aktualizacja logiki sprawdzania poprawności kroków dla nowego zamówienia WERSYFIKACJA ATF: - Dodaje analcohol, isTotyfet, jest flagami broni palnej do interfejsu organizacji - Sprawdź kategorie ATF kraju użytkownika w porównaniu z ofertami organizacji - Przekierowanie do strony z żalem, jeśli org ma zabronioną treść dla kraju użytkownika - Użyj GRANICZEGO wymagania wiekowe między krajem użytkownika a krajem orgi - Wygeneruj dynamiczny tekst ATF (np. „alkohol i tytoń” w porównaniu z „alkoholem, tytoniem i bronią palną”) CECHY KRAJ-PECHY KRAJNE: - Aktualizacja CountryType z prawemAdultAge, legalAtAge, legalAtfCategories - Obsługa zmiennych wymagań wiekowych (18, 19, 20, 21 w zależności od kraju) - Wyświetl prawidłowe produkty ATF w oparciu o to, co jest legalne w obu krajach - Przykłady: US-21 dla ATF, Japonia 20 za alkohol / tytoniowy, tylko tytoń Kuwejt 21 UŻYTKOWNIKA KONTROLI PRZEWODNICTWA UŻYTKOWNIKA: - Składnik MyCory ustawia teraz pole kraju zamiast kraju - AgeCheck otrzymuje userCountry jako rekwizyt - Weryfikacja wieku wykorzystuje maksym (userCountryAge, orgCountryAge) OPRAŻY WROTY WROTY: - Dodawanie COUNTRY PRZETWARZDZEGO - Przycisk Ukryj przycisk Powrót do spraw zakazu krajowych - Pokaż konkretną kategorię zabronioną (alkohol, tytoń, broń palna) - zezwalaj tylko na opcję wyjścia z witryny dla zabronionych treści UI UMPRO ENŚCY: - Zmiana "i/lub" na "i" w całym tekście ATF - Zmień nazwę wszystkich odwołań powitalny do Age Check - Aktualizuj etykiety kroków i nawigację

  12. · SecurityService

    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 generowanie tekstu ATF w oparciu o oferty org

  13. · kamo-shared-library

    Dodaj pola IS_ALCOHOL, IS_TOBACCO, IS_FIREARMS do organizacji

    - Dodaje pole alkoholowe (nullable-false, default false) - Dodaj pole boolean isTobacco (nullable-false, default false) - Dodaje pole booleanowe bronie ogniowej (nullable-false, default false) - Umożliwe sprawdzanie ograniczeń dotyczących treści specyficznych dla danego kraju - Wsparcie weryfikacji kategorii ATF podczas rejestracji

  14. · kamo-register

    Wdrożenie specyficznego dla danego wieku i dynamicznego tekstu ATF

    - Aktualizacja CountryType, aby włączyć legalAdultAge, legalAtfAge, legalAtfCategories - Dynamicznie wyświetlaj wymagania wiekowe w zależności od kraju (18, 19, 21, itp.) - Wygeneruj tekst ATF w oparciu o to, co jest legalne (alkohol, tytoń, kombinacje broni palnej) - Użyj pól adresowych organizacji od backendu przez wiek prawny - Odpaść na wygląd CountryType, jeśli pola adresowe nie są podane - XXX_RATED strona pokazuje wiek dorosłych specyficzny dla danego kraju - Strona ATF_ONLY pokazuje wiek ATF dla danego kraju i odpowiednie produkty - Walidacja wieku wykorzystuje progi specyficzne dla danego kraju - Wspieraj odmiany takie jak "alkohol i tytoń" dla krajów bez broni palnej

  15. · SecurityService

    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 dynamicznie wyświetlania wymagań wiekowych - Wsparcie tekstu weryfikacji wieku specyficznego dla danego kraju

  16. · kamo-shared-library

    Dodaj pola wiekowe prawne i kategorie ATF do CountryType

    - Dodaj pole legalAdultAge do weryfikacji zawartości dla dorosłych - Dodawanie pola prawneAtAge dla wymagań wiekowych dotyczących alkoholu/tytoń/armii - Dodaj legalAtfCategories field to track what jest legalne dla danego kraju - Zaktualizuj wszystkie 197 krajów o odpowiednich wartościach - Kraje korzystają z odpowiednich grup wiekowych (18-21) w oparciu o lokalne przepisy prawa - Kategorie ATF odzwierciedlają lokalne przepisy (niektóre kraje zakazują alkoholu, broni itp.) - Wspieranie weryfikacji wieku specyficznej dla danego kraju w celu rejestracji

  17. · kamo-register

    Przyciski Align XXX/ATF lewego prawa i dodają znaczące ikony

    - Zmień układ przycisków z wyśrodkowanego do przestrzeni pomiędzy (po lewej i prawej wyrównaniu) - Dodaj ikonę ExitToApp do przycisku EXIT (startIcon on left) - Dodaj ikonę zweryfikowanego użytkownika do przycisku ENTER (endIcon po prawej) - Ikony podkreślają znaczenie wyboru weryfikacji wieku - Zastosuj się do stron XXX_RATED (18+) i ATF_ONLY (21+)

  18. · kamo-register

    Zaktualizuj przyciski strony, aby Wstecz i wyjdź z witryny

    - Zmień przycisk Home na Exit Website z błędną stylizacją kolorów - Funkcja wdrożenia okna.close() do zamknięcia karty/okna - Dodaj fallback, aby przekierować do:blank, jeśli close jest zablokowany przez przeglądarkę - Trzymaj przycisk Powrót z podstawowym kolorem - Popraw stylizację przycisków dzięki spójnym ograniczom

  19. · kamo-register

    Dodaj przycisk EXIT i ENTER do weryfikacji wieku XXX_RATED i ATF_ONLY

    - Usuń formularze wejściowe daty urodzenia dla XXX_RATED i ATF_ONLY - Dodaj przycisk EXIT, który przekierowuje do strony z żalem - Dodaj przycisk ENTER z potwierdzeniem wieku (18 dla XXX, 21 dla ATF) - Styl EXIT jako przycisk nakreślony i ENTER jako przycisk - Ukryj standardowe przyciski nawigacji Next/Back dla tych specjalnych stron - Przyciski środkowe z odpowiednim odstępem i stylizacją - Aktualizuj tekst, aby dokładnie dopasować wymagania

  20. · kamo-register

    Poprawa weryfikacji wieku dzięki zmodernizowanym nakładom dat i kompleksowej walidacji

    - Dodaj polerowany, oparty na kartach terminowy interfejs użytkownika z wizualnym sprzężeniem zwrotnym - Wdrożenie kompleksowej weryfikacji daty (ważne zakresy, rzeczywiste daty kalendarzowe, a nie przyszłość) - Pokaż status walidacji w czasie rzeczywistym z ikonami i kolorowymi granicami - Wyświetlanie jasnych, szczegółowych komunikatów o błędach dla nieprawidłowych dat - Dodaj informacje zwrotne o sukcesie pokazujące obliczone wiek, w którym data jest ważna - Popraw UX z odpowiednim porządkiem pola w oparciu o format kraju - Dodać walidację przed przystąpieniem do następnego kroku - Uchwyt KIDS_ONLY wybór wieku z walidacją - Zintegruj przepływ weryfikacji wieku z głównym formularzem rejestracyjnym

  21. · kamo-register

    Wdrożenie kompleksowego systemu weryfikacji wieku z formatami dat specyficznych dla danego kraju

    - Dodaj WORLD_WIDE_BAN do AgeReqType enum - Aktualizacja CountryType z formatem daty i właściwościami separatora - Tworzenie /przepraszam strony dla przekierowań ograniczeń wiekowych - Całkowicie przepis FormularzWelcome z dynamiczną weryfikacją wieku - Dodaj specjalne strony powitalne dla XXX_RATED i ATF_ONLY - Wdrożenie walidacji wieku dla wszystkich przypadków AgeReqType - Przesuń pole wiekowe z PersonalInfo do komponentu powitalnego - Dodać wsparcie daty urodzenia dla dokładnego obliczania wieku - Obsługa formatów wejścia w poszczególnych krajów (MDY/DMY/YMD)

  22. · SecurityService

    Dodaj punkty końcowe rejestracji i org domeny do weryfikacji wieku

  23. · kamo-shared-library

    Dodaj format daty i pola separatora do CountryType enum

  24. · APIService

    Dodaj domenę-agnostyczna IngressRoute dla subdomeny api

  25. · kamo-register

    Dodaj domenę-agnostic IngressRoute do rejestracji subdomenę

  26. · kamo-internal

    Dodaj domenę-agnostyczna IngressRoute dla wewnętrznej subdomeny

  27. · kamo-login

    Dodaj domenę-agnostyczna IngressRoute do automatycznego SSL i routingu

    - Dodano k8s/ingressroute.yaml z wzorem HostRegexp do logowania subdomeny - Aktualizacja CI/CD do automatycznego wdrożenia IngressRoute - Umożliwia generowanie automatycznych certyfikatów SSL podobne do Cloudflare - Działa z dowolną domeną skierowaną w klastrze (kamorm.com, baddi3.com, itp.) - Dodano k8s/README.md dokumentowanie konfiguracji

  28. · InitializerService

    Zaktualizuj pole strefy czasowej, aby korzystać z TimezoneType enum - Zmiana User.timezone z String do TimezoneType enum - Zaktualizowano .gitignore, aby wykluczyć m2-repozytowe cache - Wsparcie hierarchii strefy czasowej: Członek > Użytkownik > Użytkownik > Organizacja

  29. · kamo-shared-library

    Dodaj kompleksowy system obrazowania do przechowywania danych z obsługą strefy czasowej - Dodano TimezoneType enum z polami offsetowymi UTC i metodami konwersji - Dodano pola strefy czasowej do Organizacji (wymagane, domyślne do stosowania PACIFIC), użytkownika (nullable) i Członka (nullable) - Zaktualizowany EmbRecordStateState do korzystania z LocalDateTime dla daty UTC / czas przechowywania - Utworzony 16 nowych klas systemów obrazowych (Img, ImgFod). - Stworzony 5 nowych typów enum (ImageAssocType, ImageMimeType, ImageSetType, itp.) - Stworzony 10 ne...

  30. · kamo-internal

    Dodaj kolory i logo tła do strony kalendarza

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