Skip to content
Snippets Groups Projects
  1. Dec 31, 2019
  2. Nov 19, 2019
  3. Oct 23, 2019
  4. Sep 04, 2019
    • Brett Walker's avatar
      Upgrade graphql gem to 1.9.10 · ec2b4bb6
      Brett Walker authored and Mayra Cabrera's avatar Mayra Cabrera committed
      - `edge_nodes` needs to get called on the object
      - added `include GlobalID::Identification` in a couple places
      - renamed `object` to `item` in spec due to conflict
      ec2b4bb6
  5. Jun 03, 2019
    • Bob Van Landuyt's avatar
      Expose IDs in GraphQL as a GlobalID · ed503d51
      Bob Van Landuyt authored
      This exposes all fields named `id` as GlobalIDs so they can be used
      across our entire GraphQL implementation.
      
      When the objects loaded are `ApplicationRecord`s. We'll use our
      existing batchloading to find them. Otherwise, we'll fall back to the
      default implementation of `GlobalID`: Calling the `.find` method on
      the class.
      ed503d51
  6. May 31, 2019
    • Charlie Ablett's avatar
      Apply reviewer feedback · 69953223
      Charlie Ablett authored and Charlie Ablett's avatar Charlie Ablett committed
      - Comply doc with guidelines
      - Improve tests for readability and completeness
      - Separate out phases visually with newlines
      - Add `format_message` test
      - test readability
      - code and test structure/styling
      - static query analyzers
      - call `as_json` on `provided_variables`
      - add exception handling
      69953223
  7. May 30, 2019
  8. May 29, 2019
  9. May 28, 2019
    • Phil Hughes's avatar
      Enables GraphQL batch requests · 11f85ae8
      Phil Hughes authored
      Enabling GraphQL batch requests allows for multiple queries
      to be sent in 1 request reducing the amount of requests
      we send to the server.
      
      Responses come come back in the same order as the queries were
      provided.
      11f85ae8
  10. May 06, 2019
    • Ken Ding's avatar
      58404 - setup max depth for graphql · f80f68d5
      Ken Ding authored
      58404 - add change log
      
      
      58404 - add spec
      
      
      58404 - add more spec to test depth 2
      
      
      58404 - fix spec
      
      
      58404 - fix rubocop
      
      
      58404 - refactor the code by Bob's advice
      
      
      58404 - revert changes of all_graphql_fields_for
      
      
      58404 - change text only
      
      
      58404 - fix rspec according to gitlab's standard
      
      
      58404 - revert previous spec
      
      
      58404 - fix rubocop
      f80f68d5
  11. Apr 11, 2019
  12. Apr 08, 2019
  13. Apr 04, 2019
    • Brett Walker's avatar
      Initial field and query complexity limits · f458c561
      Brett Walker authored
      It makes all Types::BaseField default to a complexity of 1.
      
      Queries themselves now have limited complexity, scaled
      to the type of user: no user, authenticated user, or an
      admin user.
      f458c561
Loading