14 Open Issues Need Help Last updated: Jun 30, 2026

Open Issues Need Help

View All on GitHub

AI Summary: Refactor the repository layers for catalogue categories and systems to remove redundant parent retrieval and existence checks. These checks should be moved to the service layer to ensure parent data is fetched only once and error handling is centralized.

Complexity: 2/5
enhancement good first issue

AI Summary: The task requires updating the Inventory Management System API to remove the deprecated `populate_by_name` method from Pydantic's `ConfigDict` and refactor any code that uses it. This involves identifying all instances of `populate_by_name`, understanding their functionality, and replacing them with the recommended alternative approach, likely involving direct field assignment or a custom model validation method. Thorough testing will be necessary to ensure the functionality remains unchanged after the refactoring.

Complexity: 4/5
good first issue