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: aprashar/JSONAPI.NET
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: JSONAPIdotNET/JSONAPI.NET
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 85 files changed
  • 6 contributors

Commits on Jun 8, 2016

  1. add non-generic version of IEphemeralRelatedResourceReader that has a…

    … generic method instead
    Chris Santero committed Jun 8, 2016
    Configuration menu
    Copy the full SHA
    9768449 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2016

  1. add attribute to allow not serializing a relationship

    Chris Santero committed Jun 24, 2016
    Configuration menu
    Copy the full SHA
    8a2477f View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2016

  1. Fix to allow filtering to work with entities that have integer keys (J…

    …SONAPIdotNET#109)
    
    * Add Master and Child test entities that use integer keys
    Add failing test retrieving children related to a master
    
    * Fix to allow Get_related_to_many_integer_key to pass
    ClintGood authored and csantero committed Jul 21, 2016
    Configuration menu
    Copy the full SHA
    4460029 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2016

  1. Fix: for non string keys with some tests / allow uppercase id (JSONAP…

    …IdotNET#110)
    
    * Fix:
    - allow ID to be in upper case (Oracle generates this by default in upper)
    - allow the id be long or decimal (Oracle numbers are mapped to decimal)
    
    * Made StringExtensions public it's handy to use in custom NamingConvention
    spike83 authored and csantero committed Aug 4, 2016
    Configuration menu
    Copy the full SHA
    ef5cb3c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2016

  1. Feat: context path for api (JSONAPIdotNET#114)

    * extended JsonApiHttpConfiguration to allow BaseUrlService with configured context path
    
    * Feat: context path for api
    - option to configure context path for api which will be respected in routing and for urls in response
    - option to configure the public origin address which will be used in response urls
    closes JSONAPIdotNET#112
    spike83 authored and csantero committed Aug 5, 2016
    Configuration menu
    Copy the full SHA
    5ae40e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2016

  1. Feat: added handler methods to intercept jsonapi entity framework (JS…

    …ONAPIdotNET#116)
    
    * Feat: added handler methods to intercept jsonapi entity framework for custom entity manipulations
    
    * make the dbcontext accessible to subclasses for interception
    
    * @csantero implemented your suggestions
    
    * implemented as void method
    spike83 authored and csantero committed Aug 10, 2016
    Configuration menu
    Copy the full SHA
    8dd97a9 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2016

  1. changed AcceptanceTestBase to print out proper formatted and valid js…

    …on to make compare and copy/paste to test files easier (JSONAPIdotNET#119)
    spike83 authored and csantero committed Aug 17, 2016
    Configuration menu
    Copy the full SHA
    90a399d View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2016

  1. Feat: implementation of includes (JSONAPIdotNET#118)

    * added basic IncludeExpressionExractor and introduced includes on EFDocumentMaterializer
    
    * added includes to FallbackDocumentBuilder
    
    * added tests for DefaultIncludeExpressionExtractor / fixed ugly typo
    
    * added includes in ToManyRelatedResourceDocument
    
    * removed obsolete method
    
    * includes on create and update
    
    * reverse deletion of GetDefaultSortExpressions
    
    * fixed typo
    
    * removed related to one and related to many methods from EntityFrameworkDocumentMaterializer because they are never used and replaced with EntityFrameworkToManyRelatedResourceDocumentMaterializer and EntityFrameworkToOneRelatedResourceDocumentMaterializer
    
    * a try for the GetIncludes method (renamed to GetNavigationPropertiesIncludes)
    
    * GetNavigationPropertiesIncludes added in EntityFrameworkToManyRelatedResourceDocumentMaterializer
    
    * bring back get default sort expression
    spike83 authored and csantero committed Sep 12, 2016
    Configuration menu
    Copy the full SHA
    4635c82 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2016

  1. Feat: added metadata on pagination responses (JSONAPIdotNET#115)

    * Feat: added pagination with metadata
    - metadata to indicate the count of pages and total count of records
    - acceptance tests pagination in combination with filters and sorting
    
    * moved total-pages and total-count to Entity Framework specific subclass.
    reduced the number of count calls to save roundtrips
    
    * awaits corrected
    spike83 authored and csantero committed Sep 15, 2016
    Configuration menu
    Copy the full SHA
    4374719 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfef278 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7448fa8 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2016

  1. make module constructor public

    Chris Santero committed Nov 30, 2016
    Configuration menu
    Copy the full SHA
    f4f2862 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2016

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

Commits on Apr 4, 2017

  1. Update README.md

    csantero authored Apr 4, 2017
    Configuration menu
    Copy the full SHA
    751296d View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2018

  1. Configuration menu
    Copy the full SHA
    aee11a7 View commit details
    Browse the repository at this point in the history
Loading