Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: graphql-python/graphene-django
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.1.3
Choose a base ref
...
head repository: graphql-python/graphene-django
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.1.5
Choose a head ref
  • 12 commits
  • 72 files changed
  • 6 contributors

Commits on Jul 18, 2023

  1. fix: fk resolver permissions leak (#1411)

    * fix: fk resolver permissions leak
    
    * fix: only one query for 1o1 relation
    
    * tests: added queries count check
    
    * fix: docstring
    
    * fix: typo
    
    * docs: added warning to authorization
    
    * feat: added bypass_get_queryset decorator
    superlevure authored Jul 18, 2023
    Copy the full SHA
    0de35ca View commit details
  2. Support base class relations and reverse for proxy models (#1380)

    * support reverse relationship for proxy models
    
    * support multi table inheritence
    
    * update query test for multi table inheritance
    
    * remove debugger
    
    * support local many to many in model inheritance
    
    * format and lint
    
    ---------
    
    Co-authored-by: Firas K <3097061+firaskafri@users.noreply.github.com>
    TomsOverBaghdad and firaskafri authored Jul 18, 2023
    Copy the full SHA
    b1abebd View commit details
  3. Copy the full SHA
    3172710 View commit details

Commits on Jul 26, 2023

  1. Update mutation.py to serialize Enum objects into input values (#1431)

    * Fix for issue #1385: Update mutation.py to serialize Enum objects into input values for ChoiceFields
    
    * Update graphene_django/rest_framework/mutation.py
    
    Co-authored-by: Steven DeMartini <1647130+sjdemartini@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Steven DeMartini <1647130+sjdemartini@users.noreply.github.com>
    allen-munsch and sjdemartini authored Jul 26, 2023
    Copy the full SHA
    5d7a04f View commit details

Commits on Aug 4, 2023

  1. Remove Python 3.7 (EOL since EOL since 2023-06-27) from CI (#1440)

    * Remove Python 3.7 (EOL since EOL since 2023-06-27) from CI
    
    * Remove unused context
    
    * Use pyupgrade --py38-plus in pre-commit
    kiendang authored Aug 4, 2023
    Copy the full SHA
    5eb5fe2 View commit details

Commits on Aug 5, 2023

  1. Prevent duplicate CI runs, also work with PRs from forks (#1443)

    * Prevent duplicate CI runs
    
    * Trigger CI on pull requests from forks
    kiendang authored Aug 5, 2023
    Copy the full SHA
    45a732f View commit details
  2. Use ruff in pre-commit (#1441)

    * Use ruff in pre-commit
    
    * Add pyupgrade
    
    * Add isort
    
    * Add bugbear
    
    * Fix B015 Pointless comparison
    
    * Fix B026
    
    * B018 false positive
    
    * Remove flake8 and isort config from setup.cfg
    
    * Remove black and flake8 from dev dependencies
    
    * Update black
    
    * Show list of fixes applied with autofix on
    
    * Fix typo
    
    * Add C4 flake8-comprehensions
    
    * Add ruff to dev dependencies
    
    * Fix up
    kiendang authored Aug 5, 2023
    Copy the full SHA
    9a773b9 View commit details

Commits on Aug 9, 2023

  1. fix: foreign key nullable and custom resolver (#1446)

    * fix: nullable one to one relation
    
    * fix: makefile
    superlevure authored Aug 9, 2023
    Copy the full SHA
    db34d2e View commit details
  2. Miscellaneous CI fixes (#1447)

    * Update Makefile
    
    * django master requires at least python 3.10 now
    
    * Allow customizing options passed to tox -e pre-commit
    
    * py.test -> pytest
    
    * Update ruff
    
    * Fix E721
    
    Do not compare types, use `isinstance()`
    
    * Add back black to dev dependencies
    
    * Pin black and ruff versions
    kiendang authored Aug 9, 2023
    Copy the full SHA
    79b4a23 View commit details
  3. Bump version

    firaskafri authored Aug 9, 2023
    1
    Copy the full SHA
    05d7fb5 View commit details
  4. Remove typo

    firaskafri authored Aug 9, 2023
    1
    Copy the full SHA
    ee7598e View commit details
  5. Update __init__.py

    firaskafri authored Aug 9, 2023
    Copy the full SHA
    4ac3f3f View commit details
Loading