Michael Kohl
2555de8a5f
Add profile model ( #9648 )
...
* Create profiles table
* Add store_attribute gem
* Add profile model
* Add default value to data column
* Add and update factories
* Add cascading delete
* Make field non-nullable
* Add specs
* Fix cascading delete for profiles
2020-08-11 10:15:22 +07:00
Andy Zhao
f4b50a11b4
Check for meta payment pointer first before attempting to load ( #9722 )
2020-08-10 18:12:48 -04:00
Alex
d200959809
[deploy] Improve clean up of user language settings ( #9671 )
2020-08-10 14:51:38 -04:00
Vaidehi Joshi
c075c496fb
Update docs with details on where to install Elasticsearch ( #9670 ) [deploy]
...
* Gitignore elasticsearch installations
* Add a note to explain that ES should be installed at the root level
Remove `/elasticsearch/*` from .gitignore as well!
* Update reference to home directory in mac + windows installation guides
2020-08-10 11:37:14 -07:00
rhymes
7ffe7ba806
[deploy] Redirect /internal to /admin ( #9716 )
2020-08-10 20:36:30 +02:00
Molly Struve
c23163171f
[deploy] Upgrade Chartkick to fix CVE-2020-16254 Vulnerability ( #9718 )
2020-08-10 13:02:34 -05:00
rhymes
4c54705ed4
Fix Netlify catch all redirections ( #9717 )
2020-08-10 13:37:15 -04:00
rhymes
085c60992b
Rubocop: Enable and fix Style/OptionalBooleanParameter cop ( #9711 )
...
* Enable and fix Style/OptionalBooleanParameter cop
* Keep regular parameters for workers
* Keep regular parameters for workers
* Fix spec
* Trigger Travis correctly
2020-08-10 19:35:55 +02:00
Molly Struve
0c08918307
[deploy] Bug Fix:Dont Set Active Channel if ChatChannel Does Not Exist ( #9704 )
2020-08-10 12:32:16 -05:00
rhymes
cc8bfcb5c0
Enable Rubocop 0.89 cops and fix Lint/ violations ( #9709 )
...
* Enable new Lint/ cops and run rubocop -a
* Fixing last remaining things with rubocop -a
* Enable and fix Style/ExplicitBlockArgument and Style/GlobalStdStream
* Forgot parenthesis
2020-08-10 16:57:12 +02:00
dependabot-preview[bot]
edd0f2c630
Bump preact from 10.4.6 to 10.4.7 ( #9696 )
...
Bumps [preact](https://github.com/preactjs/preact ) from 10.4.6 to 10.4.7.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.4.6...10.4.7 )
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-10 14:43:58 +02:00
dependabot-preview[bot]
a6651e6918
Bump @babel/core from 7.11.0 to 7.11.1 ( #9693 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.11.0 to 7.11.1.
- [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.1/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-10 14:24:41 +02:00
dependabot-preview[bot]
fe51903900
Bump brakeman from 4.8.2 to 4.9.0 ( #9691 )
...
* Bump brakeman from 4.8.2 to 4.9.0
Bumps [brakeman](https://github.com/presidentbeef/brakeman ) from 4.8.2 to 4.9.0.
- [Release notes](https://github.com/presidentbeef/brakeman/releases )
- [Changelog](https://github.com/presidentbeef/brakeman/blob/main/CHANGES.md )
- [Commits](https://github.com/presidentbeef/brakeman/compare/v4.8.2...v4.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump brakeman from 4.8.2 to 4.9.0 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-10 07:47:21 -04:00
dependabot-preview[bot]
60d3ede944
Bump css-loader from 4.2.0 to 4.2.1 ( #9700 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 4.2.0 to 4.2.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/v4.2.0...v4.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-10 07:46:07 -04:00
dependabot-preview[bot]
c962803c52
Bump redoc-cli from 0.9.9 to 0.9.10 ( #9698 )
...
Bumps [redoc-cli](https://github.com/Redocly/redoc ) from 0.9.9 to 0.9.10.
- [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-10 08:52:33 +02:00
Molly Struve
aa6ced033c
Flaky Spec Fix:HTML Escape Special Characters in Assertion like Template ( #9708 )
2020-08-10 07:56:00 +02:00
dependabot-preview[bot]
9d7a6d6ab1
Bump eslint-plugin-react from 7.20.3 to 7.20.5 ( #9694 )
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.20.3 to 7.20.5.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.20.3...v7.20.5 )
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-10 07:53:29 +02:00
dependabot-preview[bot]
444c2e479a
Bump jsdom from 16.3.0 to 16.4.0 ( #9701 )
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 16.3.0 to 16.4.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/16.3.0...16.4.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-10 07:52:20 +02:00
dependabot-preview[bot]
0046846cbe
Bump sass-loader from 9.0.2 to 9.0.3 ( #9702 )
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 9.0.2 to 9.0.3.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v9.0.2...v9.0.3 )
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-10 07:52:12 +02:00
dependabot-preview[bot]
1461dc7fda
Bump ibm-openapi-validator from 0.28.0 to 0.28.1 ( #9703 )
...
Bumps [ibm-openapi-validator](https://github.com/IBM/openapi-validator ) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/IBM/openapi-validator/releases )
- [Changelog](https://github.com/IBM/openapi-validator/blob/master/CHANGELOG.md )
- [Commits](https://github.com/IBM/openapi-validator/compare/v0.28.0...v0.28.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-10 07:51:31 +02:00
dependabot-preview[bot]
b4386b3451
Bump twilio-ruby from 5.39.2 to 5.39.3 ( #9690 )
...
* Bump twilio-ruby from 5.39.2 to 5.39.3
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby ) from 5.39.2 to 5.39.3.
- [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.39.2...5.39.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump twilio-ruby from 5.39.2 to 5.39.3 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-10 07:51:05 +02:00
dependabot-preview[bot]
e212ba0988
Bump rubocop from 0.88.0 to 0.89.0 ( #9699 )
...
* Bump rubocop from 0.88.0 to 0.89.0
Bumps [rubocop](https://github.com/rubocop-hq/rubocop ) from 0.88.0 to 0.89.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases )
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.88.0...v0.89.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump rubocop from 0.88.0 to 0.89.0 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-10 10:27:50 +07:00
dependabot-preview[bot]
84c3df2dd8
[deploy] Bump ancestry from 3.0.7 to 3.1.0 ( #9689 )
...
* Bump ancestry from 3.0.7 to 3.1.0
Bumps [ancestry](https://github.com/stefankroes/ancestry ) from 3.0.7 to 3.1.0.
- [Release notes](https://github.com/stefankroes/ancestry/releases )
- [Changelog](https://github.com/stefankroes/ancestry/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stefankroes/ancestry/compare/v3.0.7...v3.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump ancestry from 3.0.7 to 3.1.0 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-09 15:39:23 -05:00
dependabot-preview[bot]
6d51742e72
Bump stripe from 5.22.0 to 5.23.1 ( #9692 )
...
* Bump stripe from 5.22.0 to 5.23.1
Bumps [stripe](https://github.com/stripe/stripe-ruby ) from 5.22.0 to 5.23.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.22.0...v5.23.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump stripe from 5.22.0 to 5.23.1 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-09 15:39:06 -05:00
Molly Struve
3ad834a656
Travis Optimization:Bundle from Bash File to Use Cache ( #9705 )
2020-08-09 15:32:44 -05:00
Molly Struve
751e9ce596
[deploy] Optimization:Set Honeybadger send_data_at_exit to False ( #9687 )
2020-08-09 13:25:30 -05:00
dependabot-preview[bot]
690fef4b4f
Bump vault from 0.14.0 to 0.15.0 ( #9697 )
...
* Bump vault from 0.14.0 to 0.15.0
Bumps [vault](https://github.com/hashicorp/vault-ruby ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/hashicorp/vault-ruby/releases )
- [Changelog](https://github.com/hashicorp/vault-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/vault-ruby/compare/v0.14.0...v0.15.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump vault from 0.14.0 to 0.15.0 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-09 13:24:27 -05:00
dependabot-preview[bot]
1364b2bb0c
Bump ddtrace from 0.38.0 to 0.39.0 ( #9695 )
...
* Bump ddtrace from 0.38.0 to 0.39.0
Bumps [ddtrace](https://github.com/DataDog/dd-trace-rb ) from 0.38.0 to 0.39.0.
- [Release notes](https://github.com/DataDog/dd-trace-rb/releases )
- [Changelog](https://github.com/DataDog/dd-trace-rb/blob/master/CHANGELOG.md )
- [Commits](https://github.com/DataDog/dd-trace-rb/compare/v0.38.0...v0.39.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump ddtrace from 0.38.0 to 0.39.0 (Update vendor/cache)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-09 13:23:42 -05:00
Molly Struve
a16fc46f84
[deploy] Revert "Async Handle Notifications for Comments When Saved ( #9680 )" ( #9686 )
...
This reverts commit 852223dd86 .
2020-08-08 20:16:27 -05:00
Molly Struve
b3d7f76dd0
[deploy] Optimization: Change Large Table Primary Keys to Bigints ( #9476 )
2020-08-08 18:45:01 -05:00
Molly Struve
852223dd86
[deploy] Async Handle Notifications for Comments When Saved ( #9680 )
2020-08-08 17:59:17 -05:00
Jan Klimo
a6ea2c9618
Migrate serialization to jsonapi-serializer ( #9682 )
...
This replaces the abandoned fast_jsonapi.
2020-08-08 15:41:44 +02:00
Andy Zhao
1e21815ce7
[deploy] Add new support admin role ( #9681 )
...
* Add new support admin role
* Allow support admins to banish users
* Fix spec order for new support admin role
2020-08-07 22:52:13 -04:00
Josh Puetz
7d4a7cc883
[deploy] Change lingering /internal paths to /admin ( #9673 )
...
* Change lingering `/internal` paths to `/admin`
* Fix multiline test expectation
2020-08-07 19:52:39 -04:00
Julianna Tetreault
ca7a1c1df3
Remove forward slash from br tags in pages partial ( #9678 )
2020-08-07 19:51:28 -04:00
Ridhwana
a191fd2ca7
[deploy] Profile Admin UI Setup Screen Refactor (v1.5) ( #9649 )
...
* implement some suggestions from https://github.com/forem/forem/pull/9610
* chore: update the errors based on suggestions
* feat: make query readable on blazer
2020-08-07 17:35:18 -04:00
Ben Halpern
d471b0051f
Remove DEV badge link ( #9675 )
2020-08-07 17:11:02 -04:00
rhymes
b6e0723031
Fix Rails/HasManyOrHasOneDependent for Broadcast and Collection ( #9662 )
2020-08-07 14:27:24 -04:00
Ben Halpern
eabb24f40b
[deploy] Make read next area work for smaller communities ( #9667 )
...
* Make read next area work for smaller communities
* Fix offset
2020-08-07 14:15:42 -04:00
Ben Halpern
c5dd5179df
Change /internal/ to /admin/ in vcl param safelist ( #9672 )
2020-08-07 14:12:13 -04:00
Alex
01fc0f2da7
[deploy] Update left over internal_user_path ref ( #9669 )
2020-08-07 12:14:12 -04:00
Ridhwana
a1cd1c1e34
dev.docs spec fix ( #9668 )
...
* chore; update spec
* oops
2020-08-07 17:46:58 +02:00
Nick Taylor
1faa7c723f
Updated docs.dev.to to docs.forem.com ( #9666 )
2020-08-07 11:24:53 -04:00
Mac Siri
3c5b01d490
[deploy] Implement ImageResizer module ( #9652 )
...
* Create ImageResizer module
* Refactor HtmlVariant
* Refactor CloudCoverUrl
* Fix broken spec
* Refactor PodcastEpisode
* Refactor Message
* Fix broken spec
* Refactor Articles::SocialImage
* Refactor ProfileImage & add spec
* Fix broken spec
2020-08-07 11:04:31 -04:00
Josh Puetz
1c566e0ec4
[deploy] Move /internal to `/admin ( #9639 )
...
* First draft - all the big changes
* Changing some more references to 'internal'
* Relocate internal request tests to admin
* Relocate internal system tests to admin
* Fix trailing space
* Test fix
* Move queries from internal to admin
* Docs updates
* Rename internal stimuls controllers to admin (plus docs)
* Rename admin layout
* Fix routing after rebase
* Fixes for latest added admin interfaces
* Serviceworker ignore paths
2020-08-07 10:36:26 -04:00
Nick Taylor
a5ee17ade9
Added a link to a visual guide to Webpacker in the Webpacker documentation ( #9665 )
2020-08-07 10:25:36 -04:00
Ridhwana
fb2bcc076c
Base Documentation for Forem Site Configuration ( #9664 )
...
* feat: add some base docs for site configuration
* chore: update some urls
* chore: implement suggestions
2020-08-07 10:05:45 -04:00
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