E-signature 템플릿 관리 UI 구현
- E-Signatures 탭 위 홀더를 풀 템플릿 datagrid (AG Grid)로 대체하십시오. Pending/Completed/Archived를 위한 sub-tabs로 새로운 템플릿 단추를 창조하십시오 - 템플릿 이름, 범위 선택자, 파일 업로드를 가진 /doc/sign/crea...
Align field name to isAvailableToChildren and improve 사전 예약 UI
Fixes 400 Bad Request 웹 세미나 유형 만들기 isAvailableToChildren는 Java DTO 필드 이름과 일치합니다 (Lombok getIsAvailableToChildren를 Boolean 래퍼 유형에 생성합니다. 최소 사전 예약에 대한 원시 입력을 대체 ...
웹 세미나 설정 양식 및 테이블 작성 가능 콘텐츠 영역
세부사항 모양에서 maxWidth constraint를 제거하십시오 그래서 충분히 채웁니다 폭. 유형 테이블 및 컨테이너 사용 플렉스 레이아웃을 작성 끈끈한 우두머리를 가진 유효한 고도. 지금 모든 전망은 flex를 사용합니다: 1개에서 자주 묻는 질문.
Widen formStrategy state type to string for TypeScript 호환성
WebinarPresenterStrategy에 대한 const assertion는 useState infer를 만들었습니다. 리터럴 타입, 문자열 prop setter로 type mismatch를 발생시킨다.
Redesign 웹 세미나 설정에서 하위 페이지 탐색을 기반으로
팝업 대화 상자를 대체하고 2단계로 별도의 accordion 섹션 inline 항법 교류: - 레벨 1: 클릭-to-navigate를 가진 깨끗한 웹 세미나 유형 테이블 - Level 2 : 탭 인터페이스 (Details, 선물, 알림, 가용성 슬롯) 모든 형태는 인라인입니다 — 더 m...
웹 세미나 설정 UI에 최소 사전 예약 필드를 추가
슬롯을 미리 설정하는 방법에 대한 번호 입력을 추가해야합니다. 예약을 허용하기 위해, helper 텍스트가 설명하는 필드.
API 키 관리 UI에 PUBLIC WEBINAR 범위 toggle 추가
VideoCall 아이콘으로 Public Webinar Range 옵션을 추가 API 지원 액세스 설정 페이지, 관리자를 허용 웹 세미나 API 열쇠 당 접근.
웹 세미나 스케줄링 UI를 admin 설정 및 회원 보기
Kamo-internal의 전체 웨비나 frontend 구현: - WebinarSettingsTab: 웹 세미나 유형, 발표자 풀, 관리자 CRUD 알림 간격, 사용 가능한 슬롯 및 어린이 org 제한 - MyWebinarsTab : 회의에 참여하는 다가오는 웹 세미나의 회원보기, 3단...
Normalize Quill HTML output for 일관된 이메일 렌더링
NormalizeQuillHtmlForEmail 및 wrapBodyForEmail을 통해 모든 이메일 본문 내용이 전송되기 전에 일관된 HTML 출력을 보장하거나 템플릿이 적용되지 않습니다.
회원 레벨 지원 페이지의 별도 지원 설정 전용 설정 페이지
- /support 페이지에서 설정 탭을 제거하고, 티켓 및 분석만 유지 - Analytics에 하위 태그 추가 : 개요 및 상태 및 응답 시간 (설정에서 이동) - Topics, 분석, 계획된 지원 탭을 가진 /settings/features/support 구축 - Update Set...
동적 도움말 및 팁 패널 및 웹훅 URL을 제공 업체 통합에 추가
- CommerceProviderSetup은 HelpTipsOverrideContext를 사용하여 컨텍스트를 표시합니다. 현재보기(list, selector, per-provider)에 따라 변경되는 도움말 - Config 대화 상자는 지원되는 공급자를 위한 click-to-copy로 ...
True 투명성을 다운로드하기 전에 SVG의 스트립 백 배경
벡터화 SVG를 파고 전체 크기의 흰색 정류/경로 요소를 제거합니다. 벡터화기는 원래 배경에서 생성, 생산 정품 투명 SVG 다운로드.
흰색 배경 SVG 대신 투명 배경 제거 PNG 다운로드
미리보기는 투명성을 가진 배경 제거 PNG를 보여줍니다, 그러나 다운로드는 배경을 구운 벡터화 SVG 제공 흰색 경로. 이제 사용할 때 투명 PNG를 다운로드합니다.
Add download SVG button to logo vector converter for mid-process export
첫번째 이름/마지막을 보내십시오 계정을 만들기 위해 직접 이름 endpoint
이제 계정에서 연락처 필드를 직접 저장합니다. — No User lookup needed.
소매 전자 상거래 동기화를위한 완벽한 공급자 통합 탭 구축
10개의 전자 상거래 공급자 통합 관리 (Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop, OpenCart). 공급자 선택기, 구성 형태, 동기화 대쉬보드, 기능 매트릭스...
Wire 새로운 계정 버튼 onClick in AccountManager 구성 요소
AccountManager 내부 버튼은 onClick 핸들러가 없습니다. 추가 router.push /account/new 및 수입된 useRouter에.
계정 페이지 만들기 /account/new 와 최소 양식
필수 필드만 요청: 이름, 성, 이메일, 전화, 회사, 계정 유형 및 옵션 시장 협회. 제출하기 accountApi를 통해 /account/view/{uid}에 리디렉션합니다. 또한 "새로운 계정"버튼을 onClick 계정 브라우저 페이지에서.
/api/security/account/*에 대한 catch-all API 경로 핸들러 추가
/customers, /groups 및 기타 새로운 계정 엔드포인트에 대한 프록시가 존재하지 않습니다. 명시적인 경로 (회원 구독, 팀 구성원 계약자) catch-all에 우선 순위를 가져 가라.
AccountsApi 누락 /customers 경로, 숨기 TeamMemberManager 내부 탭
- accountApi는 /api/security/account 대신 /api/security/account/customers로 호출되었습니다. 모든 고객 엔드 포인트에 대한 - /customers / 경로 포함 모든 방법을 고정 - TeamMemberManager: forceTab p...
TeamMemberManager의 별도 계정 관리자 /account 페이지
3 페이지 수준 탭: 클라이언트 & 고객, 회원, 팀 구성원. - 탭 0: 새로운 AccountManager 구성 요소 — 독립, fetches 실제 계정 accountApi, ag-grid 테이블, 검색, 클릭 /account/view/{uid} - 탭 1/2: 기존 TeamMembe...
Full account view/manage page at /account/view/[id]
New enterprise account detail page with 6 tabs: - Overview: 4 stat cards (orders, spent, leads, members), account info, contact info, address, recent orders/l...
Add retail pipeline sub-tabs — Customers, Fulfillment, Carts & Drafts
RETAIL verticals in the Pipeline page now have 4 sub-tabs instead of a single Orders view: 1. Orders — existing PipelineOrdersTab (unchanged) 2. Customers — Ag...
Enterprise retail settings UI — 5 new/rewritten market tabs for RETAIL
Product Catalog (rewritten): 4 sub-views — Products table with search/filters, hierarchical Categories tree, Brands management, Attributes with typed values and...
CommerceApi에 ~90 소매 API 방법 및 30 + TypeScript 인터페이스 추가
KamoRetail의 전체 frontend API 적용: 범주, 브랜드, 속성, 변종, 이미지, 태그, 리뷰, 고객, 주소, 고객 그룹, 세금 클래스 / 존 / 레이트, 할인, 가격 목록, 기프트 카드, 재고 위치, 재고 수준/조정, 선박 지역/methods의 운반대, 배송, 카트, 초...
잔여 구독 API 경로 및 더블 헤더 제거
API 경로: getFeatures, updateFeatures, deleteFeatures 지금 사용 /subscription-features; getAddOns, updateAddOn, deleteAddOn 사용 /subscription-addons; getBundles, updat...
Agreement editor layout – 화이트스페이스 오버플로우 및 콘텐츠 잼ming 방지
- 폭을 추가하십시오: 뿌리 코드 콘테이너에 100%년 - minWidth를 추가하십시오: 플렉스 오버 플로우를 방지하기 위하여 적당한 패널 및 내용 지역에 0 - overflowWrap/wordBreak을 추가하여 HTML을 미리보기하여 긴 콘텐츠를 처리합니다. - 컨테이너 경계를 존...
CommerceMarketApi에서 commerceApi의 모든 파이프라인 구성 요소
삭제 된 대신 commerceApi에서 직접 가져올 10 파일 업데이트 시장 정보 호환성 shim 및 죽은 CommerceMarketManager 제거 구성 요소 (1117 라인, 더 이상 수입).
CommerceApi에서 commerceMarketApi.ts를 다시 저장
Pipeline 부품 (PipelineOrdersTab, PipelineView, 주문 세부 페이지 등) 여전히 commerceMarketApi에서 가져 오기. Re-export는 commerceApi의 상징이 필요합니다.
기업 등급 계약 템플릿 탭을 모든 시장 유형에 추가
Reusable MarketAgreementTemplatesTab 추가: - 두 패널 레이아웃 : 템플릿 목록 사이드바 + 전체 편집기 - 상업 유형 별 템플릿 변수 (retail order/warranty, 임대 자산/시설, 구독 계획/SLA, 서비스 견적, 모기지 대출 조건, 조달 ...
Correct API 경로, 전문 페이지 레이아웃, 죽은 코드를 제거
- 프론트엔드 API 경로 mismatches 수정: 구독 기능 사용, 구독 추가, 구독 번들, *********** 구독 계획 가격, 백엔드 컨트롤러 경로와 일치하는 구독-volume-discounts - Redesign 모든 create/edit 페이지: gradient 헤더 바와 ...
특징, 추가 기능, 번들, SUBSCRIPTION 시장을 위한 시장 수준 탭
특징, 추가 기능 및 번들은 공유 시장 수준의 리소스, 계획되지 않습니다. - 기능 탭 추가 (manage + feature matrix), Add-ons 탭, 번들 탭을 시장 세부 사항에 추가 - Add-ons를 제거하고 계획에서 번들을 편집합니다 sub-tabs - "Feature ...
Unwrap 백엔드 응답 envelopes in all commerceApi single-object 방법
{ 시장에서 백엔드 랩 응답: {...} }, { 제품: {...} }, 기타. 하지만 API 클라이언트 raw envelope를 반환하고, market.id 및 기타 속성을 정의하지 못했습니다.
Refactor commerce POS 설정에서 시장 중심의 아키텍처
상업 설정 페이지의 주요 재구성: 이메일: - 플랫 탭 레이아웃 (제품, 재고, 임대 자산, 구독 계획)을 대체하십시오. 하위 리소스가 각 시장의 밑에 배열되는 시장 중심 카드 격자 - 모든 modal/popup 기반 CRUD를 전용 하위 페이지와 적절한 라우팅으로 교체 - 새로운 노...
Add field config logging to trace 미리보기 렌더링 파이프라인
Console.log 문 추가 서명 서명Preview 및 EmailSignatureManager fieldConfig state propagation 및 필드 필터링을 runtime에 확인합니다. toggling 필드 스위치가 있을 때 브라우저 콘솔을 확인하십시오.
Mailbox dropdown 이제 선택한 mailbox의 이메일로드
FetchMessages/fetchFullMessage를 통해 mailboxId를 패스워드, mailbox를 직접 통과하여 mailbox-changed 핸들에 stale 마감을 수정하십시오. ActiveMailbox 상태에 의존하는 대신 loadMessages에.
역할 탭에서 내 프로필 페이지로 이동
부서 및 직책 필드는 이제 내 프로필 페이지에서 나타납니다. SectionCard, 팀 멤버 만 표시됩니다. Autocomplete를 통해 편집 가능 user has MANAGE MEMBER SECURITY right, 그렇지 않으면 표시 read-only 상표로. 두 필드는 할당할 수...