Compare commits

...

556 Commits

Author SHA1 Message Date
Daniel O'Connor
f54ac547e2 Merge pull request #3210 from Growstuff/dependabot/bundler/haml_lint-0.43.0
Bump haml_lint from 0.42.0 to 0.43.0
2022-12-17 10:56:33 +10:30
dependabot[bot]
baeb3a109d Bump haml_lint from 0.42.0 to 0.43.0
Bumps [haml_lint](https://github.com/sds/haml-lint) from 0.42.0 to 0.43.0.
- [Release notes](https://github.com/sds/haml-lint/releases)
- [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sds/haml-lint/compare/v0.42.0...v0.43.0)

---
updated-dependencies:
- dependency-name: haml_lint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-16 07:01:08 +00:00
Cesy
13eea12d1e Merge pull request #3204 from cesy/mailgun
Switching from SendGrid to Mailgun for sending emails
2022-12-15 13:23:36 +00:00
Daniel O'Connor
1d92230a21 Merge branch 'dev' into mailgun 2022-12-15 22:23:59 +10:30
Daniel O'Connor
df5d5cc305 Lock to a platform to work around Heroku's failure to listen to our configuration 2022-12-15 22:20:07 +10:30
Cesy
10a721e1c1 Merge pull request #3202 from cesy/upgrade-bootstrap
Fixing vulnerabilities in old versions of gems
2022-12-15 10:54:48 +00:00
Cesy
59c212ecf5 Switching from SendGrid to Mailgun for sending emails 2022-12-15 10:35:52 +00:00
Cesy
796823cf53 Merge branch 'dev' into upgrade-bootstrap 2022-12-15 10:26:20 +00:00
Daniel O'Connor
860d316e63 Merge pull request #3200 from cesy/downgrade-ruby
Downgrade ruby
2022-12-15 19:49:31 +10:30
Daniel O'Connor
db8b9ca99f Merge branch 'dev' into upgrade-bootstrap 2022-12-15 19:48:58 +10:30
Daniel O'Connor
ede42e1f0b Merge branch 'dev' into downgrade-ruby 2022-12-15 19:44:26 +10:30
Cesy
d3107f4dcd Fixing vulnerabilities in old versions of gems 2022-12-14 19:55:54 +00:00
Cesy
f041af386f Merge pull request #3201 from Growstuff/dependabot/bundler/rails-html-sanitizer-1.4.4
Bump rails-html-sanitizer from 1.4.3 to 1.4.4
2022-12-14 19:25:32 +00:00
dependabot[bot]
80fe8ded45 Bump rails-html-sanitizer from 1.4.3 to 1.4.4
Bumps [rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/rails/rails-html-sanitizer/releases)
- [Changelog](https://github.com/rails/rails-html-sanitizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/rails-html-sanitizer/compare/v1.4.3...v1.4.4)

---
updated-dependencies:
- dependency-name: rails-html-sanitizer
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 18:54:48 +00:00
Cesy
2c9d81d749 Merge pull request #3198 from Growstuff/dependabot/bundler/rubocop-rspec-2.16.0
Bump rubocop-rspec from 2.15.0 to 2.16.0
2022-12-14 18:53:52 +00:00
Cesy
b167e40c27 Making codeclimate happier 2022-12-14 18:25:36 +00:00
dependabot[bot]
cf2b08c602 Bump rubocop-rspec from 2.15.0 to 2.16.0
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.15.0...v2.16.0)

---
updated-dependencies:
- dependency-name: rubocop-rspec
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 18:22:23 +00:00
Cesy
e2b4ab1de0 Merge pull request #3197 from Growstuff/dependabot/bundler/loofah-2.19.1
Bump loofah from 2.19.0 to 2.19.1
2022-12-14 18:21:23 +00:00
Cesy
d479c0d906 Revert "Update ruby version to 3.1.3"
This reverts commit 34daa5b9ec.
2022-12-14 18:14:09 +00:00
Cesy
2eaf9ca400 Revert "Finishing updating ruby"
This reverts commit 19502c997d.
2022-12-14 18:09:11 +00:00
Cesy
2e2126551e Revert "Apply suggestions from code review"
This reverts commit 3f6f687ab5.
2022-12-14 18:08:41 +00:00
dependabot[bot]
006da313a5 Bump loofah from 2.19.0 to 2.19.1
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.19.0 to 2.19.1.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.19.0...v2.19.1)

---
updated-dependencies:
- dependency-name: loofah
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 20:53:47 +00:00
Daniel O'Connor
fec76aea67 Merge pull request #3195 from cesy/update-ruby
Finishing updating ruby
2022-12-10 19:47:18 +10:30
Daniel O'Connor
3f6f687ab5 Apply suggestions from code review 2022-12-10 19:01:29 +10:30
Cesy
c8025ff972 Merge pull request #3188 from Growstuff/issue/2718
Apple Favicons - Link fully to the asset version
2022-12-10 08:23:02 +00:00
Cesy
19502c997d Finishing updating ruby 2022-12-10 08:22:15 +00:00
Cesy
cec879ab13 Merge branch 'dev' into issue/2718 2022-12-10 07:35:02 +00:00
Cesy
e88be9efc8 Merge pull request #3185 from Growstuff/issue/2743-swagger
Fix base path in swagger docs
2022-12-10 07:33:15 +00:00
Daniel O'Connor
9bcdcf5ae7 Merge branch 'dev' into issue/2718 2022-12-10 15:14:32 +10:30
Daniel O'Connor
87ec6d6c6d Link fully to the asset version 2022-12-10 15:13:42 +10:30
Daniel O'Connor
b426f7c0ef Merge branch 'dev' into issue/2743-swagger 2022-12-10 10:24:27 +10:30
Daniel O'Connor
4f2343d944 Fix base path 2022-12-10 10:23:00 +10:30
Daniel O'Connor
9f8ca1878d Merge pull request #3180 from cesy/update-ruby
Update ruby version to 3.1.3
2022-12-10 10:17:55 +10:30
dependabot[bot]
5b5861fc9f Merge pull request #3178 from Growstuff/dependabot/bundler/rubocop-1.40.0 2022-12-09 23:13:16 +00:00
Daniel O'Connor
41837ccaec Merge branch 'dev' into update-ruby 2022-12-10 09:28:20 +10:30
dependabot[bot]
ff8d5c881a Bump rubocop from 1.39.0 to 1.40.0
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.39.0...v1.40.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-09 22:57:35 +00:00
Daniel O'Connor
81aa4db927 Merge pull request #3182 from cesy/cesy-upgrade-rails
Upgrade rails to 7.0.4
2022-12-10 09:26:46 +10:30
Daniel O'Connor
71708a1b36 Merge branch 'dev' into update-ruby 2022-12-10 09:18:41 +10:30
dependabot[bot]
4839a5818e Merge pull request #3179 from Growstuff/dependabot/bundler/scout_apm-5.3.3 2022-12-09 22:46:34 +00:00
Daniel O'Connor
4a52b31f4a Merge branch 'dev' into update-ruby 2022-12-10 08:58:15 +10:30
Daniel O'Connor
d540417ffd Merge branch 'dev' into cesy-upgrade-rails 2022-12-10 08:58:01 +10:30
dependabot[bot]
2d4a690846 Bump scout_apm from 5.3.2 to 5.3.3
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/scoutapp/scout_apm_ruby/releases)
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.3.2...v5.3.3)

---
updated-dependencies:
- dependency-name: scout_apm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-09 22:27:54 +00:00
Daniel O'Connor
2cc286e726 Merge pull request #3181 from cesy/cesy-update-brakeman-ruby
Update brakeman ruby
2022-12-10 08:56:58 +10:30
Cesy
4b11dd20fa Update gemfile.lock for rails upgrade 2022-12-09 19:12:36 +00:00
Cesy
995dedff62 Fixing brakeman's ruby version 2022-12-09 18:27:24 +00:00
Cesy
a4a33ae2b8 Brakeman use current ruby version 2022-12-09 18:23:08 +00:00
Cesy
117115970c Update rails from 7.0.0 to 7.0.4 2022-12-09 18:02:57 +00:00
Cesy
34daa5b9ec Update ruby version to 3.1.3 2022-12-09 18:00:29 +00:00
Cesy
325e7aed68 Merge pull request #3177 from Growstuff/dependabot/bundler/nokogiri-1.13.10
Bump nokogiri from 1.13.9 to 1.13.10
2022-12-08 07:06:39 +00:00
dependabot[bot]
08eb2e7dc9 Bump nokogiri from 1.13.9 to 1.13.10
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.9 to 1.13.10.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.9...v1.13.10)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-08 04:30:34 +00:00
Cesy
18e3ba0495 Merge branch 'mainline' into dev 2022-12-05 11:35:02 +00:00
Cesy
2b4494d53d Merge pull request #3175 from Growstuff/dependabot/bundler/selenium-webdriver-4.7.1
Bump selenium-webdriver from 4.7.0 to 4.7.1
2022-12-05 11:32:36 +00:00
dependabot[bot]
04a73fe763 Bump selenium-webdriver from 4.7.0 to 4.7.1
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 10:40:10 +00:00
Cesy
91ea53f764 Merge pull request #3158 from Growstuff/rubocop-safe
Stacked PR: Various rubocop autocorrections
2022-12-05 08:01:34 +00:00
Daniel O'Connor
39f6c27c97 Update lib/actions/oauth_signup_action.rb
Co-authored-by: Brenda Wallace <brenda@wallace.net.nz>
2022-12-05 07:48:44 +10:30
Daniel O'Connor
cca0c3efac Merge branch 'dev' into rubocop-safe 2022-12-03 11:18:56 +10:30
Cesy
ae4cff8bf0 Merge pull request #3170 from Growstuff/dependabot/bundler/material_icons-4.0.0
Bump material_icons from 2.2.1 to 4.0.0
2022-12-02 12:09:51 +00:00
dependabot[bot]
5b1db9679a Bump material_icons from 2.2.1 to 4.0.0
Bumps [material_icons](https://github.com/Angelmmiguel/material_icons) from 2.2.1 to 4.0.0.
- [Release notes](https://github.com/Angelmmiguel/material_icons/releases)
- [Changelog](https://github.com/Angelmmiguel/material_icons/blob/master/changelog.md)
- [Commits](https://github.com/Angelmmiguel/material_icons/compare/v2.2.1...v4.0.0)

---
updated-dependencies:
- dependency-name: material_icons
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 11:35:47 +00:00
Cesy
1450b7ccb4 Merge pull request #3167 from Growstuff/dependabot/bundler/pg-1.4.5
Bump pg from 1.4.4 to 1.4.5
2022-12-02 11:34:49 +00:00
dependabot[bot]
e6a52b594d Bump pg from 1.4.4 to 1.4.5
Bumps [pg](https://github.com/ged/ruby-pg) from 1.4.4 to 1.4.5.
- [Release notes](https://github.com/ged/ruby-pg/releases)
- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc)
- [Commits](https://github.com/ged/ruby-pg/compare/v1.4.4...v1.4.5)

---
updated-dependencies:
- dependency-name: pg
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 10:51:55 +00:00
dependabot[bot]
ba8e607c38 Merge pull request #3171 from Growstuff/dependabot/bundler/bullet-7.0.4 2022-12-02 10:50:53 +00:00
dependabot[bot]
1d5dd27b23 Bump bullet from 7.0.3 to 7.0.4
Bumps [bullet](https://github.com/flyerhzm/bullet) from 7.0.3 to 7.0.4.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/7.0.3...7.0.4)

---
updated-dependencies:
- dependency-name: bullet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 10:33:56 +00:00
dependabot[bot]
ae258f0549 Merge pull request #3169 from Growstuff/dependabot/bundler/rack-protection-3.0.4 2022-12-02 10:32:58 +00:00
dependabot[bot]
2cb64f26ba Bump rack-protection from 3.0.2 to 3.0.4
Bumps [rack-protection](https://github.com/sinatra/sinatra) from 3.0.2 to 3.0.4.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v3.0.2...v3.0.4)

---
updated-dependencies:
- dependency-name: rack-protection
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 10:16:18 +00:00
dependabot[bot]
8d6b789e84 Merge pull request #3168 from Growstuff/dependabot/bundler/rubocop-rails-2.17.3 2022-12-02 10:09:51 +00:00
dependabot[bot]
5cab917c7b Bump rubocop-rails from 2.17.2 to 2.17.3
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.17.2 to 2.17.3.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.17.2...v2.17.3)

---
updated-dependencies:
- dependency-name: rubocop-rails
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 09:53:29 +00:00
dependabot[bot]
43ccdcb892 Merge pull request #3165 from Growstuff/dependabot/bundler/rswag-specs-2.8.0 2022-12-02 09:52:33 +00:00
dependabot[bot]
eb02e3a738 Bump rswag-specs from 2.7.0 to 2.8.0
Bumps [rswag-specs](https://github.com/rswag/rswag) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.7.0...2.8.0)

---
updated-dependencies:
- dependency-name: rswag-specs
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 09:37:25 +00:00
Daniel O'Connor
54ca363641 Merge pull request #3173 from Growstuff/dependabot/bundler/sidekiq-7.0.2
Bump sidekiq from 7.0.1 to 7.0.2
2022-12-02 20:06:36 +10:30
dependabot[bot]
a31bdf72c2 Bump sidekiq from 7.0.1 to 7.0.2
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v7.0.1...v7.0.2)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 08:55:34 +00:00
Cesy
2bb3953255 Merge pull request #3166 from Growstuff/dependabot/bundler/rswag-ui-2.8.0
Bump rswag-ui from 2.7.0 to 2.8.0
2022-12-02 08:54:30 +00:00
dependabot[bot]
9b94f3c1a3 Bump rswag-ui from 2.7.0 to 2.8.0
Bumps [rswag-ui](https://github.com/rswag/rswag) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.7.0...2.8.0)

---
updated-dependencies:
- dependency-name: rswag-ui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 08:24:45 +00:00
Cesy
79cc8bb8ce Merge pull request #3174 from Growstuff/dependabot/bundler/selenium-webdriver-4.7.0
Bump selenium-webdriver from 4.6.1 to 4.7.0
2022-12-02 08:23:49 +00:00
dependabot[bot]
9190e8178b Bump selenium-webdriver from 4.6.1 to 4.7.0
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits/selenium-4.7.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 07:00:58 +00:00
Cesy
2de6f4ec59 Merge pull request #3164 from Growstuff/dependabot/bundler/rswag-api-2.8.0
Bump rswag-api from 2.7.0 to 2.8.0
2022-12-01 14:49:12 +00:00
dependabot[bot]
aba09c9dfe Bump rswag-api from 2.7.0 to 2.8.0
Bumps [rswag-api](https://github.com/rswag/rswag) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.7.0...2.8.0)

---
updated-dependencies:
- dependency-name: rswag-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-01 13:58:55 +00:00
Cesy
e8e50397ac Merge pull request #3163 from Growstuff/dependabot/bundler/friendly_id-5.5.0
Bump friendly_id from 5.4.2 to 5.5.0
2022-12-01 13:58:04 +00:00
dependabot[bot]
1c223bdd21 Bump friendly_id from 5.4.2 to 5.5.0
Bumps [friendly_id](https://github.com/norman/friendly_id) from 5.4.2 to 5.5.0.
- [Release notes](https://github.com/norman/friendly_id/releases)
- [Changelog](https://github.com/norman/friendly_id/blob/master/Changelog.md)
- [Commits](https://github.com/norman/friendly_id/compare/5.4.2...5.5.0)

---
updated-dependencies:
- dependency-name: friendly_id
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-01 13:15:51 +00:00
Cesy
21b57408c6 Merge pull request #3160 from Growstuff/dependabot/bundler/rubocop-1.39.0
Bump rubocop from 1.38.0 to 1.39.0
2022-12-01 13:10:34 +00:00
dependabot[bot]
867df709ec Bump rubocop from 1.38.0 to 1.39.0
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.38.0 to 1.39.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.38.0...v1.39.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-01 12:04:37 +00:00
Cesy
68c9221b4d Merge pull request #3162 from Growstuff/dependabot/bundler/leaflet-rails-1.9.2
Bump leaflet-rails from 1.8.0 to 1.9.2
2022-12-01 12:02:29 +00:00
dependabot[bot]
440be0f7fd Bump leaflet-rails from 1.8.0 to 1.9.2
Bumps [leaflet-rails](https://github.com/axyjo/leaflet-rails) from 1.8.0 to 1.9.2.
- [Release notes](https://github.com/axyjo/leaflet-rails/releases)
- [Commits](https://github.com/axyjo/leaflet-rails/compare/v1.8.0...v1.9.2)

---
updated-dependencies:
- dependency-name: leaflet-rails
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-01 09:13:28 +00:00
Cesy
b480129f74 Merge pull request #3159 from Growstuff/dependabot/bundler/jquery-rails-4.5.1
Bump jquery-rails from 4.5.0 to 4.5.1
2022-12-01 09:06:03 +00:00
dependabot[bot]
ad48020935 Bump jquery-rails from 4.5.0 to 4.5.1
Bumps [jquery-rails](https://github.com/rails/jquery-rails) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/rails/jquery-rails/releases)
- [Changelog](https://github.com/rails/jquery-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/jquery-rails/compare/v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: jquery-rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-30 11:15:11 +00:00
dependabot[bot]
29a24cdb0e Merge pull request #3172 from Growstuff/dependabot/bundler/timecop-0.9.6 2022-11-30 11:09:25 +00:00
dependabot[bot]
c490124b1e Bump timecop from 0.9.5 to 0.9.6
Bumps [timecop](https://github.com/travisjeffery/timecop) from 0.9.5 to 0.9.6.
- [Release notes](https://github.com/travisjeffery/timecop/releases)
- [Changelog](https://github.com/travisjeffery/timecop/blob/master/History.md)
- [Commits](https://github.com/travisjeffery/timecop/compare/v0.9.5...v0.9.6)

---
updated-dependencies:
- dependency-name: timecop
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-30 07:00:41 +00:00
Daniel O'Connor
4a3c211a98 Merge pull request #3031 from Growstuff/bump-ruby-3.1.x
Upgrade to Ruby 3.1.2 & rails 7
2022-11-09 12:48:34 +10:30
Daniel O'Connor
33f22dae41 Merge pull request #3156 from Growstuff/dev
Deploy: A variety of dependency updates
2022-11-08 21:16:16 +10:30
Daniel O'Connor
d22215f870 Merge branch 'bump-ruby-3.1.x' into rubocop-safe 2022-11-08 00:32:36 +10:30
Daniel O'Connor
13a78b76ee Mark WIP 2022-11-08 00:31:23 +10:30
Daniel O'Connor
96147809ee Fix deprecations 2022-11-08 00:30:44 +10:30
Daniel O'Connor
5dc3a7e2f7 Rubocop 2022-11-08 00:25:29 +10:30
Daniel O'Connor
d1f754a288 Rubocop 2022-11-08 00:23:38 +10:30
Daniel O'Connor
2db3d1bacc Various corrections 2022-11-08 00:21:23 +10:30
Daniel O'Connor
34af93cfc2 Rubocop 2022-11-08 00:19:52 +10:30
Daniel O'Connor
e2942f17c7 Rubocop corrections 2022-11-08 00:18:35 +10:30
Daniel O'Connor
a8b8a58f33 Various rspec autocorrections 2022-11-08 00:09:50 +10:30
Daniel O'Connor
b726f40d9b Fix deprecation 2022-11-08 00:04:39 +10:30
Daniel O'Connor
0d550134e5 Deprecation 2022-11-08 00:03:36 +10:30
Daniel O'Connor
66018955db Merge branch 'dev' into bump-ruby-3.1.x 2022-11-08 00:01:05 +10:30
Daniel O'Connor
638fc25dcc Merge branch 'mainline' into dev 2022-11-08 00:00:29 +10:30
Daniel O'Connor
ace1eebef6 Raise errors on deprecations 2022-11-07 23:58:42 +10:30
Daniel O'Connor
d3df63912c Typo 2022-11-07 23:56:37 +10:30
Daniel O'Connor
838c9d116e Merge branch 'dev' into bump-ruby-3.1.x 2022-11-07 23:40:30 +10:30
Daniel O'Connor
0055b6427c Merge pull request #3144 from Growstuff/dependabot/bundler/rack-protection-3.0.2
Bump rack-protection from 2.2.2 to 3.0.2
2022-11-07 23:40:14 +10:30
dependabot[bot]
bad83bb277 Merge pull request #3147 from Growstuff/dependabot/bundler/rswag-api-2.7.0 2022-11-07 13:09:59 +00:00
Daniel O'Connor
df6cf3d0f6 Merge branch 'dev' into bump-ruby-3.1.x 2022-11-07 23:38:27 +10:30
Daniel O'Connor
0aafaba718 Regenerate 2022-11-07 23:36:19 +10:30
Daniel O'Connor
b846d995ef Regenerate 2022-11-07 23:34:43 +10:30
Daniel O'Connor
7971c23c9c Rubocop 2022-11-07 23:33:16 +10:30
Daniel O'Connor
82c7c12cbe Described class 2022-11-07 23:32:12 +10:30
Daniel O'Connor
0843cbde9a Fix specs 2022-11-07 23:32:05 +10:30
Daniel O'Connor
9c0bc3762c Fix specs 2022-11-07 23:32:02 +10:30
Daniel O'Connor
89da1af05d Improve rspec 2022-11-07 23:26:35 +10:30
Daniel O'Connor
2576c8b3b6 Rubocop 2022-11-07 23:22:18 +10:30
Daniel O'Connor
89a2dda637 Revert "Rubocop - auto corrections"
This reverts commit 39ea0d4882.
2022-11-07 23:21:05 +10:30
Daniel O'Connor
06c5e4b8e8 to_s 2022-11-07 23:20:49 +10:30
Daniel O'Connor
cd43e73fd4 to_s 2022-11-07 23:20:49 +10:30
Daniel O'Connor
dae4cacb53 to_s 2022-11-07 23:20:49 +10:30
Daniel O'Connor
8267416da3 TimeWithZone#to_s(:rfc822) is deprecated. Please use TimeWithZone#to_fs(:rfc822) instead. 2022-11-07 23:20:49 +10:30
dependabot[bot]
2aca1c38aa Bump rswag-api from 2.5.1 to 2.7.0
Bumps [rswag-api](https://github.com/rswag/rswag) from 2.5.1 to 2.7.0.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.5.1...2.7.0)

---
updated-dependencies:
- dependency-name: rswag-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 12:47:26 +00:00
dependabot[bot]
79ead92522 Bump rack-protection from 2.2.2 to 3.0.2
Bumps [rack-protection](https://github.com/sinatra/sinatra) from 2.2.2 to 3.0.2.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v2.2.2...v3.0.2)

---
updated-dependencies:
- dependency-name: rack-protection
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 12:47:25 +00:00
dependabot[bot]
2400871cc8 Merge pull request #3153 from Growstuff/dependabot/bundler/webdrivers-5.2.0 2022-11-07 12:46:32 +00:00
Daniel O'Connor
48c2a9bde2 Merge branch 'dev' into bump-ruby-3.1.x 2022-11-07 23:01:45 +10:30
dependabot[bot]
9b1b24541c Bump webdrivers from 5.0.0 to 5.2.0
Bumps [webdrivers](https://github.com/titusfortner/webdrivers) from 5.0.0 to 5.2.0.
- [Release notes](https://github.com/titusfortner/webdrivers/releases)
- [Changelog](https://github.com/titusfortner/webdrivers/blob/main/CHANGELOG.md)
- [Commits](https://github.com/titusfortner/webdrivers/compare/v5.0.0...v5.2.0)

---
updated-dependencies:
- dependency-name: webdrivers
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 12:26:31 +00:00
dependabot[bot]
963ee76821 Merge pull request #3148 from Growstuff/dependabot/bundler/dalli-3.2.3 2022-11-07 12:25:36 +00:00
dependabot[bot]
f90785da51 Bump dalli from 3.2.2 to 3.2.3
Bumps [dalli](https://github.com/petergoldstein/dalli) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/petergoldstein/dalli/releases)
- [Changelog](https://github.com/petergoldstein/dalli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/petergoldstein/dalli/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: dalli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 12:09:42 +00:00
Daniel O'Connor
88968ba30e Merge branch 'dev' into bump-ruby-3.1.x 2022-11-07 22:38:58 +10:30
Daniel O'Connor
ac08aa518a Merge pull request #3146 from Growstuff/dependabot/bundler/selenium-webdriver-4.6.1
Bump selenium-webdriver from 4.4.0 to 4.6.1
2022-11-07 22:38:19 +10:30
Daniel O'Connor
7f0a25af57 Merge branch 'dev' into bump-ruby-3.1.x 2022-11-07 22:34:11 +10:30
Daniel O'Connor
04f9cf1a7e Rails couldn't find a valid model for SentNotification association. Please provide the :class_name option on the association declaration. If :class_name is already provided, make sure it's an ActiveRecord::Base subclass. 2022-11-07 22:32:37 +10:30
Daniel O'Connor
4045efb9b5 DEPRECATION WARNING: TimeWithZone#to_s(:number) is deprecated. Please use TimeWithZone#to_fs(:number) instead. 2022-11-07 22:28:45 +10:30
Daniel O'Connor
4310a6f717 DEPRECATION WARNING: TimeWithZone#to_s(:number) is deprecated. Please use TimeWithZone#to_fs(:number) instead. 2022-11-07 22:27:45 +10:30
Daniel O'Connor
302483f66d DEPRECATION WARNING: TimeWithZone#to_s(:number) is deprecated. Please use TimeWithZone#to_fs(:number) instead. 2022-11-07 22:26:57 +10:30
Daniel O'Connor
81fdfbdc0b DEPRECATION WARNING: Date#to_s(:ymd) is deprecated. Please use Date#to_fs(:ymd) instead. 2022-11-07 22:25:34 +10:30
Daniel O'Connor
f75d2f33a5 DEPRECATION WARNING: TimeWithZone#to_s(:number) is deprecated. Please use TimeWithZone#to_fs(:number) instead. 2022-11-07 22:24:03 +10:30
Daniel O'Connor
7d10067592 Merge branch 'dev' into dependabot/bundler/selenium-webdriver-4.6.1 2022-11-07 22:22:27 +10:30
dependabot[bot]
f259e94b1b Bump selenium-webdriver from 4.4.0 to 4.6.1
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.4.0 to 4.6.1.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 11:52:16 +00:00
Daniel O'Connor
fac059342c Merge pull request #3150 from Growstuff/dependabot/bundler/geocoder-1.8.1
Bump geocoder from 1.8.0 to 1.8.1
2022-11-07 22:22:12 +10:30
Daniel O'Connor
ba8b6f147e Merge pull request #3149 from Growstuff/dependabot/bundler/loofah-2.19.0
Bump loofah from 2.18.0 to 2.19.0
2022-11-07 22:21:58 +10:30
Daniel O'Connor
99a5c5102e Merge pull request #3151 from Growstuff/dependabot/bundler/i18n-tasks-1.0.12
Bump i18n-tasks from 1.0.11 to 1.0.12
2022-11-07 22:21:40 +10:30
Daniel O'Connor
303dfb9173 Merge pull request #3145 from Growstuff/dependabot/bundler/oj-3.13.23
Bump oj from 3.13.22 to 3.13.23
2022-11-07 22:21:26 +10:30
Daniel O'Connor
5621666383 DEPRECATION WARNING: Date#to_s(:ymd) is deprecated. Please use Date#to_fs(:ymd) instead. 2022-11-07 22:05:39 +10:30
Daniel O'Connor
58972e2898 Merge branch 'dev' into bump-ruby-3.1.x 2022-11-07 22:01:28 +10:30
Daniel O'Connor
9eb35cebf4 Update dependabot.yml 2022-11-07 22:00:31 +10:30
Daniel O'Connor
908b4b9279 Merge branch 'dev' into bump-ruby-3.1.x 2022-11-07 21:59:18 +10:30
Daniel O'Connor
98b496311d Revert "Bump CMS"
This reverts commit fe54eee35c.
2022-11-07 21:59:02 +10:30
dependabot[bot]
b2730f5946 Bump geocoder from 1.8.0 to 1.8.1
Bumps [geocoder](https://github.com/alexreisner/geocoder) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/alexreisner/geocoder/releases)
- [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/alexreisner/geocoder/compare/v1.8.0...v1.8.1)

---
updated-dependencies:
- dependency-name: geocoder
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 11:25:03 +00:00
dependabot[bot]
65dc8eddc1 Bump loofah from 2.18.0 to 2.19.0
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.18.0...v2.19.0)

---
updated-dependencies:
- dependency-name: loofah
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 11:25:03 +00:00
dependabot[bot]
0052a374f5 Bump i18n-tasks from 1.0.11 to 1.0.12
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 1.0.11 to 1.0.12.
- [Release notes](https://github.com/glebm/i18n-tasks/releases)
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md)
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.11...v1.0.12)

---
updated-dependencies:
- dependency-name: i18n-tasks
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 11:25:03 +00:00
dependabot[bot]
04f21520a3 Bump oj from 3.13.22 to 3.13.23
Bumps [oj](https://github.com/ohler55/oj) from 3.13.22 to 3.13.23.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.22...v3.13.23)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 11:24:59 +00:00
Daniel O'Connor
7173b775f6 Merge pull request #3152 from Growstuff/dependabot/bundler/scout_apm-5.3.2
Bump scout_apm from 5.3.1 to 5.3.2
2022-11-07 21:54:01 +10:30
dependabot[bot]
4d29c1d45f Bump scout_apm from 5.3.1 to 5.3.2
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 5.3.1 to 5.3.2.
- [Release notes](https://github.com/scoutapp/scout_apm_ruby/releases)
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.3.1...v5.3.2)

---
updated-dependencies:
- dependency-name: scout_apm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 07:04:52 +00:00
Cesy
f9a704c12a Merge pull request #3143 from Growstuff/dev
Deploy Rails 6.1.7
2022-11-06 08:46:37 +00:00
Daniel O'Connor
fe54eee35c Bump CMS 2022-11-06 17:47:42 +10:30
Daniel O'Connor
5f556d7b0c deprecations 2022-11-06 17:44:23 +10:30
Daniel O'Connor
c4e1046f5f Merge branch 'dev' into bump-ruby-3.1.x 2022-11-06 17:41:58 +10:30
Daniel O'Connor
05a1a23285 Revert "Brakeman"
This reverts commit edbd2c45f4.
2022-11-06 17:36:57 +10:30
Daniel O'Connor
2c5f2a2e8c Revert "Brakeman"
This reverts commit bf500c5a3b.
2022-11-06 17:36:52 +10:30
Daniel O'Connor
cb65c42d08 Revert "Brakeman"
This reverts commit df95ba0222.
2022-11-06 17:36:49 +10:30
Daniel O'Connor
fe3508327d Revert "Brakeman"
This reverts commit da76386bd1.
2022-11-06 17:36:45 +10:30
Daniel O'Connor
ec955f4f06 Revert "Brakeman complaint"
This reverts commit 35b08f88f5.
2022-11-06 17:36:42 +10:30
Daniel O'Connor
bd62d536a9 Revert "Brakeman complaint"
This reverts commit 314c7c1d3b.
2022-11-06 17:36:37 +10:30
Daniel O'Connor
a70b28fbe7 Revert "Brakeman complaint"
This reverts commit 93274c33f2.
2022-11-06 17:36:30 +10:30
Daniel O'Connor
5eb0ac9338 Revert "Fix Brakeman complaint"
This reverts commit 35068befe3.
2022-11-06 17:36:22 +10:30
Daniel O'Connor
1931be88e9 Revert "Fix Brakeman complaint"
This reverts commit a62a52540a.
2022-11-06 17:36:18 +10:30
Daniel O'Connor
892cd1c463 Revert "Fix Brakeman complaint"
This reverts commit 35f0488a46.
2022-11-06 17:36:11 +10:30
Daniel O'Connor
678eaa4d52 Revert "Fix Brakeman complaint"
This reverts commit c611a47d1f.
2022-11-06 17:36:06 +10:30
Daniel O'Connor
cd8ba1540e Revert "Fix brakeman complaint"
This reverts commit 817f957aac.
2022-11-06 17:35:18 +10:30
Daniel O'Connor
edbd2c45f4 Brakeman 2022-11-06 17:22:09 +10:30
Daniel O'Connor
bf500c5a3b Brakeman 2022-11-06 17:20:13 +10:30
Daniel O'Connor
df95ba0222 Brakeman 2022-11-06 17:09:22 +10:30
Daniel O'Connor
da76386bd1 Brakeman 2022-11-06 17:08:15 +10:30
Daniel O'Connor
35b08f88f5 Brakeman complaint 2022-11-06 17:07:06 +10:30
dependabot[bot]
9d400805c1 Merge pull request #3138 from Growstuff/dependabot/bundler/sidekiq-7.0.1 2022-11-06 06:35:16 +00:00
dependabot[bot]
94b3929926 Merge pull request #3117 from Growstuff/dependabot/bundler/omniauth-2.1.0 2022-11-06 06:33:59 +00:00
Daniel O'Connor
314c7c1d3b Brakeman complaint 2022-11-06 17:03:40 +10:30
Daniel O'Connor
93274c33f2 Brakeman complaint 2022-11-06 17:02:33 +10:30
Daniel O'Connor
35068befe3 Fix Brakeman complaint 2022-11-06 16:58:14 +10:30
Daniel O'Connor
a62a52540a Fix Brakeman complaint 2022-11-06 16:58:14 +10:30
Daniel O'Connor
35f0488a46 Fix Brakeman complaint 2022-11-06 16:58:14 +10:30
Daniel O'Connor
c611a47d1f Fix Brakeman complaint 2022-11-06 16:58:14 +10:30
Daniel O'Connor
556770d8d2 Update brakeman-analysis.yml 2022-11-06 16:50:33 +10:30
Daniel O'Connor
817f957aac Fix brakeman complaint 2022-11-06 16:46:53 +10:30
Daniel O'Connor
55ccf8e1af Bump defaults 2022-11-06 16:44:06 +10:30
Daniel O'Connor
0bd31b0e8d Merge branch 'dev' into dependabot/bundler/omniauth-2.1.0 2022-11-06 16:41:35 +10:30
dependabot[bot]
853d1dd103 Bump sidekiq from 6.5.5 to 7.0.1
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.5.5 to 7.0.1.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.5.5...v7.0.1)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-06 06:08:48 +00:00
Daniel O'Connor
fcb4069ec7 Regenerate 2022-11-06 16:36:35 +10:30
Daniel O'Connor
39ea0d4882 Rubocop - auto corrections 2022-11-06 16:35:09 +10:30
Daniel O'Connor
b24b9f82e6 Rubocop - auto corrections 2022-11-06 16:34:36 +10:30
Daniel O'Connor
dd54cf2288 Merge branch 'dev' into bump-ruby-3.1.x 2022-11-06 16:32:49 +10:30
Daniel O'Connor
5a61151c4b Merge pull request #3142 from Growstuff/bump/rubocop
Bump rubocop
2022-11-06 16:32:11 +10:30
Daniel O'Connor
ab460f4f39 DEPRECATION WARNING: Date#to_s(:ymd) is deprecated. Please use Date#to_fs(:ymd) instead. 2022-11-06 16:31:13 +10:30
Daniel O'Connor
ef1938879e DEPRECATION WARNING: TimeWithZone#to_s(:rfc822) is deprecated. Please use TimeWithZone#to_fs(:rfc822) instead. 2022-11-06 16:30:30 +10:30
Daniel O'Connor
ded1e66d53 DEPRECATION WARNING: Time#to_s(:number) is deprecated. Please use Time#to_fs(:number) instead 2022-11-06 16:29:26 +10:30
Daniel O'Connor
c53925b3a4 Merge pull request #3116 from Growstuff/dependabot/bundler/puma-6.0.0
Bump puma from 5.6.4 to 6.0.0
2022-11-06 16:24:58 +10:30
Daniel O'Connor
24633df6a9 Remove redundant start 2022-11-06 16:18:00 +10:30
Daniel O'Connor
23829b7d6b Bump rails further 2022-11-06 16:16:47 +10:30
Daniel O'Connor
ef643cea59 Merge branch 'dev' into bump-ruby-3.1.x 2022-11-06 16:15:52 +10:30
dependabot[bot]
0509523651 Bump puma from 5.6.4 to 6.0.0
Bumps [puma](https://github.com/puma/puma) from 5.6.4 to 6.0.0.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.6.4...v6.0.0)

---
updated-dependencies:
- dependency-name: puma
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-06 05:41:18 +00:00
Daniel O'Connor
0b2d308cce Merge branch 'dev' into dependabot/bundler/omniauth-2.1.0 2022-11-06 16:09:59 +10:30
Daniel O'Connor
73b227fb8e Merge pull request #3100 from Growstuff/dependabot/bundler/omniauth-1.9.2
Bump omniauth from 1.9.1 to 1.9.2
2022-11-06 16:09:35 +10:30
Daniel O'Connor
eca833866b Merge pull request #3141 from Growstuff/bump/capybara
Bump capybara
2022-11-06 16:08:35 +10:30
Daniel O'Connor
0bd136f333 Regenerate rubocop todo 2022-11-06 16:07:58 +10:30
codefactor-io
ff2d96b9bd [CodeFactor] Apply fixes 2022-11-06 05:37:42 +00:00
Daniel O'Connor
555c1ef145 Clean up Gemfile.lock 2022-11-06 16:04:47 +10:30
Daniel O'Connor
6d296cf336 Merge branch 'dev' into bump-ruby-3.1.x 2022-11-06 16:03:08 +10:30
Daniel O'Connor
7e242e76cb Merge branch 'dev' into dependabot/bundler/omniauth-1.9.2 2022-11-06 15:45:41 +10:30
dependabot[bot]
9f307f22cf Bump omniauth from 1.9.1 to 2.1.0
Bumps [omniauth](https://github.com/omniauth/omniauth) from 1.9.1 to 2.1.0.
- [Release notes](https://github.com/omniauth/omniauth/releases)
- [Commits](https://github.com/omniauth/omniauth/compare/v1.9.1...v2.1.0)

---
updated-dependencies:
- dependency-name: omniauth
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-06 05:15:31 +00:00
Daniel O'Connor
5e4887e5af Bump capybara 2022-11-06 15:41:51 +10:30
Daniel O'Connor
041acd09bb Merge pull request #3118 from Growstuff/dependabot/bundler/rails-7.0.4
Bump rails from 6.1.6.1 to 7.0.4
2022-11-06 15:31:38 +10:30
Daniel O'Connor
623c8e36f1 Merge pull request #3127 from Growstuff/dev
Main release
2022-11-06 15:27:09 +10:30
dependabot[bot]
f82405b6bb Bump rails from 6.1.6.1 to 7.0.4
Bumps [rails](https://github.com/rails/rails) from 6.1.6.1 to 7.0.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.6.1...v7.0.4)

---
updated-dependencies:
- dependency-name: rails
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-06 03:07:04 +00:00
dependabot[bot]
fb6eae7f95 Merge pull request #3134 from Growstuff/dependabot/bundler/bootstrap-4.6.2 2022-11-06 03:06:05 +00:00
dependabot[bot]
6b8b82dffc Bump bootstrap from 4.6.1 to 4.6.2
Bumps [bootstrap](https://github.com/twbs/bootstrap-rubygem) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/twbs/bootstrap-rubygem/releases)
- [Changelog](https://github.com/twbs/bootstrap-rubygem/blob/main/CHANGELOG.md)
- [Commits](https://github.com/twbs/bootstrap-rubygem/compare/v4.6.1...v4.6.2)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-06 02:48:01 +00:00
dependabot[bot]
803b732c3e Merge pull request #3135 from Growstuff/dependabot/bundler/haml-rails-2.1.0 2022-11-06 02:47:09 +00:00
dependabot[bot]
c9e438a229 Bump haml-rails from 2.0.1 to 2.1.0
Bumps [haml-rails](https://github.com/haml/haml-rails) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/haml/haml-rails/releases)
- [Commits](https://github.com/haml/haml-rails/compare/v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: haml-rails
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-06 02:27:12 +00:00
dependabot[bot]
debca2fc64 Merge pull request #3133 from Growstuff/dependabot/bundler/ruby-units-3.0.0 2022-11-06 02:20:29 +00:00
dependabot[bot]
c7ed10883a Bump ruby-units from 2.4.1 to 3.0.0
Bumps [ruby-units](https://github.com/olbrich/ruby-units) from 2.4.1 to 3.0.0.
- [Release notes](https://github.com/olbrich/ruby-units/releases)
- [Changelog](https://github.com/olbrich/ruby-units/blob/master/CHANGELOG.txt)
- [Commits](https://github.com/olbrich/ruby-units/compare/v2.4.1...v3.0.0)

---
updated-dependencies:
- dependency-name: ruby-units
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-06 01:52:08 +00:00
Daniel O'Connor
6e21cae538 Pin more spiecifically 2022-11-06 12:01:42 +10:30
Daniel O'Connor
6705cfa044 Pin 2022-11-06 12:00:26 +10:30
Daniel O'Connor
ba81e3dd16 Merge pull request #3139 from Growstuff/bump-bundler
Bump bundler.
2022-11-06 11:47:13 +10:30
Daniel O'Connor
8bf1f4203e Merge branch 'dev' into bump-bundler 2022-11-06 11:46:57 +10:30
Daniel O'Connor
a2b0dcca74 Trigger Heroku deploy 2022-11-06 11:43:45 +10:30
Daniel O'Connor
c87fd9e664 Bump 2022-11-06 11:36:58 +10:30
Daniel O'Connor
d20a63431e Merge branch 'mainline' into dev 2022-11-06 08:06:30 +10:30
Daniel O'Connor
7cf5cf9651 Merge pull request #3131 from Growstuff/dependabot/bundler/pg-1.4.4
Bump pg from 1.4.3 to 1.4.4
2022-11-06 08:00:29 +10:30
dependabot[bot]
03d10016db Bump pg from 1.4.3 to 1.4.4
Bumps [pg](https://github.com/ged/ruby-pg) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/ged/ruby-pg/releases)
- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc)
- [Commits](https://github.com/ged/ruby-pg/compare/v1.4.3...v1.4.4)

---
updated-dependencies:
- dependency-name: pg
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-05 20:12:31 +00:00
dependabot[bot]
b8e26a7e2c Merge pull request #3136 from Growstuff/dependabot/bundler/rspec-rails-6.0.1 2022-11-05 20:11:33 +00:00
dependabot[bot]
4626428282 Bump rspec-rails from 5.1.2 to 6.0.1
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 5.1.2 to 6.0.1.
- [Release notes](https://github.com/rspec/rspec-rails/releases)
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-rails/compare/v5.1.2...v6.0.1)

---
updated-dependencies:
- dependency-name: rspec-rails
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-05 19:52:40 +00:00
Brenda Wallace
e8d80c1bea Merge pull request #3137 from Growstuff/dependabot/bundler/faker-3.0.0
Bump faker from 2.22.0 to 3.0.0
2022-11-06 08:51:51 +13:00
dependabot[bot]
7e24ea5090 Bump faker from 2.22.0 to 3.0.0
Bumps [faker](https://github.com/faker-ruby/faker) from 2.22.0 to 3.0.0.
- [Release notes](https://github.com/faker-ruby/faker/releases)
- [Changelog](https://github.com/faker-ruby/faker/blob/main/CHANGELOG.md)
- [Commits](https://github.com/faker-ruby/faker/compare/v2.22.0...v3.0.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-03 07:02:09 +00:00
Cesy
9ef8fc2539 Merge pull request #3125 from Growstuff/dependabot/bundler/oj-3.13.22
Bump oj from 3.13.20 to 3.13.22
2022-11-02 16:41:00 +00:00
dependabot[bot]
6797bd5f51 Bump oj from 3.13.20 to 3.13.22
Bumps [oj](https://github.com/ohler55/oj) from 3.13.20 to 3.13.22.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.20...v3.13.22)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 16:17:40 +00:00
Cesy
87ef12d325 Merge pull request #3120 from Growstuff/dependabot/bundler/rswag-specs-2.7.0
Bump rswag-specs from 2.5.1 to 2.7.0
2022-11-02 16:16:41 +00:00
dependabot[bot]
4a0b758d9a Bump rswag-specs from 2.5.1 to 2.7.0
Bumps [rswag-specs](https://github.com/rswag/rswag) from 2.5.1 to 2.7.0.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.5.1...2.7.0)

---
updated-dependencies:
- dependency-name: rswag-specs
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 15:47:08 +00:00
Cesy
16a6b767c9 Merge pull request #3119 from Growstuff/dependabot/bundler/rswag-ui-2.7.0
Bump rswag-ui from 2.5.1 to 2.7.0
2022-11-02 15:46:11 +00:00
dependabot[bot]
c7c522d357 Bump rswag-ui from 2.5.1 to 2.7.0
Bumps [rswag-ui](https://github.com/rswag/rswag) from 2.5.1 to 2.7.0.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.5.1...2.7.0)

---
updated-dependencies:
- dependency-name: rswag-ui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 15:15:34 +00:00
Cesy
7bcaff258b Merge pull request #3115 from Growstuff/dependabot/bundler/haml_lint-0.42.0
Bump haml_lint from 0.40.0 to 0.42.0
2022-11-02 15:14:45 +00:00
dependabot[bot]
3f314cb1c3 Bump haml_lint from 0.40.0 to 0.42.0
Bumps [haml_lint](https://github.com/sds/haml-lint) from 0.40.0 to 0.42.0.
- [Release notes](https://github.com/sds/haml-lint/releases)
- [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sds/haml-lint/compare/v0.40.0...v0.42.0)

---
updated-dependencies:
- dependency-name: haml_lint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 13:08:03 +00:00
Cesy
8935d45479 Merge pull request #3113 from Growstuff/dependabot/bundler/platform-api-3.5.0
Bump platform-api from 3.3.0 to 3.5.0
2022-11-02 13:07:04 +00:00
dependabot[bot]
8a44f9b0e7 Bump platform-api from 3.3.0 to 3.5.0
Bumps [platform-api](https://github.com/heroku/platform-api) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/heroku/platform-api/releases)
- [Changelog](https://github.com/heroku/platform-api/blob/master/CHANGELOG.md)
- [Commits](https://github.com/heroku/platform-api/compare/v3.3.0...v3.5.0)

---
updated-dependencies:
- dependency-name: platform-api
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 12:24:42 +00:00
Cesy
ac5fa0553d Merge pull request #3107 from Growstuff/dependabot/bundler/faraday-1.10.2
Bump faraday from 1.10.1 to 1.10.2
2022-11-02 12:23:40 +00:00
dependabot[bot]
7a441b8d96 Bump faraday from 1.10.1 to 1.10.2
Bumps [faraday](https://github.com/lostisland/faraday) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/lostisland/faraday/releases)
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lostisland/faraday/compare/v1.10.1...v1.10.2)

---
updated-dependencies:
- dependency-name: faraday
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 11:45:24 +00:00
Cesy
b3b6ce60a0 Merge pull request #3091 from Growstuff/dependabot/bundler/chartkick-4.2.1
Bump chartkick from 4.1.3 to 4.2.1
2022-11-02 11:44:22 +00:00
dependabot[bot]
3828733cbe Bump chartkick from 4.1.3 to 4.2.1
Bumps [chartkick](https://github.com/ankane/chartkick) from 4.1.3 to 4.2.1.
- [Release notes](https://github.com/ankane/chartkick/releases)
- [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/chartkick/compare/v4.1.3...v4.2.1)

---
updated-dependencies:
- dependency-name: chartkick
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 04:12:29 +00:00
dependabot[bot]
2817e1e35f Bump omniauth from 1.9.1 to 1.9.2
Bumps [omniauth](https://github.com/omniauth/omniauth) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/omniauth/omniauth/releases)
- [Commits](https://github.com/omniauth/omniauth/compare/v1.9.1...v1.9.2)

---
updated-dependencies:
- dependency-name: omniauth
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 04:12:11 +00:00
dependabot[bot]
4c8f3b830e Merge pull request #3058 from Growstuff/dependabot/bundler/jquery-rails-4.5.0 2022-09-12 04:11:02 +00:00
dependabot[bot]
c48fee18dd Bump jquery-rails from 4.4.0 to 4.5.0
Bumps [jquery-rails](https://github.com/rails/jquery-rails) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/rails/jquery-rails/releases)
- [Changelog](https://github.com/rails/jquery-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/jquery-rails/compare/v4.4.0...v4.5.0)

---
updated-dependencies:
- dependency-name: jquery-rails
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 03:51:57 +00:00
dependabot[bot]
f16202636a Merge pull request #3108 from Growstuff/dependabot/bundler/leaflet-rails-1.8.0 2022-09-12 03:50:56 +00:00
dependabot[bot]
fe132b342c Bump leaflet-rails from 1.7.0 to 1.8.0
Bumps [leaflet-rails](https://github.com/axyjo/leaflet-rails) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/axyjo/leaflet-rails/releases)
- [Commits](https://github.com/axyjo/leaflet-rails/compare/v1.7.0...v1.8.0)

---
updated-dependencies:
- dependency-name: leaflet-rails
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 03:31:26 +00:00
dependabot[bot]
7e329aab1f Merge pull request #3109 from Growstuff/dependabot/bundler/ruby-units-2.4.1 2022-09-12 03:29:50 +00:00
dependabot[bot]
2bcab2e6a5 Bump ruby-units from 2.3.2 to 2.4.1
Bumps [ruby-units](https://github.com/olbrich/ruby-units) from 2.3.2 to 2.4.1.
- [Release notes](https://github.com/olbrich/ruby-units/releases)
- [Changelog](https://github.com/olbrich/ruby-units/blob/master/CHANGELOG.txt)
- [Commits](https://github.com/olbrich/ruby-units/compare/v2.3.2...v2.4.1)

---
updated-dependencies:
- dependency-name: ruby-units
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 03:07:25 +00:00
Brenda Wallace
78676b7507 Merge pull request #3101 from Growstuff/dependabot/bundler/scout_apm-5.3.1
Bump scout_apm from 5.2.0 to 5.3.1
2022-09-12 15:06:08 +12:00
dependabot[bot]
015b8223fd Bump scout_apm from 5.2.0 to 5.3.1
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 5.2.0 to 5.3.1.
- [Release notes](https://github.com/scoutapp/scout_apm_ruby/releases)
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.2.0...v5.3.1)

---
updated-dependencies:
- dependency-name: scout_apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 12:11:51 +00:00
Brenda Wallace
64de00d063 Merge pull request #3106 from Growstuff/dependabot/bundler/sidekiq-6.5.5
Bump sidekiq from 6.5.4 to 6.5.5
2022-08-24 00:10:42 +12:00
dependabot[bot]
605f70dbdb Bump sidekiq from 6.5.4 to 6.5.5
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.5.4 to 6.5.5.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.5.4...v6.5.5)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 07:01:52 +00:00
dependabot[bot]
5e438be00d Merge pull request #3098 from Growstuff/dependabot/bundler/bullet-7.0.3 2022-08-15 12:14:43 +00:00
dependabot[bot]
4c1630d845 Bump bullet from 7.0.2 to 7.0.3
Bumps [bullet](https://github.com/flyerhzm/bullet) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/7.0.2...7.0.3)

---
updated-dependencies:
- dependency-name: bullet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-15 07:01:29 +00:00
dependabot[bot]
8f34766d09 Merge pull request #3096 from Growstuff/dependabot/bundler/pg-1.4.3 2022-08-14 12:11:47 +00:00
dependabot[bot]
5841f0df04 Bump pg from 1.4.2 to 1.4.3
Bumps [pg](https://github.com/ged/ruby-pg) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/ged/ruby-pg/releases)
- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc)
- [Commits](https://github.com/ged/ruby-pg/compare/v1.4.2...v1.4.3)

---
updated-dependencies:
- dependency-name: pg
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-14 11:53:05 +00:00
Daniel O'Connor
552f7cf9d8 Merge pull request #3097 from Growstuff/dependabot/bundler/selenium-webdriver-4.4.0
Bump selenium-webdriver from 4.3.0 to 4.4.0
2022-08-14 21:22:08 +09:30
dependabot[bot]
28ab318b7b Bump selenium-webdriver from 4.3.0 to 4.4.0
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.3.0...selenium-4.4.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-10 07:02:16 +00:00
dependabot[bot]
41e4bdb79c Merge pull request #3094 from Growstuff/dependabot/bundler/sidekiq-6.5.4 2022-08-09 10:09:15 +00:00
dependabot[bot]
ab900fc1db Bump sidekiq from 6.5.3 to 6.5.4
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.5.3...v6.5.4)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-09 09:50:52 +00:00
dependabot[bot]
e70f056c6e Merge pull request #3093 from Growstuff/dependabot/bundler/oj-3.13.20 2022-08-09 09:49:43 +00:00
dependabot[bot]
c4d84b2b00 Bump oj from 3.13.19 to 3.13.20
Bumps [oj](https://github.com/ohler55/oj) from 3.13.19 to 3.13.20.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.19...v3.13.20)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-09 09:32:01 +00:00
dependabot[bot]
78015b088f Merge pull request #3095 from Growstuff/dependabot/bundler/faraday-1.10.1 2022-08-09 09:30:12 +00:00
dependabot[bot]
96a2df5e0f Bump faraday from 1.10.0 to 1.10.1
Bumps [faraday](https://github.com/lostisland/faraday) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/lostisland/faraday/releases)
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lostisland/faraday/compare/v1.10.0...v1.10.1)

---
updated-dependencies:
- dependency-name: faraday
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-09 07:02:17 +00:00
dependabot[bot]
55a3722ed3 Merge pull request #3092 from Growstuff/dependabot/bundler/sidekiq-6.5.3 2022-08-07 09:14:37 +00:00
dependabot[bot]
003519a458 Bump sidekiq from 6.5.1 to 6.5.3
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.5.1 to 6.5.3.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.5.1...v6.5.3)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-05 07:00:57 +00:00
Daniel O'Connor
b086f15aac Merge pull request #3090 from Growstuff/dependabot/bundler/oj-3.13.19
Bump oj from 3.13.18 to 3.13.19
2022-08-01 21:49:25 +09:30
dependabot[bot]
ee93c79776 Bump oj from 3.13.18 to 3.13.19
Bumps [oj](https://github.com/ohler55/oj) from 3.13.18 to 3.13.19.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.18...v3.13.19)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-01 07:01:44 +00:00
dependabot[bot]
f55e38e632 Merge pull request #3087 from Growstuff/dependabot/bundler/dotenv-rails-2.8.1 2022-07-30 13:26:04 +00:00
dependabot[bot]
216a38bfa9 Bump dotenv-rails from 2.7.6 to 2.8.1
Bumps [dotenv-rails](https://github.com/bkeepers/dotenv) from 2.7.6 to 2.8.1.
- [Release notes](https://github.com/bkeepers/dotenv/releases)
- [Changelog](https://github.com/bkeepers/dotenv/blob/master/Changelog.md)
- [Commits](https://github.com/bkeepers/dotenv/compare/v2.7.6...v2.8.1)

---
updated-dependencies:
- dependency-name: dotenv-rails
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-30 13:07:17 +00:00
dependabot[bot]
b9ea3db18c Merge pull request #3088 from Growstuff/dependabot/bundler/pg-1.4.2 2022-07-30 13:06:04 +00:00
dependabot[bot]
94bcacf066 Bump pg from 1.3.4 to 1.4.2
Bumps [pg](https://github.com/ged/ruby-pg) from 1.3.4 to 1.4.2.
- [Release notes](https://github.com/ged/ruby-pg/releases)
- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc)
- [Commits](https://github.com/ged/ruby-pg/compare/v1.3.4...v1.4.2)

---
updated-dependencies:
- dependency-name: pg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-30 12:44:52 +00:00
dependabot[bot]
89faad7a7a Merge pull request #3089 from Growstuff/dependabot/bundler/faker-2.22.0 2022-07-30 12:43:59 +00:00
dependabot[bot]
32a66c8d13 Bump faker from 2.21.0 to 2.22.0
Bumps [faker](https://github.com/faker-ruby/faker) from 2.21.0 to 2.22.0.
- [Release notes](https://github.com/faker-ruby/faker/releases)
- [Changelog](https://github.com/faker-ruby/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faker-ruby/faker/compare/v2.21.0...v2.22.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-29 07:01:42 +00:00
dependabot[bot]
e28aa38f0d Merge pull request #3084 from Growstuff/dependabot/bundler/rack-protection-2.2.2 2022-07-26 14:11:36 +00:00
dependabot[bot]
8a874270f8 Bump rack-protection from 2.2.1 to 2.2.2
Bumps [rack-protection](https://github.com/sinatra/sinatra) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: rack-protection
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-26 13:50:55 +00:00
dependabot[bot]
18d1770955 Merge pull request #3085 from Growstuff/dependabot/bundler/oj-3.13.18 2022-07-26 13:49:50 +00:00
dependabot[bot]
0f3573e26f Bump oj from 3.13.17 to 3.13.18
Bumps [oj](https://github.com/ohler55/oj) from 3.13.17 to 3.13.18.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.17...v3.13.18)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-26 07:01:22 +00:00
dependabot[bot]
1620a67116 Merge pull request #3082 from Growstuff/dependabot/bundler/rack-protection-2.2.1 2022-07-18 08:33:44 +00:00
dependabot[bot]
19ff4718f9 Bump rack-protection from 2.2.0 to 2.2.1
Bumps [rack-protection](https://github.com/sinatra/sinatra) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/v2.2.1/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: rack-protection
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 08:16:52 +00:00
dependabot[bot]
b7fa7dcc24 Merge pull request #3083 from Growstuff/dependabot/bundler/oj-3.13.17 2022-07-18 08:15:53 +00:00
dependabot[bot]
4cbf6c1fcc Bump oj from 3.13.16 to 3.13.17
Bumps [oj](https://github.com/ohler55/oj) from 3.13.16 to 3.13.17.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.16...v3.13.17)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 07:01:49 +00:00
dependabot[bot]
ed142b9cd9 Merge pull request #3080 from Growstuff/dependabot/bundler/rails-6.1.6.1 2022-07-14 14:55:52 +00:00
dependabot[bot]
25fc6400b9 Bump rails from 6.1.6 to 6.1.6.1
Bumps [rails](https://github.com/rails/rails) from 6.1.6 to 6.1.6.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.6...v6.1.6.1)

---
updated-dependencies:
- dependency-name: rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-13 07:01:54 +00:00
dependabot[bot]
2d759ee512 Merge pull request #3073 from Growstuff/dependabot/bundler/selenium-webdriver-4.3.0 2022-07-08 15:16:47 +00:00
dependabot[bot]
7cfe59fe22 Bump selenium-webdriver from 4.2.1 to 4.3.0
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits/selenium-4.3.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 14:59:09 +00:00
dependabot[bot]
0e6ff84206 Merge pull request #3070 from Growstuff/dependabot/bundler/dalli-3.2.2 2022-07-08 14:58:02 +00:00
dependabot[bot]
d2207f2a8a Bump dalli from 3.2.1 to 3.2.2
Bumps [dalli](https://github.com/petergoldstein/dalli) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/petergoldstein/dalli/releases)
- [Changelog](https://github.com/petergoldstein/dalli/blob/main/History.md)
- [Commits](https://github.com/petergoldstein/dalli/compare/v3.2.1...v3.2.2)

---
updated-dependencies:
- dependency-name: dalli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 14:41:44 +00:00
dependabot[bot]
83f09bbf1c Merge pull request #3074 from Growstuff/dependabot/bundler/cancancan-3.4.0 2022-07-08 14:40:30 +00:00
dependabot[bot]
f61d90fa9a Bump cancancan from 3.3.0 to 3.4.0
Bumps [cancancan](https://github.com/CanCanCommunity/cancancan) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/CanCanCommunity/cancancan/releases)
- [Changelog](https://github.com/CanCanCommunity/cancancan/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/CanCanCommunity/cancancan/compare/3.3.0...3.4.0)

---
updated-dependencies:
- dependency-name: cancancan
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 14:23:22 +00:00
dependabot[bot]
7460720e9a Merge pull request #3068 from Growstuff/dependabot/bundler/i18n-tasks-1.0.11 2022-07-08 14:22:05 +00:00
dependabot[bot]
3f9c3a4638 Bump i18n-tasks from 1.0.10 to 1.0.11
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 1.0.10 to 1.0.11.
- [Release notes](https://github.com/glebm/i18n-tasks/releases)
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md)
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.10...v1.0.11)

---
updated-dependencies:
- dependency-name: i18n-tasks
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 14:04:31 +00:00
dependabot[bot]
d2928484ec Merge pull request #3072 from Growstuff/dependabot/bundler/scout_apm-5.2.0 2022-07-08 14:03:25 +00:00
dependabot[bot]
124aa4b286 Bump scout_apm from 5.1.1 to 5.2.0
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/scoutapp/scout_apm_ruby/releases)
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.1.1...v5.2.0)

---
updated-dependencies:
- dependency-name: scout_apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 13:45:48 +00:00
dependabot[bot]
835c9eba37 Merge pull request #3069 from Growstuff/dependabot/bundler/sidekiq-6.5.1 2022-07-08 13:44:29 +00:00
dependabot[bot]
fb6438f9ec Bump sidekiq from 6.4.2 to 6.5.1
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.4.2 to 6.5.1.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.4.2...v6.5.1)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 13:26:09 +00:00
dependabot[bot]
060a415757 Merge pull request #3079 from Growstuff/dependabot/bundler/oj-3.13.16 2022-07-08 13:25:04 +00:00
dependabot[bot]
a630afc768 Bump oj from 3.13.13 to 3.13.16
Bumps [oj](https://github.com/ohler55/oj) from 3.13.13 to 3.13.16.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.13...v3.13.16)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-07 07:01:53 +00:00
dependabot[bot]
3c3ae0a887 Merge pull request #3055 from Growstuff/dependabot/bundler/geocoder-1.8.0 2022-06-01 13:29:03 +00:00
dependabot[bot]
f1b37303e1 Bump geocoder from 1.7.5 to 1.8.0
Bumps [geocoder](https://github.com/alexreisner/geocoder) from 1.7.5 to 1.8.0.
- [Release notes](https://github.com/alexreisner/geocoder/releases)
- [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/alexreisner/geocoder/compare/v1.7.5...v1.8.0)

---
updated-dependencies:
- dependency-name: geocoder
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 13:11:57 +00:00
dependabot[bot]
a98bfefddf Merge pull request #3056 from Growstuff/dependabot/bundler/comfortable_mexican_sofa-456fb85 2022-06-01 13:09:50 +00:00
dependabot[bot]
fdc3c85527 Bump comfortable_mexican_sofa from 2b80ce7 to 456fb85
Bumps [comfortable_mexican_sofa](https://github.com/restarone/comfortable-mexican-sofa) from `2b80ce7` to `456fb85`.
- [Release notes](https://github.com/restarone/comfortable-mexican-sofa/releases)
- [Commits](2b80ce723c...456fb8507e)

---
updated-dependencies:
- dependency-name: comfortable_mexican_sofa
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 12:52:08 +00:00
dependabot[bot]
bc8d6ce4cb Merge pull request #3053 from Growstuff/dependabot/bundler/validate_url-1.0.15 2022-06-01 12:49:48 +00:00
dependabot[bot]
2761e75f40 Bump validate_url from 1.0.13 to 1.0.15
Bumps [validate_url](https://github.com/perfectline/validates_url) from 1.0.13 to 1.0.15.
- [Release notes](https://github.com/perfectline/validates_url/releases)
- [Commits](https://github.com/perfectline/validates_url/commits)

---
updated-dependencies:
- dependency-name: validate_url
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 12:30:42 +00:00
dependabot[bot]
764449f8bb Merge pull request #3063 from Growstuff/dependabot/bundler/selenium-webdriver-4.2.1 2022-06-01 12:28:43 +00:00
dependabot[bot]
852a14d88f Bump selenium-webdriver from 4.1.0 to 4.2.1
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.1.0 to 4.2.1.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 12:11:01 +00:00
dependabot[bot]
21b6abad59 Merge pull request #3064 from Growstuff/dependabot/bundler/bullet-7.0.2 2022-06-01 12:09:43 +00:00
dependabot[bot]
a0b5a9597c Bump bullet from 7.0.1 to 7.0.2
Bumps [bullet](https://github.com/flyerhzm/bullet) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/7.0.1...7.0.2)

---
updated-dependencies:
- dependency-name: bullet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 09:09:18 +00:00
dependabot[bot]
71a988f6a7 Merge pull request #3062 from Growstuff/dependabot/bundler/rack-2.2.3.1 2022-05-31 23:26:45 +00:00
dependabot[bot]
2c2644fb9d Bump rack from 2.2.3 to 2.2.3.1
Bumps [rack](https://github.com/rack/rack) from 2.2.3 to 2.2.3.1.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/2.2.3...2.2.3.1)

---
updated-dependencies:
- dependency-name: rack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-31 23:08:19 +00:00
dependabot[bot]
bb7e330975 Merge pull request #3054 from Growstuff/dependabot/bundler/faker-2.21.0 2022-05-31 23:06:57 +00:00
dependabot[bot]
11c3e617ca Bump faker from 2.20.0 to 2.21.0
Bumps [faker](https://github.com/faker-ruby/faker) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/faker-ruby/faker/releases)
- [Changelog](https://github.com/faker-ruby/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faker-ruby/faker/compare/v2.20.0...v2.21.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-31 22:48:18 +00:00
dependabot[bot]
084cf8ac9c Merge pull request #3052 from Growstuff/dependabot/bundler/loofah-2.18.0 2022-05-31 22:47:11 +00:00
dependabot[bot]
e0683d122f Bump loofah from 2.17.0 to 2.18.0
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.17.0 to 2.18.0.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.17.0...v2.18.0)

---
updated-dependencies:
- dependency-name: loofah
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-31 22:27:44 +00:00
dependabot[bot]
09836f314b Merge pull request #3057 from Growstuff/dependabot/bundler/oj-3.13.13 2022-05-31 22:26:40 +00:00
dependabot[bot]
99f72cbdf9 Bump oj from 3.13.11 to 3.13.13
Bumps [oj](https://github.com/ohler55/oj) from 3.13.11 to 3.13.13.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.11...v3.13.13)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-23 07:02:54 +00:00
dependabot[bot]
541351cd42 Merge pull request #3048 from Growstuff/dependabot/bundler/i18n-tasks-1.0.10 2022-05-10 22:35:28 +00:00
dependabot[bot]
c9574cfb8b Bump i18n-tasks from 1.0.9 to 1.0.10
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 1.0.9 to 1.0.10.
- [Release notes](https://github.com/glebm/i18n-tasks/releases)
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md)
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.9...v1.0.10)

---
updated-dependencies:
- dependency-name: i18n-tasks
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-10 22:13:59 +00:00
dependabot[bot]
a0e8b6701f Merge pull request #3050 from Growstuff/dependabot/bundler/capybara-3.37.1 2022-05-10 22:12:56 +00:00
dependabot[bot]
5ae1e8fa02 Bump capybara from 3.36.0 to 3.37.1
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.36.0 to 3.37.1.
- [Release notes](https://github.com/teamcapybara/capybara/releases)
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md)
- [Commits](https://github.com/teamcapybara/capybara/compare/3.36.0...3.37.1)

---
updated-dependencies:
- dependency-name: capybara
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-10 21:54:44 +00:00
Brenda Wallace
2b48c18ff6 Merge pull request #3051 from Growstuff/dependabot/bundler/rails-6.1.6
Bump rails from 6.1.5.1 to 6.1.6
2022-05-11 09:50:59 +12:00
dependabot[bot]
cf57bbcbe6 Bump rails from 6.1.5.1 to 6.1.6
Bumps [rails](https://github.com/rails/rails) from 6.1.5.1 to 6.1.6.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.5.1...v6.1.6)

---
updated-dependencies:
- dependency-name: rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-10 07:01:48 +00:00
Daniel O'Connor
2fca24bce4 Merge pull request #3046 from Growstuff/bump-bootstrap
Bump min deps
2022-05-01 17:39:25 +09:30
Daniel O'Connor
aa6ea3f6b6 Merge pull request #3040 from Growstuff/dev
Release 2022-04-30
2022-05-01 17:37:37 +09:30
Daniel O'Connor
45bd8ba9a3 Pin explicitly 2022-05-01 17:16:20 +09:30
Daniel O'Connor
b0d7aee680 Pin higher, synk 2022-05-01 17:15:00 +09:30
Daniel O'Connor
89bb30011c Fixes #3402 (#3043) 2022-05-01 17:10:05 +09:30
Daniel O'Connor
260f19e047 Add tests #3401 - wrong resources loaded (#3045)
* Prove broken

* Allow filter by owner id

* Specify FK

* Mark pending, and cover filter by member
2022-05-01 17:09:13 +09:30
Daniel O'Connor
5de1186b13 Update brakeman-analysis.yml
Only run on PR
2022-05-01 11:55:00 +09:30
dependabot[bot]
9c6e3412c7 Merge pull request #3036 from Growstuff/dependabot/github_actions/github/codeql-action-2 2022-04-30 07:45:05 +00:00
dependabot[bot]
90ec149da4 Bump github/codeql-action from 1 to 2
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-30 07:12:10 +00:00
dependabot[bot]
a2174ccfd0 Merge pull request #3039 from Growstuff/dependabot/bundler/loofah-2.17.0 2022-04-30 07:11:00 +00:00
dependabot[bot]
3e68d2d00f Bump loofah from 2.16.0 to 2.17.0
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.16.0...v2.17.0)

---
updated-dependencies:
- dependency-name: loofah
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-30 06:53:51 +00:00
dependabot[bot]
b9bde2b9d9 Merge pull request #3034 from Growstuff/dependabot/bundler/rspec-rails-5.1.2 2022-04-30 06:52:43 +00:00
dependabot[bot]
47056c3f96 Bump rspec-rails from 5.1.1 to 5.1.2
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/rspec/rspec-rails/releases)
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-rails/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: rspec-rails
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-30 06:35:46 +00:00
dependabot[bot]
755b3df964 Merge pull request #3033 from Growstuff/dependabot/bundler/sidekiq-6.4.2 2022-04-30 06:34:43 +00:00
dependabot[bot]
1102600a13 Bump sidekiq from 6.4.1 to 6.4.2
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.4.1...v6.4.2)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-30 06:13:37 +00:00
dependabot[bot]
7191b170c4 Merge pull request #3037 from Growstuff/dependabot/bundler/rails-6.1.5.1 2022-04-30 06:12:27 +00:00
dependabot[bot]
010406bab4 Bump rails from 6.1.5 to 6.1.5.1
Bumps [rails](https://github.com/rails/rails) from 6.1.5 to 6.1.5.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.5...v6.1.5.1)

---
updated-dependencies:
- dependency-name: rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-27 07:01:56 +00:00
Daniel O'Connor
bf8504009c Bump to Ruby 3 (#2978)
* Ruby 2.7.5

* Bump to Ruby 3

* Ruby 2.7.5

* Swap to a ruby3 friendly branch

* Ruby

* Bump

* Remove third argument for text columns

* Rubocop

* Splat args

* Rubocop complaints

* Lint
2022-04-19 22:36:12 +09:30
Daniel O'Connor
4b87899121 Fight editorconfig, because reasons 2022-04-17 00:57:47 +09:30
Daniel O'Connor
42fe9ede15 Bump rails 2022-04-17 00:57:33 +09:30
Daniel O'Connor
3c3639fc07 Fight editorconfig, because reasons 2022-04-17 00:55:40 +09:30
Daniel O'Connor
e8318a1961 Update .rubocop.yml 2022-04-17 00:46:41 +09:30
Daniel O'Connor
bc4227a4a3 Update .rubocop.yml 2022-04-17 00:44:13 +09:30
Daniel O'Connor
3a5b06d810 Ruby 3.1.2 2022-04-17 00:39:16 +09:30
Daniel O'Connor
721f197cae Lint 2022-04-17 00:28:55 +09:30
Daniel O'Connor
6cc711646e Rubocop complaints 2022-04-17 00:27:23 +09:30
Daniel O'Connor
ad6487c7a6 Splat args 2022-04-17 00:23:06 +09:30
Daniel O'Connor
82d68784a7 Rubocop 2022-04-16 23:01:43 +09:30
Daniel O'Connor
c816415ae2 Remove third argument for text columns 2022-04-16 22:59:32 +09:30
Daniel O'Connor
4face6b5e2 Merge branch 'dev' into bump-ruby-3.0 2022-04-16 22:38:16 +09:30
Daniel O'Connor
fbeede4755 Merge pull request #3029 from Growstuff/upgrade-cms
Swap CMS
2022-04-16 22:35:43 +09:30
Daniel O'Connor
22e2ccc682 Swap CMS 2022-04-16 22:04:25 +09:30
Daniel O'Connor
37a0fac837 Merge branch 'bump-ruby-3.0' of github.com:Growstuff/growstuff into bump-ruby-3.0 2022-04-16 22:00:49 +09:30
Daniel O'Connor
497e24adc1 Bump 2022-04-16 21:59:18 +09:30
Daniel O'Connor
583e3dc077 Ruby 2022-04-16 21:52:37 +09:30
Daniel O'Connor
49ab7468a7 Merge branch 'dev' into bump-ruby-3.0 2022-04-16 21:48:18 +09:30
Daniel O'Connor
ef2b35ab98 Swap to a ruby3 friendly branch 2022-04-16 21:45:38 +09:30
Daniel O'Connor
c70b441372 Merge pull request #3028 from Growstuff/dev
Production Deploy 2022-04-12
2022-04-15 13:30:29 +09:30
dependabot[bot]
6ba6b2ee76 Merge pull request #3026 from Growstuff/dependabot/bundler/i18n-tasks-1.0.9 2022-04-12 13:56:12 +00:00
dependabot[bot]
4ad7f0f935 Bump i18n-tasks from 1.0.8 to 1.0.9
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 1.0.8 to 1.0.9.
- [Release notes](https://github.com/glebm/i18n-tasks/releases)
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md)
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.8...v1.0.9)

---
updated-dependencies:
- dependency-name: i18n-tasks
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 13:34:46 +00:00
Daniel O'Connor
66a818a4aa Merge pull request #3027 from Growstuff/dependabot/bundler/nokogiri-1.13.4
Bump nokogiri from 1.13.3 to 1.13.4
2022-04-12 23:03:26 +09:30
dependabot[bot]
c5ac87c6fa Bump nokogiri from 1.13.3 to 1.13.4
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.3 to 1.13.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.4/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.3...v1.13.4)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 10:29:00 +00:00
Daniel O'Connor
c8c52fcd2d Merge pull request #3025 from Growstuff/dev
Production release - minor dependency bumps for 2022-04
2022-04-10 17:19:48 +09:30
dependabot[bot]
269f9fbeab Merge pull request #3022 from Growstuff/dependabot/bundler/loofah-2.16.0 2022-04-10 04:20:01 +00:00
dependabot[bot]
e8e55054ec Bump loofah from 2.15.0 to 2.16.0
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.15.0...v2.16.0)

---
updated-dependencies:
- dependency-name: loofah
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 03:58:54 +00:00
dependabot[bot]
76f87655cb Merge pull request #3024 from Growstuff/dependabot/bundler/i18n-tasks-1.0.8 2022-04-10 03:58:00 +00:00
dependabot[bot]
ce71406eba Bump i18n-tasks from 1.0.5 to 1.0.8
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 1.0.5 to 1.0.8.
- [Release notes](https://github.com/glebm/i18n-tasks/releases)
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md)
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.5...v1.0.8)

---
updated-dependencies:
- dependency-name: i18n-tasks
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 07:02:17 +00:00
dependabot[bot]
fa558c8afe Merge pull request #3019 from Growstuff/dependabot/bundler/bootstrap-4.6.1 2022-03-31 09:39:34 +00:00
dependabot[bot]
e0c64e961f Bump bootstrap from 4.6.0 to 4.6.1
Bumps [bootstrap](https://github.com/twbs/bootstrap-rubygem) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/twbs/bootstrap-rubygem/releases)
- [Changelog](https://github.com/twbs/bootstrap-rubygem/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twbs/bootstrap-rubygem/compare/v4.6.0...v4.6.1)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 09:23:43 +00:00
dependabot[bot]
0b2faec550 Merge pull request #3020 from Growstuff/dependabot/bundler/searchkick-4.6.3 2022-03-31 09:22:28 +00:00
dependabot[bot]
073520b16a Bump searchkick from 4.6.1 to 4.6.3
Bumps [searchkick](https://github.com/ankane/searchkick) from 4.6.1 to 4.6.3.
- [Release notes](https://github.com/ankane/searchkick/releases)
- [Changelog](https://github.com/ankane/searchkick/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/searchkick/compare/v4.6.1...v4.6.3)

---
updated-dependencies:
- dependency-name: searchkick
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 09:04:44 +00:00
Daniel O'Connor
b2e41d0b79 Merge pull request #3021 from Growstuff/dependabot/bundler/puma-5.6.4
Bump puma from 5.6.2 to 5.6.4
2022-03-31 19:33:21 +10:30
dependabot[bot]
89d96c3d1f Bump puma from 5.6.2 to 5.6.4
Bumps [puma](https://github.com/puma/puma) from 5.6.2 to 5.6.4.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.6.2...v5.6.4)

---
updated-dependencies:
- dependency-name: puma
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 22:27:15 +00:00
Daniel O'Connor
4222f06cfe Merge pull request #2988 from Growstuff/dev
Production deploy (security fixes, minor upgrades, rails 6.1)
2022-03-30 08:07:12 +10:30
dependabot[bot]
11ec1c10f9 Bump webdrivers from 4.7.0 to 5.0.0 (#3018)
Bumps [webdrivers](https://github.com/titusfortner/webdrivers) from 4.7.0 to 5.0.0.
- [Release notes](https://github.com/titusfortner/webdrivers/releases)
- [Changelog](https://github.com/titusfortner/webdrivers/blob/main/CHANGELOG.md)
- [Commits](https://github.com/titusfortner/webdrivers/compare/v4.7.0...v5.0.0)

---
updated-dependencies:
- dependency-name: webdrivers
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-30 01:28:31 +10:30
Daniel O'Connor
07d40a20dd Rails 6.1 Fix warning (#2983)
* Rails 6.1

* Bump rails

* Fix warning

* Fix tests
2022-03-30 01:23:11 +10:30
Daniel O'Connor
99b11c3eb6 Merge pull request #3014 from Growstuff/dependabot/bundler/omniauth-facebook-9.0.0
Bump omniauth-facebook from 8.0.0 to 9.0.0
2022-03-29 23:57:07 +10:30
Daniel O'Connor
2f2e3597bd Merge pull request #3005 from Growstuff/dependabot/bundler/hashie-5.0.0
Bump hashie from 4.1.0 to 5.0.0
2022-03-29 23:56:46 +10:30
Daniel O'Connor
e9ff2fafe4 Merge pull request #3012 from Growstuff/dependabot/bundler/timecop-0.9.5
Bump timecop from 0.9.4 to 0.9.5
2022-03-29 23:56:13 +10:30
Daniel O'Connor
50acbb4173 Merge pull request #3015 from Growstuff/dependabot/bundler/devise-4.8.1
Bump devise from 4.8.0 to 4.8.1
2022-03-29 23:55:55 +10:30
Daniel O'Connor
2a951ab551 Merge pull request #3016 from Growstuff/dependabot/bundler/rswag-ui-2.5.1
Bump rswag-ui from 2.4.0 to 2.5.1
2022-03-29 23:55:29 +10:30
dependabot[bot]
ab553d0dd4 Bump omniauth-facebook from 8.0.0 to 9.0.0
Bumps [omniauth-facebook](https://github.com/simi/omniauth-facebook) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/simi/omniauth-facebook/releases)
- [Changelog](https://github.com/simi/omniauth-facebook/blob/master/CHANGELOG.md)
- [Commits](https://github.com/simi/omniauth-facebook/compare/v8.0.0...v9.0.0)

---
updated-dependencies:
- dependency-name: omniauth-facebook
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 12:08:50 +00:00
dependabot[bot]
2014adab21 Bump rswag-ui from 2.4.0 to 2.5.1
Bumps [rswag-ui](https://github.com/rswag/rswag) from 2.4.0 to 2.5.1.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.4.0...2.5.1)

---
updated-dependencies:
- dependency-name: rswag-ui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 12:08:36 +00:00
dependabot[bot]
99a6066e88 Bump devise from 4.8.0 to 4.8.1
Bumps [devise](https://github.com/heartcombo/devise) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/heartcombo/devise/releases)
- [Changelog](https://github.com/heartcombo/devise/blob/main/CHANGELOG.md)
- [Commits](https://github.com/heartcombo/devise/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: devise
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 12:08:18 +00:00
dependabot[bot]
0b286434cf Bump timecop from 0.9.4 to 0.9.5
Bumps [timecop](https://github.com/travisjeffery/timecop) from 0.9.4 to 0.9.5.
- [Release notes](https://github.com/travisjeffery/timecop/releases)
- [Changelog](https://github.com/travisjeffery/timecop/blob/master/History.md)
- [Commits](https://github.com/travisjeffery/timecop/compare/v0.9.4...v0.9.5)

---
updated-dependencies:
- dependency-name: timecop
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 12:05:07 +00:00
dependabot[bot]
4e868c32ea Bump hashie from 4.1.0 to 5.0.0
Bumps [hashie](https://github.com/hashie/hashie) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/hashie/hashie/releases)
- [Changelog](https://github.com/hashie/hashie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hashie/hashie/compare/v4.1.0...v5.0.0)

---
updated-dependencies:
- dependency-name: hashie
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 12:05:06 +00:00
Daniel O'Connor
e52e70e4d1 Merge pull request #3006 from Growstuff/dependabot/bundler/selenium-webdriver-4.1.0
Bump selenium-webdriver from 3.142.7 to 4.1.0
2022-03-29 22:34:06 +10:30
Daniel O'Connor
32a1029c33 Merge pull request #3007 from Growstuff/dependabot/bundler/haml_lint-0.40.0
Bump haml_lint from 0.37.1 to 0.40.0
2022-03-29 22:33:37 +10:30
dependabot[bot]
b90aabbdda Bump selenium-webdriver from 3.142.7 to 4.1.0
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 3.142.7 to 4.1.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits/selenium-4.1.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 12:03:21 +00:00
dependabot[bot]
095a3bf9df Bump haml_lint from 0.37.1 to 0.40.0
Bumps [haml_lint](https://github.com/sds/haml-lint) from 0.37.1 to 0.40.0.
- [Release notes](https://github.com/sds/haml-lint/releases)
- [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sds/haml-lint/compare/v0.37.1...v0.40.0)

---
updated-dependencies:
- dependency-name: haml_lint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 12:03:21 +00:00
Daniel O'Connor
b38901983b Merge pull request #3011 from Growstuff/dependabot/bundler/jsonapi-resources-0.10.7
Bump jsonapi-resources from 0.10.5 to 0.10.7
2022-03-29 22:32:17 +10:30
Daniel O'Connor
3166b6bc80 Merge pull request #3010 from Growstuff/dependabot/bundler/faker-2.20.0
Bump faker from 2.19.0 to 2.20.0
2022-03-29 22:32:06 +10:30
Daniel O'Connor
b70bacb27f Merge pull request #3009 from Growstuff/dependabot/bundler/rswag-specs-2.5.1
Bump rswag-specs from 2.4.0 to 2.5.1
2022-03-29 22:31:54 +10:30
dependabot[bot]
c5a4c34ca0 Bump jsonapi-resources from 0.10.5 to 0.10.7
Bumps [jsonapi-resources](https://github.com/cerebris/jsonapi-resources) from 0.10.5 to 0.10.7.
- [Release notes](https://github.com/cerebris/jsonapi-resources/releases)
- [Commits](https://github.com/cerebris/jsonapi-resources/compare/v0.10.5...v0.10.7)

---
updated-dependencies:
- dependency-name: jsonapi-resources
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 11:19:52 +00:00
dependabot[bot]
96a93644cb Bump faker from 2.19.0 to 2.20.0
Bumps [faker](https://github.com/faker-ruby/faker) from 2.19.0 to 2.20.0.
- [Release notes](https://github.com/faker-ruby/faker/releases)
- [Changelog](https://github.com/faker-ruby/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faker-ruby/faker/compare/v2.19.0...v2.20.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 11:19:17 +00:00
dependabot[bot]
f76090e19d Bump rswag-specs from 2.4.0 to 2.5.1
Bumps [rswag-specs](https://github.com/rswag/rswag) from 2.4.0 to 2.5.1.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.4.0...2.5.1)

---
updated-dependencies:
- dependency-name: rswag-specs
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 11:18:53 +00:00
Daniel O'Connor
3e7dc6a577 Merge pull request #2990 from Growstuff/dependabot/bundler/rspectre-0.0.4
Bump rspectre from 0.0.3 to 0.0.4
2022-03-29 21:46:41 +10:30
Daniel O'Connor
cc43d547a5 Merge pull request #2991 from Growstuff/dependabot/bundler/listen-3.7.1
Bump listen from 3.7.0 to 3.7.1
2022-03-29 21:46:31 +10:30
Daniel O'Connor
426667cf82 Merge pull request #3001 from Growstuff/dependabot/bundler/active_utils-3.3.19
Bump active_utils from 3.3.18 to 3.3.19
2022-03-29 21:46:16 +10:30
Daniel O'Connor
98ccd64946 Merge pull request #3003 from Growstuff/dependabot/bundler/scout_apm-5.1.1
Bump scout_apm from 4.1.2 to 5.1.1
2022-03-29 21:45:56 +10:30
dependabot[bot]
61f6ff7345 Bump scout_apm from 4.1.2 to 5.1.1
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 4.1.2 to 5.1.1.
- [Release notes](https://github.com/scoutapp/scout_apm_ruby/releases)
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v4.1.2...v5.1.1)

---
updated-dependencies:
- dependency-name: scout_apm
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 10:09:50 +00:00
dependabot[bot]
0ce29f935b Bump active_utils from 3.3.18 to 3.3.19
Bumps [active_utils](https://github.com/shopify/active_utils) from 3.3.18 to 3.3.19.
- [Release notes](https://github.com/shopify/active_utils/releases)
- [Changelog](https://github.com/Shopify/active_utils/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shopify/active_utils/compare/v3.3.18...v3.3.19)

---
updated-dependencies:
- dependency-name: active_utils
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 10:09:49 +00:00
dependabot[bot]
d57971127d Bump listen from 3.7.0 to 3.7.1
Bumps [listen](https://github.com/guard/listen) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/guard/listen/releases)
- [Commits](https://github.com/guard/listen/compare/v3.7.0...v3.7.1)

---
updated-dependencies:
- dependency-name: listen
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 10:09:48 +00:00
dependabot[bot]
ed4b3809c7 Bump rspectre from 0.0.3 to 0.0.4
Bumps [rspectre](https://github.com/dgollahon/rspectre) from 0.0.3 to 0.0.4.
- [Release notes](https://github.com/dgollahon/rspectre/releases)
- [Changelog](https://github.com/dgollahon/rspectre/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dgollahon/rspectre/compare/v0.0.3...v0.0.4)

---
updated-dependencies:
- dependency-name: rspectre
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 10:09:37 +00:00
dependabot[bot]
bce23504d1 Merge pull request #3004 from Growstuff/dependabot/bundler/bullet-7.0.1 2022-03-29 10:08:26 +00:00
dependabot[bot]
659a146e64 Bump bullet from 6.1.5 to 7.0.1
Bumps [bullet](https://github.com/flyerhzm/bullet) from 6.1.5 to 7.0.1.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/6.1.5...7.0.1)

---
updated-dependencies:
- dependency-name: bullet
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 09:47:15 +00:00
dependabot[bot]
0f69d01701 Merge pull request #2999 from Growstuff/dependabot/bundler/rswag-api-2.5.1 2022-03-29 09:45:46 +00:00
dependabot[bot]
6bbeb56c4e Bump rswag-api from 2.4.0 to 2.5.1
Bumps [rswag-api](https://github.com/rswag/rswag) from 2.4.0 to 2.5.1.
- [Release notes](https://github.com/rswag/rswag/releases)
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rswag/rswag/compare/2.4.0...2.5.1)

---
updated-dependencies:
- dependency-name: rswag-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 09:26:34 +00:00
dependabot[bot]
4f2e923754 Merge pull request #3002 from Growstuff/dependabot/bundler/rack-protection-2.2.0 2022-03-29 09:24:57 +00:00
dependabot[bot]
cdedaf1665 Bump rack-protection from 2.1.0 to 2.2.0
Bumps [rack-protection](https://github.com/sinatra/sinatra) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: rack-protection
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 09:09:23 +00:00
dependabot[bot]
405b1fa122 Merge pull request #3000 from Growstuff/dependabot/npm_and_yarn/ansi-regex-3.0.1 2022-03-29 09:08:00 +00:00
dependabot[bot]
7cac620014 Bump ansi-regex from 3.0.0 to 3.0.1
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 21:38:14 +00:00
dependabot[bot]
c1c48398da Merge pull request #2997 from Growstuff/dependabot/bundler/rspec-rails-5.1.1 2022-03-28 21:29:28 +00:00
dependabot[bot]
2b4d9d89e3 Bump rspec-rails from 5.0.2 to 5.1.1
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/rspec/rspec-rails/releases)
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-rails/compare/v5.0.2...v5.1.1)

---
updated-dependencies:
- dependency-name: rspec-rails
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 21:02:11 +00:00
dependabot[bot]
3e9c7afab0 Merge pull request #2996 from Growstuff/dependabot/bundler/capybara-screenshot-1.0.26 2022-03-28 21:00:48 +00:00
dependabot[bot]
f8dd5ec2c8 Bump capybara-screenshot from 1.0.25 to 1.0.26
Bumps [capybara-screenshot](https://github.com/mattheworiordan/capybara-screenshot) from 1.0.25 to 1.0.26.
- [Release notes](https://github.com/mattheworiordan/capybara-screenshot/releases)
- [Changelog](https://github.com/mattheworiordan/capybara-screenshot/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mattheworiordan/capybara-screenshot/compare/v1.0.25...v1.0.26)

---
updated-dependencies:
- dependency-name: capybara-screenshot
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 20:42:48 +00:00
dependabot[bot]
65b057762b Merge pull request #2950 from Growstuff/dependabot/bundler/chartkick-4.1.3 2022-03-28 20:41:31 +00:00
dependabot[bot]
cffc3544c5 Bump chartkick from 4.0.5 to 4.1.3
Bumps [chartkick](https://github.com/ankane/chartkick) from 4.0.5 to 4.1.3.
- [Release notes](https://github.com/ankane/chartkick/releases)
- [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/chartkick/compare/v4.0.5...v4.1.3)

---
updated-dependencies:
- dependency-name: chartkick
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 20:21:02 +00:00
dependabot[bot]
928b956b1f Merge pull request #2989 from Growstuff/dependabot/bundler/letter_opener-1.8.1 2022-03-28 20:19:11 +00:00
dependabot[bot]
b3366ab97c Bump letter_opener from 1.7.0 to 1.8.1
Bumps [letter_opener](https://github.com/ryanb/letter_opener) from 1.7.0 to 1.8.1.
- [Release notes](https://github.com/ryanb/letter_opener/releases)
- [Changelog](https://github.com/ryanb/letter_opener/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ryanb/letter_opener/compare/v1.7.0...v1.8.1)

---
updated-dependencies:
- dependency-name: letter_opener
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 20:01:53 +00:00
dependabot[bot]
e8ab889919 Merge pull request #2995 from Growstuff/dependabot/bundler/query_diet-0.7.1 2022-03-28 20:00:32 +00:00
dependabot[bot]
a0e0ba504f Bump query_diet from 0.7.0 to 0.7.1
Bumps [query_diet](https://github.com/makandra/query_diet) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/makandra/query_diet/releases)
- [Changelog](https://github.com/makandra/query_diet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/makandra/query_diet/compare/v0.7.0...v0.7.1)

---
updated-dependencies:
- dependency-name: query_diet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 19:41:54 +00:00
dependabot[bot]
473d3beecf Merge pull request #2992 from Growstuff/dependabot/bundler/faraday-1.10.0 2022-03-28 19:40:30 +00:00
dependabot[bot]
0e9be0eff6 Bump faraday from 1.8.0 to 1.10.0
Bumps [faraday](https://github.com/lostisland/faraday) from 1.8.0 to 1.10.0.
- [Release notes](https://github.com/lostisland/faraday/releases)
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lostisland/faraday/compare/v1.8.0...v1.10.0)

---
updated-dependencies:
- dependency-name: faraday
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 19:23:49 +00:00
dependabot[bot]
b435af51e4 Merge pull request #2993 from Growstuff/dependabot/bundler/unicorn-6.1.0 2022-03-28 19:22:03 +00:00
Brenda Wallace
c1339bf7e3 Merge branch 'mainline' into dev 2022-03-29 08:07:18 +13:00
dependabot[bot]
2612b84621 Bump unicorn from 6.0.0 to 6.1.0
Bumps [unicorn](https://yhbt.net/unicorn/) from 6.0.0 to 6.1.0.

---
updated-dependencies:
- dependency-name: unicorn
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 19:04:24 +00:00
Brenda Wallace
b2cd283b92 Merge pull request #2994 from Growstuff/dependabot/bundler/i18n-tasks-1.0.5
Bump i18n-tasks from 0.9.34 to 1.0.5
2022-03-29 08:03:20 +13:00
dependabot[bot]
595b4a02af Bump i18n-tasks from 0.9.34 to 1.0.5
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 0.9.34 to 1.0.5.
- [Release notes](https://github.com/glebm/i18n-tasks/releases)
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md)
- [Commits](https://github.com/glebm/i18n-tasks/compare/v0.9.34...v1.0.5)

---
updated-dependencies:
- dependency-name: i18n-tasks
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 07:03:18 +00:00
Daniel O'Connor
a077c4b372 Bump eslint further (#2987)
* Regen yarn.lock

* Bump eslint
2022-03-27 21:25:40 +10:30
Daniel O'Connor
b4cf8ee333 Rails 6.1 experiment (#2910)
* Rails 6.1

* Bump rails

Co-authored-by: Brenda Wallace <brenda@wallace.net.nz>
2022-03-27 20:40:35 +10:30
Daniel O'Connor
85ca296019 Ruby 2.7.5 (#2977)
* Ruby 2.7.5

* Update Gemfile.lock

Co-authored-by: Brenda Wallace <brenda@wallace.net.nz>

Co-authored-by: Brenda Wallace <brenda@wallace.net.nz>
2022-03-27 20:39:32 +10:30
Daniel O'Connor
ea5486ffe1 Swap percy over (#2986)
* Swap percy over

* Swap require over

* Change API

* Update package.json
2022-03-27 11:44:18 +10:30
Daniel O'Connor
368432cd66 Merge pull request #2911 from Growstuff/snyk-upgrade-5cf0b15a1785277a00bdfb8d28bd4470
[Snyk] Upgrade mdbootstrap from 4.19.2 to 4.20.0
2022-03-27 03:04:10 +10:30
dependabot[bot]
665043f7d1 Merge pull request #2962 from Growstuff/dependabot/bundler/dalli-3.2.1 2022-03-26 16:26:03 +00:00
dependabot[bot]
aed09abc8f Bump dalli from 2.7.11 to 3.2.1
Bumps [dalli](https://github.com/petergoldstein/dalli) from 2.7.11 to 3.2.1.
- [Release notes](https://github.com/petergoldstein/dalli/releases)
- [Changelog](https://github.com/petergoldstein/dalli/blob/main/History.md)
- [Commits](https://github.com/petergoldstein/dalli/compare/v2.7.11...v3.2.1)

---
updated-dependencies:
- dependency-name: dalli
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 16:07:15 +00:00
Daniel O'Connor
52e04abcfc Merge pull request #2984 from Growstuff/rails7-prep
Bump discard
2022-03-27 02:36:01 +10:30
Daniel O'Connor
1f3b84928d Merge branch 'dev' into snyk-upgrade-5cf0b15a1785277a00bdfb8d28bd4470 2022-03-27 02:33:37 +10:30
Daniel O'Connor
a59edeb6c9 Merge pull request #2985 from Growstuff/bump-coffeelint-further
Swap to replacement coffeelint
2022-03-27 02:29:22 +10:30
dependabot[bot]
8c74bc39fe Merge pull request #2920 from Growstuff/dependabot/bundler/webdrivers-4.7.0 2022-03-26 15:56:44 +00:00
dependabot[bot]
f1fe70b8a6 Bump webdrivers from 4.6.1 to 4.7.0
Bumps [webdrivers](https://github.com/titusfortner/webdrivers) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/titusfortner/webdrivers/releases)
- [Changelog](https://github.com/titusfortner/webdrivers/blob/main/CHANGELOG.md)
- [Commits](https://github.com/titusfortner/webdrivers/compare/v4.6.1...v4.7.0)

---
updated-dependencies:
- dependency-name: webdrivers
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 15:34:59 +00:00
dependabot[bot]
e6a4601b03 Merge pull request #2927 from Growstuff/dependabot/bundler/capybara-3.36.0 2022-03-26 15:33:52 +00:00
Daniel O'Connor
3c8ecd67ad Swap to replacement 2022-03-27 01:58:16 +10:30
Daniel O'Connor
2c0a9d17aa Merge branch 'bump-ruby' into bump-ruby-3.0 2022-03-27 01:46:54 +10:30
Daniel O'Connor
e77d4a1e67 Ruby 2.7.5 2022-03-27 01:45:58 +10:30
dependabot[bot]
6cdc5e1fea Bump capybara from 3.35.3 to 3.36.0
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.35.3 to 3.36.0.
- [Release notes](https://github.com/teamcapybara/capybara/releases)
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md)
- [Commits](https://github.com/teamcapybara/capybara/compare/3.35.3...3.36.0)

---
updated-dependencies:
- dependency-name: capybara
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 15:15:22 +00:00
Daniel O'Connor
c19dcb1da0 Merge pull request #2982 from Growstuff/bump-eslint-and-friends
Bump eslint
2022-03-27 01:44:09 +10:30
Daniel O'Connor
9c660fb20e Merge pull request #2981 from Growstuff/bump-coffeelint2
Bump coffeelint
2022-03-27 01:43:51 +10:30
Daniel O'Connor
4b9750e91e Bump discard 2022-03-27 01:42:45 +10:30
Daniel O'Connor
cc3d17e224 Merge pull request #2979 from Growstuff/unpin/pg
Bump pg
2022-03-27 01:24:42 +10:30
dependabot[bot]
a567fa5df9 Merge pull request #2949 from Growstuff/dependabot/bundler/oj-3.13.11 2022-03-26 14:50:58 +00:00
Daniel O'Connor
449a0dfab4 Bump eslint 2022-03-27 01:11:45 +10:30
Daniel O'Connor
9c7aa2f125 Bump coffeelint 2022-03-27 01:08:43 +10:30
dependabot[bot]
10c429cb87 Bump oj from 3.13.8 to 3.13.11
Bumps [oj](https://github.com/ohler55/oj) from 3.13.8 to 3.13.11.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.8...v3.13.11)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 14:34:19 +00:00
Daniel O'Connor
2362f85a71 Merge pull request #2976 from Growstuff/upgrade/jshint
Upgrade jshint
2022-03-27 01:03:18 +10:30
dependabot[bot]
94d4487a39 Merge pull request #2966 from Growstuff/dependabot/github_actions/actions/setup-node-3 2022-03-26 14:32:02 +00:00
Daniel O'Connor
df825c9b13 Bump pg 2022-03-27 00:58:37 +10:30
Daniel O'Connor
841e89232b Bump to Ruby 3 2022-03-27 00:56:12 +10:30
Daniel O'Connor
e1d6e56595 Ruby 2.7.5 2022-03-27 00:46:33 +10:30
dependabot[bot]
d3d2c2e06b Bump actions/setup-node from 2.4.1 to 3
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.1 to 3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 14:14:30 +00:00
Daniel O'Connor
e3b44d8b31 Merge pull request #2971 from Growstuff/dependabot/bundler/geocoder-1.7.5
Bump geocoder from 1.6.7 to 1.7.5
2022-03-27 00:43:47 +10:30
dependabot[bot]
99c3ef15c1 Bump geocoder from 1.6.7 to 1.7.5
Bumps [geocoder](https://github.com/alexreisner/geocoder) from 1.6.7 to 1.7.5.
- [Release notes](https://github.com/alexreisner/geocoder/releases)
- [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/alexreisner/geocoder/compare/v1.6.7...v1.7.5)

---
updated-dependencies:
- dependency-name: geocoder
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 14:04:09 +00:00
Daniel O'Connor
42ed1b3f00 Merge pull request #2957 from Growstuff/snyk-upgrade-66801b2c67c2748673bcafadb52b681c
[Snyk] Upgrade @percy/agent from 0.28.6 to 0.28.7
2022-03-27 00:32:49 +10:30
Daniel O'Connor
6da2a0b2c5 Upgrade jshint 2022-03-27 00:23:13 +10:30
Daniel O'Connor
67232b7755 Merge pull request #2959 from Growstuff/dependabot/bundler/sidekiq-6.4.1
Bump sidekiq from 6.2.2 to 6.4.1
2022-03-27 00:17:16 +10:30
dependabot[bot]
0c27582338 Bump sidekiq from 6.2.2 to 6.4.1
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.2.2 to 6.4.1.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.2.2...v6.4.1)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 13:47:06 +00:00
Daniel O'Connor
bdf9778276 Merge pull request #2967 from Growstuff/dependabot/bundler/image_processing-1.12.2
Bump image_processing from 1.12.1 to 1.12.2
2022-03-27 00:15:40 +10:30
dependabot[bot]
832573e27b Bump image_processing from 1.12.1 to 1.12.2
Bumps [image_processing](https://github.com/janko/image_processing) from 1.12.1 to 1.12.2.
- [Release notes](https://github.com/janko/image_processing/releases)
- [Changelog](https://github.com/janko/image_processing/blob/master/CHANGELOG.md)
- [Commits](https://github.com/janko/image_processing/compare/v1.12.1...v1.12.2)

---
updated-dependencies:
- dependency-name: image_processing
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 13:40:51 +00:00
dependabot[bot]
f5802d97e3 Merge pull request #2973 from Growstuff/dependabot/npm_and_yarn/node-fetch-2.6.7 2022-03-26 13:39:35 +00:00
dependabot[bot]
8a9b4bc817 Bump node-fetch from 2.6.1 to 2.6.7
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 13:23:10 +00:00
Daniel O'Connor
15f4bb39d2 Merge pull request #2975 from Growstuff/update/rails
Bump Rails 6
2022-03-26 23:51:58 +10:30
dependabot[bot]
d436ec0239 Merge pull request #2972 from Growstuff/dependabot/github_actions/actions/cache-3 2022-03-26 13:09:47 +00:00
Daniel O'Connor
7602b5253d Bump Rails 6 2022-03-26 23:26:40 +10:30
dependabot[bot]
2d891f0e28 Bump actions/cache from 2.1.6 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 12:49:57 +00:00
Daniel O'Connor
5f2fd10b53 Merge pull request #2974 from Growstuff/CloCkWeRX-patch-1
Update Gemfile.lock - fix heroku deploy complaint
2022-03-26 23:18:52 +10:30
Daniel O'Connor
88cf877a25 Specific version 2022-03-26 23:10:17 +10:30
dependabot[bot]
c1232500c5 Merge pull request #2919 from Growstuff/dependabot/bundler/faraday_middleware-1.2.0 2022-03-26 12:31:39 +00:00
Daniel O'Connor
5af61044b5 Update Gemfile.lock 2022-03-26 22:54:44 +10:30
dependabot[bot]
baa40be59b Bump faraday_middleware from 1.1.0 to 1.2.0
Bumps [faraday_middleware](https://github.com/lostisland/faraday_middleware) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/lostisland/faraday_middleware/releases)
- [Commits](https://github.com/lostisland/faraday_middleware/compare/v1.1.0...v1.2.0)

---
updated-dependencies:
- dependency-name: faraday_middleware
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 12:14:27 +00:00
dependabot[bot]
64ffc2eb7c Merge pull request #2968 from Growstuff/dependabot/github_actions/actions/checkout-3 2022-03-26 12:13:17 +00:00
dependabot[bot]
6dc6bb79ec Bump actions/checkout from 2.3.4 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 11:50:41 +00:00
Daniel O'Connor
6581096480 Merge pull request #2960 from Growstuff/dependabot/bundler/puma-5.6.2
Bump puma from 5.5.0 to 5.6.2
2022-03-26 22:19:45 +10:30
dependabot[bot]
1f0db444cd Bump puma from 5.5.0 to 5.6.2
Bumps [puma](https://github.com/puma/puma) from 5.5.0 to 5.6.2.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.5.0...v5.6.2)

---
updated-dependencies:
- dependency-name: puma
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 21:49:39 +00:00
snyk-bot
df36146b69 fix: upgrade @percy/agent from 0.28.6 to 0.28.7
Snyk has created this PR to upgrade @percy/agent from 0.28.6 to 0.28.7.

See this package in npm:


See this project in Snyk:
https://app.snyk.io/org/br3nda/project/ef7d5298-540a-4e7a-8b3c-ffa7aebff03c?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-02-01 00:03:04 +00:00
snyk-bot
579e8683ec fix: upgrade mdbootstrap from 4.19.2 to 4.20.0
Snyk has created this PR to upgrade mdbootstrap from 4.19.2 to 4.20.0.

See this package in npm:


See this project in Snyk:
https://app.snyk.io/org/br3nda/project/ef7d5298-540a-4e7a-8b3c-ffa7aebff03c?utm_source=github&utm_medium=referral&page=upgrade-pr
2021-10-07 06:46:23 +00:00
Daniel O'Connor
2ac3605173 Merge pull request #2837 from Growstuff/snyk-upgrade-c69c15ef11625d15424539ca097b443c
[Snyk] Upgrade mdbootstrap from 4.12.0 to 4.19.2
2021-10-07 01:13:00 +10:30
Daniel O'Connor
19e10788d2 Merge branch 'dev' into snyk-upgrade-c69c15ef11625d15424539ca097b443c 2021-10-06 23:02:03 +10:30
Daniel O'Connor
9f0a121e7f Merge pull request #2908 from Growstuff/dependabot/bundler/faraday-1.8.0
Bump faraday from 1.5.1 to 1.8.0
2021-10-06 22:53:27 +10:30
dependabot[bot]
30fc6f2e5b Bump faraday from 1.5.1 to 1.8.0
Bumps [faraday](https://github.com/lostisland/faraday) from 1.5.1 to 1.8.0.
- [Release notes](https://github.com/lostisland/faraday/releases)
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lostisland/faraday/compare/v1.5.1...v1.8.0)

---
updated-dependencies:
- dependency-name: faraday
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 09:15:16 +00:00
Daniel O'Connor
ac0ffd65e1 Merge pull request #2907 from Growstuff/dependabot/bundler/haml-5.2.2
Bump haml from 5.2.1 to 5.2.2
2021-10-06 19:43:22 +10:30
Daniel O'Connor
f773324c5c Merge pull request #2906 from Growstuff/dependabot/bundler/will_paginate-3.3.1
Bump will_paginate from 3.3.0 to 3.3.1
2021-10-06 19:42:48 +10:30
Daniel O'Connor
f49b69a855 Merge pull request #2901 from Growstuff/dependabot/bundler/listen-3.7.0
Bump listen from 3.5.1 to 3.7.0
2021-10-06 19:42:27 +10:30
Daniel O'Connor
e2fb67efac Merge pull request #2909 from Growstuff/dependabot/bundler/puma-5.5.0
Bump puma from 5.3.2 to 5.5.0
2021-10-06 19:42:03 +10:30
Daniel O'Connor
40f6515379 Merge pull request #2904 from Growstuff/dependabot/bundler/faraday_middleware-1.1.0
Bump faraday_middleware from 1.0.0 to 1.1.0
2021-10-06 19:41:45 +10:30
dependabot[bot]
dca7bbc4a5 Bump puma from 5.3.2 to 5.5.0
Bumps [puma](https://github.com/puma/puma) from 5.3.2 to 5.5.0.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.3.2...v5.5.0)

---
updated-dependencies:
- dependency-name: puma
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 07:16:13 +00:00
dependabot[bot]
006eb9e7f0 Bump haml from 5.2.1 to 5.2.2
Bumps [haml](https://github.com/haml/haml) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/haml/haml/releases)
- [Changelog](https://github.com/haml/haml/blob/main/CHANGELOG.md)
- [Commits](https://github.com/haml/haml/compare/5.2.1...v5.2.2)

---
updated-dependencies:
- dependency-name: haml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 07:09:51 +00:00
dependabot[bot]
a771414048 Bump will_paginate from 3.3.0 to 3.3.1
Bumps [will_paginate](https://github.com/mislav/will_paginate) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/mislav/will_paginate/releases)
- [Commits](https://github.com/mislav/will_paginate/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: will_paginate
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 07:02:46 +00:00
dependabot[bot]
b106f91c17 Bump faraday_middleware from 1.0.0 to 1.1.0
Bumps [faraday_middleware](https://github.com/lostisland/faraday_middleware) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/lostisland/faraday_middleware/releases)
- [Commits](https://github.com/lostisland/faraday_middleware/compare/v1.0.0...v1.1.0)

---
updated-dependencies:
- dependency-name: faraday_middleware
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 02:24:14 +00:00
dependabot[bot]
6c72ab8d09 Bump listen from 3.5.1 to 3.7.0
Bumps [listen](https://github.com/guard/listen) from 3.5.1 to 3.7.0.
- [Release notes](https://github.com/guard/listen/releases)
- [Commits](https://github.com/guard/listen/compare/v3.5.1...v3.7.0)

---
updated-dependencies:
- dependency-name: listen
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 02:23:50 +00:00
Daniel O'Connor
10bbad3aa1 Merge pull request #2903 from Growstuff/dependabot/bundler/webdrivers-4.6.1
Bump webdrivers from 4.6.0 to 4.6.1
2021-10-06 12:52:22 +10:30
dependabot[bot]
3cbc3e5ec0 Bump webdrivers from 4.6.0 to 4.6.1
Bumps [webdrivers](https://github.com/titusfortner/webdrivers) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/titusfortner/webdrivers/releases)
- [Changelog](https://github.com/titusfortner/webdrivers/blob/master/CHANGELOG.md)
- [Commits](https://github.com/titusfortner/webdrivers/compare/v4.6.0...v4.6.1)

---
updated-dependencies:
- dependency-name: webdrivers
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 14:09:37 +00:00
Daniel O'Connor
4ec9216ee9 Merge pull request #2900 from Growstuff/dependabot/bundler/active_utils-3.3.18
Bump active_utils from 3.3.17 to 3.3.18
2021-10-06 00:38:27 +10:30
dependabot[bot]
8577ad697b Bump active_utils from 3.3.17 to 3.3.18
Bumps [active_utils](https://github.com/shopify/active_utils) from 3.3.17 to 3.3.18.
- [Release notes](https://github.com/shopify/active_utils/releases)
- [Changelog](https://github.com/Shopify/active_utils/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shopify/active_utils/compare/v3.3.17...v3.3.18)

---
updated-dependencies:
- dependency-name: active_utils
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 13:39:24 +00:00
Daniel O'Connor
52e3801716 Merge pull request #2833 from Growstuff/dependabot/github_actions/actions/cache-2.1.6
Bump actions/cache from 2.1.5 to 2.1.6
2021-10-06 00:08:11 +10:30
dependabot[bot]
9dec52f4ae Bump actions/cache from 2.1.5 to 2.1.6
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 13:37:06 +00:00
Daniel O'Connor
71cfd4a740 Merge pull request #2905 from Growstuff/dependabot/bundler/faker-2.19.0
Bump faker from 2.18.0 to 2.19.0
2021-10-06 00:06:52 +10:30
Daniel O'Connor
39aa65c4bb Merge pull request #2902 from Growstuff/dependabot/bundler/sidekiq-6.2.2
Bump sidekiq from 6.2.1 to 6.2.2
2021-10-06 00:06:27 +10:30
dependabot[bot]
f6e2c3469c Bump faker from 2.18.0 to 2.19.0
Bumps [faker](https://github.com/faker-ruby/faker) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/faker-ruby/faker/releases)
- [Changelog](https://github.com/faker-ruby/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faker-ruby/faker/compare/v2.18.0...v2.19.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 13:35:40 +00:00
dependabot[bot]
7da0c6ba2a Bump sidekiq from 6.2.1 to 6.2.2
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.2.1...v6.2.2)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 13:35:24 +00:00
Daniel O'Connor
568d76a3e3 Merge pull request #2879 from Growstuff/snyk-fix-fc75124a418fb996ab551d820ae768f6
[Snyk] Fix for 1 vulnerabilities
2021-10-06 00:04:21 +10:30
Daniel O'Connor
a93af8b0ca Merge pull request #2860 from Growstuff/dependabot/bundler/chartkick-4.0.5
Bump chartkick from 4.0.4 to 4.0.5
2021-10-06 00:03:38 +10:30
Daniel O'Connor
3581cf0af7 Merge pull request #2891 from Growstuff/dependabot/bundler/searchkick-4.6.1
Bump searchkick from 4.4.4 to 4.6.1
2021-10-06 00:03:28 +10:30
Daniel O'Connor
dbe6bc0db5 Merge pull request #2899 from Growstuff/dependabot/bundler/rspec-rails-5.0.2
Bump rspec-rails from 5.0.1 to 5.0.2
2021-10-06 00:03:17 +10:30
Daniel O'Connor
956a3823f4 Merge branch 'dev' into snyk-fix-fc75124a418fb996ab551d820ae768f6 2021-10-05 23:42:54 +10:30
dependabot[bot]
4f3a29cfc4 Bump chartkick from 4.0.4 to 4.0.5
Bumps [chartkick](https://github.com/ankane/chartkick) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/ankane/chartkick/releases)
- [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/chartkick/compare/v4.0.4...v4.0.5)

---
updated-dependencies:
- dependency-name: chartkick
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 13:11:38 +00:00
dependabot[bot]
366ccb8f1d Bump rspec-rails from 5.0.1 to 5.0.2
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/rspec/rspec-rails/releases)
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-rails/compare/v5.0.1...v5.0.2)

---
updated-dependencies:
- dependency-name: rspec-rails
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 13:10:39 +00:00
dependabot[bot]
6d9751afd4 Bump searchkick from 4.4.4 to 4.6.1
Bumps [searchkick](https://github.com/ankane/searchkick) from 4.4.4 to 4.6.1.
- [Release notes](https://github.com/ankane/searchkick/releases)
- [Changelog](https://github.com/ankane/searchkick/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/searchkick/compare/v4.4.4...v4.6.1)

---
updated-dependencies:
- dependency-name: searchkick
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 13:10:21 +00:00
Daniel O'Connor
988158352f Merge pull request #2848 from Growstuff/dependabot/bundler/cancancan-3.3.0
Bump cancancan from 3.2.1 to 3.3.0
2021-10-05 23:39:03 +10:30
Daniel O'Connor
29d6111ac2 Merge pull request #2876 from Growstuff/dependabot/bundler/loofah-2.12.0
Bump loofah from 2.9.1 to 2.12.0
2021-10-05 23:38:42 +10:30
Daniel O'Connor
6a97e6b002 Merge pull request #2882 from Growstuff/dependabot/bundler/scout_apm-4.1.2
Bump scout_apm from 4.0.4 to 4.1.2
2021-10-05 23:38:21 +10:30
Daniel O'Connor
fa10e88c0b Merge pull request #2898 from Growstuff/dependabot/bundler/bullet-6.1.5
Bump bullet from 6.1.4 to 6.1.5
2021-10-05 23:37:46 +10:30
Daniel O'Connor
362228e1f5 Merge branch 'dev' into snyk-fix-fc75124a418fb996ab551d820ae768f6 2021-10-05 23:22:41 +10:30
Daniel O'Connor
d7a16034f9 Bump rails 2021-10-05 23:17:55 +10:30
dependabot[bot]
e20a8f5586 Bump bullet from 6.1.4 to 6.1.5
Bumps [bullet](https://github.com/flyerhzm/bullet) from 6.1.4 to 6.1.5.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/6.1.4...6.1.5)

---
updated-dependencies:
- dependency-name: bullet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 12:44:23 +00:00
dependabot[bot]
339db701d7 Bump loofah from 2.9.1 to 2.12.0
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.9.1 to 2.12.0.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.9.1...v2.12.0)

---
updated-dependencies:
- dependency-name: loofah
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 12:44:22 +00:00
dependabot[bot]
78291ef12d Bump scout_apm from 4.0.4 to 4.1.2
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 4.0.4 to 4.1.2.
- [Release notes](https://github.com/scoutapp/scout_apm_ruby/releases)
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v4.0.4...v4.1.2)

---
updated-dependencies:
- dependency-name: scout_apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 12:44:22 +00:00
dependabot[bot]
44b12900dd Bump cancancan from 3.2.1 to 3.3.0
Bumps [cancancan](https://github.com/CanCanCommunity/cancancan) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/CanCanCommunity/cancancan/releases)
- [Changelog](https://github.com/CanCanCommunity/cancancan/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/CanCanCommunity/cancancan/compare/3.2.1...3.3.0)

---
updated-dependencies:
- dependency-name: cancancan
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 12:44:19 +00:00
Daniel O'Connor
583d394181 Merge pull request #2861 from Growstuff/dependabot/bundler/rake-13.0.6
Bump rake from 13.0.3 to 13.0.6
2021-10-05 23:13:02 +10:30
Daniel O'Connor
3dcdf9d9b7 Merge pull request #2893 from Growstuff/dependabot/github_actions/actions/setup-node-2.4.1
Bump actions/setup-node from 2.4.0 to 2.4.1
2021-10-05 23:06:21 +10:30
Daniel O'Connor
e35af823ce Merge pull request #2895 from Growstuff/dependabot/bundler/oj-3.13.8
Bump oj from 3.12.1 to 3.13.8
2021-10-05 23:06:00 +10:30
Daniel O'Connor
1e48ae8c7e Merge pull request #2885 from Growstuff/snyk-fix-ba9162e09c21a7dd37df12fd631634b0
[Snyk] Security upgrade @percy/agent from 0.3.1 to 0.28.6
2021-10-05 23:05:12 +10:30
Daniel O'Connor
0734d17af9 Merge pull request #2892 from Growstuff/dependabot/bundler/nokogiri-1.12.5
Bump nokogiri from 1.11.7 to 1.12.5
2021-10-05 23:04:37 +10:30
Daniel O'Connor
a8411a4b12 Merge branch 'dev' into snyk-fix-ba9162e09c21a7dd37df12fd631634b0 2021-10-05 22:15:48 +10:30
Daniel O'Connor
9d31c9a492 Merge branch 'dev' into dependabot/github_actions/actions/setup-node-2.4.1 2021-10-05 22:12:14 +10:30
Daniel O'Connor
dfcf608e4b Merge branch 'dev' into dependabot/bundler/oj-3.13.8 2021-10-05 22:04:41 +10:30
Daniel O'Connor
63a2027ba7 Merge branch 'dev' into dependabot/bundler/rake-13.0.6 2021-10-05 22:04:05 +10:30
Daniel O'Connor
0caa95384c Merge branch 'dev' into dependabot/bundler/nokogiri-1.12.5 2021-10-05 22:03:48 +10:30
Daniel O'Connor
667647f7cd Merge pull request #2897 from Growstuff/revert-2872-accessibilityIssues
Revert "Accessibility: Nav bar’s icon links"
2021-10-05 22:03:17 +10:30
Daniel O'Connor
e23a274ce7 Revert "Accessibility: Nav bar’s icon links" 2021-10-05 21:32:33 +10:30
dependabot[bot]
3d9e1ffab3 Bump oj from 3.12.1 to 3.13.8
Bumps [oj](https://github.com/ohler55/oj) from 3.12.1 to 3.13.8.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.12.1...v3.13.8)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-29 07:29:13 +00:00
dependabot[bot]
9e4cee9c4e Bump actions/setup-node from 2.4.0 to 2.4.1
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-28 07:12:01 +00:00
dependabot[bot]
dd49b4eb7f Bump nokogiri from 1.11.7 to 1.12.5
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.7 to 1.12.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.7...v1.12.5)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 20:32:36 +00:00
snyk-bot
e49e70d2f3 fix: package.json & yarn.lock to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-1579269
2021-09-06 05:50:46 +00:00
snyk-bot
4053ec6d62 fix: Gemfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-RUBY-RAILS-1567785
2021-08-20 22:52:04 +00:00
dependabot[bot]
0f7e3738b6 Bump rake from 13.0.3 to 13.0.6
Bumps [rake](https://github.com/ruby/rake) from 13.0.3 to 13.0.6.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v13.0.3...v13.0.6)

---
updated-dependencies:
- dependency-name: rake
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-09 08:24:00 +00:00
Brenda Wallace
c8b547050d Merge pull request #2827 from Growstuff/dependabot/bundler/jsonapi-resources-0.10.5
Bump jsonapi-resources from 0.10.4 to 0.10.5
2021-08-09 19:29:46 +12:00
dependabot[bot]
2eea02c6d6 Bump jsonapi-resources from 0.10.4 to 0.10.5
Bumps [jsonapi-resources](https://github.com/cerebris/jsonapi-resources) from 0.10.4 to 0.10.5.
- [Release notes](https://github.com/cerebris/jsonapi-resources/releases)
- [Commits](https://github.com/cerebris/jsonapi-resources/compare/v0.10.4...v0.10.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-13 21:10:30 +00:00
snyk-bot
625762f722 fix: upgrade mdbootstrap from 4.12.0 to 4.19.2
Snyk has created this PR to upgrade mdbootstrap from 4.12.0 to 4.19.2.

See this package in npm:


See this project in Snyk:
https://app.snyk.io/org/br3nda/project/ef7d5298-540a-4e7a-8b3c-ffa7aebff03c?utm_source=github&utm_medium=upgrade-pr
2021-06-02 22:10:31 +00:00
Brenda Wallace
135bfc783f Merge pull request #2777 from Growstuff/dev
Production release
2021-02-17 21:04:22 +13:00
204 changed files with 3264 additions and 3435 deletions

View File

@@ -5,7 +5,7 @@ updates:
schedule:
interval: daily
time: "07:00"
open-pull-requests-limit: 10
open-pull-requests-limit: 20
versioning-strategy: lockfile-only
ignore:
- dependency-name: active_median

View File

@@ -5,8 +5,6 @@ name: Brakeman Scan
# This section configures the trigger for the workflow. Feel free to customize depending on your convention
on:
push:
branches: [ dev ]
pull_request:
branches: [ dev ]
@@ -17,17 +15,15 @@ jobs:
steps:
# Checkout the repository to the GitHub Actions runner
- name: Checkout
uses: actions/checkout@v2.3.4
uses: actions/checkout@v3
# Customize the ruby version depending on your needs
- name: Setup Ruby
uses: actions/setup-ruby@v1.1.3
with:
ruby-version: '2.7'
uses: ruby/setup-ruby@v1
- name: Setup Brakeman
env:
BRAKEMAN_VERSION: '4.10' # SARIF support is provided in Brakeman version 4.10+
BRAKEMAN_VERSION: '5.1.1' # SARIF support is provided in Brakeman version 4.10+
run: |
gem install brakeman --version $BRAKEMAN_VERSION
@@ -39,6 +35,6 @@ jobs:
# Upload the SARIF file generated in the previous step
- name: Upload SARIF
uses: github/codeql-action/upload-sarif@v1
uses: github/codeql-action/upload-sarif@v2
with:
sarif_file: output.sarif.json

View File

@@ -6,7 +6,7 @@ jobs:
contributors:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
- uses: actions/checkout@v3
- name: Install ruby version specified in .ruby-version
uses: ruby/setup-ruby@v1
with:
@@ -53,7 +53,7 @@ jobs:
steps:
- name: Checkout this repo
uses: actions/checkout@v2.3.4
uses: actions/checkout@v3
- name: Configure sysctl limits
run: |
@@ -76,7 +76,7 @@ jobs:
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"
- name: Setup yarn cache
uses: actions/cache@v2.1.5
uses: actions/cache@v3
id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
@@ -89,7 +89,7 @@ jobs:
sudo apt-get -y install libpq-dev google-chrome-stable
- name: Install NodeJS
uses: actions/setup-node@v2.4.0
uses: actions/setup-node@v3
with:
node-version: '12'

View File

@@ -1,5 +1,7 @@
inherit_from: .rubocop_todo.yml
require: rubocop-rails
require:
- rubocop-rails
- rubocop-rspec
AllCops:
NewCops: enable
Exclude:
@@ -16,6 +18,11 @@ Naming/FileName:
- 'Gemfile'
- 'Gemfile.lock'
RSpec/DescribeClass:
Exclude:
- 'spec/views/**/*.rb'
- 'spec/features/**/*.rb'
Layout/MultilineMethodCallIndentation:
EnforcedStyle: indented

View File

@@ -1,21 +1,384 @@
# This configuration was generated by
# `rubocop --auto-gen-config --no-offense-counts`
# on 2019-12-16 21:01:58 +1300 using RuboCop version 0.77.0.
# `rubocop --auto-gen-config`
# on 2022-11-07 13:39:24 UTC using RuboCop version 1.38.0.
# The point is for the user to remove these configuration records
# one by one as the offenses are removed from the code base.
# Note that changes in the inspected code, or installation of new
# versions of RuboCop, may require this file to be generated again.
Lint/AmbiguousOperator:
# Offense count: 5
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: EmptyLineBetweenMethodDefs, EmptyLineBetweenClassDefs, EmptyLineBetweenModuleDefs, AllowAdjacentOneLineDefs, NumberOfEmptyLines.
Layout/EmptyLineBetweenDefs:
Exclude:
- 'spec/controllers/crops_controller_spec.rb'
- 'db/migrate/20171129041341_create_photographings.rb'
- 'db/migrate/20190130090437_add_crop_to_photographings.rb'
# Offense count: 10
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: AutoCorrect, EnforcedStyle.
# SupportedStyles: space, no_space
Layout/LineContinuationSpacing:
Exclude:
- 'app/mailers/notifier_mailer.rb'
- 'app/models/seed.rb'
- 'lib/tasks/growstuff.rake'
- 'spec/features/rss/plantings_spec.rb'
- 'spec/features/rss/posts_spec.rb'
- 'spec/features/rss/seeds_spec.rb'
- 'spec/models/seed_spec.rb'
# Offense count: 9
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: EnforcedStyle, IndentationWidth.
# SupportedStyles: aligned, indented
Layout/LineEndStringConcatenationIndentation:
Exclude:
- 'app/mailers/notifier_mailer.rb'
- 'app/models/seed.rb'
- 'lib/tasks/growstuff.rake'
- 'spec/features/rss/plantings_spec.rb'
- 'spec/features/rss/posts_spec.rb'
- 'spec/features/rss/seeds_spec.rb'
# Offense count: 1
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, AllowedPatterns, IgnoredPatterns.
# URISchemes: http, https
Layout/LineLength:
Max: 304
# Offense count: 3
# This cop supports safe autocorrection (--autocorrect).
Lint/AmbiguousOperatorPrecedence:
Exclude:
- 'db/seeds.rb'
- 'spec/helpers/gardens_helper_spec.rb'
- 'spec/helpers/seeds_helper_spec.rb'
# Offense count: 2
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: RequireParenthesesForMethodChains.
Lint/AmbiguousRange:
Exclude:
- 'app/models/concerns/search_harvests.rb'
- 'app/models/concerns/search_plantings.rb'
# Offense count: 2
# Configuration parameters: IgnoreLiteralBranches, IgnoreConstantBranches.
Lint/DuplicateBranch:
Exclude:
- 'app/models/harvest.rb'
- 'lib/actions/oauth_signup_action.rb'
# Offense count: 8
# Configuration parameters: AllowComments, AllowEmptyLambdas.
Lint/EmptyBlock:
Exclude:
- 'db/migrate/20171022032108_all_the_predictions.rb'
- 'spec/controllers/home_controller_spec.rb'
- 'spec/controllers/likes_controller_spec.rb'
- 'spec/controllers/plant_parts_controller_spec.rb'
- 'spec/factories/crop_companions.rb'
- 'spec/features/crops/crop_detail_page_spec.rb'
- 'spec/requests/authentications_spec.rb'
# Offense count: 2
# This cop supports unsafe autocorrection (--autocorrect-all).
Lint/RedundantDirGlobSort:
Exclude:
- 'spec/rails_helper.rb'
# Offense count: 1
# Configuration parameters: AllowComments, AllowNil.
Lint/SuppressedException:
Exclude:
- 'lib/tasks/testing.rake'
# Offense count: 1
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: EnforcedStyle.
# SupportedStyles: strict, consistent
Lint/SymbolConversion:
Exclude:
- 'app/controllers/likes_controller.rb'
# Offense count: 8
Lint/UselessAssignment:
Exclude:
- 'config.rb'
- 'config/compass.rb'
- 'lib/actions/oauth_signup_action.rb'
# Offense count: 44
# Configuration parameters: AllowedMethods, AllowedPatterns, IgnoredMethods, CountRepeatedAttributes.
Metrics/AbcSize:
Max: 151
# Offense count: 10
# Configuration parameters: CountComments, CountAsOne, ExcludedMethods, AllowedMethods, AllowedPatterns, IgnoredMethods, inherit_mode.
# AllowedMethods: refine
Metrics/BlockLength:
Max: 61
# Offense count: 6
# Configuration parameters: CountComments, CountAsOne.
Metrics/ClassLength:
Max: 171
# Offense count: 4
# Configuration parameters: AllowedMethods, AllowedPatterns, IgnoredMethods.
Metrics/CyclomaticComplexity:
Max: 32
# Offense count: 59
# Configuration parameters: CountComments, CountAsOne, ExcludedMethods, AllowedMethods, AllowedPatterns, IgnoredMethods.
Metrics/MethodLength:
Max: 59
# Offense count: 3
# Configuration parameters: AllowedMethods, AllowedPatterns, IgnoredMethods.
Metrics/PerceivedComplexity:
Max: 32
# Offense count: 1
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: EnforcedStyle.
# SupportedStyles: lowercase, uppercase
Naming/HeredocDelimiterCase:
Exclude:
- 'config/environments/production.rb'
# Offense count: 3
RSpec/AnyInstance:
Exclude:
- 'spec/controllers/harvests_controller_spec.rb'
- 'spec/controllers/photos_controller_spec.rb'
# Offense count: 15
RSpec/Capybara/SpecificMatcher:
Exclude:
- 'spec/features/crops/browse_crops_spec.rb'
- 'spec/features/footer_spec.rb'
- 'spec/features/gardens/adding_gardens_spec.rb'
- 'spec/features/harvests/harvesting_a_crop_spec.rb'
- 'spec/features/plantings/planting_a_crop_spec.rb'
- 'spec/features/seeds/adding_seeds_spec.rb'
# Offense count: 1
RSpec/Capybara/VisibilityMatcher:
Exclude:
- 'spec/features/shared_examples/crop_suggest.rb'
# Offense count: 292
# Configuration parameters: Prefixes, AllowedPatterns.
# Prefixes: when, with, without
RSpec/ContextWording:
Enabled: false
# Offense count: 36
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: SkipBlocks, EnforcedStyle.
# SupportedStyles: described_class, explicit
RSpec/DescribedClass:
Exclude:
- 'spec/models/like_spec.rb'
- 'spec/models/member_spec.rb'
- 'spec/services/timeline_service_spec.rb'
# Offense count: 13
# This cop supports unsafe autocorrection (--autocorrect-all).
RSpec/EmptyExampleGroup:
Exclude:
- 'spec/controllers/authentications_controller_spec.rb'
- 'spec/controllers/forums_controller_spec.rb'
- 'spec/controllers/home_controller_spec.rb'
- 'spec/controllers/likes_controller_spec.rb'
- 'spec/controllers/plant_parts_controller_spec.rb'
- 'spec/controllers/seeds_controller_spec.rb'
- 'spec/features/crops/crop_detail_page_spec.rb'
- 'spec/features/plantings/planting_a_crop_spec.rb'
- 'spec/requests/authentications_spec.rb'
- 'spec/views/home/index_spec.rb'
- 'spec/views/photos/edit.html.haml_spec.rb'
- 'spec/views/posts/_single.html.haml_spec.rb'
# Offense count: 136
# Configuration parameters: CountAsOne.
RSpec/ExampleLength:
Max: 25
# Offense count: 2
# This cop supports safe autocorrection (--autocorrect).
RSpec/ExcessiveDocstringSpacing:
Exclude:
- 'spec/controllers/crops_controller_spec.rb'
- 'spec/features/crops/crop_photos_spec.rb'
# Offense count: 30
RSpec/ExpectInHook:
Exclude:
- 'spec/controllers/garden_types_controller_spec.rb'
- 'spec/controllers/gardens_controller_spec.rb'
- 'spec/features/admin/forums_spec.rb'
- 'spec/features/crops/crop_photos_spec.rb'
- 'spec/features/members/list_spec.rb'
- 'spec/features/plantings/planting_a_crop_spec.rb'
- 'spec/features/shared_examples/append_date.rb'
# Offense count: 1135
# This cop supports unsafe autocorrection (--autocorrect-all).
RSpec/FactoryBot/SyntaxMethods:
Enabled: false
# Offense count: 3
# Configuration parameters: Include, CustomTransform, IgnoreMethods, SpecSuffixOnly.
# Include: **/*_spec*rb*, **/spec/**/*
RSpec/FilePath:
Exclude:
- 'spec/controllers/member_controller_spec.rb'
- 'spec/features/seeds/seed_photos.rb'
- 'spec/models/garden_type.rb'
# Offense count: 1
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: EnforcedStyle.
# SupportedStyles: implicit, each, example
RSpec/HookArgument:
Exclude:
- 'spec/requests/api/v1/plantings_request_spec.rb'
# Offense count: 2
# This cop supports safe autocorrection (--autocorrect).
RSpec/HooksBeforeExamples:
Exclude:
- 'spec/features/crops/creating_a_crop_spec.rb'
# Offense count: 710
# Configuration parameters: AssignmentOnly.
RSpec/InstanceVariable:
Enabled: false
# Offense count: 40
RSpec/LetSetup:
Enabled: false
# Offense count: 2
RSpec/MessageChain:
Exclude:
- 'spec/models/member_spec.rb'
# Offense count: 23
# Configuration parameters: .
# SupportedStyles: have_received, receive
RSpec/MessageSpies:
EnforcedStyle: receive
# Offense count: 1
RSpec/MultipleDescribes:
Exclude:
- 'spec/features/crops/crop_wranglers_spec.rb'
# Offense count: 149
RSpec/MultipleExpectations:
Max: 19
# Offense count: 137
# Configuration parameters: AllowSubject.
RSpec/MultipleMemoizedHelpers:
Max: 14
# Offense count: 132
# Configuration parameters: EnforcedStyle, IgnoreSharedExamples.
# SupportedStyles: always, named_only
RSpec/NamedSubject:
Enabled: false
# Offense count: 111
# Configuration parameters: AllowedGroups.
RSpec/NestedGroups:
Max: 6
# Offense count: 407
# Configuration parameters: AllowedPatterns.
# AllowedPatterns: ^expect_, ^assert_
RSpec/NoExpectationExample:
Enabled: false
# Offense count: 4
# This cop supports unsafe autocorrection (--autocorrect-all).
RSpec/Rails/HaveHttpStatus:
Exclude:
- 'spec/controllers/api/v1/plantings_controller_spec.rb'
- 'spec/controllers/harvests_controller_spec.rb'
- 'spec/requests/harvests_spec.rb'
# Offense count: 16
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: Inferences.
RSpec/Rails/InferredSpecType:
Enabled: false
# Offense count: 2
RSpec/RepeatedDescription:
Exclude:
- 'spec/models/like_spec.rb'
# Offense count: 6
RSpec/RepeatedExample:
Exclude:
- 'spec/controllers/photos_controller_spec.rb'
- 'spec/features/members/following_spec.rb'
- 'spec/models/like_spec.rb'
# Offense count: 4
RSpec/RepeatedExampleGroupBody:
Exclude:
- 'spec/controllers/crops_controller_spec.rb'
# Offense count: 6
RSpec/ScatteredSetup:
Exclude:
- 'spec/features/percy/percy_spec.rb'
- 'spec/features/plantings/prediction_spec.rb'
# Offense count: 3
RSpec/StubbedMock:
Exclude:
- 'spec/controllers/garden_types_controller_spec.rb'
- 'spec/controllers/gardens_controller_spec.rb'
- 'spec/models/member_spec.rb'
# Offense count: 1
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: EnforcedStyle.
# SupportedStyles: constant, string
RSpec/VerifiedDoubleReference:
Exclude:
- 'spec/models/member_spec.rb'
# Offense count: 3
# Configuration parameters: IgnoreNameless, IgnoreSymbolicNames.
RSpec/VerifiedDoubles:
Exclude:
- 'spec/controllers/garden_types_controller_spec.rb'
- 'spec/controllers/gardens_controller_spec.rb'
- 'spec/views/devise/shared/_links_spec.rb'
# Offense count: 1
# This cop supports unsafe autocorrection (--autocorrect-all).
Rails/ActionControllerFlashBeforeRender:
Exclude:
- 'app/controllers/authentications_controller.rb'
# Offense count: 26
# Configuration parameters: Database, Include.
# SupportedDatabases: mysql, postgresql
# Include: db/migrate/*.rb
Rails/BulkChangeTable:
Enabled: false
# Offense count: 11
# Configuration parameters: Include.
# Include: db/migrate/*.rb
Rails/CreateTableWithTimestamps:
@@ -30,12 +393,14 @@ Rails/CreateTableWithTimestamps:
- 'db/migrate/20161201154922_add_photos_seeds_table.rb'
- 'db/migrate/20171022032108_all_the_predictions.rb'
# Configuration parameters: EnforcedStyle.
# Offense count: 1
# Configuration parameters: EnforcedStyle, AllowToTime.
# SupportedStyles: strict, flexible
Rails/Date:
Exclude:
- 'app/mailers/notifier.rb'
- 'app/mailers/notifier_mailer.rb'
# Offense count: 5
# Configuration parameters: EnforcedStyle.
# SupportedStyles: slashes, arguments
Rails/FilePath:
@@ -45,6 +410,7 @@ Rails/FilePath:
- 'config/environments/development.rb'
- 'db/seeds.rb'
# Offense count: 2
# Configuration parameters: Include.
# Include: app/models/**/*.rb
Rails/HasAndBelongsToMany:
@@ -52,23 +418,39 @@ Rails/HasAndBelongsToMany:
- 'app/models/member.rb'
- 'app/models/role.rb'
# Offense count: 5
# Configuration parameters: Include.
# Include: app/models/**/*.rb
Rails/HasManyOrHasOneDependent:
Exclude:
- 'app/models/member.rb'
# Offense count: 1
# Configuration parameters: Include.
# Include: app/models/**/*.rb
Rails/InverseOf:
# Include: spec/**/*.rb, test/**/*.rb
Rails/I18nLocaleAssignment:
Exclude:
- 'app/models/concerns/ownable.rb'
- 'spec/features/locale_spec.rb'
# Offense count: 33
Rails/I18nLocaleTexts:
Enabled: false
# Offense count: 2
# Configuration parameters: Include.
# Include: app/controllers/**/*.rb, app/mailers/**/*.rb
Rails/LexicallyScopedActionFilter:
Exclude:
- 'app/controllers/data_controller.rb'
# Offense count: 2
Rails/OutputSafety:
Exclude:
- 'app/helpers/auto_suggest_helper.rb'
- 'app/helpers/gardens_helper.rb'
# Offense count: 4
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: Include.
# Include: **/Rakefile, **/*.rake
Rails/RakeEnvironment:
@@ -77,27 +459,53 @@ Rails/RakeEnvironment:
- 'lib/tasks/i18n.rake'
- 'lib/tasks/testing.rake'
# Offense count: 5
# This cop supports unsafe autocorrection (--autocorrect-all).
Rails/RedundantPresenceValidationOnBelongsTo:
Exclude:
- 'app/models/alternate_name.rb'
- 'app/models/like.rb'
- 'app/models/planting.rb'
- 'app/models/scientific_name.rb'
# Offense count: 9
# Configuration parameters: Include.
# Include: db/migrate/*.rb
# Include: db/**/*.rb
Rails/ReversibleMigration:
Exclude:
- 'db/migrate/20130326092227_change_planted_at_to_date.rb'
- 'db/migrate/20191119020643_upgrade_cms.rb'
# Configuration parameters: Blacklist, Whitelist.
# Blacklist: decrement!, decrement_counter, increment!, increment_counter, toggle!, touch, update_all, update_attribute, update_column, update_columns, update_counters
Rails/SkipsModelValidations:
# Offense count: 2
# This cop supports unsafe autocorrection (--autocorrect-all).
Rails/RootPathnameMethods:
Exclude:
- 'db/migrate/20190317023129_finished_boolean.rb'
- 'db/seeds.rb'
- 'db/migrate/20190910022329_add_photo_source.rb'
- 'app/controllers/crops_controller.rb'
- 'app/helpers/icons_helper.rb'
# Configuration parameters: AllowedChars.
Style/AsciiComments:
# Offense count: 6
# Configuration parameters: Include.
# Include: app/models/**/*.rb
Rails/UniqueValidationWithoutIndex:
Exclude:
- 'config/initializers/comfortable_mexican_sofa.rb'
- 'app/models/follow.rb'
- 'app/models/garden.rb'
- 'app/models/like.rb'
- 'app/models/member.rb'
- 'app/models/plant_part.rb'
- 'app/models/role.rb'
# Cop supports --auto-correct.
# Configuration parameters: AutoCorrect, EnforcedStyle.
# Offense count: 3
# This cop supports unsafe autocorrection (--autocorrect-all).
Rails/WhereEquals:
Exclude:
- 'app/models/crop.rb'
- 'app/models/harvest.rb'
- 'app/models/planting.rb'
# Offense count: 3
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: EnforcedStyle.
# SupportedStyles: nested, compact
Style/ClassAndModuleChildren:
Exclude:
@@ -105,23 +513,133 @@ Style/ClassAndModuleChildren:
- 'lib/haml/filters/escaped_markdown.rb'
- 'lib/haml/filters/growstuff_markdown.rb'
# Offense count: 6
# This cop supports unsafe autocorrection (--autocorrect-all).
Style/CommentedKeyword:
Exclude:
- 'db/migrate/20191119030244_cms_tags.rb'
- 'spec/models/crop_spec.rb'
- 'spec/models/photo_spec.rb'
- 'spec/models/planting_spec.rb'
Style/MixinUsage:
# Offense count: 42
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: AllowedVars.
Style/FetchEnvVar:
Enabled: false
# Offense count: 4
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: EnforcedStyle.
# SupportedStyles: always, always_true, never
Style/FrozenStringLiteralComment:
Exclude:
- 'config/initializers/new_framework_defaults_6_0.rb'
- 'db/migrate/20200801084007_add_foreign_key_constraint_to_active_storage_attachments_for_blob_id.active_storage.rb'
- 'db/migrate/20200815012538_remove_median_function.rb'
- 'spec/lib/haml/filters/growstuff_markdown_spec.rb'
# Offense count: 2
# This cop supports unsafe autocorrection (--autocorrect-all).
Style/GlobalStdStream:
Exclude:
- 'config/environments/production.rb'
- 'lib/tasks/openfarm.rake'
# Offense count: 2
# This cop supports safe autocorrection (--autocorrect).
Style/IfUnlessModifier:
Exclude:
- 'bin/setup'
# Offense count: 1
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: AllowedMethods.
# AllowedMethods: nonzero?
Style/IfWithBooleanLiteralBranches:
Exclude:
- 'app/controllers/gardens_controller.rb'
# Offense count: 2
Style/MixinUsage:
Exclude:
- 'bin/update'
- 'spec/rails_helper.rb'
# Cop supports --auto-correct.
# Configuration parameters: AutoCorrect, EnforcedStyle, IgnoredMethods.
# Offense count: 1
# This cop supports safe autocorrection (--autocorrect).
Style/NegatedIfElseCondition:
Exclude:
- 'app/helpers/crops_helper.rb'
# Offense count: 3
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: EnforcedStyle, AllowedMethods, AllowedPatterns, IgnoredMethods.
# SupportedStyles: predicate, comparison
Style/NumericPredicate:
Exclude:
- 'spec/**/*'
- 'app/helpers/harvests_helper.rb'
- 'app/helpers/plantings_helper.rb'
# Offense count: 6
Style/OpenStructUse:
Exclude:
- 'spec/helpers/event_helper_spec.rb'
# Offense count: 2
# Configuration parameters: AllowedMethods.
# AllowedMethods: respond_to_missing?
Style/OptionalBooleanParameter:
Exclude:
- 'app/models/concerns/member_newsletter.rb'
# Offense count: 5
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: EnforcedStyle.
# SupportedStyles: same_as_string_literals, single_quotes, double_quotes
Style/QuotedSymbols:
Exclude:
- 'app/models/seed.rb'
- 'spec/controllers/crops_controller_spec.rb'
# Offense count: 1
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: Methods.
Style/RedundantArgument:
Exclude:
- 'app/helpers/application_helper.rb'
# Offense count: 4
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: SafeForConstants.
Style/RedundantFetchBlock:
Exclude:
- 'config/puma.rb'
# Offense count: 3
# This cop supports safe autocorrection (--autocorrect).
# Configuration parameters: AllowModifier.
Style/SoleNestedConditional:
Exclude:
- 'app/controllers/application_controller.rb'
- 'app/controllers/messages_controller.rb'
- 'app/models/photo_association.rb'
# Offense count: 20
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: Mode.
Style/StringConcatenation:
Exclude:
- 'app/controllers/messages_controller.rb'
- 'app/helpers/buttons_helper.rb'
- 'config/initializers/rswag_api.rb'
- 'spec/helpers/gardens_helper_spec.rb'
- 'spec/helpers/seeds_helper_spec.rb'
# Offense count: 1
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: AllowMethodsWithArguments, AllowedMethods, AllowedPatterns, IgnoredMethods, AllowComments.
# AllowedMethods: define_method, mail, respond_to
Style/SymbolProc:
Exclude:
- 'app/controllers/crops_controller.rb'

View File

@@ -1 +1 @@
2.7.2
3.1.2

View File

@@ -92,7 +92,6 @@ submit the change with your pull request.
- André Aubin / [lambda2](https://github.com/lambda2)
- Martina Simicic / [simicic](https://github.com/simicic)
- Rowan Crawford / [wombleton](https://github.com/wombleton)
- Le-jun - [lejun](https://github.com/le-jun)
## Bots

21
Gemfile
View File

@@ -5,13 +5,13 @@ source 'https://rubygems.org'
# Match ruby version in .ruby-version
ruby File.read('.ruby-version')
gem 'rails', '6.0.3.2'
gem 'rails', '~> 7.0.4'
# Keeping old sprockets
# https://github.com/rails/sprockets-rails/issues/444#issuecomment-637817050
gem "sprockets", "<4"
gem 'bundler', '>=1.1.5'
gem 'bundler', '>= 2.3.10'
gem 'coffee-rails'
gem 'haml'
@@ -24,7 +24,7 @@ gem 'rswag-api'
gem 'rswag-ui'
# CSS framework
gem "bootstrap", ">= 4.3.1"
gem "bootstrap", ">= 4.6.2"
gem 'material-sass', '4.1.1'
# Icons used by bootstrap/material-sass
@@ -52,14 +52,14 @@ gem 'csv_shaper' # CSV export
gem 'gibbon', '~>1.2.0' # for Mailchimp newsletter subscriptions
# Maps
gem 'leaflet-rails'
gem 'leaflet-rails', '>= 1.9.2'
gem 'rails-assets-leaflet.markercluster', source: 'https://rails-assets.org'
gem 'pg', '< 1.0.0' # Upstream bug, see https://github.com/Growstuff/growstuff/pull/1539
gem 'pg'
gem 'ruby-units' # for unit conversion
gem 'unicorn' # http server
gem "comfortable_mexican_sofa", "~> 2.0.0"
gem "comfortable_mexican_sofa", git: "https://github.com/restarone/comfortable-mexican-sofa.git"
gem 'active_utils'
gem 'sidekiq'
@@ -90,7 +90,7 @@ gem 'geocoder'
gem 'bootstrap-datepicker-rails'
# DRY-er easier bootstrap 4 forms
gem "bootstrap_form", ">= 4.2.0"
gem "bootstrap_form", ">= 4.5.0"
# For connecting to other services (eg Twitter)
gem 'omniauth', '~> 1.3'
@@ -119,11 +119,11 @@ gem 'xmlrpc' # fixes rake error - can be removed if not needed later
gem 'puma'
gem 'loofah', '>= 2.2.1'
gem 'loofah', '>= 2.19.1'
gem 'rack-protection', '>= 2.0.1'
# Member to member messaging system
gem 'mailboxer'
gem 'mailboxer', '>= 0.15.1'
gem 'faraday'
gem 'faraday_middleware'
@@ -175,7 +175,6 @@ end
group :test do
gem 'codeclimate-test-reporter', require: false
gem 'percy-capybara'
gem 'rails-controller-testing'
gem 'selenium-webdriver'
gem 'timecop'
@@ -185,3 +184,5 @@ end
group :travis do
gem 'platform-api'
end
gem "percy-capybara", "~> 5.0.0"

View File

@@ -1,40 +1,72 @@
GIT
remote: https://github.com/restarone/comfortable-mexican-sofa.git
revision: 456fb8507e9668128529c0302fa2e77e029c1f88
specs:
comfortable_mexican_sofa (2.0.19)
active_link_to (>= 1.0.0)
comfy_bootstrap_form (>= 4.0.0)
haml-rails (>= 1.0.0)
image_processing (>= 1.2)
jquery-rails (>= 4.3.1)
kramdown (>= 1.0.0)
mimemagic (>= 0.3.2)
mini_magick (>= 4.8.0)
rails (>= 5.2.0)
rails-i18n (>= 5.0.0)
sassc-rails (>= 2.0.0)
GEM
remote: https://rubygems.org/
remote: https://rails-assets.org/
specs:
rails-assets-leaflet (1.5.1)
rails-assets-leaflet.markercluster (1.4.1)
rails-assets-leaflet (>= 1.3.1)
GEM
remote: https://rubygems.org/
specs:
abstract_type (0.0.7)
actioncable (6.0.3.2)
actionpack (= 6.0.3.2)
actioncable (7.0.4)
actionpack (= 7.0.4)
activesupport (= 7.0.4)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
actionmailbox (6.0.3.2)
actionpack (= 6.0.3.2)
activejob (= 6.0.3.2)
activerecord (= 6.0.3.2)
activestorage (= 6.0.3.2)
activesupport (= 6.0.3.2)
actionmailbox (7.0.4)
actionpack (= 7.0.4)
activejob (= 7.0.4)
activerecord (= 7.0.4)
activestorage (= 7.0.4)
activesupport (= 7.0.4)
mail (>= 2.7.1)
actionmailer (6.0.3.2)
actionpack (= 6.0.3.2)
actionview (= 6.0.3.2)
activejob (= 6.0.3.2)
net-imap
net-pop
net-smtp
actionmailer (7.0.4)
actionpack (= 7.0.4)
actionview (= 7.0.4)
activejob (= 7.0.4)
activesupport (= 7.0.4)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.0)
actionpack (6.0.3.2)
actionview (= 6.0.3.2)
activesupport (= 6.0.3.2)
rack (~> 2.0, >= 2.0.8)
actionpack (7.0.4)
actionview (= 7.0.4)
activesupport (= 7.0.4)
rack (~> 2.0, >= 2.2.0)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
actiontext (6.0.3.2)
actionpack (= 6.0.3.2)
activerecord (= 6.0.3.2)
activestorage (= 6.0.3.2)
activesupport (= 6.0.3.2)
actiontext (7.0.4)
actionpack (= 7.0.4)
activerecord (= 7.0.4)
activestorage (= 7.0.4)
activesupport (= 7.0.4)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (6.0.3.2)
activesupport (= 6.0.3.2)
actionview (7.0.4)
activesupport (= 7.0.4)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
@@ -46,52 +78,60 @@ GEM
activerecord (>= 4.2)
active_record_union (1.3.0)
activerecord (>= 4.0)
active_utils (3.3.17)
active_utils (3.3.19)
activesupport (>= 4.2)
i18n
activejob (6.0.3.2)
activesupport (= 6.0.3.2)
activejob (7.0.4)
activesupport (= 7.0.4)
globalid (>= 0.3.6)
activemodel (6.0.3.2)
activesupport (= 6.0.3.2)
activerecord (6.0.3.2)
activemodel (= 6.0.3.2)
activesupport (= 6.0.3.2)
activestorage (6.0.3.2)
actionpack (= 6.0.3.2)
activejob (= 6.0.3.2)
activerecord (= 6.0.3.2)
marcel (~> 0.3.1)
activesupport (6.0.3.2)
activemodel (7.0.4)
activesupport (= 7.0.4)
activerecord (7.0.4)
activemodel (= 7.0.4)
activesupport (= 7.0.4)
activestorage (7.0.4)
actionpack (= 7.0.4)
activejob (= 7.0.4)
activerecord (= 7.0.4)
activesupport (= 7.0.4)
marcel (~> 1.0)
mini_mime (>= 1.1.0)
activesupport (7.0.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
zeitwerk (~> 2.2, >= 2.2.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
adamantium (0.2.0)
ice_nine (~> 0.11.0)
memoizable (~> 0.4.0)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
anima (0.3.1)
addressable (2.8.1)
public_suffix (>= 2.0.2, < 6.0)
anima (0.3.2)
abstract_type (~> 0.0.7)
adamantium (~> 0.2)
equalizer (~> 0.0.11)
ast (2.4.2)
autoprefixer-rails (10.2.4.0)
execjs
bcrypt (3.1.16)
autoprefixer-rails (10.4.7.0)
execjs (~> 2)
bcrypt (3.1.17)
better_errors (2.9.1)
coderay (>= 1.0.0)
erubi (>= 1.0.0)
rack (>= 0.9.0)
better_html (2.0.1)
actionview (>= 6.0)
activesupport (>= 6.0)
ast (~> 2.0)
erubi (~> 1.4)
parser (>= 2.4)
smart_properties
bluecloth (2.2.0)
bonsai-elasticsearch-rails (7.0.1)
elasticsearch-model (< 8)
elasticsearch-rails (< 8)
bootstrap (4.6.0)
bootstrap (4.6.2)
autoprefixer-rails (>= 9.1.0)
popper_js (>= 1.14.3, < 2)
popper_js (>= 1.16.1, < 2)
sassc-rails (>= 2.0.0)
bootstrap-datepicker-rails (1.9.0.1)
railties (>= 3.0)
@@ -99,13 +139,14 @@ GEM
actionpack (>= 5.2)
activemodel (>= 5.2)
builder (3.2.4)
bullet (6.1.4)
bullet (7.0.4)
activesupport (>= 3.0.0)
uniform_notifier (~> 1.11)
byebug (11.1.3)
cancancan (3.2.1)
capybara (3.35.3)
cancancan (3.4.0)
capybara (3.38.0)
addressable
matrix
mini_mime (>= 0.1.3)
nokogiri (~> 1.8)
rack (>= 1.6.0)
@@ -115,7 +156,7 @@ GEM
capybara-email (3.0.2)
capybara (>= 2.4, < 4.0)
mail
capybara-screenshot (1.0.25)
capybara-screenshot (1.0.26)
capybara (>= 1.0, < 4)
launchy
carrierwave (2.1.1)
@@ -126,8 +167,7 @@ GEM
mimemagic (>= 0.3.0)
mini_mime (>= 0.1.3)
ssrf_filter (~> 1.0)
chartkick (4.0.4)
childprocess (3.0.0)
chartkick (4.2.1)
codeclimate-test-reporter (1.0.9)
simplecov (<= 0.13)
coderay (1.1.3)
@@ -138,47 +178,36 @@ GEM
coffee-script-source
execjs
coffee-script-source (1.12.2)
comfortable_mexican_sofa (2.0.19)
active_link_to (>= 1.0.0)
comfy_bootstrap_form (>= 4.0.0)
haml-rails (>= 1.0.0)
jquery-rails (>= 4.3.1)
kramdown (>= 1.0.0)
mimemagic (>= 0.3.2)
mini_magick (>= 4.8.0)
rails (>= 5.2.0)
rails-i18n (>= 5.0.0)
sassc-rails (>= 2.0.0)
comfy_bootstrap_form (4.0.9)
rails (>= 5.0.0)
concord (0.1.5)
concord (0.1.6)
adamantium (~> 0.2.0)
equalizer (~> 0.0.9)
concurrent-ruby (1.1.8)
connection_pool (2.2.3)
concurrent-ruby (1.1.10)
connection_pool (2.3.0)
crass (1.0.6)
csv_shaper (1.3.2)
activesupport (>= 3.0.0)
dalli (2.7.11)
dalli (3.2.3)
database_cleaner (2.0.1)
database_cleaner-active_record (~> 2.0.0)
database_cleaner-active_record (2.0.0)
activerecord (>= 5.a)
database_cleaner-core (~> 2.0.0)
database_cleaner-core (2.0.1)
devise (4.8.0)
devise (4.8.1)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
railties (>= 4.1.0)
responders
warden (~> 1.2.3)
diff-lcs (1.4.4)
discard (1.2.0)
activerecord (>= 4.2, < 7)
diff-lcs (1.5.0)
discard (1.2.1)
activerecord (>= 4.2, < 8)
docile (1.1.5)
dotenv (2.7.6)
dotenv-rails (2.7.6)
dotenv (= 2.7.6)
dotenv (2.8.1)
dotenv-rails (2.8.1)
dotenv (= 2.8.1)
railties (>= 3.2)
elasticsearch (6.8.3)
elasticsearch-api (= 6.8.3)
@@ -194,52 +223,58 @@ GEM
faraday (~> 1)
multi_json
equalizer (0.0.11)
erubi (1.10.0)
erubi (1.11.0)
erubis (2.7.0)
excon (0.78.1)
execjs (2.7.0)
excon (0.93.1)
execjs (2.8.1)
factory_bot (6.2.0)
activesupport (>= 5.0.0)
factory_bot_rails (6.2.0)
factory_bot (~> 6.2.0)
railties (>= 5.0.0)
faker (2.18.0)
i18n (>= 1.6, < 2)
faraday (1.5.1)
faker (3.0.0)
i18n (>= 1.8.11, < 2)
faraday (1.10.2)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
faraday-httpclient (~> 1.0.1)
faraday-httpclient (~> 1.0)
faraday-multipart (~> 1.0)
faraday-net_http (~> 1.0)
faraday-net_http_persistent (~> 1.1)
faraday-net_http_persistent (~> 1.0)
faraday-patron (~> 1.0)
multipart-post (>= 1.2, < 3)
faraday-rack (~> 1.0)
faraday-retry (~> 1.0)
ruby2_keywords (>= 0.0.4)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-excon (1.1.0)
faraday-httpclient (1.0.1)
faraday-multipart (1.0.4)
multipart-post (~> 2)
faraday-net_http (1.0.1)
faraday-net_http_persistent (1.1.0)
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
faraday_middleware (1.0.0)
faraday-rack (1.0.0)
faraday-retry (1.0.3)
faraday_middleware (1.2.0)
faraday (~> 1.0)
ffi (1.15.0)
ffi (1.15.5)
flickraw (0.9.10)
font-awesome-sass (5.15.1)
sassc (>= 1.11)
friendly_id (5.4.2)
friendly_id (5.5.0)
activerecord (>= 4.0.0)
geocoder (1.6.7)
geocoder (1.8.1)
gibbon (1.2.1)
httparty
multi_json (>= 1.9.0)
globalid (0.4.2)
activesupport (>= 4.2.0)
globalid (1.0.0)
activesupport (>= 5.0)
gravatar-ultimate (2.0.0)
activesupport (>= 2.3.14)
rack
haml (5.2.1)
haml (5.2.2)
temple (>= 0.8.0)
tilt
haml-i18n-extractor (0.5.9)
@@ -248,38 +283,34 @@ GEM
highline
tilt
trollop (= 1.16.2)
haml-rails (2.0.1)
haml-rails (2.1.0)
actionpack (>= 5.1)
activesupport (>= 5.1)
haml (>= 4.0.6, < 6.0)
html2haml (>= 1.0.1)
haml (>= 4.0.6)
railties (>= 5.1)
haml_lint (0.37.1)
haml (>= 4.0, < 5.3)
haml_lint (0.43.0)
haml (>= 4.0, < 6.2)
parallel (~> 1.10)
rainbow
rubocop (>= 0.50.0)
sysexits (~> 1.1)
hashie (4.1.0)
heroics (0.1.1)
hashie (5.0.0)
heroics (0.1.2)
erubis (~> 2.0)
excon
moneta
multi_json (>= 1.9.2)
webrick
highline (2.0.3)
html2haml (2.2.0)
erubis (~> 2.7.0)
haml (>= 4.0, < 6)
nokogiri (>= 1.6.0)
ruby_parser (~> 3.5)
httparty (0.18.1)
mime-types (~> 3.0)
multi_xml (>= 0.5.2)
i18n (1.8.10)
i18n (1.12.0)
concurrent-ruby (~> 1.0)
i18n-tasks (0.9.34)
i18n-tasks (1.0.12)
activesupport (>= 4.0.2)
ast (>= 2.1.0)
better_html (>= 1.0, < 3.0)
erubi
highline (>= 2.0.0)
i18n
@@ -288,10 +319,10 @@ GEM
rainbow (>= 2.2.2, < 4.0)
terminal-table (>= 1.5.1)
ice_nine (0.11.2)
image_processing (1.12.1)
image_processing (1.12.2)
mini_magick (>= 4.9.5, < 5)
ruby-vips (>= 2.0.17, < 3)
jquery-rails (4.4.0)
jquery-rails (4.5.1)
rails-dom-testing (>= 1, < 3)
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
@@ -299,28 +330,28 @@ GEM
railties (>= 3.2.16)
js-routes (1.4.14)
railties (>= 4)
json (2.3.1)
json-schema (2.8.1)
addressable (>= 2.4)
jsonapi-resources (0.10.4)
json (2.6.3)
json-schema (3.0.0)
addressable (>= 2.8)
jsonapi-resources (0.10.7)
activerecord (>= 4.1)
concurrent-ruby
railties (>= 4.1)
jsonapi-swagger (0.8.1)
jwt (2.2.2)
kgio (2.11.3)
kramdown (2.3.1)
jwt (2.3.0)
kgio (2.11.4)
kramdown (2.4.0)
rexml
launchy (2.5.0)
addressable (~> 2.7)
leaflet-rails (1.7.0)
leaflet-rails (1.9.2)
rails (>= 4.2.0)
letter_opener (1.7.0)
launchy (~> 2.2)
listen (3.5.1)
letter_opener (1.8.1)
launchy (>= 2.2, < 3)
listen (3.7.1)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
loofah (2.9.1)
loofah (2.19.1)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
@@ -328,13 +359,13 @@ GEM
mailboxer (0.15.1)
carrierwave (>= 0.5.8)
rails (>= 5.0.0)
marcel (0.3.3)
mimemagic (~> 0.3.2)
marcel (1.0.2)
material-sass (4.1.1)
autoprefixer-rails (>= 6.0.3)
sass (>= 3.5.2)
material_icons (2.2.1)
material_icons (4.0.0)
railties (>= 3.2)
matrix (0.4.2)
memcachier (0.0.2)
memoizable (0.4.2)
thread_safe (~> 0.3, >= 0.3.1)
@@ -342,33 +373,43 @@ GEM
mime-types (3.3.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2020.0512)
mimemagic (0.3.10)
mimemagic (0.4.3)
nokogiri (~> 1)
rake
mini_magick (4.11.0)
mini_mime (1.0.2)
mini_portile2 (2.5.1)
minitest (5.14.4)
mini_mime (1.1.2)
mini_portile2 (2.8.0)
minitest (5.16.3)
moneta (1.0.0)
multi_json (1.15.0)
multi_xml (0.6.0)
multipart-post (2.1.1)
nio4r (2.5.7)
nokogiri (1.11.4)
mini_portile2 (~> 2.5.0)
multipart-post (2.2.3)
net-imap (0.3.1)
net-protocol
net-pop (0.1.2)
net-protocol
net-protocol (0.1.3)
timeout
net-smtp (0.3.3)
net-protocol
nio4r (2.5.8)
nokogiri (1.13.10)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
nokogiri (1.13.10-x86_64-linux)
racc (~> 1.4)
oauth (0.5.6)
oauth2 (1.4.4)
faraday (>= 0.8, < 2.0)
oauth2 (1.4.9)
faraday (>= 0.17.3, < 3.0)
jwt (>= 1.0, < 3.0)
multi_json (~> 1.3)
multi_xml (~> 0.5)
rack (>= 1.2, < 3)
oj (3.12.1)
omniauth (1.9.1)
oj (3.13.23)
omniauth (1.9.2)
hashie (>= 3.4.6)
rack (>= 1.6.2, < 3)
omniauth-facebook (8.0.0)
omniauth-facebook (9.0.0)
omniauth-oauth2 (~> 1.2)
omniauth-flickr (0.0.20)
multi_json (~> 1.12)
@@ -376,53 +417,50 @@ GEM
omniauth-oauth (1.1.0)
oauth
omniauth (~> 1.0)
omniauth-oauth2 (1.7.0)
omniauth-oauth2 (1.7.2)
oauth2 (~> 1.4)
omniauth (~> 1.9)
omniauth (>= 1.9, < 3)
omniauth-twitter (1.4.0)
omniauth-oauth (~> 1.1)
rack
orm_adapter (0.5.0)
parallel (1.20.1)
parser (2.7.2.0)
parallel (1.22.1)
parser (3.1.3.0)
ast (~> 2.4.1)
percy-capybara (4.3.3)
pg (0.21.0)
platform-api (3.3.0)
percy-capybara (5.0.0)
capybara (>= 3)
pg (1.4.5)
platform-api (3.5.0)
heroics (~> 0.1.1)
moneta (~> 1.0.0)
rate_throttle_client (~> 0.1.0)
popper_js (1.16.0)
public_suffix (4.0.6)
puma (5.3.2)
popper_js (1.16.1)
public_suffix (5.0.0)
puma (6.0.0)
nio4r (~> 2.0)
query_diet (0.7.0)
racc (1.5.2)
rack (2.2.3)
query_diet (0.7.1)
racc (1.6.1)
rack (2.2.4)
rack-cors (1.1.1)
rack (>= 2.0.0)
rack-protection (2.1.0)
rack-protection (3.0.4)
rack
rack-test (1.1.0)
rack (>= 1.0, < 3)
rails (6.0.3.2)
actioncable (= 6.0.3.2)
actionmailbox (= 6.0.3.2)
actionmailer (= 6.0.3.2)
actionpack (= 6.0.3.2)
actiontext (= 6.0.3.2)
actionview (= 6.0.3.2)
activejob (= 6.0.3.2)
activemodel (= 6.0.3.2)
activerecord (= 6.0.3.2)
activestorage (= 6.0.3.2)
activesupport (= 6.0.3.2)
bundler (>= 1.3.0)
railties (= 6.0.3.2)
sprockets-rails (>= 2.0.0)
rails-assets-leaflet (1.5.1)
rails-assets-leaflet.markercluster (1.4.1)
rails-assets-leaflet (>= 1.3.1)
rack-test (2.0.2)
rack (>= 1.3)
rails (7.0.4)
actioncable (= 7.0.4)
actionmailbox (= 7.0.4)
actionmailer (= 7.0.4)
actionpack (= 7.0.4)
actiontext (= 7.0.4)
actionview (= 7.0.4)
activejob (= 7.0.4)
activemodel (= 7.0.4)
activerecord (= 7.0.4)
activestorage (= 7.0.4)
activesupport (= 7.0.4)
bundler (>= 1.15.0)
railties (= 7.0.4)
rails-controller-testing (1.0.5)
actionpack (>= 5.0.1.rc1)
actionview (>= 5.0.1.rc1)
@@ -430,100 +468,101 @@ GEM
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
rails-html-sanitizer (1.3.0)
loofah (~> 2.3)
rails-i18n (6.0.0)
rails-html-sanitizer (1.4.4)
loofah (~> 2.19, >= 2.19.1)
rails-i18n (7.0.5)
i18n (>= 0.7, < 2)
railties (>= 6.0.0, < 7)
railties (>= 6.0.0, < 8)
rails_12factor (0.0.3)
rails_serve_static_assets
rails_stdout_logging
rails_serve_static_assets (0.0.5)
rails_stdout_logging (0.0.5)
railties (6.0.3.2)
actionpack (= 6.0.3.2)
activesupport (= 6.0.3.2)
railties (7.0.4)
actionpack (= 7.0.4)
activesupport (= 7.0.4)
method_source
rake (>= 0.8.7)
thor (>= 0.20.3, < 2.0)
rainbow (3.0.0)
raindrops (0.19.1)
rake (13.0.3)
rake (>= 12.2)
thor (~> 1.0)
zeitwerk (~> 2.5)
rainbow (3.1.1)
raindrops (0.20.0)
rake (13.0.6)
rate_throttle_client (0.1.2)
rb-fsevent (0.10.4)
rb-fsevent (0.11.1)
rb-inotify (0.10.1)
ffi (~> 1.0)
redis (4.2.5)
regexp_parser (2.1.1)
redis-client (0.11.2)
connection_pool
regexp_parser (2.6.1)
responders (3.0.1)
actionpack (>= 5.0)
railties (>= 5.0)
rexml (3.2.5)
rspec (3.10.0)
rspec-core (~> 3.10.0)
rspec-expectations (~> 3.10.0)
rspec-mocks (~> 3.10.0)
rspec (3.11.0)
rspec-core (~> 3.11.0)
rspec-expectations (~> 3.11.0)
rspec-mocks (~> 3.11.0)
rspec-activemodel-mocks (1.1.0)
activemodel (>= 3.0)
activesupport (>= 3.0)
rspec-mocks (>= 2.99, < 4.0)
rspec-core (3.10.1)
rspec-support (~> 3.10.0)
rspec-expectations (3.10.1)
rspec-core (3.11.0)
rspec-support (~> 3.11.0)
rspec-expectations (3.11.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.10.0)
rspec-mocks (3.10.2)
rspec-support (~> 3.11.0)
rspec-mocks (3.11.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.10.0)
rspec-rails (5.0.1)
actionpack (>= 5.2)
activesupport (>= 5.2)
railties (>= 5.2)
rspec-core (~> 3.10)
rspec-expectations (~> 3.10)
rspec-mocks (~> 3.10)
rspec-support (~> 3.10)
rspec-support (3.10.2)
rspectre (0.0.3)
rspec-support (~> 3.11.0)
rspec-rails (6.0.1)
actionpack (>= 6.1)
activesupport (>= 6.1)
railties (>= 6.1)
rspec-core (~> 3.11)
rspec-expectations (~> 3.11)
rspec-mocks (~> 3.11)
rspec-support (~> 3.11)
rspec-support (3.11.1)
rspectre (0.0.4)
anima (~> 0.3)
concord (~> 0.1)
parser (~> 2.3)
parser (>= 2.6)
rspec (~> 3.0)
rswag-api (2.4.0)
railties (>= 3.1, < 7.0)
rswag-specs (2.4.0)
activesupport (>= 3.1, < 7.0)
json-schema (~> 2.2)
railties (>= 3.1, < 7.0)
rswag-ui (2.4.0)
actionpack (>= 3.1, < 7.0)
railties (>= 3.1, < 7.0)
rubocop (0.93.1)
rswag-api (2.8.0)
railties (>= 3.1, < 7.1)
rswag-specs (2.8.0)
activesupport (>= 3.1, < 7.1)
json-schema (>= 2.2, < 4.0)
railties (>= 3.1, < 7.1)
rspec-core (>= 2.14)
rswag-ui (2.8.0)
actionpack (>= 3.1, < 7.1)
railties (>= 3.1, < 7.1)
rubocop (1.40.0)
json (~> 2.3)
parallel (~> 1.10)
parser (>= 2.7.1.5)
parser (>= 3.1.2.1)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8)
rexml
rubocop-ast (>= 0.6.0)
regexp_parser (>= 1.8, < 3.0)
rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.23.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 2.0)
rubocop-ast (1.4.1)
parser (>= 2.7.1.5)
rubocop-rails (2.9.1)
unicode-display_width (>= 1.4.0, < 3.0)
rubocop-ast (1.24.0)
parser (>= 3.1.1.0)
rubocop-rails (2.17.3)
activesupport (>= 4.2.0)
rack (>= 1.1)
rubocop (>= 0.90.0, < 2.0)
rubocop-rspec (1.44.1)
rubocop (~> 0.87)
rubocop-ast (>= 0.7.1)
rubocop (>= 1.33.0, < 2.0)
rubocop-rspec (2.16.0)
rubocop (~> 1.33)
ruby-progressbar (1.11.0)
ruby-units (2.3.2)
ruby-vips (2.0.17)
ffi (~> 1.9)
ruby2_keywords (0.0.4)
ruby_parser (3.14.2)
sexp_processor (~> 4.9)
rubyzip (2.3.0)
ruby-units (3.0.0)
ruby-vips (2.1.4)
ffi (~> 1.12)
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
@@ -539,79 +578,84 @@ GEM
sprockets (> 3.0)
sprockets-rails
tilt
scout_apm (4.0.4)
scout_apm (5.3.3)
parser
searchkick (4.4.4)
searchkick (4.6.3)
activemodel (>= 5)
elasticsearch (>= 6)
elasticsearch (>= 6, < 7.14)
hashie
selenium-webdriver (3.142.7)
childprocess (>= 0.5, < 4.0)
rubyzip (>= 1.2.2)
sexp_processor (4.15.0)
sidekiq (6.2.1)
connection_pool (>= 2.2.2)
rack (~> 2.0)
redis (>= 4.2.0)
selenium-webdriver (4.7.1)
rexml (~> 3.2, >= 3.2.5)
rubyzip (>= 1.2.2, < 3.0)
websocket (~> 1.0)
sidekiq (7.0.2)
concurrent-ruby (< 2)
connection_pool (>= 2.3.0)
rack (>= 2.2.4)
redis-client (>= 0.11.0)
simplecov (0.13.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.2)
smart_properties (1.17.0)
sprockets (3.7.2)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
sprockets-rails (3.2.2)
actionpack (>= 4.0)
activesupport (>= 4.0)
sprockets-rails (3.4.2)
actionpack (>= 5.2)
activesupport (>= 5.2)
sprockets (>= 3.0.0)
ssrf_filter (1.0.7)
sysexits (1.2.0)
temple (0.8.2)
terminal-table (3.0.0)
unicode-display_width (~> 1.1, >= 1.1.1)
thor (1.1.0)
temple (0.9.1)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
thor (1.2.1)
thread_safe (0.3.6)
tilt (2.0.10)
timecop (0.9.4)
tilt (2.0.11)
timecop (0.9.6)
timeout (0.3.0)
trollop (1.16.2)
tzinfo (1.2.9)
thread_safe (~> 0.1)
tzinfo (2.0.5)
concurrent-ruby (~> 1.0)
uglifier (4.2.0)
execjs (>= 0.3.0, < 3)
unicode-display_width (1.7.0)
unicorn (6.0.0)
unicode-display_width (2.3.0)
unicorn (6.1.0)
kgio (~> 2.6)
raindrops (~> 0.7)
uniform_notifier (1.14.0)
validate_url (1.0.13)
uniform_notifier (1.16.0)
validate_url (1.0.15)
activemodel (>= 3.0.0)
public_suffix
warden (1.2.9)
rack (>= 2.0.9)
webdrivers (4.6.0)
webdrivers (5.2.0)
nokogiri (~> 1.6)
rubyzip (>= 1.3.0)
selenium-webdriver (>= 3.0, < 4.0)
selenium-webdriver (~> 4.0)
webrat (0.7.3)
nokogiri (>= 1.2.0)
rack (>= 1.0)
rack-test (>= 0.5.3)
webrick (1.7.0)
websocket-driver (0.7.3)
websocket (1.2.9)
websocket-driver (0.7.5)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
will_paginate (3.3.0)
will_paginate (3.3.1)
will_paginate-bootstrap4 (0.2.2)
will_paginate (~> 3.0, >= 3.0.0)
xmlrpc (0.3.2)
webrick
xpath (3.2.0)
nokogiri (~> 1.8)
zeitwerk (2.4.2)
zeitwerk (2.6.6)
PLATFORMS
ruby
x86_64-linux
DEPENDENCIES
active_median (= 0.2.0)
@@ -620,11 +664,11 @@ DEPENDENCIES
better_errors
bluecloth
bonsai-elasticsearch-rails
bootstrap (>= 4.3.1)
bootstrap (>= 4.6.2)
bootstrap-datepicker-rails
bootstrap_form (>= 4.2.0)
bootstrap_form (>= 4.5.0)
bullet
bundler (>= 1.1.5)
bundler (>= 2.3.10)
byebug
cancancan
capybara
@@ -633,7 +677,7 @@ DEPENDENCIES
chartkick
codeclimate-test-reporter
coffee-rails
comfortable_mexican_sofa (~> 2.0.0)
comfortable_mexican_sofa!
csv_shaper
dalli
database_cleaner
@@ -662,11 +706,11 @@ DEPENDENCIES
js-routes
jsonapi-resources
jsonapi-swagger
leaflet-rails
leaflet-rails (>= 1.9.2)
letter_opener
listen
loofah (>= 2.2.1)
mailboxer
loofah (>= 2.19.1)
mailboxer (>= 0.15.1)
material-sass (= 4.1.1)
material_icons
memcachier
@@ -675,14 +719,14 @@ DEPENDENCIES
omniauth-facebook
omniauth-flickr (>= 0.0.15)
omniauth-twitter
percy-capybara
pg (< 1.0.0)
percy-capybara (~> 5.0.0)
pg
platform-api
puma
query_diet
rack-cors
rack-protection (>= 2.0.1)
rails (= 6.0.3.2)
rails (~> 7.0.4)
rails-assets-leaflet.markercluster!
rails-controller-testing
rails_12factor
@@ -715,7 +759,7 @@ DEPENDENCIES
xmlrpc
RUBY VERSION
ruby 2.7.2p137
ruby 3.1.2p20
BUNDLED WITH
1.17.3
2.3.11

View File

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 155 KiB

View File

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 156 KiB

View File

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1014 KiB

View File

@@ -13,12 +13,6 @@ module Admin
@members = @members.order(:login_name).paginate(page: params[:page])
end
def destroy
@member = Member.find_by!(slug: params[:slug])
@member.discard
redirect_to admin_members_path
end
def edit
@member = Member.find_by!(slug: params[:slug])
end
@@ -30,6 +24,12 @@ module Admin
respond_with @member, location: admin_members_path
end
def destroy
@member = Member.find_by!(slug: params[:slug])
@member.discard
redirect_to admin_members_path
end
private
def search_term

View File

@@ -14,14 +14,14 @@ class AuthenticationsController < ApplicationController
@authentication = current_member.authentications
.create_with(
name: name,
name:,
token: auth['credentials']['token'],
secret: auth['credentials']['secret']
)
.find_or_create_by(
provider: auth['provider'],
uid: auth['uid'],
name: name
name:
)
flash[:notice] = "Authentication successful."

View File

@@ -71,7 +71,7 @@ class ConversationsController < ApplicationController
@conversation = Mailboxer::Conversation.find_by(id: params[:id])
return unless @conversation.nil? || !@conversation.is_participant?(current_member)
redirect_to conversations_path(box: box)
redirect_to conversations_path(box:)
nil
end
end

View File

@@ -57,7 +57,7 @@ class CropsController < ApplicationController
@crops = CropSearchService.search(@term,
page: params[:page],
per_page: Crop.per_page,
current_member: current_member)
current_member:)
respond_with @crops
end
@@ -191,7 +191,7 @@ class CropsController < ApplicationController
end
def filename
"Growstuff-Crops-#{Time.zone.now.to_s(:number)}.csv"
"Growstuff-Crops-#{Time.zone.now.to_fs(:number)}.csv"
end
def crop_json_fields

View File

@@ -5,6 +5,10 @@ class FollowsController < ApplicationController
load_and_authorize_resource
skip_load_resource only: :create
def index
@follows = @member.followed.paginate(page: params[:page])
end
def create
@follow = current_member.follows.build(followed: Member.find(params[:followed]))
@@ -25,10 +29,6 @@ class FollowsController < ApplicationController
redirect_to @unfollowed
end
def index
@follows = @member.followed.paginate(page: params[:page])
end
def followers
@followers = @member.followers.paginate(page: params[:page])
end

View File

@@ -20,7 +20,7 @@ class HarvestsController < DataController
where['planting_id'] = @planting.id
end
@harvests = Harvest.search('*', where: where,
@harvests = Harvest.search('*', where:,
limit: 100,
page: params[:page],
load: false,
@@ -92,7 +92,7 @@ class HarvestsController < DataController
elsif @crop
"#{@crop.to_param}-"
end
"Growstuff-#{specifics}Harvests-#{Time.zone.now.to_s(:number)}.csv"
"Growstuff-#{specifics}Harvests-#{Time.zone.now.to_fs(:number)}.csv"
end
def update_crop_medians

View File

@@ -39,7 +39,7 @@ class LikesController < ApplicationController
{
id: like.likeable.id,
like_count: like.likeable.likes.count,
liked_by_member: liked_by_member,
liked_by_member:,
description: ActionController::Base.helpers.pluralize(like.likeable.likes.count, "like")
}
end
@@ -50,7 +50,7 @@ class LikesController < ApplicationController
format.json do
render(json: render_json(
like,
liked_by_member: liked_by_member
liked_by_member:
), status: status_code)
end
end

View File

@@ -8,11 +8,6 @@ class PhotosController < ApplicationController
respond_to :html, :json
responders :flash
def show
@crops = Crop.distinct.joins(:photo_associations).where(photo_associations: { photo: @photo })
respond_with(@photo)
end
def index
@photos = Photo.search(
load: false,
@@ -24,6 +19,11 @@ class PhotosController < ApplicationController
respond_with(@photos)
end
def show
@crops = Crop.distinct.joins(:photo_associations).where(photo_associations: { photo: @photo })
respond_with(@photo)
end
def new
@photo = Photo.new
@item = item_to_link_to

View File

@@ -21,14 +21,14 @@ class PlantingsController < DataController
end
@plantings = Planting.search(
where: where,
where:,
page: params[:page],
limit: 30,
boost_by: [:created_at],
load: false
)
@filename = "Growstuff-#{specifics}Plantings-#{Time.zone.now.to_s(:number)}.csv"
@filename = "Growstuff-#{specifics}Plantings-#{Time.zone.now.to_fs(:number)}.csv"
respond_with(@plantings)
end

View File

@@ -24,7 +24,7 @@ class SeedsController < DataController
@filename = csv_filename
@seeds = Seed.search(
where: where,
where:,
page: params[:page],
limit: 30,
boost_by: [:created_at],
@@ -89,9 +89,9 @@ class SeedsController < DataController
def csv_filename
if @owner
"Growstuff-#{@owner.to_param}-Seeds-#{Time.zone.now.to_s(:number)}.csv"
"Growstuff-#{@owner.to_param}-Seeds-#{Time.zone.now.to_fs(:number)}.csv"
else
"Growstuff-Seeds-#{Time.zone.now.to_s(:number)}.csv"
"Growstuff-Seeds-#{Time.zone.now.to_fs(:number)}.csv"
end
end
end

View File

@@ -24,7 +24,7 @@ module ApplicationHelper
# Produces a cache key for uniquely identifying cached fragments.
def cache_key_for(klass, identifier = "all")
count = klass.count
max_updated_at = klass.maximum(:updated_at).try(:utc).try(:to_s, :number)
max_updated_at = klass.maximum(:updated_at).try(:utc).try(:to_fs, :number)
"#{klass.name.downcase.pluralize}/#{identifier}-#{count}-#{max_updated_at}"
end
@@ -55,7 +55,7 @@ module ApplicationHelper
return uri.to_s
end
Gravatar.new(member.email).image_url(size: size,
Gravatar.new(member.email).image_url(size:,
default: :identicon,
ssl: true)
end
@@ -70,11 +70,11 @@ module ApplicationHelper
all = show_all ? '' : 1
if owner.present?
public_send("member_#{type}_path", owner, all: all)
public_send("member_#{type}_path", owner, all:)
elsif crop.present?
public_send("crop_#{type}_path", crop, all: all)
public_send("crop_#{type}_path", crop, all:)
else
public_send("#{type}_path", all: all)
public_send("#{type}_path", all:)
end
end

View File

@@ -44,19 +44,19 @@ module ButtonsHelper
end
def seed_edit_button(seed, classes: "btn btn-raised btn-info")
edit_button(edit_seed_path(seed), classes: classes)
edit_button(edit_seed_path(seed), classes:)
end
def harvest_edit_button(harvest, classes: "btn btn-raised btn-info")
edit_button(edit_harvest_path(harvest), classes: classes)
edit_button(edit_harvest_path(harvest), classes:)
end
def garden_edit_button(garden, classes: "btn btn-raised btn-info")
edit_button(edit_garden_path(garden), classes: classes)
edit_button(edit_garden_path(garden), classes:)
end
def planting_edit_button(planting, classes: "btn btn-raised btn-info")
edit_button(edit_planting_path(planting), classes: classes)
edit_button(edit_planting_path(planting), classes:)
end
def planting_finish_button(planting, classes: 'btn btn-default btn-secondary')

View File

@@ -2,7 +2,7 @@
module CropsHelper
def display_seed_availability(member, crop)
seeds = member.seeds.where(crop: crop)
seeds = member.seeds.where(crop:)
total_quantity = seeds.where.not(quantity: nil).sum(:quantity)
return "You don't have any seeds of this crop." if seeds.none?

View File

@@ -2,7 +2,7 @@
module EditableFormHelper
def editable(field_type, model, field, display_field:, collection: [])
render 'shared/editable/form', field_type: field_type,
model: model, field: field, display_field: display_field, collection: collection
render 'shared/editable/form', field_type:,
model:, field:, display_field:, collection:
end
end

View File

@@ -2,11 +2,11 @@
module PostsHelper
def display_post_truncated(post, length: 300)
truncate(strip_tags(post.body), length: length,
truncate(strip_tags(post.body), length:,
separator: ' ', omission: '... ') { link_to "Read more", post_path(post) }
end
def post_stripped_tags(post, length: 300)
truncate(strip_tags(post.body), length: length)
truncate(strip_tags(post.body), length:)
end
end

View File

@@ -70,7 +70,7 @@ class Ability
can :create, Notification do |n|
n.recipient_id != member.id
end
# note we don't support update for notifications
# NOTE: we don't support update for notifications
# only crop wranglers can create/edit/destroy crops
if member.role? :crop_wrangler

View File

@@ -15,7 +15,7 @@ class Comment < ApplicationRecord
recipient_id: recipient,
sender_id: sender,
subject: "#{author} commented on #{post.subject}",
body: body,
body:,
post_id: post.id
)
end

View File

@@ -32,8 +32,8 @@ module MemberNewsletter
gibbon.lists.subscribe(
id: Rails.application.config.newsletter_list_id,
email: { email: email },
merge_vars: { login_name: login_name },
email: { email: },
merge_vars: { login_name: },
double_optin: false # they already confirmed their email with us
)
end
@@ -42,7 +42,7 @@ module MemberNewsletter
return true if Rails.env.test? && !testing
gibbon.lists.unsubscribe(id: Rails.application.config.newsletter_list_id,
email: { email: email })
email: { email: })
end
end
end

View File

@@ -33,7 +33,7 @@ module PredictHarvest
days_to_first_harvest = (first_harvest_date - planted_at).to_i
days_to_last_harvest = (last_harvest_date - planted_at).to_i if finished?
end
update(days_to_first_harvest: days_to_first_harvest, days_to_last_harvest: days_to_last_harvest)
update(days_to_first_harvest:, days_to_last_harvest:)
end
# status

View File

@@ -29,19 +29,19 @@ module SearchCrops
def search_data
{
name: name,
description: description,
slug: slug,
name:,
description:,
slug:,
alternate_names: alternate_names.pluck(:name),
scientific_names: scientific_names.pluck(:name),
photos_count: photo_associations_count,
# boost the crops that are planted the most
plantings_count: plantings_count,
harvests_count: harvests_count,
plantings_count:,
harvests_count:,
# boost this crop for these members
planters_ids: plantings.pluck(:owner_id),
has_photos: photos.size.positive?,
thumbnail_url: thumbnail_url,
thumbnail_url:,
scientific_name: default_scientific_name&.name,
created_at: created_at.to_i
}

View File

@@ -17,22 +17,22 @@ module SearchHarvests
def search_data
{
slug: slug,
quantity: quantity,
slug:,
quantity:,
# crop
crop_id: crop_id,
crop_name: crop_name,
crop_id:,
crop_name:,
crop_slug: crop.slug,
# owner
owner_id: owner_id,
owner_login_name: owner_login_name,
owner_slug: owner_slug,
owner_id:,
owner_login_name:,
owner_slug:,
plant_part_name: plant_part&.name,
# planting
planting_id: planting_id,
planting_id:,
planting_slug: planting&.slug,
# photo
@@ -43,7 +43,7 @@ module SearchHarvests
photos_count: photos.count,
# timestamps
harvested_at: harvested_at,
harvested_at:,
created_at: created_at.to_i
}
end
@@ -58,7 +58,7 @@ module SearchHarvests
}
one_record = search('*',
limit: 1,
where: where,
where:,
boost_by: [:created_at],
load: false).first
return records if one_record.nil?

View File

@@ -15,20 +15,20 @@ module SearchPhotos
def search_data
{
id: id,
title: title,
thumbnail_url: thumbnail_url,
fullsize_url: fullsize_url,
id:,
title:,
thumbnail_url:,
fullsize_url:,
# crops
crops: crops.pluck(:id),
# likes
liked_by_members_names: liked_by_members_names,
liked_by_members_names:,
# owner
owner_id: owner_id,
owner_login_name: owner_login_name,
owner_slug: owner_slug,
owner_id:,
owner_login_name:,
owner_slug:,
# counts
likes_count: likes_count,
likes_count:,
created_at: created_at.to_i
}

View File

@@ -18,39 +18,39 @@ module SearchPlantings
def search_data
{
slug: slug,
active: active,
slug:,
active:,
finished: finished?,
has_photos: photos.size.positive?,
location: location,
location:,
percentage_grown: percentage_grown.to_i,
planted_at: planted_at,
planted_from: planted_from,
planted_at:,
planted_from:,
planted_year: planted_at&.year,
quantity: quantity,
sunniness: sunniness,
garden_id: garden_id,
quantity:,
sunniness:,
garden_id:,
first_harvest_predicted_at: first_harvest_predicted_at,
finish_predicted_at: finish_predicted_at,
first_harvest_predicted_at:,
finish_predicted_at:,
# crops
crop_id: crop_id,
crop_name: crop_name,
crop_slug: crop_slug,
crop_perennial: crop_perennial,
crop_id:,
crop_name:,
crop_slug:,
crop_perennial:,
# owner
owner_id: owner_id,
owner_location: owner_location,
owner_login_name: owner_login_name,
owner_slug: owner_slug,
owner_id:,
owner_location:,
owner_login_name:,
owner_slug:,
# photos
thumbnail_url: default_photo&.thumbnail_url || crop.default_photo&.thumbnail_url,
# counts
photos_count: photos.size,
harvests_count: harvests_count,
harvests_count:,
# timestamps
created_at: created_at.to_i
@@ -67,7 +67,7 @@ module SearchPlantings
}
one_record = search('*',
limit: 1,
where: where,
where:,
boost_by: [:created_at],
load: false).first
return records if one_record.nil?

View File

@@ -18,31 +18,31 @@ module SearchSeeds
def search_data
{
slug: slug,
slug:,
finished: finished?,
gmo: gmo,
active: active,
heirloom: heirloom,
gmo:,
active:,
heirloom:,
location: owner.location,
organic: organic,
quantity: quantity,
plant_before: plant_before&.to_s(:ymd),
tradable_to: tradable_to,
tradable: tradable,
organic:,
quantity:,
plant_before: plant_before&.to_fs(:ymd),
tradable_to:,
tradable:,
# crop
crop_id: crop_id,
crop_id:,
crop_name: crop.name,
crop_slug: crop.slug,
# owner
owner_id: owner_id,
owner_location: owner_location,
owner_login_name: owner_login_name,
owner_slug: owner_slug,
owner_id:,
owner_location:,
owner_login_name:,
owner_slug:,
# planting
parent_planting: parent_planting,
parent_planting:,
# counts
photos_count: photos.size,
@@ -56,7 +56,7 @@ module SearchSeeds
end
def self.homepage_records(limit)
search('*', limit: limit,
search('*', limit:,
where: {
finished: false,
tradable: true

View File

@@ -10,9 +10,9 @@ class CsvImporter
def import_crop(row)
name, en_wikipedia_url, parent_name, scientific_names, alternate_names = row
@crop = Crop.find_or_create_by(name: name)
@crop = Crop.find_or_create_by(name:)
@crop.update(
en_wikipedia_url: en_wikipedia_url,
en_wikipedia_url:,
creator_id: cropbot.id
)
@@ -47,8 +47,8 @@ class CsvImporter
return if names_to_add.empty?
names_to_add.each do |name|
sciname = ScientificName.find_by(name: name, crop: @crop)
sciname ||= ScientificName.create!(name: name, crop: @crop, creator: cropbot)
sciname = ScientificName.find_by(name:, crop: @crop)
sciname ||= ScientificName.create!(name:, crop: @crop, creator: cropbot)
@crop.scientific_names << sciname
end
end
@@ -58,7 +58,7 @@ class CsvImporter
return if alternate_names.blank?
alternate_names.split(/,\s*/).each do |name|
altname = AlternateName.find_by(name: name, crop: @crop)
altname = AlternateName.find_by(name:, crop: @crop)
altname ||= AlternateName.create! name: name, crop: @crop, creator: cropbot
@crop.alternate_names << altname
end

View File

@@ -21,7 +21,7 @@ class Member < ApplicationRecord
has_many :harvests, foreign_key: 'owner_id', dependent: :destroy, inverse_of: :owner
has_and_belongs_to_many :roles
has_many :notifications, foreign_key: 'recipient_id', inverse_of: :recipient
has_many :sent_notifications, foreign_key: 'sender_id', inverse_of: :sender
has_many :sent_notifications, foreign_key: 'sender_id', inverse_of: :sender, class_name: "Notification"
has_many :authentications, dependent: :destroy
has_many :photos, inverse_of: :owner
has_many :likes, dependent: :destroy
@@ -127,7 +127,7 @@ class Member < ApplicationRecord
end
def auth(provider)
authentications.find_by(provider: provider)
authentications.find_by(provider:)
end
def unread_count

View File

@@ -27,7 +27,7 @@ class Photo < ApplicationRecord
source_type: type
end
scope :by_crop, ->(crop) { joins(:photo_associations).where(photo_associations: { crop: crop }) }
scope :by_crop, ->(crop) { joins(:photo_associations).where(photo_associations: { crop: }) }
scope :by_model, lambda { |model_name|
joins(:photo_associations).where(photo_associations: { photographable_type: model_name.to_s })
}

View File

@@ -33,8 +33,8 @@ class PhotoAssociation < ApplicationRecord
end
def crop_present
if %w(Planting Seed Harvest).include?(photographable_type)
errors.add(:crop_id, "failed to calculate crop") if crop_id.blank?
end
return unless %w(Planting Seed Harvest).include?(photographable_type)
errors.add(:crop_id, "failed to calculate crop") if crop_id.blank?
end
end

View File

@@ -89,7 +89,7 @@ class Planting < ApplicationRecord
# stringify as "beet in Skud's backyard" or similar
def to_s
I18n.t('plantings.string', crop: crop.name, garden: garden.name, owner: owner)
I18n.t('plantings.string', crop: crop.name, garden: garden.name, owner:)
end
def finished?
@@ -109,7 +109,7 @@ class Planting < ApplicationRecord
# latitude, longitude = Geocoder.coordinates(location, params: { limit: 1 })
Planting.joins(:garden)
.where(crop: crop)
.where(crop:)
.located
.where('gardens.latitude < ? AND gardens.latitude > ?',
latitude + 10, latitude - 10)

View File

@@ -90,10 +90,10 @@ class Post < ApplicationRecord
next unless recipient_id != sender
Notification.create(
recipient_id: recipient_id,
recipient_id:,
sender_id: sender,
subject: "#{author} mentioned you in their post #{subject}",
body: body
body:
)
end
end

View File

@@ -11,7 +11,7 @@ class Role < ApplicationRecord
%i(crop_wranglers admins).each do |method|
define_method method do
slug = method.to_s.singularize.dasherize
Role.where(slug: slug).try(:first).try(:members)
Role.where(slug:).try(:first).try(:members)
end
end
end

View File

@@ -69,6 +69,6 @@ class Seed < ApplicationRecord
end
def to_s
I18n.t('seeds.string', crop: crop.name, owner: owner)
I18n.t('seeds.string', crop: crop.name, owner:)
end
end

View File

@@ -5,10 +5,10 @@ module Api
class MemberResource < BaseResource
immutable
has_many :gardens
has_many :plantings
has_many :harvests
has_many :seeds
has_many :gardens, foreign_key: 'owner_id'
has_many :plantings, foreign_key: 'owner_id'
has_many :harvests, foreign_key: 'owner_id'
has_many :seeds, foreign_key: 'owner_id'
has_many :photos

View File

@@ -33,6 +33,7 @@ module Api
filter :planted_from
filter :garden
filter :owner
filter :owner_id
filter :finished
attribute :percentage_grown

View File

@@ -4,8 +4,8 @@ class CropSearchService
# Crop.search(string)
def self.search(query, page: 1, per_page: 12, current_member: nil)
search_params = {
page: page,
per_page: per_page,
page:,
per_page:,
fields: %i(name^5 alternate_names scientific_names),
match: :word_start,
boost_by: [:plantings_count],
@@ -16,28 +16,28 @@ class CropSearchService
# prioritise crops the member has planted
search_params[:boost_where] = { planters_ids: current_member.id } if current_member
Crop.search(query, search_params)
Crop.search(query, **search_params)
end
def self.random_with_photos(limit)
body = {
"query": {
"function_score": {
"query": { "query_string": { "query": 'has_photos:true' } },
"random_score": { "seed": DateTime.now.to_i }
query: {
function_score: {
query: { query_string: { query: 'has_photos:true' } },
random_score: { seed: DateTime.now.to_i }
}
}
}
Crop.search(
limit: limit,
limit:,
load: false,
body: body
body:
)
end
def self.recent(limit)
Crop.search(
limit: limit,
limit:,
load: false,
boost_by: { created_at: { factor: 100 } } # default factor is 1
)

View File

@@ -10,7 +10,7 @@ class OpenfarmService
def import!
Crop.all.order(updated_at: :desc).each do |crop|
Rails.logger.debug("#{crop.id}, #{crop.name}")
Rails.logger.debug { "#{crop.id}, #{crop.name}" }
update_crop(crop) if crop.valid?
end
end
@@ -64,9 +64,9 @@ class OpenfarmService
if photo.valid?
Photo.transaction do
photo.save
PhotoAssociation.find_or_create_by! photo: photo, photographable: crop
PhotoAssociation.find_or_create_by! photo:, photographable: crop
end
Rails.logger.debug "\t saved photo #{photo.id} #{photo.source_id}"
Rails.logger.debug { "\t saved photo #{photo.id} #{photo.source_id}" }
else
Rails.logger.warn "Photo not valid"
end

View File

@@ -2,6 +2,6 @@
class ApprovedValidator < ActiveModel::EachValidator
def validate_each(record, attribute, _value)
record.errors[attribute] << (options[:message] || 'must be approved') unless record.crop.try(:approved?)
record.errors.add(attribute, options[:message] || 'must be approved') unless record.crop.try(:approved?)
end
end

View File

@@ -16,6 +16,6 @@
:escaped_markdown
#{ strip_tags comment.body }
%pubdate= comment.created_at.to_s(:rfc822)
%pubdate= comment.created_at.to_fs(:rfc822)
%link= post_url(comment.post)
%guid= comment_url(comment)

View File

@@ -107,8 +107,8 @@ csv.headers *all_headers
csv.cell :added_by_member_id, c.creator.id
csv.cell :added_by_member_name, c.creator.to_s
csv.cell :date_added, c.created_at.to_s(:db)
csv.cell :last_modified, c.updated_at.to_s(:db)
csv.cell :date_added, c.created_at.to_fs(:db)
csv.cell :last_modified, c.updated_at.to_fs(:db)
csv.cell :license, "CC-BY-SA Growstuff http://growstuff.org/"

View File

@@ -6,6 +6,6 @@
- @crops.each do |crop|
%item
%title= crop.name
%pubdate= crop.created_at.to_s(:rfc822)
%pubdate= crop.created_at.to_fs(:rfc822)
%link= crop_url(crop)
%guid= crop_url(crop)

View File

@@ -31,7 +31,7 @@
= link_to "Request new crops.", new_crop_path
.col-md-4
= f.text_field :harvested_at, value: @harvest.harvested_at ? @harvest.harvested_at.to_s(:ymd) : '',
= f.text_field :harvested_at, value: @harvest.harvested_at ? @harvest.harvested_at.to_fs(:ymd) : '',
class: 'add-datepicker', label: 'When?'
.col-12
= f.form_group :plant_part_id, label: { text: "Harvested Plant Part" } do

View File

@@ -34,12 +34,12 @@ csv.headers :id,
csv.cells :quantity, :unit, :weight_quantity, :weight_unit, :si_weight
csv.cell :date_harvested, h.created_at.to_s(:db)
csv.cell :date_harvested, h.created_at.to_fs(:db)
csv.cell :description
csv.cell :date_added, h.created_at.to_s(:db)
csv.cell :last_modified, h.updated_at.to_s(:db)
csv.cell :date_added, h.created_at.to_fs(:db)
csv.cell :last_modified, h.updated_at.to_fs(:db)
csv.cell :license, "CC-BY-SA Growstuff http://growstuff.org/"

View File

@@ -30,6 +30,6 @@
= csrf_meta_tags
= stylesheet_link_tag "application", media: "all"
%link{ href: "/growstuff-apple-touch-icon-precomposed.png", rel: "apple-touch-icon-precomposed" }
%link{ href: path_to_image("growstuff-apple-touch-icon-precomposed.png"), rel: "apple-touch-icon-precomposed" }
%link{ href: "https://fonts.googleapis.com/css?family=Modak|Raleway&display=swap", rel: "stylesheet" }
= favicon_link_tag 'favicon.ico'

View File

@@ -3,13 +3,13 @@
- if signed_in?
%li.nav-item
= link_to timeline_index_path, method: :get, class: 'nav-link text-white' do
= image_tag 'icons/notification.svg', alt: 'Timeline', class: 'img img-icon'
= image_tag 'icons/notification.svg', class: 'img img-icon'
%li.nav-item
= link_to member_gardens_path(current_member), class: 'nav-link text-white' do
= image_icon 'gardens', alt: 'My gardens'
= image_icon 'gardens'
%li.nav-item.dropdown
%a.nav-link.dropdown-toggle{"aria-expanded" => "false", "aria-haspopup" => "true", "data-toggle" => "dropdown", href: "#", role: "button"}
= image_tag "icons/gardener.svg", alt: 'New record', class: 'img img-icon'
= image_tag "icons/gardener.svg", class: 'img img-icon'
= t('.record')
.dropdown-menu
= link_to new_planting_path, class: 'dropdown-item' do

View File

@@ -30,7 +30,7 @@
= truncate(@member.location, length: 25, separator: ' ', omission: '... ')
%p
%strong Member since
= @member.created_at.to_s(:date)
= @member.created_at.to_fs(:date)
%p
%strong Last Login
= @member.last_sign_in_at

View File

@@ -6,7 +6,7 @@
- @member.posts.each do |post|
%item
%title #{post.subject} by #{post.author.login_name}
%pubdate= post.created_at.to_s(:rfc822)
%pubdate= post.created_at.to_fs(:rfc822)
%link= post_url(post)
%guid= post_url(post)
%description

View File

@@ -34,7 +34,7 @@
= link_to "Add a garden.", new_garden_path
.col-md-4
= f.text_field :planted_at,
value: @planting.planted_at ? @planting.planted_at.to_s(:ymd) : '',
value: @planting.planted_at ? @planting.planted_at.to_fs(:ymd) : '',
class: 'add-datepicker', label: 'When?'
.row
@@ -52,7 +52,7 @@
%span.help-block= t('.finish_helper')
.col-md-6
= f.text_field :finished_at,
value: @planting.finished_at ? @planting.finished_at.to_s(:ymd) : '',
value: @planting.finished_at ? @planting.finished_at.to_fs(:ymd) : '',
class: 'add-datepicker',
label: 'Finished date',
placeholder: 'optional'

View File

@@ -34,15 +34,15 @@ csv.headers :id,
csv.cells :quantity, :planted_from, :sunniness
csv.cell :date_planted, p.planted_at ? p.planted_at.to_s(:db) : ''
csv.cell :date_planted, p.planted_at ? p.planted_at.to_fs(:db) : ''
csv.cell :finished
csv.cell :date_finished, p.finished_at ? p.finished_at.to_s(:db) : ''
csv.cell :date_finished, p.finished_at ? p.finished_at.to_fs(:db) : ''
csv.cell :description
csv.cell :date_added, p.created_at.to_s(:db)
csv.cell :last_modified, p.updated_at.to_s(:db)
csv.cell :date_added, p.created_at.to_fs(:db)
csv.cell :last_modified, p.updated_at.to_fs(:db)
csv.cell :license, "CC-BY-SA Growstuff http://growstuff.org/"

View File

@@ -7,7 +7,7 @@
- @plantings.each do |planting|
%item
%title #{planting['crop_name']} in #{planting['location']}
%pubdate= planting['created_at'].to_s(:rfc822)
%pubdate= planting['created_at'].to_fs(:rfc822)
%description
:escaped
<p>Quantity: #{planting['quantity'] ? planting['quantity'] : 'unknown' }</p>

View File

@@ -10,6 +10,6 @@
%description
:escaped_markdown
#{ strip_tags post.body }
%pubdate= post.created_at.to_s(:rfc822)
%pubdate= post.created_at.to_fs(:rfc822)
%link= post_url(post)
%guid= post_url(post)

View File

@@ -17,6 +17,6 @@
:escaped_markdown
#{ strip_tags comment.body }
%pubdate= comment.created_at.to_s(:rfc822)
%pubdate= comment.created_at.to_fs(:rfc822)
%link= post_url(@post)
%guid= comment_url(comment)

View File

@@ -30,18 +30,18 @@
.row
.col-12.col-md-4
= f.text_field :saved_at,
value: @seed.saved_at ? @seed.saved_at.to_s(:ymd) : '',
value: @seed.saved_at ? @seed.saved_at.to_fs(:ymd) : '',
class: 'add-datepicker', label: 'When were the seeds harvested/saved?'
.col-12.col-md-4= f.number_field :quantity, label: 'Quantity'
.col-12.col-md-4
= f.text_field :plant_before, class: 'add-datepicker',
value: @seed.plant_before ? @seed.plant_before.to_s(:ymd) : ''
value: @seed.plant_before ? @seed.plant_before.to_fs(:ymd) : ''
.row
.col-12.col-md-4
= f.check_box :finished, label: 'Mark as finished'
.col-12.col-md-4
= f.text_field :finished_at, class: 'add-datepicker', value: @seed.finished_at ? @seed.finished_at.to_s(:ymd) : ''
= f.text_field :finished_at, class: 'add-datepicker', value: @seed.finished_at ? @seed.finished_at.to_fs(:ymd) : ''
.col-12.col-md-4
%span.help-inline= t('.finish_helper')

View File

@@ -44,8 +44,8 @@ csv.headers :id,
csv.cell :gmo
csv.cell :heirloom
csv.cell :date_added, s.created_at.to_s(:db)
csv.cell :last_modified, s.updated_at.to_s(:db)
csv.cell :date_added, s.created_at.to_fs(:db)
csv.cell :last_modified, s.updated_at.to_fs(:db)
csv.cell :license, "CC-BY-SA Growstuff http://growstuff.org/"

View File

@@ -7,7 +7,7 @@
- @seeds.each do |seed|
%item
%title #{seed.owner_login_name}'s #{seed.crop_name} seeds
%pubdate= seed.created_at.to_s(:rfc822)
%pubdate= seed.created_at.to_fs(:rfc822)
%description
:escaped
<p>Quantity: #{seed.quantity ||= 'unknown' }</p>

View File

@@ -6,6 +6,6 @@
.hide{id: "date--#{model.id}-#{field.to_s}"}
= bootstrap_form_for(model) do |f|
= f.text_field field,
value: model.send(field) ? model.send(field).to_s(:ymd) : '',
value: model.send(field) ? model.send(field).to_fs(:ymd) : '',
class: 'add-datepicker', label: 'When?'
= f.submit :save

View File

@@ -13,6 +13,6 @@
= f.select field, collection
- elsif field_type == :date
= f.text_field field,
value: model.send(field) ? model.send(field).to_s(:ymd) : '',
value: model.send(field) ? model.send(field).to_fs(:ymd) : '',
class: 'add-datepicker', label: 'When?'
= f.submit :save

View File

@@ -12,10 +12,12 @@ Bundler.require(*Rails.groups)
module Growstuff
class Application < Rails::Application
# Initialize configuration defaults for originally generated Rails version.
config.load_defaults 6.0
config.load_defaults 7.0
I18n.config.enforce_available_locales = true
config.active_record.legacy_connection_handling = false
# Set Time.zone default to the specified zone and make Active Record auto-convert to this zone.
# Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC.
config.time_zone = 'UTC'

View File

@@ -92,10 +92,10 @@ Rails.application.configure do
config.action_mailer.default_url_options = { host: ENV['HOST'] }
config.action_mailer.smtp_settings = {
user_name: ENV['SENDGRID_USERNAME'],
password: ENV['SENDGRID_PASSWORD'],
user_name: ENV['MAILGUN_SMTP_LOGIN'],
password: ENV['MAILGUN_SMTP_PASSWORD'],
domain: ENV['GROWSTUFF_EMAIL_DOMAIN'],
address: 'smtp.sendgrid.net',
address: ENV['MAILGUN_SMTP_SERVER'],
port: 587,
authentication: :plain,
enable_starttls_auto: true

View File

@@ -86,7 +86,7 @@ Devise.setup do |config|
config.stretches = Rails.env.test? ? 1 : 10
# Setup a pepper to generate the encrypted password.
# config.pepper = "dd24b97208cc11ebae765edd19bee764aacafa99b3711440f08fe92e8f790d0b4ab60ebb6bc3bcc2c526438eefa50326eddf4d3e429a2431f8a646d8a7d7bd1f"
# config.pepper = "..."
# ==> Configuration for :confirmable
# A period that the user is allowed to access the website even without
@@ -235,5 +235,6 @@ Devise.setup do |config|
# config.omniauth_path_prefix = "/my_engine/users/auth"
# Later we may wish to ask for user_photos,user_location, however this means we need to be reviewed by facebook
config.omniauth :facebook, ENV['GROWSTUFF_FACEBOOK_KEY'], ENV['GROWSTUFF_FACEBOOK_SECRET'], scope: 'email,public_profile', display: 'page', info_fields: 'email,name,first_name,last_name,id'
config.omniauth :facebook, ENV['GROWSTUFF_FACEBOOK_KEY'], ENV['GROWSTUFF_FACEBOOK_SECRET'], scope: 'email,public_profile',
display: 'page', info_fields: 'email,name,first_name,last_name,id'
end

View File

@@ -3,7 +3,7 @@
if ENV['MY_RUBY_HOME']&.include?('rvm')
begin
require 'rvm'
RVM.use_from_path! File.dirname(File.dirname(__FILE__))
RVM.use_from_path! File.dirname(__FILE__, 2)
rescue LoadError
# RVM is unavailable at this point.
raise "RVM ruby lib is currently unavailable."

View File

@@ -1,14 +1,7 @@
# frozen_string_literal: true
class CreateCms < ActiveRecord::Migration[4.2]
def self.up # rubocop:disable Metrics/MethodLength, Metrics/AbcSize
text_limit = case ActiveRecord::Base.connection.adapter_name
when 'PostgreSQL'
{}
else
{ limit: 16_777_215 }
end
def self.up # rubocop:disable Metrics/MethodLength
# -- Sites --------------------------------------------------------------
create_table :comfy_cms_sites do |t|
t.string :label, null: false
@@ -28,9 +21,9 @@ class CreateCms < ActiveRecord::Migration[4.2]
t.string :app_layout
t.string :label, null: false
t.string :identifier, null: false
t.text :content, text_limit
t.text :css, text_limit
t.text :js, text_limit
t.text :content
t.text :css
t.text :js
t.integer :position, null: false, default: 0
t.boolean :is_shared, null: false, default: false
t.timestamps null: true
@@ -46,8 +39,8 @@ class CreateCms < ActiveRecord::Migration[4.2]
t.integer :target_page_id
t.string :label, null: false
t.string :slug
t.string :full_path, null: false
t.text :content_cache, text_limit
t.string :full_path, null: false
t.text :content_cache
t.integer :position, null: false, default: 0
t.integer :children_count, null: false, default: 0
t.boolean :is_published, null: false, default: true
@@ -59,8 +52,8 @@ class CreateCms < ActiveRecord::Migration[4.2]
# -- Page Blocks --------------------------------------------------------
create_table :comfy_cms_blocks do |t|
t.string :identifier, null: false
t.text :content, text_limit
t.string :identifier, null: false
t.text :content
t.references :blockable, polymorphic: true
t.timestamps null: true
end
@@ -72,7 +65,7 @@ class CreateCms < ActiveRecord::Migration[4.2]
t.integer :site_id, null: false
t.string :label, null: false
t.string :identifier, null: false
t.text :content, text_limit
t.text :content
t.integer :position, null: false, default: 0
t.boolean :is_shared, null: false, default: false
t.timestamps null: true
@@ -101,7 +94,7 @@ class CreateCms < ActiveRecord::Migration[4.2]
create_table :comfy_cms_revisions, force: true do |t|
t.string :record_type, null: false
t.integer :record_id, null: false
t.text :data, text_limit
t.text :data
t.datetime :created_at
end
add_index :comfy_cms_revisions, %i(record_type record_id created_at),

View File

@@ -13,7 +13,7 @@ class CreateGardenTypes < ActiveRecord::Migration[5.2]
'wicking bed', 'permaculture', 'hydroponic', 'aquaponic', 'orchard', 'food forest',
'biodynamic'].each do |name|
say "Creating #{name}"
GardenType.create! name: name
GardenType.create! name:
end
end
end

View File

@@ -75,8 +75,8 @@ def load_test_users
suburb, _country, _state, latitude, longitude = row[0]
# Using 'update_column' method instead of 'update' so that
# it avoids accessing Geocoding service for faster processing
@user.gardens.first.update_columns(location: suburb, latitude: latitude, longitude: longitude)
@user.update_columns(location: suburb, latitude: latitude, longitude: longitude)
@user.gardens.first.update_columns(location: suburb, latitude:, longitude:)
@user.update_columns(location: suburb, latitude:, longitude:)
end
# Create a planting by the member

View File

@@ -43,14 +43,14 @@ class Growstuff::OauthSignupAction
member.authentications
.create_with(
name: name,
name:,
token: auth['credentials']['token'],
secret: auth['credentials']['secret']
)
.find_or_create_by(
provider: auth['provider'],
uid: auth['uid'],
name: name,
name:,
member_id: member.id
)
end
@@ -60,16 +60,13 @@ class Growstuff::OauthSignupAction
end
def determine_name(auth)
name = ''
case auth['provider']
when 'twitter'
name = auth['info']['nickname']
auth['info']['nickname']
when 'flickr', 'facebook'
name = auth['info']['name']
auth['info']['name']
else
name = auth['info']['name']
auth['info']['name']
end
name
end
end

View File

@@ -15,10 +15,10 @@ module Haml::Filters
private
CROP_REGEX = /(?<!\\)\[([^\[\]]+?)\]\(crop\)/.freeze
MEMBER_REGEX = /(?<!\\)\[([^\[\]]+?)\]\(member\)/.freeze
MEMBER_AT_REGEX = /(?<!\\)(@\w+)/.freeze
MEMBER_ESCAPE_AT_REGEX = /(?<!\\)\\(?=@\w+)/.freeze
CROP_REGEX = /(?<!\\)\[([^\[\]]+?)\]\(crop\)/
MEMBER_REGEX = /(?<!\\)\[([^\[\]]+?)\]\(member\)/
MEMBER_AT_REGEX = /(?<!\\)(@\w+)/
MEMBER_ESCAPE_AT_REGEX = /(?<!\\)\\(?=@\w+)/
HOST = Rails.application.config.host
def expand_crops!

View File

@@ -20,7 +20,7 @@ namespace :growstuff do
raise "Usage: rake growstuff:[rolename] name=[username] "\
"\n (login name is case-sensitive)\n"
end
member = Member.find_by!(login_name: login_name)
member = Member.find_by!(login_name:)
role = Role.find_by!(name: role_name)
member.roles << role
end

View File

@@ -4,17 +4,17 @@
"description": "Growstuff Linters",
"main": "index.js",
"dependencies": {
"@percy/agent": "^0.3.1",
"mdbootstrap": "^4.12.0"
"mdbootstrap": "^4.20.0"
},
"engines": {
"node": ">=6.0.0",
"yarn": ">=0.25.2"
},
"devDependencies": {
"coffeelint": "^2.0.7",
"@coffeelint/cli": "^3.0.0",
"@percy/cli": "^1.0.0-beta.76",
"csslint": "^1.0.5",
"eslint": "^4.14.0",
"eslint": "^5.0.0",
"eslint-config-google": "^0.9.1",
"jshint": "^2.9.4"
},

View File

@@ -11,12 +11,14 @@ describe Admin::RolesController do
describe "GET index" do
before { get :index }
it { expect(assigns(:roles)).to eq(nil) }
it { expect(assigns(:roles)).to be_nil }
end
describe "GET new" do
before { get :new }
it { expect(assigns(:role)).to eq nil }
it { expect(assigns(:role)).to be_nil }
end
describe "create" do
@@ -27,11 +29,13 @@ describe Admin::RolesController do
describe "GET edit" do
before { get :edit, params: { id: role.to_param } }
it { expect(assigns(:role)).to eq(nil) }
it { expect(assigns(:role)).to be_nil }
end
describe "update" do
before { patch :update, params: { id: role.id, role: { name: 'updated role' } } }
it { expect(Role.first.name).to eq 'MyString' }
end
end
@@ -41,11 +45,13 @@ describe Admin::RolesController do
describe "GET index" do
before { get :index }
it { expect(assigns(:roles)).to eq([Role.find_by(name: 'admin'), role]) }
end
describe "GET new" do
before { get :new }
it { expect(assigns(:role)).to be_a(Role) }
end
@@ -59,11 +65,13 @@ describe Admin::RolesController do
describe "GET edit" do
before { get :edit, params: { id: role.to_param } }
it { expect(assigns(:role)).to eq(role) }
end
describe "update" do
before { patch :update, params: { id: role.id, role: { name: 'updated role' } } }
it { expect(Role.first.name).to eq 'updated role' }
end
end

View File

@@ -5,7 +5,7 @@ require 'rails_helper'
RSpec.describe Api::V1::PlantingsController, type: :controller do
subject { JSON.parse response.body }
let!(:member) { FactoryBot.create :member }
let!(:member) { FactoryBot.create(:member) }
describe '#index' do
let(:matching_planting) { subject['data'].select { |planting| planting['id'] == my_planting.id.to_s }.first }

View File

@@ -4,7 +4,7 @@ require 'rails_helper'
describe Charts::CropsController do
describe 'GET charts' do
let(:crop) { FactoryBot.create :crop }
let(:crop) { FactoryBot.create(:crop) }
describe 'sunniness' do
before { get :sunniness, params: { crop_slug: crop.to_param } }

View File

@@ -5,7 +5,7 @@ require 'rails_helper'
describe Charts::GardensController do
include Devise::Test::ControllerHelpers
let(:garden) { FactoryBot.create :garden }
let(:garden) { FactoryBot.create(:garden) }
context "when not signed in" do
describe 'GET timeline' do

View File

@@ -18,8 +18,8 @@ describe CommentsController do
end
describe "GET RSS feed" do
let!(:first_comment) { FactoryBot.create :comment, created_at: 10.days.ago }
let!(:last_comment) { FactoryBot.create :comment, created_at: 4.minutes.ago }
let!(:first_comment) { FactoryBot.create(:comment, created_at: 10.days.ago) }
let!(:last_comment) { FactoryBot.create(:comment, created_at: 4.minutes.ago) }
describe "returns an RSS feed" do
before { get :index, format: "rss" }
@@ -37,7 +37,7 @@ describe CommentsController do
describe "with valid params" do
before { get :new, params: { post_id: post.id } }
let(:old_comment) { FactoryBot.create(:comment, post: post) }
let(:old_comment) { FactoryBot.create(:comment, post:) }
it "picks up post from params" do
expect(assigns(:post)).to eq(post)
@@ -60,8 +60,8 @@ describe CommentsController do
before { get :edit, params: { id: comment.to_param } }
describe "my comment" do
let!(:comment) { FactoryBot.create :comment, author: member, post: post }
let!(:old_comment) { FactoryBot.create(:comment, post: post, created_at: Time.zone.yesterday) }
let!(:comment) { FactoryBot.create(:comment, author: member, post:) }
let!(:old_comment) { FactoryBot.create(:comment, post:, created_at: Time.zone.yesterday) }
it "assigns previous comments as @comments" do
expect(assigns(:comments)).to eq([comment, old_comment])
@@ -69,7 +69,7 @@ describe CommentsController do
end
describe "not my comment" do
let(:comment) { FactoryBot.create :comment, post: post }
let(:comment) { FactoryBot.create(:comment, post:) }
it { expect(response).not_to be_successful }
end
@@ -79,7 +79,7 @@ describe CommentsController do
before { put :update, params: { id: comment.to_param, comment: valid_attributes } }
describe "my comment" do
let(:comment) { FactoryBot.create :comment, author: member }
let(:comment) { FactoryBot.create(:comment, author: member) }
it "redirects to the comment's post" do
expect(response).to redirect_to(comment.post)
@@ -87,16 +87,16 @@ describe CommentsController do
end
describe "not my comment" do
let(:comment) { FactoryBot.create :comment }
let(:comment) { FactoryBot.create(:comment) }
it { expect(response).not_to be_successful }
end
describe "attempting to change post_id" do
let(:post) { FactoryBot.create :post, subject: 'our post' }
let(:other_post) { FactoryBot.create :post, subject: 'the other post' }
let(:valid_attributes) { { post_id: other_post.id, body: "kōrero" } }
let(:comment) { FactoryBot.create :comment, author: member, post: post }
let(:post) { FactoryBot.create(:post, subject: 'our post') }
let(:other_post) { FactoryBot.create(:post, subject: 'the other post') }
let(:valid_attributes) { { post_id: other_post.id, body: "kōrero" } }
let(:comment) { FactoryBot.create(:comment, author: member, post:) }
it "does not change post_id" do
comment.reload
@@ -109,7 +109,7 @@ describe CommentsController do
before { delete :destroy, params: { id: comment.to_param } }
describe "my comment" do
let(:comment) { FactoryBot.create :comment, author: member }
let(:comment) { FactoryBot.create(:comment, author: member) }
it "redirects to the post the comment was on" do
expect(response).to redirect_to(comment.post)
@@ -117,7 +117,7 @@ describe CommentsController do
end
describe "not my comment" do
let(:comment) { FactoryBot.create :comment }
let(:comment) { FactoryBot.create(:comment) }
it { expect(response).not_to be_successful }
end

View File

@@ -3,12 +3,12 @@
require 'rails_helper'
describe CropsController do
subject { response }
shared_context 'login as wrangler' do
login_member(:crop_wrangling_member)
end
subject { response }
describe "GET crop wrangler homepage" do
describe 'fetches the crop wrangler homepage' do
context 'anonymous' do
@@ -42,9 +42,11 @@ describe CropsController do
describe "GET crop search" do
describe 'fetches the crop search page' do
let!(:tomato) { FactoryBot.create :tomato }
let!(:maize) { FactoryBot.create :maize }
let!(:tomato) { FactoryBot.create(:tomato) }
let!(:maize) { FactoryBot.create(:maize) }
before { Crop.reindex }
describe 'search form page' do
before { get :search }
@@ -54,6 +56,7 @@ describe CropsController do
describe 'perform a search' do
before { get :search, params: { term: 'tom' } }
it { expect(assigns(:term)).to eq 'tom' }
it { expect(assigns(:crops).map(&:name)).to eq ['tomato'] }
end
@@ -71,6 +74,8 @@ describe CropsController do
end
describe 'CREATE' do
subject { put :create, params: crop_params }
let(:crop_params) do
{
crop: {
@@ -81,13 +86,15 @@ describe CropsController do
sci_name: { "1": "fancy sci name", "2": "" }
}
end
subject { put :create, params: crop_params }
context 'not logged in' do
it { expect { subject }.not_to change(Crop, :count) }
end
context 'logged in as member' do
it { expect { subject }.not_to change(Crop, :count) }
end
context 'wrangler' do
include_context 'login as wrangler'
it { expect { subject }.to change(Crop, :count).by(1) }
@@ -99,7 +106,7 @@ describe CropsController do
describe 'DELETE destroy' do
subject { delete :destroy, params: { slug: crop.to_param } }
let!(:crop) { FactoryBot.create :crop }
let!(:crop) { FactoryBot.create(:crop) }
context 'not logged in' do
it { expect { subject }.not_to change(Crop, :count) }

View File

@@ -5,7 +5,7 @@ require 'rails_helper'
RSpec.describe GardenTypesController, type: :controller do
include Devise::Test::ControllerHelpers
let(:valid_params) { { name: 'My second GardenType' } }
let(:garden_type) { FactoryBot.create :garden_type }
let(:garden_type) { FactoryBot.create(:garden_type) }
context "when not signed in" do
describe 'GET new' do

View File

@@ -6,7 +6,7 @@ RSpec.describe GardensController, type: :controller do
include Devise::Test::ControllerHelpers
let(:valid_params) { { name: 'My second Garden' } }
let(:garden) { FactoryBot.create :garden }
let(:garden) { FactoryBot.create(:garden) }
context "when not signed in" do
describe 'GET new' do

View File

@@ -153,7 +153,7 @@ describe HarvestsController, :search do
let(:harvest) { Harvest.create! valid_attributes }
it "updates the requested harvest" do
new_crop = FactoryBot.create :crop
new_crop = FactoryBot.create(:crop)
expect do
put :update, params: { slug: harvest.to_param, harvest: { crop_id: new_crop.id } }
harvest.reload
@@ -201,7 +201,7 @@ describe HarvestsController, :search do
}
end
it { expect(harvest.planting_id).to eq(nil) }
it { expect(harvest.planting_id).to be_nil }
end
end
end

View File

@@ -3,7 +3,7 @@
require 'rails_helper'
describe LikesController do
let(:like) { FactoryBot.create :like, member: member }
let(:like) { FactoryBot.create(:like, member:) }
let(:member) { FactoryBot.create(:member) }
let(:blogpost) { FactoryBot.create(:post) }
@@ -37,7 +37,7 @@ describe LikesController do
end
describe "Deleting someone else's like" do
let(:like) { FactoryBot.create :like }
let(:like) { FactoryBot.create(:like) }
it { expect(response.code).to eq('403') }
it { JSON.parse(response.body)["error"] == "Unable to like" }

View File

@@ -17,8 +17,8 @@ describe PhotoAssociationsController do
before { photo.harvests << harvest }
describe "my harvest my photo" do
let(:harvest) { FactoryBot.create :harvest, owner: member }
let(:photo) { FactoryBot.create :photo, owner: member }
let(:harvest) { FactoryBot.create(:harvest, owner: member) }
let(:photo) { FactoryBot.create(:photo, owner: member) }
it "removes link" do
expect { delete :destroy, params: valid_params }.to change { photo.harvests.count }.by(-1)
@@ -26,8 +26,8 @@ describe PhotoAssociationsController do
end
describe "another member's harvest from another member's photo" do
let(:harvest) { FactoryBot.create :harvest, owner: photo.owner }
let(:photo) { FactoryBot.create :photo }
let(:harvest) { FactoryBot.create(:harvest, owner: photo.owner) }
let(:photo) { FactoryBot.create(:photo) }
it do
expect do

View File

@@ -7,7 +7,7 @@ describe PhotosController, :search do
describe 'GET index' do
describe 'all photos' do
let!(:photo) { FactoryBot.create :photo, :reindex }
let!(:photo) { FactoryBot.create(:photo, :reindex) }
before do
Photo.reindex
@@ -21,10 +21,10 @@ describe PhotosController, :search do
end
describe '#index crop photos' do
let!(:photo) { FactoryBot.create :photo, :reindex, owner: member, title: 'no assocations photo' }
let!(:crop_photo) { FactoryBot.create :photo, :reindex, owner: member, title: 'photos of planting' }
let!(:planting) { FactoryBot.create :planting, :reindex, crop: crop, owner: member }
let!(:crop) { FactoryBot.create :crop, :reindex }
let!(:photo) { FactoryBot.create(:photo, :reindex, owner: member, title: 'no assocations photo') }
let!(:crop_photo) { FactoryBot.create(:photo, :reindex, owner: member, title: 'photos of planting') }
let!(:planting) { FactoryBot.create(:planting, :reindex, crop:, owner: member) }
let!(:crop) { FactoryBot.create(:crop, :reindex) }
before do
planting.photos << crop_photo
@@ -36,6 +36,7 @@ describe PhotosController, :search do
it "has indexed the photos of this crop" do
expect(Photo.search).to include crop_photo
end
it "assigns crop" do
expect(assigns(:crop)).to eq crop
end
@@ -53,7 +54,7 @@ describe PhotosController, :search do
let(:garden) { FactoryBot.create(:garden, owner: member) }
let(:harvest) { FactoryBot.create(:harvest, owner: member) }
let(:member) { FactoryBot.create(:member) }
let!(:auth) { FactoryBot.create(:flickr_authentication, member: member) }
let!(:auth) { FactoryBot.create(:flickr_authentication, member:) }
before do
sign_in member
@@ -98,7 +99,7 @@ describe PhotosController, :search do
let(:member) { FactoryBot.create(:member) }
let(:garden) { FactoryBot.create(:garden, owner: member) }
let(:planting) { FactoryBot.create(:planting, garden: garden, owner: member) }
let(:planting) { FactoryBot.create(:planting, garden:, owner: member) }
let(:harvest) { FactoryBot.create(:harvest, owner: member) }
let(:photo) { FactoryBot.create(:photo, owner: member) }
@@ -112,6 +113,7 @@ describe PhotosController, :search do
type: "planting", id: planting.id
}
end
it { expect(flash[:alert]).not_to be_present }
it { expect(Photo.last.plantings.first).to eq planting }
end
@@ -145,6 +147,7 @@ describe PhotosController, :search do
photo: { source_id: photo.source_id, source: 'flickr' }, type: "harvest", id: harvest.id
}
end
it { expect(flash[:alert]).not_to be_present }
it { expect(Photo.last.harvests.size).to eq 1 }
end
@@ -160,7 +163,7 @@ describe PhotosController, :search do
end
describe "for the second time" do
let(:planting) { FactoryBot.create :planting, owner: member }
let(:planting) { FactoryBot.create(:planting, owner: member) }
let(:valid_params) { { photo: { source_id: 1 }, id: planting.id, type: 'planting' } }
it "does not add a photo twice" do
@@ -173,9 +176,11 @@ describe PhotosController, :search do
before { controller.stub(:current_member) { member } }
describe "creates the planting/photo link" do
let(:planting) { FactoryBot.create(:planting, garden: garden, owner: member) }
let(:planting) { FactoryBot.create(:planting, garden:, owner: member) }
let(:photo) { FactoryBot.create(:photo, owner: member) }
before { post :create, params: { photo: { source_id: photo.source_id, source: 'flickr' }, type: "planting", id: planting.id } }
it { expect(flash[:alert]).not_to be_present }
it { expect(Photo.last.plantings.first).to eq planting }
end

View File

@@ -17,8 +17,9 @@ describe PlantingsController, :search do
let!(:member2) { FactoryBot.create(:member) }
let!(:tomato) { FactoryBot.create(:tomato) }
let!(:maize) { FactoryBot.create(:maize) }
let!(:planting1) { FactoryBot.create :planting, crop: tomato, owner: member1, created_at: 1.day.ago }
let!(:planting2) { FactoryBot.create :planting, crop: maize, owner: member2, created_at: 5.days.ago }
let!(:planting1) { FactoryBot.create(:planting, crop: tomato, owner: member1, created_at: 1.day.ago) }
let!(:planting2) { FactoryBot.create(:planting, crop: maize, owner: member2, created_at: 5.days.ago) }
before do
Planting.reindex
end
@@ -110,7 +111,7 @@ describe PlantingsController, :search do
end
context 'with parent seed' do
let(:seed) { FactoryBot.create :seed, owner: member }
let(:seed) { FactoryBot.create(:seed, owner: member) }
before { get :new, params: { seed_id: seed.to_param } }
@@ -127,10 +128,12 @@ describe PlantingsController, :search do
end
describe 'GET :edit' do
let(:my_planting) { FactoryBot.create :planting, owner: member }
let(:not_my_planting) { FactoryBot.create :planting }
let(:my_planting) { FactoryBot.create(:planting, owner: member) }
let(:not_my_planting) { FactoryBot.create(:planting) }
context 'my planting' do
before { get :edit, params: { slug: my_planting } }
it { expect(assigns(:planting)).to eq my_planting }
end

View File

@@ -12,15 +12,19 @@ describe PostsController do
describe '#index' do
before do
FactoryBot.create_list :post, 100
FactoryBot.create_list :post, 5, author: member
FactoryBot.create_list(:post, 100)
FactoryBot.create_list(:post, 5, author: member)
end
describe "everyone's posts" do
before { get :index }
it { expect(assigns(:posts).size).to eq 12 }
end
describe "one member's posts" do
before { get :index, params: { member_slug: member.slug } }
it { expect(assigns(:posts).size).to eq 5 }
it { expect(assigns(:posts).first.author).to eq member }
end

View File

@@ -26,7 +26,7 @@ describe SeedsController, :search do
end
context 'with parent planting' do
let!(:planting) { FactoryBot.create :planting, owner: owner }
let!(:planting) { FactoryBot.create(:planting, owner:) }
before do
Seed.reindex

View File

@@ -55,7 +55,7 @@ FactoryBot.define do
factory :crop_with_photo do
name { 'marshmallow' }
photos { FactoryBot.create_list :photo, 1 }
photos { FactoryBot.create_list(:photo, 1) }
end
# This should have a name that is alphabetically earlier than :uppercase

View File

@@ -5,7 +5,7 @@
FactoryBot.define do
factory :harvest do
crop { planting.present? ? planting.crop : FactoryBot.create(:crop) }
plant_part { FactoryBot.create :plant_part }
plant_part { FactoryBot.create(:plant_part) }
planting { nil }
owner { planting.present? ? planting.owner : FactoryBot.create(:member) }
harvested_at { Time.zone.local(2015, 9, 17) }

View File

@@ -4,8 +4,8 @@
FactoryBot.define do
factory :notification, aliases: [:message] do
sender { FactoryBot.create :member }
recipient { FactoryBot.create :member }
sender { FactoryBot.create(:member) }
recipient { FactoryBot.create(:member) }
subject { "MyString" }
body { "MyText" }

View File

@@ -3,7 +3,7 @@
FactoryBot.define do
factory :planting do
owner
garden { FactoryBot.create :garden, owner: owner }
garden { FactoryBot.create(:garden, owner:) }
crop
planted_at { Time.zone.local(2014, 7, 30) }
quantity { 33 }
@@ -42,21 +42,21 @@ FactoryBot.define do
end
factory :annual_planting do
crop { FactoryBot.create :annual_crop }
crop { FactoryBot.create(:annual_crop) }
end
factory :perennial_planting do
crop { FactoryBot.create :perennial_crop }
crop { FactoryBot.create(:perennial_crop) }
end
factory :predicatable_planting do
crop do
crop = FactoryBot.create :annual_crop
FactoryBot.create :planting, crop: crop, planted_at: 10.days.ago
FactoryBot.create :planting, crop: crop, planted_at: 100.days.ago, finished_at: 50.days.ago
FactoryBot.create :planting, crop: crop, planted_at: 100.days.ago, finished_at: 51.days.ago
FactoryBot.create :planting, crop: crop, planted_at: 2.years.ago, finished_at: 50.days.ago
FactoryBot.create :planting, crop: crop, planted_at: 150.days.ago, finished_at: 100.days.ago
crop = FactoryBot.create(:annual_crop)
FactoryBot.create(:planting, crop:, planted_at: 10.days.ago)
FactoryBot.create(:planting, crop:, planted_at: 100.days.ago, finished_at: 50.days.ago)
FactoryBot.create(:planting, crop:, planted_at: 100.days.ago, finished_at: 51.days.ago)
FactoryBot.create(:planting, crop:, planted_at: 2.years.ago, finished_at: 50.days.ago)
FactoryBot.create(:planting, crop:, planted_at: 150.days.ago, finished_at: 100.days.ago)
crop.update_lifespan_medians
crop
end

View File

@@ -6,7 +6,7 @@ FactoryBot.define do
factory :role do
name { "Moderator" }
description { "These people moderate the forums" }
initialize_with { Role.find_or_create_by(name: name) }
initialize_with { Role.find_or_create_by(name:) }
factory :admin do
name { "admin" }

Some files were not shown because too many files have changed in this diff Show More