forked from documentcloud/documentcloud
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathGemfile
87 lines (77 loc) · 2.72 KB
/
Gemfile
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
source 'https://rubygems.org'
def you_are_documentcloud?
File.exists? File.join(File.dirname(__FILE__), 'secrets', 'documentcloud.yep')
end
if you_are_documentcloud?
# Must include branch explicitly for bundler's local config override
# ToDo: if in dev, look for local copy of china shop
gem 'bull_proof_china_shop',
git: '[email protected]:documentcloud/bull_proof_china_shop',
branch: 'master'
end
gem 'iconv'
gem 'rails', '~>4.2.0'
gem 'curb', '~>0.8.4'
gem 'open_calais', git: 'https://github.com/documentcloud/open_calais.git',
branch: 'fuzziness' # Supports Open Calais v2
gem 'rest-client', '~> 1.8.0'
gem 'bcrypt', '~> 3.1.1', require: 'bcrypt'
gem 'rubyzip', '~> 1.1.0'
gem 'aws-sdk', '~> 1.30', require: 'aws'
gem 'pg'
gem 'closure-compiler'
gem 'sunspot_rails', '2.2.0'
gem 'sunspot_solr', '2.2.0'
gem 'progress_bar' # Optional, used by sunspot to show progress while re-indexing
gem 'omniauth', '~> 1.2.1'
gem 'omniauth-twitter', '~> 1.0'
gem 'omniauth-facebook', '~> 1.6'
gem 'omniauth-google-oauth2', '~> 0.2'
gem 'sanitize', '~> 2.0.6'
gem 'rdiscount', '~> 2.1.6'
gem 'rake'
gem 'actionpack-page_caching'
gem 'jammit', git: 'https://github.com/documentcloud/jammit.git',
branch: 'master'
gem 'nokogiri', '~> 1.6.0'
gem 'net-ssh-shell'
gem 'country_select', '~> 2.2.0'
gem 'bootstrap_form', git: 'https://github.com/documentcloud/rails-bootstrap-forms.git',
branch: 'bootstrap-v4'
gem 'stripe', '~> 1.56.2'
gem 'active_model_serializers', '~>0.9.0'
gem 'passenger'
gem 'descriptive_statistics'
gem 'user_agent_parser'
group :development, :test do
gem 'guard-bundler'
gem 'growl'
gem 'sunspot-rails-tester'
#gem 'sunspot_matchers'
gem 'spring'
gem 'pry'
gem 'pry-remote'
gem 'byebug' # Debugger
gem 'factory_girl_rails' # Mocking out objects
gem 'ruby-debug-passenger'
end
group :development do
# `google_drive` and `highline` are development-only because we use them to
# access/compile the translations spreadsheet, and this should only be done
# by a developer on their local machine before committing the compiled strings
gem 'google_drive', '~> 1.0.0'
gem 'highline'
end
group :test do
gem 'minitest'
gem 'minitest-spec-rails'
gem 'guard-minitest'
gem 'vcr'
gem 'webmock'
end
gem 'cloud-crowd', '~>0.7.6'
#group :pdf_processing do
gem 'docsplit', '0.8.0.alpha1'
gem 'pdftailor'
gem 'pdfshaver', '>=0.0.2'
#end