Market-aware POS 탭, 파이프라인 탭 수정, 설정 nav cleanup
Pipeline: 참여 유형 fallback 탭을 제거하고, 빈 상태 표시 설정된 시장 없음. 시장은 이제 파이프라인 탭의 유일한 소스입니다. 설정: 설정에서 "Engagement Type"을 "Markets & Fields"로 변경 슬라이드 아웃 메뉴에서 페이지 카드 및 "Marke...
Add marketId query param to POS endpoints and SQL migrations
Add optional marketId query parameter to GET rental-assets, vendors, and subscription-plans endpoints in POSController. When provided, filters results by market...
Market id FK를 POS entities 및 시장 필터링 저장소 쿼리에 추가하십시오
제안에 시장 연합 (ManyToOne FK to CommerceMarket)을 추가하십시오. InventoryItem, RentalAsset, Vendor 및 SubscriptionPlan entities. findByMarketId 쿼리를 포함한 모든 해당 저장소에 추가 Invento...
Add mock commerce market data seeding with vendors
Adds loadMockCommerceMarketData() to DataLoader that creates 7 markets across all 6 commerce types with realistic vendor data under auto-seeded built-in categor...
엔터프라이즈 기능을 갖춘 mortgage 파이프라인 탭 완료
- 향상된 PipelineApplicationsTab은 차용기 / property /loan 세부 대화 상자를 사용하여 10-step 상태 워크플로 컬러 코딩 칩, 시장별 공급업체 할당 아이, 속도 잠금 추적, 마감일 관리, 대량 상태 업데이트, 노트, 및 CSV 수출 - Created...
Update pipeline to use market-driven tabs with backward compatibility
Add CommerceMarketManager and update POS settings to Markets & Fields
Add frontend API proxy routes and client for commerce markets system
Modify getPOSConfig to include commerce markets and derive enabled types
웹 사이트DateFilter for date range Selection and DataGrid for paginated data display.
Reorganize by vertical with intent/commitment sub-tabs
- Main tabs: Dashboard | Engagements | Retail | Mortgage | Rental | Service | Subscription | Vendor (one per enabled vertical) - PipelineVerticalSection: sub-ta...
Implement SETTINGS_UI_ENHANCEMENT_PLAN remaining items
- Undo toast: add to SuspiciousManager (bulk dismiss), AccessBlockManager (delete entry), AutomationStreams (remove stream) - Search highlighting: add searchTer...
Implement all remaining SETTINGS_UI_ENHANCEMENT_PLAN items
- DomainManager: add SettingsSectionHeader - APIManager: full implementation (API keys, create/revoke, last used, undo toast) - AvatarManager: drag-and-drop zon...
Complete SETTINGS_UI_ENHANCEMENT_PLAN Phases 4-5
- LabelManager: CommerceSkeleton loading, SettingsSectionHeader - RelationshipManager: EmptyState, ConfirmationDialog for remove, caution delete styling - Autom...
Complete Phase 4 & 5 - Account, Security, SettingsFormControls
Account pages: - BillingManager: EmptyState, SettingsSectionHeader, SettingsTextField - StatsManager: SettingsSectionHeader - FeaturesManager: SettingsSectionHe...
Phase 4 & 5 - section headers, skeleton, empty state, member polish
Phase 4 - Essential pages: - Add SettingsSectionHeader to SettingsFormControls - JobTitleManager, DepartmentManager, SecurityRoleManager: use CommerceSkeleton ...
Implement SETTINGS_UI_ENHANCEMENT_PLAN and fix build
Settings UI: - Add settingsTheme tokens, FeatureCard, SettingsFormControls - SettingsStatusWindow: search, recently visited, feature-aware filtering - SettingsV...
Dashboard engagement metrics, server-side order filters, posApi imageUrl, print invoice
Server-side 주문 필터링 (status, dateFrom, dateTo), CommerceService 과부하
Add mock data for rental assets, vendors, subscription plans, purchase requests
- loadMockRentalData: 4 rental assets (RVs, equipment) - loadMockVendorData: 4 vendors - loadMockSubscriptionData: 3 plans (Basic, Pro, Enterprise) - loadMockPr...
Implement enterprise plan - pipeline tabs, settings, detail pages, order tracking
- Replace RENTAL/SERVICE/SUBSCRIPTION placeholders with real tabs: PipelineBookingsTab, PipelineWorkOrdersTab, PipelineAgreementsTab - Add PROCUREMENT tab with ...
Returns, fulfillment PATCH, accounts endpoints
- POST /pos/orders/{id}/returns - create order return - PATCH /pos/returns/{id}/status - update return status (APPROVED/REJECTED) - PATCH /pos/fulfillments/{id}...
Returns workflow, fulfillment status, accounts lookup
- posApi: createOrderReturn, updateReturnStatus, updateFulfillmentStatus, getAccounts - Order detail: Request Return dialog, returns list with Approve/Reject - ...
Add customer/purchaser selection to order create and edit
- Add purchaserUid to posApi createOrder and updateOrder - Order create form: optional Customer Account ID field - Order edit dialog: optional purchaser field -...
Rental assets CRUD endpoints
- GET/POST/PATCH/DELETE /api/security/pos/rental-assets