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: venuu/jsonapi-authorization
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.0.1
Choose a base ref
...
head repository: venuu/jsonapi-authorization
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 15 commits
  • 69 files changed
  • 5 contributors

Commits on Jun 3, 2019

  1. Copy the full SHA
    197ee07 View commit details

Commits on Oct 2, 2019

  1. Copy the full SHA
    1993244 View commit details
  2. Enforce no support for JR v0.10.0 yet in gemspec (#127)

    * Enforce no support for JR v0.10.0 yet in gemspec
    
    * Ignore .bundle folder generated by Appraisal
    
    * Update Appraisals semver constraints for jsonapi-resources
    valscion authored Oct 2, 2019
    Copy the full SHA
    97e8ea9 View commit details
  3. Bump version to 3.0.2

    valscion committed Oct 2, 2019
    Copy the full SHA
    f439037 View commit details

Commits on Oct 3, 2019

  1. Copy the full SHA
    0433692 View commit details

Commits on Jan 12, 2020

  1. Run CI against Rails 6 (#129)

    * Run CI against Rails 6
    
    * Use ruby 2.5
    
    * Dummy app updates for rails 6
    
    * Run all but Rails 4.2 tests with Ruby 2.5
    
    * Add empty asset manifest to appease Rails
    
    Co-authored-by: Vesa Laakso <482561+valscion@users.noreply.github.com>
    brianswko and valscion committed Jan 12, 2020
    Copy the full SHA
    28ff302 View commit details
  2. Copy the full SHA
    9121173 View commit details
  3. Add better debuggability to be_X test failures (#134)

    * Add better debuggability to be_X test failures
    
    This way test failures will show what the HTTP status code actually was
    when test fails as well as output the entire response body. The response
    body will most likely contain vital debugging information to help figure
    out why the test failed
    
    * Output last request information on spec failures
    valscion authored Jan 12, 2020
    Copy the full SHA
    3251c65 View commit details

Commits on Feb 10, 2021

  1. Github Actions To Replace Travis (#140)

    * Add action. Update bundle and rake
    
    * Skip bumping bundler and rake dependency
    
    * Add gem file matrix to load rails version
    
    * Add back ruby versions to matrix
    
    * Change first ruby to 2.4
    
    * Specify bundler version
    
    * Starting with newer rails and ruby
    
    * Update ruby.yml
    
    * Revert bundle change
    
    * Add another rails version
    
    * Take ruby 3 out of the mix for this try
    
    * Attempt to continue on error
    
    * Run on all branches, full test matrix
    
    * Fix Rails 4.2 / Ruby 2.3 runs
    
    * Add Ruby 3.0
    
    * Allow bundler 2.x
    
    * Add bundler-version 2.1.4 to matrix
    
    * Remove bundler-version 2.1.4 from matrix
    
    * Add branch filter back to push
    
    Co-authored-by: Vesa Laakso <vesa.laakso@venuu.fi>
    Co-authored-by: Luke Street <luke.street@encounterpc.com>
    3 people authored Feb 10, 2021
    Copy the full SHA
    761545b View commit details

Commits on Aug 24, 2022

  1. Drop support for EOL Rails and Ruby version (#145)

    * Drop support for Rails 4.2 and 5.1
    
    Also use same versions of Rails 6.0, 5.2 and 5.1 as jsonapi-resources
    v0.10.7 uses:
    https://github.com/cerebris/jsonapi-resources/blob/v0.10.7/.github/workflows/ruby.yml
    
    * Drop support for Ruby 2.6
    
    * Avoid defining version of bundler used for GitHub actions
    valscion authored Aug 24, 2022
    Copy the full SHA
    6cd9c9d View commit details
  2. Add missing spec coverage for related resources operations (#144)

    I discovered that this simple scenario wasn't tested properly when
    working on JR 0.10 support
    valscion authored Aug 24, 2022
    Copy the full SHA
    816cd38 View commit details
  3. Spec that GET for a has-one related resource doesn't use policy scopes (

    #146)
    
    This can be a surprising behavior in jsonapi-authorization version that
    supports JR 0.9. It will likely change when JR 0.10 is supported at some
    point, if that time comes.
    valscion authored Aug 24, 2022
    Copy the full SHA
    9eb0951 View commit details
  4. Update some development-only dependencies (#147)

    * Remove unused Rails 5.1 Appraisals
    
    Seems like I forgot to remove these when I stopped testing with these
    versions in CI
    
    * Update rspec and rspec-rails to latest versions
    
    * Update rake to 13.0
    
    * Update phare to 1.0.1
    
    * Verify code style in GitHub actions
    valscion authored Aug 24, 2022
    Copy the full SHA
    af79b04 View commit details
  5. Update rubocop to version 1.35.1 (#148)

    * Update rubocop to version 1.35.1
    
    * Fix renamed and moved rubocop style definitions
    
    * Ignore auto-generated gemfiles for rubocop
    
    * Fix changed rubocop department names
    
    * Update targeted Ruby version to 2.7
    
    * Configure rubocop to automatically enable new cops as they come
    
    * Generate rubocop todo
    
    * Fix Gemspec/OrderedDependencies
    
    * Define that gem must be published with MFA
    
    * Explicitly disable Gemspec/RequiredRubyVersion cop
    
    * Fix Layout/EmptyLineAfterMagicComment
    
    * Fix Layout/EmptyLineAfterGuardClause
    
    * Remove most rubocop custom configurations
    
    * Disable all Metrics department cops
    
    * Disable Style/StringLiterals
    
    * Autofix Style/SymbolArray
    
    * Autofix Style/StructInheritance
    
    * Autofix Style/StringConcatenation
    
    * Autofix Layout/SpaceInsideHashLiteralBraces
    
    * Autofix Style/AccessorGrouping
    
    * Autofix Style/BlockDelimiters
    
    * Autofix Style/ExpandPathArguments
    
    * Autofix Style/RedundantFreeze
    
    * Autofix Style/IfUnlessModifier
    
    * Autofix Style/SignalException
    
    * Autofix Style/Encoding
    
    * Manually fix Lint/EmptyBlock
    
    * Manually fix Naming/HeredocDelimiterNaming
    
    * Autofix Style/CollectionCompact
    
    * Autofix Lint/NonDeterministicRequireOrder
    
    * Stop suggesting rubocop-rake and rubocop-rspec gems
    
    * Disable Style/Documentation
    
    * Autofix Style/FrozenStringLiteralComment
    
    * Manually fix Style/GuardClause
    
    * Manually fix Naming/MethodParameterName
    valscion authored Aug 24, 2022
    Copy the full SHA
    5dabf63 View commit details

Commits on Jun 26, 2023

  1. Copy the full SHA
    3184da8 View commit details
Loading