Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
350 commits
Select commit Hold shift + click to select a range
7a167ee
adds tests for orders#complete action
theomoondev Jun 13, 2020
2975218
adds order.reload to orders#complete tests
theomoondev Jun 13, 2020
83ed5d9
Add total_revenue method
Catherina87 Jun 13, 2020
0e7268d
Reviews controller testing
olgapatrakova Jun 13, 2020
fbac30d
revises tests for orders#show and orders#complete, two still failing
theomoondev Jun 13, 2020
1315e85
defines orders#complete action, moves session reset logic into orders…
theomoondev Jun 13, 2020
e3dc966
revises orders#complete so it sets the purchase_date
theomoondev Jun 13, 2020
8eefa81
adds tests for orders#destroy action
theomoondev Jun 13, 2020
ef1fff4
revises test for orders#destroy action
theomoondev Jun 13, 2020
5ef7fdc
fixes tests for orders#destroy action
theomoondev Jun 13, 2020
73635f3
defines orders#destroy action
theomoondev Jun 13, 2020
c15d181
Merge branch 'master' into 02-olga-categories
olgapatrakova Jun 13, 2020
916e0b9
Merge pull request #6 from Catherina87/02-olga-categories
olgapatrakova Jun 13, 2020
04797f8
Add get_valid_orders helper method, revenue_for method and update mer…
Catherina87 Jun 13, 2020
fa6ceb8
Mini fixes after the merge
olgapatrakova Jun 13, 2020
0d6c3c0
adds proceed to checkout button and converts price to currency
theomoondev Jun 13, 2020
ec5c64b
adds customer info to orders#show view, bootstrap styling
theomoondev Jun 13, 2020
bfe7e38
moves find_order helper method to application controller
theomoondev Jun 13, 2020
b716a98
cleans up template view
theomoondev Jun 13, 2020
f902118
adds shopping cart icon
theomoondev Jun 13, 2020
6381091
merges latest changes from master into 01-lee-purchasing-orders branch
theomoondev Jun 13, 2020
8a9d84c
removes redundant text from error flash messages
theomoondev Jun 13, 2020
274192a
adds find_order helper method to before_action across app, fixes miss…
theomoondev Jun 13, 2020
61ac593
Fix total revenue method
Catherina87 Jun 13, 2020
2c41b6a
Update revenue by status method
Catherina87 Jun 13, 2020
07313eb
Add number of orders by status method
Catherina87 Jun 13, 2020
1d54f34
Add model tests for total revenue method
Catherina87 Jun 13, 2020
cff2921
Added filters for merchant and products, created tests
olgapatrakova Jun 14, 2020
51f7563
A merchant can't create a review for their own product
olgapatrakova Jun 14, 2020
c9084d5
Tests for category model: validations, relations, initialization
olgapatrakova Jun 14, 2020
d6b914d
Add tests for revenue_for method, add additional data to fixtures
Catherina87 Jun 14, 2020
761fb40
Test review model: validations, initialization, relations
olgapatrakova Jun 14, 2020
b2815a2
Rating in a review must be in range 1-5, validation and test
olgapatrakova Jun 14, 2020
9da2efe
Added simplecov to the project
olgapatrakova Jun 14, 2020
99b3741
Add tests for number_of_orders_for method
Catherina87 Jun 14, 2020
8435a62
adds tests for total and subtotal methods in order and order_items mo…
theomoondev Jun 14, 2020
7666038
adds conditional to prevent user from looking at orders#show view whi…
theomoondev Jun 14, 2020
bc3fc6c
Convert totatl revenue to currency
Catherina87 Jun 14, 2020
0bed3a4
Merge pull request #10 from Catherina87/02-kate-dashboard
Catherina87 Jun 14, 2020
4824e3c
comments out test related to order validations
theomoondev Jun 14, 2020
f86dd19
fixes total and subtotal tests so they account for ruby float precision
theomoondev Jun 14, 2020
e1c5b2f
adds mango product to fixture, revises products#add_to_cart controll…
theomoondev Jun 14, 2020
a6a3629
Merge pull request #9 from Catherina87/02-olga-controllers-filters
olgapatrakova Jun 14, 2020
0167b9d
fixes failing tests for orders#checkout and #destroy actions
theomoondev Jun 14, 2020
0cfffd3
Merge branch 'master' into 01-lee-purchasing-orders
theomoondev Jun 14, 2020
bd483c6
Merge pull request #8 from Catherina87/01-lee-purchasing-orders
theomoondev Jun 14, 2020
64a6950
fixes broken tests in products#controller following merge
theomoondev Jun 14, 2020
53b71e6
Merge branch '01-lee-purchasing-orders'
theomoondev Jun 14, 2020
c2fe217
merge
antoniairizarry Jun 14, 2020
171b26f
added merchant validations
antoniairizarry Jun 14, 2020
048531d
merchant validation tests
antoniairizarry Jun 14, 2020
3dc358c
some modifications to merchant controller tests
antoniairizarry Jun 14, 2020
c5bb0e7
added quantity validation to order item model
antoniairizarry Jun 14, 2020
4574cf0
added additional order_item fixture for order_items
antoniairizarry Jun 14, 2020
fe0d9ab
created basic validation tests for order items
antoniairizarry Jun 14, 2020
b309414
validation tests for merchant model
antoniairizarry Jun 14, 2020
b921c8f
Merge branch 'master' of https://github.com/Catherina87/betsy into 02…
antoniairizarry Jun 14, 2020
511c620
merged changes and fixed an error in order_item model tests
antoniairizarry Jun 14, 2020
f0cf2cb
merchant controller show test modified to match new show action
antoniairizarry Jun 14, 2020
0482371
Merge pull request #11 from Catherina87/02-antonia-merchant-validatio…
antoniairizarry Jun 14, 2020
f09de54
revises TODO comments
theomoondev Jun 14, 2020
8995e28
adds dropdown date select to checkout form
theomoondev Jun 14, 2020
567b658
adds todo comments in order controller, adds date select to checkout …
theomoondev Jun 14, 2020
7f24796
displays cc_exp in correct format
theomoondev Jun 14, 2020
30d4621
displays cc_exp in correct format
theomoondev Jun 14, 2020
fad177f
Default picture and active status for each product
olgapatrakova Jun 15, 2020
a37ca6f
adds cancel order button to orders#show view
theomoondev Jun 15, 2020
2102fe6
changes text area to text fields for CVV and billing zip
theomoondev Jun 15, 2020
7fac350
aligns cancel order button to the right
theomoondev Jun 15, 2020
663c4de
Order_items displayed on merchant dashboard with Ship functionality
olgapatrakova Jun 15, 2020
11886c0
Ship button appearing when status is paid, shipment triggers order st…
olgapatrakova Jun 15, 2020
5867838
Add product validation tests
Catherina87 Jun 15, 2020
8ee33fc
Add tests for product belongs_ to merchant relation
Catherina87 Jun 16, 2020
9a75caa
adds orders#confirmation action and view, which will be the new order…
theomoondev Jun 16, 2020
0dbc6ed
Merge pull request #12 from Catherina87/01-lee-purchasing-orders
theomoondev Jun 16, 2020
a3c7d04
Tests for ship controller action
olgapatrakova Jun 16, 2020
f2e11a9
Added tests for existing_order_items_by_merchant custom meth
olgapatrakova Jun 16, 2020
d57bc7c
Fixed a bug in products controller test with a default image
olgapatrakova Jun 16, 2020
24f8942
Merge remote-tracking branch 'origin' into 02-olga-order-fulfillment-…
olgapatrakova Jun 16, 2020
b498a20
Test relations for product model
Catherina87 Jun 16, 2020
d971ffd
Merge branch 'master' into 02-kate-product-validations
Catherina87 Jun 16, 2020
166c7e0
Merge pull request #14 from Catherina87/02-kate-product-validations
Catherina87 Jun 16, 2020
e7ac373
added zipcode and cvv to db for validation purposes
antoniairizarry Jun 16, 2020
45dccad
added validations for order fullfillment fields
antoniairizarry Jun 16, 2020
7d8737a
adds tests for orders#confirmation and #show actions
theomoondev Jun 16, 2020
cc4c358
Updated order show action for cases when there's no merchant or no or…
olgapatrakova Jun 16, 2020
fc025dc
adds pseudocode, tests, and post route for orders#search action
theomoondev Jun 16, 2020
062960c
fixes tests for orders#search action
theomoondev Jun 16, 2020
e32be4b
defines orders#search action
theomoondev Jun 16, 2020
b4047f6
Added tests for custom method find_merchants_ids in order model
olgapatrakova Jun 16, 2020
c358b0a
Added more tests for updated show action in order_controller
olgapatrakova Jun 16, 2020
33a1d0d
Order products ascendingly for index action
olgapatrakova Jun 16, 2020
3000490
changed an error in previous migration because the fields needed to b…
antoniairizarry Jun 16, 2020
21b5dde
changes made to orders and products controllers, and orders controlle…
antoniairizarry Jun 16, 2020
34d2c11
adds order model method for searching by id and email
theomoondev Jun 16, 2020
7411826
revises tests for orders#search, adds test for orders#search_form
theomoondev Jun 16, 2020
b7668af
changes find_order variable to @current_order
theomoondev Jun 16, 2020
2d99b2e
finalizes orders#search action, adds orders#search_form action, route…
theomoondev Jun 16, 2020
073263b
adds link to order search form
theomoondev Jun 16, 2020
12146c7
only shows last 4 digits of credit card
theomoondev Jun 16, 2020
be4bf89
Merge branch 'master' into 03-lee-order-search
theomoondev Jun 16, 2020
00d60f4
removes cancel order button from orders#show view, shows last 4 of cc…
theomoondev Jun 16, 2020
33537d8
adds conditional that will prevent the show page from rendering if th…
theomoondev Jun 16, 2020
b9d77f0
changes redirect in orders#search action, revises tests
theomoondev Jun 16, 2020
b653b14
fixes error with cart items not showing
theomoondev Jun 16, 2020
f8f55aa
removes superfluous param from order_params helper
theomoondev Jun 16, 2020
217939d
changes form model to current_order
theomoondev Jun 16, 2020
ed1552a
modified order model and its relation and validations tests
antoniairizarry Jun 16, 2020
f1ee7ef
Merge pull request #13 from Catherina87/02-olga-order-fulfillment-part2
olgapatrakova Jun 16, 2020
dc0fea0
changes made to these files in order to fix bugs dealing with order v…
antoniairizarry Jun 16, 2020
bbec992
added index action tests, fixed error on login edge case
antoniairizarry Jun 16, 2020
cd1bb89
index route for merchants, added corresponding view in order for test…
antoniairizarry Jun 16, 2020
c1ffad4
added email format validation, and on: :update feature
antoniairizarry Jun 16, 2020
87df174
Merge pull request #16 from Catherina87/03-antonia-order-submission-v…
antoniairizarry Jun 16, 2020
d39837a
Add url validation
Catherina87 Jun 16, 2020
b0e837a
Add valid photo urls to product fixtures
Catherina87 Jun 16, 2020
e6a89ae
Add photo_url validation tests
Catherina87 Jun 16, 2020
0349ad2
Merge branch 'master' into 02-kate-url-validation
Catherina87 Jun 16, 2020
5c75c3f
Added Products by merchant nav bar, created more merchants in seeds
olgapatrakova Jun 16, 2020
4fb2fc4
Merged conflict in routes.rb
olgapatrakova Jun 16, 2020
b335d54
Merge branch 'master' into 03-lee-order-search
theomoondev Jun 16, 2020
8b5ff9d
Merge pull request #17 from Catherina87/03-olga-merchants-navigation-…
olgapatrakova Jun 16, 2020
24ac52b
Replace image urls to the ones from imgur
Catherina87 Jun 16, 2020
9a6da84
Merge pull request #18 from Catherina87/02-kate-url-validation
Catherina87 Jun 16, 2020
7c566f7
adds orders#found action, tests, route, and view
theomoondev Jun 16, 2020
e7638e9
creates partial view for orders#show, #confirmation, and #found views
theomoondev Jun 16, 2020
fae0a1e
Merge branch 'master' into 03-lee-order-search
theomoondev Jun 16, 2020
e092940
moves order status link from header to footer
theomoondev Jun 16, 2020
3e4304d
Merge pull request #15 from Catherina87/03-lee-order-search
theomoondev Jun 16, 2020
c39f4d4
Filtering orders by status for a specific merchant
olgapatrakova Jun 17, 2020
50ac0d5
Choosing all orders in the drop_down menu implemented
olgapatrakova Jun 17, 2020
eb82aeb
A message is displayed for different order statuses
olgapatrakova Jun 17, 2020
794581b
Added tests for find_orders_by_status custom method
olgapatrakova Jun 17, 2020
d76f14a
Merge remote-tracking branch 'origin' into 03-olga-order-fulfillment-…
olgapatrakova Jun 17, 2020
c0f54f4
Fixed spelling error
olgapatrakova Jun 17, 2020
54e7dd9
Merge pull request #19 from Catherina87/03-olga-order-fulfillment-sta…
olgapatrakova Jun 17, 2020
6c63d30
Moved reduce_stock and increase_stock methods to model, add tests
Catherina87 Jun 17, 2020
3b8acbb
Merge branch 'master' into 03-kate-logic-to-model
Catherina87 Jun 17, 2020
3c6226a
Remove commented out code
Catherina87 Jun 17, 2020
014ad3f
Merge pull request #20 from Catherina87/03-kate-logic-to-model
Catherina87 Jun 17, 2020
ec69fda
added filters for empty files/files not requiring testing
antoniairizarry Jun 17, 2020
27f828b
adds bootstrap template styles and header
theomoondev Jun 17, 2020
3d7f47e
Merge branch 'master' of https://github.com/Catherina87/betsy into 04…
antoniairizarry Jun 17, 2020
a395fc8
uncommented test related to order completion
antoniairizarry Jun 17, 2020
4e9a9ca
commented out unused method, discuss later if we want to use that
antoniairizarry Jun 17, 2020
491358b
Changed images in seeds
olgapatrakova Jun 17, 2020
f5ab048
adds footer to all application view
theomoondev Jun 17, 2020
0286a18
increases font size in top bar navigation
theomoondev Jun 17, 2020
3261e75
Add styles for product for, new and edit pages
Catherina87 Jun 17, 2020
dd213cc
moves flash messages into shared partial view
theomoondev Jun 17, 2020
25eceae
New category page styling
olgapatrakova Jun 17, 2020
bfc08a4
adds header image and title to homepage for demo purposes
theomoondev Jun 17, 2020
98d9ffc
Added margines and changes the form field styling
olgapatrakova Jun 17, 2020
06e9d39
Merge branch 'master' of https://github.com/Catherina87/betsy
olgapatrakova Jun 17, 2020
6e26cbd
Merge branch 'master' into 04-antonia-merchant-styling
antoniairizarry Jun 17, 2020
fc1e8ee
Mrged conflicts
olgapatrakova Jun 17, 2020
f566f5c
Polished new category page
olgapatrakova Jun 17, 2020
7e96c31
Add styles to product show page
Catherina87 Jun 17, 2020
7229a5b
Merge branch 'master' into 04-kate-styling-new-product
Catherina87 Jun 17, 2020
f976e74
Added styling for creating a new review
olgapatrakova Jun 17, 2020
4b93f1f
Merge branch '03-olga-styling1'
olgapatrakova Jun 18, 2020
ba5ee03
Style product show page
Catherina87 Jun 18, 2020
0337bdb
Styling product show page
Catherina87 Jun 18, 2020
541ab53
adds styling for cart, only one item showing
theomoondev Jun 18, 2020
97135a4
Merge branch 'master' into 04-lee-styling
theomoondev Jun 18, 2020
77d9bc6
Merged conflict
olgapatrakova Jun 18, 2020
14e1af7
Merge branch 'master' into 04-antonia-merchant-styling
antoniairizarry Jun 18, 2020
6a25e9f
fixes css issue with showing multiple order items in cart, finishes s…
theomoondev Jun 18, 2020
31784ac
Merge branch 'master' of https://github.com/Catherina87/betsy
theomoondev Jun 18, 2020
ab4c873
Merge branch 'master' into 04-antonia-merchant-styling
antoniairizarry Jun 18, 2020
b3d509d
stylesheet for merchants views
antoniairizarry Jun 18, 2020
aa54023
styling for merchants index page
antoniairizarry Jun 18, 2020
79523d7
styling for merchant dashboard
antoniairizarry Jun 18, 2020
e9be369
Part of homepage complete
olgapatrakova Jun 18, 2020
ef843ae
Merge branch '04-olga-styling'
olgapatrakova Jun 18, 2020
0424b13
adds subtotals and total to cart view
theomoondev Jun 18, 2020
f6d5673
Stype product index page
Catherina87 Jun 18, 2020
a6c0ba1
Merge branch 'master' into 04-kate-styling
Catherina87 Jun 18, 2020
af2b1d9
removes extra body tag, cleans up spacing
theomoondev Jun 18, 2020
053dd86
adds styling for checkout page
theomoondev Jun 18, 2020
1605ec7
Merge branch 'master' of https://github.com/Catherina87/betsy
olgapatrakova Jun 18, 2020
c5ee23a
Add styles to product index page
Catherina87 Jun 18, 2020
0892fe6
Merge branch 'master' into 04-kate-styling
Catherina87 Jun 18, 2020
0881237
adds test for products#add_to_cart action, checks for existing order …
theomoondev Jun 18, 2020
daef228
revises products#add_to_cart action, updates quantity if order_item e…
theomoondev Jun 18, 2020
7667760
removes TODO comment
theomoondev Jun 18, 2020
8372bdb
adds test for products#update, checks for flash messages on validations
theomoondev Jun 18, 2020
0e99200
Fix background image
Catherina87 Jun 18, 2020
3673da2
Merge branch 'master' of https://github.com/Catherina87/betsy
olgapatrakova Jun 18, 2020
18b8a61
updates products#update action, status bad_request for failed updates
theomoondev Jun 18, 2020
664fbbd
adds tests for checkout#action
theomoondev Jun 18, 2020
f6c41fa
adds tests for products#index to cover missing lines
theomoondev Jun 18, 2020
70dcb00
adds tests for products#index action, tests for success when getting …
theomoondev Jun 18, 2020
f8c3578
adds currency to price on all products page
theomoondev Jun 18, 2020
2ba1e8b
Finished 2nd block on homepage Shop feedback
olgapatrakova Jun 18, 2020
876704f
Polished homepage bottom block
olgapatrakova Jun 18, 2020
f8bd6e4
Changed the 2nd block title on the homepage
olgapatrakova Jun 18, 2020
724b526
fixes header images and makes backgrounds consistent
theomoondev Jun 18, 2020
debe510
Merge branch 'master' into 04-lee-styling
theomoondev Jun 18, 2020
427ed97
fixes margin at bottom of form
theomoondev Jun 18, 2020
47addd6
cleans up a little html/css, unifies margins on merchant dashboard, a…
theomoondev Jun 18, 2020
1ecdb07
tweaks styling for h2 headings and a dropdown link
theomoondev Jun 18, 2020
0593012
moves import font into fonts section
theomoondev Jun 18, 2020
55a2f02
adds margins, cleans up code
theomoondev Jun 18, 2020
0c29280
changes dropdown menu item color on hover
theomoondev Jun 18, 2020
32b8f44
Merge pull request #21 from Catherina87/04-lee-bug-fixing
theomoondev Jun 18, 2020
879bf3a
fixes image sizing on cart page, fixes quantity dropdown sizing
theomoondev Jun 18, 2020
e6c49c4
Reviews now have average_rating, added tests, polished views
olgapatrakova Jun 18, 2020
0003a38
makes styling consistent across merchants and products lists
theomoondev Jun 18, 2020
e2427d5
New image for a merchant on index page
olgapatrakova Jun 18, 2020
7eaf0a6
fixes layering issue on products page
theomoondev Jun 18, 2020
64c43ec
Merge pull request #22 from Catherina87/04-olga-average-rating
olgapatrakova Jun 18, 2020
400ee81
Third block is added to homepage
olgapatrakova Jun 18, 2020
91feb33
cleans up new product view and form partial, adds styling to checkboxes
theomoondev Jun 18, 2020
dc1a67d
Merge branch 'master' into 04-lee-styling
theomoondev Jun 18, 2020
6180ff3
Fixed products
olgapatrakova Jun 18, 2020
09a39a1
Fixed text
olgapatrakova Jun 18, 2020
92089a9
Merge branch 'master' of https://github.com/Catherina87/betsy
olgapatrakova Jun 18, 2020
6a18a8d
Fixed the title of a book
olgapatrakova Jun 18, 2020
bd0de61
adds flash messages to each view
theomoondev Jun 18, 2020
74b01b3
adds error messages to categories and reviews controllers for failed …
theomoondev Jun 18, 2020
81efb7b
Merge branch 'master' into 04-lee-bug-fixing
theomoondev Jun 18, 2020
303e70f
Fixed view code
olgapatrakova Jun 18, 2020
ab8696d
Merge branch 'master' into 04-lee-styling
theomoondev Jun 18, 2020
e82d8ed
Deleted commented out lines of code on homepage
olgapatrakova Jun 18, 2020
9968f35
fixes alignment on featured products
theomoondev Jun 18, 2020
db42b75
fixes buttons on merchant show page
theomoondev Jun 18, 2020
308a382
Merge pull request #23 from Catherina87/04-lee-bug-fixing
theomoondev Jun 18, 2020
2b6c36d
Fixed bug in seeds
olgapatrakova Jun 18, 2020
22163ec
One more bug in seeds
olgapatrakova Jun 18, 2020
badb3e8
Merge branch 'master' of https://github.com/Catherina87/betsy
olgapatrakova Jun 18, 2020
ae5fab7
New bug in seeds
olgapatrakova Jun 18, 2020
fff0a03
Add valid_expiration_date method
Catherina87 Jun 18, 2020
e21c872
Merge branch 'master' into kate_cc_exp_date
Catherina87 Jun 18, 2020
1e1c5a5
changes to orders scss
antoniairizarry Jun 18, 2020
dff9c4f
changed button in confirmation page
antoniairizarry Jun 18, 2020
5eeb899
styled orders partial
antoniairizarry Jun 18, 2020
5532801
styled order search form
antoniairizarry Jun 18, 2020
8f97b7c
Merge branch 'master' of https://github.com/Catherina87/betsy
antoniairizarry Jun 18, 2020
d406186
adds styling to trending products heading
theomoondev Jun 18, 2020
99178e4
Update the exp_date method
Catherina87 Jun 18, 2020
3c08585
Merge branch 'master' into 04-lee-styling
theomoondev Jun 18, 2020
9cf2910
Add tests for the valid_expiration_date method
Catherina87 Jun 18, 2020
f3f1bbf
Merge branch 'master' into kate_cc_exp_date
Catherina87 Jun 18, 2020
6f8f602
increases font visibility
theomoondev Jun 18, 2020
c2c61ce
Merge pull request #24 from Catherina87/kate_cc_exp_date
Catherina87 Jun 18, 2020
d727fe5
Fixed seeds
olgapatrakova Jun 18, 2020
a233391
Merge branch 'master' of https://github.com/Catherina87/betsy
olgapatrakova Jun 18, 2020
78b18a4
Bug fixes in updating thee order status, new category is on top in ne…
olgapatrakova Jun 19, 2020
45eca9e
moves flash messages to inside the form
theomoondev Jun 19, 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
39 changes: 39 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# 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 @@
ruby-2.6.5
85 changes: 85 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
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.1'
# 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

#authorization
gem "omniauth"
gem "omniauth-github"

group :development, :test do

gem 'dotenv-rails'
# 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.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 'simplecov', require: false
gem 'capybara', '>= 2.15'
gem 'selenium-webdriver'
# Easy installation and use of web drivers to run system tests with browsers
gem 'webdrivers'
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