26.6.10
Highlights
- Removed legacy Asset Transactions from frontend, backend API, and database schema.
- Introduced Asset Circulations as a first-class object with dedicated API and UI workflows.
- Introduced Asset Repairs as a first-class object with dedicated API and UI workflows.
Assets Domain
- Frontend now manages circulation and repair records on dedicated pages.
- Sidebar and dashboard navigation now route to first-class Assets modules:
- Circulations
- Repairs
- Legacy Transactions page and related state/handlers were removed.
Backend API
- Added first-class circulation endpoints:
GET /asset-circulationsPOST /asset-circulations
- Added first-class repair endpoints:
GET /asset-repairsPOST /asset-repairs
- Removed legacy transaction endpoints:
GET /asset-transactionsPOST /asset-transactions
Database
- Added
asset_repairstable and indexes. - Added
asset_circulationstable and indexes. - Dropped
asset_transactionstable and legacy indexes.
Backlog
- Backlog updated to record completion of asset-domain first-class object migration.