Skip to content
This repository was archived by the owner on Jun 16, 2021. It is now read-only.

Commit 6d378eb

Browse files
authored
Merge pull request #1851 from omu/develop
Merge develop into master
2 parents 86f87cc + 977dc94 commit 6d378eb

File tree

650 files changed

+69359
-49779
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

650 files changed

+69359
-49779
lines changed

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,7 @@ config/deploy_key
5454
db/encrypted_data/sample_data.sql.enc.gz
5555
db/encrypted_data/static_data.sql.enc.gz
5656
lib/templates/ldap/openldap-2.4-bcyrpt-module.tar.gz
57+
58+
# RuboCop generates leftover config file when a common configuration is
59+
# inherited from a remote source. To avoid this, we have to ignore the file.
60+
/.rubocop-*-yml

.rubocop.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
inherit_from: .rubocop_common.yml
1+
inherit_from: https://raw.githubusercontent.com/omu/omu/master/etc/rubocop/rubocop.yml
22

33
require:
44
- rubocop-rails

.rubocop_common.yml

-25
This file was deleted.

Gemfile

+31-30
Original file line numberDiff line numberDiff line change
@@ -8,54 +8,54 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
88
# core
99
gem 'bootsnap', require: false
1010
gem 'puma'
11-
gem 'rails', '~> 6.0'
12-
gem 'redis', '~> 4.0'
11+
gem 'rails', '~> 6.0', '>= 6.0.3.2'
12+
gem 'redis', '~> 4.2'
1313
gem 'sidekiq'
1414

1515
# database
1616
gem 'pg'
17-
gem 'pg_search'
18-
gem 'pghero'
19-
gem 'rein'
17+
gem 'pg_search', '>= 2.3.2'
18+
gem 'pghero', '>= 2.4.2'
19+
gem 'rein', '>= 5.1.0'
2020

2121
# active-record
22-
gem 'ancestry'
22+
gem 'ancestry', '>= 3.0.7'
2323

2424
# active-storage
2525
gem 'aws-sdk-s3', require: false
26-
gem 'image_processing', '~> 1.10.3'
26+
gem 'image_processing', '~> 1.11.0'
2727
gem 'ruby-vips', '~> 2.0.17'
2828

2929
# authentication
3030
gem 'authy'
31-
gem 'devise'
32-
gem 'omniauth_openid_connect'
31+
gem 'devise', '>= 4.7.1'
32+
gem 'omniauth_openid_connect', '>= 0.3.3'
3333

3434
# authorization
35-
gem 'pundit'
35+
gem 'pundit', '>= 2.1.0'
3636

3737
# ldap
3838
gem 'net-ldap'
3939

4040
# assets: core asset dependencies
4141
# TODO: The following line should be removed when sassc-rails has the latest version of sassc.
42-
gem 'sassc', '~> 2.2.1'
43-
gem 'sassc-rails'
42+
gem 'sassc', '~> 2.4.0'
43+
gem 'sassc-rails', '>= 2.1.2'
4444

4545
gem 'uglifier', '>= 1.3.0'
46-
gem 'webpacker'
46+
gem 'webpacker', '>= 5.1.1'
4747

4848
# view helpers: tools for forms, views, etc.
4949
gem 'chartkick'
5050
gem 'cocoon'
51-
gem 'font-awesome-rails'
52-
gem 'groupdate'
51+
gem 'font-awesome-rails', '>= 4.7.0.5'
52+
gem 'groupdate', '>= 5.0.0'
5353
gem 'pagy'
54-
gem 'simple_form'
55-
gem 'wicked_pdf'
54+
gem 'simple_form', '>= 5.0.2'
55+
gem 'wicked_pdf', '>= 2.0.2'
5656

5757
# api
58-
gem 'jbuilder', '~> 2.9'
58+
gem 'jbuilder', '~> 2.10', '>= 2.10.0'
5959

6060
# security
6161
gem 'bcrypt', '~> 3.1.7'
@@ -64,7 +64,7 @@ gem 'rack-attack'
6464

6565
# validators
6666
gem 'telephone_number'
67-
gem 'valid_email2'
67+
gem 'valid_email2', '>= 3.2.2'
6868

6969
# error tracking
7070
gem 'rollbar'
@@ -74,33 +74,34 @@ gem 'slack-notifier'
7474
gem 'friendly_id', '~> 5.3.0'
7575

7676
# sms
77-
gem 'nexmo'
78-
gem 'smstools'
7977
gem 'twilio-ruby'
8078

8179
# log
82-
gem 'lograge'
80+
gem 'lograge', '>= 0.11.2'
81+
82+
# cron
83+
gem 'sidekiq-cron'
8384

8485
group :development, :test do
8586
gem 'brakeman', require: false
86-
gem 'bullet'
87+
gem 'bullet', '>= 6.1.0'
8788
gem 'bundler-audit'
8889
gem 'byebug', platforms: %i[mri mingw x64_mingw]
89-
gem 'dotenv-rails'
90-
gem 'erb_lint', require: false
91-
gem 'lol_dba'
90+
gem 'dotenv-rails', '>= 2.7.5'
91+
gem 'erb_lint', '>= 0.0.32', require: false
92+
gem 'lol_dba', '>= 2.2.0'
9293
gem 'rubocop'
9394
gem 'rubocop-minitest'
9495
gem 'rubocop-performance'
95-
gem 'rubocop-rails'
96+
gem 'rubocop-rails', '>= 2.5.2'
9697
gem 'simplecov', require: false
9798
end
9899

99100
group :test do
100101
gem 'capybara'
101102
gem 'codacy-coverage', require: false
102103
gem 'minitest-focus'
103-
gem 'webdrivers', '~> 4.2'
104+
gem 'webdrivers', '~> 4.4'
104105
gem 'webmock'
105106
end
106107

@@ -113,7 +114,7 @@ group :development do
113114
gem 'ruby-progressbar'
114115
gem 'spring'
115116
gem 'spring-watcher-listen', '~> 2.0.0'
116-
gem 'web-console'
117+
gem 'web-console', '>= 4.0.2'
117118
end
118119

119120
# core plugins
@@ -127,4 +128,4 @@ Dir['plugins/tenant/**/*.gemspec'].each do |gemspec|
127128
gem name, path: File.dirname(gemspec), require: false
128129
end
129130

130-
gem 'active_flag'
131+
gem 'active_flag', '>= 1.5.0'

0 commit comments

Comments
 (0)