Molly Struve
b23374e737
[deploy] Revert "Refactor:Move RssReader Fetch Article task to Sidekiq ( #9976 )" ( #9998 )
2020-08-25 14:57:33 -05:00
Jacob Herrington
e7641b87d6
Fix a typo caused by markdown ( #9995 )
2020-08-25 15:41:59 -04:00
Molly Struve
ff06454151
[deploy] Refactor:Move RssReader Fetch Article task to Sidekiq ( #9976 )
2020-08-25 13:47:13 -05:00
rhymes
36358293ce
[deploy] Add foreign keys to models related to Organization ( #9933 )
...
* Add foreign keys to models related to Organization
* Fix specs
* Use on_delete: :cascade for listings -> organizations FK
2020-08-25 20:20:47 +02:00
Ben Halpern
45fb6504dc
[deploy] Replace HEROKU_SLUG_COMMIT with custom footprint (naive) ( #9904 )
...
* Replace HEROKU_SLUG_COMMIT with custom footprint (naive)
* Fully set RELEASE_FOOTPRINT with the expectation of setting it before launch
* Change tests
* Fix cache
2020-08-25 13:47:14 -04:00
Molly Struve
0947256f13
[deploy] Refactor:Fetch New Github Repos From Sidekiq Cron ( #9986 )
2020-08-25 12:42:33 -05:00
Julianna Tetreault
24a3b50d4a
Add the Ability to Remove Badge Achievements From Users ( #9896 ) [deploy]
...
* Moves badge_achievement-related code from /admin/bagdes to /admin/badge_achievements
- Adds an Admin::BadgeAchievements::Controller
- Moves #award and #award_badges to Admin::BadgeAchievements::Controller
- Removes #award and #award_badges from Admin::Badges::Controller
- Moves award.html.erb from /admin/badges to /admin/badge_achievements
- Removes badge_achievement routes from /admin/badges
- Adds a redirect for /admin/badges/badge_achievements to routes.rb
- Cleans up and refactors code in controllers, views, and routes
* Add more actions to Admin::BadgeAchievements::Controller and matching routes
- Adds an #index and #destory action to the BadgeAchievements::Controller
- Adds destroy to the badge_achievements routes
- Adjusts redirects for badge_achievements in routes.rb
- Removes dead code from the index view for Badges
- Refactors the existing code in the index view for BadgeAchievements
* Adds an /admin/badge_achievements_spec and cleans up the /admin/badges_spec
- Removes the badge_achievement-related tests from badges_spec.rb
- Adds an additional test around deleting badge_achievements
* Add pagination to badge_achievements index view
* Adds badge_achievements to Admin menu items and add comment to routes.rb
-Add badge_achievements to the Admin nav bar
-Add a comment regarding redirects for badge_achievements
* Resolve JS console stacktrace notices and change wording on deletion buttons
* Add a Back to Badge Achievements button to the badge award form
* Adjust styling to fix failing /admin/badges_spec.rb
* Uses SQL paging to optimize scalibility and adds search functionality to index.html.erb
- Use SQL paging in Admin::BadgeAchievements::Controller in #index and #award
- Add a search by user ID to Badge Achievements index view
- Add a limit of 15 badges to be shown on the Badge Achievement index view
- Add a User ID column to the Badge Achievement index view
* Add Award Badge button back to Badge Achievement index.html.erb
* Change @badge to be more explicit and reword warning around badge deletion
* Adds award badge button back, rewords success message, and adjusts SQL paging
2020-08-25 11:14:47 -06:00
Ridhwana
b0bacf60fb
Profile Fields Admin UI v2 ( #9830 )
...
* feat: add a select and a new text field
* feat: groups need to be unique and present
* feat: make the ui a little better
* chore: update the label
* chore: just present
* feat: add some js ( still a work in progress)
* feat: update the interface to work better :)
* chore: indent
* feat: make sure the toggles work
* chore: rename more aptly
* refactor: toggling pulled out into two functions
* refactor: move group form to a partial so that we can reuse it
* chore: move the js to the group form
* chore: update alignment and nav element
* chore: update text
* chore: update specs
2020-08-25 17:39:12 +02:00
Michael Odusanya
5f45f5ed0e
Fixed save button behavior ( #9238 )
...
* Fixed save button, but it's slow to update when clicking unsave
* Update app/javascript/articles/components/SaveButton.jsx
Co-authored-by: Nick Taylor <nick@iamdeveloper.com>
* Update app/javascript/articles/components/SaveButton.jsx
Co-authored-by: Nick Taylor <nick@iamdeveloper.com>
* Update app/javascript/articles/components/SaveButton.jsx
Co-authored-by: Nick Taylor <nick@iamdeveloper.com>
* I added the suggested changes but the issue still persists
* Added tests.
Co-authored-by: Nick Taylor <nick@iamdeveloper.com>
Co-authored-by: Nick Taylor <nick@dev.to>
2020-08-25 11:23:30 -04:00
Joe Doss
4e1fc4755b
Export RELEASE_FOOTPRINT on container start. ( #9987 )
...
RELEASE_FOOTPRINT will be set to the output of date -u +'%Y-%m-%dT%H:%M:%SZ'
(2020-08-25T02:02:21Z for example) which will fix https://github.com/forem/forem/pull/9904
This will be reset to a new date and time string every time the container starts.
2020-08-25 11:06:53 -04:00
Brunno Souza
7f64e38caa
Remove method not used at artciles controller ( #9877 )
2020-08-25 09:47:32 +02:00
Molly Struve
ad2184ebf6
[deploy] Refactor:Change Unset Var Warnings to Debug Level ( #9985 )
2020-08-25 09:45:42 +02:00
rhymes
38d7a7df28
Add support for <picture> tag in RSSReader ( #9977 )
2020-08-24 19:10:37 -04:00
Molly Struve
e0c37442c3
[deploy] Refactor:Move Enqueueing Podcast Workers to Sidekiq Cron ( #9983 )
2020-08-24 16:28:57 -05:00
Takuma
92c62dcee0
Fix typo ( #9958 )
2020-08-24 15:54:34 -05:00
Nick Taylor
04b3c15a74
Moved from resolved_paths (deprecated) to additional_paths. ( #9982 )
2020-08-24 16:08:16 -04:00
Molly Struve
00ad509c3a
[deploy] Update Sendgrid to Use API Key if Present ( #9981 )
2020-08-24 14:20:50 -05:00
Molly Struve
513717e680
Refactor:Move Credit Counter Cache Sync to Sidekiq ( #9972 )
2020-08-24 14:20:11 -05:00
rhymes
eddcb4953e
Display all authentication providers in mailer footer ( #9961 )
...
* Display all authentication providers in mailer footer
* Refactor into Authentication::Providers.enabled_for_user
2020-08-24 21:02:05 +02:00
Molly Struve
a4373346dd
[deploy] Refactor:Move Sitemap Refresh Rake Task to Sidekiq ( #9975 )
2020-08-24 13:22:25 -05:00
Mac Siri
99e4029078
Manually load dotenv in test ( #9971 )
2020-08-24 20:19:03 +02:00
rhymes
66b5cb513f
[deploy] Add dependent clauses to relations for Organization and add cleanup scripts ( #9932 )
...
* Add dependent clauses to has_many relations in Organization
* Add cleanup scripts
* Update script
* Destroy organizations listings
* Update lib/data_update_scripts/20200822082229_remove_orphaned_notifications_by_organization.rb
Co-authored-by: Molly Struve <mollylbs@gmail.com>
Co-authored-by: Molly Struve <mollylbs@gmail.com>
2020-08-24 19:35:02 +02:00
Ben Halpern
682278ed75
[deploy] Change to same_site: lax for session store ( #9967 )
...
* Mess with ssl
* Add redirect false
* Remove redirect config
* Redirect back to false
* Mess with validrequest
* Add validrequest back in
* Secure sessions
* Add domain to session_store
* Fiddle with ssl options
* Fiddle with secure
* Same site lax
* Remove force_ssl
* Remove domain from session_store
* Add domain back
* Secure session cookie
* Set secure with var
* Revert default_url_options change
* Set session store to secure
* revert secure force
* Revert unintended change
* The cookie domain property should not be set on localhost
* Switch to no domain unless in production
Co-authored-by: rhymes <rhymes@hey.com>
2020-08-24 12:29:45 -04:00
Molly Struve
972253a17b
Refactor:Remove save_nil_hotness_scores Task ( #9930 )
2020-08-24 10:20:19 -05:00
ludwiczakpawel
919fad9ab3
Flare Tag styling update ( #9969 )
2020-08-24 16:53:35 +02:00
Arit Amana
df900cfd98
[Admin Tooling] Log comment deletion ( #9968 )
...
* Log comment deletion
* Fix my STUPID mistake!
2020-08-24 10:30:16 -04:00
Molly Struve
d4a2f24c88
[deploy] Refactor:Move Cache Busting Rake Tasks to Sidekiq ( #9931 )
2020-08-24 08:23:11 -05:00
Molly Struve
e07c707ede
[deploy] Refactor:Move remove_old_notifications Rake Task to Sidekiq ( #9936 )
...
* Refactor:Move remove_old_notifications Rake Task to Sidekiq
* fix typo
2020-08-24 08:48:46 -04:00
Ben Halpern
17df627f0d
Mark Buffer as legacy ( #9907 )
...
* Mark Buffer as legacy
* Fix logic
2020-08-24 08:48:15 -04:00
rhymes
cf3db038c7
Update yarn lockfile ( #9964 )
2020-08-24 14:23:49 +02:00
dependabot-preview[bot]
0524054132
Bump autoprefixer-rails from 9.8.6.1 to 9.8.6.2 ( #9939 )
...
* Bump autoprefixer-rails from 9.8.6.1 to 9.8.6.2
Bumps [autoprefixer-rails](https://github.com/ai/autoprefixer-rails ) from 9.8.6.1 to 9.8.6.2.
- [Release notes](https://github.com/ai/autoprefixer-rails/releases )
- [Changelog](https://github.com/ai/autoprefixer-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ai/autoprefixer-rails/compare/9.8.6.1...9.8.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump autoprefixer-rails from 9.8.6.1 to 9.8.6.2 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 12:05:22 +02:00
dependabot-preview[bot]
f7de47f1f4
Bump @storybook/addon-storyshots from 6.0.5 to 6.0.16 ( #9953 )
...
Bumps [@storybook/addon-storyshots](https://github.com/storybookjs/storybook/tree/HEAD/addons/storyshots/storyshots-core ) from 6.0.5 to 6.0.16.
- [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.0.16/addons/storyshots/storyshots-core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 12:05:15 +02:00
rhymes
5f02c35ece
Fix Rubocop violations and merge Listing specs ( #9963 )
2020-08-24 12:04:29 +02:00
ludwiczakpawel
1776377234
Improve styling for series ( #9893 )
...
* .
* flare tag line height
* .
* series switcher
* .
* revert
* editor preview fix
* Fix broken spec
Co-authored-by: Mac Siri <krairit.siri@gmail.com>
Co-authored-by: rhymes <rhymes@hey.com>
2020-08-24 09:53:51 +02:00
dependabot-preview[bot]
c2e3f0e41d
Bump @rails/webpacker from 5.1.1 to 5.2.1 ( #9948 )
...
Bumps [@rails/webpacker](https://github.com/rails/webpacker ) from 5.1.1 to 5.2.1.
- [Release notes](https://github.com/rails/webpacker/releases )
- [Changelog](https://github.com/rails/webpacker/blob/v5.2.1/CHANGELOG.md )
- [Commits](https://github.com/rails/webpacker/compare/v5.1.1...v5.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 08:27:53 +02:00
Michael Kohl
1f66056f28
[deploy] Stop using ProfileField#active Part 2 ( #9911 )
...
* Remove ProfileField#active
* Add schema.rb
2020-08-24 13:13:51 +07:00
dependabot-preview[bot]
7f0b515e85
Bump elasticsearch from 7.8.1 to 7.9.0 ( #9941 )
...
* Bump elasticsearch from 7.8.1 to 7.9.0
Bumps [elasticsearch](https://github.com/elastic/elasticsearch-ruby ) from 7.8.1 to 7.9.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.8.1...v7.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump elasticsearch from 7.8.1 to 7.9.0 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 07:29:57 +02:00
dependabot-preview[bot]
ade99f09be
Bump @babel/core from 7.11.1 to 7.11.4 ( #9944 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.11.1 to 7.11.4.
- [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.11.4/packages/babel-core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 07:29:21 +02:00
dependabot-preview[bot]
295a030058
Bump @storybook/preact from 6.0.5 to 6.0.16 ( #9950 )
...
Bumps [@storybook/preact](https://github.com/storybookjs/storybook/tree/HEAD/app/preact ) from 6.0.5 to 6.0.16.
- [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.0.16/app/preact )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 07:29:05 +02:00
dependabot-preview[bot]
29a1b11abb
Bump @storybook/addon-a11y from 6.0.5 to 6.0.16 ( #9942 )
...
Bumps [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/addons/a11y ) from 6.0.5 to 6.0.16.
- [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.0.16/addons/a11y )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 07:28:36 +02:00
dependabot-preview[bot]
4e708378b3
Bump @storybook/addon-knobs from 6.0.5 to 6.0.16 ( #9957 )
...
Bumps [@storybook/addon-knobs](https://github.com/storybookjs/storybook/tree/HEAD/addons/knobs ) from 6.0.5 to 6.0.16.
- [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.0.16/addons/knobs )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 07:27:52 +02:00
Michael Kohl
5e59f7b79d
[deploy] Stop using ProfileField#active Part 1 ( #9910 )
...
* Stop using ProfileField#active
* Fix specs
2020-08-24 11:55:53 +07:00
dependabot-preview[bot]
ecd8416288
Bump rubocop-rspec from 1.42.0 to 1.43.1 ( #9943 )
...
* Bump rubocop-rspec from 1.42.0 to 1.43.1
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec ) from 1.42.0 to 1.43.1.
- [Release notes](https://github.com/rubocop-hq/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop-hq/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop-hq/rubocop-rspec/compare/v1.42.0...v1.43.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump rubocop-rspec from 1.42.0 to 1.43.1 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-24 11:48:49 +07:00
dependabot-preview[bot]
bee4a480fe
[deploy] Bump webpacker from 5.1.1 to 5.2.1 ( #9945 )
...
* Bump webpacker from 5.1.1 to 5.2.1
Bumps [webpacker](https://github.com/rails/webpacker ) from 5.1.1 to 5.2.1.
- [Release notes](https://github.com/rails/webpacker/releases )
- [Changelog](https://github.com/rails/webpacker/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/webpacker/compare/v5.1.1...v5.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump webpacker from 5.1.1 to 5.2.1 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-23 16:00:20 -04:00
dependabot-preview[bot]
d76c75f0ac
Bump oj from 3.10.8 to 3.10.12 ( #9947 )
...
* Bump oj from 3.10.8 to 3.10.12
Bumps [oj](https://github.com/ohler55/oj ) from 3.10.8 to 3.10.12.
- [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.10.8...v3.10.12 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump oj from 3.10.8 to 3.10.12 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-23 15:59:31 -04:00
dependabot-preview[bot]
a3d89b73ad
[deploy] Bump cloudinary from 1.16.1 to 1.17.0 ( #9940 )
...
* Bump cloudinary from 1.16.1 to 1.17.0
Bumps [cloudinary](https://github.com/cloudinary/cloudinary_gem ) from 1.16.1 to 1.17.0.
- [Release notes](https://github.com/cloudinary/cloudinary_gem/releases )
- [Changelog](https://github.com/cloudinary/cloudinary_gem/blob/master/CHANGELOG.md )
- [Commits](https://github.com/cloudinary/cloudinary_gem/compare/1.16.1...1.17.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump cloudinary from 1.16.1 to 1.17.0 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-23 14:46:31 -04:00
dependabot-preview[bot]
88f98d50ff
Bump redoc-cli from 0.9.10 to 0.9.11 ( #9946 )
...
Bumps [redoc-cli](https://github.com/Redocly/redoc ) from 0.9.10 to 0.9.11.
- [Release notes](https://github.com/Redocly/redoc/releases )
- [Changelog](https://github.com/Redocly/redoc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Redocly/redoc/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-23 14:46:11 -04:00
dependabot-preview[bot]
f38ba71d5d
Bump @testing-library/jest-dom from 5.11.3 to 5.11.4 ( #9954 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.11.3 to 5.11.4.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.3...v5.11.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-23 14:46:03 -04:00
dependabot-preview[bot]
be3ade7e51
Bump jest from 26.4.0 to 26.4.2 ( #9956 )
...
Bumps [jest](https://github.com/facebook/jest ) from 26.4.0 to 26.4.2.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v26.4.0...v26.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-23 14:45:52 -04:00
dependabot-preview[bot]
34ab183dc2
Bump honeybadger from 4.7.1 to 4.7.2 ( #9951 )
...
* Bump honeybadger from 4.7.1 to 4.7.2
Bumps [honeybadger](https://github.com/honeybadger-io/honeybadger-ruby ) from 4.7.1 to 4.7.2.
- [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.1...v4.7.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump honeybadger from 4.7.1 to 4.7.2 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-23 13:09:35 -04:00