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

Branches - Fruit Loops (Paige, Xinran, Vi, Emily) #96

Open
wants to merge 435 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
435 commits
Select commit Hold shift + click to select a range
fe4c620
Vi - Merge pull request #32 from eaball35/user
criacuervos Oct 28, 2019
308ebb4
Added logic to prevent multiple order items with the same product to …
minipaige02 Oct 28, 2019
851bc15
css changes
criacuervos Oct 28, 2019
decb8a0
Merge branch 'user' of https://github.com/eaball35/betsy into user
criacuervos Oct 28, 2019
845f6a4
added logic if input quantity greater than stock available
eaball35 Oct 28, 2019
a354331
edit inline on current user page, edit products
criacuervos Oct 28, 2019
227fd53
Merge branch 'master' into user
criacuervos Oct 28, 2019
e7575e5
refactored orders 'show' tests, added 'cart' test
gracexinran Oct 28, 2019
f62f79a
changed quantity to stock
eaball35 Oct 28, 2019
98efe4f
merged
criacuervos Oct 28, 2019
5a395c8
added orders 'checkout' tests
gracexinran Oct 28, 2019
f0c59f7
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Oct 28, 2019
fb08033
merged master after resolving conflicts
gracexinran Oct 28, 2019
71e4aaf
added links to product images
eaball35 Oct 29, 2019
c1d54e0
Merge pull request #34 from eaball35/emily_product
eaball35 Oct 29, 2019
4a935bd
Added tests for OrderItems Controller create, update, and destroy met…
minipaige02 Oct 29, 2019
62e3cb0
Added test for increase_quantity OrderItem method
minipaige02 Oct 29, 2019
8e863cb
added testing on review relationships
eaball35 Oct 29, 2019
ff10ad6
added validating testing on review
eaball35 Oct 29, 2019
b0568a3
added actions for review - needs testing still
eaball35 Oct 29, 2019
17a1bd9
added routes for reviews
eaball35 Oct 29, 2019
2b2ff5b
added migration for active column in products
eaball35 Oct 29, 2019
bb541ac
update merchant nav bg
eaball35 Oct 29, 2019
76028b0
updated orders routes
gracexinran Oct 29, 2019
88ec7ae
added find_order_params private method in orders controller to find o…
gracexinran Oct 29, 2019
eb77d3b
changed the orders controller action 'checkout' and 'confirmation' ba…
gracexinran Oct 29, 2019
e7ac2c2
added bootstrap alert on flash messages
eaball35 Oct 29, 2019
5b00316
added updates to cart page, added product image link helper
eaball35 Oct 29, 2019
33c18c5
updated last 4 validation
eaball35 Oct 29, 2019
575000a
Merge pull request #36 from eaball35/emily_product
eaball35 Oct 29, 2019
6b39927
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Oct 29, 2019
ed253c4
updated review routes
eaball35 Oct 29, 2019
24dc2e2
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Oct 29, 2019
be25b86
added orders validation and relationship tests
gracexinran Oct 29, 2019
d85b132
merged with master.
minipaige02 Oct 29, 2019
b5ff5c6
working on money helper
eaball35 Oct 29, 2019
25a46a9
Merge branch 'master' into user
criacuervos Oct 29, 2019
bf4f33e
added order test custom methods template
gracexinran Oct 29, 2019
7be8f48
refactored redirect edit product on current user page
criacuervos Oct 29, 2019
8597921
Merge branch 'master' into orders
gracexinran Oct 29, 2019
c8950b0
Merge pull request #37 from eaball35/orders
gracexinran Oct 29, 2019
1a36165
Merge branch 'master' into user
criacuervos Oct 29, 2019
2889505
Merge pull request #38 from eaball35/user
criacuervos Oct 29, 2019
124a420
Added testing on review create action
eaball35 Oct 29, 2019
d0324e8
added testing on review controller
eaball35 Oct 29, 2019
04ecb17
Finished order items controller testing and refactoring.
minipaige02 Oct 29, 2019
7acbe34
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Oct 29, 2019
e9dd159
fixed merge conflicts
eaball35 Oct 29, 2019
95b3111
Merge pull request #39 from eaball35/emily_product
eaball35 Oct 29, 2019
ea61577
working on product show
eaball35 Oct 29, 2019
43681c4
Merge branch 'master' into emily_product
eaball35 Oct 29, 2019
e0d54cf
Merge branch 'master' into order-items
minipaige02 Oct 29, 2019
5d7e807
Merge pull request #40 from eaball35/order-items
minipaige02 Oct 29, 2019
f12430a
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Oct 29, 2019
af38d1d
Added additional tests to order items controller
minipaige02 Oct 29, 2019
3edaf4a
implemented cancel_order and complete_order function in current user …
gracexinran Oct 29, 2019
da48b65
capitalized the order status
gracexinran Oct 29, 2019
a101582
Merge pull request #41 from eaball35/orders
gracexinran Oct 29, 2019
ef27a9c
added tests for my total earned and total methods in user, orderitem,…
criacuervos Oct 29, 2019
b6c1d1e
conflicts fixed
criacuervos Oct 29, 2019
c201193
Added logic to products controller to redirect to edit user path if n…
minipaige02 Oct 29, 2019
68470ec
review controller testing, updating user_id on review to optional, an…
eaball35 Oct 29, 2019
825fcbf
Added test for creating new product by user with no merchant name
minipaige02 Oct 29, 2019
bd06b75
updates to create review + form
eaball35 Oct 29, 2019
279bb5c
reviews are working correctly
eaball35 Oct 29, 2019
c6a51b2
Merge branch 'master' into emily_product
eaball35 Oct 29, 2019
87b906f
Cretaed format money application helper and updated readable date app…
minipaige02 Oct 29, 2019
fdb5122
manage products now has a delete button and checkbox to update whethe…
criacuervos Oct 29, 2019
38ace54
updated current user
eaball35 Oct 29, 2019
4be7e4e
Merge pull request #43 from eaball35/emily_product
eaball35 Oct 29, 2019
e055201
Merge pull request #42 from eaball35/user-merchant-name
eaball35 Oct 29, 2019
a5f71a9
Merge pull request #44 from eaball35/other-tasks
eaball35 Oct 29, 2019
f205adc
added delete review only if it's your review
eaball35 Oct 29, 2019
2b8cfae
updated tests and updated active feature to not show products which a…
criacuervos Oct 29, 2019
5ddf809
tests passing!
criacuervos Oct 29, 2019
a5f3bda
Merge branch 'master' into user
criacuervos Oct 29, 2019
7a0f6a4
Merge pull request #45 from eaball35/user
criacuervos Oct 29, 2019
018aa1f
product show page
eaball35 Oct 29, 2019
75c7288
Merge branch 'master' into emily_product
eaball35 Oct 29, 2019
48e8b89
made footer pink
eaball35 Oct 29, 2019
8e49583
categories dropdown + user show page
eaball35 Oct 30, 2019
8f72163
implemented function to filter order_items by order status
gracexinran Oct 30, 2019
d85e2e1
resolved conflicts in current user page
gracexinran Oct 30, 2019
fabb52a
added fruitstand img and quick add button
eaball35 Oct 30, 2019
32cc4d3
Merge branch 'master' into emily_product
eaball35 Oct 30, 2019
058ebf5
refactored current user view page
gracexinran Oct 30, 2019
aad9c5e
added 'cart' and 'update_paid' tests for orders controller
gracexinran Oct 30, 2019
72a1b05
updated categoies on new product
eaball35 Oct 30, 2019
eaf8cfc
added 'confirmation' action tests for orders controller
gracexinran Oct 30, 2019
8a16c32
added 'cancel_order' method tests in orders controller
gracexinran Oct 30, 2019
c00e4c4
added 'complete_order' method tests in orders controller
gracexinran Oct 30, 2019
f0fc00d
updates to merchant nav
eaball35 Oct 30, 2019
cdb8151
small spelling change
eaball35 Oct 30, 2019
46ff572
refactored users controller method 'current' action and added custome…
gracexinran Oct 30, 2019
b00c100
updated review styling
eaball35 Oct 30, 2019
08d0e85
added tests for user model method 'filter order items'
gracexinran Oct 30, 2019
05ccb12
updated redirect for successful product update
minipaige02 Oct 30, 2019
acb001a
Merge pull request #46 from eaball35/orders
gracexinran Oct 30, 2019
ded3002
Merge pull request #47 from eaball35/emily_product
eaball35 Oct 30, 2019
1265378
testing categories
eaball35 Oct 30, 2019
b0fca7d
Merge branch 'master' into emily_product
eaball35 Oct 30, 2019
b8d4cbf
updated tests in usermodel
criacuervos Oct 30, 2019
84a02fd
merging to user
criacuervos Oct 30, 2019
adff152
merging master
criacuervos Oct 30, 2019
bbb30af
Updated date format method
minipaige02 Oct 30, 2019
e834753
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Oct 30, 2019
548431e
taking away delete functionality
criacuervos Oct 30, 2019
8896479
Merge branch 'master' into user
criacuervos Oct 30, 2019
84de7fa
Added tests for Application Helper methods
minipaige02 Oct 30, 2019
02303c7
added dropdown checkbox for new product
eaball35 Oct 30, 2019
1592581
removed raise
eaball35 Oct 30, 2019
604e6e8
minor change, add section end
eaball35 Oct 30, 2019
9bde493
Merge pull request #48 from eaball35/emily_product
eaball35 Oct 30, 2019
a72da67
Added additional tests for Reviews Controller.
minipaige02 Oct 30, 2019
0760072
implemented feature to filter products by active status
gracexinran Oct 30, 2019
ddc316a
Merge pull request #49 from eaball35/orders
gracexinran Oct 30, 2019
6ec9708
fixed the current user page message for no product
gracexinran Oct 30, 2019
401f855
Added additional tests to Products Controller
minipaige02 Oct 30, 2019
79f490f
Merge branch 'master' into other-tasks
minipaige02 Oct 30, 2019
c8cf54e
merged with master
minipaige02 Oct 30, 2019
9c1065f
merged with master
minipaige02 Oct 30, 2019
69dd250
Merge pull request #50 from eaball35/other-tasks
minipaige02 Oct 30, 2019
a6cbf56
added update quantity, changing css stylings on homepage
criacuervos Oct 30, 2019
3d8b41d
Merge branch 'master' into user
criacuervos Oct 30, 2019
d9606e6
Merge pull request #51 from eaball35/user
criacuervos Oct 30, 2019
dbd6d28
added additional custom method tests
minipaige02 Oct 30, 2019
68b4183
removed product destroy test
minipaige02 Oct 30, 2019
b502170
Merge branch 'master' into other-tasks
minipaige02 Oct 30, 2019
98eaeac
refactored order_items controller
gracexinran Oct 30, 2019
ec6ed45
refatored order model
gracexinran Oct 30, 2019
e500d18
refactored orders controller and tests
gracexinran Oct 30, 2019
893e63e
resolved conflicts and merged
gracexinran Oct 30, 2019
64d4967
refactored users controller 'current' action to exclude 'pending' ord…
gracexinran Oct 30, 2019
e1dea79
Added avg_rating method to product and tests
minipaige02 Oct 30, 2019
7c82344
Merge pull request #52 from eaball35/orders
gracexinran Oct 31, 2019
aff7d0b
updating error messages
eaball35 Oct 31, 2019
91bc3d6
fixed merge conflicts
eaball35 Oct 31, 2019
57a3c4c
working on css
eaball35 Oct 31, 2019
bf9a0c5
css galore
eaball35 Oct 31, 2019
c5f7a83
fixed new product form alignment
eaball35 Oct 31, 2019
e8093e2
styling form
eaball35 Oct 31, 2019
643637a
styling
eaball35 Oct 31, 2019
e891436
removed customer_id column from orders
gracexinran Oct 31, 2019
e2f3b01
additional styling on tables
eaball35 Oct 31, 2019
21ba1fd
added decimal format on price current page
eaball35 Oct 31, 2019
0241c55
Added average rating method and tests
minipaige02 Oct 31, 2019
35edfa2
added order on categories
eaball35 Oct 31, 2019
b07f311
Merge pull request #54 from eaball35/emily_product
eaball35 Oct 31, 2019
a42cfe8
Merge pull request #53 from eaball35/other-tasks
eaball35 Oct 31, 2019
0d23d3e
Merge branch 'master' into orders
gracexinran Oct 31, 2019
4b42592
Updated readable date method
minipaige02 Oct 31, 2019
eb29673
fixed update/errors
eaball35 Oct 31, 2019
23f97e9
Merge pull request #55 from eaball35/emily_product
eaball35 Oct 31, 2019
60e423c
Fixed current user products table to show active/inactive status
minipaige02 Oct 31, 2019
797097e
spooky commit
criacuervos Oct 31, 2019
88db35a
Merged and resovled conflicts
minipaige02 Oct 31, 2019
78252f5
Updated tests after updting flash messages.
minipaige02 Oct 31, 2019
1e4a239
implemented search function
gracexinran Oct 31, 2019
3adb239
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Oct 31, 2019
9d8d4e0
Merge pull request #56 from eaball35/orders
gracexinran Oct 31, 2019
c38e861
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Oct 31, 2019
e7796a8
refactored validation of products 'stock' and 'quantity'
gracexinran Oct 31, 2019
a1931bb
added unit tests for search function
gracexinran Oct 31, 2019
391b492
changes
criacuervos Oct 31, 2019
e2e69d6
Merge branch 'master' of https://github.com/eaball35/betsy
criacuervos Oct 31, 2019
39c34c0
added default quantity for orderitems form
minipaige02 Oct 31, 2019
1eef83d
refactored search feature
gracexinran Oct 31, 2019
b86f4bb
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Oct 31, 2019
ead0dbf
styling on product show
eaball35 Oct 31, 2019
31d9a5c
updates
criacuervos Oct 31, 2019
06d7746
Merge branch 'master' into emily_product
eaball35 Oct 31, 2019
56772b3
Merge pull request #57 from eaball35/emily_product
eaball35 Oct 31, 2019
87cecf0
updated
criacuervos Oct 31, 2019
23c20a5
fixed current page
eaball35 Oct 31, 2019
091d834
Merge pull request #58 from eaball35/emily_product
eaball35 Oct 31, 2019
7267c2d
fixed review errors
eaball35 Oct 31, 2019
6aa9eb6
Merge pull request #59 from eaball35/emily_product
eaball35 Oct 31, 2019
e81fee3
fixed refresh on current user page issue
criacuervos Oct 31, 2019
4865260
Merge branch 'master' of https://github.com/eaball35/betsy
criacuervos Oct 31, 2019
967ef93
Merge branch 'master' into user
criacuervos Oct 31, 2019
b8344d3
fixed extranneous section on show
criacuervos Oct 31, 2019
0129057
Merge pull request #61 from eaball35/user
criacuervos Oct 31, 2019
555fce7
fixed extra
criacuervos Oct 31, 2019
0869925
refactored css to products show page
gracexinran Oct 31, 2019
ce85d4e
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Oct 31, 2019
1c1ba88
confirmation page and a hover
eaball35 Oct 31, 2019
cff1e2f
Merge branch 'master' of https://github.com/eaball35/betsy
eaball35 Oct 31, 2019
5879d19
refactored reviews controller and fixed tests
gracexinran Oct 31, 2019
05de28a
added more validation tests to products
gracexinran Oct 31, 2019
68d2de8
Adjusted cart page
minipaige02 Nov 1, 2019
5ad07ea
Merged with master
minipaige02 Nov 1, 2019
94bab45
refactored order validations and tests
gracexinran Nov 1, 2019
be81da0
resolved conflicts
gracexinran Nov 1, 2019
e48db1f
added 'rating_sentiment' tests and refactored review validations
gracexinran Nov 1, 2019
d304ae8
refactored order and product tests
gracexinran Nov 1, 2019
8713966
refactored order_item tests, removed comments
gracexinran Nov 1, 2019
f609b06
css
eaball35 Nov 1, 2019
cef7eb5
css updates
eaball35 Nov 1, 2019
db95538
confirmation styling
eaball35 Nov 1, 2019
2e3a539
Added CSS to cart page
minipaige02 Nov 1, 2019
ac0c736
Additional CSS for cart page when basket is empty
minipaige02 Nov 1, 2019
62f30b1
fixed tests, additional styling
eaball35 Nov 1, 2019
645d9d6
refactored products controller test
gracexinran Nov 1, 2019
fbbe7cd
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Nov 1, 2019
74e37b0
styling
eaball35 Nov 1, 2019
93ced5d
styling
eaball35 Nov 1, 2019
3d2c0f4
refactored styling of products show page
gracexinran Nov 1, 2019
57267a2
Merge pull request #62 from eaball35/emily_product
eaball35 Nov 1, 2019
a36b4c5
css added on edit user page
criacuervos Nov 1, 2019
b8be93f
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Nov 1, 2019
f1f1514
checkout css
eaball35 Nov 1, 2019
660e983
Merge branch 'master' into emily_product
eaball35 Nov 1, 2019
d9d56ba
Merge pull request #63 from eaball35/emily_product
eaball35 Nov 1, 2019
a9976d1
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Nov 1, 2019
6e6e571
Updated message for quantity exceeding stock
minipaige02 Nov 1, 2019
a53a3b3
Merge branch 'master' of https://github.com/eaball35/betsy
criacuervos Nov 1, 2019
85bd131
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Nov 1, 2019
f30b529
Added adjustments to fix update refresh issue on cart page
minipaige02 Nov 1, 2019
e1aec37
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Nov 1, 2019
3812a6b
updated product seed
eaball35 Nov 1, 2019
753468b
Merge pull request #64 from eaball35/emily_product
eaball35 Nov 1, 2019
86519f3
Added styling for buttons
minipaige02 Nov 1, 2019
8902f77
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Nov 1, 2019
b28ee95
final changes
eaball35 Nov 1, 2019
e446519
Merge branch 'master' into emily_product
eaball35 Nov 1, 2019
37dbbbf
Merge pull request #65 from eaball35/emily_product
eaball35 Nov 1, 2019
55e25f0
updated message in case no review on product show
criacuervos Nov 1, 2019
c891fc6
t Merge branch 'master' of https://github.com/eaball35/betsy
criacuervos Nov 1, 2019
1ad0a44
refactored css of current user page
gracexinran Nov 1, 2019
6c8f583
merged changes
criacuervos Nov 1, 2019
3022c90
added confirmation messages for cancelling and completing order in cu…
gracexinran Nov 1, 2019
8cd5058
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Nov 1, 2019
92776f0
Changed hyperlink colors
minipaige02 Nov 1, 2019
557702f
Merge branch 'master' of https://github.com/eaball35/betsy
minipaige02 Nov 1, 2019
7bb166b
adjusted the space in product show page
gracexinran Nov 1, 2019
33fb4eb
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Nov 1, 2019
c191d8f
styling
eaball35 Nov 1, 2019
5002d77
fixed merge
eaball35 Nov 1, 2019
7995165
styling
eaball35 Nov 1, 2019
17e9121
Merge pull request #66 from eaball35/emily_product
eaball35 Nov 1, 2019
7da8ceb
added tests for homepage index action, last time refacoring
gracexinran Nov 1, 2019
0f987f0
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Nov 1, 2019
6b94d64
final css touch ups on the order checkout page
criacuervos Nov 1, 2019
daf4b92
Merge pull request #67 from eaball35/user
eaball35 Nov 1, 2019
e68dae0
Updated styling for edit user page update button
minipaige02 Nov 1, 2019
da8ddde
refactored search function
gracexinran Nov 1, 2019
549dfe4
fixed apple snapple
eaball35 Nov 1, 2019
3f2010c
updates with turbolink
eaball35 Nov 1, 2019
703bae6
added css for orders show page
gracexinran Nov 1, 2019
9384719
Merge branch 'master' of https://github.com/eaball35/betsy
gracexinran Nov 1, 2019
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
33 changes: 33 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# 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

# Ignore uploaded files in development
/storage/*
!/storage/.keep

/node_modules
/yarn-error.log

/public/assets
.byebug_history

# Ignore master key for decrypting credentials and more.
/config/master.key
.env

# Ignore simplecov and test data in simplecov report
/coverage.data
/coverage
.DS_Store
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.5.5
17 changes: 17 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"workbench.colorCustomizations": {
"activityBar.background": "#760c5f",
"activityBar.foreground": "#e7e7e7",
"activityBar.inactiveForeground": "#e7e7e799",
"activityBarBadge.background": "#74910f",
"activityBarBadge.foreground": "#e7e7e7",
"titleBar.activeBackground": "#48073a",
"titleBar.inactiveBackground": "#48073a99",
"titleBar.activeForeground": "#e7e7e7",
"titleBar.inactiveForeground": "#e7e7e799",
"statusBar.background": "#48073a",
"statusBarItem.hoverBackground": "#760c5f",
"statusBar.foreground": "#e7e7e7"
},
"peacock.color": "#48073a"
}
96 changes: 96 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.5.5'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.2.3'
# Use postgresql as the database for Active Record
gem 'pg', '>= 0.18', '< 2.0'
# Use Puma as the app server
gem 'puma', '~> 3.11'
# 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 'mini_racer', 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', '~> 4.0'
# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'

# Use ActiveStorage variant
# gem 'mini_magick', '~> 4.8'

# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development

# Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap', '>= 1.1.0', require: false

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]
gem 'pry-rails'
gem 'pry-byebug'
end

group :development do
# Access an interactive console on exception pages or by calling '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'
gem 'dotenv-rails'
end

group :test do
# Adds support for Capybara system testing and selenium driver
gem 'capybara', '>= 2.15'
gem 'selenium-webdriver'
# Easy installation and use of chromedriver to run system tests with Chrome
gem 'chromedriver-helper'
end

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

gem 'jquery-rails'
gem 'jquery-turbolinks'
gem 'bootstrap', '~> 4.1.3'
group :development, :test do
gem 'pry-rails'
end

group :development do
gem 'debase', '>= 0.2.4.1'
gem 'ruby-debug-ide', '>= 0.7.0'
end

group :development do
gem 'better_errors'
gem 'binding_of_caller'
gem 'guard'
gem 'guard-minitest'
end

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

gem "omniauth"
gem "omniauth-github"


gem 'bootstrap-multiselect-rails'
Loading