Commit Graph

26 Commits

Author SHA1 Message Date
Loretta 1b11ca2579 Add XML doc conventions and update references
Added a section on XML documentation standards to CONVENTIONS.md, clarified references to core and Mango.Nop framework convention docs, and improved formatting. Enabled EmitCompilerGeneratedFiles in Mango.Nop.Core.csproj.
2026-05-23 09:27:34 +02:00
Loretta 599f8a6787 Refactor docs: topic folders, navigation, protocol sync
- Restructured documentation: added `docs/README.md` to each sub-project, moved LOGGING and SIGNALR docs into dedicated subfolders with their own `README.md`.
- Updated all cross-references to use new topic folder paths and canonical AyCode.Core doc locations.
- Updated `.csproj` files to auto-include all Markdown docs and project-level `README.md` files.
- Removed obsolete single-file docs, replaced with structured content in topic folders.
- Enforced AI Agent Protocol: session setup, output prefix, no-re-read, and mandatory `docs-check` skill after code changes.
- Added domain-critical reminders and navigation guidance to relevant `README.md` files.
2026-04-25 07:24:39 +02:00
Loretta 3725b4c2fd 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 5535011df9 Comprehensive documentation overhaul and expansion
- Added detailed .md docs for Core, Data, and Services projects: DTOs, NopDependencies, repositories, transactions, services, and logging bridge
- Updated all project README.md files with metadata, documentation tables, inheritance diagrams, and clearer dependency/reference explanations
- Root README.md now includes a documentation map and improved project/type tables
- Expanded and clarified `.github/copilot-instructions.md` as the single source of truth for domain rules, patterns, and conventions
- Updated ARCHITECTURE.md, CONVENTIONS.md, and GLOSSARY.md to document DTO strategies, transaction and logging patterns, project boundaries, and AyCode integration
- Added CLAUDE.md for Claude-specific code authoring guidance
- All .csproj files now include new docs as non-compilable content
- Ensured clear separation of concerns and improved AI/tooling discoverability across the codebase
2026-03-30 10:26:35 +02:00
Loretta 1898f4d517 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:43 +01:00
Loretta 120ed09738 .Net10, VS2026; StockTaking in progress... 2025-12-01 16:17:57 +01:00
Loretta 5277a090fb Add MessagePack packages 2025-11-07 19:21:51 +01:00
Loretta 2bd97c88ca Mango.Nop.Core cleanup; 2025-11-05 14:56:40 +01:00
Loretta 0da0565134 Add Mango.Nop.Data project to solution 2025-11-04 15:57:09 +01:00
Loretta 56927f50ea GeneratePackageOnBuild false 2025-10-23 11:27:00 +02:00
Loretta d52deeb2b4 refactoring, cleanup, etc... 2025-10-22 15:16:20 +02:00
Loretta 55f626c71d nuget packages update; fixes 2025-10-18 18:45:49 +02:00
Loretta f7f2d30915 improvements, fixes, etc... 2025-10-16 11:43:51 +02:00
Loretta a5e3702616 fixes 2025-10-12 18:07:59 +02:00
Loretta 08f91408c3 improvements, fixes, etc... 2025-09-29 13:33:39 +02:00
Loretta dc8d41c4e8 nuget packages update 2025-09-19 14:44:25 +02:00
Loretta a1f7c8af2d Add appsettings.json to NopCommerce project! install reference packages; Implement endpoints; Fix CORS; etc... 2025-09-03 07:07:22 +02:00
Loretta eefb0392aa outputpath set to "bin\FruitBank" 2025-08-28 15:20:36 +02:00
Loretta 761001665f references fixed2 2025-08-28 14:53:58 +02:00
Loretta 9c363e360c references fixed 2025-08-28 14:51:35 +02:00
Loretta f502bbaa67 improvements, fixes, etc... 2024-11-23 18:57:44 +01:00
Loretta bf21342abb Improvements, refactoring, fixes, etc... 2024-11-13 10:57:58 +01:00
Adam f4549f11b1 merge 2024-11-12 16:44:02 +01:00
Loretta a1a22ce2b1 Auction improvements, etc... 2024-11-12 16:06:59 +01:00
Loretta 20336f6270 rename viewmodels 2024-11-11 13:34:58 +01:00
Loretta 3c6908010b initialize v1.1 2024-11-11 12:06:29 +01:00