Refactored `OnDataSourceLoaded` to be asynchronous for better state handling. Downgraded `Newtonsoft.Json` to version `13.0.3` across multiple projects for compatibility. Enhanced `MeasuringItemPalletBase` with `SetParentPropToNull` and `SetForeignKey` methods. Refactored `OrderItemPallet`, `ShippingItemPallet`, and `StockTakingItemPallet` to simplify table attributes and improve parent-child relationship handling. Added `IsReadyForClose` to `StockTaking` for better closure validation. Updated SignalR tag constants to reflect new functionality. Improved Razor components (`PalletItemComponent`, `StockTakingTemplate`, `MeasuringIn`, `MeasuringOut`) to streamline logic and maintain proper references. Introduced `JsonExtensionTests` for comprehensive validation of JSON serialization/deserialization, including deep hierarchies, circular references, and hybrid references. Added `test_debug.ps1` for streamlined test debugging. Performed general code cleanup and improved test coverage. |
||
|---|---|---|
| .. | ||
| IAvailableQuantity.cs | ||
| ICustomOrderSignalREndpointClient.cs | ||
| ICustomOrderSignalREndpointCommon.cs | ||
| IFiles.cs | ||
| IFruitBankDataControllerClient.cs | ||
| IFruitBankDataControllerCommon.cs | ||
| IIncomingQuantity.cs | ||
| IMeasurable.cs | ||
| IMeasurableStatus.cs | ||
| IMeasured.cs | ||
| IMeasurementServiceBase.cs | ||
| IMeasuringAttributeValues.cs | ||
| IMeasuringItemPalletBase.cs | ||
| IMeasuringProductDto.cs | ||
| IMeasuringValues.cs | ||
| IMeasuringWeights.cs | ||
| IOrderDto.cs | ||
| IOrderItemDto.cs | ||
| IOrderItemPallet.cs | ||
| IPallet.cs | ||
| IPartner.cs | ||
| IProductDto.cs | ||
| IShipping.cs | ||
| IShippingDocument.cs | ||
| IShippingDocumentToFiles.cs | ||
| IShippingItem.cs | ||
| IShippingItemPallet.cs | ||
| IStockQuantityHistoryDto.cs | ||
| IStockSignalREndpointClient.cs | ||
| IStockSignalREndpointCommon.cs | ||
| ITare.cs | ||