10 Commits

Author SHA1 Message Date
d177a25c3d Add AnalyzeEarlySlotRegistrationsAsync method and update Program menu 2026-02-03 07:41:37 +01:00
0b1e735a9f Add records for StoreLogIntervalEntry and StoreInformation with detailed summaries 2026-02-03 07:40:08 +01:00
a.beging
ada7f979cf Add store log analysis feature and related data structures
- Implement AnalyzeSlotUnregistrationsAsync method to retrieve and report store log data for cooperating stores in region 139.
- Introduce StoreLogProfileEntry record to aggregate log information.
- Add StoreLog endpoint for API access.
- Create GetStoreLogAsync and GetStoreLogEntriesAsync methods for fetching and deserializing store log entries.
- Update Program.cs to include the new analysis task option.
2026-01-27 20:30:52 +01:00
Andre Beging
516fceb1dc Integrate NLog for centralized logging, replacing Console calls across CLI tasks. Add LoggingService helper for setup and logger retrieval. Update project dependencies. 2025-12-12 09:29:31 +01:00
Andre Beging
c9a56abe8b Move CLI project into subfolder 2025-12-12 08:23:19 +01:00
Andre Beging
05b92e8f54 Remove Extensions class and update namespace references from Helpers to Helper for consistency 2025-12-11 19:06:41 +01:00
Andre Beging
46229a6dc7 Restructure project with namespace updates and renamed files for better organization. Migrate project name from FsTool to FsToolbox.Cli. 2025-12-11 19:04:18 +01:00
Andre Beging
9f82cf491c Refactor authentication logic to use appsettings configuration. Add settings helpers, example config file, and dynamic API base URL support. 2025-12-11 18:44:00 +01:00
Andre Beging
67260ae450 Modularize project structure by splitting responsibilities into distinct files and namespaces. Add helper methods for authentication and JSON operations. 2025-12-11 16:41:22 +01:00
Andre Beging
63bcdf003d Initial commit 2025-12-11 16:05:31 +01:00