Restore form controls on settings member tabs - fix flex layout collapse
- TabPanel: keep overflow-y auto for scroll, use overflowX hidden - SettingsView: move scroll to parent Box, motion.div uses display block to size to content - ...
Restore vertical scrollbar and fix collapsed panes on settings pages
- TabPanel: change overflow from hidden to auto for tab content scrolling - SettingsView: enable overflow-y auto on tab content Box and motion.div - ProfileTab:...
Force light mode - prevent OS/browser dark mode from affecting site
- Add force-light-mode-styles.ts with override rules - Inject override in DynamicMetaLoader after external theme CSS loads - Add server-rendered fallback style ...
Rollout tweaks and diagnostics; trigger pipeline for kamo-shared-library fix
Gunakan eksplisit @ Query untuk findByUidAndOrganization _ Id untuk menghindari penyebaran / masalah startup dengan query turunan
Pemutakhiran repositori dan layanan komersial (Enyagerment Repositori, OrderRepositori, Layanan Perdagangan)
Null-safe API response handling + shared layout for sub pages
- posApi: add null checks for getOrder, getMortgageApplication, getEngagementById, getBooking, getProduct, getRentalAsset, getRentalRequest, getAgreement, g...
Use relative import for StatsManager to resolve module resolution in build
Tambahkan EmbNameFull.format Full (), perbaiki peringatan @ Builder, renames metode 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
Ganti format penuh () dengan format EmbNameFull () - EmbNameFull tidak memiliki format metode penuh
Dashboard engagement metrics, server-side order filters, posApi imageUrl, print invoice
Perintah penyaringan sisi server (status, dateFrom, dateTo), Layanan Perdagangan kelebihan beban
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 aset titik akhir CRUD
- GET / POST / PATCH / DELETE / API / security / pos / rental- aset
Fase 1-3 fondasi - RETAIL, MORTGAGE, aset RENTAL
Tahap 1 RETAIL: - Commitment Contexts TypeS.ALE, proceOrderPaid: Komitmen, Transaktion, InventoryAllocation, Fulfillment Order - checkInventoryForOrder pada pem...
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...
Gunakan Uid daripada Id untuk hubungan BaseEntity- turunan
- FulfillWordWordOrderRepositori: FindBySourceCommitment - > FindBySourceComment Uid (Komitmen menggunakan uid) - Transention Repositori: findByOrderId - > find...
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 ...
Tambah pemesanan (creeTAt DESC) dan filter jangkauan tanggal
OrderByDateCreateDesc pada semua metode - CommerceService: dateFrom / dateTo params, in-memory date filter - Pertunangan API sekarang mendukung jangkauan tangga...
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...
Tambahkan EngageMents DomainTypeConverter untuk VENDOR Service, tanpa manual SQL
- JPA AttributeConverter memetakan warisan VENDOR ke SERVICE ketika membaca dari DB - Terapan ke Engagement.domain dan OrganPOSConfig.enabledDomains - Menghapus...
Seperti apa yang Anda lihat pengiriman?
Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
