| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Removes uses of the code_owner monitoring decorator/helper from all Celery tasks, and the semgrep lint rule that enforced its presence, as part of the code owner monitoring DEPR. Removing the decorator's definition (in edx-django-utils) is tracked separately and is blocked until after Willow is cut. Ticket: https://2u-internal.atlassian.net/browse/BOMS-241 DEPR: openedx/edx-django-utils#469
…er-cleanup # Conflicts: # .github/workflows/semgrep.yml # scripts/semgrep/uv.lock
There was a problem hiding this comment.
Oops. We should not have deleted this. We should have changed its status to Superseded. Usually we'd point to the ADR that supersedes this, but do make this nice and simple, we could restore this ADR with Status:
Superseded (DEPR: https://github.com/openedx/edx-django-utils/issues/469)
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Summary
This PR removes the @set_code_owner_attribute decorator from multiple Celery tasks across different modules. The changes aim to clean up the codebase by eliminating unnecessary monitoring attributes that are no longer required. The affected files include tasks related to course overviews, search, content libraries, content staging, tagging, user authentication, notifications, and more.
Additionally, the semgrep configuration files related to code ownership checks have been deleted as they are no longer applicable.
Github Issue
openedx/edx-django-utils#469