Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
281 commits
Select commit Hold shift + click to select a range
f6af46d
Add Gemfiles for OAuth
krsmith7 Oct 18, 2018
d4ce35e
Uncomment merchants#new and merchants#create controller actions
krsmith7 Oct 18, 2018
10480d6
Uncomment merchants#index
krsmith7 Oct 19, 2018
1ade198
Add header and nav bars to application layout view
krsmith7 Oct 19, 2018
22eb939
Add merchants#index view
krsmith7 Oct 19, 2018
d6e8674
Edit merchant read view pages
krsmith7 Oct 19, 2018
16ea174
Create merchant fixture data
krsmith7 Oct 19, 2018
20eea42
Gem and file addition for Github OAuth
krsmith7 Oct 19, 2018
366b266
Add Sessions Controller and controller test
krsmith7 Oct 19, 2018
df8fbe8
Add config initializer for OmniAuth
krsmith7 Oct 19, 2018
57841c9
Edit local variable in sessions#create
krsmith7 Oct 19, 2018
8894cde
Add create_from_github method for merchant model
krsmith7 Oct 19, 2018
48d00e6
Add sessions and auth route to routes
krsmith7 Oct 19, 2018
03eb83b
Edit merchant yml uid numbers shorter
krsmith7 Oct 19, 2018
8be0c4c
Add test merchant controller test for index
krsmith7 Oct 19, 2018
098c4d7
Add spacing to merchants_controller methods
krsmith7 Oct 19, 2018
0bca637
Finished basic product controller methods, views, and testing.
sdbenezra Oct 19, 2018
8b8af63
add order form
Aurea-Li Oct 19, 2018
5eaef33
fix expiration date format
Aurea-Li Oct 19, 2018
dd17540
Update controller tests to handle link between product and merchant.
sdbenezra Oct 19, 2018
e53c0bf
Add edit link to product show page
sdbenezra Oct 19, 2018
521005f
Add group pets photo to images
krsmith7 Oct 19, 2018
5d1edb3
Add named route to routes for auth callback
krsmith7 Oct 19, 2018
cf7e2a1
Add header, nav, and body styling
krsmith7 Oct 19, 2018
cb89ba6
Edit application layout html
krsmith7 Oct 19, 2018
0b01a65
Add fields to product partial form view
sdbenezra Oct 19, 2018
2329698
Merge with master, resolve conflict in routes.rb
sdbenezra Oct 19, 2018
b7ce2f8
fix form to be used for edit
Aurea-Li Oct 19, 2018
aa497e8
Changes to application view
krsmith7 Oct 19, 2018
78805ab
Merge branch 'master' into product-test-merge
sdbenezra Oct 19, 2018
f5b8185
Resolve merge conflict in routes
krsmith7 Oct 19, 2018
3d71e09
Change sessions controller redirect to products temporarily
krsmith7 Oct 19, 2018
e85641e
uncomment background image
krsmith7 Oct 19, 2018
aeba22e
change index method in orderitems controller
valgidzi Oct 19, 2018
c88da0f
Create root page for site
sdbenezra Oct 19, 2018
063e96f
Change sessions controller logout action name to destroy
krsmith7 Oct 19, 2018
b6e7eb4
Change sessions controller logout action name to destroy
krsmith7 Oct 19, 2018
d60416f
Change sessions logout route to reflect OAuth
krsmith7 Oct 19, 2018
f5f7472
Merge branch 'master' of https://github.com/Aurea-Li/betsy
krsmith7 Oct 19, 2018
d499e27
Alter nav and header styling
krsmith7 Oct 20, 2018
6ea538d
implement functionality to add item to cart from product show page
Aurea-Li Oct 20, 2018
3b6cf39
add cart main page
Aurea-Li Oct 20, 2018
ff6ef8c
remove order item duplicates and add error handling when session orde…
Aurea-Li Oct 20, 2018
b6f474d
reformat cart index to be list, display picture and link to products …
Aurea-Li Oct 20, 2018
9bee31f
add photo link to product index page and show page
Aurea-Li Oct 20, 2018
9f4a0ef
fix error causing some cart items to not show up
Aurea-Li Oct 20, 2018
b6335bb
Merge branch 'master' of https://github.com/Aurea-Li/betsy
Aurea-Li Oct 20, 2018
56233ec
Fix spacing in yml files.
sdbenezra Oct 21, 2018
37b227b
Add text and photos to home page.
sdbenezra Oct 21, 2018
ce057f3
Merge branch 'master' into rootpage
sdbenezra Oct 21, 2018
8948dbb
Add links to products page on home pg banners.
sdbenezra Oct 21, 2018
4e8a8ad
Add description column to products table
valgidzi Oct 21, 2018
656d53c
Update seed data, add description to products
valgidzi Oct 21, 2018
967410b
Add Google Font Rammetto to application html head
krsmith7 Oct 21, 2018
3afbb67
Remove extra whitespace/chars causing yml file test errors
valgidzi Oct 21, 2018
3aa5f5b
Change header to grid layout and set element grid spaces. Add img to …
krsmith7 Oct 21, 2018
de7ced1
Add simplecov to project
valgidzi Oct 21, 2018
8323d95
Edit background color and header text color
krsmith7 Oct 21, 2018
fea0307
Change nav link text to uppercase letters
krsmith7 Oct 21, 2018
d7c9d94
Change product index view to bootstrap card gallery
krsmith7 Oct 21, 2018
ff54883
Add flex box styling and margin space to products index card gallery
krsmith7 Oct 21, 2018
8382e1a
Add will_paginate gem to display list items on multiple pages
krsmith7 Oct 21, 2018
9932407
Add styling to pagination nav list on products index
krsmith7 Oct 21, 2018
b902ab3
Add pagination code to products#index
krsmith7 Oct 21, 2018
359fe17
Add will_paginate code line to products#index view page
krsmith7 Oct 21, 2018
e311ca5
Edit background color and header borders
krsmith7 Oct 21, 2018
f664073
Fix deleted end tag for merchants link
krsmith7 Oct 21, 2018
83776ff
Make merchant name link to show page from index
krsmith7 Oct 21, 2018
8d54711
Make note to change description in products index
krsmith7 Oct 21, 2018
cdb39e9
change list style to none for merchants
krsmith7 Oct 21, 2018
e48ef7c
Fix merge conflict at products controller to only show active product…
krsmith7 Oct 21, 2018
5a1ac9b
Merge branch 'master' into products-description- testing master
valgidzi Oct 21, 2018
12fcd68
Fix merge conflicts
sdbenezra Oct 21, 2018
a416c7d
Merge branch 'master' of https://github.com/Aurea-Li/betsy
valgidzi Oct 21, 2018
7368bf6
Merge branch 'master' into testing
valgidzi Oct 21, 2018
e9ea1a0
Fix merge conflicts
sdbenezra Oct 21, 2018
318e6f6
Fix css formatting in products css file.
sdbenezra Oct 21, 2018
695fe8c
fix logic for session[order_id]
Aurea-Li Oct 21, 2018
4e8665b
Change product description listing on product listing page.
sdbenezra Oct 21, 2018
2d4ae4a
Merge branch 'master' of https://github.com/Aurea-Li/betsy
sdbenezra Oct 21, 2018
077fdc9
Add product description to products#index
krsmith7 Oct 21, 2018
1b32ee4
Merge branch 'master' of https://github.com/Aurea-Li/betsy
krsmith7 Oct 21, 2018
46b2292
Add Home item to nav to link to root page
krsmith7 Oct 21, 2018
60e65e3
add change quantity option for cart index page
Aurea-Li Oct 21, 2018
16e7e67
Add checkout link to cart, add order_form partial to order edit view
valgidzi Oct 21, 2018
f25a33a
Edit nav link Products title
krsmith7 Oct 21, 2018
c3f6b3d
refactor orderitems controller
Aurea-Li Oct 21, 2018
f044962
Rollback change to nav links
krsmith7 Oct 21, 2018
2fb5487
fix logic for cart index page
Aurea-Li Oct 22, 2018
68b345c
wipe session[:order_id] clean when invalid order occurs
Aurea-Li Oct 22, 2018
3053c48
add new controller back
Aurea-Li Oct 22, 2018
ebb8e43
Merge branch 'master' of https://github.com/Aurea-Li/betsy
Aurea-Li Oct 22, 2018
7d0656d
add test outlines for order item create
Aurea-Li Oct 22, 2018
2b46a89
OrdersController#update action changes status of order and order items
valgidzi Oct 22, 2018
95f4cb0
add review controller and nested route in products
Aurea-Li Oct 22, 2018
3eebc42
Fixed merge conflicts
valgidzi Oct 22, 2018
690e34e
Merge branch 'master' into reviews
Aurea-Li Oct 22, 2018
207513b
fix merge conflicts.
sdbenezra Oct 22, 2018
17bc945
Add table of products to Merchant show page
krsmith7 Oct 22, 2018
80466e2
Fix merge errors. Cart is working. Session reset to nil when cart pur…
sdbenezra Oct 22, 2018
26482d3
Entered flash message for cancelled orders.
sdbenezra Oct 22, 2018
3fa9017
Adjust margin on homepage banners.
sdbenezra Oct 22, 2018
e39a2c6
Add icons to application banner
sdbenezra Oct 22, 2018
5b283b0
Merge branch 'master' into reviews
Aurea-Li Oct 22, 2018
efffede
Merge branch 'master' of https://github.com/Aurea-Li/betsy
krsmith7 Oct 22, 2018
5a8290d
add index method in review controller
Aurea-Li Oct 22, 2018
b24147a
add reviews to product show page, move to embedded route
Aurea-Li Oct 22, 2018
e7f6f27
remove product show controller method and view, fix error in reviews …
Aurea-Li Oct 22, 2018
bedcbfa
display list of reviews, add review form and create method in controller
Aurea-Li Oct 22, 2018
13f34b9
add new view for reviews
Aurea-Li Oct 22, 2018
0fd2fcd
Merge branch 'master' of https://github.com/Aurea-Li/betsy
Aurea-Li Oct 22, 2018
019b6dd
fix product link in merchant show
Aurea-Li Oct 22, 2018
2417c3c
modify flash messages to fit with application
Aurea-Li Oct 22, 2018
7c0b3e1
add validations for order item
Aurea-Li Oct 22, 2018
d2d116d
fix pending field discrepancy in order items
Aurea-Li Oct 22, 2018
11d426c
reset order_id if run into errors
Aurea-Li Oct 22, 2018
a246ddf
Update yml files
valgidzi Oct 22, 2018
7871042
Add description to products strong params
krsmith7 Oct 22, 2018
509c7ed
standardize status to be string, make order validations conditional, …
Aurea-Li Oct 22, 2018
22a7425
remove binding.pry
Aurea-Li Oct 22, 2018
edce9b0
Fix descriptions in products yml file
valgidzi Oct 22, 2018
32e5b63
Add MerchantsController#create test
valgidzi Oct 22, 2018
64132ad
add validations to order and review, modify review to be only 1 - 5
Aurea-Li Oct 22, 2018
c65d7a6
Adjust response status if create action fails
valgidzi Oct 22, 2018
57108bd
Add MerchantsController#create test for invalid data
valgidzi Oct 22, 2018
ea1849d
disable add to cart when product is out of stock, modifes stock after…
Aurea-Li Oct 22, 2018
5a8661b
Add tests for MerchantsController#show and #index
valgidzi Oct 22, 2018
b91877d
edit quantity also updates stock for order item, tweak validations to…
Aurea-Li Oct 22, 2018
d0c6dce
Fix errors/failures in OrdersController tests
valgidzi Oct 22, 2018
681ef41
fix logic for updating stock
Aurea-Li Oct 22, 2018
f4e6d53
Merge branch 'master' of https://github.com/Aurea-Li/betsy
krsmith7 Oct 22, 2018
501e4c0
Fix merge conflict in MerchantsController#create
valgidzi Oct 22, 2018
1902786
fix logic to add/subtract stock based on how quantity is changed on cart
Aurea-Li Oct 22, 2018
c4c9c2a
Merge branch 'master' into validations
Aurea-Li Oct 22, 2018
290310e
Comment out fontawesome link in layout
sdbenezra Oct 22, 2018
8912d6f
Add dashboard page for merchant.
sdbenezra Oct 22, 2018
937eb60
Add dashboard page for merchant.
sdbenezra Oct 22, 2018
5b289d5
Add order items to merchant dashboard
sdbenezra Oct 23, 2018
978d19c
Add price column to merchant order item display.
sdbenezra Oct 23, 2018
502a6f2
fix product show page for reviews
Aurea-Li Oct 23, 2018
82d727b
add products show page
Aurea-Li Oct 23, 2018
3ecf007
Keep merchant from viewing other merchants dashboard
sdbenezra Oct 23, 2018
43785b0
Merge branch 'master' into reviews
Aurea-Li Oct 23, 2018
46d208a
Delete commented out table
krsmith7 Oct 23, 2018
80f963e
Merge branch 'master' of https://github.com/Aurea-Li/betsy
sdbenezra Oct 23, 2018
492db35
Merge branch 'master' of https://github.com/Aurea-Li/betsy
krsmith7 Oct 23, 2018
061c0e5
Remove block to viewing merchant dashboard for testing.
sdbenezra Oct 23, 2018
9054353
Add product thumbnails to merchant product list in merchant show view
krsmith7 Oct 23, 2018
c581af6
Change styling from img to merchant details img
krsmith7 Oct 23, 2018
a63adda
Add Dashboard element to nav w/o route
krsmith7 Oct 23, 2018
0063b72
add review validations
Aurea-Li Oct 23, 2018
1190c84
Add new product button to dashboard. Add pending orders page.
sdbenezra Oct 23, 2018
56f66d5
Add login requirement and merchant assignment to products#create
krsmith7 Oct 23, 2018
6397164
Work on ProductsController#create test for logged in user
valgidzi Oct 23, 2018
b4e61f4
Merge branch 'master' into controller-testing
valgidzi Oct 23, 2018
c4ced0b
Test passing for ProductsController#create action
valgidzi Oct 23, 2018
79087bf
fix logic for updating stock when item already exists in cart
Aurea-Li Oct 23, 2018
dddf86b
add rating method to merchant model
Aurea-Li Oct 23, 2018
9c38a03
add basic validation tests to product model
Aurea-Li Oct 23, 2018
19fa496
Added ability to view order items on merchant dashboard page sorted b…
sdbenezra Oct 23, 2018
7c33082
Change redirect from products_path to root_path
valgidzi Oct 23, 2018
d7ef30f
Add tests for SessionsController#create action
valgidzi Oct 23, 2018
d82fe86
add model test for product
Aurea-Li Oct 23, 2018
2715dfc
Add session id and merchant id requirement logic to products#update
krsmith7 Oct 23, 2018
ee8955d
add tests for rating method in products
Aurea-Li Oct 23, 2018
ffbed7b
Fix whitespace
valgidzi Oct 23, 2018
155a555
Fix merge conflicts
sdbenezra Oct 23, 2018
b0054c2
add test outlines for validations and relations for order item model
Aurea-Li Oct 23, 2018
6d72a14
Merge branch 'master' of https://github.com/Aurea-Li/betsy
Aurea-Li Oct 23, 2018
82d9416
Merge branch 'master' of https://github.com/Aurea-Li/betsy
krsmith7 Oct 23, 2018
db7cd68
add order items model tests
Aurea-Li Oct 23, 2018
431f04a
Correct html merge problems. Correct methods in merchant model to sor…
sdbenezra Oct 23, 2018
0de5fcf
Resolve merge conflicts while trying to push merchant dashboard updates.
sdbenezra Oct 23, 2018
8dedab9
Remove extra end stmt in merchant.rb. Hookup link to dashboard to das…
sdbenezra Oct 23, 2018
23f2f04
add order tests for validations and relations
Aurea-Li Oct 23, 2018
4ca9684
Heroku deployment debugging - assets pipeline - move petstogether.jpe…
valgidzi Oct 23, 2018
c19fc69
Move header image from view to stylesheet
valgidzi Oct 23, 2018
f9eb18a
Delete img view helper from banner- heroku deployment
valgidzi Oct 23, 2018
1a37431
Prevent others from seeing a merchants dashboard.
sdbenezra Oct 23, 2018
7eed6b6
Merge branch 'master' of https://github.com/Aurea-Li/betsy
sdbenezra Oct 23, 2018
4456996
add custom method tests for order
Aurea-Li Oct 23, 2018
f83ed34
Change css files reference to images. Reset config.assets.compile to …
sdbenezra Oct 24, 2018
72a526a
Merge branch 'master' of https://git.heroku.com/petsy-emporium
Aurea-Li Oct 24, 2018
9a5ae45
New file petsy-emporium
krsmith7 Oct 24, 2018
b19cd3a
Change background image tag in css to background-image:
sdbenezra Oct 24, 2018
5901776
Merge branch 'master' of https://github.com/Aurea-Li/betsy
Aurea-Li Oct 24, 2018
5a3f213
Create helper method for mock user login
valgidzi Oct 24, 2018
4e26f4a
Refactor logins with helper method, add test for destroy action
valgidzi Oct 24, 2018
f9730d3
Add tests for ReviewsController#new and #create actions
valgidzi Oct 24, 2018
87dbb0a
Merge branch 'master' of https://github.com/Aurea-Li/betsy
krsmith7 Oct 24, 2018
bcc5996
Adjust css in application.scss file to show header image
sdbenezra Oct 24, 2018
d5e4ac8
Merge branch 'master' of https://git.heroku.com/petsy-emporium
sdbenezra Oct 24, 2018
91a6047
Add note about error with yml files/test db
valgidzi Oct 24, 2018
0d5afa0
Add comment about new test/view
valgidzi Oct 24, 2018
9b5e68d
Merge branch 'master' into more-controller-tests
valgidzi Oct 24, 2018
59c9eb8
remove rating column in products, add merchant model tests
Aurea-Li Oct 24, 2018
5ae582c
Don't show edit button if you are not the logged in merchant
sdbenezra Oct 24, 2018
620b804
add reviews model
Aurea-Li Oct 24, 2018
ebb5fa9
Add underline to header nav link at hover
krsmith7 Oct 24, 2018
9de2ca8
Specify size of product index images
krsmith7 Oct 24, 2018
a877369
Update merchant dashboard views with links to products. Add view for …
sdbenezra Oct 24, 2018
3ff7a5b
Update merchant dashboard to add link to complete orders on paid orde…
sdbenezra Oct 24, 2018
6cd90a3
fix ordercontroller tests
Aurea-Li Oct 24, 2018
0fac356
fix merchant tests and render_404 method and corresponding tests
Aurea-Li Oct 24, 2018
a401b27
add category model and jointable for category and products
Aurea-Li Oct 24, 2018
7256afd
remove category attribute from production
Aurea-Li Oct 25, 2018
c04f2ce
Add line to order model to delete order items when order is cancelled…
sdbenezra Oct 25, 2018
82a94b7
Finish merchant dashboard-add link to order number-add link to produc…
sdbenezra Oct 25, 2018
d13ffd9
User can search for their order in search form
krsmith7 Oct 25, 2018
5c460a1
add migration file
Aurea-Li Oct 25, 2018
1d16935
fix merge issues
Aurea-Li Oct 25, 2018
4dd4504
fix join table, still yml issue
Aurea-Li Oct 25, 2018
2a2b565
Change text on buttons on product index page to Adopt Me.
sdbenezra Oct 25, 2018
bd8b05b
Added view helper to format dates.
sdbenezra Oct 25, 2018
0add9a5
Use date helper to format date on order show page.
sdbenezra Oct 25, 2018
212f6fb
Make changes to routes, merchant dashboard pages so links to orders o…
sdbenezra Oct 25, 2018
45f32f4
Add restock logic to OrderItemsController#destroy
valgidzi Oct 25, 2018
14b6373
Move restock logic from OIController#destroy to OE model method #rest…
valgidzi Oct 25, 2018
a76d741
Move #reduce_stock logic from OI controller to model
valgidzi Oct 25, 2018
0f26c6f
Add OIContr#create tests - passing
valgidzi Oct 25, 2018
de84a3a
Refactor OICont#create and fix tests
valgidzi Oct 25, 2018
6934b1f
Add test for dashboard_path.
sdbenezra Oct 25, 2018
e32b302
remove product category references
Aurea-Li Oct 25, 2018
a53b5a0
Remove validation for active checkbox.
sdbenezra Oct 25, 2018
7c4b131
Remove active validation to fix product edit bug
valgidzi Oct 25, 2018
4b8c5af
Add test specs for #create quantity bug - not passing
valgidzi Oct 25, 2018
5fc1b3d
Add conditional for quantity bug - still needs work
valgidzi Oct 25, 2018
54ad27f
Display order number in order finalize success message
valgidzi Oct 25, 2018
bfffe91
fix merchant tests
Aurea-Li Oct 25, 2018
29596e5
fix conflicts
Aurea-Li Oct 25, 2018
385e680
Add indentation to orders index view
krsmith7 Oct 25, 2018
0baacdd
Merge branch 'master' into fix-cart-bugs
valgidzi Oct 25, 2018
fe3e279
add category yml
Aurea-Li Oct 25, 2018
2fb638b
fix conflicts
Aurea-Li Oct 25, 2018
56aefd7
Merge branch 'master' into categories
Aurea-Li Oct 25, 2018
79bfbb5
Add orders link to header nav
krsmith7 Oct 25, 2018
718e8e8
Add section elements and section class name to search form
krsmith7 Oct 25, 2018
a87d09f
Merge branch 'master' of https://github.com/Aurea-Li/betsy
krsmith7 Oct 25, 2018
ceb4caa
add model tests for category
Aurea-Li Oct 25, 2018
f1bb235
add category controller and new form
Aurea-Li Oct 25, 2018
76acd08
add category as select option
Aurea-Li Oct 25, 2018
67a42f4
fix product form to be category check boxes
Aurea-Li Oct 25, 2018
dbd6a2e
clean up form
Aurea-Li Oct 25, 2018
cc89044
minor formatting for product form
Aurea-Li Oct 25, 2018
9262d33
add category seeding
Aurea-Li Oct 25, 2018
fb867ed
fix merges
Aurea-Li Oct 25, 2018
5d28298
category changes
Aurea-Li Oct 25, 2018
1e5ac35
Merge branch 'master' into categories
Aurea-Li Oct 25, 2018
360ea10
add tests for categories controller
Aurea-Li Oct 25, 2018
691812c
wip product testing
Aurea-Li Oct 25, 2018
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
35 changes: 35 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# 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

#Ignore env file for Github Auth
.env

#Ignore Mac finder related files
.DS_Store

coverage
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
90 changes: 90 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
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.1'
# 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

# OAuth
gem 'omniauth'
gem 'omniauth-github'

# Gem to show multiple pages
gem 'will_paginate', '~> 3.1.0'

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'
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'
gem 'simplecov', require: false
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'
end

group :test do
gem 'minitest-rails'
gem 'minitest-reporters'
end
Loading