Commit graph

323 commits

Author SHA1 Message Date
rhymes
0591362756 Use libhoney explicitly and group initializers (#4699) [deploy]
* Use libhoney explicitly and group initializers

* Use Libhoney TestClient during tests

* Use test client for Honeycomb during tests as well
2019-11-04 11:55:04 +00:00
dependabot-preview[bot]
574aecf0e5 Bump factory_bot_rails from 4.11.1 to 5.1.1 (#4631)
Bumps [factory_bot_rails](https://github.com/thoughtbot/factory_bot_rails) from 4.11.1 to 5.1.1.
- [Release notes](https://github.com/thoughtbot/factory_bot_rails/releases)
- [Changelog](https://github.com/thoughtbot/factory_bot_rails/blob/master/NEWS.md)
- [Commits](https://github.com/thoughtbot/factory_bot_rails/compare/v4.11.1...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-30 12:08:09 -04:00
Molly Struve
dc72b4f1fa Add Honeycomb beeline gem for monitoring and observability (#4649) 2019-10-30 12:02:31 -04:00
Molly Struve
69e35dc1b3 Add Redis gem and Create RedisClient (#4582)
* Add redis gem and client

* use keyword arguments in redis initializer

* check for REDISCLOUD_URL and fallback on REDIS_URL when connecting to redis

* dont parse Redis url in initializer
2019-10-30 10:32:59 -04:00
dependabot-preview[bot]
e5d14492e1 Bump aws-sdk-lambda from 1.30.0 to 1.31.0 (#4635)
Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby) from 1.30.0 to 1.31.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-lambda/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/1.30.0...1.31.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-30 09:50:43 -04:00
dependabot-preview[bot]
9dc2d89da2 Bump gibbon from 3.2.0 to 3.3.0 (#4628) [ci skip]
Bumps [gibbon](https://github.com/amro/gibbon) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/amro/gibbon/releases)
- [Changelog](https://github.com/amro/gibbon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/amro/gibbon/compare/v3.2.0...v3.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-28 14:13:15 -04:00
dependabot-preview[bot]
f327d95dcd Bump dry-struct from 1.0.0 to 1.1.1 (#4630)
Bumps [dry-struct](https://github.com/dry-rb/dry-struct) from 1.0.0 to 1.1.1.
- [Release notes](https://github.com/dry-rb/dry-struct/releases)
- [Changelog](https://github.com/dry-rb/dry-struct/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dry-rb/dry-struct/compare/v1.0.0...v1.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-28 09:36:12 -04:00
dependabot-preview[bot]
201956d7fb Bump rouge from 3.11.0 to 3.12.0 (#4633)
Bumps [rouge](https://github.com/rouge-ruby/rouge) from 3.11.0 to 3.12.0.
- [Release notes](https://github.com/rouge-ruby/rouge/releases)
- [Changelog](https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rouge-ruby/rouge/compare/v3.11.0...v3.12.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-28 09:33:48 -04:00
rhymes
8989a52aba Strip EXIF and GPS data from uploaded images (#4450)
* Add specs for ArticleImageUploader

* Add specs for BadgeUploader

* Add specs for CoverImageUploader

* Add specs for ProfileImageUploader

* Refactor uploaders to inherit from BaseUploader

* Strip EXIF and GPS data from uploaded images

* Add ImageMagick to the docs

* Protect strip_exif
2019-10-24 16:35:10 -04:00
dependabot-preview[bot]
c09a5c70f1 Bump twilio-ruby from 5.27.0 to 5.28.0 (#4515) [ci skip]
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby) from 5.27.0 to 5.28.0.
- [Release notes](https://github.com/twilio/twilio-ruby/releases)
- [Changelog](https://github.com/twilio/twilio-ruby/blob/master/CHANGES.md)
- [Commits](https://github.com/twilio/twilio-ruby/compare/5.27.0...5.28.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-22 23:23:54 -04:00
dependabot-preview[bot]
82771a3ce5 Bump cloudinary from 1.11.1 to 1.12.0 (#4520) [ci skip]
Bumps [cloudinary](https://github.com/cloudinary/cloudinary_gem) from 1.11.1 to 1.12.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.11.1...1.12.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-22 23:22:41 -04:00
dependabot-preview[bot]
4351260a51 Bump google-api-client from 0.32.1 to 0.33.1 (#4516) [ci skip]
Bumps [google-api-client](https://github.com/google/google-api-ruby-client) from 0.32.1 to 0.33.1.
- [Release notes](https://github.com/google/google-api-ruby-client/releases)
- [Changelog](https://github.com/googleapis/google-api-ruby-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/google-api-ruby-client/compare/0.32.1...0.33.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 17:09:57 -04:00
dependabot-preview[bot]
f279315b38 Bump brakeman from 4.6.1 to 4.7.0 (#4519) [ci skip]
Bumps [brakeman](https://github.com/presidentbeef/brakeman) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/presidentbeef/brakeman/releases)
- [Changelog](https://github.com/presidentbeef/brakeman/blob/master/CHANGES.md)
- [Commits](https://github.com/presidentbeef/brakeman/compare/v4.6.1...v4.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 16:23:18 -04:00
rhymes
89476fae08 Upgrade Ruby to 2.6.5 (#4451) 2019-10-17 09:34:31 -04:00
dependabot-preview[bot]
f593787c04 Bump faker from 2.5.0 to 2.6.0 (#4422) [ci skip]
Bumps [faker](https://github.com/faker-ruby/faker) from 2.5.0 to 2.6.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.5.0...v2.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-15 15:59:09 -04:00
dependabot-preview[bot]
efac5e1953 Bump recaptcha from 5.1.1 to 5.2.1 (#4424) [ci skip]
Bumps [recaptcha](https://github.com/ambethia/recaptcha) from 5.1.1 to 5.2.1.
- [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.1.1...v5.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-15 15:01:44 -04:00
dependabot-preview[bot]
315e2ca4ec Bump rubocop-rspec from 1.35.0 to 1.36.0 (#4428) [ci skip]
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.35.0 to 1.36.0.
- [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.35.0...v1.36.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-15 14:59:34 -04:00
dependabot-preview[bot]
c8cea69298 Bump rspec-rails from 3.8.2 to 3.9.0 (#4423) [ci skip]
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 3.8.2 to 3.9.0.
- [Release notes](https://github.com/rspec/rspec-rails/releases)
- [Changelog](https://github.com/rspec/rspec-rails/blob/master/Changelog.md)
- [Commits](https://github.com/rspec/rspec-rails/compare/v3.8.2...v3.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-15 14:29:46 -04:00
dependabot-preview[bot]
57942feb2c Bump sass-rails from 5.1.0 to 6.0.0 (#4288) [ci skip]
Bumps [sass-rails](https://github.com/rails/sass-rails) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/rails/sass-rails/releases)
- [Commits](https://github.com/rails/sass-rails/compare/v5.1.0...v6.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-08 11:47:53 -04:00
dependabot-preview[bot]
e6b1d6d882 Bump rubocop from 0.74.0 to 0.75.0 (#4287)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.74.0 to 0.75.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.74.0...v0.75.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-07 15:44:43 -04:00
dependabot-preview[bot]
21b77dca6d Bump google-api-client from 0.31.0 to 0.32.1 (#4289) [ci skip]
Bumps [google-api-client](https://github.com/google/google-api-ruby-client) from 0.31.0 to 0.32.1.
- [Release notes](https://github.com/google/google-api-ruby-client/releases)
- [Changelog](https://github.com/googleapis/google-api-ruby-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/google-api-ruby-client/compare/0.31.0...0.32.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-07 15:14:15 -04:00
dependabot-preview[bot]
b6416f986f Bump faker from 2.4.0 to 2.5.0 (#4285) [ci skip]
Bumps [faker](https://github.com/faker-ruby/faker) from 2.4.0 to 2.5.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.4.0...v2.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-07 15:13:18 -04:00
dependabot-preview[bot]
2008f5c404 Bump rubocop-performance from 1.4.1 to 1.5.0 (#4286) [ci skip]
Bumps [rubocop-performance](https://github.com/rubocop-hq/rubocop-performance) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-performance/compare/v1.4.1...v1.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-07 15:06:01 -04:00
dependabot-preview[bot]
696fd997d6 Bump uglifier from 4.1.20 to 4.2.0 (#4147) [ci skip]
Bumps [uglifier](https://github.com/lautis/uglifier) from 4.1.20 to 4.2.0.
- [Release notes](https://github.com/lautis/uglifier/releases)
- [Changelog](https://github.com/lautis/uglifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lautis/uglifier/compare/v4.1.20...v4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-30 19:16:54 -04:00
dependabot-preview[bot]
90d18d78f7 Bump rouge from 3.10.0 to 3.11.0 (#4145) [ci skip]
Bumps [rouge](https://github.com/rouge-ruby/rouge) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/rouge-ruby/rouge/releases)
- [Changelog](https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rouge-ruby/rouge/compare/v3.10.0...v3.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-30 18:03:38 -04:00
dependabot-preview[bot]
eeacc52841 Bump derailed_benchmarks from 1.3.6 to 1.4.0 (#4144) [ci skip]
Bumps [derailed_benchmarks](https://github.com/schneems/derailed_benchmarks) from 1.3.6 to 1.4.0.
- [Release notes](https://github.com/schneems/derailed_benchmarks/releases)
- [Changelog](https://github.com/schneems/derailed_benchmarks/blob/master/CHANGELOG.md)
- [Commits](https://github.com/schneems/derailed_benchmarks/compare/v1.3.6...v1.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-30 13:35:35 -04:00
rhymes
280f314123 Update rubyzip to 1.3.0 to fix vulnerability (#4133) 2019-09-30 09:58:41 -04:00
dependabot-preview[bot]
a85a35cfc9 Bump puma from 4.1.0 to 4.2.0 (#4084) [ci skip]
Bumps [puma](https://github.com/puma/puma) from 4.1.0 to 4.2.0.
- [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/v4.1.0...v4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-30 09:58:25 -04:00
dependabot-preview[bot]
f172856ec1 Bump twilio-ruby from 5.26.0 to 5.27.0 (#4086) [ci skip]
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby) from 5.26.0 to 5.27.0.
- [Release notes](https://github.com/twilio/twilio-ruby/releases)
- [Changelog](https://github.com/twilio/twilio-ruby/blob/master/CHANGES.md)
- [Commits](https://github.com/twilio/twilio-ruby/compare/5.26.0...5.27.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-23 14:12:34 -04:00
dependabot-preview[bot]
50f405eb3a Bump httparty from 0.17.0 to 0.17.1 (#4087) [ci skip]
Bumps [httparty](https://github.com/jnunemaker/httparty) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/jnunemaker/httparty/releases)
- [Changelog](https://github.com/jnunemaker/httparty/blob/master/Changelog.md)
- [Commits](https://github.com/jnunemaker/httparty/compare/v0.17.0...v0.17.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-23 13:18:23 -04:00
dependabot-preview[bot]
12a339d925 Bump faker from 2.3.0 to 2.4.0 (#4085) [ci skip]
Bumps [faker](https://github.com/faker-ruby/faker) from 2.3.0 to 2.4.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.3.0...v2.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-23 12:47:31 -04:00
dependabot-preview[bot]
0f9d471140 Bump administrate from 0.11.0 to 0.12.0 (#4045)
Bumps [administrate](https://github.com/thoughtbot/administrate) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/thoughtbot/administrate/releases)
- [Changelog](https://github.com/thoughtbot/administrate/blob/master/CHANGELOG.md)
- [Commits](https://github.com/thoughtbot/administrate/compare/v0.11.0...v0.12.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 15:07:35 -04:00
dependabot-preview[bot]
00fd4d5db2 Bump addressable from 2.6.0 to 2.7.0 (#4042) [ci skip]
Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/sporkmonger/addressable/releases)
- [Changelog](https://github.com/sporkmonger/addressable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.6.0...addressable-2.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 13:44:28 -04:00
dependabot-preview[bot]
49d6e848a4 Bump scout_apm from 2.5.2 to 2.6.0 (#4040)
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 2.5.2 to 2.6.0.
- [Release notes](https://github.com/scoutapp/scout_apm_ruby/releases)
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v2.5.2...v2.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 12:49:15 -04:00
dependabot-preview[bot]
bea6ad2a3d Bump reverse_markdown from 1.2.0 to 1.3.0 (#4041) [ci skip]
Bumps [reverse_markdown](https://github.com/xijo/reverse_markdown) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/xijo/reverse_markdown/releases)
- [Changelog](https://github.com/xijo/reverse_markdown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xijo/reverse_markdown/compare/v1.2.0...v1.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 12:48:42 -04:00
dependabot-preview[bot]
aa6a2f3cf3 Bump google-api-client from 0.30.8 to 0.31.0 (#4038) [ci skip]
Bumps [google-api-client](https://github.com/google/google-api-ruby-client) from 0.30.8 to 0.31.0.
- [Release notes](https://github.com/google/google-api-ruby-client/releases)
- [Changelog](https://github.com/googleapis/google-api-ruby-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/google-api-ruby-client/compare/0.30.8...0.31.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 12:46:11 -04:00
dependabot-preview[bot]
9c3dd31f77 Bump faker from 2.2.1 to 2.3.0 (#4039) [ci skip]
Bumps [faker](https://github.com/faker-ruby/faker) from 2.2.1 to 2.3.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.2.1...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 12:45:35 -04:00
dependabot-preview[bot]
869f3ea90d Bump twilio-ruby from 5.25.4 to 5.26.0 (#3978)
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby) from 5.25.4 to 5.26.0.
- [Release notes](https://github.com/twilio/twilio-ruby/releases)
- [Changelog](https://github.com/twilio/twilio-ruby/blob/master/CHANGES.md)
- [Commits](https://github.com/twilio/twilio-ruby/compare/5.25.4...5.26.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 13:51:10 -04:00
dependabot-preview[bot]
47aad8ce1a Bump webmock from 3.6.2 to 3.7.2 (#3979) [ci skip]
Bumps [webmock](https://github.com/bblimke/webmock) from 3.6.2 to 3.7.2.
- [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.6.2...v3.7.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 13:41:22 -04:00
dependabot-preview[bot]
c6b9da1563 Bump storext from 3.0.0 to 3.1.0 (#3980) [ci skip]
Bumps [storext](https://github.com/g5/storext) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/g5/storext/releases)
- [Changelog](https://github.com/G5/storext/blob/master/CHANGELOG.md)
- [Commits](https://github.com/g5/storext/compare/v3.0.0...v3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 13:28:37 -04:00
dependabot-preview[bot]
6feec161e4 Bump rouge from 3.9.0 to 3.10.0 (#3983) [ci skip]
Bumps [rouge](https://github.com/rouge-ruby/rouge) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/rouge-ruby/rouge/releases)
- [Changelog](https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rouge-ruby/rouge/compare/v3.9.0...v3.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 13:25:47 -04:00
dependabot-preview[bot]
de57ca7db9 Bump capybara from 3.28.0 to 3.29.0 (#3975) [ci skip]
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.28.0 to 3.29.0.
- [Release notes](https://github.com/teamcapybara/capybara/releases)
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md)
- [Commits](https://github.com/teamcapybara/capybara/compare/3.28.0...3.29.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 13:13:25 -04:00
rhymes
b6c27f34fa Use a sortable unique ID for the event_id (#3972) 2019-09-09 10:15:12 -04:00
Anna Buianova
4c9a40be41 Dispatch events to the webhook endpoints #3715 (#3872)
* Start with webhooks: table and model

* Start with webhooks api

* Start with webhooks api

* Webhook::Event class and events list

* Remove commented callbacks

* Start with sending events to webhook endpoints

* A couple of tests for Articles::Creator

* Send event to webhook endpoint on article destroy

* Dispatch event on article update

* Dispatch event when an article updated from admin

* Spec for the webhook job

* One more test for the dispatch event job

* Integration-like spec for event dispatching to webhook endpoints when creating an article

* Use Addressable::URI to parse endpoint url

* Add oj as a faster fast_jsonapi backend

* Renamed serializers

* Move article serialization out of a model

* Don't allow to create a webhook event with invalid type

* Add fields for ArticleSerializer

* Fix webhook event job specs

* Specify timeout when dispatching events

* Fix webhook job spec

* Change webhook events queue name

* Change serialized article fields for the dispatchable events

* Include user data when serializing an article for webhook event

* Moved decorating out of Webhook::DispatchEvent, fixed most specs

* Fix route in ArticleSerializer

* Move Article decoration to Webhook::PayloadAdapter

* Refactor image url helpers to avoid including helpers into serializer

* Fix specs

* Default url options for production
2019-09-07 13:17:45 -04:00
dependabot-preview[bot]
ab826f7a3e Bump faker from 2.1.2 to 2.2.1 (#3911) [ci skip]
Bumps [faker](https://github.com/faker-ruby/faker) from 2.1.2 to 2.2.1.
- [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.1.2...v2.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-03 10:04:37 -04:00
dependabot-preview[bot]
a6fa4fb9c9 Bump devise from 4.6.2 to 4.7.0 (#3908) [ci skip]
Bumps [devise](https://github.com/plataformatec/devise) from 4.6.2 to 4.7.0.
- [Release notes](https://github.com/plataformatec/devise/releases)
- [Changelog](https://github.com/plataformatec/devise/blob/master/CHANGELOG.md)
- [Commits](https://github.com/plataformatec/devise/compare/v4.6.2...v4.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-03 10:02:32 -04:00
dependabot-preview[bot]
b5ade36aa3 Bump aws-sdk-lambda from 1.29.0 to 1.30.0 (#3906) [ci skip]
Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-lambda/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/1.29.0...1.30.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 11:22:21 -04:00
dependabot-preview[bot]
0f341c6131 Bump carrierwave from 1.3.1 to 2.0.0 (#3762) [ci skip]
Bumps [carrierwave](https://github.com/carrierwaveuploader/carrierwave) from 1.3.1 to 2.0.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/v1.3.1...v2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-30 09:27:51 -04:00
dependabot-preview[bot]
4a6b6b80fc Bump webpush from 0.3.8 to 1.0.0 (#3759) [ci skip]
Bumps [webpush](https://github.com/zaru/webpush) from 0.3.8 to 1.0.0.
- [Release notes](https://github.com/zaru/webpush/releases)
- [Changelog](https://github.com/zaru/webpush/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zaru/webpush/compare/v0.3.8...v1.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-27 16:03:48 -04:00
dependabot-preview[bot]
e951b91bed Bump reverse_markdown from 1.1.0 to 1.2.0 (#3840) [ci skip]
Bumps [reverse_markdown](https://github.com/xijo/reverse_markdown) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/xijo/reverse_markdown/releases)
- [Changelog](https://github.com/xijo/reverse_markdown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xijo/reverse_markdown/compare/v1.1.0...v1.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-26 17:28:17 -04:00