Commit graph

97 commits

Author SHA1 Message Date
dependabot[bot]
40b578ca67 Bump jbuilder from 2.7.0 to 2.8.0 (#1474)
Bumps [jbuilder](https://github.com/rails/jbuilder) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/rails/jbuilder/releases)
- [Changelog](https://github.com/rails/jbuilder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/jbuilder/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-09 16:41:37 -05:00
Vinicius Stock
0725b85e50 Upgrade to Ruby 2.6.0 (#1482)
* Upgrade to Ruby 2.6.0

* Change Ruby version in guides and in travis

* Upgrade Rubocop

* Change Rubocop version for code climate

* Update .codeclimate.yml

* Update badge
2019-01-09 15:59:38 -05:00
dependabot[bot]
029a3a2fd3 Bump carrierwave from 1.2.2 to 1.3.1 (#1475)
Bumps [carrierwave](https://github.com/carrierwaveuploader/carrierwave) from 1.2.2 to 1.3.1.
- [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.2.2...v1.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-08 13:31:04 -05:00
Ben Halpern
98b68fa15c
Add sitemap generation (#1465) 2019-01-05 19:43:24 -05:00
dependabot[bot]
4f4325c926 Bump slack-notifier from 1.5.1 to 2.3.2 (#1425)
Bumps [slack-notifier](https://github.com/stevenosloan/slack-notifier) from 1.5.1 to 2.3.2.
- [Release notes](https://github.com/stevenosloan/slack-notifier/releases)
- [Changelog](https://github.com/stevenosloan/slack-notifier/blob/master/changelog.md)
- [Commits](https://github.com/stevenosloan/slack-notifier/compare/1.5.1...2.3.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-02 11:40:41 -05:00
Mac Siri
43280f12ac Add Sail gem (#1356) 2018-12-18 16:24:42 -05:00
Andy Zhao
88cd4c13f3 Remove all flipflop related code (#1358)
* Remove all flipflop related code

* Undo an amend

* Comment out one last test

* Remove last test
2018-12-18 16:01:18 -05:00
Mac Siri
06e0cbabbb Revert "Replace Flipflop with Sail (#841)"
This reverts commit 21870e805a.
2018-12-18 13:44:40 -05:00
Vinicius Stock
21870e805a Replace Flipflop with Sail (#841)
* Replace Flipflop with Sail

* Address PR comments

* Bump sail version to latest

* Bump Sail to latest version

* Move setting creation to config/sail.yml

* Bump Sail to latest version

* Use correct limit for cast_type in schema

* Update Sail's route
2018-12-18 12:42:30 -05:00
dependabot[bot]
d322889393 Bump counter_culture from 1.9.0 to 2.1.2 (#1348) [ci skip]
Bumps [counter_culture](https://github.com/magnusvk/counter_culture) from 1.9.0 to 2.1.2.
- [Release notes](https://github.com/magnusvk/counter_culture/releases)
- [Changelog](https://github.com/magnusvk/counter_culture/blob/master/CHANGELOG.md)
- [Commits](https://github.com/magnusvk/counter_culture/compare/v1.9.0...v2.1.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 13:21:43 -05:00
Mac Siri
5212d6ff16 Revert "Bump cloudinary from 1.9.1 to 1.11.0 (#1341) [ci skip]"
This reverts commit b20ee8b777.
2018-12-17 12:56:30 -05:00
dependabot[bot]
b921c1d848 Bump octokit from 4.12.0 to 4.13.0 (#1340) [ci skip]
Bumps [octokit](https://github.com/octokit/octokit.rb) from 4.12.0 to 4.13.0.
- [Release notes](https://github.com/octokit/octokit.rb/releases)
- [Changelog](https://github.com/octokit/octokit.rb/blob/master/RELEASE.md)
- [Commits](https://github.com/octokit/octokit.rb/compare/v4.12.0...v4.13.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 11:45:35 -05:00
dependabot[bot]
b20ee8b777 Bump cloudinary from 1.9.1 to 1.11.0 (#1341) [ci skip]
Bumps [cloudinary](https://github.com/cloudinary/cloudinary_gem) from 1.9.1 to 1.11.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.9.1...1.11.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 11:40:32 -05:00
dependabot[bot]
9cd2e66213 Bump aws-sdk-lambda from 1.13.0 to 1.16.0 (#1342)
Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby) from 1.13.0 to 1.16.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/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 11:39:51 -05:00
dependabot[bot]
d588031b3e Bump recaptcha from 4.12.0 to 4.13.1 (#1337)
Bumps [recaptcha](https://github.com/ambethia/recaptcha) from 4.12.0 to 4.13.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/v4.12.0...v4.13.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 11:39:33 -05:00
dependabot[bot]
a58c153000 Bump autoprefixer-rails from 9.3.1 to 9.4.3 (#1343)
Bumps [autoprefixer-rails](https://github.com/ai/autoprefixer-rails) from 9.3.1 to 9.4.3.
- [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.3.1...9.4.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-17 10:25:58 -05:00
dependabot[bot]
d53fbe22f2 Bump administrate from 0.9.0 to 0.11.0 (#1295)
Bumps [administrate](https://github.com/thoughtbot/administrate) from 0.9.0 to 0.11.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.9.0...v0.11.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-13 14:56:50 -05:00
dependabot[bot]
f115cca714 Bump capybara from 3.10.0 to 3.12.0 (#1294)
* Bump capybara from 3.10.0 to 3.12.0

Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.10.0 to 3.12.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.10.0...3.12.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Update spec
2018-12-10 16:06:21 -05:00
dependabot[bot]
339c2ffa62 Bump rubocop-rspec from 1.29.1 to 1.30.0 (#1292) [ci skip]
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.29.1 to 1.30.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.29.1...v1.30.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-10 13:22:32 -05:00
dependabot[bot]
5c8597d781 Bump pry from 0.11.3 to 0.12.2 (#1243) [ci skip]
Bumps [pry](https://github.com/pry/pry) from 0.11.3 to 0.12.2.
- [Release notes](https://github.com/pry/pry/releases)
- [Changelog](https://github.com/pry/pry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pry/pry/compare/v0.11.3...v0.12.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-03 12:28:32 -05:00
dependabot[bot]
9444e6d943 Bump bourbon from 1.4.0 to 5.1.0 (#1244) [ci skip]
Bumps [bourbon](https://github.com/thoughtbot/bourbon) from 1.4.0 to 5.1.0.
- [Release notes](https://github.com/thoughtbot/bourbon/releases)
- [Changelog](https://github.com/thoughtbot/bourbon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/thoughtbot/bourbon/compare/v1.4.0...v5.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-03 12:28:03 -05:00
Christine Yen
cff6b5d589 Add Honeycomb gem and initial instrumentation (#695)
* Add basic Honeycomb initializers

* Add some basic instrumentation, capture basic IDs

* Correctly alphabetize Gemfile, embed env in dataset names

* Actually reorder Gemfile because I can read

* Add custom tracing instrumentation to RssReader

* Improve timing/tracing info in RssReader

* Even make sure Errors show up in trace if possible

* Make sure we capture this as Rails traffic

* Swap in dev/test Libhoney::Clients as appropriate

* Move context-snagging bits into lib/instrumentation.rb

* Merging Gemfile lines seems to be my Achilles heel
2018-11-28 10:08:27 -05:00
Ben Halpern
db6232adf3
Add initial ios push notifications to server (#1207)
* Add initial push notification logic for iOS

* Adjust notification form css

* Clean up schema.rb

* Add mark-all-as-read functionality for ios notifications

* Update app/models/notification.rb

Fix `find` to `find_by`

Co-Authored-By: benhalpern <bendhalpern@gmail.com>
2018-11-27 17:40:43 -05:00
dependabot[bot]
a9a23ca79d Bump rouge from 3.2.1 to 3.3.0 (#1191) [ci skip]
Bumps [rouge](https://github.com/jneen/rouge) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/jneen/rouge/releases)
- [Changelog](https://github.com/jneen/rouge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jneen/rouge/compare/v3.2.1...v3.3.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-27 16:41:30 -05:00
dependabot[bot]
3f6c7837ef Bump parallel_tests from 2.26.0 to 2.27.0 (#1192) [ci skip]
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.26.0 to 2.27.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.26.0...v2.27.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-26 12:57:13 -05:00
dependabot[bot]
ac6e223260 Bump bullet from 5.8.1 to 5.9.0 (#1194) [ci skip]
Bumps [bullet](https://github.com/flyerhzm/bullet) from 5.8.1 to 5.9.0.
- [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/5.8.1...5.9.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-26 12:56:13 -05:00
rhymes
915e2d77b6 Export articles/posts (#576)
* Add EditorConfig file for all editors

* Add article export service

* Add setting to request an export of all articles

* On the outside they are called posts

* Add articles exported email to mailer and service

* Refactor to one public method and test flags

* Trigger the export if it was requested and send the email

* Recreated migration file with generic export fields

* Rename fields and switch to a whitelist

* Refactor ArticleExportService into a more generic structure

* Rename articles_exported_email to export_email

* Fix notify mailer spec

* Rename Exporter::Exporter to Exporter::Service

* Remove commented out line

* Removed body_html, coordinates and updated_at from export

* Invert DJ config

* Update spec
2018-11-21 11:13:36 -05:00
Gabriel Lebec
1e2749be24 feat(markdown): add ids to headers (#713)
* feat(markdown): add anchors for headers

* Fix markdown anchors impl and spec

* Fixes tests for markdown anchors

* Use name for anchors instead of IDs

* Fix approval file

* Remove emojis in links and hyphenate only spaces
2018-11-20 18:17:07 -05:00
dependabot[bot]
ba25932627 Bump google-api-client from 0.24.3 to 0.25.0 (#1144)
Bumps [google-api-client](https://github.com/google/google-api-ruby-client) from 0.24.3 to 0.25.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.24.3...0.25.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-20 10:53:43 -05:00
Andy Zhao
a1010201f2 Notifications part 2 (#1156)
* Remove stream and add new notification views

* Actually remove Stream

* Move followers query to async method

* Remove unused tests and fix query

* Try using without delay instead

* Add without delay and escape HTML

* Make all tests pending for now
2018-11-19 18:14:24 -05:00
dependabot[bot]
dded7dc343 Bump fake_stripe from 0.1.0 to 0.2.0 (#1142) [ci skip]
Bumps [fake_stripe](https://github.com/thoughtbot/fake_stripe) from 0.1.0 to 0.2.0.
- [Release notes](https://github.com/thoughtbot/fake_stripe/releases)
- [Changelog](https://github.com/thoughtbot/fake_stripe/blob/master/CHANGELOG.md)
- [Commits](https://github.com/thoughtbot/fake_stripe/compare/v0.1.0...v0.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-19 12:41:56 -05:00
dependabot[bot]
ed368829aa Bump guard from 2.14.2 to 2.15.0 (#1143) [ci skip]
Bumps [guard](https://github.com/guard/guard) from 2.14.2 to 2.15.0.
- [Release notes](https://github.com/guard/guard/releases)
- [Changelog](https://github.com/guard/guard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guard/guard/compare/v2.14.2...v2.15.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-19 12:38:07 -05:00
dependabot[bot]
75f4b5ea89 Bump aws-sdk-lambda from 1.5.0 to 1.13.0 (#1098)
Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby) from 1.5.0 to 1.13.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/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-14 15:45:54 -05:00
dependabot[bot]
1280c4c26b Bump devise from 4.4.1 to 4.5.0 (#913)
Bumps [devise](https://github.com/plataformatec/devise) from 4.4.1 to 4.5.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.4.1...v4.5.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-05 14:41:14 -05:00
dependabot[bot]
5a5e9e4084 Bump selenium-webdriver from 3.12.0 to 3.141.0 (#1062) [ci skip]
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 3.12.0 to 3.141.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/master/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-3.12.0...selenium-3.141.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-05 12:24:14 -05:00
dependabot[bot]
6efe43965a Bump bullet from 5.7.6 to 5.8.1 (#1063) [ci skip]
Bumps [bullet](https://github.com/flyerhzm/bullet) from 5.7.6 to 5.8.1.
- [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/5.7.6...5.8.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-05 12:14:14 -05:00
dependabot[bot]
96c53b5800 Bump autoprefixer-rails to 9.3.1 & Remove therubyracer (#1043)
* Bump autoprefixer-rails from 6.7.7.2 to 9.3.1

Bumps [autoprefixer-rails](https://github.com/ai/autoprefixer-rails) from 6.7.7.2 to 9.3.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/6.7.7.2...9.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Remove therubyracer gem
2018-10-30 16:01:08 -04:00
dependabot[bot]
173625c964 Bump capybara from 3.6.0 to 3.10.0 (#1023) [ci skip]
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.6.0 to 3.10.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.6.0...3.10.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:54:29 -04:00
dependabot[bot]
b0b0477d51 Bump parallel_tests from 2.22.0 to 2.26.0 (#1028) [ci skip]
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.22.0 to 2.26.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.22.0...v2.26.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:52:48 -04:00
dependabot[bot]
5a7276e317 Bump twilio-ruby from 5.10.3 to 5.15.1 (#1029) [ci skip]
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby) from 5.10.3 to 5.15.1.
- [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.10.3...5.15.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-30 11:51:06 -04:00
dependabot[bot]
85b18c503e Bump inline_svg from 0.12.1 to 1.3.1 (#915)
Bumps [inline_svg](https://github.com/jamesmartin/inline_svg) from 0.12.1 to 1.3.1.
- [Release notes](https://github.com/jamesmartin/inline_svg/releases)
- [Changelog](https://github.com/jamesmartin/inline_svg/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jamesmartin/inline_svg/compare/v0.12.1...v1.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-25 15:44:03 -04:00
rhymes
3c61c026c5 Upgrade Ruby to 2.5.3 (#996) 2018-10-24 13:31:59 -04:00
dependabot[bot]
7bbaf5f4dc Bump airbrake from 5.8.1 to 7.4.0 (#974)
Bumps [airbrake](https://github.com/airbrake/airbrake) from 5.8.1 to 7.4.0.
- [Release notes](https://github.com/airbrake/airbrake/releases)
- [Changelog](https://github.com/airbrake/airbrake/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbrake/airbrake/compare/v5.8.1...v7.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-23 16:50:19 -04:00
dependabot[bot]
75253a5d84 Bump feedjira from 2.1.4 to 2.2.0 (#975)
Bumps [feedjira](http://feedjira.com) from 2.1.4 to 2.2.0.

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-23 11:55:13 -04:00
rhymes
7fe6777c75 Support links with trailing slash for link tag (#950)
The previous implementation of the link tag didn't support links with a trailing slash. It was also based on an internal and undocumentented function in Rails.

https://github.com/rails/rails/issues/28331#issuecomment-285440151
2018-10-19 15:25:58 -04:00
Mac Siri
c35544a154 Replace sprocket-es6 with new uglifier feature (#928) 2018-10-19 13:12:07 -04:00
rhymes
1b60ee5009 Use timezone aware methods (#893)
* Use timezone aware datetime methods

* Use timezone aware date parse for GitHub issue tag

* Introduce a bit of chaos programming using Zonebie

Zonebie uses a random timezone to run tests, it's a really good way to see if the code is timezone dependent or not.

* Convert GitHub issue date as UTC
2018-10-18 16:26:29 -04:00
Mac Siri
e881cf5e7c Remove Keen gem (#924)
* Remove phantom migration

* Remove keen gem

* Update doc
2018-10-15 17:37:22 -04:00
dependabot[bot]
de695821a0 Bump test-prof from 0.5.0 to 0.7.2 (#914) [ci skip]
Bumps [test-prof](https://github.com/palkan/test-prof) from 0.5.0 to 0.7.2.
- [Release notes](https://github.com/palkan/test-prof/releases)
- [Changelog](https://github.com/palkan/test-prof/blob/master/CHANGELOG.md)
- [Commits](https://github.com/palkan/test-prof/compare/v0.5.0...v0.7.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-15 12:22:11 -04:00
dependabot[bot]
775dca2142 Bump front_matter_parser from 0.1.1 to 0.2.0 (#778)
Bumps [front_matter_parser](https://github.com/waiting-for-dev/front_matter_parser) from 0.1.1 to 0.2.0.
- [Release notes](https://github.com/waiting-for-dev/front_matter_parser/releases)
- [Changelog](https://github.com/waiting-for-dev/front_matter_parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/waiting-for-dev/front_matter_parser/compare/v0.1.1...v0.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-11 15:54:05 -04:00