Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: refactor code_owner code from edx-dajango-utils #838

Merged
merged 19 commits into from
Nov 21, 2024

Commits on Nov 14, 2024

  1. feat: original copy of code_owner code

    This is the code_owner code as found in edx-django-utils.
    robrap committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    32aa239 View commit details
    Browse the repository at this point in the history
  2. feat: refactor code_owner code from edx-dajango-utils

    Initial rollout of moving code_owner monitoring code from
    edx-django-utils to this plugin.
    
    - Adds near duplicate of code owner middleware from
      edx-django-utils.
    - Adds code owner for celery using Datadog span processing
      of celery.run spans.
    - Uses temporary span tags names using `_2`, like
      `code_owner_2`, for rollout and comparison with the original span tags.
    
    See #784
    robrap committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    5cbbf48 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68e019d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d237378 View commit details
    Browse the repository at this point in the history
  5. fixup! fix code review feedback

    1. switch get_code_owner_from_module => set_code_owner_attribute_from_module.
    2. Update tests with deeper mock of set_custom_attribute.
    3. Remove decorator set_code_owner_attribute and associated tests.
    4. Fix minor rst issues.
    robrap committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    433efbf View commit details
    Browse the repository at this point in the history
  6. fixup! Run make upgrade

    timmc-edx committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    81fad6d View commit details
    Browse the repository at this point in the history
  7. fixup! make pylint happy

    robrap committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    16f008d View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Configuration menu
    Copy the full SHA
    d76bc9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9614829 View commit details
    Browse the repository at this point in the history
  3. fixup! minor doc updates

    robrap committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    4c734e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07bd5f1 View commit details
    Browse the repository at this point in the history
  5. fixup! update CHANGELOG date

    robrap committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    c1a190f View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. fixup! update CHANGELOG entry

    robrap committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    71b0c45 View commit details
    Browse the repository at this point in the history
  2. fixup! minor update

    Co-authored-by: Tim McCormack <[email protected]>
    robrap and timmc-edx authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    6901490 View commit details
    Browse the repository at this point in the history
  3. fixup! minor update

    Co-authored-by: Tim McCormack <[email protected]>
    robrap and timmc-edx authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    678bae3 View commit details
    Browse the repository at this point in the history
  4. fixup! minor update

    Co-authored-by: Tim McCormack <[email protected]>
    robrap and timmc-edx authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    9e14b61 View commit details
    Browse the repository at this point in the history
  5. fixup! fix getattr issue

    robrap authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    4e8ddad View commit details
    Browse the repository at this point in the history
  6. fixup! fix failing test

    robrap committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    3bcabaf View commit details
    Browse the repository at this point in the history
  7. fixup! fix quality

    robrap committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    be8b27e View commit details
    Browse the repository at this point in the history