endoreg-db

0 stars 0 forks 0 watchers Python GNU General Public License v3.0
8 Open Issues Need Help Last updated: Sep 10, 2025

Open Issues Need Help

View All on GitHub
good first issue

endoreg-db

Python

AI Summary: The task is to fix the `update()` method in the `VideoExaminationViewSet` class within the `endoreg_db` Django project. The current implementation fails to save updates to the database and uses a hardcoded timestamp. The solution requires modifying the method to correctly persist changes and utilize the current timestamp.

Complexity: 3/5
help wanted invalid

endoreg-db

Python

AI Summary: The task is to debug and fix the `destroy` method in the `VideoExaminationViewSet` of the `endoreg-db` Django project. The method currently logs a successful deletion but doesn't actually delete the video examination record from the database. The fix requires adding the necessary database deletion logic within the `destroy` method.

Complexity: 3/5
help wanted invalid

endoreg-db

Python

AI Summary: The task is to review the functionality of the `Frames_NICE_and_PARIS_classifications_views.py` view in the endoreg-db project. This involves understanding its purpose, determining if it's redundant with other features, and deciding whether to keep it, move it, or remove it from the codebase. The decision should be based on the overall design and functionality of the endoreg-db system.

Complexity: 4/5
help wanted

endoreg-db

Python

AI Summary: Implement an authorization check in the `PatientExaminationSerializer` to prevent unauthorized creation of pseudo-patients. This involves adding a permission check before creating a patient if one isn't found based on the provided hash, ensuring only users with the 'endoreg_db.add_patient' permission can create new patients. Thorough testing and documentation updates are also required.

Complexity: 3/5
help wanted

endoreg-db

Python

AI Summary: The task is to review a proposed improvement to the `PatientFinding.save()` method in a Django model. The improvement aims to prevent unnecessary validation errors when using the `update_fields` parameter by conditionally skipping the `full_clean()` method. The reviewer needs to assess the impact of this change on the overall functionality and performance of the application.

Complexity: 2/5
help wanted

endoreg-db

Python

AI Summary: The task involves fixing two issues related to the `modeltranslation` library in a Django project. The first is removing an unused import; the second requires investigating and resolving why `modeltranslation` imports are failing in the development environment, likely due to incorrect dependency installation or configuration. This includes verifying the dependency in `requirements.txt` or similar, checking Django settings, and testing the translation functionality after the fix.

Complexity: 3/5
help wanted

endoreg-db

Python

AI Summary: Implement token storage and validation for secure file URLs in the EndoregDB project to address a security vulnerability. This involves storing generated UUID tokens and their expiration times in Django's cache and validating these tokens in the view before granting access to secure files. The solution requires modifications to the `report_service_serializers.py` and `report_service_views.py` files.

Complexity: 3/5
help wanted

endoreg-db

Python