Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pipes | amy angela sara tanisha | bEtsy #71

Open
wants to merge 352 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
352 commits
Select commit Hold shift + click to select a range
ff38699
update
Oct 19, 2017
5e7759a
Add text file that outlines order procedure
cashmonger Oct 19, 2017
b3d4bc6
update order procedure
cashmonger Oct 19, 2017
b1ea022
add to app.html.erb login/out
Oct 19, 2017
92162ab
add test data
tanham Oct 19, 2017
ec31262
oauth set up, create .env
Oct 19, 2017
aaa2944
add pry to test env
tanham Oct 19, 2017
3306779
add test data
tanham Oct 19, 2017
0aaf20c
update describe create tests
tanham Oct 19, 2017
5afb75c
before changing sessionsctrl"
Oct 19, 2017
66561ca
cmted out "skip require log in" and tests will now run?
Oct 19, 2017
1a8eeaf
Merge branch 'master' of https://github.com/cashmonger/betsy
awilson2017 Oct 19, 2017
a85c52e
Merge branch 'master' of https://github.com/cashmonger/betsy
Oct 19, 2017
829d43d
fix merge conflict
tanham Oct 19, 2017
ed80174
fix merge conflict
tanham Oct 19, 2017
5846b1f
product model test
cashmonger Oct 19, 2017
9b07fb9
add review model and controller, run migration
cashmonger Oct 20, 2017
563a651
Add New Review Form and Create Nested Routes
cashmonger Oct 20, 2017
33d58dd
Update routes
cashmonger Oct 20, 2017
68ed88a
add add to cart link
tanham Oct 20, 2017
b4489d6
Run Merchant Migration and Update Seed File and Data
cashmonger Oct 20, 2017
61cd10d
remove unnecessary methods in merchant ctrl and temp cmt out merch tests
Oct 20, 2017
6e2ba68
adjust session routes and create method
Oct 20, 2017
5cbdd13
pass first session oauth test (log in exist. user)
Oct 20, 2017
00bc0ef
resolve merge conflicts
Oct 20, 2017
c2a7a33
pass second sessions test (creats a new user)
Oct 20, 2017
f99ec89
refactor session test 1
Oct 20, 2017
776966d
we can log in on the page using oauth yay
Oct 20, 2017
6b7be98
can log out successfully
Oct 20, 2017
da61d9a
Merge branch 'sessions'
Oct 20, 2017
f765484
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 20, 2017
8a379b4
Fix missmerge of sessions controller
Oct 20, 2017
ef086ab
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 20, 2017
b30c7eb
Fix Database Seed File
cashmonger Oct 20, 2017
b236f42
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 20, 2017
e12d960
add helper method and show_cart method
tanham Oct 20, 2017
7d0a886
Merge branch 'order-controller'
tanham Oct 20, 2017
424aebd
Change order_procedure Doc.
cashmonger Oct 20, 2017
d9c5d98
Merge branch 'master' of https://github.com/cashmonger/betsy
cashmonger Oct 20, 2017
17b121b
Add Nav Links to Categories from Main Page
cashmonger Oct 20, 2017
f0068b0
add hasmany through association
tanham Oct 20, 2017
6d2adba
add hasmany through association
tanham Oct 20, 2017
c9639ed
Add Category links
cashmonger Oct 20, 2017
e2e2da6
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 20, 2017
7650185
fix merge conflict
tanham Oct 20, 2017
2c25803
update merchant view
tanham Oct 20, 2017
343f227
fix typo
tanham Oct 20, 2017
dac8077
added the old methods in merchant
Oct 20, 2017
b1f7bae
Merge branch 'master' of https://github.com/cashmonger/betsy
Oct 20, 2017
93deaec
add add_to_cart route
tanham Oct 21, 2017
4b54209
remove whitespace
tanham Oct 21, 2017
75f2aaa
add add to cart method and start new order method
tanham Oct 21, 2017
3aefd3e
add link path to add to cart button
tanham Oct 21, 2017
f70fe0b
fix merge conflict
tanham Oct 21, 2017
7695d2f
update add to cart and show methods
tanham Oct 21, 2017
2c46f58
update cart button
tanham Oct 21, 2017
74eefd1
update show view
tanham Oct 21, 2017
9a4c746
fix add to cart link
tanham Oct 21, 2017
b9d896f
add add_to_cart route
tanham Oct 21, 2017
554994b
add comment
tanham Oct 21, 2017
b5eb695
add comments
tanham Oct 21, 2017
261fc89
fix merge conflict
tanham Oct 21, 2017
31cf19b
Product and Review Model Tests
cashmonger Oct 22, 2017
adf4541
Work on Reviews
cashmonger Oct 22, 2017
7e05514
Get reviews wokring with much help from Stack Overflow
cashmonger Oct 22, 2017
85f63cc
sell and view orders btns only visible if logged in
Oct 23, 2017
f006fea
create billing model, adjust 'before' filter
Oct 23, 2017
76ceed5
delete sessions views folder
Oct 23, 2017
b57a200
Revert "delete sessions views folder"
Oct 23, 2017
f6298d0
show empty cart page if no items in cart
Oct 23, 2017
bdd3ed5
add to cart refactor plus view adjustments
Oct 23, 2017
e32dce9
add comments explaining all the add-to-cart logic
Oct 23, 2017
0650ca4
Change Rating to Drop Down Menu
cashmonger Oct 23, 2017
0174d66
Ratings show up on Product Page, need to format
cashmonger Oct 23, 2017
0268fa0
Fix review format, add category links to merchant show page
cashmonger Oct 23, 2017
1290e27
Add Category Validations and Associated Tests
cashmonger Oct 23, 2017
06a5848
Fix Add Category Page
cashmonger Oct 23, 2017
f71eed6
update model test
tanham Oct 23, 2017
b81a28b
add validations to all models
Oct 23, 2017
44645f6
created migration we don't need
Oct 23, 2017
cbc9557
Add Edit and Delete Functions for Categories
cashmonger Oct 23, 2017
24f91b4
Update links to add things to cart, update links in layout HTML
cashmonger Oct 23, 2017
efbbfe0
pass 'require name' test for Product
Oct 23, 2017
25ad921
update assocations
tanham Oct 23, 2017
7b4f4cc
Merge branch 'master' of https://github.com/cashmonger/betsy
Oct 23, 2017
9537fe8
fix merge conflict
tanham Oct 23, 2017
35412b4
made subtract inventory methed to order model. needs testing
awilson2017 Oct 24, 2017
e5cbaff
made subract_product tests i think will pass. tests error out because…
awilson2017 Oct 24, 2017
dd86392
merge inventory branch to master
awilson2017 Oct 24, 2017
8ff1ebe
Merge branch 'master' of https://github.com/cashmonger/betsy
awilson2017 Oct 24, 2017
b1dc498
add billing fixture
Oct 24, 2017
bc71a92
add int length validations to billing model
Oct 24, 2017
d69b9c9
zip code to 5 char
Oct 24, 2017
b766795
cvv no limit
Oct 24, 2017
c4f91d1
Tiny change to category model
cashmonger Oct 24, 2017
b6af41a
Merge branch 'master' of https://github.com/cashmonger/betsy
cashmonger Oct 24, 2017
1c951df
edit spacing in product model
Oct 24, 2017
3380acb
change credit card column type to string and corrected mispelled colu…
awilson2017 Oct 24, 2017
dc13303
Merge branch 'master' of https://github.com/cashmonger/betsy
awilson2017 Oct 24, 2017
dfc22cf
add comma
Oct 24, 2017
9667544
Merge branch 'master' of https://github.com/cashmonger/betsy
Oct 24, 2017
c42517d
corrected spelling 'quanitity' in order models subtract method
awilson2017 Oct 24, 2017
b2f0e4f
corrected yml files based on db updates
awilson2017 Oct 24, 2017
5abe68b
add name to billings
Oct 24, 2017
0adaeff
Merge branch 'master' of https://github.com/cashmonger/betsy
Oct 24, 2017
16ae8b6
update 'start_new_order' test stubs
tanham Oct 24, 2017
30c7921
edit billing validation
Oct 24, 2017
74dbbba
update test for 'find_or_create_cart' method
tanham Oct 24, 2017
5d0efc9
Merge branch 'model_testing'
tanham Oct 24, 2017
f5075fb
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 24, 2017
24aa395
update associations test
tanham Oct 24, 2017
d60d3b1
Merge branch 'master' of https://github.com/cashmonger/betsy into mod…
tanham Oct 24, 2017
3050122
move test to correct test file
tanham Oct 24, 2017
17e28b6
passing validation tests for product
Oct 24, 2017
d4ea220
add new_product_path to 'sell on' link
tanham Oct 24, 2017
28d70ec
pass some product tests
Oct 24, 2017
a9e0903
Merge branch 'master' of https://github.com/cashmonger/betsy
Oct 24, 2017
1cd1b80
add checkout button
tanham Oct 24, 2017
9150061
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 24, 2017
8c9a2c4
add billing form
tanham Oct 24, 2017
9660a5a
add billing_form route
tanham Oct 24, 2017
c532d3f
add billing form method
tanham Oct 24, 2017
9329096
update billing form
tanham Oct 24, 2017
36f7310
update checkout buttom link path
tanham Oct 24, 2017
3a9e3ab
add test coverage folder
tanham Oct 24, 2017
460c684
Merge branch 'billing'
tanham Oct 24, 2017
4283025
work on submit button
awilson2017 Oct 24, 2017
3b60680
fix merge conflict
awilson2017 Oct 24, 2017
8a6c8e1
update submit method
tanham Oct 25, 2017
40c24cd
update show view
tanham Oct 25, 2017
aeb87ee
fix coverage in gitignore
awilson2017 Oct 25, 2017
947e1ac
fix merge conflict
tanham Oct 25, 2017
ac716be
Remove coverage folder from git
awilson2017 Oct 25, 2017
7bc6a2c
Testing order fixtures
awilson2017 Oct 25, 2017
4b171f6
refactor model subtract_product test code. now passing
awilson2017 Oct 25, 2017
3f9e40d
Fix Add/Edit Product Forms; Take out category drop down
cashmonger Oct 25, 2017
d7b2163
Merge branch 'master' of https://github.com/cashmonger/betsy
cashmonger Oct 25, 2017
473ce30
Add Average Rating
cashmonger Oct 25, 2017
a0827c4
Add some images to seed data
cashmonger Oct 25, 2017
9af9e48
More photos
cashmonger Oct 25, 2017
4f82b81
Minor Seed Data Changes
cashmonger Oct 25, 2017
7b0c177
work on testing error. fixed now
awilson2017 Oct 25, 2017
d021b9f
resolve merge conflict
awilson2017 Oct 25, 2017
a8791d0
Fix Category and Review Model Tests
cashmonger Oct 25, 2017
f26db23
layout header
Oct 25, 2017
6ac364f
Update Category Controller Tests
cashmonger Oct 25, 2017
abc8ba6
update submit method
tanham Oct 25, 2017
6d12332
fix merge conflict
tanham Oct 25, 2017
fff8950
layout header, start new css
Oct 25, 2017
8d388c9
Work on Create tests
cashmonger Oct 25, 2017
ef4097a
finish header
Oct 25, 2017
e81bcd9
add flash sucess and error messages
tanham Oct 25, 2017
8622642
fix conflict
tanham Oct 25, 2017
a71f5fd
More Category COntroller Tests
cashmonger Oct 25, 2017
e36042c
add flash success andfailure messages
tanham Oct 25, 2017
2104409
Add edit/update controller tests
cashmonger Oct 25, 2017
7a3e864
Work on fixing destroy method so you can only delete empty categories
cashmonger Oct 25, 2017
4839fdc
resolved uninitialized Controller error. Another arror came up. worki…
awilson2017 Oct 26, 2017
077a979
Merge branch 'master' of https://github.com/cashmonger/betsy
awilson2017 Oct 26, 2017
0632446
Merge branch 'master' into layout
Oct 26, 2017
8a7e140
featured dish layout
Oct 26, 2017
d7e4b80
cool splash page and menu buttons
Oct 26, 2017
1fb01ac
adding buttons to middle of page
Oct 26, 2017
a6c9dc7
create partial views for flash msg, nav
Oct 26, 2017
8cc15fe
css for main/layout
Oct 26, 2017
c44ed0d
made nav slimmer
Oct 26, 2017
363fe02
align items in nav bar
Oct 26, 2017
ba06aad
add test dropdown with success
Oct 26, 2017
e4ddd6c
Update Destroy tests for Categories
cashmonger Oct 26, 2017
98b6e68
More controller tests
cashmonger Oct 26, 2017
13490f0
Merge branch 'master' of https://github.com/cashmonger/betsy
cashmonger Oct 26, 2017
a5027cf
Merge branch 'master' into splash
Oct 26, 2017
2546a25
Add before actions to categories and reviews
cashmonger Oct 26, 2017
b8150ef
update submit logic as a team
tanham Oct 26, 2017
5390608
add comments
tanham Oct 26, 2017
d327239
update form as a team
tanham Oct 26, 2017
8fdf2be
update
tanham Oct 26, 2017
811a735
fix merge conflict
tanham Oct 26, 2017
aa3e162
Review Tests
cashmonger Oct 26, 2017
00ebd08
Merge branch 'master' of https://github.com/cashmonger/betsy
cashmonger Oct 26, 2017
440814a
Try to fix product controller destroy test
cashmonger Oct 26, 2017
5ad31d0
More product controller stuff
cashmonger Oct 26, 2017
46e058c
Fix Destroy test and add before action in controller
cashmonger Oct 26, 2017
01e2304
Tests for logged in and guest users
cashmonger Oct 26, 2017
10a6dd7
Add log in specific tests
cashmonger Oct 26, 2017
0885679
Add log in tests for categories
cashmonger Oct 26, 2017
0c47ffc
add css and custom classes for main page and application
Oct 26, 2017
9284ccc
layout for main page and nav bar
Oct 26, 2017
f431ec9
minor changes to session, possible bugs
Oct 26, 2017
d0f9588
Merge branch 'front-page'
Oct 26, 2017
7a4d188
fix bugs
tanham Oct 26, 2017
6aab2eb
Try to avoid merge conflict with products controller
cashmonger Oct 26, 2017
217ff31
Merge branch 'master' of https://github.com/cashmonger/betsy
cashmonger Oct 26, 2017
16d6e08
remove unneeded
tanham Oct 26, 2017
35c8045
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 26, 2017
3e92f05
Billing model
cashmonger Oct 26, 2017
ab7c40f
remove raise
tanham Oct 27, 2017
ea793a1
sessions
cashmonger Oct 27, 2017
927a389
Fix merge conflict
cashmonger Oct 27, 2017
f03c26a
Fixes to various tests
cashmonger Oct 27, 2017
d636938
resolve merge conflict
Oct 27, 2017
a75f613
make temporary changes to css to make editing page easier to see
Oct 27, 2017
5cf3f33
make app html more viewable to edit other content
Oct 27, 2017
099c59f
comment out some css to make views legible
Oct 27, 2017
c6c6aac
include error message partial in app view
Oct 27, 2017
8c5b73e
Merge branch 'master' into quantity
Oct 27, 2017
4aade76
product index page: changed line 43 so the category name appeared ins…
awilson2017 Oct 27, 2017
303d439
Merge branch 'master' of https://github.com/cashmonger/betsy
awilson2017 Oct 27, 2017
067a306
create get_quantities method
Oct 27, 2017
e6bce19
show quantity of items in the cart
Oct 27, 2017
2639e63
started Oauth testing: updated merchant yml
awilson2017 Oct 27, 2017
975b4b4
Merge branch 'master' of https://github.com/cashmonger/betsy
Oct 27, 2017
c1e0ecb
rename subtract_product to subtract_products
Oct 27, 2017
7a1f0cb
rename complete order path
Oct 27, 2017
c08f71a
basic functionality for clearing a cart when an order is submitted
Oct 27, 2017
bccaaa2
correct drop down for products from categories
Oct 27, 2017
d632293
decrease stock when order is submitted
Oct 27, 2017
0ca339c
Merge branch 'master' into stock
Oct 27, 2017
dcc99e0
added comments to decrease stock functions for clarification
Oct 27, 2017
3b9cbbb
resolve merge conflicts
Oct 27, 2017
c6b5d82
style product page and realign nav bar
Oct 27, 2017
f379a3f
redirect submit new review to product, change phrasing of success msg
Oct 27, 2017
0699a04
change display of reviews on product page
Oct 27, 2017
2cf2c80
add edit/delete links with log in conditions
Oct 27, 2017
6bc7d32
attempted to write tests for order controller. got stuck on creating …
awilson2017 Oct 27, 2017
f352318
Merge branch 'master' of https://github.com/cashmonger/betsy
awilson2017 Oct 27, 2017
920144b
create form that shows the quantity to add to cart
Oct 27, 2017
58ee3b3
removes a line used to test
Oct 27, 2017
c8b0ca8
some changes to add_to_cart method
Oct 27, 2017
900c352
form for quantity now sends number to cart
Oct 27, 2017
fd221e8
removed a space
Oct 27, 2017
dad76bd
add .times to add quantity, but still adds an extra 1
Oct 27, 2017
6e51d1d
can successfully add proper quantity of products to the cart
Oct 27, 2017
a9a76c7
no change
Oct 27, 2017
7c66ccf
add photos to home page
tanham Oct 27, 2017
c0223e0
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 27, 2017
4c7e4b3
remove validation for demo
tanham Oct 27, 2017
9a05543
wrote action to remove item from cart
awilson2017 Oct 27, 2017
28464ff
Merge branch 'remove-item-cart'
awilson2017 Oct 27, 2017
5d67e89
create seed data for reviews
Oct 27, 2017
df99d5c
Merge branch 'master' of https://github.com/cashmonger/betsy
Oct 27, 2017
f0f33b9
edit merchant link
Oct 27, 2017
998765d
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 27, 2017
3ae4555
correct some spelling
Oct 27, 2017
83da123
modify table
tanham Oct 27, 2017
ba28f93
completed remove product from cart functionality
awilson2017 Oct 27, 2017
b1da28a
resolve merge conflict in order show page.
awilson2017 Oct 27, 2017
cb715d7
Merge branch 'master' of https://github.com/cashmonger/betsy
tanham Oct 27, 2017
9af36b9
final css for product show
Oct 27, 2017
548daa1
resolve merge conf
Oct 27, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# See https://help.github.com/articles/ignoring-files for more about ignoring files.
#
# If you find yourself ignoring temporary files generated by your text editor
# or operating system, you probably want to add a global ignore instead:
# git config --global core.excludesfile '~/.gitignore_global'

# Ignore bundler config.
/.bundle

# Ignore all logfiles and tempfiles.
/log/*
/tmp/*
!/log/.keep
!/tmp/.keep

/node_modules
/yarn-error.log

.byebug_history

.env

coverage
73 changes: 73 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
source 'https://rubygems.org'

git_source(:github) do |repo_name|
repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/")
"https://github.com/#{repo_name}.git"
end


# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.1.4'
# Use postgresql as the database for Active Record
gem 'pg', '~> 0.18'
# Use Puma as the app server
gem 'puma', '~> 3.7'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# See https://github.com/rails/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby

# Use CoffeeScript for .coffee assets and views
# gem 'coffee-rails', '~> 4.2'
# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
gem 'turbolinks', '~> 5'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.5'
# Use Redis adapter to run Action Cable in production
# gem 'redis', '~> 3.0'
# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'
gem 'foundation-rails', '6.4.1.2'
# 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', platforms: [:mri, :mingw, :x64_mingw]
# Adds support for Capybara system testing and selenium driver
gem 'capybara', '~> 2.13'
gem 'selenium-webdriver'
end

group :development do
gem 'dotenv-rails'
# Access an IRB console on exception pages or by using <%= console %> anywhere in the code.
gem 'web-console', '>= 3.3.0'
gem 'listen', '>= 3.0.5', '< 3.2'
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem 'spring'
gem 'spring-watcher-listen', '~> 2.0.0'
end

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

gem 'jquery-turbolinks'
group :development do
gem 'better_errors'
gem 'pry-rails'
gem 'binding_of_caller'
end

group :test do
gem 'minitest-rails'
gem 'minitest-reporters'
gem 'pry-rails'
gem 'simplecov', :require => false
end

gem 'omniauth'
gem 'omniauth-github'
268 changes: 268 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,268 @@
GEM
remote: https://rubygems.org/
specs:
actioncable (5.1.4)
actionpack (= 5.1.4)
nio4r (~> 2.0)
websocket-driver (~> 0.6.1)
actionmailer (5.1.4)
actionpack (= 5.1.4)
actionview (= 5.1.4)
activejob (= 5.1.4)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0)
actionpack (5.1.4)
actionview (= 5.1.4)
activesupport (= 5.1.4)
rack (~> 2.0)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionview (5.1.4)
activesupport (= 5.1.4)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
activejob (5.1.4)
activesupport (= 5.1.4)
globalid (>= 0.3.6)
activemodel (5.1.4)
activesupport (= 5.1.4)
activerecord (5.1.4)
activemodel (= 5.1.4)
activesupport (= 5.1.4)
arel (~> 8.0)
activesupport (5.1.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (~> 0.7)
minitest (~> 5.1)
tzinfo (~> 1.1)
addressable (2.5.2)
public_suffix (>= 2.0.2, < 4.0)
ansi (1.5.0)
arel (8.0.0)
babel-source (5.8.35)
babel-transpiler (0.7.0)
babel-source (>= 4.0, < 6)
execjs (~> 2.0)
better_errors (2.4.0)
coderay (>= 1.0.0)
erubi (>= 1.0.0)
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.1.0)
capybara (2.15.4)
addressable
mini_mime (>= 0.1.3)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
rack-test (>= 0.5.4)
xpath (~> 2.0)
childprocess (0.8.0)
ffi (~> 1.0, >= 1.0.11)
coderay (1.1.2)
concurrent-ruby (1.0.5)
crass (1.0.2)
debug_inspector (0.0.3)
docile (1.1.5)
dotenv (2.2.1)
dotenv-rails (2.2.1)
dotenv (= 2.2.1)
railties (>= 3.2, < 5.2)
erubi (1.7.0)
execjs (2.7.0)
faraday (0.12.2)
multipart-post (>= 1.2, < 3)
ffi (1.9.18)
foundation-rails (6.4.1.2)
railties (>= 3.1.0)
sass (>= 3.3.0, < 3.5)
sprockets-es6 (>= 0.9.0)
globalid (0.4.0)
activesupport (>= 4.2.0)
hashie (3.5.6)
i18n (0.9.0)
concurrent-ruby (~> 1.0)
jbuilder (2.7.0)
activesupport (>= 4.2.0)
multi_json (>= 1.2)
jquery-turbolinks (2.1.0)
railties (>= 3.1.0)
turbolinks
json (2.1.0)
jwt (1.5.6)
listen (3.1.5)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
loofah (2.1.1)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.6.6)
mime-types (>= 1.16, < 4)
method_source (0.9.0)
mime-types (3.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2016.0521)
mini_mime (0.1.4)
mini_portile2 (2.3.0)
minitest (5.10.3)
minitest-rails (3.0.0)
minitest (~> 5.8)
railties (~> 5.0)
minitest-reporters (1.1.18)
ansi
builder
minitest (>= 5.0)
ruby-progressbar
multi_json (1.12.2)
multi_xml (0.6.0)
multipart-post (2.0.0)
nio4r (2.1.0)
nokogiri (1.8.1)
mini_portile2 (~> 2.3.0)
oauth2 (1.4.0)
faraday (>= 0.8, < 0.13)
jwt (~> 1.0)
multi_json (~> 1.3)
multi_xml (~> 0.5)
rack (>= 1.2, < 3)
omniauth (1.7.1)
hashie (>= 3.4.6, < 3.6.0)
rack (>= 1.6.2, < 3)
omniauth-github (1.3.0)
omniauth (~> 1.5)
omniauth-oauth2 (>= 1.4.0, < 2.0)
omniauth-oauth2 (1.4.0)
oauth2 (~> 1.0)
omniauth (~> 1.2)
pg (0.21.0)
pry (0.11.1)
coderay (~> 1.1.0)
method_source (~> 0.9.0)
pry-rails (0.3.6)
pry (>= 0.10.4)
public_suffix (3.0.0)
puma (3.10.0)
rack (2.0.3)
rack-test (0.7.0)
rack (>= 1.0, < 3)
rails (5.1.4)
actioncable (= 5.1.4)
actionmailer (= 5.1.4)
actionpack (= 5.1.4)
actionview (= 5.1.4)
activejob (= 5.1.4)
activemodel (= 5.1.4)
activerecord (= 5.1.4)
activesupport (= 5.1.4)
bundler (>= 1.3.0)
railties (= 5.1.4)
sprockets-rails (>= 2.0.0)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
rails-html-sanitizer (1.0.3)
loofah (~> 2.0)
railties (5.1.4)
actionpack (= 5.1.4)
activesupport (= 5.1.4)
method_source
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rake (12.1.0)
rb-fsevent (0.10.2)
rb-inotify (0.9.10)
ffi (>= 0.5.0, < 2)
ruby-progressbar (1.9.0)
ruby_dep (1.5.0)
rubyzip (1.2.1)
sass (3.4.25)
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 (3.6.0)
childprocess (~> 0.5)
rubyzip (~> 1.0)
simplecov (0.15.1)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.2)
spring (2.0.2)
activesupport (>= 4.2)
spring-watcher-listen (2.0.1)
listen (>= 2.7, < 4.0)
spring (>= 1.2, < 3.0)
sprockets (3.7.1)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
sprockets-es6 (0.9.2)
babel-source (>= 5.8.11)
babel-transpiler
sprockets (>= 3.0.0)
sprockets-rails (3.2.1)
actionpack (>= 4.0)
activesupport (>= 4.0)
sprockets (>= 3.0.0)
thor (0.20.0)
thread_safe (0.3.6)
tilt (2.0.8)
turbolinks (5.0.1)
turbolinks-source (~> 5)
turbolinks-source (5.0.3)
tzinfo (1.2.3)
thread_safe (~> 0.1)
uglifier (3.2.0)
execjs (>= 0.3.0, < 3)
web-console (3.5.1)
actionview (>= 5.0)
activemodel (>= 5.0)
bindex (>= 0.4.0)
railties (>= 5.0)
websocket-driver (0.6.5)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.2)
xpath (2.1.0)
nokogiri (~> 1.3)

PLATFORMS
ruby

DEPENDENCIES
better_errors
binding_of_caller
byebug
capybara (~> 2.13)
dotenv-rails
foundation-rails (= 6.4.1.2)
jbuilder (~> 2.5)
jquery-turbolinks
listen (>= 3.0.5, < 3.2)
minitest-rails
minitest-reporters
omniauth
omniauth-github
pg (~> 0.18)
pry-rails
puma (~> 3.7)
rails (~> 5.1.4)
sass-rails (~> 5.0)
selenium-webdriver
simplecov
spring
spring-watcher-listen (~> 2.0.0)
turbolinks (~> 5)
tzinfo-data
uglifier (>= 1.3.0)
web-console (>= 3.3.0)

BUNDLED WITH
1.16.0.pre.3
Loading