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

Csv seeds #56

Open
wants to merge 281 commits into
base: master
Choose a base branch
from
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
6ca8f6b
Merge pull request #3 from geneminde/OrderItemsController
christinaminh Nov 18, 2020
8d14b76
Merge pull request #5 from geneminde/product
StacyLundquist Nov 18, 2020
48963b9
Renamed Orderitem to OrderItem (order_item) and Recreated categories_…
christinaminh Nov 18, 2020
9f7a88e
working on seed data
annakim93 Nov 18, 2020
887bca5
Merge remote-tracking branch 'origin/master' into seed-data
annakim93 Nov 18, 2020
8dab2cb
products controller
StacyLundquist Nov 18, 2020
7fc122c
users controller
StacyLundquist Nov 18, 2020
15b834f
added seed data for users, orders, and products
annakim93 Nov 18, 2020
5336d55
Merge branch 'master' of https://github.com/geneminde/betsy into master
StacyLundquist Nov 18, 2020
51bfebe
Changed Orderitem to OrderItem and changed orderitems to order_items …
christinaminh Nov 18, 2020
6428492
Corrected typo in seed.rb in puts statement
christinaminh Nov 18, 2020
baeac1b
minor adj to seed data - user_id for product
annakim93 Nov 18, 2020
e803bf8
fix view for current user filepath
annakim93 Nov 18, 2020
170ade2
setting up header for merchant dash
annakim93 Nov 18, 2020
85a2328
adding relationships to user model
annakim93 Nov 18, 2020
4fefe04
merchant dash header - includes join date, num products listed, num i…
annakim93 Nov 18, 2020
15be428
add user#show to users_controller
annakim93 Nov 18, 2020
5ef64c1
Changed more OrderItems and order_items
christinaminh Nov 18, 2020
62f60e8
create orders controller
geneminde Nov 18, 2020
3bfd350
drying up code in partial
annakim93 Nov 18, 2020
6ce6353
Fixed yml files to remove single quotes that were not escaped
christinaminh Nov 18, 2020
c847e5c
revised seed data to use an image; template view for items
annakim93 Nov 18, 2020
99fb185
add users#show to skip_before_action req login
annakim93 Nov 18, 2020
bf5e8d0
change seed data to have more products than order items
annakim93 Nov 18, 2020
82328d7
Tested OrderItemController#create
christinaminh Nov 18, 2020
b6d2422
Undo commenting out product views
christinaminh Nov 18, 2020
c9c6a34
Merge pull request #6 from geneminde/merchant-dash
annakim93 Nov 18, 2020
f33fa23
Commented out untested OrderItemController actions
christinaminh Nov 18, 2020
363f5a5
Merge branch 'master' into OrderItemsTest
christinaminh Nov 18, 2020
76011cf
Fixed conflicts in order and order_item.rb
christinaminh Nov 18, 2020
367f1b4
Merge branch 'master' of https://github.com/geneminde/betsy
christinaminh Nov 18, 2020
e514209
Merge branch 'OrderItemsTest'
christinaminh Nov 18, 2020
623430c
fix datatypes of seed data
annakim93 Nov 18, 2020
f6390ff
users controller tests for show
annakim93 Nov 19, 2020
d0097f1
users controller test for current; need to revise one of current test…
annakim93 Nov 19, 2020
a49a4b2
controller show method + views
geneminde Nov 19, 2020
d95fc82
merge master to cart
geneminde Nov 19, 2020
1b56cd1
user model instantiation and relationship tests
annakim93 Nov 19, 2020
6c44a82
user model validation tests
annakim93 Nov 19, 2020
97efd7f
user model validation tests for email
annakim93 Nov 19, 2020
79791f0
adding flash message section to application.html.erb
annakim93 Nov 19, 2020
c06aed2
add styling to flash messages
annakim93 Nov 19, 2020
547da77
show test skeleton
geneminde Nov 19, 2020
f6390da
add edit controller action
geneminde Nov 19, 2020
c0006ec
Order#subtotal test
geneminde Nov 19, 2020
5696bb1
Order#empty_cart? tests
geneminde Nov 19, 2020
fd25445
edited show, removed styling
StacyLundquist Nov 19, 2020
d27db6e
add order update controller action, model method + test
geneminde Nov 19, 2020
d0b40ab
Added OrderItemsControllerTests and fixed OrderItemsController accord…
christinaminh Nov 19, 2020
7bb9503
product#available?
StacyLundquist Nov 19, 2020
158ca44
added flash to view/application
StacyLundquist Nov 19, 2020
2600cb3
setup mocking for omniauth in test helper
annakim93 Nov 19, 2020
6870623
add helper to generate mock auth hash
annakim93 Nov 19, 2020
304c3cb
add helper to perform login using mock auth hash
annakim93 Nov 19, 2020
9552f16
add test for logging in existing user
annakim93 Nov 19, 2020
7404034
add order confirmation controller action + view
geneminde Nov 19, 2020
26af1c7
Fixed OrderItemsController params. Params nested improperly, prohibit…
christinaminh Nov 19, 2020
f11a4ce
update mark_paid, mark_shipped
geneminde Nov 19, 2020
237af10
fix test helper methods to include name key for auth hash and find us…
annakim93 Nov 19, 2020
4f9bde2
add logout test
annakim93 Nov 19, 2020
9f31465
add test login with invalid user data
annakim93 Nov 19, 2020
9b36a74
Merge commit 'f11a4ce225f07b1627a4ee96b349baf8c3801c20' into OrderIte…
christinaminh Nov 19, 2020
451ed31
adding test for current user action for logged in user
annakim93 Nov 19, 2020
759f1a2
add quantity form to cart
geneminde Nov 19, 2020
b3e3d1c
some tests, add_to_cart added to product-show/index
StacyLundquist Nov 19, 2020
f7f1de1
add empty cart holder
geneminde Nov 19, 2020
6860128
fixed test
StacyLundquist Nov 19, 2020
d0133a4
adjust build_from_github from str to symbols; add test for build_from…
annakim93 Nov 19, 2020
6517ebd
deleted unneeded invalid auth hash from user model test
annakim93 Nov 19, 2020
0e2c3ec
Added partial view for order item in order show page
christinaminh Nov 19, 2020
a3f1196
Merging cart commits with OrderItemInCart locally
christinaminh Nov 19, 2020
57c4ff9
Fixed OrderItemsController tests to reflect changes to nested params
christinaminh Nov 19, 2020
5fb3118
Removed debuggiing comments from _order_iiems_html.erb. Removed quant…
christinaminh Nov 19, 2020
e3fa21d
Fixed typo for remove item button in cart
christinaminh Nov 19, 2020
1b43bc8
add helper method find_order
geneminde Nov 19, 2020
d2c3008
Added OrderItem model tests for subtotal, sell, and cant_exceed_inven…
christinaminh Nov 19, 2020
404743d
Merge pull request #9 from geneminde/cart
geneminde Nov 19, 2020
0f774e7
Merge branch 'master' of https://github.com/geneminde/betsy into user…
annakim93 Nov 19, 2020
dd0170e
Merge pull request #8 from geneminde/user-tests
annakim93 Nov 19, 2020
1cfe49f
Resolved conflicts in OrderController
christinaminh Nov 19, 2020
0c0b2be
Merge branch 'master' into product
StacyLundquist Nov 19, 2020
f1d20f9
Merge pull request #10 from geneminde/product
StacyLundquist Nov 19, 2020
fefd571
Resolved conflicts in product show page
christinaminh Nov 19, 2020
28bb2ef
Merge branch 'master' into OrderItemsTest
christinaminh Nov 19, 2020
3ed90fc
Merge pull request #7 from geneminde/OrderItemsTest
christinaminh Nov 19, 2020
3d57d5d
Merge branch 'master' of https://github.com/geneminde/betsy into Orde…
christinaminh Nov 19, 2020
b4dac45
Added validation and relation tests to OrderItem model
christinaminh Nov 19, 2020
f79d89d
Fixed generate_fixture_data.rb so order_item quantity is not 0
christinaminh Nov 19, 2020
2a0cd3e
remove logged in behavior check from edit
geneminde Nov 19, 2020
8e85c4c
deleting cart action in orders controller
annakim93 Nov 19, 2020
cf25927
add relation and scope to order model
geneminde Nov 19, 2020
870bd91
update product_path to products_path
annakim93 Nov 19, 2020
5da47da
adding another logout test for users controller
annakim93 Nov 19, 2020
c2be613
added images
StacyLundquist Nov 19, 2020
870a132
cleaning up application.scss
annakim93 Nov 19, 2020
34f019b
update product show view to render image url correctly
annakim93 Nov 19, 2020
d501da9
reorganizing tests for users controller to reflect logged in user, gu…
annakim93 Nov 19, 2020
d0bee6b
adjust users#create to not allow login if already logged in; users co…
annakim93 Nov 19, 2020
b1ddc98
Refactored OrderItemsController actions and helper methods. Added hel…
christinaminh Nov 19, 2020
d2ed33a
add users#index and view
annakim93 Nov 19, 2020
549ad11
Changed User.build_from_github too include nickname for username
christinaminh Nov 19, 2020
bbee837
override parent current_user in users controller
annakim93 Nov 19, 2020
0d5599b
create product--new,create,form
StacyLundquist Nov 19, 2020
3208639
Added helper method consolidate_cart to OrderItemsController
christinaminh Nov 19, 2020
7acbb80
adjust partial to allow for more flexibility for merchant dash vs gue…
annakim93 Nov 19, 2020
cbaa42e
add retire_product method in product model to change status to unavai…
annakim93 Nov 19, 2020
f44904e
add retire action to products controller
annakim93 Nov 19, 2020
19f2bc6
add route and link to merchant dash
annakim93 Nov 19, 2020
c7ff1f7
revise retire_product model method to use self instead of find_produc…
annakim93 Nov 19, 2020
eec8843
change marked_shipped to update status iff all order_items are shipped
geneminde Nov 19, 2020
d7fd231
Added helper method to OrderItemsController to update item from produ…
christinaminh Nov 19, 2020
d722599
Added testing for new helper methods in OrderItemsController
christinaminh Nov 19, 2020
28cc866
Added shipped boolean column to order_items table
christinaminh Nov 19, 2020
e3bb5d9
Added shipped attribute to order_item seeds and fixtures. Fixed produ…
christinaminh Nov 20, 2020
fefa9ef
Added puts error messages at end of seed data to catch any validation…
christinaminh Nov 20, 2020
7ed358b
migration to add is_retired col to products database
annakim93 Nov 20, 2020
b9546b9
adjust fixture data to include is_retired for products
annakim93 Nov 20, 2020
6d6fa85
revise seeds.rb to generate is_retired column
annakim93 Nov 20, 2020
b6077ba
revise seeds.rb to so is_retired is more likely to be true
annakim93 Nov 20, 2020
bc1ae5f
added partial for product listings on merchant pages
annakim93 Nov 20, 2020
0053169
revise users#show view to work with product listing partial
annakim93 Nov 20, 2020
70a76b5
fix routes/links in merchant dash
annakim93 Nov 20, 2020
03a08e4
revise toggle_retire model method to change is_retired from true to f…
annakim93 Nov 20, 2020
61a483b
revise products#show
annakim93 Nov 20, 2020
6957a91
Fixed order and user tests after changing order_item fixtures' zeroed…
christinaminh Nov 20, 2020
2e1687c
revise seed data - summary of seeding and product is_retired probabil…
annakim93 Nov 20, 2020
c1129c3
cart display fixes
geneminde Nov 20, 2020
5b31b5c
revising views to show difference in retired vs not
annakim93 Nov 20, 2020
b3e661f
Started on Merchant order fulfillment page
christinaminh Nov 20, 2020
2b4d7fc
fix in current user view
annakim93 Nov 20, 2020
086479c
Merge pull request #12 from geneminde/authorization-and-product-deple…
annakim93 Nov 20, 2020
d401cf8
Merge branch 'master' into user-orders
geneminde Nov 20, 2020
cc790e3
Added date_placed column to order table
christinaminh Nov 20, 2020
3114fdf
Merge pull request #11 from geneminde/user-orders
geneminde Nov 20, 2020
7a9cba1
Resolved conflicts
christinaminh Nov 20, 2020
099cb42
Merge pull request #13 from geneminde/OrderItemInDashboard
christinaminh Nov 20, 2020
8c60c33
Merge branch 'master' into product
StacyLundquist Nov 20, 2020
bc1b501
Merge pull request #14 from geneminde/product
StacyLundquist Nov 20, 2020
9e11717
Revised seeds to reflect change from migration
christinaminh Nov 20, 2020
701f914
Removed unresolved conflicts from pull request
christinaminh Nov 20, 2020
205e317
migration for date_placed in orders db
annakim93 Nov 20, 2020
f71eb8e
adjust logic in seeds data to allow for 0 qunatity items (to test for…
annakim93 Nov 20, 2020
95f3ae3
revise toggle_retire model method to change available to true only if…
annakim93 Nov 20, 2020
2373987
revise views to reflect the separated retired vs out of stock item
annakim93 Nov 20, 2020
b45bf0d
revise merchant dash to reflect separation of oos and retired
annakim93 Nov 20, 2020
ae73a69
add image alt tags
annakim93 Nov 20, 2020
d8a7f1f
fix some of the user summary language for merch dash vs a guest user …
annakim93 Nov 20, 2020
34388ce
Merge pull request #15 from geneminde/product-retirement-tests
annakim93 Nov 20, 2020
d0df6a4
adding links to application nav for easier navigation
annakim93 Nov 20, 2020
ad8c9cf
adding create product button to merchant dash
annakim93 Nov 20, 2020
fb376d6
checkout functionality + order confirmation view
geneminde Nov 20, 2020
ac0e3ee
Merge branch 'master' of github.com:geneminde/betsy into checkout
geneminde Nov 20, 2020
394d0b8
decrement inventory upon payment
geneminde Nov 20, 2020
cddbfce
add merchants view
annakim93 Nov 20, 2020
87a1830
Merge branch 'merchant-index-view'
annakim93 Nov 20, 2020
3058d5e
Merge branch 'master' of github.com:geneminde/betsy into checkout
geneminde Nov 20, 2020
7ff8f36
Merge pull request #16 from geneminde/checkout
geneminde Nov 20, 2020
282b4a0
Added orders to current user page
christinaminh Nov 21, 2020
259e054
Fixed mark item shipped button on order fulfillment
christinaminh Nov 21, 2020
612d0ed
CSV files--starter, missing ids and prices
StacyLundquist Nov 21, 2020
78f5313
Moved table header for products in order fulfillment section. Changed…
christinaminh Nov 21, 2020
b5f3b29
categories csv
StacyLundquist Nov 22, 2020
9621c9d
users csv -- complete
StacyLundquist Nov 22, 2020
b8d9e4b
updated products csv
StacyLundquist Nov 22, 2020
de3485b
DRY up products_controller
StacyLundquist Nov 22, 2020
d60eaf8
Merge branch 'product' into csv_seeds
StacyLundquist Nov 22, 2020
215025f
new seed data from csv
StacyLundquist Nov 22, 2020
0682e46
Added Order#filter_items and Order#shared to filter current user's it…
christinaminh Nov 22, 2020
a70e969
Removed OrderItem@already_in_cart since it overlaps with OrderItemsCo…
christinaminh Nov 23, 2020
bfe9c70
Added tests for Order#filter_items and Order#shared?
christinaminh Nov 23, 2020
78269f9
Resolved conflicts with master branch
christinaminh Nov 23, 2020
46f8290
Removed OrderItem#sell and corresponding tests as it overlaps with Or…
christinaminh Nov 23, 2020
933ff3e
Removed redundant column from order fulfillment and aligned order sta…
christinaminh Nov 23, 2020
9e53147
add complete_order method to update order with order date + Order mod…
geneminde Nov 23, 2020
a95ba4d
resolve merge conflicts
geneminde Nov 23, 2020
a18ff2f
Merge pull request #17 from geneminde/checkout
geneminde Nov 23, 2020
1519a29
Order relations, initialize tests
geneminde Nov 23, 2020
2070c1e
order controller tests sans validations
geneminde Nov 23, 2020
5087f02
refactor Order#complete_order
geneminde Nov 23, 2020
4447176
commetning in login action to pass tests
annakim93 Nov 23, 2020
92d2cfb
adding simplecov gem and adding coverage/* to gitignore
annakim93 Nov 23, 2020
8b10e79
adding products controller tests for retire toggle; added let blocks …
annakim93 Nov 23, 2020
758657d
adjusting logic for retirement toggle to exit after changing availabl…
annakim93 Nov 23, 2020
78e9a40
minor adjustments to users tests
annakim93 Nov 23, 2020
cb0d623
fixing logic for views for retired vs not
annakim93 Nov 23, 2020
fffbdc6
adding styling to new product page
annakim93 Nov 23, 2020
e9a8245
closing a li tag
annakim93 Nov 23, 2020
bf49b8d
Merge pull request #18 from geneminde/checkout
geneminde Nov 23, 2020
46459b3
Merge pull request #20 from geneminde/product
StacyLundquist Nov 23, 2020
888fd4d
Merge pull request #19 from geneminde/product-retire-tests
annakim93 Nov 23, 2020
ba20ef6
gitignore revision
annakim93 Nov 23, 2020
27fc172
Merge branch 'master' of https://github.com/geneminde/betsy
annakim93 Nov 23, 2020
3c2347f
Fixed order item validation so item in cart cannot be updated to exce…
christinaminh Nov 23, 2020
e3184ce
adding edit view to products
annakim93 Nov 23, 2020
ab36cb9
Refactored Order.user_orders scope to return distinct orders
christinaminh Nov 23, 2020
8781ad0
adjust find_product method to work with toggle_retire
annakim93 Nov 23, 2020
6cb16b9
create categories controller
geneminde Nov 23, 2020
7f254b3
index action
geneminde Nov 23, 2020
cad4843
edit product view
annakim93 Nov 23, 2020
239a798
add products#update controller method
annakim93 Nov 23, 2020
0bf8745
added products controller tests for edit, update, and retire
annakim93 Nov 23, 2020
20fe756
add category association, model tests + fixtures
geneminde Nov 23, 2020
39c082a
adding product validations for name, description, quantity, and price
annakim93 Nov 23, 2020
986e5cd
add product validation errors to the application html page
annakim93 Nov 23, 2020
66571ff
#edit,#new
StacyLundquist Nov 23, 2020
2ce3d1c
Merge remote-tracking branch 'origin/products-edit' into products_tes…
StacyLundquist Nov 23, 2020
f08ff2f
adding product model validation tests
annakim93 Nov 23, 2020
bc638e5
Category#index, view, tests
geneminde Nov 23, 2020
9ffd243
fixed one products#update test
annakim93 Nov 23, 2020
9fa5faa
add relationships and validations for review
annakim93 Nov 23, 2020
b176bd5
adjust validation to force rating to be a number from 1-5 not 0-5
annakim93 Nov 23, 2020
8e3890f
Added OrdersController#index for Order Fulfillment page and added bas…
christinaminh Nov 23, 2020
b00cb57
nested product routes within product; working on reviews controller
annakim93 Nov 23, 2020
fe03344
Added tests for OrdersController#index and Order.to_status_hash(user)
christinaminh Nov 23, 2020
c89b975
add Categores#show, view & tests
geneminde Nov 23, 2020
e8a637f
move find_product to application controller for use in reviews contro…
annakim93 Nov 23, 2020
6ad8a82
migration for reviews to reference user and product
annakim93 Nov 23, 2020
10c4433
test for category#active_products, update products.yaml
geneminde Nov 23, 2020
984dc98
style product show page - separate image and description (lr); add ra…
annakim93 Nov 23, 2020
6511956
add new controller action, view and tests
geneminde Nov 23, 2020
ed501eb
added gem for testing
StacyLundquist Nov 23, 2020
6115e0b
test update (working), create (not)
StacyLundquist Nov 23, 2020
7b6a8ad
add Category#create + tests
geneminde Nov 23, 2020
56c15d0
adding form partial for review; new review view; removing available? …
annakim93 Nov 23, 2020
94a9454
coverage
StacyLundquist Nov 23, 2020
38f45b0
Merge remote-tracking branch 'origin/master' into csv_seeds
StacyLundquist Nov 23, 2020
9370021
Merge branch 'products_testing' into csv_seeds
StacyLundquist Nov 23, 2020
1ef5f9b
Renamed partial views. Added styling to merchant's order summary page
christinaminh Nov 23, 2020
26199f4
add Category#edit, view, tests
geneminde Nov 23, 2020
2d65bc0
add Category#update, tests
geneminde Nov 24, 2020
ee00c21
add perform login top Product#create tests
geneminde Nov 24, 2020
a3a3106
add find_category controller helper
geneminde Nov 24, 2020
6c0c94a
some images
StacyLundquist Nov 24, 2020
877ddaa
fixed typo
StacyLundquist Nov 24, 2020
ce5cc3f
fixing form for creating new rating
annakim93 Nov 24, 2020
b137ee2
make user optional for review
annakim93 Nov 24, 2020
577b06f
removed counter cache from review relationships
annakim93 Nov 24, 2020
ee81053
Added Order#items_subtotal and Order.by_status(user) for order fulfil…
christinaminh Nov 24, 2020
25eff25
show each rating on product show page
annakim93 Nov 24, 2020
622cc51
Merge pull request #22 from geneminde/products_testing
StacyLundquist Nov 24, 2020
98ba135
Merge branch 'master' of github.com:geneminde/betsy into category
geneminde Nov 24, 2020
6a606d8
Merge branch 'master' into products-edit
annakim93 Nov 24, 2020
d7490c7
Merge pull request #23 from geneminde/products-edit
annakim93 Nov 24, 2020
a0928a7
Merge branch 'master' into OrderFulfillmentPage
christinaminh Nov 24, 2020
9dff688
Merge pull request #24 from geneminde/OrderFulfillmentPage
christinaminh Nov 24, 2020
e26a384
resolve merge conflicts
geneminde Nov 24, 2020
25c329a
Merge pull request #21 from geneminde/category
geneminde Nov 24, 2020
c106ecc
Merge remote-tracking branch 'origin/master' into csv_seeds
StacyLundquist Nov 24, 2020
5a6ad0b
seeds w/categories
StacyLundquist Nov 24, 2020
4138f2c
with images
StacyLundquist Nov 24, 2020
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
1 change: 1 addition & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
defaults
38 changes: 38 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# 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 pidfiles, but keep the directory.
/tmp/pids/*
!/tmp/pids/
!/tmp/pids/.keep

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

/public/assets
.byebug_history

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

/public/packs
/public/packs-test
/node_modules
/yarn-error.log
yarn-debug.log*
.yarn-integrity
.env
coverage/*
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.6.5
86 changes: 86 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.6.5'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 6.0.3', '>= 6.0.3.4'
# Use postgresql as the database for Active Record
gem 'pg', '>= 0.18', '< 2.0'
# Use Puma as the app server
gem 'puma', '~> 4.1'
# Use SCSS for stylesheets
gem 'sass-rails', '>= 6'
# Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker
gem 'webpacker', '~> 4.0'
# 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.7'
# Use Redis adapter to run Action Cable in production
# gem 'redis', '~> 4.0'
# Use Active Model has_secure_password
# gem 'bcrypt', '~> 3.1.7'

# Use Active Storage variant
# gem 'image_processing', '~> 1.2'

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

gem 'omniauth'
gem 'omniauth-github'

gem 'faker'

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 'dotenv-rails'
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.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 web drivers to run system tests with browsers
gem 'webdrivers'
gem 'simplecov', require: false
gem 'rails-controller-testing'
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'
group :development, :test do
gem 'pry-rails'
end

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

group :development do
gem 'better_errors'
gem 'binding_of_caller'
end

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