Skip to content

Instantly share code, notes, and snippets.

@cloudrck
Last active August 29, 2015 14:25

Revisions

  1. cloudrck revised this gist Jul 18, 2015. 2 changed files with 142 additions and 0 deletions.
    142 changes: 142 additions & 0 deletions Update Error
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,142 @@
    [2015-07-17T19:59:10.307901 #12787] ERROR -- : PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_spree_products_on_slug"
    DETAIL: Key (slug)=() already exists.
    : UPDATE "spree_products" SET "name" = $1, "slug" = $2, "description" = $3, "updated_at" = $4 WHERE "spree_products"."id" = $5
    D, [2015-07-17T19:59:10.309119 #12787] DEBUG -- : (0.8ms) ROLLBACK
    I, [2015-07-17T19:59:10.309855 #12787] INFO -- : Completed 500 Internal Server Error in 182ms (ActiveRecord: 35.3ms)
    F, [2015-07-17T19:59:10.314777 #12787] FATAL -- :
    ActiveRecord::RecordNotUnique (PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_spree_products_on_slug"
    DETAIL: Key (slug)=() already exists.
    : UPDATE "spree_products" SET "name" = $1, "slug" = $2, "description" = $3, "updated_at" = $4 WHERE "spree_products"."id" = $5):
    activerecord (4.2.3) lib/active_record/connection_adapters/postgresql_adapter.rb:606:in `exec_prepared'
    activerecord (4.2.3) lib/active_record/connection_adapters/postgresql_adapter.rb:606:in `block in exec_cache'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract_adapter.rb:473:in `block in log'
    activesupport (4.2.3) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract_adapter.rb:467:in `log'
    activerecord (4.2.3) lib/active_record/connection_adapters/postgresql_adapter.rb:605:in `exec_cache'
    activerecord (4.2.3) lib/active_record/connection_adapters/postgresql_adapter.rb:589:in `execute_and_clear'
    activerecord (4.2.3) lib/active_record/connection_adapters/postgresql/database_statements.rb:173:in `exec_delete'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract/database_statements.rb:114:in `update'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract/query_cache.rb:14:in `update'
    activerecord (4.2.3) lib/active_record/relation.rb:88:in `_update_record'
    activerecord (4.2.3) lib/active_record/persistence.rb:515:in `_update_record'
    activerecord (4.2.3) lib/active_record/locking/optimistic.rb:79:in `_update_record'
    activerecord (4.2.3) lib/active_record/attribute_methods/dirty.rb:128:in `_update_record'
    activerecord (4.2.3) lib/active_record/callbacks.rb:310:in `block in _update_record'
    activesupport (4.2.3) lib/active_support/callbacks.rb:115:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:115:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:553:in `block (2 levels) in compile'
    activesupport (4.2.3) lib/active_support/callbacks.rb:503:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:503:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:88:in `run_callbacks'
    activerecord (4.2.3) lib/active_record/callbacks.rb:310:in `_update_record'
    activerecord (4.2.3) lib/active_record/timestamp.rb:70:in `_update_record'
    activerecord (4.2.3) lib/active_record/persistence.rb:504:in `create_or_update'
    activerecord (4.2.3) lib/active_record/callbacks.rb:302:in `block in create_or_update'
    activesupport (4.2.3) lib/active_support/callbacks.rb:115:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:115:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:553:in `block (2 levels) in compile'
    activesupport (4.2.3) lib/active_support/callbacks.rb:503:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:503:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:88:in `run_callbacks'
    activerecord (4.2.3) lib/active_record/callbacks.rb:302:in `create_or_update'
    activerecord (4.2.3) lib/active_record/persistence.rb:120:in `save'
    activerecord (4.2.3) lib/active_record/validations.rb:37:in `save'
    activerecord (4.2.3) lib/active_record/attribute_methods/dirty.rb:21:in `save'
    activerecord (4.2.3) lib/active_record/transactions.rb:286:in `block (2 levels) in save'
    activerecord (4.2.3) lib/active_record/transactions.rb:351:in `block in with_transaction_returning_status'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract/database_statements.rb:211:in `transaction'
    activerecord (4.2.3) lib/active_record/transactions.rb:220:in `transaction'
    activerecord (4.2.3) lib/active_record/transactions.rb:348:in `with_transaction_returning_status'
    activerecord (4.2.3) lib/active_record/transactions.rb:286:in `block in save'
    activerecord (4.2.3) lib/active_record/transactions.rb:301:in `rollback_active_record_state!'
    activerecord (4.2.3) lib/active_record/transactions.rb:285:in `save'
    activerecord (4.2.3) lib/active_record/persistence.rb:252:in `block in update'
    activerecord (4.2.3) lib/active_record/transactions.rb:351:in `block in with_transaction_returning_status'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `block in transaction'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract/transaction.rb:184:in `within_new_transaction'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `transaction'
    activerecord (4.2.3) lib/active_record/transactions.rb:220:in `transaction'
    activerecord (4.2.3) lib/active_record/transactions.rb:348:in `with_transaction_returning_status'
    activerecord (4.2.3) lib/active_record/persistence.rb:250:in `update'
    /home/spree/.rvm/gems/ruby-2.1.2/bundler/gems/spree-789ff3c51bd1/backend/app/controllers/spree/admin/products_controller.rb:29:in `update'
    actionpack (4.2.3) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
    actionpack (4.2.3) lib/abstract_controller/base.rb:198:in `process_action'
    actionpack (4.2.3) lib/action_controller/metal/rendering.rb:10:in `process_action'
    actionpack (4.2.3) lib/abstract_controller/callbacks.rb:20:in `block in process_action'
    activesupport (4.2.3) lib/active_support/callbacks.rb:115:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:115:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:553:in `block (2 levels) in compile'
    activesupport (4.2.3) lib/active_support/callbacks.rb:503:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:503:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:88:in `run_callbacks'
    actionpack (4.2.3) lib/abstract_controller/callbacks.rb:19:in `process_action'
    actionpack (4.2.3) lib/action_controller/metal/rescue.rb:29:in `process_action'
    actionpack (4.2.3) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action'
    activesupport (4.2.3) lib/active_support/notifications.rb:164:in `block in instrument'
    activesupport (4.2.3) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
    activesupport (4.2.3) lib/active_support/notifications.rb:164:in `instrument'
    actionpack (4.2.3) lib/action_controller/metal/instrumentation.rb:30:in `process_action'
    actionpack (4.2.3) lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
    activerecord (4.2.3) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
    actionpack (4.2.3) lib/abstract_controller/base.rb:137:in `process'
    actionview (4.2.3) lib/action_view/rendering.rb:30:in `process'
    actionpack (4.2.3) lib/action_controller/metal.rb:196:in `dispatch'
    actionpack (4.2.3) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
    actionpack (4.2.3) lib/action_controller/metal.rb:237:in `block in action'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:76:in `call'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:76:in `dispatch'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:45:in `serve'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:43:in `block in serve'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:30:in `each'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:30:in `serve'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:821:in `call'
    railties (4.2.3) lib/rails/engine.rb:518:in `call'
    railties (4.2.3) lib/rails/railtie.rb:194:in `public_send'
    railties (4.2.3) lib/rails/railtie.rb:194:in `method_missing'
    actionpack (4.2.3) lib/action_dispatch/routing/mapper.rb:51:in `serve'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:43:in `block in serve'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:30:in `each'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:30:in `serve'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:821:in `call'
    warden (1.2.3) lib/warden/manager.rb:35:in `block in call'
    warden (1.2.3) lib/warden/manager.rb:34:in `catch'
    warden (1.2.3) lib/warden/manager.rb:34:in `call'
    rack (1.6.4) lib/rack/etag.rb:24:in `call'
    rack (1.6.4) lib/rack/conditionalget.rb:38:in `call'
    rack (1.6.4) lib/rack/head.rb:13:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/params_parser.rb:27:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/flash.rb:260:in `call'
    rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context'
    rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/cookies.rb:560:in `call'
    activerecord (4.2.3) lib/active_record/query_cache.rb:36:in `call'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:84:in `run_callbacks'
    actionpack (4.2.3) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/remote_ip.rb:78:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
    railties (4.2.3) lib/rails/rack/logger.rb:38:in `call_app'
    railties (4.2.3) lib/rails/rack/logger.rb:20:in `block in call'
    activesupport (4.2.3) lib/active_support/tagged_logging.rb:68:in `block in tagged'
    activesupport (4.2.3) lib/active_support/tagged_logging.rb:26:in `tagged'
    activesupport (4.2.3) lib/active_support/tagged_logging.rb:68:in `tagged'
    railties (4.2.3) lib/rails/rack/logger.rb:20:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/request_id.rb:21:in `call'
    rack (1.6.4) lib/rack/methodoverride.rb:22:in `call'
    rack (1.6.4) lib/rack/runtime.rb:18:in `call'
    activesupport (4.2.3) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
    rack (1.6.4) lib/rack/sendfile.rb:113:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/ssl.rb:24:in `call'
    railties (4.2.3) lib/rails/engine.rb:518:in `call'
    railties (4.2.3) lib/rails/application.rb:165:in `call'
    unicorn (4.8.3) lib/unicorn/http_server.rb:576:in `process_client'
    unicorn (4.8.3) lib/unicorn/http_server.rb:670:in `worker_loop'
    unicorn (4.8.3) lib/unicorn/http_server.rb:525:in `spawn_missing_workers'
    unicorn (4.8.3) lib/unicorn/http_server.rb:140:in `start'
    unicorn (4.8.3) bin/unicorn:126:in `<top (required)>'
    /home/spree/.rvm/gems/ruby-2.1.2/bin/unicorn:23:in `load'
    /home/spree/.rvm/gems/ruby-2.1.2/bin/unicorn:23:in `<main>'
    /home/spree/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `eval'
    /home/spree/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `<main>'
    File renamed without changes.
  2. cloudrck created this gist Jul 18, 2015.
    87 changes: 87 additions & 0 deletions Error Trace
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,87 @@
    D, [2015-07-17T19:55:03.742724 #12784] DEBUG -- : (1.0ms) SELECT COUNT(*) FROM "spree_roles" INNER JOIN "spree_roles_users" ON "spree_roles"."id" = "spree_roles_users"."role_id" WHERE "spree_roles_users"."user_id" = $1 AND "spree_roles"."name" = $2 [["user_id", 1], ["name", "admin"]]
    D, [2015-07-17T19:55:03.751795 #12784] DEBUG -- : Spree::Product Load (1.1ms) SELECT "spree_products".* FROM "spree_products" WHERE "spree_products"."deleted_at" IS NULL AND "spree_products"."slug" = $1 LIMIT 1 [["slug", "18"]]
    I, [2015-07-17T19:55:03.753428 #12784] INFO -- : Completed 500 Internal Server Error in 246ms (ActiveRecord: 25.2ms)
    F, [2015-07-17T19:55:03.756944 #12784] FATAL -- :
    NoMethodError (undefined method `variants' for nil:NilClass):
    /home/spree/.rvm/gems/ruby-2.1.2/bundler/gems/spree-789ff3c51bd1/backend/app/controllers/spree/admin/resource_controller.rb:190:in `collection'
    /home/spree/.rvm/gems/ruby-2.1.2/bundler/gems/spree-789ff3c51bd1/backend/app/controllers/spree/admin/variants_controller.rb:36:in `collection'
    /home/spree/.rvm/gems/ruby-2.1.2/bundler/gems/spree-789ff3c51bd1/backend/app/controllers/spree/admin/resource_controller.rb:142:in `load_resource'
    activesupport (4.2.3) lib/active_support/callbacks.rb:430:in `block in make_lambda'
    activesupport (4.2.3) lib/active_support/callbacks.rb:143:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:143:in `block in halting_and_conditional'
    activesupport (4.2.3) lib/active_support/callbacks.rb:502:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:502:in `block in call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:502:in `each'
    activesupport (4.2.3) lib/active_support/callbacks.rb:502:in `call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:88:in `run_callbacks'
    actionpack (4.2.3) lib/abstract_controller/callbacks.rb:19:in `process_action'
    actionpack (4.2.3) lib/action_controller/metal/rescue.rb:29:in `process_action'
    actionpack (4.2.3) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action'
    activesupport (4.2.3) lib/active_support/notifications.rb:164:in `block in instrument'
    activesupport (4.2.3) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
    activesupport (4.2.3) lib/active_support/notifications.rb:164:in `instrument'
    actionpack (4.2.3) lib/action_controller/metal/instrumentation.rb:30:in `process_action'
    actionpack (4.2.3) lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
    activerecord (4.2.3) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
    actionpack (4.2.3) lib/abstract_controller/base.rb:137:in `process'
    actionview (4.2.3) lib/action_view/rendering.rb:30:in `process'
    actionpack (4.2.3) lib/action_controller/metal.rb:196:in `dispatch'
    actionpack (4.2.3) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
    actionpack (4.2.3) lib/action_controller/metal.rb:237:in `block in action'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:76:in `call'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:76:in `dispatch'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:45:in `serve'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:43:in `block in serve'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:30:in `each'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:30:in `serve'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:821:in `call'
    railties (4.2.3) lib/rails/engine.rb:518:in `call'
    railties (4.2.3) lib/rails/railtie.rb:194:in `public_send'
    railties (4.2.3) lib/rails/railtie.rb:194:in `method_missing'
    actionpack (4.2.3) lib/action_dispatch/routing/mapper.rb:51:in `serve'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:43:in `block in serve'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:30:in `each'
    actionpack (4.2.3) lib/action_dispatch/journey/router.rb:30:in `serve'
    actionpack (4.2.3) lib/action_dispatch/routing/route_set.rb:821:in `call'
    warden (1.2.3) lib/warden/manager.rb:35:in `block in call'
    warden (1.2.3) lib/warden/manager.rb:34:in `catch'
    warden (1.2.3) lib/warden/manager.rb:34:in `call'
    rack (1.6.4) lib/rack/etag.rb:24:in `call'
    rack (1.6.4) lib/rack/conditionalget.rb:25:in `call'
    rack (1.6.4) lib/rack/head.rb:13:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/params_parser.rb:27:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/flash.rb:260:in `call'
    rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context'
    rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/cookies.rb:560:in `call'
    activerecord (4.2.3) lib/active_record/query_cache.rb:36:in `call'
    activerecord (4.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
    activesupport (4.2.3) lib/active_support/callbacks.rb:84:in `run_callbacks'
    actionpack (4.2.3) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/remote_ip.rb:78:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
    railties (4.2.3) lib/rails/rack/logger.rb:38:in `call_app'
    railties (4.2.3) lib/rails/rack/logger.rb:20:in `block in call'
    activesupport (4.2.3) lib/active_support/tagged_logging.rb:68:in `block in tagged'
    activesupport (4.2.3) lib/active_support/tagged_logging.rb:26:in `tagged'
    activesupport (4.2.3) lib/active_support/tagged_logging.rb:68:in `tagged'
    railties (4.2.3) lib/rails/rack/logger.rb:20:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/request_id.rb:21:in `call'
    rack (1.6.4) lib/rack/methodoverride.rb:22:in `call'
    rack (1.6.4) lib/rack/runtime.rb:18:in `call'
    activesupport (4.2.3) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
    rack (1.6.4) lib/rack/sendfile.rb:113:in `call'
    actionpack (4.2.3) lib/action_dispatch/middleware/ssl.rb:24:in `call'
    railties (4.2.3) lib/rails/engine.rb:518:in `call'
    railties (4.2.3) lib/rails/application.rb:165:in `call'
    unicorn (4.8.3) lib/unicorn/http_server.rb:576:in `process_client'
    unicorn (4.8.3) lib/unicorn/http_server.rb:670:in `worker_loop'
    unicorn (4.8.3) lib/unicorn/http_server.rb:525:in `spawn_missing_workers'
    unicorn (4.8.3) lib/unicorn/http_server.rb:140:in `start'
    unicorn (4.8.3) bin/unicorn:126:in `<top (required)>'
    /home/spree/.rvm/gems/ruby-2.1.2/bin/unicorn:23:in `load'
    /home/spree/.rvm/gems/ruby-2.1.2/bin/unicorn:23:in `<main>'
    /home/spree/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `eval'
    /home/spree/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `<main>'
    50 changes: 50 additions & 0 deletions Gemfile
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,50 @@
    source 'https://rubygems.org'


    # Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
    gem 'rails', '4.2.3'
    # Use sqlite3 as the database for Active Record
    gem 'sqlite3'
    # Use SCSS for stylesheets
    gem 'sass-rails', '~> 5.0'
    # Use Uglifier as compressor for JavaScript assets
    gem 'uglifier', '>= 1.3.0'
    # Use CoffeeScript for .coffee assets and views
    gem 'coffee-rails', '~> 4.1.0'
    # See https://github.com/rails/execjs#readme for more supported runtimes
    gem 'therubyracer', platforms: :ruby

    # Use jquery as the JavaScript library
    gem 'jquery-rails'
    # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
    gem 'turbolinks'
    # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
    gem 'jbuilder', '~> 2.0'
    # bundle exec rake doc:rails generates the API under doc/api.
    gem 'sdoc', '~> 0.4.0', group: :doc

    # Use ActiveModel has_secure_password
    # gem 'bcrypt', '~> 3.1.7'

    # Use Unicorn as the app server
    gem 'unicorn'
    gem 'pg'
    # Use Capistrano for deployment
    # gem 'capistrano-rails', group: :development

    group :development, :test do
    # Call 'byebug' anywhere in the code to stop execution and get a debugger console
    gem 'byebug'

    # Access an IRB console on exception pages or by using <%= console %> in views
    gem 'web-console', '~> 2.0'

    # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
    gem 'spring'
    end


    gem 'spree', git: 'https://github.com/spree/spree.git', branch: '3-0-stable'
    gem 'spree_gateway', github: 'spree/spree_gateway', branch: '3-0-stable'
    gem 'spree_auth_devise', github: 'spree/spree_auth_devise', branch: '3-0-stable'
    gem 'spree_paypal_express', github: 'spree-contrib/better_spree_paypal_express', branch: '3-0-stable'
    386 changes: 386 additions & 0 deletions Gemfile.lock
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,386 @@
    GIT
    remote: git://github.com/spree-contrib/better_spree_paypal_express.git
    revision: 526d7f4f5bb9074b41b8d6ff38c47d01612ededf
    branch: 3-0-stable
    specs:
    spree_paypal_express (3.0.0)
    paypal-sdk-merchant (= 1.106.1)
    spree_core (~> 3.0.0)

    GIT
    remote: git://github.com/spree/spree_auth_devise.git
    revision: b554f307e5aa887110a70d54f8967c284f881375
    branch: 3-0-stable
    specs:
    spree_auth_devise (3.0.0)
    devise (~> 3.4.1)
    devise-encryptable (= 0.1.2)
    json
    multi_json
    spree_core (~> 3.0.0)

    GIT
    remote: git://github.com/spree/spree_gateway.git
    revision: 7301dc7c84c05b46427bf5003eda13ca64a48d7c
    branch: 3-0-stable
    specs:
    spree_gateway (3.0.0.beta)
    spree_core (~> 3.0.0)

    GIT
    remote: https://github.com/spree/spree.git
    revision: 789ff3c51bd13aa0b738a879cc5d94fba17f1459
    branch: 3-0-stable
    specs:
    spree (3.0.2.beta)
    spree_api (= 3.0.2.beta)
    spree_backend (= 3.0.2.beta)
    spree_cmd (= 3.0.2.beta)
    spree_core (= 3.0.2.beta)
    spree_frontend (= 3.0.2.beta)
    spree_sample (= 3.0.2.beta)
    spree_api (3.0.2.beta)
    rabl (~> 0.9.4.pre1)
    spree_core (= 3.0.2.beta)
    versioncake (~> 2.3.1)
    spree_backend (3.0.2.beta)
    bootstrap-sass (~> 3.3.1)
    jquery-rails (~> 4.0.3)
    jquery-ui-rails (~> 5.0.0)
    select2-rails (= 3.5.9.1)
    spree_api (= 3.0.2.beta)
    spree_core (= 3.0.2.beta)
    sprockets-rails (~> 2.2)
    spree_cmd (3.0.2.beta)
    thor (~> 0.14)
    spree_core (3.0.2.beta)
    activemerchant (~> 1.47.0)
    acts_as_list (~> 0.6)
    awesome_nested_set (~> 3.0.1)
    cancancan (~> 1.10.1)
    carmen (~> 1.0.0)
    deface (~> 1.0.0)
    ffaker (~> 1.16)
    font-awesome-rails (~> 4.0)
    friendly_id (~> 5.1.0)
    highline (~> 1.6.18)
    httparty (~> 0.11)
    json (~> 1.7)
    kaminari (~> 0.15, >= 0.15.1)
    monetize (~> 1.1)
    paperclip (~> 4.2.0)
    paranoia (~> 2.1.0)
    premailer-rails
    rails (~> 4.2.2)
    ransack (~> 1.4.1)
    responders
    state_machines-activerecord (~> 0.2)
    stringex
    truncate_html (= 0.9.2)
    twitter_cldr (~> 3.0)
    spree_frontend (3.0.2.beta)
    bootstrap-sass (~> 3.3.1)
    canonical-rails (~> 0.0.4)
    jquery-rails (~> 4.0.3)
    spree_api (= 3.0.2.beta)
    spree_core (= 3.0.2.beta)
    sprockets-rails (~> 2.2)
    spree_sample (3.0.2.beta)
    spree_core (= 3.0.2.beta)

    GEM
    remote: https://rubygems.org/
    specs:
    actionmailer (4.2.3)
    actionpack (= 4.2.3)
    actionview (= 4.2.3)
    activejob (= 4.2.3)
    mail (~> 2.5, >= 2.5.4)
    rails-dom-testing (~> 1.0, >= 1.0.5)
    actionpack (4.2.3)
    actionview (= 4.2.3)
    activesupport (= 4.2.3)
    rack (~> 1.6)
    rack-test (~> 0.6.2)
    rails-dom-testing (~> 1.0, >= 1.0.5)
    rails-html-sanitizer (~> 1.0, >= 1.0.2)
    actionview (4.2.3)
    activesupport (= 4.2.3)
    builder (~> 3.1)
    erubis (~> 2.7.0)
    rails-dom-testing (~> 1.0, >= 1.0.5)
    rails-html-sanitizer (~> 1.0, >= 1.0.2)
    activejob (4.2.3)
    activesupport (= 4.2.3)
    globalid (>= 0.3.0)
    activemerchant (1.47.0)
    activesupport (>= 3.2.14, < 5.0.0)
    builder (>= 2.1.2, < 4.0.0)
    i18n (>= 0.6.9)
    nokogiri (~> 1.4)
    activemodel (4.2.3)
    activesupport (= 4.2.3)
    builder (~> 3.1)
    activerecord (4.2.3)
    activemodel (= 4.2.3)
    activesupport (= 4.2.3)
    arel (~> 6.0)
    activesupport (4.2.3)
    i18n (~> 0.7)
    json (~> 1.7, >= 1.7.7)
    minitest (~> 5.1)
    thread_safe (~> 0.3, >= 0.3.4)
    tzinfo (~> 1.1)
    acts_as_list (0.7.2)
    activerecord (>= 3.0)
    addressable (2.3.8)
    arel (6.0.2)
    autoprefixer-rails (5.2.1)
    execjs
    json
    awesome_nested_set (3.0.2)
    activerecord (>= 4.0.0, < 5)
    bcrypt (3.1.10)
    binding_of_caller (0.7.2)
    debug_inspector (>= 0.0.1)
    bootstrap-sass (3.3.5.1)
    autoprefixer-rails (>= 5.0.0.1)
    sass (>= 3.3.0)
    builder (3.2.2)
    byebug (5.0.0)
    columnize (= 0.9.0)
    camertron-eprun (1.1.0)
    cancancan (1.10.1)
    canonical-rails (0.0.9)
    rails (>= 3.1, < 5.0)
    carmen (1.0.2)
    activesupport (>= 3.0.0)
    cldr-plurals-runtime-rb (1.0.0)
    climate_control (0.0.3)
    activesupport (>= 3.0)
    cocaine (0.5.7)
    climate_control (>= 0.0.3, < 1.0)
    coffee-rails (4.1.0)
    coffee-script (>= 2.2.0)
    railties (>= 4.0.0, < 5.0)
    coffee-script (2.4.1)
    coffee-script-source
    execjs
    coffee-script-source (1.9.1.1)
    colorize (0.7.7)
    columnize (0.9.0)
    css_parser (1.3.6)
    addressable
    debug_inspector (0.0.2)
    deface (1.0.1)
    colorize (>= 0.5.8)
    nokogiri (~> 1.6.0)
    polyglot
    rails (>= 3.1)
    devise (3.4.1)
    bcrypt (~> 3.0)
    orm_adapter (~> 0.1)
    railties (>= 3.2.6, < 5)
    responders
    thread_safe (~> 0.1)
    warden (~> 1.2.3)
    devise-encryptable (0.1.2)
    devise (>= 2.1.0)
    erubis (2.7.0)
    execjs (2.5.2)
    ffaker (1.32.1)
    font-awesome-rails (4.3.0.0)
    railties (>= 3.2, < 5.0)
    friendly_id (5.1.0)
    activerecord (>= 4.0.0)
    globalid (0.3.5)
    activesupport (>= 4.1.0)
    highline (1.6.21)
    htmlentities (4.3.4)
    httparty (0.13.5)
    json (~> 1.8)
    multi_xml (>= 0.5.2)
    i18n (0.7.0)
    jbuilder (2.3.1)
    activesupport (>= 3.0.0, < 5)
    multi_json (~> 1.2)
    jquery-rails (4.0.4)
    rails-dom-testing (~> 1.0)
    railties (>= 4.2.0)
    thor (>= 0.14, < 2.0)
    jquery-ui-rails (5.0.5)
    railties (>= 3.2.16)
    json (1.8.3)
    kaminari (0.16.3)
    actionpack (>= 3.0.0)
    activesupport (>= 3.0.0)
    kgio (2.9.3)
    libv8 (3.16.14.7)
    loofah (2.0.2)
    nokogiri (>= 1.5.9)
    mail (2.6.3)
    mime-types (>= 1.16, < 3)
    mime-types (2.6.1)
    mini_portile (0.6.2)
    minitest (5.7.0)
    monetize (1.3.0)
    money (~> 6.5.0)
    money (6.5.1)
    i18n (>= 0.6.4, <= 0.7.0)
    multi_json (1.11.2)
    multi_xml (0.5.5)
    nokogiri (1.6.6.2)
    mini_portile (~> 0.6.0)
    orm_adapter (0.5.0)
    paperclip (4.2.4)
    activemodel (>= 3.2.0)
    activesupport (>= 3.2.0)
    cocaine (~> 0.5.5)
    mime-types
    paranoia (2.1.3)
    activerecord (~> 4.0)
    paypal-sdk-core (0.2.10)
    multi_json (~> 1.0)
    xml-simple
    paypal-sdk-merchant (1.106.1)
    paypal-sdk-core (~> 0.2.3)
    pg (0.18.1)
    polyamorous (1.2.0)
    activerecord (>= 3.0)
    polyglot (0.3.5)
    premailer (1.8.4)
    css_parser (>= 1.3.6)
    htmlentities (>= 4.0.0)
    premailer-rails (1.8.2)
    actionmailer (>= 3, < 5)
    premailer (~> 1.7, >= 1.7.9)
    rabl (0.9.4.pre1)
    activesupport (>= 2.3.14)
    rack (1.6.4)
    rack-test (0.6.3)
    rack (>= 1.0)
    rails (4.2.3)
    actionmailer (= 4.2.3)
    actionpack (= 4.2.3)
    actionview (= 4.2.3)
    activejob (= 4.2.3)
    activemodel (= 4.2.3)
    activerecord (= 4.2.3)
    activesupport (= 4.2.3)
    bundler (>= 1.3.0, < 2.0)
    railties (= 4.2.3)
    sprockets-rails
    rails-deprecated_sanitizer (1.0.3)
    activesupport (>= 4.2.0.alpha)
    rails-dom-testing (1.0.6)
    activesupport (>= 4.2.0.beta, < 5.0)
    nokogiri (~> 1.6.0)
    rails-deprecated_sanitizer (>= 1.0.1)
    rails-html-sanitizer (1.0.2)
    loofah (~> 2.0)
    railties (4.2.3)
    actionpack (= 4.2.3)
    activesupport (= 4.2.3)
    rake (>= 0.8.7)
    thor (>= 0.18.1, < 2.0)
    raindrops (0.13.0)
    rake (10.4.2)
    ransack (1.4.1)
    actionpack (>= 3.0)
    activerecord (>= 3.0)
    activesupport (>= 3.0)
    i18n
    polyamorous (~> 1.1)
    rdoc (4.2.0)
    json (~> 1.4)
    ref (1.0.5)
    responders (2.1.0)
    railties (>= 4.2.0, < 5)
    sass (3.4.16)
    sass-rails (5.0.3)
    railties (>= 4.0.0, < 5.0)
    sass (~> 3.1)
    sprockets (>= 2.8, < 4.0)
    sprockets-rails (>= 2.0, < 4.0)
    tilt (~> 1.1)
    sdoc (0.4.1)
    json (~> 1.7, >= 1.7.7)
    rdoc (~> 4.0)
    select2-rails (3.5.9.1)
    thor (~> 0.14)
    spring (1.3.6)
    sprockets (3.2.0)
    rack (~> 1.0)
    sprockets-rails (2.3.2)
    actionpack (>= 3.0)
    activesupport (>= 3.0)
    sprockets (>= 2.8, < 4.0)
    sqlite3 (1.3.10)
    state_machines (0.4.0)
    state_machines-activemodel (0.3.0)
    activemodel (~> 4.1)
    state_machines (>= 0.4.0)
    state_machines-activerecord (0.3.0)
    activerecord (~> 4.1)
    state_machines-activemodel (>= 0.3.0)
    stringex (2.5.2)
    therubyracer (0.12.1)
    libv8 (~> 3.16.14.0)
    ref
    thor (0.19.1)
    thread_safe (0.3.5)
    tilt (1.4.1)
    truncate_html (0.9.2)
    turbolinks (2.5.3)
    coffee-rails
    twitter_cldr (3.2.1)
    camertron-eprun
    cldr-plurals-runtime-rb (~> 1.0.0)
    json
    tzinfo
    tzinfo (1.2.2)
    thread_safe (~> 0.1)
    uglifier (2.7.1)
    execjs (>= 0.3.0)
    json (>= 1.8.0)
    unicorn (4.8.3)
    kgio (~> 2.6)
    rack
    raindrops (~> 0.7)
    versioncake (2.3.1)
    actionpack (>= 3.2)
    activesupport (>= 3.2)
    railties (>= 3.2)
    tzinfo
    warden (1.2.3)
    rack (>= 1.0)
    web-console (2.2.1)
    activemodel (>= 4.0)
    binding_of_caller (>= 0.7.2)
    railties (>= 4.0)
    sprockets-rails (>= 2.0, < 4.0)
    xml-simple (1.1.5)

    PLATFORMS
    ruby

    DEPENDENCIES
    byebug
    coffee-rails (~> 4.1.0)
    jbuilder (~> 2.0)
    jquery-rails
    pg
    rails (= 4.2.3)
    sass-rails (~> 5.0)
    sdoc (~> 0.4.0)
    spree!
    spree_auth_devise!
    spree_gateway!
    spree_paypal_express!
    spring
    sqlite3
    therubyracer
    turbolinks
    uglifier (>= 1.3.0)
    unicorn
    web-console (~> 2.0)