Enforce / ağ kuralları server-side girin
Hedef şu anki oturum veyag olduğunda, özel alan SSL değildir Onaylanmış veya insan hedef üyeliği aktiftir. Share domain-setup OrgNetworkEnterPolicy aracılığıyla...
Hedef üyeId'ı zorunlu kıl ve doğrulayın
Şimdiye kadar her zaman yeni inşa eder - müşteri tarafından desteklenen hedefle Üye sıra; yanlış eşleştirmeli veyag/member reddediyor. Oturum debug logunu geliş...
Share PostAuth ***Service between login and enter-as
Post-authentication - inşa (grant-all genişleme, profil SQL, Bölüm Adı, createSession) into PostAuth ***Service so enter-as uses the the Aynı kod yolu, şifre do...
Oturum hedef veya güvenlik sağlayıcı ve opsiyonel hedefMemberId
Enter-as, Redis güvenlikOrgId'ı kullanıcı global güvenlik provider'den kuruldu, Giriş bunu hedef veyag FQDN zincirinden ayarlarken. Bu yanlışlık haçlı domain ha...
BFF talepleri için OTK'dan sistem kullanıcısı oturumu
SystemUserConfigController ve SystemUserCapabilityController sadece okuduklarını oku - kurabiye. kamo-internal, X-OTK'yı kurabiye olmadan ilerletir, bu yüzden G...
X-OTK BFF auth'dan oturum açıyor
AsController sadece okunur - kurabiye; iç trafik OTKPreAuthFilter kullanır Oturum özellikleri. HedefOrgId'ı JSON'dan büyük INT8 ids için dize olarak kabul edin.
Geri dolum, akış, mutasyon muhafızları, yapılandırılmış API
Self-heal düzenleme: SystemUserfillService her şeyde çalışır SecurityService boot (From DataLoader) to add the is system user column ve sistem user access table...
Oturum sırasında telefon + güvenlik soruları toplayın
Telefon numarası ve güvenlik-question koleksiyonu kendi hizmet servisine taşıyın Kayıt akışı (aslında amaçlanmış oldukları yerlerde) Posta ayarları sayfasını ge...
Üye ekleyin / Takım Üye yaratım akışı akışı ekleyin
- Yeni ÜyeCreateController ortaya çıkıyor: * GET ******************** - yaş-req, zaman bölgesi, bölümler, iş başlıkları * GET **************** - çürük varlığı e...
EntitlementService + SecurityModel ticaret pazarları
- EntitlementService, aktif aktif bir özellikle birleşme yoluyla hesaplar BillingGroupLicense planı + KamoCRM Free-tier bazline. Önbellekler Redis'deki 15 dakik...
Return only team members from by-department endpoint
Interaction Center TeamMember sıralarını listelemelidir, temel Üye kayıtları değil.
Interaction Center üyesi çizgi iş başlıklarını kullanır
RBAC rol başlığı işTitleOfficial ile değiştirin, İşTitle'e geri dönün TeamMember için katalog adı ve temel Üye için etiket By-department paraload rolü alanında ...
Expose ve devam eden işTitleOfficial for team members on profile and member-security APIs
Uygulama rotalarına abonelik kapısı uygulayın ve API'nin özelliği
AppAvailabilityInterceptor şimdi her zaman kullanımlar AppEffectallyEnabled FORCE ENABLED aboneliklere saygı duyar. Özel Kontroller Seriizeler etkinleştirildi M...
Harden varsayılan şablon kopyaları veya teslim için
Hedef anahtarlar için açık kaynak ekini kullanın, S3 klasör işaretleyicilerini atlayın, Ve şablon eki boş olduğunda hızlı başarısız olur o kadar sessiz kısmi ko...
TeamMember sahibi bayrağını ekleyin - platform yöneticisi UI
Mağaza ekibiMember { üyeId, Redis oturumunda Redis oturumundaOrganizasyonOwner } Bu yüzden kamo-internal'inPlatformAdminAccess en üst düzey veyag sahibini tatmi...
Gerekli DNS CNAME aliazlar
BilinenAliases'ten postayı kaldır, böylece doğrulama-dns ve daha uzun sürme Posta gerektirir.örnek.com; yeni özel alanlar da oto-reasyon atlar Posta çocuğu alia...
Parse seansı veyagID ve kullanıcıID, Uygulamalı ModelController'de dizeler olarak depolandığında.
Resolve, üyeliği kontrol ile ilgili veyagId sorgu için uygulanan model için uygulandı
Doğru uygulanan model kaynağı ve API'ye uyum normalleştirmek
BRANCH TYPE vs MASTER için çözüm kullanın, yerine dikkat çekmek yerine şubeTypeID tek başına. Uygulanan modeldeki FALSE/TRUE uyumluluk gerçeklerini normalleştir...
Master model sadece org sahibi olmak için geçerlidir; çocuk yayılımını ortadan kaldırmak
Tema varlıkları üzerine temelleri yapılandırıp yapılandırın
Emit temaRevision (epoch ms) her bir yazı üzerinde yapılandırılır; Cache-Control Yapıda, küreseller.css ve site. Webmanifest bu kadar kenar önbelleklerini geri ...
JSON alanı-scoped org PUT, uygulanan modeldeki kapı güncelleştirmeleri
Temizlenmeden önce globals.css yazın; temizlenmeyi çalıştırın
Reorder provisionUpdate so writeConfigFiles (colors, yapılandır, açık) çalışır Arka dosya temizlemeden önce. Taze renkler için DB'den yük veyag. Run CleanupExt...
MinIO globals.css için kararlı veya çok renkler uygulayın
Reload Organization from the DB at the start of async provision so YazConfigFiles PATCH /colors tarafından kurtarılan renkleri görür (kontroller snapshot durgun...
Mark DNS-verified custom domains as isDefault in domain API
Daha önce sadece *.kamocrm.com subdomains işaretlendi, yani orgs Doğrulanmış bir özel apex domain (e.g. kamocrm.com) ile her zaman var varsayılanDomain=null ve ...
Kullanıcı veya sahibi TeamMember olduğunda markalaşma İzin Ver
Kapsam ve logo /. yalnızca kontrol edilen Organizasyonu yükler. sahibi sahibi sahibi sahibi sahibi FK; uygulama UI, organizasyon sahibine TeamMember.isOrganizat...
SEO sırasını silmeden önce Net kullanıcı ve üye FKs
Bir Avatarı bitirmek hala aktif kullanıcı avatarı veya bir üyeye özgü aşırılıktı, bu da kullanıcılarının durgun kayıtlarını kaldıramadığı MinIO blobs'ı kırdı.
Merge varsayılan şablonu wiping veyag klasörü olmadan
Tam hüküm artık kopyadan önce org prefix'i silemez. Kopyalamadan public/default sadece eşleşen anahtarları yazmakta; org altında diğer nesneler klasörü kalır. B...
Resolve tema klasörü katı DNS doğrulama olmadan ev sahibi
Gerekli olan konu, her alan için doğrulanmış, bu yüzden veyags sadece sadece sadece kullanarak Varsayılan kamocrm.com alt alanı asla async çalışmaya başlamadı (...
Publish tema düzenlemesi temel NATS üzerinde ilerleme
JetStream CHAT MESSAGES akışı sohbet için yapılandırılır.> sadece, bu yüzden yayınlar. ************ başarısız akış geçerliliği ve UI gördü İlerleme yok. Bağlant...
Sihirbaz üzerinde EmbRecordState.isActive kurmak-org bu yüzden orgs.is active çıplak değildir
Return JSON-güvenli form-org body instead of serialing Organization entity
Parse create-org with düz ObjectMapper and return Jackson message on 400
Form-org gövdesinin kuruluş haline getirilmesi Payload to avoid entity JsonIdentity Info failure
Parse create-org JSON, kuruluş haritalamadan önce büyücü domain alanını şeritle kapatarak
Parse create-org JSON without @RequestBody to avoid 415
Spring, Content-Type eksik olduğunda desteklenmeyen Media Type'u döndürür veya eksik değildir @RequestBody için kabul edildi. Bunun yerine ObjectMapper'ı okuyun...
Expose ATF uyumluluk politikaları modelleri ve creatable şube türleri
- Organizasyon Kontroller yaş iddialarından önce modelleme uygular GüvenlikModelController ve MasterModelController politika alanları geçer - BranchTypeControll...
Kamo-shared-library update (remove OrganizationType, add isTopLevel)
Kargoyu gördüğünüz gibi?
İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.