Commit graph

197 commits

Author SHA1 Message Date
rhymes
ff929fcf14 Some small performance improvements (#2876)
* Improve a few idioms with their faster counterparts

* Remove unused routes and some dead code

* Add the option to use bullet in testing mode and move rack host redirect

* Go back to the classic fetch to make mocking work

* Reorder gems and fix code climate issue
2019-05-20 18:53:31 -04:00
dependabot[bot]
b0a371aa39 Bump aws-sdk-lambda from 1.22.0 to 1.25.0 (#2897 [ci skip]
Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby) from 1.22.0 to 1.25.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.22.0...1.25.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-20 13:35:13 -04:00
dependabot[bot]
4a1ebaf254 Bump stripe from 4.16.0 to 4.17.0 (#2900) [ci skip]
Bumps [stripe](https://github.com/stripe/stripe-ruby) from 4.16.0 to 4.17.0.
- [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/v4.16.0...v4.17.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-20 12:08:47 -04:00
dependabot[bot]
96f052709c Bump algorithmia from 1.0.1 to 1.1.0 (#2896) [ci skip]
Bumps [algorithmia](https://github.com/algorithmiaio/algorithmia-ruby) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/algorithmiaio/algorithmia-ruby/releases)
- [Commits](https://github.com/algorithmiaio/algorithmia-ruby/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-20 12:02:40 -04:00
dependabot[bot]
e3a53751d9 Bump capybara from 3.19.1 to 3.20.2 (#2895) [ci skip]
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.19.1 to 3.20.2.
- [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.19.1...3.20.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-20 12:01:26 -04:00
dependabot[bot]
3a234888a4 Bump jbuilder from 2.8.0 to 2.9.1 (#2898) [ci skip]
Bumps [jbuilder](https://github.com/rails/jbuilder) from 2.8.0 to 2.9.1.
- [Release notes](https://github.com/rails/jbuilder/releases)
- [Changelog](https://github.com/rails/jbuilder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/jbuilder/compare/v2.8.0...v2.9.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-20 12:00:26 -04:00
dependabot[bot]
8a5f01c831 Bump twilio-ruby from 5.22.2 to 5.23.0 (#2901)
Bumps [twilio-ruby](https://github.com/twilio/twilio-ruby) from 5.22.2 to 5.23.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.22.2...5.23.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-20 09:06:23 -04:00
rhymes
abe02a3eb8 Add awesome_print to development/test gems (#2874) 2019-05-18 18:46:20 -04:00
dependabot[bot]
ccf4926f05 Bump storext from 2.2.2 to 3.0.0 (#2708)
Bumps [storext](https://github.com/g5/storext) from 2.2.2 to 3.0.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/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-16 13:08:54 -04:00
rhymes
89d1be167a Upgrade fog-aws from 2.0 to 3.5 (#2800) 2019-05-15 16:43:56 -04:00
rhymes
66ddcbca02 Upgrade rubocop and rubocop-performance (#2802) [ci skip] 2019-05-13 19:21:24 -04:00
dependabot[bot]
59c9634de1 Bump webdrivers from 3.8.0 to 3.9.1 (#2814) [ci skip]
Bumps [webdrivers](https://github.com/titusfortner/webdrivers) from 3.8.0 to 3.9.1.
- [Release notes](https://github.com/titusfortner/webdrivers/releases)
- [Changelog](https://github.com/titusfortner/webdrivers/blob/master/CHANGELOG.md)
- [Commits](https://github.com/titusfortner/webdrivers/compare/v3.8.0...v3.9.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-13 12:34:03 -04:00
dependabot[bot]
b73bbe9139 Bump capybara from 3.18.0 to 3.19.1 (#2809) [ci skip]
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.18.0 to 3.19.1.
- [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.18.0...3.19.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-13 12:33:30 -04:00
dependabot[bot]
bde0e6eb92 Bump rubocop from 0.67.2 to 0.69.0 (#2810) [ci skip]
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.67.2 to 0.69.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.67.2...v0.69.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-13 12:31:59 -04:00
dependabot[bot]
c1aa5de7c8 Bump rubocop-rspec from 1.32.0 to 1.33.0 (#2811)
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.32.0 to 1.33.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.32.0...v1.33.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-13 10:05:50 -04:00
dependabot[bot]
f1d397ffa0 Bump google-api-client from 0.27.3 to 0.29.1 (#2711) [ci skip]
Bumps [google-api-client](https://github.com/google/google-api-ruby-client) from 0.27.3 to 0.29.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.27.3...0.29.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-07 14:31:38 -04:00
dependabot[bot]
f762482858 Bump stripe from 4.14.0 to 4.16.0 (#2713) [ci skip]
Bumps [stripe](https://github.com/stripe/stripe-ruby) from 4.14.0 to 4.16.0.
- [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/v4.14.0...v4.16.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-07 09:18:43 -04:00
dependabot[bot]
a5fb67a1cc Bump addressable from 2.5.2 to 2.6.0 (#2710) [ci skip]
Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.5.2 to 2.6.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.5.2...addressable-2.6.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-06 14:48:49 -04:00
dependabot[bot]
09f05a563b Bump airbrake from 9.1.0 to 9.2.1 (#2709) [ci skip]
Bumps [airbrake](https://github.com/airbrake/airbrake) from 9.1.0 to 9.2.1.
- [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/v9.1.0...v9.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-06 14:17:04 -04:00
dependabot[bot]
b568d6272a Bump gemoji from 3.0.0 to 3.0.1 (#2712) [ci skip]
Bumps [gemoji](https://github.com/github/gemoji) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/github/gemoji/releases)
- [Commits](https://github.com/github/gemoji/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-06 14:02:17 -04:00
dependabot[bot]
286e05a773 Bump parallel_tests from 2.28.0 to 2.29.0 (#2715) [ci skip]
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.28.0 to 2.29.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.28.0...v2.29.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-06 09:48:47 -04:00
rhymes
fb9a407b21 Adds Ruby source code documentation to docs.dev.to (#2656)
* Add YARD and plugins to generate source code doc

* Expose yard Ruby doc in gitdocs

* Add yard doc step to Travis

* Tell netlify to build the docs before deploying

* Add Gemfile for Ruby prerequisites and Makefile

* Makefile uses tabs, not spaces

* Build ruby-doc and then gitdocs

* Add recent Ruby version to make sure yard plugins work

* Switch Ruby to a pre-built version inside Netlify

* Add ActiveRecord for the yard-activerecord plugin

* Add Ruby doc header link and info to build it locally
2019-05-02 13:50:58 -04:00
rhymes
56e13d00f0 Upgrade Ruby to 2.6.3 (#2649) 2019-05-02 12:06:18 -04:00
dependabot[bot]
5890542f01 Bump pusher-push-notifications from 1.0.0 to 1.1.0 (#1880) [ci skip] 2019-05-01 17:22:19 -04:00
dependabot[bot]
8c5cac241e Bump aws-sdk-lambda from 1.21.0 to 1.22.0 (#2608)
Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby) from 1.21.0 to 1.22.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.21.0...1.22.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-30 16:15:28 -04:00
rhymes
50ed146515 Use only fog-aws with carrierwave instead of fog (#2569)
Currently dev.to is including the entire fog library just to support image uploads to AWS S3. carrierwave can be used just with fog-aws.
I preserved the same exact version is currently used now.
2019-04-30 15:22:01 -04:00
rhymes
89e986f066 Removes pry and pry-rails from production (#2629)
Closes #2626
2019-04-30 14:29:05 -04:00
dependabot[bot]
fd63db2aa6 Bump bullet from 5.9.0 to 6.0.0 (#2607)
Bumps [bullet](https://github.com/flyerhzm/bullet) from 5.9.0 to 6.0.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.9.0...6.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-30 09:38:57 -04:00
dependabot[bot]
92222e6acc Bump recaptcha from 4.13.2 to 4.14.0 (#2604) [ci skip]
Bumps [recaptcha](https://github.com/ambethia/recaptcha) from 4.13.2 to 4.14.0.
- [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.13.2...v4.14.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-29 09:56:34 -04:00
rhymes
2be61f826f Upgrade draper to 3.1.0 (#2572) [ci skip] 2019-04-26 12:39:35 -04:00
rhymes
21ce3c3735 Upgrade counter_culture to 2.2.1 (#2571) 2019-04-26 11:54:10 -04:00
rhymes
2d48a4404f Upgrade dry-struct to 1.0 (#2578) 2019-04-26 11:13:14 -04:00
Anna Buianova
46b1b1d28a Fix lints (#2553) [ci skip] 2019-04-25 07:56:15 -04:00
rhymes
33a0fe05ed Upgrade dry-struct to 0.7.0 (#2530) [ci skip] 2019-04-25 07:52:43 -04:00
Ben Halpern
78138532c8
Classified Listings (#2545)
* Initial classified listings work

* More work on tags

* Additional work finalizing stripe and getting the listings page along

* Finalize-ish listings 🤞
2019-04-24 16:17:01 -04:00
rhymes
75741715e5 Upgrade brakeman to 4.5 (#2527) [ci skip] 2019-04-24 14:28:15 -04:00
rhymes
d2fbd243c3 Upgrade airbrake to 9.1.0 (#2526) 2019-04-24 11:41:16 -04:00
rhymes
5057584458 Upgrade ahoy_email to 1.0.3 (#2534) 2019-04-23 16:32:14 -04:00
rhymes
27a3970f12 Upgrade emoji_regex to 2.0 (#2531) [ci skip] 2019-04-23 13:22:07 -04:00
rhymes
9d2c89fd2f Upgrade factory_bot_rails to 5.2.0 (#2532) [ci skip] 2019-04-23 13:21:22 -04:00
rhymes
794c2790f7 Upgrade capybara to 3.18 (#2529) [ci skip] 2019-04-23 13:19:11 -04:00
rhymes
197e7cbbf8 Remove unused gem fake_stripe (#2517) [ci skip] 2019-04-22 12:35:42 -04:00
dependabot[bot]
6746ada634 Bump stripe from 4.8.0 to 4.14.0 (#2514) [ci skip]
Bumps [stripe](https://github.com/stripe/stripe-ruby) from 4.8.0 to 4.14.0.
- [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/v4.8.0...v4.14.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-22 10:23:37 -04:00
dependabot[bot]
e4a9c496cc Bump inline_svg from 1.3.1 to 1.4.0 (#2510) [ci skip]
Bumps [inline_svg](https://github.com/jamesmartin/inline_svg) from 1.3.1 to 1.4.0.
- [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/v1.3.1...v1.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-22 10:17:41 -04:00
rhymes
8e6ca966ed Switch from chromedriver-helper to webdrivers (#2465) [ci skip] 2019-04-16 13:46:23 -04:00
rhymes
859e0bc606 Cleanup a bit the Gemfile (#2463)
* Enable pry only in development and test

* Explicitly put sdoc in the doc group

* rb-fsevent is not used explicitly

* Removed shortcut gem derailed

* fix-db-schema-conflicts is not needed in test mode

* memory_profiler is only used by derailed_benchmarks

* erb_lint is only needed in development

* vcr is only needed in tests

* Sinatra is not needed in tests

* Revert "Enable pry only in development and test"

This reverts commit ee15411a6949370d3c181d50616d0545ec09bd86.
2019-04-16 10:45:24 -04:00
dependabot[bot]
ee3b2d9dc4 Bump parallel_tests from 2.27.1 to 2.28.0 (#2441) [ci skip]
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.27.1 to 2.28.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.27.1...v2.28.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-15 14:46:38 -04:00
dependabot[bot]
c6a1d2dc06 Bump octokit from 4.13.0 to 4.14.0 (#2443)
Bumps [octokit](https://github.com/octokit/octokit.rb) from 4.13.0 to 4.14.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.13.0...v4.14.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-15 14:28:14 -04:00
rhymes
bf33490b04 Removed csv_shaper, bourbon and share_meow_client (#2450)
None of these gems seems to be in usage
2019-04-15 12:05:08 -04:00
rhymes
cb0f78bdca Add short description for gems (#2447) 2019-04-15 10:08:26 -04:00