mirror of
https://github.com/unraid/api.git
synced 2026-01-06 08:39:54 -06:00
## Summary by CodeRabbit * **Bug Fixes** * Improved error handling to prevent runtime exceptions when certain configuration fields are undefined. * Updated test expectations to reflect new error handling behaviors. * **Refactor** * Streamlined and modularized the legacy configuration migration process for better maintainability. * Removed obsolete configuration fields and related validation from the configuration model. * **Tests** * Added and enhanced test suites to verify configuration migration, parsing, and URL resolution logic. * Improved test coverage and robustness with expanded mock data and flexible assertions. * **Chores** * Updated test scripts and dependencies for improved reliability and compatibility. <!-- end of auto-generated comment: release notes by coderabbit.ai -->