EmbNameFull.formatFull() जोड़ें, @Builder चेतावनियों को ठीक करें, Repo विधि नाम बदलें
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...
Add SETTINGS_UI_ENHANCEMENT_PLAN for settings/configuration and slide-out nav preview
प्रारूप के साथ स्वरूप पूर्ण () बदलें EmbNameFull () - EmbNameFull कोई प्रारूप पूर्ण विधि नहीं है
Dashboard engagement metrics, server-side order filters, posApi imageUrl, print invoice
सर्वर-साइड ऑर्डर फ़िल्टरिंग (status, dateFrom, dateTo), वाणिज्य सेवा अधिभार
किराये की संपत्ति, विक्रेताओं, सदस्यता योजनाओं, खरीद अनुरोध के लिए नकली डेटा जोड़ें
- loadMockRentalData: 4 किराये की संपत्ति (RVs, उपकरण) - loadMockVendorData: 4 विक्रेताओं - loadMockSubscriptionData: 3 योजनाओं (Basic, Pro, Enterprise) - loadM...
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
चरण 1-3 नींव - RETAIL, MORTGAGE, RENTAL संपत्ति
चरण 1 RETAIL: - CommitmentContexttype.SALE, processOrderPaid: प्रतिबद्धता, लेनदेन, इन्वेंटरी आवंटन, पूर्ति आदेश - चेकइन्वेंटरी फॉरऑर्डर - BuyrUid on BuildRetail...
Phase 1–2 implementation, order/app UI, rental foundation
- Order detail: Payment history and Fulfillments sections when PAID - Application detail: Approve button (SUBMITTED→APPROVED), commitment display - posApi: Orde...
Pipeline datagrids collapsed, restructure to match leads layout
- SettingsView: tab content container now uses display:flex, overflow:hidden so flex chain passes height to grids (fixes collapsed grids in POS settings) - Pi...
Use AG Grid and flex-fill layout for pipeline and POS datagrids
- PipelineEngagementsTab, PipelineOrdersTab, PipelineApplicationsTab: flex-fill height for AgGrid - PipelineProductsTab: convert from MUI Table to AgGrid with p...
Enable commerce JPA repos for POSController/CommerceService
SecurityService POSController depends on CommerceService which uses engagement, order, intent, etc. repositories. These live in com.kamo.z.shared.commerce.* but...
बेसएनटीटी-व्युत्पन्न संबंधों के लिए आईडी के बजाय Uid का उपयोग करें
FulfillmentOrderRepository: findBySourceCommitmentId -> findBySourceCommitmentUid (Commitment uid) - ट्रांजैक्शन रिपोजिटरी: findByOrderId -> findByOrderUid (आदे...
Date range filter, placeholder pages, dashboard/engagement UX
- Engagements tab: dateFrom/dateTo filter, engagement count, context-aware empty states - Placeholder pages: service, bookings, agreements, procurement (coming ...
ऑर्डरिंग (createdAt DESC) और डेट रेंज फिल्टर जोड़ें
- सगाईRepository: OrderByDateCreatedDesc सभी खोज विधियों पर - वाणिज्य सेवा: dateFrom/dateto params, in स्मृति तिथि फिल्टर - सगाई एपीआई अब अमीर रिपोर्टिंग के लिए...
Use getDisplayName for domain, support WORK_ORDER/VENDOR_ORDER link labels
- Engagement detail: show friendly domain label (Retail vs RETAIL) - Engagements tab: domain column uses getDisplayName - Add link labels for WORK_ORDER, VENDOR...
VENDOR → SERVICE के लिए सगाई DomainTypeConverter जोड़ें, कोई मैनुअल SQL नहीं
- JPA AttributeConverter नक्शे विरासत Vendor सेवा करने के लिए जब DB से पढ़ने - Engagement.domain और OrgPOSConfig.enabledDomains के लिए लागू - मैनुअल माइग्रेशन क...
Add engagement endpoints GET /engagements and GET /engagements/{id}
Add Engagements tab, detail page, and dashboard integration
- posApi: add Engagement types, getEngagements, getEngagementById - posDomainLabels: add getEngagementStatusLabel - PipelineEngagementsTab: AG Grid with domain/...
Complete remaining items (validation, product cache, status, recent items, focus); revert lazy load to fix build
Finish remaining plan items – low-stock warning, date filters, plan checkboxes
- Order Create: low-stock warning when adding product with trackInventory - Orders tab: date range filter (last 7 days, last 30 days) - Applications tab: date r...
Phase 4–5 – Dashboard reporting, error handling, a11y
Phase 4 – Dashboard & reporting: - Revenue by period (week, month, quarter) - Order count by status (DRAFT, AUTHORIZED, PAID, CANCELLED, REFUNDED) - Application...
Align Pipeline and Settings UI with commerce backend
- Update order status colors to match backend (DRAFT, AUTHORIZED, PAID, CANCELLED, REFUNDED) - Update application status colors (DRAFT, SUBMITTED, EXPIRED, CANC...
Switch DataLoader to CommerceService
- Use CommerceService instead of POSService, RetailProductService, RetailInventoryStockService - createProduct, createOrUpdateStock, createRetailOrder, createMo...
Switch POS controllers to CommerceService
- POSController uses CommerceService instead of POSService - RetailProductController uses CommerceService instead of RetailProductService - RetailInventoryContr...
वाणिज्य पैकेज के साथ पोस बीन्स बदलें
- वाणिज्य पैकेज जोड़ें (आदेश, इरादा, पेशकश, इन्वेंटरीइटम, इन्वेंटरीपूल, आदि) - पीओएस सर्विस, रिटेल प्रोडक्ट सर्विस, रिटेल इन्वेंटरीस्टॉक सर्विस की जगह वाणिज्य स...
Full-page views, AG Grid, domain support, create screens
- Add getMortgageApplication(id) to posApi - Replace Orders tab: MUI Table -> AG Grid, row click -> /pipeline/orders/[id] - Replace Applications tab: cards -> A...
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.