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
Используйте @Query для findByUidAndOrganization Id, чтобы избежать проблем с развертыванием / запуском с производным запросом
Репозиторий и обновления сервисов (EngagementRepository, OrderRepository, CommerceService)
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
Добавить EmbNameFull.formatFull(), исправить предупреждения @Builder, переименовать метод РЕПО
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
Заменить форматFull() на форматEmbNameFull() - EmbNameFull не имеет метода formatFull
Dashboard engagement metrics, server-side order filters, posApi imageUrl, print invoice
Фильтрация заказов на стороне сервера (статус, датаОт, датаК), перегрузка 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 -...
Арендные активы CRUD конечные точки
- GET/POST/PATCH/DELETE/api/security/pos/rental-assets
Фаза 1-3 фундамента - РЕТАЙЛ, МОРТГАЖ, Арендные активы
Фаза 1 RETAIL: - CommitmentContextType.SALE, processOrderPaid: Commitment, Transaction, InventoryAllocation, FulfillmentOrder - проверить InventoryForOrder на с...
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 вместо Id для отношений, основанных на сущности
- FulfillmentOrderRepository: findBySourceCommitmentId -> findBySourceCommitmentUid (Обязательство использует uid) - TransactionRepository: findByOrderId -> fin...
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 ...
Добавить заказ (созданный в DESC) и фильтр диапазона дат
EngagementRepository: OrderByDateCreatedDesc на все методы поиска -CommerceService: dateFrom/dateTo params, in-memory date filter API взаимодействия теперь подд...
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...
Добавить EngagementDomainTypeConverter для VENDOR→SERVICE без ручного SQL
JPA AttributeConverter отображает наследие VENDOR в СЕРВИС при чтении из DB - Применяется для доменов Engagement.domain и OrgPOSConfig.enabledDomains Устраняет ...
Как вы видите судоходство?
Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.
