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

Maintainer Role #4883

Merged
merged 30 commits into from
Oct 14, 2024
Merged

Maintainer Role #4883

merged 30 commits into from
Oct 14, 2024

Commits on Oct 9, 2024

  1. Add Access Level field to Ownership table and update RubyGem policies…

    … to check for the level of access
    colby-swandale committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    971521f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8185f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e2128c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8765cc4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89d0b83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b19c985 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1fbde71 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a8758c1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c4055fd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    af363a5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6651360 View commit details
    Browse the repository at this point in the history
  12. Add Minimum Role Scope to the Ownership model

    Replace the raw sql with something nicer
    colby-swandale committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    9e82ab2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    eac05b7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    40ac001 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    02b0b71 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    05908c8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5025a66 View commit details
    Browse the repository at this point in the history
  18. Fixup breaking test

    colby-swandale committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0c75298 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    70db69b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    104b857 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4ce3489 View commit details
    Browse the repository at this point in the history
  22. Refactor Ownership policies to cover updating user's own ownership

    Make authorization failures more helpful on ownership changes.
    We were sometimes returning just the text 'Forbidden' when
    really we need to say that you can't edit your own role or
    explain the authorization problem, if possible, then redirect
    back to the rubygem page.
    martinemde authored and colby-swandale committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    488c70c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8ba06a2 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    645ea76 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    ed1be33 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    6b0af0a View commit details
    Browse the repository at this point in the history
  27. Fix new lint error

    martinemde authored and colby-swandale committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    863c195 View commit details
    Browse the repository at this point in the history
  28. Update app/models/events/rubygem_event.rb

    Co-authored-by: Martin Emde <martinemde@users.noreply.github.com>
    colby-swandale and martinemde committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    2336b88 View commit details
    Browse the repository at this point in the history
  29. Fix breaking test

    colby-swandale committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    a8d7713 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Remove unused code

    colby-swandale committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    fc63946 View commit details
    Browse the repository at this point in the history