eBooru/Gemfile
Earlopain e262f06a93
[Cleanup] Remove NoteSanizier
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.
2022-12-17 17:00:27 +01:00

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