Skip to content
Permalink
Branch: master
Commits on Jan 13, 2020
  1. [Finishes #38] Use GraphQL for your data

    BosEriko committed Jan 13, 2020
    # Story Title
    
    [Use GraphQL for your data](#38)
    
    # Changes made
    
    - Install GraphQL and GraphiQL
    - Initialized GraphQL
    - Adjust GraphiQL settings to be able to use on an API only project
    - Remove NodeJS from docker configuration
    - Add GraphQL to README.md and a link to the tutorial used
    - Create a model named Link
    - Create a link type and a resolver for it
    - Create mutations to update Link
    - Add test for creating new links using GraphQL
    - Move the authentication checker to `GraphqlController`
    
    # How does the solution address the problem
    
    This PR will add GraphQL and GraphiQL to the project and have an example Model that uses it called Link.
Commits on Jan 11, 2020
Commits on Jan 9, 2020
Commits on Jan 5, 2020
  1. [Hotfix] add core gems

    BosEriko committed Jan 5, 2020
Commits on Jan 4, 2020
  1. [Finishes #33] Use devise_token_auth for authentication

    BosEriko committed Jan 4, 2020
    # Story Title
    
    [Use devise_token_auth for authentication](#33)
    
    # Changes made
    
    - Add the `devise_token_auth` gem to the Gemfile
    - Add `omniauth` gems to the Gemfile
    - Update CORS to accept cross-server requests
    - Disable `change_headers_on_each_request` for `devise_token_auth`
    
    
    # How does the solution address the problem
    
    This PR will add an API authentication using `devise_token_auth`.
Commits on Jan 1, 2020
  1. [Finishes #26] remove unwanted files

    BosEriko committed Jan 1, 2020
    # Story Title
    
    [remove unwanted files](#26)
    
    # Changes made
    
    - remove the users table
    - remove all files that `devise` and `devise_token_auth` generated
    - remove `devise` and `devise_token_auth` from gemfile
    - update `gemfile.lock`
    
    # How does the solution address the problem
    
    This PR will clean the project of all the files that `devise` and `devise_token_auth` generated.
You can’t perform that action at this time.