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-federation
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.0.3
Choose a base ref
...
head repository: graphql-python/graphene-federation
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.1.0
Choose a head ref
  • 2 commits
  • 45 files changed
  • 4 contributors

Commits on Mar 23, 2023

  1. Federation v2 support added (#4)

    * Federation v2 support added
    
    * Minor fix in link
    
    * Minor fix in @provides
    
    * Minor fix in @keys
    
    * Revert patch in @keys
    
    * Remove Print
    
    * add override @OverRide to @link
    
    * fix @link
    
    * fix @link
    
    * fix @link
    
    * Test case passed
    
    * Add @key (multi) support
    
    * Fix Test Cases
    
    * Fix Test Cases
    
    * Fix Lint Error
    
    * Update README.md
    
    * Fix Lint Error
    
    * Multi fields support @extend
    
    * Federation v2 support added
    
    * Minor fix in link
    
    * Minor fix in @provides
    
    * Minor fix in @keys
    
    * Revert patch in @keys
    
    * Remove Print
    
    * add override @OverRide to @link
    
    * fix @link
    
    * fix @link
    
    * fix @link
    
    * Test case passed
    
    * Add @key (multi) support
    
    * Fix Test Cases
    
    * Fix Test Cases
    
    * Fix Lint Error
    
    * Update README.md
    
    * Fix Lint Error
    
    * Multi fields support @extend
    
    * Fix Lint error
    
    * mark PageInfo @Shareable
    
    * Refactor: @OverRide directive argument renamed to from_
    
    * Add: resolvable argument to @key directive
    
    * WIP: Toggle for federation v2
    
    * Fix: correct resolvable attribute of entity
    
    * Fix: correct entity set building
    Add: federation v2 arg to test cases
    
    * Fix: resolvable argument addition to schema
    
    * Refactor: Correct docstrings
    
    * Add: enable_federation_2 to examples
    
    * Add: test case for compound keys
    Refactor: Docstring and checks in inaccessible directive
    
    * Fix: Lint issues
    
    * Fix: Remove duplicated definition of User type in test_key
    
    * Add: Compound key validation
    
    * Add: test for compound keys
    
    * Docs: Correct known issues in readme as compound keys are now working
    
    * Fix: lint
    
    * Update graphene_federation/shareable.py
    
    fix documentation
    
    Co-authored-by: Patrick Arminio <patrick.arminio@gmail.com>
    
    * Update graphene_federation/inaccessible.py
    
    remove the usage of builtin
    
    Co-authored-by: Patrick Arminio <patrick.arminio@gmail.com>
    
    * Fix: Correct output comments in examples
    
    * Fix: Use graphene_type._meta.fields for getting valid fields in type
    
    * Fix: Add resolvable argument only for federation v2
    
    * Refactor: Rename variable Type to type_
    
    * Doc: Correct comment
    
    * Remove: unused _shareable list in shareable.py
    
    * Lint: service.py
    
    * Add: utility function get_attributed_fields
    
    * Add: tests for federation v1
    
    * LInt: fix lint error
    
    * Fix: optimise imports
    
    * Change: implementation of utility function is_valid_compound_key optimised
    
    * Change: combined logic for adding _inaccessible attribute to fields and types
    
    * Change: Compound key validation logic using graphql core parse()
    
    * Fix: Auto camelcase field names if enabled in schema
    
    * Add: Advanced test cases for Compound keys
    
    * Lint test_key.py
    
    * Support @inaccessible on graphene Interface
    
    * Fix: Lint Error
    
    * Fix: Gateway Dockerfile build error
    
    * Add Support: @inaccessible & @Shareable to graphene.Union
    
    * Update: Dependencies, Dockerfile
    Fix: Lint Error
    Passed: Test Cases
    
    * Add: Test case for @Shareable & @inaccessible
    
    * Fix: Lint Error
    
    ---------
    
    Co-authored-by: Arun Suresh Kumar <asuresh960@gmail.com>
    Co-authored-by: Adarsh Divakaran <adarshdevamritham@gmail.com>
    Co-authored-by: Patrick Arminio <patrick.arminio@gmail.com>
    4 people authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    8b5e1e7 View commit details
    Browse the repository at this point in the history
  2. Bump version

    patrick91 authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    46846e0 View commit details
    Browse the repository at this point in the history
Loading