Commit Graph

77 Commits

Author SHA1 Message Date
Loretta 1468aa651c Rename Preorder domain to PreOrder across codebase
Comprehensively renamed all "Preorder" domain types, services, controllers, models, enums, database contexts, routes, views, JS, localization resources, and documentation to "PreOrder" (PascalCase, capital "O"). Updated all references in backend, frontend, localization, and schema docs for consistency. No business logic changes; this is a naming and normalization refactor.
2026-05-30 16:26:51 +02:00
Loretta 2a8dfeaca9 Add CargoPartner and CargoTruck support (API & DB)
- Introduced CargoPartnerDbTable and CargoTruckDbTable with DI registration.
- Extended FruitBankDbContext for new entities.
- Added CRUD SignalR endpoints for CargoPartner and CargoTruck.
- Renamed PartnerDbTable.GetByIdNameAsync to GetByNameAsync.
- Minor code style improvements.
2026-05-29 12:16:57 +02:00
Loretta 8020131c0e Add CargoPartner/Truck support, update config and protocol
- Switched DB connection to FruitBank_DEV in appsettings.json
- Added SignalR controller methods for CargoPartner CRUD (placeholders)
- Changed AcBinaryProtocol flush policy to Coalesced
- Registered CustomerCredit, CargoPartner, CargoTruck in NameCompatibility
2026-05-28 19:48:33 +02:00
Loretta 9b2e34f7b5 merge 2026-05-26 17:08:01 +02:00
Adam 2e7619b621 bug fixes on preorder, modified logic 2026-05-26 14:48:57 +02:00
Adam c86ef0e416 gyorsrendelés, előrendelés, előrendelés management, hasonlók 2026-05-12 16:18:19 +02:00
Loretta 2cf197c159 [LOADED_DOCS: 2 files, no new loads]
Update DB connection, protocol flush policy, and docs

- Switch appsettings.json to production DB connection string
- Update copilot-instructions.md to reference Rules #1-6
- Set FlushPolicy.DoubleBuffered for AcBinary protocol in PluginNopStartup.cs
2026-05-05 15:06:06 +02:00
Loretta 7faad25b23 Update AI Agent protocol docs and config/debug logic
- Switched to new `[LOADED_DOCS: N files (+K this turn: ...)]` prefix format in all protocol docs, with examples and enforcement details.
- Documented `docs-discovery` skill, protocol history, and documentation-first coding requirements.
- Added protocol documentation for `Nop.Plugin.Misc.AIPlugin`.
- Changed SQL connection string to use `FruitBank_DEV` in `appsettings.json`.
- Wrapped `IHubProtocol` debug output in `#if DEBUG` in `PluginNopStartup.cs`.
2026-04-24 08:20:19 +02:00
Loretta c5bed0b22a [LOADED_DOCS: .github\copilot-instructions.md]
Update DB config, docs, and SignalR binary protocol setup

- Switched appsettings.json connection string to production DB.
- Added "Shared Agent Skills" section to copilot-instructions.md in both main and Mango.Nop Libraries repos.
- Refactored PluginNopStartup.cs: improved using statements, updated SignalR to use AddAcBinaryProtocol with explicit options, removed manual IHubProtocol registration, and added protocol diagnostics.
- No business logic changes; focused on configuration, documentation, and infrastructure.
2026-04-22 22:45:06 +02:00
Loretta 98f3000794 Update DB to DEV and customize AyCodeBinaryHubProtocol DI
Changed connection string to use FruitBank_DEV database. Updated DI registration of AyCodeBinaryHubProtocol to use custom AcBinarySerializerOptions with BufferWriterChunkSize set to 4096. Added import for AyCode.Core.Serializers.Binaries and included a commented alternative DI approach.
2026-04-09 08:28:56 +02:00
Loretta 0d446c26df Switch to PROD DB and update SignalR hub protocol
Updated the connection string in appsettings.json to use the FruitBank_PROD database instead of FruitBank_DEV. Changed the SignalR hub protocol registration in PluginNopStartup.cs from AcBinaryHubProtocol to AyCodeBinaryHubProtocol.
2026-04-06 22:45:22 +02:00
Loretta d68f060e66 Add AcBinaryHubProtocol to SignalR for binary transport
Registered custom AcBinaryHubProtocol as a singleton IHubProtocol
in PluginNopStartup.cs to enable efficient binary messaging
(via AcBinarySerializer) and eliminate JSON/Base64 overhead.
Updated SIGNALR_ENDPOINTS.md to document the new protocol,
noting WebSocket (TransferFormat.Binary) requirement and
affected hubs (DevAdminSignalRHub, LoggerSignalRHub).
Explicitly set StatefulReconnectBufferSize to 30 MB in both
code and documentation.
2026-04-04 23:22:53 +02:00
Loretta 6c776a97ca Enforce doc-first protocol, add SGen, modular plugin docs
- Enforced strict documentation-first AI agent protocol in `.github/copilot-instructions.md` (multi-repo, no auto doc edits, explicit consent, [LOADED_DOCS] prefix, [DOCUMENTATION CHECK] on code changes)
- Updated solution structure: added `docs` folder to solution items for LLM/AI context
- Integrated AyCode SGen (source-generated binary serialization) with forced runtime registration; documented SGen usage and exclusions
- Overhauled plugin `README.md` and added modular docs: `SCHEMA.md`, `DOMAIN_MODEL.md`, `MEASUREMENT.md`, `DATA_LAYER.md`, `AI_SERVICES.md`, `SIGNALR_ENDPOINTS.md`
- Updated `CLAUDE.md` to require reading copilot instructions first
- Switched appsettings connection string to production DB
- Minor doc clarifications, corrects, and project file updates
2026-04-02 22:19:30 +02:00
Adam 51f546caec CustomerCredit, new order 2026-03-27 17:14:40 +01:00
Adam 8e1b3f2a5d nem ír ez lószart se... gyors rendelés, deisgn 2026-03-18 15:15:50 +01:00
Adam a085a2c473 targonca 2026-03-10 18:10:04 +01:00
Adam 15dbec5aad AI basics, FileStorage service, Menu fixes, Voice order improvements 2026-01-16 13:53:48 +01:00
Loretta a64089f6a8 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:36 +01:00
Loretta 070d7ec3d2 .Net10, VS2026; StockTaking in progress... 2025-12-01 16:17:57 +01:00
Loretta 3b0b9ccd10 improvements, fixes 2025-11-26 09:42:07 +01:00
Loretta 1673f1fd90 improvements, fixes, etc... 2025-11-24 08:27:02 +01:00
Adam 2cd76a58a5 Merge branch '4.80' of https://git.aycode.com/Adam/Mango.Nop.Plugins into 4.80 2025-11-18 11:09:33 +01:00
Adam 2c1e692e9d á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 02f7c768cb MapHub TransportSendTimeout, WebSockets.CloseTimeout fix 2025-11-16 19:20:23 +01:00
Loretta f72a031a7e StockQuantityHistoryExt, StockQuantityHistoryDto; improvements, fixes; 2025-11-13 19:58:39 +01:00
Loretta 66632fee95 improvements, fixes, etc.. 2025-11-11 20:51:28 +01:00
Adam a476932b40 Újraengedélyezés, UI átalalkítások, üzenetküldés popup 2025-11-07 12:09:47 +01:00
Adam 41275dc003 download page 2025-11-07 09:57:23 +01:00
Adam 10c7bfcc9b innvoice in order list, company search fixed, add product to order new popup instead of nopcommerce page, replicateservice to get text from image 2025-11-06 10:02:27 +01:00
Loretta 9b0afb2d2c merge 2025-10-31 14:47:39 +01:00
Adam b9cb52927f paging, filtering, AI call changes 2025-10-31 14:42:41 +01:00
Loretta 946748134c SignalR improvements; etc... 2025-10-30 14:54:33 +01:00
Adam ffa4e2cc31 Order edit saját kézben 2025-10-24 19:33:21 +02:00
Loretta 705d43061d fixes 2025-10-23 06:34:46 +02:00
Loretta 3719994ec4 refactoring, cleanup, etc... 2025-10-22 15:16:20 +02:00
Loretta 0c604bde9e noplogger improvements, fixes, etc... 2025-10-21 15:30:43 +02:00
Adam f5b27f8c18 innvoice 2025-10-20 17:51:01 +02:00
Adam 8aa84f1e79 merge 2025-10-18 18:35:38 +02:00
Loretta ba52be2847 improvements, fixes, etc... 2025-10-16 11:43:51 +02:00
Adam 3c2394e13d Merge branch '4.80' of https://git.aycode.com/Adam/Mango.Nop.Plugins into 4.80 2025-10-15 15:27:02 +02:00
Adam d87823bb41 Create Order 2025-10-15 15:26:52 +02:00
Loretta 4b7b558371 merge 2025-10-15 08:09:13 +02:00
Loretta 5069b9be80 ... 2025-10-15 07:57:03 +02:00
Adam 959cbf5d62 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 479914dc8a viecomponent logic 2025-10-13 18:06:28 +02:00
Adam e9ac19406e Merge 2025-10-12 19:21:52 +02:00
Adam 1749555ed5 faszoooom 2025-10-12 18:44:53 +02:00
Loretta 91f270526e fixes 2025-10-12 18:07:59 +02:00
Loretta 8da9c65328 improvements, fixes, etc... 2025-10-12 07:47:55 +02:00
Loretta 08b5d2984a improvements, etc 2025-10-11 12:52:55 +02:00