변경 로그
무슨 일이야?
플랫폼에 대한 모든 개선 사항, 그것이 선적.
· kamo-internal
Drop Vendor 제품 열 시장 및 현장 테이블
· kamo-internal
시장 라이프사이클 + 시장경쟁점/제품
- 시장 및 분야: Active/Archived sub-tabs; 행 활동은 Archive/Reactivate입니다 (PATCH .../active), 절대 삭제 - 납품업자 & 제품: 활동적인 시장 당 1개의 sub-tab; 납품업자는 아래에 창조됩니다 현재 시장의 sub-tab; org가 활성 시장이 없을 때 빈 상태 - Hide Vendors & Products / 수동 수입 / 자동화 된 수입 탭, / 설정 카드 org가 적어도 하나의 활성 시장이 될 때까지 nav 슬라이드 아웃 링크 (사용HasActiveMarkets) - /leads는 이제는 적극적인 시장을 보여줍니다
· SecurityService
시장 상태 필터, archive/reactivate, market-scoped 공급 업체
- GET *********** (과태 활성); 각 시장 DTO와 납품업자 제품 - DELETE /lead-markets/{id}를 PATCH /lead-markets/{id}/active (archive/로 교체하십시오. reactivate) - 시장은 결코 어렵지 않습니다. - GET /lead-vendors?market Id= 필터; 납품업자는 marketId를 창조합니다
· kamo-shared-library
시장에 범위 납품업자; derive 시장 제품; 아카이브 시장
- LeadVendor는 필수 MARKET ID (columnDefinition는 일반 UUID로 핀으로 꼿습니다. FK 칼럼은 참고 PK의 gen random uuid() 기본값을 상속하지 않습니다. - LeadMarket.vendorProducts M2M 제거; 시장의 제품은 지금에서 파생됩니다 그것의 납품업자 (LeadVendorProduct 어디 납품업자.market = 시장) - Vendor는 marketId를 가지고 있으며 시장 (org-owned + active); 공급 업체 제목 고유는 per-market입니다. - 시장은 결코 삭제되지 않습니다: setMarketActive (archive/로 soft-delete를 대체하십시오 reactivate); 아카이브 쿼리 추가 - DTOs : LeadVendorDTO.marketId; 드롭 공급 업체 제품시장 요청에 DTOs
· kamo-internal
필요한 레코드 목록에 미디어 하위 도메인 추가
media.<domain> 실시간 websockets (chat, 통화, SMS, 테마 프로비저닝) 및 미디어 스트리밍, 하지만 그것은 DNS 설정에서 누락 카탈로그, 그래서 고객은 결코 기록을 만들지 않았다 — 떠나기 media.<domain> NXDOMAIN과 websockets가 연결하지 못했습니다. 더 보기 필요한 기록으로 /setup/dns studio는 CNAME을 지시합니다.
· kamo-internal
TRIAL pending (not-started)는 플랫폼 조직 탭에서 만료 된 것
· BillingService
TRIAL PENDING 모드는 not-yet-started 평가판
· SecurityService
Org 소유자의 첫 번째 로그인에서 시험 시계 시작
PENDING 평가판 (source=TRIAL, TrialExpiresAt=null)을 가진 새로운 orgs 시작까지 아무것도 부여, 다음 3 일 시계를 시작 소유자의 첫 번째 FQDN-scoped 로그인 그래서 DNS가 여전히 동안 점화하지 않습니다 설정한다. 소유자 전용, 한 번 (초기 만료가 종료를 설정); non-fatal 그래서 재판 hiccup 결코 로그인을 깰.
· kamo-internal
NavPri (white/red, tooltip=expiry)에 시험 칩 + 홈페이지 칩 빨강; NavTop 칩을 제거하십시오
· kamo-login
패널 bleeds off-page 왼쪽 그래서 그것의 가장자리는 반송에 결코 보여줍니다; 카드 fades ~250ms 빨리
- 웰컴/리커버 패널은 이제 왼쪽 가장자리에서 --welcome-bleed (16rem)를 확장합니다. --welcome-w에 아직도 그 적당한 가장자리로; 안 내용 패딩은 입니다 그래서 텍스트는 넣어. 봄 overshoot는 더 이상 계시할 수 없습니다 패널의 왼쪽 가장자리. - 카드는 450ms 타이머 대신 봄을 완전히 기다리고 있습니다. 바운드와 형태가 나타나는 사이에 죽은 틈을 닫습니다.
· kamo-login
Choreographed Entrance - bg 로드 후 패널 스프링, 그 후 카드 페이드
첫 번째 배경 이미지 (OnLoad, with 3s safety fallback)를 기다립니다. 스프링 - 오프 스크린 왼쪽 (물리 봄, 뻣뻣함 300/댐핑 17). 도약에 정착, fade+scale 형태 카드로 이름 * 모바일 (패널 숨겨진) 및 감소 모션 반송 및 퇴색 카드 직접. 입구 x는 parallax x로 1개의 변형으로 요약됩니다. 아직도 작동하고 결코 가장자리를 노출.
· kamo-internal
시험 상태 칩 + apply/extend-trial action on platform 조직 탭
· BillingService
Expose TrialExpiresAt 에 플랫폼 org 요약 관리자 재판 UI
· BillingService
플랫폼admin 적용/extend/status 평가판 + DTO TrialExpiresAt
· BillingService
Scheduled Cleaning reversets 만료된 시험은 캐시미어로 무료
· SecurityService
새로 만들어진 org에 3 일 평가판을 자동화하십시오
· SecurityService
회원 게이트는 활성 TRIAL을위한 무제한 카탈로그 + TrialExpiresAt 노출
· kamo-internal
FeaturesManager는 활성 시험에 전체 카탈로그를 잠금 해제
· kamo-internal
시험 상태 패널 + apply/extend-trial action on 구독 페이지
· kamo-internal
홈페이지 체험 배너 라이브 카운트 다운
· kamo-internal
TRIAL 소스, TrialExpiresAt, 플랫폼 평가 API 방법
· kamo-shared-library
Org-level gate는 활성 TRIAL을위한 전체 카탈로그를 부여합니다
resolveEntitlement 이제는 trialExpiresAt가 있는 TRIAL subs에 대한 단락 미래에 (compute-on-read). 정적 isTrialActive() 헬퍼 및 4개 단위 추가 활성, 만료, null-deadline 및 비-TRIAL 소스 케이스를 포함하는 테스트.
· kamo-shared-library
TRIAL 청구 소스 + TrialExpiresAt 계정
BillingSourceType.TRIAL 추가, 정확한 LocalDateTime TrialExpiresAt 필드에 AccountSubscription (nullable, column Trial expires at) 및 저장소 찾기 **************** expiry 청소.
· kamo-shared-library
*************** (추가 예외 큐)
Org-scoped-by-status finder는 폐쇄형 예외 큐 (예 : 모든 BLOCKED STEWARD org의 패키지. 봄 자료는 파생했습니다; schema/KI 없음.
· kamo-shared-library
CLOSING RON FALLBACK APPLIED 이벤트 키 (doc 05 §6.1/§6.4)
스튜어드는 필요한 RON 슬롯을 만족시켜 RON-walled/failed BLOCKED STEWARD 닫습니다. 대안 표기법(WET SIGN/IPEN/PAPER OUT); 준수/audit + 파이프라인 준수 신호 (다음 포인터를 나르십시오).
· kamo-login
Pointer parallax (x+y) 환영 패널과 배경 사이
다른 비율과 반대 방향에 포인터를 가진 층 둘 다 framer 스프링을 통해. 배경은 1.12를 확장하고 환영 패널은 크기를 초과합니다 그 오른쪽 가장자리 핀으로 모든 측면에 16px, 그래서 무서운 결코 노출 제품 정보 Existing Ken Burns 배경 애니메이션은 터치 및 스택 underneath입니다. 선호도-감동 아래에서 비활성화.
· kamo-shared-library
CLOSING PACKAGE CANCELLED 이벤트 키 (doc 05 §6.4 스튜어드 취소)
스튜어드는 비 종료를 종료 *********** -> -> 공급 능력: 튼튼한 신호 다운스트림 스탠드다운 / 스튜어드 큐 닫기 아웃은 반응합니다.
· kamo-login
아래쪽에 애니메이션 로고를 이동, 전원에 의해 중심
PoweredByKamo는 선택적인 LogoSlot에 의하여 연출된 중심에 둡니다 고정 된 하단 오른쪽 앵커 내의 알약 (다른 페이지 unaffected). 인기있는 로고는 상단 왼쪽 코너에서 표지판에 슬롯으로 이동하고 복구 페이지; 여전히 모바일에 숨겨진 및 전화 조경은 신속한 회전.
· kamo-login
왼쪽 핀 반투명 환영 패널 + 중심 둥근 모양 카드
환영/Recover panel 이제 전체 높이, 왼쪽 가장자리에 플러시, 상단의 반투명 씻기와 광장 코너와 배경 이미지; 모바일에 숨겨진. 애니메이션 로고는 이제 패널 위에 앉아 있습니다. 로그인/복구 형태는 완전히 유리 카드는 나머지 오른쪽 공간에서 중심.
· kamo-shared-library
CLOSING MERS CONFIRMED + CLOSING MERS REJECTED 이벤트 키 (doc 05 §6.3/§6.4)
MERSCORP async 콜백은 MersRegistration SUBMITTED->CONFIRMED/REJECTED를 플립합니다; 이들은 입니다 튼튼한 신호 *************** (확인) + 스튜어드 예외 큐 (rejected) 반응합니다.

당신의 우주는 기다리고 있습니다.
몇 분 안에 무료로 시작하세요. 준비가 되면 언제든지 제품을 추가할 수 있습니다.
영원히 무료 - 신용 카드 필요 없음