Commit Graph

53 Commits

Author SHA1 Message Date
Loretta e9fc609523 [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 e3f04cd396 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 6743d5f14f [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:05 +02:00
Loretta 318d0c2936 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 b4fa372ad8 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 44501fefc1 Update connection string to use FruitBank_DEV database
Changed the database in appsettings.json connection string from FruitBank_PROD (production) to FruitBank_DEV (development) while keeping all other parameters unchanged.
2026-04-05 17:21:53 +02:00
Loretta 956d8fecb3 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:29 +02:00
Loretta 02ffd733b3 Add architecture docs for Mango.Nop & update dev DB config
Added detailed documentation: ARCHITECTURE.md, CONVENTIONS.md, GLOSSARY.md, and copilot-instructions.md for Mango.Nop.Core, Data, and Services. Updated/added README.md files for all Mango.Nop libraries and the FruitBank nopCommerce plugin, clarifying structure, key types, and usage. Switched appsettings.json connection string from production to development database. These changes improve developer onboarding and enforce architectural consistency.
2026-03-29 10:44:02 +02:00
Loretta 2303cc5736 Update DLL HintPaths to use $(Configuration); prod DB switch
Replaced hardcoded Debug paths in all .csproj files with $(Configuration) for AyCode and FruitBank DLL references, enabling correct DLL resolution for any build configuration. Switched appsettings.json connection string to use the FruitBank_PROD database. Added a null check for StockTaking in StockSignalREndpointServer.cs to prevent possible null reference exceptions. Noted some encoding issues in .csproj comments and copyright fields. No other functional changes.
2026-03-24 18:30:42 +01:00
Adam e642d196e9 targonca 2026-03-10 18:10:04 +01:00
Adam a82f93c556 Some UI changes 2026-03-02 20:53:49 +01:00
Adam 5de603ca93 Rendelések feldarabolása mérési státusz alapján, és szabad szétválasztás, deign update, adószám bug-fix, szállítás alatt mező automatikus kitöltése AI által termékben, átlagsúly kiszámítása és beírása termékbe bevételezéskor. AI üdvözlő szöveg alapvető elemzéssel. 2026-02-23 17:06:20 +01:00
Adam d38f3765dc Merge branch 'main' of https://git.aycode.com/Adam/FruitBank 2026-02-11 01:06:23 +01:00
Adam 34aed36633 AI finalized 2026-02-10 23:03:29 +01:00
Loretta 9c3273cb6f Update connection string to use FruitBank_DEV database
Changed the database in appsettings.json connection string from FruitBank_PROD to FruitBank_DEV for development purposes. Other connection parameters remain unchanged.
2026-01-24 10:21:04 +01:00
Adam 0d07419692 AI basics, FileStorage service, Menu fixes, Voice order improvements 2026-01-16 13:53:47 +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 37d1e99b1b AI progress 2025-12-14 13:37:24 +01:00
Adam 4924abf9c9 extra features, after publish, before upgrade 2025-12-11 18:30:55 +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
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
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 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
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
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
Adam b7b26adee8 core plugin, both signalR and service override works, theme added 2025-09-02 11:51:01 +02:00
Adam 5fd45de3ff FruitBank plugin 2025-08-31 01:25:22 +02:00
Adam 4eac264b9c AIPLugin 2025-08-29 13:35:34 +02:00
Adam b3b629b1dd SignalRfix 2025-08-28 20:21:41 +02:00