diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 4279b4c9..55ce08c4 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -136,7 +136,7 @@ Skills defined in other repos. **Two reactive skills are pre-loaded at session s Location: `AyCode.Core/.github/skills/adr-author/SKILL.md` **Invoke on explicit user request** ("let's plan X", "decide Y vs Z", "design the W module") **or proactively flag** when the conversation looks ADR-worthy (user must confirm — never auto-invoke). -- **docs-archive** — Rotate closed entries (Status: Fixed/Resolved/Won't fix/Superseded by X) from active `_ISSUES.md`, `_TODO.md`, and `LLM_PROTOCOL_DECISIONS.md` into year-bucketed archive companions (`*_.md`). Year of the Status update determines destination file. Active files retain only Open/Partially Fixed entries plus a pointer to the archives. Archive files are NOT auto-loaded — agents read them on-demand when historical context becomes relevant. +- **docs-archive** — Rotate entries from active `_ISSUES.md`, `_TODO.md`, and `LLM_PROTOCOL_DECISIONS.md` into **year-month bucket** archive companions (`*__.md`). Two rules: **(A)** `_ISSUES.md` / `_TODO.md` — only `Status: Closed` entries are archive-eligible (per `TOPIC_CODES.md` 3-value vocabulary: `Open` / `InProgress` / `Closed`); **(B)** `LLM_PROTOCOL_DECISIONS.md` — last-15-active rolling window (LLMP-DEC-67), older entries rotate by entry date. Bucket derived from a date in the entry body. Active files retain `Open` / `InProgress` entries plus a pointer to the archives. Archive files are NOT auto-loaded — agents read them on-demand when historical context becomes relevant. Location: `AyCode.Core/.github/skills/docs-archive/SKILL.md` **Invoke on explicit user request** ("archive ISSUES", "rotate logs") **or proactively flag** when an active artifact file has many closed prior entries (user must confirm — never auto-invoke). diff --git a/Presentation/Nop.Web/App_Data/appsettings.json b/Presentation/Nop.Web/App_Data/appsettings.json index ebb97bd3..1682296c 100644 --- a/Presentation/Nop.Web/App_Data/appsettings.json +++ b/Presentation/Nop.Web/App_Data/appsettings.json @@ -1,6 +1,6 @@ { "ConnectionStrings": { - "ConnectionString": "Data Source=100.73.220.50;Initial Catalog=FruitBank_PROD;Integrated Security=False;Persist Security Info=False;User ID=sa;Password=v6f_?xNfg9N1;Trust Server Certificate=True", + "ConnectionString": "Data Source=100.73.220.50;Initial Catalog=FruitBank_DEV;Integrated Security=False;Persist Security Info=False;User ID=sa;Password=v6f_?xNfg9N1;Trust Server Certificate=True", "DataProvider": "sqlserver", "SQLCommandTimeout": null, "WithNoLock": false diff --git a/Presentation/Nop.Web/appsettings.json b/Presentation/Nop.Web/appsettings.json index 7312bd25..b779b902 100644 --- a/Presentation/Nop.Web/appsettings.json +++ b/Presentation/Nop.Web/appsettings.json @@ -21,12 +21,39 @@ { "LogLevel": "Detail", "LogWriterType": "FruitBank.Common.Server.Services.Loggers.ConsoleLogWriter, FruitBank.Common.Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" - }, - { - "LogLevel": "Detail", - "LogWriterType": "Mango.Nop.Services.Loggers.NopLogWriter, Mango.Nop.Services, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" } + //A NopLogWriter DI-only writer (5 szolgáltatás-függőség) — a config-úton nincs (AppType, LogLevel, string) ctor-a, MissingMethodException-t okozott. + //A DI-regisztrációja (PluginNopStartup: AddScoped) változatlanul él. + //,{ + // "LogLevel": "Detail", + // "LogWriterType": "Mango.Nop.Services.Loggers.NopLogWriter, Mango.Nop.Services, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" + //} ] } + }, + + "Ekaer": { + "Company": { + "Name": "FruitBank Kft.", + "TaxId": "14902170-2-13", + "CountryCode": "HU", + "PostalCode": "1068", + "City": "Budapest", + "Street": "Rippl-Rónai u. 18.", + "Phone": "+36301111111", + "Email": "info@fruitbank.hu", + "Site": { + "PostalCode": "1239", + "City": "Budapest", + "Street": "Nagykőrösi út 353." + } + }, + "Thresholds": { + "WeightKg": 500, + "ValueHuf": 1000000 + }, + "ExchangeRate": { + "EurHuf": 356 + } } } \ No newline at end of file