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

Ports - Sopheary, Stephanie, Kim, Kate #71

Open
wants to merge 483 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
483 commits
Select commit Hold shift + click to select a range
365ae28
Fixes shop formatting in partial
goblineer May 4, 2019
bd8ca1d
Merge branch 'master' into kf/orderitems_controller
Kimberly-Fasbender May 4, 2019
ef05c1b
commented out redirect line in perform login method
smarchante1 May 4, 2019
d371634
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 4, 2019
519f1ef
made adjustmetns to the sessions create action
smarchante1 May 4, 2019
bd4b64c
changed auth hash nickname to name
smarchante1 May 4, 2019
7ea72a2
changed Merchant's OAuth path
sophearychiv May 4, 2019
b5ac9a5
trying to fix OAuth path
sophearychiv May 4, 2019
a49dda0
made change to mock merchant hash
smarchante1 May 4, 2019
3e7e83b
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 4, 2019
b1926d9
Product integration test for retire path
goblineer May 4, 2019
48cb357
Merge branch 'master' of https://github.com/sophearychiv/betsy
goblineer May 4, 2019
c490789
Reactivates product self methods
goblineer May 4, 2019
ba77567
updated create action for orderitems
Kimberly-Fasbender May 4, 2019
b98e878
updated routes for orderitems controller actions
Kimberly-Fasbender May 4, 2019
f06b92a
added testing for logged in user for orderitems controller create action
Kimberly-Fasbender May 4, 2019
3b32621
updated flash error message logic in application view
Kimberly-Fasbender May 4, 2019
1e11403
updated orderitem create path in show view
Kimberly-Fasbender May 4, 2019
e0fc870
Show view repair
goblineer May 4, 2019
842dd17
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 4, 2019
cfc298d
Merge pull request #19 from sophearychiv/kf/orderitems_controller
sophearychiv May 5, 2019
720bb37
continued shopping cart functionality
sophearychiv May 6, 2019
d4bf4f1
finished total revenue method
smarchante1 May 6, 2019
06ab2d5
rough draft math methods
smarchante1 May 6, 2019
cf68525
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 6, 2019
e49adf4
added paid order sum method and test
smarchante1 May 6, 2019
c69c424
added testing for update orderitem action
Kimberly-Fasbender May 6, 2019
ee03ab2
added update action for orderitems controller
Kimberly-Fasbender May 6, 2019
73be83a
created a custom method quantity_difference that we may not need
Kimberly-Fasbender May 6, 2019
54a340b
updated order view to incorporate new update method for orderitems
Kimberly-Fasbender May 6, 2019
75475bc
updated tests for orderitem model
Kimberly-Fasbender May 6, 2019
abd929e
updated testing for oderitems controller update action
Kimberly-Fasbender May 6, 2019
c7bcd2f
Product/Merchant interaction fixes
goblineer May 6, 2019
9187ede
Merging a merging conflict
goblineer May 6, 2019
a23465a
updated view for orders show page - update quantity for orderitems
Kimberly-Fasbender May 6, 2019
94f596d
deleted unnecessary notes
Kimberly-Fasbender May 6, 2019
f461067
Changing merchant show
smarchante1 May 6, 2019
b71d311
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 6, 2019
3e3de8e
fixing conflict with merchant model
smarchante1 May 6, 2019
ebd4075
Product stock method fix
goblineer May 6, 2019
2fcaee3
Merge branch 'master' of https://github.com/sophearychiv/betsy
goblineer May 6, 2019
735fb50
changing logout http request fromd delete to get
smarchante1 May 6, 2019
3727ded
fixing indentation
smarchante1 May 6, 2019
04acac5
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 6, 2019
88e219a
changed http verb in logout and updated test
smarchante1 May 6, 2019
0186a99
Updates delete method to get on logout button
goblineer May 6, 2019
278ec8b
change order summary from partial to nomal file
smarchante1 May 6, 2019
0f2c937
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 6, 2019
76bb23c
working on correcting quantity vs. stock in cart
Kimberly-Fasbender May 6, 2019
cc84ae2
changed cart to automatically update quantity based on available stock
Kimberly-Fasbender May 6, 2019
2c49d85
added helper method for creating a cart
Kimberly-Fasbender May 6, 2019
73c405b
updated order items controller to pass testing
Kimberly-Fasbender May 6, 2019
14a8dc3
updated testing to include tests for orderitems destroy action
Kimberly-Fasbender May 6, 2019
b3a8289
refactoring merchant tests
smarchante1 May 6, 2019
3d13f84
updated params issue for orderitem controller, added destroy action t…
Kimberly-Fasbender May 6, 2019
ce81813
added more tests to orders_controller
sophearychiv May 7, 2019
8092f60
added tests for confirmation
sophearychiv May 7, 2019
e05f4c1
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 7, 2019
5427db7
added logic about when stock is zero, but commented it out for now
Kimberly-Fasbender May 7, 2019
0360e06
merge conflict resolution
Kimberly-Fasbender May 7, 2019
35f7d59
Adds some scaffolding for a merchant dashboard
goblineer May 7, 2019
7c71402
cake
Kimberly-Fasbender May 7, 2019
15d4dea
merge conflict
Kimberly-Fasbender May 7, 2019
1beaa51
Merge pull request #20 from sophearychiv/kf/orderitems_edit_update
Kimberly-Fasbender May 7, 2019
bb95c9b
drying out code
sophearychiv May 7, 2019
e1a773b
Merge branch 'orders_controller_tests'
sophearychiv May 7, 2019
4ddac46
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 7, 2019
455e967
updated photo_url seeds and logic to display real mini things
Kimberly-Fasbender May 7, 2019
b5a6dae
merged master into branch
Kimberly-Fasbender May 7, 2019
512bf0b
merge conflict
Kimberly-Fasbender May 7, 2019
c1ca868
updating seeds file
Kimberly-Fasbender May 7, 2019
7a7044c
Moving up some things trying to fix oauth
goblineer May 7, 2019
df3629d
updating model test
smarchante1 May 7, 2019
09010db
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 7, 2019
c16dbd6
commented out orderitem_hash because adding it directly into the test…
Kimberly-Fasbender May 7, 2019
0418a38
added testing for a logged out user for orderitems - adding items to …
Kimberly-Fasbender May 7, 2019
293c7d5
FIX JQUERY ERROR THAT ALMOST KILLED ME D: D: D:
goblineer May 7, 2019
47b33d9
Repairing jquery situation
goblineer May 7, 2019
74c065e
Fixes javascript errors in rails-generated files
goblineer May 7, 2019
57afdb2
updated warning messages and functionality for cart item changes - qu…
Kimberly-Fasbender May 7, 2019
4f1e457
deleted commented out sections
Kimberly-Fasbender May 7, 2019
01d0310
removed create action from Orders_controller
sophearychiv May 7, 2019
2e7408c
Merge branch 'master' into ks/dashboard
goblineer May 7, 2019
160c58c
Merge pull request #21 from sophearychiv/ks/dashboard
goblineer May 7, 2019
a721217
Another jquery/dashboard fix
goblineer May 7, 2019
0eb2423
added index action to categories controller
Kimberly-Fasbender May 7, 2019
febc052
increased test coverage to 100%
sophearychiv May 7, 2019
6db119d
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 7, 2019
af471ff
filtered out files that don't need to be tested from coverage/index.html
sophearychiv May 7, 2019
9dcd977
Fix the dashboard (again)
goblineer May 7, 2019
e292391
updated categories so you can view products by category
Kimberly-Fasbender May 7, 2019
0084ebb
Merge pull request #22 from sophearychiv/orderitems_loggedout_tests
Kimberly-Fasbender May 7, 2019
c46770e
Merge pull request #23 from sophearychiv/kf/products_by_cat
Kimberly-Fasbender May 7, 2019
8483bfe
fixed failing category tests - flash messages needed updating
Kimberly-Fasbender May 7, 2019
2cb84c3
updated seeds and product view
Kimberly-Fasbender May 7, 2019
460eff5
testing for categories controller index and show actions
Kimberly-Fasbender May 8, 2019
b1f0fe2
added testing for a logged out user for categories show action
Kimberly-Fasbender May 8, 2019
3077724
fixed typo in categories controller test
Kimberly-Fasbender May 8, 2019
e0e4c5d
added testing for updated order controller show action
Kimberly-Fasbender May 8, 2019
aca1959
Merge pull request #24 from sophearychiv/additional_tests
Kimberly-Fasbender May 8, 2019
3fbc297
updating those seeds
Kimberly-Fasbender May 8, 2019
96ecb3a
Minor css change
goblineer May 8, 2019
8205efd
refactoring hompage layout
smarchante1 May 8, 2019
67f2da7
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 8, 2019
37d2c8c
fixed typo in application css
smarchante1 May 8, 2019
8a064cd
fixed typos in application css file
smarchante1 May 8, 2019
002c0ea
Merge branch 'master' into homepage_layout
smarchante1 May 8, 2019
db1623a
added constants for order status
sophearychiv May 8, 2019
84c7ec8
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 8, 2019
5b56f82
fixed errors related to constants for order status
sophearychiv May 8, 2019
f78c02d
adding root styling
smarchante1 May 8, 2019
0e73287
Add methods to merchant model for stats
goblineer May 8, 2019
206aec7
completed seed file and csv for products updates
Kimberly-Fasbender May 8, 2019
8fcb2b5
Merge branch 'master' into product_seeds
Kimberly-Fasbender May 8, 2019
f643768
div tag merge conflict resolution
Kimberly-Fasbender May 8, 2019
3a43d81
Merge pull request #25 from sophearychiv/product_seeds
Kimberly-Fasbender May 8, 2019
499c423
updated product seeds to be tied to merchant in a sensical way
Kimberly-Fasbender May 8, 2019
375e4c2
updating about show page
Kimberly-Fasbender May 8, 2019
a0659e6
finished tests for orders_controller
sophearychiv May 8, 2019
6c6a1d6
added bootstrap buttons to cancel and confirm buttons
sophearychiv May 9, 2019
9019080
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 9, 2019
9c5d7ab
added bootstrap and css to about page
Kimberly-Fasbender May 9, 2019
75d0f13
rough draft of homepage finalized
smarchante1 May 9, 2019
f12f903
homepage layout changes
smarchante1 May 9, 2019
edd6906
Merge branch 'master' into homepage_layout
smarchante1 May 9, 2019
2c330b0
fixed product seeds photo_urls
Kimberly-Fasbender May 9, 2019
5acd07c
description updated in product seeds
Kimberly-Fasbender May 9, 2019
0f09c9a
fixed comments in orderitems controller
Kimberly-Fasbender May 9, 2019
561834f
added testing for total_price custom method
Kimberly-Fasbender May 9, 2019
f64ce9c
added testing to finish up orders controller testing
Kimberly-Fasbender May 9, 2019
848bf3e
updated cart to show images of products and item totals
Kimberly-Fasbender May 9, 2019
d8b777f
empty cart view
smarchante1 May 9, 2019
2c7f99c
Merge pull request #26 from sophearychiv/kf/orderitems_total
Kimberly-Fasbender May 9, 2019
a2a7ac4
deleted commented out code in adjust_quantity custom method - orderit…
Kimberly-Fasbender May 9, 2019
c29417d
order layout
smarchante1 May 9, 2019
fa58e1c
Merge branch 'master' into homepage_layout
smarchante1 May 9, 2019
5d3c153
minor changes to application css
smarchante1 May 9, 2019
c3635ed
starting categories show design
smarchante1 May 9, 2019
dcbf41e
styling for categories page
smarchante1 May 9, 2019
ce00eec
added bootstrap the cancel button
sophearychiv May 9, 2019
6f93f84
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 9, 2019
93fce73
tests for order_model
sophearychiv May 9, 2019
2432efd
working on produxt index
smarchante1 May 9, 2019
ace3865
changing alignment of categories page
smarchante1 May 9, 2019
5f745b8
more tests for order model
sophearychiv May 9, 2019
38c79e9
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 9, 2019
44fdfca
updating card layout from veritcal to horizontal
Kimberly-Fasbender May 9, 2019
e59d3a4
Merge branch 'master' into about_page
Kimberly-Fasbender May 9, 2019
064866f
finished tests for order model
sophearychiv May 9, 2019
31aa567
Merge branch 'tests_for_order_model'
sophearychiv May 9, 2019
4a08a62
more tests for products controller
sophearychiv May 9, 2019
2cf7e7a
updated z index so the cards go behind the nav bar
Kimberly-Fasbender May 9, 2019
55a1f3f
left this off the last commit, z-index stuff
Kimberly-Fasbender May 9, 2019
9c2480c
formatting category unordered list
smarchante1 May 9, 2019
2f80d8e
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 9, 2019
9d5dac6
Changes to Orderitem for status
goblineer May 9, 2019
5e0e7a7
adding styling changes to merchant index
smarchante1 May 9, 2019
4980029
Changes/Merge conflict resolution
goblineer May 9, 2019
4338b85
fixed issue in sub_total in the cart
sophearychiv May 9, 2019
360068b
more tests for products
sophearychiv May 9, 2019
4b96f05
Merge branch 'products_controller_tests'
sophearychiv May 9, 2019
a279425
updated css for about cards
Kimberly-Fasbender May 9, 2019
d9fcc9b
Merge pull request #27 from sophearychiv/about_page
Kimberly-Fasbender May 9, 2019
1eea225
fixed conflicts
sophearychiv May 9, 2019
71fe7e7
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 9, 2019
484281e
adding changes to cart, checkout
smarchante1 May 9, 2019
c1abf64
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 9, 2019
35b5ead
updated footer links to go to the about page
Kimberly-Fasbender May 9, 2019
c94edee
updated footer links and about button to link to the about page
Kimberly-Fasbender May 9, 2019
ec9b824
Merge branch 'master' of https://github.com/sophearychiv/betsy
Kimberly-Fasbender May 9, 2019
cc319f2
Revert "adding styling changes to merchant index"
goblineer May 9, 2019
e85526d
Revert "formatting category unordered list"
sophearychiv May 9, 2019
4709906
??? Merge mystery.
goblineer May 9, 2019
be624d1
Revert "more tests for products controller"
sophearychiv May 9, 2019
88b9d11
Making way through merge
goblineer May 9, 2019
a3318b3
tests for order
sophearychiv May 9, 2019
3ab0fe5
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 9, 2019
315555e
fixed categories controller tests - category#new path ame
Kimberly-Fasbender May 9, 2019
091e9f9
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 9, 2019
ba57a87
fixing merge conflict styling issues
smarchante1 May 9, 2019
e4b4b2a
fixed styling of merchant page
smarchante1 May 9, 2019
f4a0833
more tests for products controller
sophearychiv May 9, 2019
aa219bb
Basic styling for merchant show
smarchante1 May 9, 2019
01fe7d6
more tests on products_controller
sophearychiv May 9, 2019
a386cc8
order checkout page style
smarchante1 May 9, 2019
7db0ff5
Reviews link here.
goblineer May 9, 2019
e3e60cc
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 9, 2019
48ccf8f
Merge branch 'checkout_page'
smarchante1 May 9, 2019
4b9031d
fixed conflicts in css file
sophearychiv May 9, 2019
72b6f5c
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 9, 2019
6aff487
fixing padding issue
smarchante1 May 9, 2019
567e48f
updated hi-light links
Kimberly-Fasbender May 9, 2019
2b934aa
Reroute mistake route in product
goblineer May 10, 2019
499cada
Testing fix
goblineer May 10, 2019
1f5184a
added edit view for products
sophearychiv May 10, 2019
8d05f3c
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 10, 2019
4649afc
Some order fulfillment
goblineer May 10, 2019
698123a
Merge branch 'master' of https://github.com/sophearychiv/betsy
goblineer May 10, 2019
5933ba9
added logic to not be able to review your own products and test for it
Kimberly-Fasbender May 10, 2019
ff6dbb4
Merge pull request #28 from sophearychiv/kf/reviews_updated
Kimberly-Fasbender May 10, 2019
babbd84
more tests for products_controller
sophearychiv May 10, 2019
101c1f6
updated images and links on homepage
Kimberly-Fasbender May 10, 2019
6b5310d
updated pricing display on cart page
Kimberly-Fasbender May 10, 2019
680dc18
Merge pull request #29 from sophearychiv/kf/homepage_links
Kimberly-Fasbender May 10, 2019
3933b60
added links to products in cart and added edit categories for products
smarchante1 May 10, 2019
366ca98
fixing merge confict on products show
smarchante1 May 10, 2019
406dcc5
increased test coverage to 100% for products_controller
sophearychiv May 10, 2019
0be890d
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 10, 2019
5baae35
cleaned up comments in products_controller_tests
sophearychiv May 10, 2019
9db2c10
fixed an error in products_controller tests
sophearychiv May 10, 2019
d79772c
fixed typos and added orders_by_status method to the merchant model -…
Kimberly-Fasbender May 10, 2019
aab491b
fixed product index link problem
smarchante1 May 10, 2019
6b19822
fixed borders around product images and featured products borders
smarchante1 May 10, 2019
4f7e3e4
working on merchant model tests
Kimberly-Fasbender May 10, 2019
2d15288
commented out test that i'm currrently working on
Kimberly-Fasbender May 10, 2019
de39923
Merge pull request #30 from sophearychiv/merchant_orders
Kimberly-Fasbender May 10, 2019
9acb2e3
removed unused methods in product model
sophearychiv May 10, 2019
7a7775f
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 10, 2019
eaf31da
fixed categories index styling
smarchante1 May 10, 2019
fe97d96
Merge branch 'stephs_refactors2'
smarchante1 May 10, 2019
b47cb3a
font change
smarchante1 May 10, 2019
95bb180
increased model products tests to 100%
sophearychiv May 10, 2019
6d9d9a6
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 10, 2019
d29697e
fixing display issue with merchant show
smarchante1 May 10, 2019
481b4fd
fixing styling
smarchante1 May 10, 2019
e2291a5
Merge branch 'merchant_show_refactor'
smarchante1 May 10, 2019
9112bf0
added order state in confirmation page
sophearychiv May 10, 2019
e0cd247
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 10, 2019
b25fee9
added order summary tab
smarchante1 May 10, 2019
2b7b496
fixed the cart
sophearychiv May 10, 2019
b1dc566
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 10, 2019
de6c5e2
changed delete to retire
smarchante1 May 10, 2019
4c6d014
fixed issue with leaving reviews
smarchante1 May 10, 2019
f194cf7
fixing failing model tests
Kimberly-Fasbender May 10, 2019
6b94aff
basic style for cateogories page
smarchante1 May 10, 2019
50132cc
fixing padding on review page
smarchante1 May 10, 2019
2e02a11
fixed broken nav menu on add product and add category
smarchante1 May 10, 2019
63c9354
FIXED
Kimberly-Fasbender May 10, 2019
a59c513
who knows
Kimberly-Fasbender May 10, 2019
edf3284
merge conflict resolution
Kimberly-Fasbender May 10, 2019
4edef23
Merge pull request #31 from sophearychiv/kf/merchant_model_tests
Kimberly-Fasbender May 10, 2019
059da17
added view orders in merchant's dashboard
sophearychiv May 10, 2019
fd994c7
Merge branch 'master' of https://github.com/sophearychiv/betsy
sophearychiv May 10, 2019
806f4ee
styled checkout page
sophearychiv May 10, 2019
cc3d4f0
shipped order functionality
Kimberly-Fasbender May 10, 2019
0ca8359
refactoring order summary
smarchante1 May 10, 2019
2bc6f1f
Merge branch 'master' of https://github.com/sophearychiv/betsy
smarchante1 May 10, 2019
1ff3741
added testing for shipped action in order controller
Kimberly-Fasbender May 10, 2019
1312972
Merge pull request #32 from sophearychiv/shipped_status
Kimberly-Fasbender May 10, 2019
3d8d08c
added shipping feature
sophearychiv May 10, 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
29 changes: 29 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# 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
coverage/
.env
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ruby-2.5.1
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"workbench.colorCustomizations": {
"tab.unfocusedActiveBorder": "#fff0"
}
}
87 changes: 87 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.5.1'

# 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]
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'
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 'better_errors'
gem 'binding_of_caller'
gem 'guard'
gem 'guard-minitest'
gem 'dotenv-rails'
end

group :test do
gem 'minitest-rails'
gem 'minitest-reporters'
gem 'simplecov'
gem 'simplecov-console'
end

gem "omniauth"
gem "omniauth-github"
Loading