Repository navigation
Improved API token. error handling, - pipe simulation handling and logging
- handle log server response logs for SEL/GetUpdatePackage
- add handling for unhandled exceptions in ConsoleLogger
- handle "410 session gone" from Sims towards Watchdog
- try restarting simulation on pipe IOExceptions and re-communicate the last known month such they retry after restarting
- improved api request logging
- Different api error-handling improvements
- write warning and errors to the stderr
- all logs should go through consolelogger
- changed some errors to warning level
- make context a dictionary , added logger prefix
- make context a dictionary , added logger prefix
- added message to the context of the warning for APIRequest exception handling
Support for SQLite Ecopath models, using Eii.Ecopath.EwEMSPLink NuGet package now
- fixed package reference
- Use wildcards *.eiixml and *.sqlite instead of exact files names to specify the files to copy for the build
- Update MEL.csproj and build.bat for improved dependency management and build process
- Update MEL.csproj and build.bat for improved dependency management and build process
- refactor build.bat to improve error handling and exit logic
- remove multiple publish targets support
- Replace EwEMSPLinkPlugin reference with PackageReference for improved dependency management
- Updated projects to .NET 10 and package dependencies
Docker and software maintenance
(from .net6 to -10 , using SkiaSharp for image processing, from Debian 11 to - 13)