mirror of
https://framagit.org/tykayn/mastodon.git
synced 2023-08-25 08:33:12 +02:00
3160e050a9
Conflicts: - `app/helpers/accounts_helper.rb`: Conflict due to upstream changing how followers count is displayed while we have an option to hide followers count. Ported upstream change. - `app/views/accounts/_header.html.haml`: Conflict due to upstream changing how followers count is displayed while we have an option to hide followers count. Ported upstream change. - `app/views/directories/index.html.haml`: Conflict due to upstream changing how followers count is displayed while we have an option to hide followers count. Ported upstream change.
162 lines
4.0 KiB
Ruby
162 lines
4.0 KiB
Ruby
# frozen_string_literal: true
|
|
|
|
source 'https://rubygems.org'
|
|
ruby '>= 2.5.0', '< 3.1.0'
|
|
|
|
gem 'pkg-config', '~> 1.4'
|
|
|
|
gem 'puma', '~> 5.3'
|
|
gem 'rails', '~> 6.1.4'
|
|
gem 'sprockets', '~> 3.7.2'
|
|
gem 'thor', '~> 1.1'
|
|
gem 'rack', '~> 2.2.3'
|
|
|
|
gem 'hamlit-rails', '~> 0.2'
|
|
gem 'pg', '~> 1.2'
|
|
gem 'makara', '~> 0.5'
|
|
gem 'pghero', '~> 2.8'
|
|
gem 'dotenv-rails', '~> 2.7'
|
|
|
|
gem 'aws-sdk-s3', '~> 1.96', require: false
|
|
gem 'fog-core', '<= 2.1.0'
|
|
gem 'fog-openstack', '~> 0.3', require: false
|
|
gem 'paperclip', '~> 6.0'
|
|
gem 'blurhash', '~> 0.1'
|
|
|
|
gem 'active_model_serializers', '~> 0.10'
|
|
gem 'addressable', '~> 2.8'
|
|
gem 'bootsnap', '~> 1.6.0', require: false
|
|
gem 'browser'
|
|
gem 'charlock_holmes', '~> 0.7.7'
|
|
gem 'iso-639'
|
|
gem 'chewy', '~> 5.2'
|
|
gem 'cld3', '~> 3.4.2'
|
|
gem 'devise', '~> 4.8'
|
|
gem 'devise-two-factor', '~> 4.0'
|
|
|
|
group :pam_authentication, optional: true do
|
|
gem 'devise_pam_authenticatable2', '~> 9.2'
|
|
end
|
|
|
|
gem 'net-ldap', '~> 0.17'
|
|
gem 'omniauth-cas', '~> 2.0'
|
|
gem 'omniauth-saml', '~> 1.10'
|
|
gem 'omniauth', '~> 1.9'
|
|
gem 'omniauth-rails_csrf_protection', '~> 0.1'
|
|
|
|
gem 'color_diff', '~> 0.1'
|
|
gem 'discard', '~> 1.2'
|
|
gem 'doorkeeper', '~> 5.5'
|
|
gem 'ed25519', '~> 1.2'
|
|
gem 'fast_blank', '~> 1.0'
|
|
gem 'fastimage'
|
|
gem 'hiredis', '~> 0.6'
|
|
gem 'redis-namespace', '~> 1.8'
|
|
gem 'htmlentities', '~> 4.3'
|
|
gem 'http', '~> 4.4'
|
|
gem 'http_accept_language', '~> 2.1'
|
|
gem 'httplog', '~> 1.5.0'
|
|
gem 'idn-ruby', require: 'idn'
|
|
gem 'kaminari', '~> 1.2'
|
|
gem 'link_header', '~> 0.0'
|
|
gem 'mime-types', '~> 3.3.1', require: 'mime/types/columnar'
|
|
gem 'nokogiri', '~> 1.11'
|
|
gem 'nsa', '~> 0.2'
|
|
gem 'oj', '~> 3.11'
|
|
gem 'ox', '~> 2.14'
|
|
gem 'parslet'
|
|
gem 'parallel', '~> 1.20'
|
|
gem 'posix-spawn'
|
|
gem 'pundit', '~> 2.1'
|
|
gem 'premailer-rails'
|
|
gem 'rack-attack', '~> 6.5'
|
|
gem 'rack-cors', '~> 1.1', require: 'rack/cors'
|
|
gem 'rails-i18n', '~> 6.0'
|
|
gem 'rails-settings-cached', '~> 0.6'
|
|
gem 'redis', '~> 4.3', require: ['redis', 'redis/connection/hiredis']
|
|
gem 'mario-redis-lock', '~> 1.2', require: 'redis_lock'
|
|
gem 'rqrcode', '~> 2.0'
|
|
gem 'ruby-progressbar', '~> 1.11'
|
|
gem 'sanitize', '~> 5.2'
|
|
gem 'scenic', '~> 1.5'
|
|
gem 'sidekiq', '~> 6.2'
|
|
gem 'sidekiq-scheduler', '~> 3.1'
|
|
gem 'sidekiq-unique-jobs', '~> 7.1'
|
|
gem 'sidekiq-bulk', '~>0.2.0'
|
|
gem 'simple-navigation', '~> 4.3'
|
|
gem 'simple_form', '~> 5.1'
|
|
gem 'sprockets-rails', '~> 3.2', require: 'sprockets/railtie'
|
|
gem 'stoplight', '~> 2.2.1'
|
|
gem 'strong_migrations', '~> 0.7'
|
|
gem 'tty-prompt', '~> 0.23', require: false
|
|
gem 'twitter-text', '~> 3.1.0'
|
|
gem 'tzinfo-data', '~> 1.2021'
|
|
gem 'webpacker', '~> 5.4'
|
|
gem 'webpush', '~> 0.3'
|
|
gem 'webauthn', '~> 3.0.0.alpha1'
|
|
|
|
gem 'json-ld'
|
|
gem 'json-ld-preloaded', '~> 3.1'
|
|
gem 'rdf-normalize', '~> 0.4'
|
|
|
|
gem 'redcarpet', '~> 3.5'
|
|
|
|
group :development, :test do
|
|
gem 'fabrication', '~> 2.22'
|
|
gem 'fuubar', '~> 2.5'
|
|
gem 'i18n-tasks', '~> 0.9', require: false
|
|
gem 'pry-byebug', '~> 3.9'
|
|
gem 'pry-rails', '~> 0.3'
|
|
gem 'rspec-rails', '~> 5.0'
|
|
end
|
|
|
|
group :production, :test do
|
|
gem 'private_address_check', '~> 0.5'
|
|
end
|
|
|
|
group :test do
|
|
gem 'capybara', '~> 3.35'
|
|
gem 'climate_control', '~> 0.2'
|
|
gem 'faker', '~> 2.18'
|
|
gem 'microformats', '~> 4.2'
|
|
gem 'rails-controller-testing', '~> 1.0'
|
|
gem 'rspec-sidekiq', '~> 3.1'
|
|
gem 'simplecov', '~> 0.21', require: false
|
|
gem 'webmock', '~> 3.13'
|
|
gem 'parallel_tests', '~> 3.7'
|
|
gem 'rspec_junit_formatter', '~> 0.4'
|
|
end
|
|
|
|
group :development do
|
|
gem 'active_record_query_trace', '~> 1.8'
|
|
gem 'annotate', '~> 3.1'
|
|
gem 'better_errors', '~> 2.9'
|
|
gem 'binding_of_caller', '~> 1.0'
|
|
gem 'bullet', '~> 6.1'
|
|
gem 'letter_opener', '~> 1.7'
|
|
gem 'letter_opener_web', '~> 1.4'
|
|
gem 'memory_profiler'
|
|
gem 'rubocop', '~> 1.18', require: false
|
|
gem 'rubocop-rails', '~> 2.11', require: false
|
|
gem 'brakeman', '~> 5.0', require: false
|
|
gem 'bundler-audit', '~> 0.8', require: false
|
|
|
|
gem 'capistrano', '~> 3.16'
|
|
gem 'capistrano-rails', '~> 1.6'
|
|
gem 'capistrano-rbenv', '~> 2.2'
|
|
gem 'capistrano-yarn', '~> 2.0'
|
|
|
|
gem 'stackprof'
|
|
end
|
|
|
|
group :production do
|
|
gem 'lograge', '~> 0.11'
|
|
end
|
|
|
|
gem 'concurrent-ruby', require: false
|
|
gem 'connection_pool', require: false
|
|
|
|
gem 'xorcist', '~> 1.1'
|
|
|
|
gem 'resolv', '~> 0.1.0'
|