Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@ ruby '3.1.0'

git_source(:github) { |repo| "https://github.com/#{repo}.git" }

gem 'rails', '~> 7.0.2', '>= 7.0.2.3'
gem 'rails', '~> 7.1.0'

# Use postgresql as the database for Active Record
gem 'pg', '>= 0.18', '< 2.0'

# For rendering json,
# TODO: turbostreamer replace this with https://github.com/thoughtbot/props_template
# pros_template has simple syntax and slightly faster than turbostreamer
gem 'turbostreamer', '= 1.9'
gem 'turbostreamer', '= 1.10.0'

gem 'graphql', '= 1.11.4'
gem 'graphql-schema_comparator'
gem 'graphql-schema_comparator', '>= 1.1.2'
#gem 'graphql-playground', github: 'naveed-ahmad/graphql-playground-rails'


Expand All @@ -25,7 +25,7 @@ gem 'cld3', '= 3.4.3'

# Elasticsearch
gem 'elastic-transport'
gem 'elasticsearch-model'#, '~> 7.2.0'
gem 'elasticsearch-model', '>= 8.0.0' #, '~> 7.2.0'
gem 'typhoeus'

# Paging the results
Expand All @@ -34,7 +34,7 @@ gem 'pagy'
gem 'oj'
gem 'oj_mimic_json'

gem 'rails-html-sanitizer', '>= 1.4.4'
gem 'rails-html-sanitizer', '>= 1.5.0'

# This is to run the rake task for importing in parallel
# Will provide a progress bar as the import happens
Expand All @@ -44,10 +44,10 @@ gem 'parallel', require: false
gem 'puma', '~> 4.3', '>= 4.3.12'

# enable cors
gem 'rack-cors'
gem 'rack-cors', '>= 2.0.0'

# compresses Rack responses using Google's Brotli compression algorithm
gem 'rack-brotli'
gem 'rack-brotli', '>= 2.0.0'

gem 'tzinfo-data'

Expand All @@ -57,15 +57,15 @@ gem 'sentry-raven', group: [:production]
group :development, :test do
gem 'pry-rails'
gem 'apollo-tracing'
gem 'solargraph'
gem 'solargraph', '>= 0.45.0'
end

group :development do
gem 'byebug', platform: :mri
gem 'ruby-progressbar'
gem 'benchmark-ips', require: false
gem 'bullet'
gem 'derailed_benchmarks'
gem 'bullet', '>= 7.0.2'
gem 'derailed_benchmarks', '>= 2.1.2'

# run some pre commit hooks
gem 'pre-commit', require: false
Expand All @@ -80,12 +80,12 @@ group :development do
end

group :test, :development do
gem 'rspec-rails', '= 5.0.2'
gem 'shoulda-matchers', '~> 5.1.0'
gem 'rspec-rails', '= 5.0.3'
gem 'shoulda-matchers', '~> 5.2.0'
gem 'simplecov', require: false
gem 'factory_bot_rails', '>= 6.2.0'
gem 'rubocop-rails_config', '>= 1.9.1'
gem 'factory_bot_rails', '>= 6.3.0'
gem 'rubocop-rails_config', '>= 1.9.2'
gem 'rubocop-rspec', '>= 2.1.0'
gem 'json-schema-rspec'
end
gem "kredis", "~> 1.3"
gem "kredis", "~> 1.4", ">= 1.4.0"
Loading
Loading