Commit Graph

62 Commits

Author SHA1 Message Date
Loretta b1e4bf4b0f Add interactive build_fruitbank.bat script to solution
Added build_fruitbank.bat as a Solution Item. This batch script provides an interactive interface for building, cleaning, or cleaning and building the FruitBank project and related solutions. It automates cleaning bin/obj folders, runs dotnet clean/build for multiple projects, and includes special handling for AyCode.Core.sln. The script improves developer workflow with user prompts, feedback, and error handling.
2025-12-25 08:48:48 +01:00
Loretta 5fd85007e6 Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2025-12-19 07:15:20 +01:00
Loretta 6a0ee8d105 Add AyCode.Core.Helpers and Serializers usings to files
Added using statements for AyCode.Core.Helpers across several files and AyCode.Core.Serializers.Binaries in DevAdminSignalRHubSandbox.cs to enable new helper and serializer functionalities. No other code changes were made.
2025-12-19 07:14:57 +01:00
Adam c54ea53a48 AI document parsing small fixes (ismeasurable fix)
ShippingItem.UnitCostOnDocument added
other developments
2025-12-19 01:43:51 +01:00
Adam 2ad7917f5b AI document upload latest approach, innvoice order sync 2025-12-17 19:09:09 +01:00
Adam 996d0794de Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2025-12-14 13:37:37 +01:00
Adam 37d1e99b1b AI progress 2025-12-14 13:37:24 +01:00
Loretta e33fae85f3 Refactor tests to use GetResponseData<T> for responses
Update SignalRClientToEndpointTest to use the generic GetResponseData<T>() method instead of directly accessing the ResponseData property. This improves type safety and ensures consistent handling of response data across all relevant test cases.
2025-12-14 01:45:06 +01:00
Loretta 4e672b4264 Remove SignalR test client and disable Null plugin managers
- Deleted Mango.Sandbox.SignalRTestClient project and all related files from the solution.
- Switched appsettings.json connection string to use FruitBank_DEV.
- Cleaned up project references in Mango.Sandbox.EndPoints and its test project.
- Commented out all Null* plugin manager/service classes in Mango.Sandbox.EndPoints.Services.
2025-12-13 12:32:14 +01:00
Loretta 0dab07d2e8 Add SignalR binary serialization tests for CustomerDto lists
- Add endpoints and tests for binary serialization of TestCustomerDto lists to reproduce and diagnose MessagePack interned string index errors
- Update appsettings.json to use FruitBank_PROD database
- Set AcBinarySerializerOptions in DevAdminSignalRHubSandbox
- Extend TestSignalRTags and ITestSignalREndpointServer for new endpoints
- Add TestCustomerDto class for serialization tests
- Remove obsolete low-level SignalR/HTTP endpoint test files
2025-12-13 00:16:58 +01:00
Loretta 1e82439fee Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2025-12-12 09:07:45 +01:00
Loretta c8fa8d1c4c Minimal SignalR test hub and endpoint for isolated testing
Refactored Mango.Sandbox.EndPoints to enable minimal, dependency-light SignalR endpoint testing. Introduced DevAdminSignalRHubSandbox and TestSignalREndpoint for protocol/contract tests without full NopCommerce/FruitBank infra. Added SignalRClientSandbox and comprehensive MSTest coverage for all parameter types. Simplified Program.cs startup, updated project references, and added minimal logger. Original SignalREndpointTests replaced with focused, low-level and high-level tests. CORS and DTOs updated for compatibility.
2025-12-11 23:46:35 +01:00
Adam 4924abf9c9 extra features, after publish, before upgrade 2025-12-11 18:30:55 +01:00
Loretta 9a3720f053 Add FruitBank SANDBOX for isolated SignalR endpoint testing
Introduces a new SANDBOX environment with a dedicated web app (`Mango.Sandbox.EndPoints`) for testing SignalR endpoints in isolation from the main application. Adds null plugin manager implementations to avoid plugin dependencies. Includes automated MSTest tests (`Mango.Sandbox.EndPoints.Tests`), a manual SignalR test client, and a PowerShell script for building and running the sandbox. Provides configuration files and health endpoints for robust, independent development and testing of FruitBank SignalR logic.
2025-12-10 09:47:06 +01:00
Loretta d3659779ee .Net10, VS2026; StockTaking in progress... 2025-12-01 16:17:57 +01:00
Adam c7f48cd738 átlagsúly, pdf-to-image, képfeltöltés újratöltve, AI válasz felület 2025-11-18 11:09:14 +01:00
Loretta 5fb21a5e46 StockQuantityHistoryExt, StockQuantityHistoryDto; improvements, fixes; 2025-11-13 19:58:39 +01:00
Loretta 7518dcbf06 Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2025-11-11 20:51:54 +01:00
Loretta e5b4a53ddd improvements, fixes, etc.. 2025-11-11 20:51:27 +01:00
Adam 33da539ea3 small fixes, cors policy, discounts, innvoice order date fix, innvoice email address fix 2025-11-11 20:15:06 +01:00
Loretta 2d817547a8 Add MessagePack packages 2025-11-07 19:21:51 +01:00
Loretta eb97fd5f3a Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2025-11-07 14:10:15 +01:00
Loretta 4bb50f029f fix 2025-11-07 14:09:30 +01:00
Adam b2fd26db44 download page 2025-11-07 09:57:23 +01:00
Loretta 9dce89c032 ... 2025-11-06 15:11:59 +01:00
Loretta 84cd8ccf54 Mango.Nop.Core cleanup; 2025-11-05 14:56:39 +01:00
Loretta ae9a20d763 Add Mango.Nop.Data project to solution 2025-11-04 15:57:09 +01:00
Loretta f6f6b572a3 improvements, fixes 2025-11-01 00:42:59 +01:00
Adam e29996a5c2 paging, filtering, AI call changes 2025-10-31 14:42:40 +01:00
Adam 9af78a7272 faszt 2025-10-25 13:28:03 +02:00
Adam 9159b60ce3 fixes 2025-10-25 08:57:44 +02:00
Adam 02543f3c3c minor changes 2025-10-24 12:02:39 +02:00
Loretta e2ab69e0a8 Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2025-10-23 11:27:06 +02:00
Loretta 937695e74c GeneratePackageOnBuild false 2025-10-23 11:27:00 +02:00
Adam 2a9b31bdeb Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2025-10-23 10:26:16 +02:00
Adam 2ad0df90a9 merge + small fixes 2025-10-23 10:25:08 +02:00
Loretta 4d07b353e3 refactoring, cleanup, etc... 2025-10-22 15:16:20 +02:00
Loretta a4c534493d ShippingDocumentToFiles fix; CustomOrder create improvements; 2025-10-19 15:08:38 +02:00
Loretta adfa4dd3e2 improvements, fixes, etc 2025-10-19 06:14:40 +02:00
Adam 71cd0592b5 ReceiptDate, PDF extraction by AI file-search, image text extraction by GPT vision, fixes, extra bugs 2025-10-14 21:06:21 +02:00
Adam 97465c6558 viecomponent logic 2025-10-13 18:06:28 +02:00
Adam 319d6fed0a edit and update ismeasurable, netweight, incomingQuantity 2025-10-10 22:59:23 +02:00
Adam 3ebc0f9c33 AI, grid 2025-10-02 09:19:41 +02:00
Adam 37ead9dbbe devextreme, devexpress, shipping controller, cutsom adminlayout, custom Scripts partial, custom OrderGrid, AI services, AI messages 2025-09-30 17:15:49 +02:00
Loretta aa87ed275a NopLogWriter fixes; SignalRLogger fixes; etc... 2025-09-05 06:18:01 +02:00
Loretta 6d6db38a54 Add appsettings.json to NopCommerce project! install reference packages; Implement endpoints; Fix CORS; etc... 2025-09-03 07:07:22 +02:00
Loretta a4787df61c Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2025-09-02 15:23:56 +02:00
Adam e4a7bda236 NopStation plugins 2025-09-02 15:22:02 +02:00
Loretta 1677e2b66e temp 2025-09-02 15:21:57 +02:00
Loretta af70b60273 merge 2025-09-02 13:15:26 +02:00