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

Leaves - Georgina, Hallie, Samantha, Sabrina #93

Open
wants to merge 454 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
454 commits
Select commit Hold shift + click to select a range
1fe4971
fixed categories
Galaxylaughing Oct 28, 2019
8a0935d
Merge branch 'master' into merchant_dashboard
Galaxylaughing Oct 28, 2019
1ab9089
added cart badge
Galaxylaughing Oct 28, 2019
f2b7f18
added active color for secondary buttons
Galaxylaughing Oct 28, 2019
810fc9b
added status to each order
Galaxylaughing Oct 28, 2019
0e090b7
tweaked image size on user show
Galaxylaughing Oct 28, 2019
921980a
centered merchant-products show tiles
Galaxylaughing Oct 28, 2019
d1cd7d2
added view helper for printing date
Galaxylaughing Oct 28, 2019
d1a091b
structured order header
Galaxylaughing Oct 28, 2019
f17f4d5
changed 'logged in as' button to 'my dashboard'
Galaxylaughing Oct 28, 2019
9682877
Merge pull request #31 from Galaxylaughing/merchant_dashboard
idhallie Oct 28, 2019
66eaed7
added spacing and toggle to product details
Galaxylaughing Oct 28, 2019
e61ac7b
migration to orders
geomsb Oct 28, 2019
8e8fbfb
Merge pull request #33 from Galaxylaughing/migration-order-ok
Galaxylaughing Oct 28, 2019
be0e1b3
Merge branch 'master' into merchant_dashboard
Galaxylaughing Oct 28, 2019
8096ba2
added expiration date to orders dashboard
Galaxylaughing Oct 28, 2019
094021e
small changes in product controller
iamsammysam Oct 28, 2019
d28acb2
nested routes to add product to cart
iamsammysam Oct 28, 2019
92f9293
updated button to add product on show view
iamsammysam Oct 28, 2019
4d2de7f
status column added to order items
geomsb Oct 28, 2019
28e5565
Merge pull request #35 from Galaxylaughing/order-items-migration
Galaxylaughing Oct 28, 2019
dfabf1a
Merge branch 'master' into merchant_dashboard
Galaxylaughing Oct 28, 2019
50eadb8
added complete route
Galaxylaughing Oct 28, 2019
ee85edb
hooked up complete route
Galaxylaughing Oct 28, 2019
9ffef6a
fixed redirect
Galaxylaughing Oct 28, 2019
175d7bd
updated product show view with new functionality
iamsammysam Oct 28, 2019
2e5fece
fixed typo, added idempotency test
Galaxylaughing Oct 28, 2019
03f512b
fixed availability buttons
Galaxylaughing Oct 28, 2019
6bb3614
changed column name to status
Galaxylaughing Oct 28, 2019
ef01294
Merge pull request #36 from Galaxylaughing/merchant_dashboard
geomsb Oct 28, 2019
5c7ae89
model methods for order_items#subtotal and order#total.
idhallie Oct 28, 2019
a372593
Merge pull request #37 from Galaxylaughing/totals
geomsb Oct 28, 2019
b0c4e96
product controller tests
iamsammysam Oct 28, 2019
d1a0e6a
product controller tests
iamsammysam Oct 28, 2019
dabcc33
added product photo to merchant product view
Galaxylaughing Oct 28, 2019
3f26ca8
Merge branch 'master' into merchant_dashboard
Galaxylaughing Oct 28, 2019
52c2b5e
added render_price helper and implemented total and subtotal for orde…
Galaxylaughing Oct 28, 2019
0740c04
implemented total_revenue
Galaxylaughing Oct 29, 2019
7c72c6d
added link to product show to dashboard
Galaxylaughing Oct 29, 2019
27662ea
added product link to each order item
Galaxylaughing Oct 29, 2019
5248e16
Merge branch 'master' into product_view
idhallie Oct 29, 2019
26dff26
Merge pull request #38 from Galaxylaughing/product_view
idhallie Oct 29, 2019
dcc59dc
Merge branch 'master' into product_controller
idhallie Oct 29, 2019
18bb87c
Merge pull request #34 from Galaxylaughing/product_controller
idhallie Oct 29, 2019
595d6c1
fixed tests
geomsb Oct 29, 2019
1ebab85
fixed tests
geomsb Oct 29, 2019
a665b66
Merge pull request #39 from Galaxylaughing/orders-orderitems-test
idhallie Oct 29, 2019
cf8ea7f
Can clear the session at checkout.
idhallie Oct 29, 2019
b770f23
Merge pull request #40 from Galaxylaughing/validate_cc
iamsammysam Oct 29, 2019
59c9803
take out the regex from order at exp_date
geomsb Oct 29, 2019
20096af
added methods to find orders by status for merchant
Galaxylaughing Oct 29, 2019
2090627
implemented total_revenue in view
Galaxylaughing Oct 29, 2019
bfff7e0
updated find_orders_by_status to find all orders as well
Galaxylaughing Oct 29, 2019
fd1f9f8
Added order id to the add to cart button
idhallie Oct 29, 2019
43e454c
will have a clear form for a guest shopper.
idhallie Oct 29, 2019
d616bbd
extracted order fulfillment to partial
Galaxylaughing Oct 29, 2019
36fe562
Merge pull request #41 from Galaxylaughing/validate_cc
iamsammysam Oct 29, 2019
c4d5895
regex date
geomsb Oct 29, 2019
e68053c
started test for update_stock
idhallie Oct 29, 2019
6fc85d2
I got an accordion version of the filter-by-status to work
Galaxylaughing Oct 29, 2019
7e5db48
fixed per-order table formatting
Galaxylaughing Oct 29, 2019
10108c9
made orders by status badges display proper numbers
Galaxylaughing Oct 29, 2019
625c865
updated total revenue method
Galaxylaughing Oct 29, 2019
acef507
fixed small bug on product view when no session
iamsammysam Oct 29, 2019
dd69b8c
method to retire product on product controller
iamsammysam Oct 29, 2019
7706cc7
created validation in views to retire product
iamsammysam Oct 29, 2019
7e16d60
can reduce stock
idhallie Oct 29, 2019
6408752
added shopping cart path to nav
iamsammysam Oct 29, 2019
b0e0684
fixed total revenue
Galaxylaughing Oct 29, 2019
e8a1c5d
fixed display of total revenue per status
Galaxylaughing Oct 29, 2019
b3539aa
added logic to change category on merchant edit view
iamsammysam Oct 29, 2019
92e56b7
Merge pull request #43 from Galaxylaughing/other_views
geomsb Oct 29, 2019
ab579fe
removed edit action for user profile, since the data comes from github
Galaxylaughing Oct 29, 2019
b92a3f6
Merge pull request #42 from Galaxylaughing/merchant_dashboard
idhallie Oct 29, 2019
326cd26
Working on increasing cart quantity when item is already in cart.
idhallie Oct 29, 2019
687b2aa
Merging in Sabrina's stuff.
idhallie Oct 29, 2019
2f5c517
consolidates duplicate cart additions.
idhallie Oct 29, 2019
122cfa4
small changes on css and font-family
iamsammysam Oct 30, 2019
26cb639
implemented method to find the status of an order
Galaxylaughing Oct 30, 2019
e28b825
made dashboard display all orders on page load
Galaxylaughing Oct 30, 2019
bc18605
linked to order show from dashboard
Galaxylaughing Oct 30, 2019
bb29cca
Removed pry and commented out an empty test.
idhallie Oct 30, 2019
0593585
Merge pull request #44 from Galaxylaughing/update_stock
idhallie Oct 30, 2019
02deacc
fixed tests
geomsb Oct 30, 2019
247fc06
fixed tests
geomsb Oct 30, 2019
cafae63
merge master
geomsb Oct 30, 2019
d372fe4
reviews form
geomsb Oct 30, 2019
0a9a3f9
reviews controllers
geomsb Oct 30, 2019
e98b9e6
small changes on css and styling
iamsammysam Oct 30, 2019
c23d74c
reviews controller
geomsb Oct 30, 2019
f2a7e6b
reviews controllers
geomsb Oct 30, 2019
ac2827d
routes for reviews added
geomsb Oct 30, 2019
563c3de
get rid of a space
geomsb Oct 30, 2019
e794cf2
can delete items from cart.
idhallie Oct 30, 2019
fcd251f
reviews controllers
geomsb Oct 30, 2019
c04919b
Added render_price helper. Adjusted route for delete.
idhallie Oct 30, 2019
a1c1c4b
user cannot add more items to cart than are available.
idhallie Oct 30, 2019
69a6bb4
reviews view linked to products
geomsb Oct 30, 2019
6660f30
Number of available stock updates as soon as items are added to cart.
idhallie Oct 30, 2019
8f403a9
added view helper for displaying a rating as stars
Galaxylaughing Oct 30, 2019
7ab3936
Merge pull request #46 from Galaxylaughing/other_views
iamsammysam Oct 30, 2019
6741434
Merge branch 'master' into update_stock
idhallie Oct 30, 2019
6e2b7f5
Merge pull request #48 from Galaxylaughing/update_stock
idhallie Oct 30, 2019
11c8e17
Merge pull request #45 from Galaxylaughing/merchant_dashboard
idhallie Oct 30, 2019
0fd3195
Merge pull request #49 from Galaxylaughing/review_stars
idhallie Oct 30, 2019
3e95464
Show view includes remove link.
idhallie Oct 30, 2019
0de209d
fixed Sabrina's comments
geomsb Oct 30, 2019
8452248
Merge branch 'master' into reviews
geomsb Oct 30, 2019
ec78dd7
Merge pull request #47 from Galaxylaughing/reviews
geomsb Oct 30, 2019
c4ffe04
order_test file
idhallie Oct 30, 2019
2ccaa34
Merge pull request #50 from Galaxylaughing/edit_quantity
idhallie Oct 30, 2019
58ab265
fixed ends
geomsb Oct 30, 2019
65938e5
Merge branch 'master' into ends
Galaxylaughing Oct 30, 2019
68c6bbe
added homepage carousel
Galaxylaughing Oct 30, 2019
0947eed
added border so the product image doesn't visually conflict with head…
Galaxylaughing Oct 30, 2019
ab1298f
reviewed logic to edit quantity from the cart and update stock
iamsammysam Oct 30, 2019
9b2453d
Merge pull request #51 from Galaxylaughing/ends
idhallie Oct 30, 2019
7bebcb7
reviews added to product
geomsb Oct 30, 2019
78950fe
Merge pull request #52 from Galaxylaughing/product_category
idhallie Oct 30, 2019
06164d1
added reviews view to product
geomsb Oct 30, 2019
7951eb9
added stars to the view
geomsb Oct 30, 2019
89e7b00
average method for rating
geomsb Oct 30, 2019
3b31a00
Merge branch 'master' into reviews-product
geomsb Oct 30, 2019
4edc7d3
added some product highlights
Galaxylaughing Oct 30, 2019
2537b46
Merge branch 'master' into homepage
Galaxylaughing Oct 30, 2019
cf2ac14
method changed
geomsb Oct 30, 2019
218265c
tweaked homepage layout
Galaxylaughing Oct 30, 2019
c373d0c
added plant icon to see plant link
Galaxylaughing Oct 30, 2019
d502c40
starts addedo to the summary
geomsb Oct 30, 2019
cd4c101
changed seedling to leaf icon
Galaxylaughing Oct 30, 2019
3f1b0ba
working on category/product logic
iamsammysam Oct 30, 2019
059a796
general css and html styling
iamsammysam Oct 30, 2019
5b8a3ca
Merge pull request #53 from Galaxylaughing/homepage
idhallie Oct 30, 2019
cfff9ef
Update app/helpers/application_helper.rb
idhallie Oct 30, 2019
188b950
Merge pull request #55 from Galaxylaughing/product_category
iamsammysam Oct 30, 2019
edb7535
Merge branch 'master' into reviews-product
idhallie Oct 30, 2019
0d6d746
Merge pull request #54 from Galaxylaughing/reviews-product
idhallie Oct 30, 2019
76339ff
added a missing end.
idhallie Oct 30, 2019
48f6f77
Merge pull request #56 from Galaxylaughing/fix_end
geomsb Oct 30, 2019
e5360f7
added a route and page for the 'register as merchant' button in footer
Galaxylaughing Oct 30, 2019
bba8051
added test for logged in user
Galaxylaughing Oct 30, 2019
13f6980
Merge pull request #57 from Galaxylaughing/extra_pages
idhallie Oct 30, 2019
149623b
moved repeated logged_in? method to application_controller, where it …
Galaxylaughing Oct 31, 2019
d31252f
Fixed failing tests in models/order_test.
idhallie Oct 31, 2019
1645987
Removed 'order=' from view for tests to pass.
idhallie Oct 31, 2019
1ad3403
added about us page
Galaxylaughing Oct 31, 2019
eef9527
added links to go to top of page
Galaxylaughing Oct 31, 2019
c3d6d4d
changed size of go_to_top so it doesn't affect the line height
Galaxylaughing Oct 31, 2019
10199e5
Tweaked flash configuration to format in bullets.
idhallie Oct 31, 2019
76f8777
Passes test for flash message.
idhallie Oct 31, 2019
b8d6a33
Will render :edit with error.
idhallie Oct 31, 2019
5c90b1c
created logic and view for merchant create a category
iamsammysam Oct 31, 2019
60038bd
miscellaneous css and html styling
iamsammysam Oct 31, 2019
41d98b7
Added a gem to test render.
idhallie Oct 31, 2019
664f373
Added tests. All pass.
idhallie Oct 31, 2019
9542d9e
fixed bug
Galaxylaughing Oct 31, 2019
97157b8
fixed order_items#create bug
Galaxylaughing Oct 31, 2019
3e0bd05
created count_items method for order
Galaxylaughing Oct 31, 2019
398970f
added cart badge in view
Galaxylaughing Oct 31, 2019
a9395e5
added tests for average_rating and fixed zerodivisionerror
Galaxylaughing Oct 31, 2019
93ffc99
Merge pull request #59 from Galaxylaughing/product_category
idhallie Oct 31, 2019
42e8ebe
Merge pull request #62 from Galaxylaughing/cart_badge
iamsammysam Oct 31, 2019
1b66e66
Merge pull request #58 from Galaxylaughing/homepage
idhallie Oct 31, 2019
1cc9b23
Merge pull request #63 from Galaxylaughing/divide_by_zero
iamsammysam Oct 31, 2019
2109cbe
Merge branch 'master' into weird_order_bug
iamsammysam Oct 31, 2019
6379246
Merge pull request #61 from Galaxylaughing/weird_order_bug
iamsammysam Oct 31, 2019
6ea2698
Merge branch 'master' into transaction_tests
Galaxylaughing Oct 31, 2019
6eb491e
Merge pull request #60 from Galaxylaughing/transaction_tests
Galaxylaughing Oct 31, 2019
c331859
fixed missing end
Galaxylaughing Oct 31, 2019
4596caf
fixed missing end
Galaxylaughing Oct 31, 2019
5dcb607
Merge pull request #65 from Galaxylaughing/fix_end
idhallie Oct 31, 2019
73b5080
checkout view
geomsb Oct 31, 2019
fbca77b
Merge branch 'master' into checkout-view
geomsb Oct 31, 2019
1eaf580
added check to reviews#create, hide review box if user same as seller…
Galaxylaughing Oct 31, 2019
6b364b0
updated eleonora's email
Galaxylaughing Oct 31, 2019
fbeb144
tweaked users#create to allow you to login with an existing email
Galaxylaughing Oct 31, 2019
ecc9b36
Merge pull request #66 from Galaxylaughing/prevent_self_review
idhallie Oct 31, 2019
d8afbb4
Merge pull request #67 from Galaxylaughing/eleonora
idhallie Oct 31, 2019
a384f54
Merge pull request #68 from Galaxylaughing/checkout-view
idhallie Oct 31, 2019
d8f6a45
Set 'order=' to '@order' for tests to pass.
idhallie Oct 31, 2019
0f207ec
controllers test
geomsb Oct 31, 2019
dcace11
Fixed and updated test.
idhallie Oct 31, 2019
1deb3a3
Merge pull request #70 from Galaxylaughing/categories-controller-tests
idhallie Oct 31, 2019
5fda12e
Merge branch 'master' into avail_stock_test
geomsb Oct 31, 2019
3916206
Merge pull request #71 from Galaxylaughing/avail_stock_test
geomsb Oct 31, 2019
1f0d50b
updated product index css
Galaxylaughing Oct 31, 2019
7503951
adjusted category index to match product index
Galaxylaughing Nov 1, 2019
645d01d
logic to toggle and retire and unretire a product for merchant
iamsammysam Nov 1, 2019
c249b81
small changes on css/hmtl
iamsammysam Nov 1, 2019
6203d73
updated category index to have navs
Galaxylaughing Nov 1, 2019
57fc17f
small fix so merchant view doesn't show retired product
iamsammysam Nov 1, 2019
2231fec
Merge pull request #72 from Galaxylaughing/product_retire
Galaxylaughing Nov 1, 2019
993c1ab
Merge branch 'master' into css_products_imgs
iamsammysam Nov 1, 2019
0e2c229
Merge pull request #73 from Galaxylaughing/css_products_imgs
iamsammysam Nov 1, 2019
91125ec
removed extraneous user branches
Galaxylaughing Nov 1, 2019
0fd4431
combined duplicates
Galaxylaughing Nov 1, 2019
f814976
fixed sample_products_for_homepage not to choose an unavailable product
Galaxylaughing Nov 1, 2019
6b30b33
added tests for sample_products_for_homepage
Galaxylaughing Nov 1, 2019
0db2cc5
Merge pull request #74 from Galaxylaughing/routes
idhallie Nov 1, 2019
ca9355c
tests
geomsb Nov 1, 2019
80e9708
Merge branch 'master' into products-controller-test
geomsb Nov 1, 2019
355ae66
products controllers tests
geomsb Nov 1, 2019
37253cf
get rid of unnecessary controllers
geomsb Nov 1, 2019
4813e1c
fixed test
Galaxylaughing Nov 1, 2019
3c9e82c
Merge pull request #78 from Galaxylaughing/prevent_self_review
geomsb Nov 1, 2019
e1479ea
Merge pull request #75 from Galaxylaughing/homepage
geomsb Nov 1, 2019
add9fc6
removed unnecessary nil check
Galaxylaughing Nov 1, 2019
99c77c7
Updated routes.
idhallie Nov 1, 2019
e121216
added tests for updating the quantity of an existing order item
Galaxylaughing Nov 1, 2019
769e0a3
added a count_items method to count number of items sold
Galaxylaughing Nov 1, 2019
2a07db6
updated top_product to ignore products without items sold
Galaxylaughing Nov 1, 2019
dadc76f
tweaked top_product section in view
Galaxylaughing Nov 1, 2019
dd66e47
cleaned up top_product method
Galaxylaughing Nov 1, 2019
9ba9722
deleted test login stuff
Galaxylaughing Nov 1, 2019
a8f992f
Merge pull request #82 from Galaxylaughing/top_product
iamsammysam Nov 1, 2019
bf9c510
Merge pull request #79 from Galaxylaughing/count_items_test
iamsammysam Nov 1, 2019
2bd631f
Merge pull request #81 from Galaxylaughing/routes
idhallie Nov 1, 2019
9b29fb7
tweaked merchant dashboard orders list css so it's not so squished
Galaxylaughing Nov 1, 2019
b832be7
Merge pull request #77 from Galaxylaughing/more-review-tests-simplecov
iamsammysam Nov 1, 2019
a3442f1
made it so category tags in merchant dashboard product details don't …
Galaxylaughing Nov 1, 2019
d84ebf7
Update app/controllers/order_items_controller.rb
Galaxylaughing Nov 1, 2019
ff5a251
Merge pull request #80 from Galaxylaughing/oi_create
Galaxylaughing Nov 1, 2019
1b5a6f0
Merge pull request #83 from Galaxylaughing/merchant_dashboard
idhallie Nov 1, 2019
e270361
Merge branch 'master' into no_test_login
Galaxylaughing Nov 1, 2019
1304f89
fixed test
geomsb Nov 1, 2019
8ae6650
Merge pull request #76 from Galaxylaughing/products-controller-test
Galaxylaughing Nov 1, 2019
f4519ce
Merge pull request #85 from Galaxylaughing/fixed-prod-test
Galaxylaughing Nov 1, 2019
4b93924
Merge branch 'master' into no_test_login
Galaxylaughing Nov 1, 2019
c285456
Merge pull request #84 from Galaxylaughing/no_test_login
idhallie Nov 1, 2019
e210105
fixed OrderItemsController tests
Galaxylaughing Nov 1, 2019
a0dbd8d
fixed OrdersController tests
Galaxylaughing Nov 1, 2019
86d7fa6
Merge pull request #86 from Galaxylaughing/test_fix
geomsb Nov 1, 2019
eb897c0
added test for toggle
geomsb Nov 1, 2019
2540940
update product on cart logic
iamsammysam Nov 1, 2019
7e9b0ef
Merge pull request #87 from Galaxylaughing/toggle-test
idhallie Nov 1, 2019
583433a
Merge pull request #88 from Galaxylaughing/update_cart
idhallie Nov 1, 2019
7bb7a12
prevented user from editing another user's product
Galaxylaughing Nov 1, 2019
dd3411b
added test for a guest leaving a review
Galaxylaughing Nov 1, 2019
a6e9c0c
fixed small bug on reviews
iamsammysam Nov 1, 2019
66221be
Fixed checkout form
idhallie Nov 1, 2019
50aa6ff
Merge pull request #91 from Galaxylaughing/fix_tests
geomsb Nov 1, 2019
55df53a
prevented guest from editing product
Galaxylaughing Nov 1, 2019
057bdb1
Merge pull request #90 from Galaxylaughing/update_cart
geomsb Nov 1, 2019
327594e
prevented guest from creating a product
Galaxylaughing Nov 1, 2019
c7091a4
Merge pull request #89 from Galaxylaughing/test_fix
geomsb Nov 1, 2019
6aebddc
prevented guest from updating product
Galaxylaughing Nov 1, 2019
3f1c6ce
Merge pull request #92 from Galaxylaughing/test_fix
iamsammysam Nov 1, 2019
c1d2015
changes not to allow guest user to create category
iamsammysam Nov 1, 2019
339eb92
small changes on order confirmation css
iamsammysam Nov 1, 2019
05ceb14
Merge pull request #93 from Galaxylaughing/update_cart
geomsb 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
34 changes: 34 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# 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
.env

# 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 github secrets
.env

# ignore simplecov coveragecoverage
/coverage
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.5.5
94 changes: 94 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
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]
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'
gem 'webdrivers', '~> 4.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-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'
gem 'dotenv-rails'
end

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

gem "omniauth"
gem "omniauth-github"

gem 'rails-controller-testing'
Loading