Değişiklik Günlüğü
Yeni ne var?
Gemideki her iyileştirme.
· kamo-shared-library
26 dil ile çok dilli destek ekleyin, Ülke Türü'ni dil haritaları ile güncellemek, BitcoinJ web3j kriptolu kriptolu değiştirme
· kamo-register
Emoji ikonlarını Avatar stilleri için yüksek kaliteli Malzeme UI ikonları ile değiştirin
· kamo-register
Yaş Check iyileştirme ve pasaport ID geliştirmeleri
· kamo-register
Kompakt Avatar yaratıcısı yan yana gradients ve yaş kontrol gelişmeler
· kamo-register
Gelişmiş renkli seçici ve göz koruyucu ile yenilikçi kompakt avatar yaratıcısı
· kamo-register
Geniş Avatar Yaratıcı seçenekleri ve sabit konteyner büyüklüğü ile gelişmiş avatar yaratıcısı
· kamo-register
Age-based Personal 13 ve fotoğraf yüklemesi için avatar yaratıcısı ile bilgi sayfası 13+
· kamo-register
Modern Avatar Creator Avatar yaratıcısını, kompakt isim alanları ile Kişisel Bilgi sayfasına ekleyin
· kamo-register
Modernize Personal Bilgi bileşeni ve düğme stili
PERSONAL INFO MODERNIZATION: - İndir kartı temizleyici için sarma, entegre görünüm - Globals.csss'ten var ( renkli-primary) kullanmak için arka plan - Daha iyi görsel hiyerarşi için 36px ikon boyutunu artırmak - Gereksiz Bölünme - Alanı 3'e (en iyi nefes odası için 2) artırmak - Tüm metin alanlarına tutarlı 2px sınır genişliği ekleyin - Orta Ad alanına ‘Okul’ yardımcı metin ekleyin - Kaldır Kart, CardContent, ithalatın Bölünmesi BUTTON STYLING: - Back düğmesi şimdi var (--color-primary) renk kullanır - Next/Finish düğmeleri var (--color-primary) arka plan - Hover eyaletleri var ( renkli-primary-light) kullanır Daha iyi okunabilirlik için 600'e daha fazla font ağırlığı - Back düğmesine profesyonel hover etkisi - Tüm navigasyon düğmelerinde Consistent stili - Bitirme düğmesine genelleme beyaz renkte kullanır
· kamo-register
Dinamik Üye Alias/E-Mail modu ve UI geliştirme
HEADER UPDATES: - "Create KamoCRM pasaportu"ndan değişim başlığı 'Join {OrganizasyonName} - Update sign-in text to 'Already have a {Organization Name} member?' - Kayıt değiştirmek için işaret-in bağlantısı.* giriş ile.* dinamik olarak PASSPORT ID -> MEMBER ALIAS/EMAIL: - 12 ve altında: 'Member Alias' pasaport kimlik doğrulama ile - 13 ve yukarı: 'E-Mail' e-posta doğrulama ile - Dinamik etiket: '{Organizasyon Adı: Üye Alias' veya '{Organizasyon Adı: E-Mail Adresi' - E-posta modu: e-posta formatını doğrular, @ sembolü, alan vb. kontroller. Üye Alias modu: Alfanumeric + hipnozları doğrular, ardıl hipnozlar yok - Uygun ikonları göster (EmailIcon vs CoverIcon) - Geçerliliği geçerli olduğunda performans çipi - modlara dayanan farklı uç noktalarıyla benzersizliği kontrol edin My COUNTRY FIX: - Ülke seçimini engelleyen Benimoization - Simplify her zaman handleInputChange çağırmak için tıklayın - Kullanıcılar artık herhangi bir ülkeyi seçebilirler ( tespit edilen sıkı değil) - Sonsuz döngüleri önlemek için Effect bağımlılığı kullanın VALIDATION FIX: - Tekrar aktif ISS 2 doğrulama bloğu - Şifre doğrulama şimdi doğru bir şekilde 3 adım üzerinde gerçekleşir Üye Alias/Email, 2 adım üzerinde geçerlilik - Kişisel Bilgi Adımda Geçerlilik 4 - Dinamik alan isimleri ile Proper hata mesajları
· kamo-register
Kapsamlı bir ülke tabanlı ATF doğrulama ve slayt yeniden sipariş
MAJOR CHANGES: - Rename Form FormAgeCheck bileşenine hoş geldiniz - Reorder kayıt akışı: İlk önce MyCountry (başlangıçta), AgeCheck ikinci (step 1) - Bump all other slides up by one location Güncelleme adım yeni sipariş için doğrulama mantığı ATF VERIFICATION: Add isAlcohol, isTobacco, isFirearms bayrakları Organizasyon arayüzüne - Organizasyon tekliflerine karşı kullanıcı ülke ATF kategorilerini kontrol edin - Kullanıcının ülke ülkesi için yasaklanmış içerik varsa üzgün sayfaya yeniden yönlendiril - Kullanıcı ülkesi ve org ülkesi arasındaki yüksek yaş gereksinimini kullanın - Genrate dynamic ATF text (e.g., 'alcohol ve tütün' vs 'alkohol, tütün ve ateşli silahlar') COUNTRY-SPECIFIC FEATURES: Update CountryType with legalAdultAge, legalAtfAge, legalAtfKategories - Ülkeye bağlı olarak değişken yaş gereksinimleri (18, 19, 20, 21) - Her iki ülkede yasal olan şeye dayanan doğru ATF ürünlerini görüntülemek Örnekler: ATF için ABD=21, Japonya=20 sadece alkol/tobacco için, Kuveyt = 21 tütün sadece USER COUNTRY TRACKING: - MyCountry bileşeni şimdi ülke yerine kullanıcı bölgeleri ayarlar - AgeCheck, kullanıcıCountry as prop - Yaş doğrulama max (userCountryAge, orgCountryAge) kullanır SORRY ENHANCEMENTS: - COUNTRYPROHIBITED neden tipi - Gizle Go Back düğmesine ülke yasak vakaları için Belirli yasak kategori göster (alcohol, tütün, ateşli silahlar) - Sadece yasak içerik için Çıkış Web seçeneğine izin verin UI IMPROVELER: - ATF metni boyunca 've/veya' değiştirin - Rename all Welcome referansları Age Check Güncelleme adım etiketleri ve navigasyon
· SecurityService
Return organization ATF fields in org/domain endpoint
- Return isAlcohol, isTobacco, isFirearms boolean flags - Enable frontend to check content against user country restrictions - Support dynamic ATF text generation based on org offerings
· kamo-shared-library
IS ALCOHOL, IS TOBACCO, IS FIREARMS alanları Organizasyona Ekle
Add isAlcohol boolean field (nullable=false, varsayılan false) - Add isTobacco boolean alanı (nellable=false, varsayılan false) - Add isFirearms boolean field (nullable=false, varsayılan false) - Enable country-specific content constraint kontrol - Kayıt sırasında ATF kategorisi doğrulamayı Destekleyin
· kamo-register
Ülkeye özgü yasal çağlar ve dinamik ATF text
Güncelleme Ülke Türü yasalAdultAge, yasalAtfAge, yasalAtfKategories - Ülkeye dayanan fiziksel olarak yaş gereksinimleri (18, 19, 21 vs.) - Generate ATF text, neyin yasal (alkohol, tütün, ateşli silah kombinasyonlarına) dayanarak - yasal çağlar için arkadan organizasyon adresini kullanın - CountryType'a geri dönün, eğer adres alanları sağlanmadıysa - XXX RATED sayfası ülkenin özel yetişkin yaşını gösteriyor - ATF ONLY sayfası ülkeye özgü ATF yaşını ve ilgili ürünleri gösterir - Age validation ülke özel eşleri kullanır - Silahsız ülkeler için ‘alkohol ve tütün’ gibi varyasyonları destekliyor
· SecurityService
Include country legal ages in organization endpoint
- Return country date format and separator in org/domain endpoint - Include legalAdultAge, legalAtfAge, and legalAtfCategories - Enable frontend to dynamically display age requirements - Support country-specific age verification text
· kamo-shared-library
Ülke Türüne yasal yaş alanları ve ATF kategorileri ekleyin
- Yetişkin içerik doğrulama için yasalAdultAge alanı ekleyin - Alkol/tobacco/firearms yaş gereksinimleri için yasal yer ekleyin - Ülke başına yasal olan şeyi takip etmek için yasalAtfKategories alanı ekleyin - Uygun değerlere sahip tüm 197 ülkeyi Güncelleme Ülkeler yerel yasalara dayanan uygun yaş (18-21) kullanırlar - ATF kategorileri yerel düzenlemeleri yansıtıyor (bazı ülkeler alkol, silahları yasaklar, vs.) - Kayıt için ülkeye özgü yaş doğrulamasını destek
· kamo-register
Align XXX/ATF düğmeleri sol ve anlamlı ikonları ekleyin
- Uzaya göre konumlanan (sol ve sağ hiza) arasındaki değişim düğmesi düzeni - EXIT düğmesine Çıkış simgesi ekleyin (Solda Icon) - ENTER düğmesine Doğrulanmış Kullanıcı ikonunu ekleyin (sağda son Icon) - Icons yaş doğrulama seçiminin önemini vurgulamaktadır - Hem XXX RATED (+ ve ATF ONLY (21+) sayfalara uygulayın
· kamo-register
Update Üzgünüm page düğmeleri Back and Exit Website
- Web Sitesini hata rengi stili ile Çıkış için değiştirin - Implement penceresi.close() yakın sekme /window - Yaklaşık yönlendirme için geri dönüş ekleyin: yakınsa tarayıcı tarafından bloke edilir - Go Back düğmesine birincil renk ile tutun - Sürekli sınırları olan düğme stilini geliştirin
· kamo-register
XXX RATED ve ATF ONLY yaş doğrulama için EXIT ve ENTER düğmeleri ekleyin
- XXX RATED ve ATF ONLY - Üzücü sayfaya yönlendiren EXIT düğmesine ekleyin - Yaş onayı ile ENTER düğmesine ekleyin (18 için XXX, 21 for ATF) - Style EXIT, belirli bir düğme olarak ve ENTER, - Gizle standard Next/Back bu özel sayfalar için navigasyon düğmeleri - Doğru spacing ve stil ile Merkez düğmeleri - Maç gerekliliklerine tam olarak erişmek için Güncelleme metni
· kamo-register
Modernleştirilmiş tarih girişleri ve kapsamlı doğrulama ile gelişmiş yaş doğrulama
- Parlalı, kart tabanlı tarih girişi UI görsel geri bildirim ile - Kapsamlı tarih doğrulama (valid aralıkları, gerçek takvim tarihleri, gelecek değil) - Gerçek zamanlı geçerlilik statüsü ikonları ve renkli kodlanmış sınırları göster - Ekran açık, geçersiz tarihler için ayrıntılı hata mesajları - Tarih geçerli olduğunda hesaplanan yaşını gösteren başarı geri bildirimleri ekleyin. - Ülke formatına dayanan doğru alan siparişiyle UX'i geliştirin - Bir sonraki adıma gitmeden önce doğrulama ekleyin - KIDS ONLY yaş seçimi doğrulama ile - Tüm yaş doğrulama akışı ana kayıt formu ile
· kamo-register
Ülkeye özgü tarih biçimleri ile kapsamlı yaş doğrulama sistemi uygulayın
- DÜNYA WIDE BAN'ı AgeReqType enum Güncelleme Ülke Türü tarih formatı ve ayırıcı özellikleri ile - Yaş kısıtlama yönlendirmeleri için /sorry sayfası oluşturun - Tamamen yeniden yazma Formu Dinamik yaş doğrulama ile hoş geldiniz - XXX RATED ve ATF ONLY için özel karşılama sayfaları ekleyin - Tüm AgeReqType vakaları için uygulanan yaş doğrulaması - BireyselInfo'den yaş alanı hoşlanan bileşene - Doğru yaş hesaplaması için doğum tarihi desteği ekleyin - Ülkeye özel tarih girişi formatlarını (MDY/DMY/YMD)
· SecurityService
Add registration and org domain endpoints for age verification
· kamo-shared-library
ÜlkeType enum için tarih formatı ve ayırıcı alanları ekleyin
· APIService
Domain-agnostic IngressRoute for api subdomain
· kamo-register
Subdomain kayıt için domain-agnostic IngressRoute ekleyin
· kamo-internal
Add domain-agnostic IngressRoute for internal subdomain
· kamo-login
Domain-agnostic IngressRoute for otomatik SSL and routing
- giriş alt domain için HostRegexp modeli ile k8s /ingressroute.yaml eklendi - IngressRoute otomatik olarak dağıtmak için Güncelleme CI/CD otomatik olarak - Enables Cloudflare-like otomatik SSL sertifikası nesil - Herhangi bir alanla çalışmak kümeye işaret etti (kamocrm.com, baddi3.com, vs.) - yapılandırmayı belgeleyen k8s/README.md belgesi eklendi
· InitializerService
TimezoneType enum'u kullanmak için zaman bölgesi Güncelleme zamanı alanı - Zaman Bölgesi Type to TimezoneType enum - Güncelleme .gitignore to dış m2-repository - Destekler zaman bölgesi hiyerarşisi: Üye > Kullanıcı > Organizasyon
· kamo-shared-library
Zaman bölgesi desteği ile kapsamlı veri depolama görüntüleme sistemi ekleyin - UTC dengeleme alanları ve dönüşüm yöntemleri ile TimezoneType'ı ekledi - Formasyon sistemi için zaman bölgesi eklendi (Img, I mgFolder, ImgDat, vs.) - 5 yeni enum türü (ImageAssoc, ImageMimeType, ImageSet vs.) - 10.
· kamo-internal
Add themed colors and background logo to calendar page

Evreniniz sizi bekliyor.
Birkaç dakika içinde ücretsiz olarak başlatın. Hazır olduğunuzda ürünleri ekleyin - göç yok, yeni girişler yok.
Sonsuza kadar ücretsiz — kredi kartı gerekmiyor