Skip to content

Commit 1e4abe0

Browse files
authored
Merge branch 'main' into 2059-partner-groups
2 parents 6f72ace + 16f1486 commit 1e4abe0

File tree

484 files changed

+17269
-5257
lines changed

Some content is hidden

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

484 files changed

+17269
-5257
lines changed

.all-contributorsrc

Lines changed: 948 additions & 0 deletions
Large diffs are not rendered by default.

.browserslistrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
defaults

.env.example

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ PARTNER_BASE_URL="partner.test"
88
FLIPPER_USERNAME="admin"
99
FLIPPER_PASSWORD="password"
1010
SIDEKIQ_USERNAME="admin"
11-
SIDEKIQ_PASSWORD="password"
11+
SIDEKIQ_PASSWORD="password"
12+
RECAPTCHA_SITE_KEY=6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI
13+
RECAPTCHA_PRIVATE_KEY=6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe

.github/dependabot.yml

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: bundler
4+
directory: "/"
5+
schedule:
6+
interval: daily
7+
open-pull-requests-limit: 10
8+
ignore:
9+
- dependency-name: rubocop
10+
versions:
11+
- 1.10.0
12+
- 1.11.0
13+
- 1.12.0
14+
- 1.12.1
15+
- 1.13.0
16+
- 1.9.0
17+
- 1.9.1
18+
- dependency-name: jwt
19+
versions:
20+
- 2.2.3
21+
- dependency-name: geocoder
22+
versions:
23+
- 1.6.7
24+
- dependency-name: devise_invitable
25+
versions:
26+
- 2.0.4
27+
- dependency-name: knapsack_pro
28+
versions:
29+
- 2.13.0
30+
- dependency-name: chartkick
31+
versions:
32+
- 4.0.0
33+
- 4.0.2
34+
- 4.0.3
35+
- dependency-name: mini_racer
36+
versions:
37+
- 0.4.0
38+
- dependency-name: nokogiri
39+
versions:
40+
- 1.11.3
41+
- dependency-name: sidekiq
42+
versions:
43+
- 6.2.0
44+
- 6.2.1
45+
- dependency-name: listen
46+
versions:
47+
- 3.5.1
48+
- dependency-name: rails
49+
versions:
50+
- 6.1.1
51+
- 6.1.2
52+
- 6.1.2.1
53+
- 6.1.3
54+
- dependency-name: skylight
55+
versions:
56+
- 5.0.0
57+
- 5.0.1
58+
- dependency-name: flipper-ui
59+
versions:
60+
- 0.20.4
61+
- dependency-name: capistrano3-puma
62+
versions:
63+
- 5.0.3
64+
- 5.0.4
65+
- dependency-name: database_cleaner
66+
versions:
67+
- 2.0.0
68+
- 2.0.1
69+
- dependency-name: jbuilder
70+
versions:
71+
- 2.11.2
72+
- dependency-name: capybara
73+
versions:
74+
- 3.35.1

.github/workflows/rspec-push.yml

Lines changed: 0 additions & 78 deletions
This file was deleted.

.github/workflows/rspec.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
name: rspec
22

33
on:
4+
push:
5+
branches:
6+
- main
47
pull_request:
58
branches:
69
- main
@@ -57,6 +60,7 @@ jobs:
5760
POSTGRES_PASSWORD: password
5861
POSTGRES_HOST_AUTH_METHOD: trust
5962
POSTGRES_PORT: 5432
63+
RAILS_ENV: test
6064
run: |
6165
bundle exec skylight disable_dev_warning
6266
yarn

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,10 @@ coverage
6767

6868
# Ignore node management configuration file
6969
.nvmrc
70+
71+
/public/packs
72+
/public/packs-test
73+
/node_modules
74+
/yarn-error.log
75+
yarn-debug.log*
76+
.yarn-integrity

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
12.14.1

.postcssrc.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

Gemfile

Lines changed: 25 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ end
77

88
ruby "2.7.2"
99

10-
gem "api-auth", "~> 2.4"
11-
gem 'bootstrap', '~> 4.5.3'
10+
gem 'azure-storage', '~> 0.15.0.preview', require: false
11+
gem 'azure-storage-blob'
12+
gem 'bootstrap', '~> 4.6.0'
1213
gem 'bootstrap-daterangepicker-rails'
1314
gem 'bootstrap-select-rails'
1415
gem "bugsnag"
@@ -42,19 +43,27 @@ gem "simple_form"
4243
gem 'popper_js'
4344
gem "prawn-rails"
4445
gem "puma"
45-
gem "rails", "~> 6.0.3"
46+
gem "rails", "~> 6.1.4"
4647
gem "sass-rails"
4748
gem "sidekiq"
48-
gem 'sidekiq-scheduler'
49-
gem "skylight"
49+
gem "strong_migrations", "~> 0.7.7"
5050
gem "sprockets", "~> 4.0.2"
5151
gem "toastr-rails"
5252
gem "uglifier", ">= 1.3.0"
53-
gem "webpacker", "> 4.0"
53+
gem 'webpacker', '~> 5.4'
5454
gem "yajl-ruby"
55+
gem "recaptcha"
56+
gem "paper_trail" # for tracking history of InventoryItem
5557

5658
group :production do
57-
gem "newrelic_rpm"
59+
gem 'lograge' # Reduce the noise of logs and include custom fields to it for easier access
60+
gem "skylight"
61+
end
62+
63+
group :development, :test, :staging do
64+
gem 'factory_bot_rails'
65+
gem "database_cleaner"
66+
gem 'faker'
5867
end
5968

6069
group :development, :test do
@@ -67,44 +76,44 @@ group :development, :test do
6776
gem "pry-remote"
6877
gem "pry-nav"
6978
gem "rb-readline", "~> 0.5.3"
70-
gem "rspec-rails", "~> 4.0.2"
79+
gem "rspec-rails", "~> 5.0.1"
7180
gem "rubocop"
7281
gem "rubocop-rails", "~> 2.9.1"
7382
gem "terminal-notifier-guard"
7483
gem "terminal-notifier"
75-
gem "faker"
7684
end
7785

7886
group :development do
7987
gem "annotate"
8088
gem "binding_of_caller"
8189
gem "better_errors"
90+
gem "bullet"
8291
gem "capistrano-rails"
8392
gem "capistrano-rvm"
8493
gem "capistrano-bundler"
8594
gem "capistrano3-puma"
8695
gem "capistrano-rails-console", require: false
8796
gem 'capistrano-sidekiq'
97+
gem 'foreman'
8898
gem "letter_opener"
89-
gem "listen", "~> 3.4.0"
99+
gem "listen", "~> 3.5.0"
90100
gem "rails-erd"
91101
gem "spring"
92102
gem "spring-watcher-listen"
93103
gem "web-console"
94104
end
95105

96106
group :test do
97-
gem "capybara", "~> 3.34"
107+
gem "capybara", "~> 3.35"
98108
gem "capybara-screenshot"
99-
gem "database_cleaner"
100-
gem "factory_bot_rails"
101109
gem "launchy"
110+
gem 'magic_test'
102111
gem "rails-controller-testing"
103112
gem "rspec-sidekiq"
104113
gem 'simplecov'
105-
gem 'shoulda-matchers', '~> 4.4'
106-
gem 'webdrivers', '~> 4.4'
107-
gem "webmock", "~> 3.10"
114+
gem 'shoulda-matchers', '~> 5.0'
115+
gem 'webdrivers', '~> 4.6'
116+
gem "webmock", "~> 3.12"
108117
end
109118

110119
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem

0 commit comments

Comments
 (0)