Skip to content

Commit

Permalink
Update all gems
Browse files Browse the repository at this point in the history
Noteworthy changes:

1. kramdown (major version)
2. humanize (major version)
3. factory_bot_rails (major version)
4. chromedriver-helper (removed, deprecated)
5. geckodriver-helper (removed, replaced)
6. webdrivers (added as replacement for above two)
7. devise_invitable (removed, as it was unused)
  • Loading branch information
harigopal committed Mar 26, 2019
1 parent 258f7ba commit f2e5440
Show file tree
Hide file tree
Showing 7 changed files with 167 additions and 221 deletions.
12 changes: 5 additions & 7 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ gem 'webpacker', '~> 4.0'

gem 'coffee-rails', '~> 4.2.0' # Coffeescript on Rails.
gem 'devise', '~> 4.6' # User auth library.
gem 'devise_invitable', '~> 1.7' # Allow invites to be sent out.
gem 'jbuilder', '~> 2.6' # Standard part of Rails, but unused, since we don't have an API.
gem 'jquery-rails', '~> 4.3' # JQuery on Rails.
gem 'pg', '~> 1.0' # PostgreSQL support.
Expand Down Expand Up @@ -54,7 +53,7 @@ gem 'unobtrusive_flash', '= 3.1.0', github: 'mobmewireless/unobtrusive_flash', b
gem 'friendly_id', '~> 5.2' # Slugs for links. http://norman.github.io/friendly_id
gem 'lita', '= 5.0.0', github: 'svdotco/lita', require: false # Lita without rack version limitation. TODO: Replace with official version when it drops rack < v2 limitation.
gem 'lita-slack', '= 1.8.0', github: 'litaio/lita-slack', require: false # Lita adapter for Slack. TODO: removing github repo tracking when gem is updated
gem 'kramdown', '~> 1.13' # kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions. http://kramdown.gettalong.org
gem 'kramdown', '~> 2.1' # kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions. http://kramdown.gettalong.org
gem 'gaffe', '~> 1.2' # Custom error pages. https://github.com/mirego/gaffe
gem 'google_calendar', '= 0.6.4', github: 'northworld/google_calendar' # Thin wrapper over Google Calendar API.
gem 'groupdate', '~> 4.0' # The simplest way to group temporal data. https://github.com/ankane/groupdate
Expand All @@ -79,7 +78,7 @@ gem 'intercom', '~> 3.5' # Ruby bindings for the Intercom API
gem 'jspdf-rails', '~> 1.0' # HTML5 client-side pdf generation - for certificates
gem 'responders', '~> 2.3' # A set of Rails responders to dry up your application (respond_to / with)
gem 'rollbar', '~> 2.14' # Exception tracking and logging from Ruby to Rollbar https://rollbar.com
gem 'humanize', '~> 1.3' # Convert numbers to english words
gem 'humanize', '~> 2.1' # Convert numbers to english words
gem 'scarf', '~> 0.2' # A Ruby library for generating initial avatars and identicons.
gem 'descriptive_statistics', '~> 2.5', require: 'descriptive_statistics/safe' # Used to calculate basic stat measures such as std. deviation (eg: To calculate relative performance of startups)
gem 'kaminari', '~> 1.0' # Scope & Engine based, clean, powerful, customizable and sophisticated paginator.
Expand Down Expand Up @@ -142,12 +141,11 @@ end

group :test do
gem 'rspec-retry', '~> 0.5' # Retry randomly failing rspec example. https://github.com/NoRedInk/rspec-retry
gem 'factory_bot_rails', '~> 4.8' # A library for setting up Ruby objects as test data.
gem 'factory_bot_rails', '~> 5.0' # A library for setting up Ruby objects as test data.
gem 'capybara', '~> 3.0' # For RSpec feature tests.
gem 'capybara-email', '~> 3.0' # Test ActionMailer and Mailer messages with Capybara
gem 'selenium-webdriver', '~> 3.3'
gem 'chromedriver-helper', '~> 2.1' # Easy installation and use of chromedriver, the Chromium project's selenium webdriver adapter.
gem 'geckodriver-helper', '~> 0.23' # Easy installation and use of geckodriver, that provides the HTTP API described by the WebDriver protocol to communicate with Gecko browsers, such as Firefox.
gem 'webdrivers', '~> 3.0' # Keep your Selenium WebDrivers updated automatically.
gem 'capybara-screenshot', '~> 1.0' # Save screenshots on failure!
gem "cuprite", '~> 0.5', require: false # Headless Chrome driver for Capybara.
end
Expand All @@ -170,5 +168,5 @@ group :production do
gem 'dalli', '~> 2.7' # High performance memcached client for Ruby. https://github.com/petergoldstein/dalli
gem 'scout_apm', '~> 3.0.x' # detailed Rails application performance analysis.
gem 'heroku-deflater', '~> 0.6' # Enable gzip compression on heroku, but don't compress images.
gem 'aws-sdk-s3', '~> 1.30.1 ', require: false
gem 'aws-sdk-s3', '~> 1.35 ', require: false
end
Loading

0 comments on commit f2e5440

Please sign in to comment.