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

WIP DRF default FilterBackend for multi-tenant safe Open edX API #1355

Closed
wants to merge 25 commits into from

Commits on Jul 6, 2023

  1. Initial commit for default DRF FilterBackend on full Open edX API

    Attempting to handle multi-tenancy protections for full API.
    https://appsembler.atlassian.net/browse/ENG-176
    bryanlandia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e3af1c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7919ec6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    feffc88 View commit details
    Browse the repository at this point in the history
  4. fixup syntax on filter

    bryanlandia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    720c336 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db0d41c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d589ece View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    240addf View commit details
    Browse the repository at this point in the history
  8. fixup: whitespace flakes

    bryanlandia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    f58a23d View commit details
    Browse the repository at this point in the history
  9. AppsemblerMultitenantFilterBackend return custom Filterset class

    unless view explicitly defines filterset_class or filterset_fields
    bryanlandia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    84ecd74 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    11716fe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a5d1255 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5e2a544 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    97d7299 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ec0f695 View commit details
    Browse the repository at this point in the history
  15. fixup: readability

    bryanlandia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3052c23 View commit details
    Browse the repository at this point in the history
  16. fixup:flake

    bryanlandia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    10312ed View commit details
    Browse the repository at this point in the history
  17. fixup: typo

    bryanlandia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    eba254b View commit details
    Browse the repository at this point in the history
  18. fixup: typo again

    bryanlandia committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7c88bf1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2b41c10 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e404ebe View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8849867 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    c283075 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cc3156 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Configuration menu
    Copy the full SHA
    8adcd58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc2eeb9 View commit details
    Browse the repository at this point in the history