dependabot[bot]
76b199e438
Bump rubocop-performance from 1.9.2 to 1.10.1 ( #12860 )
...
* Bump rubocop-performance from 1.9.2 to 1.10.1
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance ) from 1.9.2 to 1.10.1.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases )
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.9.2...v1.10.1 )
Signed-off-by: dependabot[bot] <support@github.com>
* Enable new cops
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rhymes <rhymes@hey.com>
2021-03-02 10:37:13 +01:00
dependabot[bot]
fe71a56a56
Bump urijs from 1.19.5 to 1.19.6 ( #12855 )
...
Bumps [urijs](https://github.com/medialize/URI.js ) from 1.19.5 to 1.19.6.
- [Release notes](https://github.com/medialize/URI.js/releases )
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md )
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.5...v1.19.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-02 10:11:31 +01:00
dependabot[bot]
6bde69a1a8
Bump ibm-openapi-validator from 0.34.3 to 0.34.4 ( #12863 )
...
Bumps [ibm-openapi-validator](https://github.com/IBM/openapi-validator ) from 0.34.3 to 0.34.4.
- [Release notes](https://github.com/IBM/openapi-validator/releases )
- [Changelog](https://github.com/IBM/openapi-validator/blob/main/CHANGELOG.md )
- [Commits](https://github.com/IBM/openapi-validator/compare/v0.34.3...v0.34.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-02 09:36:21 +01:00
dependabot[bot]
9f28fa103d
Bump ahoy_matey from 3.1.0 to 3.2.0 ( #12868 )
...
Bumps [ahoy_matey](https://github.com/ankane/ahoy ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/ankane/ahoy/releases )
- [Changelog](https://github.com/ankane/ahoy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ankane/ahoy/compare/v3.1.0...v3.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-02 09:36:00 +01:00
Ridhwana
c4b2364e08
RFC#50-P1 Restructuring some routes and adding a feature flag ( #12851 )
...
* chore: add a Feature Flag for the restructured routes, group the older routes by deletion and group the ones that we're keeping as is
* chore: extra line
* oops
2021-03-02 10:35:23 +02:00
dependabot[bot]
d83652acc0
Bump css-loader from 5.1.0 to 5.1.1 ( #12867 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.0...v5.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-02 09:34:29 +01:00
dependabot[bot]
a9492f9ffb
Bump ulid from 1.2.0 to 1.3.0 ( #12864 )
...
Bumps [ulid](https://github.com/rafaelsales/ulid ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/rafaelsales/ulid/releases )
- [Changelog](https://github.com/rafaelsales/ulid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rafaelsales/ulid/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-02 09:34:10 +01:00
dependabot[bot]
0e2e247a38
Bump @babel/preset-env from 7.13.5 to 7.13.8 ( #12842 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.5 to 7.13.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.8/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-02 10:43:40 +07:00
dependabot[bot]
37d9668a1b
Bump postcss-cli from 7.1.2 to 8.3.1 ( #12704 )
...
* Bump postcss-cli from 7.1.2 to 8.3.1
Bumps [postcss-cli](https://github.com/postcss/postcss-cli ) from 7.1.2 to 8.3.1.
- [Release notes](https://github.com/postcss/postcss-cli/releases )
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss-cli/compare/7.1.2...8.3.1 )
Signed-off-by: dependabot[bot] <support@github.com>
* add postcss as a dev dependency
* move postcss to dependency
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: katiedavis <katie@forem.com>
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2021-03-02 10:02:32 +07:00
Efereyan Karen Simisola
fc7ed20a9f
Publicly indicate if someone edits their comments ( #10524 )
...
* Publicly indicate if someone edits their comments
Signed-off-by: Efereyan Karen Simisola <thedevkaren@gmail.com>
* Implement required changes for date edited
* Add methods for readable publish date and edited at in comment decorator
Signed-off-by: Efereyan Karen Simisola <thedevkaren@gmail.com>
* Fix syntax error and decorator naming error
* Add tests
* Update app/views/comments/_comment_date.erb
Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>
Co-authored-by: rhymes <rhymes@hey.com>
Co-authored-by: Michael Kohl <me@citizen428.net>
Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>
2021-03-02 09:47:25 +07:00
Jacob Herrington
92217be4ed
Add admin overview page ( #12726 )
...
* Add admin overview page
* Rename admin_portals spec
* Fix admin nav bug
* Add ahoy tracking to admin overview
* Fix PR Feedback
Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>
* Make decorative element more visible
* Remove inline layout styles
Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>
2021-03-01 18:59:05 -06:00
Ben Halpern
73125c0795
Reduce service worker functionality to minimal offline page ( #12834 )
...
* Reduce service worker functionality to minimal offline page
* Update docs for service workers
* Add comment to fix test
* Include incrementable static cache
* Add TODO comments about removal
* Fix trailing whitespace
2021-03-01 19:29:26 -05:00
Molly Struve
ac91299952
Bug Fix:Update updated_at Timestamp Everytime We Run Repo Sync Worker ( #12853 )
2021-03-01 13:45:10 -06:00
dependabot[bot]
979b9b1686
Bump core-js from 3.9.0 to 3.9.1 ( #12846 )
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.9.1/packages/core-js )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 14:06:12 -05:00
Julianna Tetreault
27f27caff3
Part 1: Shows Relevant #help Posts in Homepage Sidebar ( #12670 ) [deploy]
...
* Replace #active_help scope with #active_help class method
* WIP: Add tests around #active_help class method
* Refactor #active_help and update article_spec.rb tests to pass
* Replaces .active_help class method with .active_help scope
- Reverts change from scope to class method, back to scope
- Updates to use newer AR query syntax using endless ranges
- Refactors scope to be more concise
2021-03-01 10:24:57 -07:00
Julianna Tetreault
a2458d5f59
Refactor: Extract Role Removal Into a Service ( #12812 ) [deploy]
...
* WIP: Adds a Users::RemoveRole service to encapsulate Admin::UsersController#destroy
* Adds #role_display_name helper to application_helper.rb for extensibility
* Adjusts Member is Suspended banner to Member is Banned for consistency
* WIP: Extract Admin::UsersController#destroy into remove_role.rb service
* Cleans up Admin::UsersController#destroy and remove_role.rb service
- Removes unneccessary code from Admin::UsersController#destroy
- Replaces args with keyword args in Admin::UsersController#destroy
- Replaces args with keyword args in remove_role.rb service
- Refactors code to be more extensible and cleaner overall
* Adds a remove_role_spec.rb to test Users::RemoveRole service
* Fix typo in Admin::UsersController#destroy
* Refactors role_display_name helper method and reverts change to banner
* Use #role_display_name in _current_roles.html.erb
* Refactors conditional, names, and adjusts spec to account for refactors
* Raises StandardError if there is an issue with role removal
2021-03-01 09:07:30 -07:00
dependabot[bot]
d0fe13cb0a
Bump bullet from 6.1.3 to 6.1.4 ( #12849 )
...
Bumps [bullet](https://github.com/flyerhzm/bullet ) from 6.1.3 to 6.1.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/6.1.3...6.1.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 10:28:16 -05:00
dependabot[bot]
d7b57043c4
Bump webmock from 3.11.3 to 3.12.0 ( #12841 ) [deploy]
...
Bumps [webmock](https://github.com/bblimke/webmock ) from 3.11.3 to 3.12.0.
- [Release notes](https://github.com/bblimke/webmock/releases )
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bblimke/webmock/compare/v3.11.3...v3.12.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 08:22:48 -07:00
dependabot[bot]
ec177ae8b7
Bump @testing-library/user-event from 12.7.3 to 12.8.0 ( #12844 )
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 12.7.3 to 12.8.0.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v12.7.3...v12.8.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 14:57:49 +00:00
dependabot[bot]
59af88d278
Bump rubocop from 1.10.0 to 1.11.0 ( #12848 )
...
* Bump rubocop from 1.10.0 to 1.11.0
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.10.0 to 1.11.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.10.0...v1.11.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Add Style/UnlessLogicalOperators but keep it disabled
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rhymes <rhymes@hey.com>
2021-03-01 14:34:13 +00:00
rhymes
543b9bec7e
Improve ActionController::InvalidAuthenticityToken error handling ( #12833 )
2021-03-01 11:27:12 +01:00
killua
218fa47f09
Update .env_sample to remove exports ( #11778 )
...
* Update .env_sample
* Update .env_sample
Co-authored-by: ty schnoor <75553731+ty-schnoor@users.noreply.github.com>
Co-authored-by: Michael Kohl <citizen428@dev.to>
Co-authored-by: Michael Kohl <me@citizen428.net>
2021-03-01 11:10:08 +01:00
dependabot[bot]
f76d9bc959
Bump eslint from 7.20.0 to 7.21.0 ( #12843 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.20.0 to 7.21.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.20.0...v7.21.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 10:54:40 +01:00
dependabot[bot]
2b97714635
Bump webdrivers from 4.5.0 to 4.6.0 ( #12847 )
...
Bumps [webdrivers](https://github.com/titusfortner/webdrivers ) from 4.5.0 to 4.6.0.
- [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.5.0...v4.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 10:54:17 +01:00
Michael Kohl
a432ab7b3f
Spike: Add ThrottledCall utility class ( #12779 )
...
* Add ThrottledCall utility class
* Rename class level interface method
* Update worker to use ThrottledCall
* Add ThrottledCall spec to worker
2021-03-01 08:51:04 +07:00
Andy Zhao
e915f46bf4
Resourcify Badge Achievements ( #12832 )
...
* Resourcify badge achievements
* Add test for single resource admin badge achievements
* Add badge and badge achievement roles
* Alphabetize (mostly) and cleanup syntax for easier writing
* Use quotes instead of %w and not outsmart myself :(
* alpha oops
2021-02-27 09:53:46 -05:00
Jacob Herrington
7fa46683aa
Use a regex pattern to avoid flaky timestamp spec ( #12827 )
2021-02-26 15:35:17 -05:00
dependabot[bot]
01d8818e9e
Bump omniauth from 2.0.2 to 2.0.3 ( #12830 )
...
Bumps [omniauth](https://github.com/omniauth/omniauth ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/omniauth/omniauth/releases )
- [Commits](https://github.com/omniauth/omniauth/compare/v2.0.2...v2.0.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-26 12:56:44 -05:00
dependabot[bot]
e4eb1db00e
Bump elasticsearch from 7.11.1 to 7.11.2 ( #12828 )
...
Bumps [elasticsearch](https://github.com/elastic/elasticsearch-ruby ) from 7.11.1 to 7.11.2.
- [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.11.1...v7.11.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-26 11:44:24 -05:00
Mac Siri
4d37ee83d7
Add search/feed_content to robots.text ( #12826 )
2021-02-26 11:05:22 -05:00
Andy Zhao
1fd0ec4041
Try yarn instead over npm for storybook deploys ( #12376 )
...
* Try yarn instead over npm
* Remove ignore flag and use default flag
* Add yarn version
* Remove --docs
* Use NPM :( we don't have a yarn.lock in app/javascript
* Use NPM :( we don't have a yarn.lock in app/javascript
* Updated base to root to use yarn
* hack the command with cd 🙃
* debuggng
* copy package.json and yarn.lock from root
* Set flag to use yarn explicitly
* Oops
* Try a different way
* Package.json not yarn.lock
* Maybe??
* Install yarn with npm then run yarn install??
* Add a Node version
* Try one more thing...
* Syntax error
* I think it's working...
* nvm it didn't work
* Use any 14.14 node version -- syntax correct maybe?
* Fix broken redirects smh
* Update redirects for storybook
* Remove unnecessary redirect rule
* Trigger notifications
* Trigger notifications
* Remove some unused comments
2021-02-26 10:30:56 -05:00
dependabot[bot]
e0d695e179
Bump css-loader from 5.0.2 to 5.1.0 ( #12829 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.0.2...v5.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-26 11:08:52 +01:00
Nick Taylor
bd46c1ff57
Added react aliases in Storybook webpack configuration. ( #12825 )
2021-02-26 09:25:38 +00:00
Jacob Herrington
e235036ecd
Fix typo ( #12824 )
2021-02-25 15:03:16 -06:00
Nick Taylor
d90e5662ef
Created the <MediaQuery /> component and useMediaQuery hook. ( #12809 )
...
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2021-02-25 14:28:44 -05:00
Michael Kohl
d1d4c00114
Update OmniAuth to 2.0 ( #12715 )
...
* Update gems
* Remove Omniauth CVE from bundle-audit ignore list
* Add omniauth-rails_csrf_protection gem
This is recommended in the OmniAuth upgrade guide:
https://github.com/omniauth/omniauth/wiki/Upgrading-to-2.0#rails
* Temporarily bundle Devise from master
* Pin Devise commit in Gemfile
* Fix CSRF cookie workaround
As suggested by @fdoxyz
* Remove CSRF workaround
* Add DataDog counter
* Add request path tag
* Remove rendering of devise shared links
* Remove unused Devise partial
2021-02-25 12:46:13 -06:00
Molly Struve
37f609e5c5
Return Additional Data Needed for Autocomplete ( #12823 )
...
* Return Additional Data Needed for Autocomplete
* return name instead of username twice
2021-02-25 10:55:46 -06:00
Vaidehi Joshi
f975b8b737
Grammar fixes on /admin/config ( #12819 )
2021-02-25 08:00:56 -08:00
Andy Zhao
33793df627
Don't sub mailchimp if mailchimp is not enabled ( #12791 )
...
* Dont sub mailchimp if mailchimp is not enabled
* Refactor guard clauses a bit
* Add test
* Remove unneccessary test
* Add removed key check
2021-02-25 10:45:40 -05:00
dependabot[bot]
260a019e92
Bump webmock from 3.11.2 to 3.11.3 ( #12822 )
...
Bumps [webmock](https://github.com/bblimke/webmock ) from 3.11.2 to 3.11.3.
- [Release notes](https://github.com/bblimke/webmock/releases )
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bblimke/webmock/compare/v3.11.2...v3.11.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-25 08:20:35 -05:00
dependabot[bot]
37edc39cda
Bump twilio-ruby from 5.47.0 to 5.48.0 ( #12820 )
...
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby ) from 5.47.0 to 5.48.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.47.0...5.48.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-25 08:20:06 -05:00
dependabot[bot]
1e0c62c6a4
Bump eslint-config-prettier from 8.0.0 to 8.1.0 ( #12821 )
2021-02-25 06:34:36 -05:00
dependabot[bot]
fcce38fb7a
Bump carrierwave from 2.1.1 to 2.2.0 ( #12802 )
...
* Bump carrierwave from 2.1.1 to 2.2.0
Bumps [carrierwave](https://github.com/carrierwaveuploader/carrierwave ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/carrierwaveuploader/carrierwave/releases )
- [Changelog](https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md )
- [Commits](https://github.com/carrierwaveuploader/carrierwave/compare/v2.1.1...v2.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Replace extension_whitelist with extension_allowlist
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rhymes <rhymes@hey.com>
2021-02-25 10:53:25 +01:00
Nick Taylor
ff10001e86
Added the MDX extension for VS Code. ( #12816 )
2021-02-25 10:22:18 +01:00
Jacob Herrington
dd3121e91c
Add username to onboarding ( #12697 )
...
* Add username to onboarding
* Add margin to profile form error alert
* Update user controller for onboarding
Co-authored-by: Michael Kohl <me@citizen428.net>
2021-02-24 10:48:31 -06:00
Suzanne Aitchison
5bed8f56d4
improve keyboard accessibility of modals 12427 10610 ( #12511 )
...
* adds focusTrap wrapper to preact Modal component
* add view specific code for focus trap in admin add nav link
* add script to return a focustrap toggle, use in add nav link modal partial
* add trap to edit nav link modal
* add handlers for sign up modal
* update modal controller for admin section, update nav link modals to use
* update other admin modals with new data values for trap
* remove unneeded erb script file
* remove unneeded target
* refactor to remove extra unneeded param
* remove duplicate code, store getFocusTrapToggle in window
* trap focus in comment and bookmark showModal instances for not logged in user
* remove need for activator id
* clean up id refs no longer needed
* remove custom code and re-use focsu-trap lib
* update storybook docs
* update default export in focusTrap
* prevent close button click triggering a modal toggle twice
* ensure if user navigates from a modal the trap is deactivated
* add jsdoc comments and add dynamic import
* ensure admin controller modal traps are cleaned up on disconnect
* update sign up modal to use crayons
* update modal controller and admin nav links modals to use preact modal
* update profile fields modals for new controller
* tweak styling of sign up and admin modals to match previous
* update listings modal to use crayons modal, adapt focus trap to work with click outside
* memoize deactivate callback to ensure modal can be presented on first page load
* add missed focustrap changes
* fix focus trap issues in onboarding flow
* refactor onboarding focus trap, remove getFocusTrapToggle
* tweaks for styling and article modal toggle
* add click outside tests to modal
* add cypress tests for the login modal
* update liquid tag tests affected by change
* refactors to address review comments
* fix issue with login modal presented twice on comment add
* change ids to selectors in admin modals
* small pr comment refactors
* add listings e2e tests
* add nav link modal tests
* fix issue with help modal
* tweak to fix ui bug from merge
* remove context from showLoginModal
* rename toggleModal
* rename state property for clarity
Co-authored-by: Nick Taylor <nick@dev.to>
2021-02-24 16:01:10 +00:00
Nick Taylor
2bba2a6ee4
Added the @components webpack alias to the project ( #12808 )
...
* Added the @shared webpack alias to the project.
* Added some documentation.
* Fixed a copy paste error.
* Renamed @shared to @components.
* Update docs/frontend/webpacker.md
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2021-02-24 16:07:48 +01:00
dependabot[bot]
d62527b143
Bump @storybook/addon-docs from 6.1.19 to 6.1.20 ( #12804 )
...
Bumps [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/addons/docs ) from 6.1.19 to 6.1.20.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.1.20/addons/docs )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-24 15:04:56 +01:00
dependabot[bot]
d47bf9ad11
Bump @storybook/addon-a11y from 6.1.19 to 6.1.20 ( #12807 )
...
Bumps [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/addons/a11y ) from 6.1.19 to 6.1.20.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.1.20/addons/a11y )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-24 11:44:52 +00:00
dependabot[bot]
23c41d6995
Bump @storybook/preact from 6.1.19 to 6.1.20 ( #12806 )
...
Bumps [@storybook/preact](https://github.com/storybookjs/storybook/tree/HEAD/app/preact ) from 6.1.19 to 6.1.20.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.1.20/app/preact )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-24 12:42:19 +01:00