-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGemfile
More file actions
94 lines (74 loc) · 2.13 KB
/
Gemfile
File metadata and controls
94 lines (74 loc) · 2.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
source 'https://rubygems.org'
ruby '3.2.3'
gem 'bundler'
gem 'rails', '~> 7.1.3'
gem 'puma'
# gem 'bootsnap', require: false
gem 'bootsnap', '>= 1.8.1', require: false
gem 'nio4r', '~> 2.7.0'
# Add responders gem since it's no longer included in Rails 7
gem 'responders'
gem 'rails-controller-testing'
# fix for deprecated/removed mimemagic 3.2
gem 'mimemagic', github: 'mimemagicrb/mimemagic', ref: '01f92d86d15d85cfd0f20dabd025dcbd36a8a60f'
group :development do
gem 'annotate'
gem 'lol_dba'
# Remove meta_request as it's not compatible with Rails 7.1
# gem 'meta_request', github: 'dejan/rails_panel', branch: 'master', glob: 'meta_request/meta_request.gemspec'
# log where queries are being generated from in the code base
gem 'active_record_query_trace'
gem 'web-console'
end
# database gem
# Previously locked to pg 0.21 because current versions of pg gem had segfault issues
# Trying to use latest released pg gem
# gem 'pg', '~> 0.21'
gem 'pg', '~> 1.5.0'
# fix for time
gem 'tzinfo-data'
# authentication - omniauth is a dependency of devise_token_auth
gem 'omniauth'
gem 'devise', '~> 4.9.0'
gem 'devise_token_auth', '~> 1.2.2'
# json api building
gem 'active_model_serializers'
gem 'rack-cors', :require => 'rack/cors'
gem 'acts_as_tenant'
#for heroku
group :production do
gem 'rails_12factor'
gem 'newrelic_rpm'
end
group :development, :test do
gem 'spring'
gem 'spring-commands-rspec'
#gem 'spring-watcher-listen'
gem 'guard-bundler'
gem 'guard-rails'
gem 'rspec-rails', '~> 7.1'
gem 'factory_bot_rails'
gem 'guard-rspec'
gem 'wdm', '>= 0.1.0' if Gem.win_platform?
gem 'ruby_gntp'
gem 'terminal-notifier-guard'
end
group :test do
gem 'faker', '~> 3.2.0'
#gem 'capybara'
gem 'database_cleaner-active_record', '~> 2.1.0'
gem 'launchy'
#gem 'selenium-webdriver'
end
# To use ActiveModel has_secure_password
# gem 'bcrypt-ruby', '~> 3.1.2'
# To use Jbuilder templates for JSON
# gem 'jbuilder'
# Use unicorn as the app server
# gem 'unicorn'
#gem 'eventmachine'
#gem 'thin'
# Deploy with Capistrano
# gem 'capistrano', :group => :development
# To use debugger
# gem 'ruby-debug19', :require => 'ruby-debug'