Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
628 commits
Select commit Hold shift + click to select a range
6933f54
upgrade ruby 2.0.0, spree 2.4.6
qinghe Jun 24, 2015
d37db6b
1. rearrange spree_theme seeds
qinghe Jun 25, 2015
1831ec1
fix layout name inplace edit
qinghe Jun 27, 2015
0d655ca
fix container css for .data_last
qinghe Jun 27, 2015
650d9d7
add style for editable input
qinghe Jul 2, 2015
eed99d0
fix editable input style
qinghe Jul 2, 2015
e199ba8
add feature remote_form_enabled, form_enabled
qinghe Jul 3, 2015
2f268ef
add feature ajax add to cart
qinghe Jul 3, 2015
5685daa
correct file path of section cart_items
qinghe Jul 3, 2015
1f1b415
add more comments
qinghe Jul 4, 2015
466ddc0
Merge remote-tracking branch 'origin/mobile' into mobile
qinghe Jul 4, 2015
b958a07
1. page_layout.css_selector replace section_selector
qinghe Jul 6, 2015
1bdc85b
add container default section param value width:100%
qinghe Jul 6, 2015
459755e
add section product image slider
qinghe Jul 6, 2015
3905cb9
add more seeds
qinghe Jul 6, 2015
d8578d3
add feature product image slider
qinghe Jul 7, 2015
e340f27
add feature sider
qinghe Jul 7, 2015
109b698
add minicart badge, add param line_height
qinghe Jul 8, 2015
c88c44a
fix seed cause by miss change
qinghe Jul 8, 2015
0dca5a9
fix rake db:reset
invalid-email-address Jul 8, 2015
11fcac0
rename seed for sort
invalid-email-address Jul 8, 2015
1a372eb
doing product options for mobile
qinghe Jul 9, 2015
dcf7750
improving sider
qinghe Jul 10, 2015
e726246
remove template selection if template is for mobile
invalid-email-address Jul 11, 2015
0f8e17d
add more seeds
invalid-email-address Jul 11, 2015
c916613
improve slider
invalid-email-address Jul 12, 2015
2ec8b7e
improve product image slider
invalid-email-address Jul 12, 2015
eba583d
update readme
qinghe Jul 13, 2015
3ffe006
update readme
qinghe Jul 13, 2015
54f6fe1
update readme
qinghe Jul 13, 2015
060b992
update readme
qinghe Jul 13, 2015
338908e
update readme
qinghe Jul 13, 2015
88c563e
update readme
qinghe Jul 13, 2015
cee6888
update readme
qinghe Jul 13, 2015
62b7bb7
update readme
qinghe Jul 13, 2015
f0e237c
improve spree_theme readme
qinghe Jul 13, 2015
02e9a75
update spree_theme readme
qinghe Jul 13, 2015
a966f95
fix error grouped_option_values
qinghe Jul 13, 2015
793ba9f
add seed mobile_root_params
qinghe Jul 14, 2015
2d10667
add cart items for mobile
invalid-email-address Jul 14, 2015
787f51e
fix seed sider
qinghe Jul 15, 2015
0fb5d1b
improve checkout and cart for mobile
qinghe Jul 16, 2015
9daad05
fix default taxon
Jul 16, 2015
3d79a00
improve mobile cart
qinghe Jul 17, 2015
2d26484
Merge branch 'mobile' of https://github.com/RuanShan/spree_abc into m…
qinghe Jul 17, 2015
7bf2de6
remove 'container overflow:hidden', fix missing input bottom border o…
Jul 18, 2015
b00159f
Merge branch 'mobile' of github.com:RuanShan/spree_abc into mobile
Jul 18, 2015
438e3f5
fix atc button missing bottom border on mobile
Jul 18, 2015
b444faf
improve checkout for mobile
Jul 18, 2015
603523e
update user related section for mobile
invalid-email-address Jul 19, 2015
b3a83fe
improve user registration for mobile
invalid-email-address Jul 19, 2015
a56965c
improve feature sidr
qinghe Jul 21, 2015
6c76b08
Merge branch 'mobile' of https://github.com/RuanShan/spree_abc into m…
qinghe Jul 21, 2015
36a8dbd
add vmenu item a width 100%
Jul 21, 2015
212a9cf
Merge branch 'mobile' of github.com:RuanShan/spree_abc into mobile
Jul 21, 2015
4fbab98
remove vmenu a width 100%
Jul 21, 2015
86a438e
remove unused jquery.layout
Jul 21, 2015
06b8f6d
fix sidr
qinghe Jul 22, 2015
e672128
improve sidr close button
qinghe Jul 22, 2015
20dd076
enable memory cache store for stating
qinghe Jul 22, 2015
93513f7
fix image demension
qinghe Jul 22, 2015
f253bf6
add env aliyun_stating
Jul 24, 2015
ea0be36
add secrets for aliyun_staging
Jul 25, 2015
ff93a1b
custom user_form for mobile
qinghe Jul 25, 2015
8a7ba5b
improve locales
qinghe Jul 25, 2015
effc8ee
upgrade spree 2.4.8, fix taxon api
Jul 26, 2015
baa9bff
Merge branch 'mobile' of github.com:RuanShan/spree_abc into mobile
Jul 26, 2015
254528b
disable spree_flexi_variants for conflict with spree 2.4.8, fix add_…
Jul 26, 2015
fd8a282
fix bug atc button disabled caused by empty options
Jul 26, 2015
beac493
add width:100% to section product main image
Jul 26, 2015
ca9d33d
fix image border overstep outer container width
Jul 26, 2015
0d90fa0
add product image width:100%
Jul 26, 2015
65da6e5
fix bug apply image:100% only to main image
Jul 26, 2015
3498ee5
config js_compressor
qinghe Jul 27, 2015
2b452f7
add feature post noimage
invalid-email-address Jul 30, 2015
191049d
editor select template_file belongs to current template_theme
invalid-email-address Jul 30, 2015
07a2454
add section video
invalid-email-address Jul 30, 2015
0d9a605
improve css of under_construction
qinghe Jul 31, 2015
ee91d4e
add feature hmenu with vertical submenu
qinghe Jul 31, 2015
4a95a53
add feature 'multi level menu'
Aug 3, 2015
420c81c
move Site class attr :system_root_domain to SpreeMultiSite::Enviroment
qinghe Aug 4, 2015
3b7d067
fixing spree_theme test
qinghe Aug 5, 2015
c3550b4
disable template.copy for causing param_value malfunction, add task s…
invalid-email-address Aug 5, 2015
e33383c
add task migrate_product_images
qinghe Aug 7, 2015
bf821f0
improve aliyun oss
qinghe Aug 7, 2015
14332bd
improve alipay oss
invalid-email-address Aug 8, 2015
c9a325e
improving aliyun oss, add task migrate local file to aliyun
Aug 9, 2015
223fe9e
improve aliyun oss
Aug 9, 2015
ddd5fa4
add task migrate file to aliyun
qinghe Aug 10, 2015
b1b6a08
add task replace_image_src_for_aliyun
Aug 10, 2015
43c476e
add task fix picture name
Aug 11, 2015
c1af7cf
add feature aliyun oss
qinghe Aug 11, 2015
85835ca
set aliyun oss for aliyun_staging
qinghe Aug 11, 2015
e98e99d
use firecart.cn for aliyun_staging.rb
qinghe Aug 11, 2015
a1fa02c
rename ALIYUN_* to OSS_*
Aug 11, 2015
a866c25
use aliasscdn.firecart.cn
Aug 11, 2015
15bc91b
add section bootstrap_sign_up_form
qinghe Aug 14, 2015
040f7a6
update gem ckeditor
Aug 15, 2015
fa12565
using ckeditor/init.js
Aug 15, 2015
30f51c3
update doc deploy for aliyun assets
Aug 15, 2015
d22a70e
add feature page_layout/page stylish
Aug 16, 2015
7e8e51f
use stylish_with_inherited instead of stylish
Aug 16, 2015
58084a4
fix bug of stylish_with_inherited
Aug 16, 2015
1aef729
:wq
qinghe Aug 17, 2015
f795b7a
fix verify session[:theme_id]
qinghe Aug 17, 2015
74e17c9
fix admin sites
qinghe Aug 17, 2015
cd0f776
add aliyun upload_host
Aug 17, 2015
f2eedd8
fix aliyun oss host
Aug 17, 2015
82c853e
add gem coffee-rails, fix china checkout flow caused by no rendering …
Aug 19, 2015
335487e
add routes to preview template theme
qinghe Aug 21, 2015
deec73c
Merge branch 'aliyun_oss' of https://github.com/RuanShan/spree_abc in…
qinghe Aug 21, 2015
a497521
fix bug taxon.path, self.permalink is nil for default_taxon
qinghe Aug 21, 2015
f22137a
fix taxon.context for path /preview
qinghe Aug 21, 2015
3567a19
taxon.path consider taxon.extra_html_attributes[:href] first
qinghe Aug 21, 2015
f8926d6
add target='_blank' for fontawesome qq
qinghe Aug 21, 2015
9041b52
add feature template_file mini
Aug 22, 2015
1832680
add feature template_file pagination
Aug 22, 2015
761f138
improving test
Aug 23, 2015
13a333d
improve test
qinghe Aug 24, 2015
2881a6e
improve spree_theme test
Aug 24, 2015
0665e99
add page_layout template_theme_id, instead of root_id
qinghe Aug 25, 2015
2ba9bfd
fix add_section, set root_id
qinghe Aug 25, 2015
eacc0ab
use site_id, template_theme_id as scope for page_layout
qinghe Aug 25, 2015
ca6c054
doing feature template_theme_duplicator
Aug 25, 2015
b8fe9a0
improve template theme importer
qinghe Aug 26, 2015
36dd2bf
git improve template importer and rspec
Aug 26, 2015
26081ef
improved feature template theme importor, add test for it
qinghe Aug 27, 2015
c7c794c
assign store when create plain template theme
qinghe Aug 27, 2015
68adf97
fix create new plain template_theme
Aug 27, 2015
eac0f8b
merge spree_coment into spree_theme
qinghe Aug 28, 2015
9c120a1
improve spree_theme test
Aug 29, 2015
01247f8
improve spree_theme test
invalid-email-address Aug 29, 2015
9f129fa
improve rspec test
Aug 30, 2015
afa6480
fix template_theme.apply
Aug 30, 2015
18ff07d
add aliyun_staging seed_migration
Aug 30, 2015
37c5fe6
fix comment to site
Aug 30, 2015
a96d77c
improve locale zh-CN, add test page_generator
qinghe Aug 31, 2015
3818d67
fix page font_size
qinghe Sep 1, 2015
bb9034a
add post_tiltle with ...
qinghe Sep 1, 2015
6961ca7
add sectio post-title-with-ellipsis
Sep 2, 2015
1eb5f93
fix template_theme.document_path, use store's
qinghe Sep 9, 2015
f0f49bd
fix missing compile assets admin_login.js
qinghe Sep 9, 2015
9c37580
fix missing compiled assets login.js
qinghe Sep 9, 2015
6a248b9
improve doc deploy
qinghe Sep 9, 2015
077e5d6
add feature handle routing error
Sep 14, 2015
6cf27a5
add test for routing error
Sep 14, 2015
36f542f
enlarge sidr close button
Sep 14, 2015
6eba1ed
add class clear-block
qinghe Sep 16, 2015
b23613c
add seed link border:
invalid-email-address Sep 17, 2015
ffd7cb2
Merge branch 'aliyun_oss' of github.com:RuanShan/spree_abc into aliyu…
invalid-email-address Sep 17, 2015
1e832dd
add test for feature 'add_section_piece_param'
Sep 17, 2015
033582d
unavailable option value cursor is not-allowed
qinghe Sep 18, 2015
59ae5f8
1. raise error except routing error
Sep 20, 2015
3a76e92
fix typo
Sep 20, 2015
069bb18
add overflow:hidden for block
Sep 20, 2015
0134cac
fix locale
Sep 20, 2015
ff7562f
fix template_theme select for first site when editing theme
qinghe Oct 7, 2015
d2fc230
fix bug user preview template_theme
qinghe Oct 8, 2015
129db6a
hide theme_selection if themes is empty
qinghe Oct 9, 2015
c4b6a3c
add more comment
qinghe Oct 9, 2015
bcfa06d
improve post files
qinghe Oct 12, 2015
9777c85
add feature post files
qinghe Oct 13, 2015
8d5e39c
add section post files
qinghe Oct 13, 2015
3089997
fix bug valid_context
qinghe Oct 15, 2015
0478d81
fix post list css style
qinghe Oct 15, 2015
f697b05
feature slide clickable
qinghe Oct 15, 2015
b63907a
use page_layout.stylish_with_inherited
qinghe Oct 17, 2015
e6ef7b8
import template_theme with mobile
qinghe Oct 17, 2015
c48c992
add feature store.is_public
qinghe Oct 17, 2015
1eee8e9
use website.name as home page title
Oct 22, 2015
f25486f
shift to getstore.cn
Oct 28, 2015
26f606f
add border_raidus to s_a, s_button, s_input
qinghe Nov 2, 2015
b565722
improving feature query_media
qinghe Nov 2, 2015
9e86cb7
comment out query_media related code
Nov 3, 2015
6160f51
fix user edit form
Nov 4, 2015
70917c9
design shop should be public by default
qinghe Nov 6, 2015
84f3a27
set is_public to true for store 1,2,3
qinghe Nov 6, 2015
74b65fe
improve user_terminal feature.
qinghe Nov 6, 2015
de4d96e
remove payment_method_attributes
Nov 6, 2015
66ab682
fix permitted_attributes_for_theme
Nov 6, 2015
7ec4730
improve china chekcout flow
Nov 6, 2015
823c5ea
config ckeditor, add alignments, format clear
qinghe Nov 9, 2015
5fb3c31
Merge branch 'aliyun_oss' of github.com:RuanShan/spree_abc into aliyu…
qinghe Nov 9, 2015
a202d52
fix container_background
qinghe Nov 10, 2015
9c7a3cd
make up background-size for container_background
qinghe Nov 10, 2015
984cef4
improve site form
qinghe Nov 11, 2015
8ce0aca
add autocomplete
qinghe Nov 11, 2015
5a7279e
improve form css
qinghe Nov 11, 2015
4191d2e
reset email/password of site_form
qinghe Nov 11, 2015
90f981e
button of site form should be float
qinghe Nov 11, 2015
0d44aea
add feature delete page_layout which has children
qinghe Nov 12, 2015
8a7b4af
add one click trial
qinghe Nov 12, 2015
b83e0ee
remove taxon.icon's margin:0, margin:auto is required to center it
qinghe Nov 12, 2015
41e9eb7
fix seed_migration
qinghe Nov 12, 2015
b65f16b
improve section dialog, add container_dialog
qinghe Nov 13, 2015
984723d
fix dialog cencel button event
qinghe Nov 13, 2015
053b4ef
fix dialog close event
qinghe Nov 13, 2015
3e8db04
add section param for dialog overlay
qinghe Nov 14, 2015
4aca56a
add param dialog_overlay
qinghe Nov 14, 2015
f07022b
add header params
qinghe Nov 14, 2015
5eac2d2
add spree_pingpp
qinghe Nov 17, 2015
f9e93f4
remove massed spree_pingpp
qinghe Nov 17, 2015
2aa9c33
add spree_pingpp
qinghe Nov 17, 2015
fbd3284
integrating spree_pingpp with spree_abc
invalid-email-address Nov 17, 2015
f2f84d1
integrate spree_pingpp with spree_china_checkout
qinghe Nov 18, 2015
ccc6bce
add routes for pingpp webhook
qinghe Nov 18, 2015
338e0c2
use request.row_post instead of requerst.body, request.body is Stri…
qinghe Nov 18, 2015
5dd4b34
improve for webhook test
qinghe Nov 18, 2015
6dd0863
fix function complete_order
qinghe Nov 18, 2015
1dafed8
config default smtp
qinghe Nov 18, 2015
b133f85
fix stmp setting
qinghe Nov 18, 2015
ba806bd
use default email notice@getstore.cn
qinghe Nov 18, 2015
c14c88b
disable core email send
qinghe Nov 18, 2015
d02227b
retrieve charge if order is encomplete
invalid-email-address Nov 18, 2015
04bcc4f
fix retrieve charge
invalid-email-address Nov 18, 2015
a0eb06c
fix charge done
invalid-email-address Nov 18, 2015
fe4ef84
fix action pingpp_status#charge_done
invalid-email-address Nov 18, 2015
b63e2c2
improve pingpp_dispath page css
invalid-email-address Nov 18, 2015
b8fa023
improve page pingpp_dispatch css
invalid-email-address Nov 18, 2015
05776cf
improve pingpp for mobile phone template
qinghe Nov 19, 2015
eb24a4c
handle routing error
qinghe Nov 19, 2015
a6675d4
add method pingpp purchase
qinghe Nov 19, 2015
92b7d8f
reload order in action charge_done if order encomplete and charge.pai…
qinghe Nov 19, 2015
01fcb03
override orders#show, redirect to edit if order encomplete
qinghe Nov 19, 2015
492e243
override orders#show
qinghe Nov 19, 2015
30ba24b
add more translation
invalid-email-address Nov 19, 2015
78fd447
add more translation, add field user_terminal
invalid-email-address Nov 19, 2015
e1a2c23
get order by charge when event charge_succeeded
invalid-email-address Nov 19, 2015
c9f66ca
fix field payment_method.user_terminal select
invalid-email-address Nov 19, 2015
1105620
same as last, fix user_terminal select
invalid-email-address Nov 19, 2015
e8297bd
add action test_charge_notify
qinghe Nov 20, 2015
c666600
doing pingpp spec
qinghe Nov 20, 2015
9558490
widen assigned_resource_ids again
qinghe Nov 20, 2015
5c06aeb
Merge branch 'aliyun_oss' of github.com:RuanShan/spree_abc into aliyu…
qinghe Nov 20, 2015
d67e99b
add widen_resource_ids
qinghe Nov 20, 2015
607e121
remove short_name from site_form
qinghe Nov 21, 2015
fa484fe
use spree_alipay 2-4-better branch
qinghe Nov 23, 2015
a65a544
Merge branch 'aliyun_oss' of github.com:RuanShan/spree_abc into aliyu…
qinghe Nov 23, 2015
811dc14
fix pingpp bug, channel could be nil
qinghe Nov 23, 2015
e3fe959
add test features/demo/checkout_with_salipay_spec
qinghe Nov 25, 2015
b17fbe4
improve sample theme
qinghe Nov 25, 2015
3ff1467
improve translation
qinghe Nov 25, 2015
4679715
improve test alipay
qinghe Nov 25, 2015
d447e25
add more translation
qinghe Nov 26, 2015
a14fcdb
complete test checkout_with_alipay
qinghe Nov 26, 2015
1362275
add site test
qinghe Nov 26, 2015
2ff2112
remove password_confirmation from new_site_form, it cause jquery_vali…
qinghe Nov 26, 2015
9c7e72f
add translation
qinghe Nov 26, 2015
2675b18
integrated with spree_dash_simple
qinghe Dec 2, 2015
d66e02e
improving devise_multi_login
qinghe Dec 3, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,14 @@ db/sample9
config/deploy
config/deploy/*
Gemfile.lock
Gemfile.lock
public/shops/staging
public/shops/development
public/shops/aliyun_development
public/shops/test
config/deploy/production.rb
db/full_sql
rdoc
.settings
.project
db/*.sqlite3
*.bak
11 changes: 0 additions & 11 deletions .project

This file was deleted.

3 changes: 2 additions & 1 deletion .rspec
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
--colour
--color
--require spec_helper
111 changes: 64 additions & 47 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,21 +1,17 @@
#source 'http://rubygems.org'
source 'http://ruby.taobao.org/'
# Bundle edge Rails instead:
ruby '1.9.3'
source 'https://ruby.taobao.org/'
#source 'https://rubygems.org'
#source "https://rails-assets.org"

gem 'rails', '4.1.8'
# Bundle edge Rails instead:
ruby '2.0.0'

gem 'mysql2'
gem 'rails', '4.1.11'

# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.2'
gem 'mysql2','0.3.19'

# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'

# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'

#gem 'jquery-rails'

# To use ActiveModel has_secure_password
Expand All @@ -33,67 +29,88 @@ gem 'coffee-rails', '~> 4.0.0'
# gem "rspec-rails", "~> 2.0"
# gem "capybara"
#end
gem 'turbolinks'
gem 'jquery-turbolinks'

gem 'ruby-hmac' #http://ryanbigg.com/2009/07/no-such-file-to-load-hmac-sha1/

gem 'spree', '~>2.4'

# bundle config --local local.spree_simple_dash ../spree_simple_dash, using local for development
# :path => '../spree_simple_dash'
# replace Spree Analytics
# gem 'spree_simple_dash', :github=>"RuanShan/spree_simple_dash", :branch=>"1-2-stable"

eval(File.read(File.dirname(__FILE__) + '/common_spree_dependencies.rb'))
# referer to https://github.com/spree/spree/issues/2013
gem 'spree_auth_devise', :github => "spree/spree_auth_devise", :branch => "2-4-stable"
#support rich_editor
#support rich_editor
gem 'spree_editor', :github => "spree/spree_editor", :branch=>"2-4-stable"
gem 'tinymce-rails-langs'
# gem 'sprangular', :path => './sprangular'

#gem 'tinymce-rails-langs'
#gem 'daemons'
#gem 'delayed_job_active_record'
#'bundle update spree_multi_site' to update gem
# bundle config require specified branch, or warning message as below
# Cannot use local override for spree_multi_site at ../spree_multi_site because :branch is not specified in Gemfile. Specify a branch or use `bundle config --delete` to remove the local override

gem 'spree_multi_site', :path => './spree_multi_site'

gem "friendly_id" # spree_theme require it.
# Use SCSS for stylesheets, spree_theme/spree_devise_auth required
gem 'sass-rails', '~> 4.0.2'
gem "acts_as_commentable"
gem 'useragent'
gem 'spree_theme', :path => './spree_theme'

#activemerchant_patch_for_china requried
gem 'ruby-hmac' #http://ryanbigg.com/2009/07/no-such-file-to-load-hmac-sha1/
#only specify it here, then could use ActiveMerchant::Billing::Integrations::Alipay::Helper directly
gem 'offsite_payments'
gem 'activemerchant_patch_for_china', github:'RuanShan/activemerchant_patch_for_china', branch:'for_offsite_payments'
gem 'spree_alipay', :github => "RuanShan/spree_alipay", :branch=>"master"
gem 'alipay'
#gem 'offsite_payments'
#gem 'activemerchant_patch_for_china', github:'RuanShan/activemerchant_patch_for_china', branch:'for_offsite_payments'
gem 'spree_alipay', :github => "RuanShan/spree_alipay", :branch=>"2-4-better"

gem 'spree_china_checkout', :path => './spree_china_checkout'
gem 'spree_simple_dash', :github => "spree/spree_simple_dash", :branch=>"master"

gem 'coffee-rails' #spree_china_checkout required
gem 'spree_china_checkout', :path => './spree_china_checkout'
gem 'spree_essential_blog', :path => './spree_essential_blog'
gem 'spree_pingpp', :path => './spree_pingpp'

# copy from https://github.com/RuanShan/spree_flexi_variants/tree/2-1-stable
gem 'spree_flexi_variants', :path => './spree_flexi_variants'
# gem 'spree_flexi_variants', :path => './spree_flexi_variants'

# copy from https://github.com/spree-contrib/spree_comments/tree/2-0-stable
gem 'spree_comments', :path => './spree_comments'
#gem 'spree_comments', :path => './spree_comments' # it is moved into spree_theme
gem 'paperclip_oss_storage', :github => 'RuanShan/paperclip_oss_storage', :branch=>'master'

#
gem 'bootstrap-sass', '~> 3.3.1'
gem 'autoprefixer-rails'

gem 'activerecord-session_store'

group :test, :development do
gem 'mail_view' #, :git => 'https://github.com/37signals/mail_view.git'
gem 'sqlite3'
#gem 'mail_view' #, :git => 'https://github.com/37signals/mail_view.git'
end

group :test do
gem 'rspec-rails'
gem 'database_cleaner'
gem 'factory_girl'
gem 'capybara'
gem 'capybara-accessible'
gem 'webmock'
gem 'capybara', '~> 2.4'
gem 'database_cleaner', '~> 1.3'
gem 'email_spec'
gem 'factory_girl_rails', '~> 4.5.0'
gem 'launchy'
gem 'rspec-activemodel-mocks'
gem 'rspec-collection_matchers'
gem 'rspec-its'
gem 'rspec-rails', '~> 3.1.0'
gem 'selenium-webdriver'
gem 'simplecov'
gem 'webmock', '1.8.11'
gem 'poltergeist', '1.5.0'
gem 'timecop'
gem 'with_model'
end
#execjs need js runtime
gem 'therubyracer'

group :development do
gem 'capistrano'
gem 'capistrano-rails', '~> 1.1.0'
gem 'capistrano-rvm', '~> 0.1.0'
gem "rails-erd"
end


#execjs need js runtime, use nodejs of system instead.
#gem 'therubyracer'

#group :development do
# gem 'capistrano'
# gem 'capistrano-rails', '~> 1.1.0'
# gem 'capistrano-rvm', '~> 0.1.0'
# #gem "rails-erd"
#end
Loading