double-z
6/24/2017 - 5:49 PM

Gemfile

GIT
  remote: https://github.com/ithouse/mercury.git
  revision: 1a9d4ac5a0a5fd0d459ff1986f9f05e617415b16
  ref: 1a9d4ac5a0a5fd0d459ff1986f9f05e617415b16
  branch: master
  specs:
    mercury-rails (0.9.0)
      coffee-rails (>= 3.2.2)
      railties (>= 3.0)

GIT
  remote: https://github.com/pat/ts-delayed-delta.git
  revision: 0aef2195f3acc1da048f18bc0191c90538565705
  ref: 0aef2195f3acc1da048f18bc0191c90538565705
  branch: master
  specs:
    ts-delayed-delta (2.0.2)
      activerecord (>= 2.0)
      delayed_job
      thinking-sphinx (>= 1.5.0)

GEM
  remote: http://rubygems.org/
  specs:
    actioncable (5.1.1)
      actionpack (= 5.1.1)
      nio4r (~> 2.0)
      websocket-driver (~> 0.6.1)
    actionmailer (5.1.1)
      actionpack (= 5.1.1)
      actionview (= 5.1.1)
      activejob (= 5.1.1)
      mail (~> 2.5, >= 2.5.4)
      rails-dom-testing (~> 2.0)
    actionpack (5.1.1)
      actionview (= 5.1.1)
      activesupport (= 5.1.1)
      rack (~> 2.0)
      rack-test (~> 0.6.3)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.0, >= 1.0.2)
    actionview (5.1.1)
      activesupport (= 5.1.1)
      builder (~> 3.1)
      erubi (~> 1.4)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.0, >= 1.0.3)
    activejob (5.1.1)
      activesupport (= 5.1.1)
      globalid (>= 0.3.6)
    activemodel (5.1.1)
      activesupport (= 5.1.1)
    activerecord (5.1.1)
      activemodel (= 5.1.1)
      activesupport (= 5.1.1)
      arel (~> 8.0)
    activerecord-session_store (1.1.0)
      actionpack (>= 4.0, < 5.2)
      activerecord (>= 4.0, < 5.2)
      multi_json (~> 1.11, >= 1.11.2)
      rack (>= 1.5.2, < 3)
      railties (>= 4.0, < 5.2)
    activesupport (5.1.1)
      concurrent-ruby (~> 1.0, >= 1.0.2)
      i18n (~> 0.7)
      minitest (~> 5.1)
      tzinfo (~> 1.1)
    addressable (2.3.8)
    airbrake (6.1.2)
      airbrake-ruby (~> 2.2, >= 2.2.5)
    airbrake-ruby (2.2.6)
    annotate (2.7.1)
      activerecord (>= 3.2, < 6.0)
      rake (>= 10.4, < 12.0)
    arel (8.0.0)
    ast (2.3.0)
    awesome_print (1.7.0)
    aws-sdk (2.9.25)
      aws-sdk-resources (= 2.9.25)
    aws-sdk-core (2.9.25)
      aws-sigv4 (~> 1.0)
      jmespath (~> 1.0)
    aws-sdk-resources (2.9.25)
      aws-sdk-core (= 2.9.25)
    aws-sigv4 (1.0.0)
    bcrypt (3.1.11)
    better_errors (2.1.1)
      coderay (>= 1.0.0)
      erubis (>= 2.6.6)
      rack (>= 0.9.0)
    bindex (0.5.0)
    binding_of_caller (0.7.2)
      debug_inspector (>= 0.0.1)
    builder (3.2.3)
    byebug (9.0.6)
    callsite (0.0.11)
    capybara (2.6.2)
      addressable
      mime-types (>= 1.16)
      nokogiri (>= 1.3.3)
      rack (>= 1.0.0)
      rack-test (>= 0.5.4)
      xpath (~> 2.0)
    childprocess (0.7.0)
      ffi (~> 1.0, >= 1.0.11)
    chunky_png (1.3.8)
    climate_control (0.2.0)
    cocaine (0.5.8)
      climate_control (>= 0.0.3, < 1.0)
    coderay (1.1.1)
    coffee-rails (4.2.2)
      coffee-script (>= 2.2.0)
      railties (>= 4.0.0)
    coffee-script (2.4.1)
      coffee-script-source
      execjs
    coffee-script-source (1.12.2)
    color (1.8)
    compass (1.0.3)
      chunky_png (~> 1.2)
      compass-core (~> 1.0.2)
      compass-import-once (~> 1.0.5)
      rb-fsevent (>= 0.9.3)
      rb-inotify (>= 0.9)
      sass (>= 3.3.13, < 3.5)
    compass-core (1.0.3)
      multi_json (~> 1.0)
      sass (>= 3.3.0, < 3.5)
    compass-import-once (1.0.5)
      sass (>= 3.2, < 3.5)
    compass-rails (3.0.2)
      compass (~> 1.0.0)
      sass-rails (< 5.1)
      sprockets (< 4.0)
    concurrent-ruby (1.0.5)
    connection_pool (2.2.1)
    countries (2.0.8)
      i18n_data (~> 0.7.0)
      money (~> 6.7)
      sixarm_ruby_unaccent (~> 1.1)
      unicode_utils (~> 1.4)
    css_parser (1.5.0)
      addressable
    cucumber (2.4.0)
      builder (>= 2.1.2)
      cucumber-core (~> 1.5.0)
      cucumber-wire (~> 0.0.1)
      diff-lcs (>= 1.1.3)
      gherkin (~> 4.0)
      multi_json (>= 1.7.5, < 2.0)
      multi_test (>= 0.1.2)
    cucumber-core (1.5.0)
      gherkin (~> 4.0)
    cucumber-rails (1.5.0)
      capybara (>= 1.1.2, < 3)
      cucumber (>= 1.3.8, < 4)
      mime-types (>= 1.17, < 4)
      nokogiri (~> 1.5)
      railties (>= 4, < 5.2)
    cucumber-wire (0.0.1)
    dalli (2.7.6)
    database_cleaner (1.6.1)
    debug_inspector (0.0.3)
    delayed_job (4.1.3)
      activesupport (>= 3.0, < 5.2)
    delayed_job_active_record (4.1.2)
      activerecord (>= 3.0, < 5.2)
      delayed_job (>= 3.0, < 5)
    delayed_paperclip (3.0.1)
      activejob (>= 4.2)
      paperclip (>= 3.3)
    devise (4.3.0)
      bcrypt (~> 3.0)
      orm_adapter (~> 0.1)
      railties (>= 4.1.0, < 5.2)
      responders
      warden (~> 1.2.3)
    devise-encryptable (0.2.0)
      devise (>= 2.1.0)
    diff-lcs (1.3)
    domain_name (0.5.20170404)
      unf (>= 0.0.5, < 1.0.0)
    dynamic_form (1.1.4)
    email_spec (2.1.1)
      htmlentities (~> 4.3.3)
      launchy (~> 2.1)
      mail (~> 2.6)
    erubi (1.6.0)
    erubis (2.7.0)
    execjs (2.7.0)
    factory_girl (4.8.0)
      activesupport (>= 3.0.0)
    factory_girl_rails (4.8.0)
      factory_girl (~> 4.8.0)
      railties (>= 3.0.0)
    faraday (0.11.0)
      multipart-post (>= 1.2, < 3)
    faraday-encoding (0.0.4)
      faraday
    faraday_middleware (0.11.0.1)
      faraday (>= 0.7.4, < 1.0)
    ffi (1.9.18)
    flying-sphinx (1.2.0)
      faraday (>= 0.9)
      multi_json (>= 1.3.0)
      pusher-client (~> 0.3)
      riddle (>= 1.5.6)
      thinking-sphinx
    formatador (0.2.5)
    gherkin (4.1.3)
    globalid (0.4.0)
      activesupport (>= 4.2.0)
    guard (2.14.1)
      formatador (>= 0.2.4)
      listen (>= 2.7, < 4.0)
      lumberjack (~> 1.0)
      nenv (~> 0.1)
      notiffany (~> 0.0)
      pry (>= 0.9.12)
      shellany (~> 0.0)
      thor (>= 0.18.1)
    guard-compat (1.2.1)
    guard-rspec (4.7.3)
      guard (~> 2.1)
      guard-compat (~> 1.1)
      rspec (>= 2.99.0, < 4.0)
    haml (5.0.1)
      temple (>= 0.8.0)
      tilt
    hashie (3.5.5)
    hiredis (0.6.1)
    htmlentities (4.3.4)
    http-cookie (1.0.3)
      domain_name (~> 0.5)
    i18n (0.8.4)
    i18n-js (3.0.0)
      i18n (~> 0.6, >= 0.6.6)
    i18n_data (0.7.0)
    innertube (1.1.0)
    intercom (3.5.14)
      json (>= 1.8)
    jmespath (1.3.1)
    joiner (0.3.4)
      activerecord (>= 4.1.0)
    jquery-rails (4.3.1)
      rails-dom-testing (>= 1, < 3)
      railties (>= 4.2.0)
      thor (>= 0.14, < 2.0)
    js-routes (1.3.3)
      railties (>= 3.2)
      sprockets-rails
    json (2.1.0)
    jwt (1.5.6)
    launchy (2.4.3)
      addressable (~> 2.3)
    libv8 (3.16.14.19)
    listen (3.1.5)
      rb-fsevent (~> 0.9, >= 0.9.4)
      rb-inotify (~> 0.9, >= 0.9.7)
      ruby_dep (~> 1.2)
    lograge (0.5.1)
      actionpack (>= 4, < 5.2)
      activesupport (>= 4, < 5.2)
      railties (>= 4, < 5.2)
    loofah (2.0.3)
      nokogiri (>= 1.5.9)
    lumberjack (1.0.12)
    mail (2.6.6.rc1)
      mime-types (>= 1.16, < 4)
    mail_view (2.0.4)
      tilt
    memcachier (0.0.2)
    meta_request (0.4.3)
      callsite (~> 0.0, >= 0.0.11)
      rack-contrib (>= 1.1, < 3)
      railties (>= 3.0.0, < 5.2.0)
    method_source (0.8.2)
    middleware (0.1.0)
    mime-types (3.1)
      mime-types-data (~> 3.2015)
    mime-types-data (3.2016.0521)
    mimemagic (0.3.2)
    mini_portile2 (2.1.0)
    minitest (5.10.2)
    monetize (1.6.0)
      money (~> 6.8)
    money (6.8.4)
      i18n (>= 0.6.4, < 0.9)
      sixarm_ruby_unaccent (>= 1.1.1, < 2)
    money-rails (1.8.0)
      activesupport (>= 3.0)
      monetize (~> 1.6.0)
      money (~> 6.8.1)
      railties (>= 3.0)
    msgpack (1.1.0)
    multi_json (1.12.1)
    multi_test (0.1.2)
    multi_xml (0.6.0)
    multipart-post (2.0.0)
    mysql2 (0.4.6)
    nenv (0.3.0)
    netrc (0.11.0)
    newrelic_rpm (4.2.0.334)
    nio4r (2.1.0)
    nokogiri (1.7.2)
      mini_portile2 (~> 2.1.0)
    notiffany (0.1.1)
      nenv (~> 0.1)
      shellany (~> 0.0)
    oauth2 (1.3.1)
      faraday (>= 0.8, < 0.12)
      jwt (~> 1.0)
      multi_json (~> 1.3)
      multi_xml (~> 0.5)
      rack (>= 1.2, < 3)
    oj (2.18.5)
    omniauth (1.6.1)
      hashie (>= 3.4.6, < 3.6.0)
      rack (>= 1.6.2, < 3)
    omniauth-facebook (4.0.0)
      omniauth-oauth2 (~> 1.2)
    omniauth-oauth2 (1.4.0)
      oauth2 (~> 1.0)
      omniauth (~> 1.2)
    orm_adapter (0.5.0)
    paperclip (5.1.0)
      activemodel (>= 4.2.0)
      activesupport (>= 4.2.0)
      cocaine (~> 0.5.5)
      mime-types
      mimemagic (~> 0.3.0)
    parallel (1.11.2)
    parser (2.4.0.0)
      ast (~> 2.2)
    passenger (5.1.4)
      rack
      rake (>= 0.8.1)
    paypal-sdk-core (0.3.4)
      multi_json (~> 1.0)
      xml-simple
    paypal-sdk-merchant (1.116.0)
      paypal-sdk-core (~> 0.3.0)
    paypal-sdk-permissions (1.96.4)
      paypal-sdk-core (~> 0.3.0)
    possibly (1.0.1)
    powerpack (0.1.1)
    premailer (1.10.4)
      addressable
      css_parser (>= 1.4.10)
      htmlentities (>= 4.0.0)
    pry (0.10.4)
      coderay (~> 1.1.0)
      method_source (~> 0.8.1)
      slop (~> 3.4)
    pry-byebug (3.4.2)
      byebug (~> 9.0)
      pry (~> 0.10)
    public_suffix (2.0.5)
    pusher-client (0.6.2)
      json
      websocket (~> 1.0)
    rack (2.0.3)
    rack-contrib (1.2.0)
      rack (>= 0.9.1)
    rack-test (0.6.3)
      rack (>= 1.0)
    rails (5.1.1)
      actioncable (= 5.1.1)
      actionmailer (= 5.1.1)
      actionpack (= 5.1.1)
      actionview (= 5.1.1)
      activejob (= 5.1.1)
      activemodel (= 5.1.1)
      activerecord (= 5.1.1)
      activesupport (= 5.1.1)
      bundler (>= 1.3.0, < 2.0)
      railties (= 5.1.1)
      sprockets-rails (>= 2.0.0)
    rails-controller-testing (1.0.2)
      actionpack (~> 5.x, >= 5.0.1)
      actionview (~> 5.x, >= 5.0.1)
      activesupport (~> 5.x)
    rails-dom-testing (2.0.3)
      activesupport (>= 4.2.0)
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.0.3)
      loofah (~> 2.0)
    rails-i18n (5.0.4)
      i18n (~> 0.7)
      railties (~> 5.0)
    rails_12factor (0.0.3)
      rails_serve_static_assets
      rails_stdout_logging
    rails_serve_static_assets (0.0.5)
    rails_stdout_logging (0.0.5)
    railties (5.1.1)
      actionpack (= 5.1.1)
      activesupport (= 5.1.1)
      method_source
      rake (>= 0.8.7)
      thor (>= 0.18.1, < 2.0)
    rainbow (2.2.2)
      rake
    rake (11.3.0)
    rb-fsevent (0.9.8)
    rb-inotify (0.9.8)
      ffi (>= 0.5.0)
    react_on_rails (6.9.3)
      addressable
      connection_pool
      execjs (~> 2.5)
      rails (>= 3.2)
      rainbow (~> 2.1)
    readthis (2.0.2)
      connection_pool (~> 2.1)
      redis (~> 3.0)
    redcarpet (3.4.0)
    redis (3.3.3)
    ref (2.0.0)
    request_store (1.3.2)
    responders (2.4.0)
      actionpack (>= 4.2.0, < 5.3)
      railties (>= 4.2.0, < 5.3)
    rest-client (2.0.2)
      http-cookie (>= 1.0.2, < 2.0)
      mime-types (>= 1.16, < 4.0)
      netrc (~> 0.8)
    riddle (2.1.0)
    rspec (3.6.0)
      rspec-core (~> 3.6.0)
      rspec-expectations (~> 3.6.0)
      rspec-mocks (~> 3.6.0)
    rspec-core (3.6.0)
      rspec-support (~> 3.6.0)
    rspec-expectations (3.6.0)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.6.0)
    rspec-mocks (3.6.0)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.6.0)
    rspec-rails (3.6.0)
      actionpack (>= 3.0)
      activesupport (>= 3.0)
      railties (>= 3.0)
      rspec-core (~> 3.6.0)
      rspec-expectations (~> 3.6.0)
      rspec-mocks (~> 3.6.0)
      rspec-support (~> 3.6.0)
    rspec-support (3.6.0)
    rspec_junit_formatter (0.2.3)
      builder (< 4)
      rspec-core (>= 2, < 4, != 2.12.0)
    rubocop (0.49.1)
      parallel (~> 1.10)
      parser (>= 2.3.3.1, < 3.0)
      powerpack (~> 0.1)
      rainbow (>= 1.99.1, < 3.0)
      ruby-progressbar (~> 1.7)
      unicode-display_width (~> 1.0, >= 1.0.1)
    ruby-progressbar (1.8.1)
    ruby_dep (1.5.0)
    rubyzip (1.2.1)
    sass (3.4.24)
    sass-rails (5.0.6)
      railties (>= 4.0.0, < 6)
      sass (~> 3.1)
      sprockets (>= 2.8, < 4.0)
      sprockets-rails (>= 2.0, < 4.0)
      tilt (>= 1.1, < 3)
    selenium-webdriver (2.53.4)
      childprocess (~> 0.5)
      rubyzip (~> 1.0)
      websocket (~> 1.0)
    shellany (0.0.1)
    sitemap_generator (5.3.1)
      builder (~> 3.0)
    sixarm_ruby_unaccent (1.1.1)
    slop (3.6.0)
    sprockets (3.7.1)
      concurrent-ruby (~> 1.0)
      rack (> 1, < 3)
    sprockets-rails (3.2.0)
      actionpack (>= 4.0)
      activesupport (>= 4.0)
      sprockets (>= 3.0.0)
    statesman (2.0.1)
    stringex (2.7.1)
    temple (0.8.0)
    therubyracer (0.12.3)
      libv8 (~> 3.16.14.15)
      ref
    thinking-sphinx (3.3.0)
      activerecord (>= 3.1.0)
      builder (>= 2.1.2)
      innertube (>= 1.0.2)
      joiner (>= 0.2.0)
      middleware (>= 0.1.0)
      riddle (>= 2.0.0)
    thor (0.19.4)
    thread_safe (0.3.6)
    tilt (2.0.7)
    timecop (0.8.1)
    transit-ruby (0.8.599)
      addressable (~> 2.3.6)
      msgpack (~> 1.1.0)
      oj (~> 2.18)
    trollop (2.1.2)
    truncate_html (0.9.3)
    tzinfo (1.2.3)
      thread_safe (~> 0.1)
    uglifier (3.2.0)
      execjs (>= 0.3.0, < 3)
    unf (0.1.4)
      unf_ext
    unf_ext (0.0.7.4)
    unicode-display_width (1.2.1)
    unicode_utils (1.4.0)
    uuidtools (2.1.5)
    warden (1.2.7)
      rack (>= 1.0)
    web-console (3.5.1)
      actionview (>= 5.0)
      activemodel (>= 5.0)
      bindex (>= 0.4.0)
      railties (>= 5.0)
    web_translate_it (2.4.1)
      multi_json
      multipart-post (~> 2.0)
      trollop (~> 2.0)
    websocket (1.2.4)
    websocket-driver (0.6.5)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.2)
    will_paginate (3.1.5)
    xml-simple (1.1.5)
    xpath (2.1.0)
      nokogiri (~> 1.3)
    zeus (0.15.13)
      method_source (>= 0.6.7)

PLATFORMS
  ruby

DEPENDENCIES
  activerecord-session_store (~> 1.1.0)
  airbrake (~> 6.1.2)
  annotate (~> 2.7.1)
  awesome_print (~> 1.7.0)
  aws-sdk (~> 2.9.25)
  better_errors (~> 2.1.1)
  binding_of_caller
  capybara (~> 2.6.2)
  coffee-rails (~> 4.2.2)
  color (~> 1.8)
  compass-rails (~> 3.0.2)
  connection_pool (~> 2.2.1)
  countries (~> 2.0.8)
  css_parser (~> 1.5.0)
  cucumber-rails (~> 1.5.0)
  dalli (~> 2.7.6)
  database_cleaner (~> 1.6.1)
  delayed_job (~> 4.1.3)
  delayed_job_active_record (~> 4.1.2)
  delayed_paperclip (~> 3.0.1)
  devise (~> 4.3.0)
  devise-encryptable (~> 0.2.0)
  dynamic_form (~> 1.1.4)
  email_spec (~> 2.1.1)
  factory_girl_rails (~> 4.8.0)
  faraday (~> 0.11.0)
  faraday-encoding (~> 0.0.4)
  faraday_middleware (~> 0.11.0)
  flying-sphinx (~> 1.2.0)
  guard-rspec (~> 4.7.3)
  haml (~> 5.0.1)
  hiredis (~> 0.6.1)
  i18n-js (~> 3.0.0)
  intercom
  jquery-rails (~> 4.3.1)
  js-routes (~> 1.3.3)
  jwt (~> 1.5.6)
  launchy (~> 2.1)
  listen (~> 3.1.5)
  lograge (~> 0.5.1)
  mail (~> 2.6.6.rc1)
  mail_view (~> 2.0.4)
  memcachier (~> 0.0.2)
  mercury-rails!
  meta_request (~> 0.4.3)
  money-rails (~> 1.8.0)
  mysql2 (~> 0.4.6)
  newrelic_rpm (~> 4.2.0.334)
  oauth2 (~> 1.3.1)
  omniauth-facebook (~> 4.0.0)
  paperclip (~> 5.1.0)
  passenger (~> 5.1.4)
  paypal-sdk-merchant (~> 1.116.0)
  paypal-sdk-permissions (~> 1.96.4)
  possibly (~> 1.0.1)
  premailer (~> 1.10.4)
  pry-byebug
  public_suffix (~> 2.0.5)
  rack-test (~> 0.6.3)
  rails (= 5.1.1)
  rails-controller-testing (~> 1.0.2)
  rails-i18n (~> 5.0.4)
  rails_12factor (~> 0.0.3)
  rb-fsevent (~> 0.9.8)
  react_on_rails (~> 6.9.0)
  readthis (~> 2.0.2)
  redcarpet (~> 3.4.0)
  request_store (~> 1.3.2)
  rest-client (~> 2.0.2)
  rspec-rails (~> 3.6.0)
  rspec_junit_formatter
  rubocop (~> 0.49.1)
  sass (~> 3.4.24)
  sass-rails (~> 5.0.6)
  selenium-webdriver (~> 2.53.4)
  sitemap_generator (~> 5.3.1)
  statesman (~> 2.0.1)
  stringex (~> 2.7.1)
  therubyracer (~> 0.12.3)
  thinking-sphinx (~> 3.3.0)
  timecop (~> 0.8.1)
  transit-ruby (~> 0.8.1)
  truncate_html (~> 0.9.3)
  ts-delayed-delta!
  uglifier (~> 3.2.0)
  uuidtools (~> 2.1.5)
  web-console (~> 3.5.1)
  web_translate_it (~> 2.4.1)
  will_paginate (~> 3.1.5)
  zeus (~> 0.15.13)

RUBY VERSION
   ruby 2.3.1p112

BUNDLED WITH
   1.15.1
source 'http://rubygems.org'

ruby '2.3.1'
gem 'tzinfo-data'

gem 'rails', '5.1.1'

gem 'coffee-rails', '~> 4.2.2'
gem 'uglifier', '~> 3.2.0'

gem 'sass-rails', '~> 5.0.6'
gem 'compass-rails', '~> 3.0.2'

gem 'jquery-rails', '~> 4.3.1'

# Bundle the extra gems:

# gem 'heroku' install the Heroku toolbelt (https://toolbelt.heroku.com/) instead (as gem had some problems)
gem "passenger", '~> 5.1.4'

gem "mysql2", '~> 0.4.6'
gem 'haml', '~> 5.0.1'
gem 'sass', '~> 3.4.24'
gem 'rest-client', '~> 2.0.2'

gem 'paperclip', '~> 5.1.0'
gem 'delayed_paperclip', '~> 3.0.1'

gem 'aws-sdk', '~> 2.9.25'
gem "will_paginate", '~> 3.1.5'
gem 'dalli', '~> 2.7.6'
gem "memcachier", '~> 0.0.2'
gem 'readthis', '~> 2.0.2'
gem 'hiredis', '~> 0.6.1'
gem 'thinking-sphinx', '~> 3.3.0'
gem 'flying-sphinx', '~> 1.2.0'
# Use patched v2.0.2
# Fixes issues: Create a new delayed delta job if there is an existing delta job which has failed
gem 'ts-delayed-delta',
  :git    => 'https://github.com/pat/ts-delayed-delta.git',
  :branch => 'master',
  :ref    => '0aef2195f3acc1da048f18bc0191c90538565705'
gem 'possibly', '~> 1.0.1'

gem 'delayed_job', '~> 4.1.3'
gem 'delayed_job_active_record', '~> 4.1.2'

gem 'web_translate_it', '~> 2.4.1'
gem 'rails-i18n', '~> 5.0.4'
gem 'devise', '~> 4.3.0'
gem 'devise-encryptable', '~> 0.2.0'
gem "omniauth-facebook", '~> 4.0.0'

# Dynamic form adds helpers that are needed, e.g. error_messages
gem 'dynamic_form', '~> 1.1.4'
gem "truncate_html", '~> 0.9.3'
gem 'money-rails', '~> 1.8.0'

# Modified version with Rails 5 fixes
gem 'mercury-rails',
  git: 'https://github.com/ithouse/mercury.git',
  branch: 'master',
  ref: '1a9d4ac5a0a5fd0d459ff1986f9f05e617415b16'

gem 'countries', '~> 2.0.8'
gem "mail_view", '~> 2.0.4'
gem 'statesman', '~> 2.0.1'
gem "premailer", '~> 1.10.4'
gem 'stringex', '~> 2.7.1'
gem 'paypal-sdk-permissions', '~> 1.96.4'
gem 'paypal-sdk-merchant', '~> 1.116.0'
gem 'airbrake', '~> 6.1.2'

gem 'jwt', '~> 1.5.6'

gem 'oauth2', '~> 1.3.1'

gem 'lograge', '~> 0.5.1'
gem 'public_suffix', '~> 2.0.5' # Needed currently to set GA hostname right, probably not
# needed anymore when GA script updated.

# Session store was removed from Rails 4
gem 'activerecord-session_store', '~> 1.1.0'

gem 'faraday', '~> 0.11.0'
gem 'faraday_middleware', '~> 0.11.0'
gem 'faraday-encoding', '~> 0.0.4'

gem "react_on_rails", "~>6.9.0"

gem "css_parser", '~> 1.5.0'
gem 'sitemap_generator', '~> 5.3.1'

gem "i18n-js", '~> 3.0.0'

# A store scoped to the request object for caching
gem "request_store", '~> 1.3.2'

# ActionMailer dependency that needs forced update for security patch
gem 'mail', '~> 2.6.6.rc1'

group :staging, :production do
  gem 'newrelic_rpm', '~> 4.2.0.334'
  gem 'rails_12factor', '~> 0.0.3'
end

group :development, :test do
  gem 'rubocop', '~> 0.49.1', require: false
  gem 'factory_girl_rails', '~> 4.8.0'
end

group :development, :staging do
  gem 'meta_request', '~> 0.4.3'
end

group :development do
  gem 'rb-fsevent', '~> 0.9.8', require: false
  gem 'guard-rspec', '~> 4.7.3', require: false
  gem 'listen', '~> 3.1.5'
  gem 'annotate', '~> 2.7.1'
  gem 'zeus', '~> 0.15.13', require: false
  gem 'better_errors', '~> 2.1.1'
  gem 'web-console', '~> 3.5.1'
  gem 'awesome_print', '~> 1.7.0'
  gem 'binding_of_caller'
end

group :test do
  gem 'capybara', '~> 2.6.2'
  gem "rspec-rails", '~> 3.6.0'

  gem 'cucumber-rails', '~> 1.5.0', require: false # require: false is needed for cucumber-rails

  gem 'selenium-webdriver', '~> 2.53.4'

  # Launchy is needed by Capybara, e.g. save_and_open command needs Launchy to open a browser
  gem 'launchy', '~> 2.1'
  gem 'email_spec', '~> 2.1.1'
  gem 'timecop', '~> 0.8.1'
  gem 'rack-test', '~> 0.6.3'
  gem 'database_cleaner', '~> 1.6.1'
  gem 'connection_pool', '~> 2.2.1'
  gem 'rails-controller-testing', '~> 1.0.2'

  # required for CircleCI automatic test balancing
  gem 'rspec_junit_formatter'
end

group :development, :test do
  gem 'pry-byebug'
end


gem 'therubyracer', '~> 0.12.3', platforms: :ruby
gem 'js-routes', '~> 1.3.3'

# Color utilities needed for landing page
gem 'color', '~> 1.8'

gem 'uuidtools', '~> 2.1.5'
gem 'transit-ruby', '~> 0.8.1'

# Markdown parser
gem 'redcarpet', '~> 3.4.0'

gem 'intercom'