forked from e621ng/e621ng

Notes are formatted using dtext only. Even though the existance of this class suggests that some html elements are allowed, it doesn't actually do anything. Link relativization also didn't work, same with dtext colors.
67 lines
1.4 KiB
Ruby
67 lines
1.4 KiB
Ruby
source 'https://rubygems.org/'
|
|
|
|
gem 'dotenv-rails', require: 'dotenv/rails-now'
|
|
|
|
gem "rails", "~> 7.0"
|
|
gem "pg"
|
|
gem "dalli", :platforms => :ruby
|
|
gem "simple_form"
|
|
gem 'active_model_serializers', '~> 0.10.0'
|
|
gem 'ruby-vips'
|
|
gem 'diff-lcs', :require => "diff/lcs/array"
|
|
gem 'bcrypt', :require => "bcrypt"
|
|
gem 'draper'
|
|
gem 'streamio-ffmpeg'
|
|
gem 'responders'
|
|
gem 'dtext_rb', :git => "https://github.com/zwagoth/dtext_rb.git", branch: "master", :require => "dtext"
|
|
gem 'cityhash'
|
|
gem 'memoist'
|
|
gem 'bootsnap'
|
|
gem 'addressable'
|
|
gem 'httparty'
|
|
gem 'recaptcha', require: "recaptcha/rails"
|
|
gem 'webpacker', '>= 4.0.x'
|
|
gem 'retriable'
|
|
gem 'sidekiq', '~> 6.0'
|
|
gem 'marcel'
|
|
# bookmarks for later, if they are needed
|
|
# gem 'sidekiq-worker-killer'
|
|
gem 'sidekiq-unique-jobs'
|
|
gem 'redis'
|
|
gem 'request_store'
|
|
|
|
gem 'elasticsearch-model'
|
|
gem 'elasticsearch-rails'
|
|
|
|
gem 'mailgun-ruby'
|
|
gem 'resolv'
|
|
|
|
group :production do
|
|
gem 'unicorn', :platforms => :ruby
|
|
end
|
|
|
|
group :production do
|
|
gem 'unicorn-worker-killer'
|
|
gem 'newrelic_rpm'
|
|
end
|
|
|
|
group :development, :test do
|
|
gem 'pry-byebug'
|
|
gem 'listen'
|
|
gem 'puma'
|
|
end
|
|
|
|
group :docker do
|
|
gem "rubocop", require: false
|
|
gem "rubocop-rails", require: false
|
|
gem "solargraph", require: false
|
|
end
|
|
|
|
group :test do
|
|
gem "shoulda-context", require: false
|
|
gem "shoulda-matchers", require: false
|
|
gem "factory_bot_rails", require: false
|
|
gem "mocha", require: false
|
|
gem "webmock", require: false
|
|
end
|