dependabot[bot]
ef481d07a3
Bump elasticsearch from 7.10.1 to 7.11.0 ( #12656 ) [deploy]
...
Bumps [elasticsearch](https://github.com/elastic/elasticsearch-ruby ) from 7.10.1 to 7.11.0.
- [Release notes](https://github.com/elastic/elasticsearch-ruby/releases )
- [Changelog](https://github.com/elastic/elasticsearch-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/elastic/elasticsearch-ruby/compare/v7.10.1...v7.11.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-11 11:57:56 -07:00
dependabot[bot]
e18a6b68a7
Bump faker from 5.3.1 to 5.4.0 ( #12655 ) [deploy]
...
Bumps [faker](https://github.com/Marak/Faker.js ) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/Marak/Faker.js/releases )
- [Changelog](https://github.com/Marak/faker.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Marak/Faker.js/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-11 10:42:20 -07:00
dependabot[bot]
652384a34f
Bump @stoplight/spectral from 5.8.0 to 5.8.1 ( #12658 )
...
Bumps [@stoplight/spectral](https://github.com/stoplightio/spectral ) from 5.8.0 to 5.8.1.
- [Release notes](https://github.com/stoplightio/spectral/releases )
- [Changelog](https://github.com/stoplightio/spectral/blob/v5.8.1/CHANGELOG.md )
- [Commits](https://github.com/stoplightio/spectral/compare/v5.8.0...v5.8.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-11 17:32:05 +01:00
dependabot[bot]
9745fb86a0
Bump twilio-ruby from 5.46.1 to 5.47.0 ( #12659 )
...
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby ) from 5.46.1 to 5.47.0.
- [Release notes](https://github.com/twilio/twilio-ruby/releases )
- [Changelog](https://github.com/twilio/twilio-ruby/blob/main/CHANGES.md )
- [Commits](https://github.com/twilio/twilio-ruby/compare/5.46.1...5.47.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-11 09:29:45 -06:00
dependabot[bot]
a8eef36082
Bump honeybadger from 4.7.2 to 4.7.3 ( #12654 ) [deploy]
...
Bumps [honeybadger](https://github.com/honeybadger-io/honeybadger-ruby ) from 4.7.2 to 4.7.3.
- [Release notes](https://github.com/honeybadger-io/honeybadger-ruby/releases )
- [Changelog](https://github.com/honeybadger-io/honeybadger-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/honeybadger-io/honeybadger-ruby/compare/v4.7.2...v4.7.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-11 08:05:28 -07:00
Ben Halpern
5f92ef7b8f
Fix profile field production display area functionality and remove SiteConfig.dev_to? hacks for better generalization ( #12015 )
...
* Initial work
* Add special exceptions
* Clean up and progress
* Update github url
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
* Add tests and finalize data update script
* Fix test
* Add some tests
* Fix display_area test
* Adjust spec
* Fix svg title
Co-authored-by: Molly Struve <mollylbs@gmail.com>
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
2021-02-11 10:05:06 -05:00
dependabot[bot]
bb472728d4
Bump sass from 1.32.6 to 1.32.7 ( #12639 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.32.6 to 1.32.7.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.32.6...1.32.7 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-11 15:55:21 +01:00
dependabot[bot]
9a026525a5
Bump @testing-library/user-event from 12.6.3 to 12.7.0 ( #12657 )
2021-02-11 07:05:34 -05:00
rhymes
456f13aa20
Add feature flags docs ( #12646 )
...
* Fix typo
* Add technical overview on feature flags in docs
* Update docs/technical-overview/feature_flags.md
Co-authored-by: Jacob Herrington <jacobherringtondeveloper@gmail.com>
* Update docs/technical-overview/feature_flags.md
Co-authored-by: Jacob Herrington <jacobherringtondeveloper@gmail.com>
* Update docs/technical-overview/feature_flags.md
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
* Update docs/technical-overview/feature_flags.md
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
* Incorporate feedback
Co-authored-by: Jacob Herrington <jacobherringtondeveloper@gmail.com>
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
2021-02-11 12:46:46 +01:00
Michael Kohl
98ec301a3c
Add guard clause to worker ( #12632 )
2021-02-11 10:43:48 +07:00
Michael Kohl
0af8fc1866
Prevent suspended users from self-deleting and returning ( #12503 )
...
* Add new table and model
* Store banned user username hash on delete
* Prevent previously banned user from signing up again
* Update method name
* Refactor code and add more specs
* Test improvements
* Don't override existing global flash
* Fix typo
* Update spec description
* Update schema.rb
* More schema.rb fixes
* Simplify spec
* Update migration
* Clean up migration
* Rename method
* Add DataDog counter
* Revisit error handling
* Remove spurious empty line
* Make model name more explicit
2021-02-11 09:28:59 +07:00
Michael Kohl
82f7b5ea0c
Update to Rails 6.0.3.5 ( #12651 )
2021-02-11 09:23:33 +07:00
Katie Davis
b30563fa1e
Revert "Bump husky from 4.3.8 to 5.0.9 ( #12621 )" ( #12649 )
...
This reverts commit 8f636a6db3 .
2021-02-10 16:57:14 -05:00
dependabot[bot]
9d694f16b5
Bump timecop from 0.9.3 to 0.9.4 ( #12638 ) [deploy]
...
Bumps [timecop](https://github.com/travisjeffery/timecop ) from 0.9.3 to 0.9.4.
- [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.3...v0.9.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-10 13:16:55 -07:00
dependabot[bot]
8f636a6db3
Bump husky from 4.3.8 to 5.0.9 ( #12621 )
...
* Bump husky from 4.3.8 to 5.0.9
Bumps [husky](https://github.com/typicode/husky ) from 4.3.8 to 5.0.9.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v4.3.8...v5.0.9 )
Signed-off-by: dependabot[bot] <support@github.com>
* migrate
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: katiedavis <katie@forem.com>
2021-02-10 15:11:46 -05:00
Vaidehi Joshi
e94f2f4e31
Update PR template with communicating changes section ( #12603 )
...
* Update PR template with communicating changes section
* Combine communicating changes with updating docs section
* Add forem core team only tag to communicating changes
* Specify team over teams
2021-02-10 11:56:56 -08:00
Jacob Herrington
4b9c62e585
Extract ChannelFilterButton from Chat.jsx ( #12630 )
...
* Extract ChannelFilterButton from Chat class
2021-02-10 11:23:49 -06:00
dependabot[bot]
8558cfe137
Bump derailed_benchmarks from 2.0.0 to 2.0.1 ( #12640 ) [deploy]
...
Bumps [derailed_benchmarks](https://github.com/schneems/derailed_benchmarks ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/schneems/derailed_benchmarks/releases )
- [Changelog](https://github.com/schneems/derailed_benchmarks/blob/main/CHANGELOG.md )
- [Commits](https://github.com/schneems/derailed_benchmarks/compare/v2.0.0...v2.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-10 10:05:21 -07:00
rhymes
740e51fa2b
Remove unused podcast episode related code ( #12642 )
2021-02-10 17:47:39 +01:00
Rachael Wright-Munn
8301b9f667
The GitHub authentication docs did not include the OAuth url. It has been added and the screenshot updated. ( #12598 )
2021-02-10 10:47:26 -06:00
dependabot[bot]
00b39a23f5
Bump stripe from 5.29.0 to 5.29.1 ( #12636 ) [deploy]
...
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 5.29.0 to 5.29.1.
- [Release notes](https://github.com/stripe/stripe-ruby/releases )
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-ruby/compare/v5.29.0...v5.29.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-10 09:42:23 -07:00
dependabot[bot]
bae1a58404
Bump faker from 2.15.1 to 2.16.0 ( #12637 ) [deploy]
...
Bumps [faker](https://github.com/faker-ruby/faker ) from 2.15.1 to 2.16.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.15.1...v2.16.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-10 09:41:56 -07:00
Ridhwana
a61f88fc16
Adds a feature flag for Data Update Scripts ( #12641 )
...
* feat: add a feature flag for data update scripts
* feat: write some tests for it
* chore: oops
* stub the data update scripts out wherever the profile admin is
* chore: remove some unneeded ones
* refactor: use call_original
* feat: add a feature flag to all the Forems (but not enable it as yet)
2021-02-10 18:22:27 +02:00
Katie Davis
4e1745ce4a
Revert "fix dropdown-menu not closing on mobile ( #12602 )" ( #12644 )
...
This reverts commit 063a1d2850 .
2021-02-10 10:56:37 -05:00
Michael Kohl
55a42ceaf5
Ignore two Carrierwave CVEs ( #12634 )
2021-02-10 16:14:16 +01:00
Vaidehi Joshi
d42ae2bc9a
Fix erroring data update script ( #12628 )
...
* Fix erroring data update script
* Add spec to ensure that script doesn't impact any other user if tech_admin users don't exist
* Comment out erroring script, delete its associated spec
* Add replacement AddSingleResourceRoleToTechAdmins data update script
2021-02-09 11:16:44 -08:00
Jacob Herrington
20f4890051
Replace redundant div with Fragment ( #12613 )
...
* Replace redundant div with Fragment
2021-02-09 11:41:46 -06:00
Ridhwana
05e31971cb
Navigation Items and Role access for Data Update Scripts ( #12292 )
...
* feat: add tech_menu_items to the admin helper
* feat: add the tech resources to /admin if the user has the correct role
* feat: use a partial that will show the data update scripts in the navbar with the correct role
* chore: use a method
* test: chore
* feat: setup the data to need permission single_resource_admin with DataUpdateScript permissions
* chore: remove the if current_user.tech_admin?
* chore: remove line
* feat: add a DUS for single_resource_admin roles to be added to users with tech_admin roles
* fix: move all teh routes outside of the block where tech_admin is required.
* chore: use the constant and remove the method
* chore: add a comma
* Update config/routes.rb
Co-authored-by: rhymes <rhymes@hey.com>
* feat: add a tech admin role to the dropdown
* feat: add the tech admin role along with single_resource_admin
* chore: oops
* refactor: amend the spec to use let blocks
Co-authored-by: rhymes <rhymes@hey.com>
2021-02-09 17:41:14 +02:00
dependabot[bot]
56c50d87ac
Bump bootsnap from 1.7.1 to 1.7.2 ( #12623 ) [deploy]
...
Bumps [bootsnap](https://github.com/Shopify/bootsnap ) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/Shopify/bootsnap/releases )
- [Changelog](https://github.com/Shopify/bootsnap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Shopify/bootsnap/compare/v1.7.1...v1.7.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-09 08:36:05 -07:00
rhymes
b0bb13f89e
Update Bundler to 2.2.9 ( #12626 )
...
* Update Bundler to 2.2.9
* Use the latest 2.2.x bundler
2021-02-09 15:36:16 +01:00
Jacob Herrington
8a5db7b877
Fix broken doc links ( #12615 )
2021-02-09 08:20:14 -06:00
Jacob Herrington
ae4ca6d94b
Enable eslint in chat.jsx ( #12617 )
2021-02-09 08:19:05 -06:00
dependabot[bot]
0045e6b79d
Bump blazer from 2.4.1 to 2.4.2 ( #12622 )
...
Bumps [blazer](https://github.com/ankane/blazer ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/ankane/blazer/releases )
- [Changelog](https://github.com/ankane/blazer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ankane/blazer/compare/v2.4.1...v2.4.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-09 15:08:15 +01:00
Mac Siri
37aaef2b7c
Replace liquid's hardcoded image path with #asset_path ( #12616 )
2021-02-09 08:31:41 -05:00
dependabot[bot]
eca1a0c9f1
Bump css-loader from 5.0.1 to 5.0.2 ( #12620 )
2021-02-09 07:17:29 -05:00
rhymes
844c038bc4
Fix flakiness in Follows::UpdatePointsWorker ( #12614 )
...
* Fix flakiness in Follows::UpdatePointsWorker
* Trigger Travis CI
2021-02-09 12:41:24 +01:00
dependabot[bot]
67850d93ea
Bump sidekiq-unique-jobs from 7.0.1 to 7.0.2 ( #12624 )
...
Bumps [sidekiq-unique-jobs](https://github.com/mhenrixon/sidekiq-unique-jobs ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/mhenrixon/sidekiq-unique-jobs/releases )
- [Changelog](https://github.com/mhenrixon/sidekiq-unique-jobs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mhenrixon/sidekiq-unique-jobs/compare/v7.0.1...v7.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-09 10:55:58 +01:00
Jacob Herrington
2c0bbe317b
Convert Connect settings menu div to nav ( #12578 )
...
* Fix typo in alt text
* Convert unsemantic div into nav
* Remove commented CSS
* Refactor connect config menu to be more usable
* Remove unused prop
* Return focus to button when config menu collapses
* Fix aria-label
* Add aria-expanded and fix aria-label text
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
* Add transparent background-color to config menu button
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2021-02-08 14:56:35 -06:00
Mac Siri
9bbc738dc3
Fix broken Podcast liquid tag ( #11511 )
2021-02-08 13:53:12 -05:00
Ben Halpern
b2a5a8488d
Simplify onboarding images and centralize config around primary/secondary logos ( #12118 )
...
* Simplify special snowflake onboarding images and center around primary/secondary logos
* Remove left and right navbar customization
* Update app/lib/constants/site_config.rb
Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>
* Remove spec onboarding images
Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>
2021-02-08 13:26:28 -05:00
Jacob Herrington
e921952414
Fix a false positive test ( #12561 )
2021-02-08 11:41:12 -06:00
Tulio Calil
063a1d2850
fix dropdown-menu not closing on mobile ( #12602 )
2021-02-08 17:07:41 +00:00
dependabot[bot]
11d85f75c7
Bump recaptcha from 5.6.0 to 5.7.0 ( #12606 ) [deploy]
...
Bumps [recaptcha](https://github.com/ambethia/recaptcha ) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/ambethia/recaptcha/releases )
- [Changelog](https://github.com/ambethia/recaptcha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ambethia/recaptcha/compare/v5.6.0...v5.7.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-08 08:21:27 -07:00
dependabot[bot]
c34b0791a3
Bump timecop from 0.9.2 to 0.9.3 ( #12610 )
...
Bumps [timecop](https://github.com/travisjeffery/timecop ) from 0.9.2 to 0.9.3.
- [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.2...v0.9.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-08 16:17:12 +01:00
dependabot[bot]
dca7e803c7
Bump puma from 5.2.0 to 5.2.1 ( #12608 ) [deploy]
...
Bumps [puma](https://github.com/puma/puma ) from 5.2.0 to 5.2.1.
- [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.2.0...v5.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-08 08:14:13 -07:00
Mac Siri
e35c455d87
Fix incorrect datetime format ( #12601 )
2021-02-08 10:06:20 -05:00
dependabot[bot]
f96803379a
Bump lint-staged from 10.5.3 to 10.5.4 ( #12609 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 10.5.3 to 10.5.4.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.3...v10.5.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-08 10:04:07 -05:00
dependabot[bot]
b15f7567f3
Bump rack-attack from 6.4.0 to 6.5.0 ( #12611 )
...
Bumps [rack-attack](https://github.com/rack/rack-attack ) from 6.4.0 to 6.5.0.
- [Release notes](https://github.com/rack/rack-attack/releases )
- [Changelog](https://github.com/rack/rack-attack/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rack/rack-attack/compare/v6.4.0...v6.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-08 15:46:25 +01:00
Suzanne Aitchison
00222790fd
Add Storybook as an option for PR documentation ( #12573 )
2021-02-08 14:21:43 +00:00
Anna Buianova
c5c0c4a8b5
Remove old code for feedback messages email to the reporter ( #12567 )
2021-02-06 10:03:38 +03:00