5 Commits

Author SHA1 Message Date
ccbf2ff388 Enhance financial and inventory schemas with new rollup configurations
All checks were successful
farmcontrol/farmcontrol-ws/pipeline/head This commit looks good
- Added new rollup configurations to the `invoice`, `taxrecord`, `orderitem`, `purchaseorder`, `shipment`, and `salesorder` schemas to improve financial reporting and inventory management.
- Introduced aggregate functions for calculating totals and counts based on various states, enhancing data analysis capabilities across the application.
2026-08-30 14:56:57 +01:00
4b2f4c4bf8 Add text indexes to various schemas for improved search capabilities
All checks were successful
farmcontrol/farmcontrol-ws/pipeline/head This commit looks good
- Introduced text indexes in invoice, payment, tax record, and multiple inventory and management schemas to enhance search functionality.
- Updated schemas include invoice, payment, tax record, filament stock, order item, part stock, product stock, purchase order, shipment, stock audit, stock event, stock location, stock transfer, app password, audit log, courier, courier service, document job, document printer, document size, document template, filament, filament SKU, file, host, material, note type, part, part SKU, product, product category, product SKU, tax rate, user, vendor, gcode file, job, printer, subjob, client, listing, listing variant, and marketplace schemas.
- Improved search performance and flexibility across the application by leveraging text indexing.
2026-07-04 22:03:31 +01:00
cf979a6db0 Update invoice schema to support dynamic references for 'from' and 'to' fields by introducing 'fromType' and 'toType' fields, enhancing flexibility in vendor and client associations.
All checks were successful
farmcontrol/farmcontrol-ws/pipeline/head This commit looks good
2026-07-04 15:18:25 +01:00
7572661615 Update schemas to match api. 2025-12-28 02:12:18 +00:00
8eafc81321 Updated models inline with API. 2025-12-27 14:15:13 +00:00