rhymes
b94dea9b70
Upgrade erb_lint to support latest Rubocop and fix violations ( #9663 )
...
* Upgrade erb_lint to support latest Rubocop and fix violations
* Wrong template name
2020-08-07 15:36:48 +02:00
Sai Bhargav
56aea91e45
Fix self closing div tag ( #9661 )
2020-08-07 15:07:38 +02:00
rhymes
77f04bdf7c
Hypershield: use per column table hide for specificity ( #9651 )
2020-08-07 11:27:43 +02:00
Brunno Souza
00b9d0ea12
Refactoring ChatChannel - distributing into services ( #9253 )
2020-08-07 10:41:34 +02:00
Molly Struve
04fea52893
[deploy] Update Users, Follows, Identities, and Reaction Pks to Bigints ( #9615 )
2020-08-06 18:27:08 -05:00
Ben Halpern
52d15e79d8
Add initial language doc page ( #9653 )
2020-08-06 14:46:04 -04:00
Alex
c988481004
[deploy] Cleanup preferred_languages language_settings for users ( #9641 )
...
* Cleanup language settings for users
* Remove logic for old language format
* Make preferred_langagues_array.include? nil safe
2020-08-06 10:00:01 -04:00
Julianna Tetreault
5daf162629
[deploy] Update "/internal/badges" route to "/internal/badge_achievements" ( #9643 )
...
* Update /internal/badges route to be /internal/badges/award
-Updates the route
-Redirects the old route, /internal/badges, to the new route
* Updates the redirect in #award_badges to correct route
-Updates #award_badges in Internal::Badges::Controller
to account for the new route, /internal/badges/award
* Adjust route to be /internal/badges/award in admin_awards_badges_spec.rb
* Adjust URL to be /internal/badges/award in badges_spec.rb
* Replace /internal/badges/award with /internal/badge_achievements to follow convention
-Updates the old route in routes.rb
-Updates the old route in #award_badges in Internal::Badges::Controller
-Updates the old route in admin_awards_badges_spec.rb
-Updates the old route in badges_spec.rb
2020-08-06 09:58:19 -04:00
ludwiczakpawel
dbbe158d21
Buttons: Ghost Dimmed ( #9626 )
...
* flare tag line height
* .
* dropdown fix + actions bar fix
* actions bar on mob
* ghost dimmed
* add to page/crayons
2020-08-06 11:03:06 +02:00
Raphael Noriode
269ef9c4f6
Overview of my own series #6938 ( #9054 )
...
* add series to dashboard sidebar template
* add series view to the user dashboard
* update typo
* merge master
* modify the dashboard to hold series count that link to the user's series page
* remove schema unnecessary change
* remove controller count from function
2020-08-06 10:54:59 +02:00
Ridhwana
fc86c30790
Profile Admin UI Setup Screen (v1) ( #9610 )
...
* Add ProfileField model
* Fix schema.rb
* Add service objects for base and link fields
* feat: show an index of profile fields and allow them to be edited
* Fix schema.rb
* Add service objects for base and link fields
* Add link fields to seeds
* Make placeholder a keyword argument
* Add work fields
* Add explanation column to profile fields
* Add coding fields
* Switch from inheritance to mixin
* Add email checkbox to base fields
* Add branding fields
* Add spec for ProfileFields::FieldDefinition
* chore: moved the migration file
* feat: add a create and destroy route
* feat: render a partial form
* fix: oops form instead of f
* Move migration back into correct location
* Rename column from explanation to description
* Rename attribute in mixin
* chore: update classed for buttons
* chore: rename from explanation to description
* chore: explanation to description
* chore: new profie field
* fix: only one submit button per form
* fix: update the form
* fix: remove files that got merged mistakenly
* chore: finally, some specs...
Co-authored-by: Michael Kohl <citizen428@dev.to>
2020-08-06 09:26:17 +02:00
Jacob Herrington
b8ce85d58d
Ensure all elements are contained by landmarks in mod center ( #9608 )
2020-08-05 15:49:54 -04:00
Vaidehi Joshi
df990afadc
Conditionally remove no-cache from Fastly headers ( #9631 ) [deploy]
...
* Rename FastlyHeaders to CachingHeaders, conditionally experiment with removing no-cache
We suspect that it is safe to remove `no-cache` entirely from the Cache-Control headers that are sent
along to Fastly, but there is no great way to confirm this hypothesis. We're testing this by experimenting
on one single article. We will conditionally default to the same headers that we send to Nginx, and send
those headers to Fastly (by removing `no-cache` and adding in `max-age`, which should be ignored since Fastly
also has Surrogate-Control headers added to it, which include a `max-age`, which Fastly should prioritize
over any other `max-age`.
Once we've confirmed that this doesn't cause issues on the Fastly side, we can remove this check and use
the same Cache-Control headers for both Fastly and Nginx.
* Add check for request.env[REQUEST_PATH].present?
2020-08-05 12:34:12 -07:00
dependabot[bot]
179990113a
[deploy] Bump field_test from 0.3.2 to 0.4.0 ( #9640 )
...
* Bump field_test from 0.3.2 to 0.4.0
Bumps [field_test](https://github.com/ankane/field_test ) from 0.3.2 to 0.4.0.
- [Release notes](https://github.com/ankane/field_test/releases )
- [Changelog](https://github.com/ankane/field_test/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ankane/field_test/compare/v0.3.2...v0.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Bump field_test from 0.3.2 to 0.4.0 (Update vendor/cache)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-05 12:11:07 -05:00
Molly Struve
8f50c2246e
[deploy] Bug Fix:Hide To Email Field and Content Field on Ahoy Messages ( #9634 )
2020-08-05 12:02:28 -05:00
Michael Kohl
c2d23cfc4d
[deploy] Seed profile fields ( #9605 )
...
* Fix schema.rb
* Add service objects for base and link fields
* Add link fields to seeds
* Make placeholder a keyword argument
* Add work fields
* Add explanation column to profile fields
* Add coding fields
* Switch from inheritance to mixin
* Add email checkbox to base fields
* Add branding fields
* Add spec for ProfileFields::FieldDefinition
* Move migration back into correct location
* Rename column from explanation to description
* Rename attribute in mixin
* chore: rename from explanation to description
* Add ProfileFields::ImportFromCsv
* Simplify ProfileFields::ImportFromCsv
* Add comment about disabled cop to spec
* Add TODO comment to Rake task
* Document mixin
* Add groups to profile fields
Co-authored-by: Ridhwana <ridhwana.khan16@gmail.com>
2020-08-05 10:11:30 -04:00
Molly Struve
06a8172cd8
CI Optimization:Remove unused ENV variables and Skip install Step ( #9632 )
2020-08-04 16:55:08 -05:00
Josh Puetz
427ea0b35a
Correct some lingering /admin paths ( #9630 ) [deploy]
2020-08-04 13:16:17 -05:00
Joe Doss
6cab7540c6
Add in a VOLUME directive in the Container file. ( #9625 )
...
This lets other containers like nginx/Openresty mount the /opt/apps/forem/public
directory to get at static files like 500.html.
2020-08-04 11:48:09 -05:00
Molly Struve
94251c2f30
[deploy] Bug Fix:Redirect to Direct User Channel for Org Listings ( #9616 )
2020-08-04 10:37:15 -05:00
Joe Doss
c2aa775d12
Sets APP_DOMAIN to rails to fix #9604 ( #9624 )
2020-08-04 07:55:11 -05:00
Kiran Anto
c2f035ae66
homepageFeed: Add null checks in cases where there's no featured story present ( #9528 )
2020-08-04 09:59:25 +07:00
Andy Zhao
48d9c28adb
Force redirect ( #9622 )
2020-08-03 19:40:31 -04:00
Andy Zhao
d949307364
Add redirects from docs.dev.to to docs.forem.com ( #9618 )
2020-08-03 18:55:33 -04:00
Joe Doss
3e0a40741e
Update containers: DEV => Forem ( #9611 )
...
This PR moves the away from the dev specific naming to forem w/r/t container
things. Also moves to the Forem quay.io org.
* Move to Forem from DEV
* Add in assets and packs directories.
2020-08-03 16:54:45 -05:00
Michael Kohl
e9bbcbb789
[deploy] Add ProfileField model ( #9580 )
...
* Add ProfileField model
* Fix schema.rb
* Fix schema.rb again
* Fix validation
2020-08-03 16:16:50 -04:00
Andy Zhao
3df3d32b1c
[deploy] Revert "[deploy] Prevent signing up with no email ( #9584 )" ( #9614 )
...
This reverts commit a95a5723d1 .
2020-08-03 16:16:20 -04:00
Marcy Sutton
21cb27a25e
improve markup of welcome message ( #9586 )
2020-08-03 16:02:53 -04:00
Molly Struve
42e0da4645
[deploy] Feature:Show Status For DataUpdateScript Enum Column ( #9613 )
2020-08-03 13:32:43 -05:00
Molly Struve
d120fc7e54
[deploy] Bug Fix:Rename Listing Search Field in Elasticsearch to Fix Searching ( #9609 )
2020-08-03 10:18:17 -05:00
dependabot-preview[bot]
0b790d3a45
Bump pusher-js from 5.1.1 to 7.0.0 ( #9593 )
...
Bumps [pusher-js](https://github.com/pusher/pusher-js ) from 5.1.1 to 7.0.0.
- [Release notes](https://github.com/pusher/pusher-js/releases )
- [Changelog](https://github.com/pusher/pusher-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pusher/pusher-js/compare/v5.1.1...v7.0.0 )
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-03 11:08:16 -04:00
dependabot-preview[bot]
d6f61eb5d2
[deploy] Bump counter_culture from 2.5.1 to 2.6.0 ( #9589 )
2020-08-03 09:03:40 -04:00
Josh Puetz
cda18d0aa4
[deploy] Move Admin interface paths ( #9576 )
...
* Move administrate to /resource_admin
* Test fixes
* Update docs
2020-08-03 08:49:23 -04:00
dependabot-preview[bot]
e5875d599c
Bump @babel/core from 7.10.5 to 7.11.0 ( #9594 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.10.5 to 7.11.0.
- [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.0/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-03 08:33:28 -04:00
dependabot-preview[bot]
f144ef248a
Bump autoprefixer-rails from 9.8.5 to 9.8.6.1 ( #9588 )
...
* Bump autoprefixer-rails from 9.8.5 to 9.8.6.1
Bumps [autoprefixer-rails](https://github.com/ai/autoprefixer-rails ) from 9.8.5 to 9.8.6.1.
- [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.5...9.8.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump autoprefixer-rails from 9.8.5 to 9.8.6.1 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-03 09:39:23 +07:00
dependabot-preview[bot]
2e67089f79
Bump babel-jest from 26.1.0 to 26.2.2 ( #9592 )
...
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest ) from 26.1.0 to 26.2.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/commits/v26.2.2/packages/babel-jest )
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-02 14:50:23 -04:00
Ben Halpern
952d1cb4ba
[deploy] Remove a few unnecessary css lines ( #9602 )
2020-08-02 14:31:32 -04:00
dependabot-preview[bot]
e001f64615
Bump eslint from 7.5.0 to 7.6.0 ( #9590 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.5.0 to 7.6.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.5.0...v7.6.0 )
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-02 14:30:22 -04:00
dependabot-preview[bot]
0be3c9c4e0
Bump strong_migrations from 0.7.0 to 0.7.1 ( #9587 )
...
* Bump strong_migrations from 0.7.0 to 0.7.1
Bumps [strong_migrations](https://github.com/ankane/strong_migrations ) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/ankane/strong_migrations/releases )
- [Changelog](https://github.com/ankane/strong_migrations/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ankane/strong_migrations/compare/v0.7.0...v0.7.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump strong_migrations from 0.7.0 to 0.7.1 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-02 14:29:40 -04:00
Ben Halpern
eb768a24ad
[deploy] Add explicit robots instruction meta tag and adjust cloudinary ( #9601 )
...
* Add explicit robots instruction meta tag and adjust cloudinary
* Fix tests
* Fix test to account for random input
* Skip test
2020-08-02 11:25:46 -04:00
dependabot-preview[bot]
0f16e7ac59
Bump elasticsearch from 7.8.0 to 7.8.1 ( #9591 )
...
* Bump elasticsearch from 7.8.0 to 7.8.1
Bumps [elasticsearch](https://github.com/elastic/elasticsearch-ruby ) from 7.8.0 to 7.8.1.
- [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.0...v7.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump elasticsearch from 7.8.0 to 7.8.1 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-02 11:17:55 -04:00
dependabot-preview[bot]
972a214c29
Bump @testing-library/jest-dom from 5.11.1 to 5.11.2 ( #9595 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.11.1 to 5.11.2.
- [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.1...v5.11.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-02 11:06:36 -04:00
dependabot-preview[bot]
9a64ca15b7
Bump twilio-video from 2.7.0 to 2.7.1 ( #9599 )
...
Bumps [twilio-video](https://github.com/twilio/twilio-video.js ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/twilio/twilio-video.js/releases )
- [Changelog](https://github.com/twilio/twilio-video.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/twilio/twilio-video.js/compare/2.7.0...2.7.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-02 11:06:20 -04:00
dependabot-preview[bot]
d6daf46723
[deploy] Bump clipboard-polyfill from 3.0.0 to 3.0.1 ( #9600 )
...
Bumps [clipboard-polyfill](https://github.com/lgarron/clipboard-polyfill ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/lgarron/clipboard-polyfill/releases )
- [Commits](https://github.com/lgarron/clipboard-polyfill/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-02 10:30:27 -04:00
dependabot-preview[bot]
0c4eb4d5e6
Bump css-loader from 4.0.0 to 4.2.0 ( #9598 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 4.0.0 to 4.2.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/v4.0.0...v4.2.0 )
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-02 10:29:59 -04:00
dependabot-preview[bot]
244e212639
Bump @babel/preset-env from 7.10.4 to 7.11.0 ( #9597 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.10.4 to 7.11.0.
- [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.0/packages/babel-preset-env )
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-02 10:29:46 -04:00
dependabot-preview[bot]
1a1422ba9f
Bump jest from 26.1.0 to 26.2.2 ( #9596 )
...
Bumps [jest](https://github.com/facebook/jest ) from 26.1.0 to 26.2.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.1.0...v26.2.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-02 10:29:25 -04:00
Ben Halpern
5e6a651a4f
[deploy] Award badges asynchronously in internal ( #9582 )
...
* Award badges asynchronously in internal
* Spec fixes
Co-authored-by: mstruve <mollylbs@gmail.com>
2020-07-31 19:09:51 -04:00
Andy Zhao
a95a5723d1
[deploy] Prevent signing up with no email ( #9584 )
...
* Prevent user email from being blank if new user
* Update error message
* Fix tests to handle new blank email user
2020-07-31 17:32:59 -04:00
Lisa Sy
2f09256713
[deploy] Update modal padding to improve visual balance ( #9504 )
2020-07-31 15:37:29 -04:00