Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
329 commits
Select commit Hold shift + click to select a range
0d33953
validates url gem
scottzec Nov 20, 2020
ae39372
update order when orderitem marked shipped
mvlofthus Nov 20, 2020
438a1a1
fixing some views
ghostfruitleaf Nov 20, 2020
cf896a4
embedding create method for orderitem onto product page - not pulling…
mvlofthus Nov 20, 2020
e37b457
Working on rewriting controllers tests after updating orders controll…
roshni-patel Nov 20, 2020
5dd40f0
status prior to demo
scottzec Nov 20, 2020
ebf2358
Merge pull request #11 from scottzec/form-orderitem
mvlofthus Nov 20, 2020
a413210
Commenting out tests for time being
roshni-patel Nov 20, 2020
b81d3e3
Merge pull request #12 from scottzec/product-validations
scottzec Nov 20, 2020
9d3455f
fixed image error
ghostfruitleaf Nov 20, 2020
dbc71b8
Merge pull request #13 from scottzec/orders_controller
roshni-patel Nov 20, 2020
448b364
quick fix on homepage
ghostfruitleaf Nov 20, 2020
144bb3e
removing typos
mvlofthus Nov 20, 2020
fb2f2cc
Merge branch 'master' into more-reviews-merchants-tests
ghostfruitleaf Nov 20, 2020
9328786
Merge pull request #10 from scottzec/more-reviews-merchants-tests
ghostfruitleaf Nov 20, 2020
e036d26
fixing path on _products
mvlofthus Nov 20, 2020
4ae5455
corrected create method to save to new order
mvlofthus Nov 20, 2020
51c61f8
Merge pull request #14 from scottzec/mvl-orderitem-forms
mvlofthus Nov 20, 2020
54ba22d
orderitems talk to cart, need to add cancel/update orderitem
mvlofthus Nov 20, 2020
e274741
Merge pull request #15 from scottzec/orderitem-and-cart
mvlofthus Nov 20, 2020
5b8ed46
Working on adding complete purchase form
roshni-patel Nov 20, 2020
df38300
skeletons for model tests.... why isn't this repo reading my gitgnore…
ghostfruitleaf Nov 21, 2020
7ef2509
Trying to make order purchase submit, tried editing routes and contro…
roshni-patel Nov 21, 2020
b0db04a
Merge pull request #16 from scottzec/complete-purchase-form
roshni-patel Nov 21, 2020
62e8d17
some more skeletonning for merchant test
ghostfruitleaf Nov 21, 2020
cd4f970
Merge branch 'master' of https://github.com/scottzec/betsy into cat-r…
ghostfruitleaf Nov 21, 2020
4362d4f
added .idea/ to gitignore
ghostfruitleaf Nov 21, 2020
a89442d
added oauth access, still need callback
ghostfruitleaf Nov 21, 2020
b3de01c
started on create/login method
ghostfruitleaf Nov 21, 2020
f484fcc
added a new migration please dont' break
ghostfruitleaf Nov 21, 2020
f3d056e
v0 of create method
ghostfruitleaf Nov 21, 2020
fa9f10f
v0 of build from github method
ghostfruitleaf Nov 21, 2020
c5d451e
login successful but isn't pulling email
ghostfruitleaf Nov 21, 2020
ed09ae6
OAUTH WORKS WITH EMAIL NOWga .
ghostfruitleaf Nov 21, 2020
38f7e43
reset test configurations
ghostfruitleaf Nov 21, 2020
6df479c
category tests v0 finished, needs refactoring later
ghostfruitleaf Nov 21, 2020
d00d62b
reviews test working, will need to refactor all tests to account for …
ghostfruitleaf Nov 21, 2020
2f395ed
Fixed cart form, does not seem to work with partials though
roshni-patel Nov 21, 2020
cd3fa45
Added link to cancel order
roshni-patel Nov 21, 2020
f7d9f1e
Fixed cancel order method - now status updates to cancelled
roshni-patel Nov 22, 2020
76245f5
Basic order model tests and relationships done, need to test custom m…
roshni-patel Nov 22, 2020
9b05a29
Working on order model tests, checkout method has 1 failing and need …
roshni-patel Nov 22, 2020
5d3aba8
Working on adding validations for submitting an order
roshni-patel Nov 22, 2020
8dd79b6
Starting to update views to be in table format
roshni-patel Nov 22, 2020
a623765
Added tests for cancel method, need to fix failures
roshni-patel Nov 22, 2020
2b9acde
Continuing to work on views
roshni-patel Nov 22, 2020
ae807b9
Trying to fix issue with duplicate carts, model tests, still needs so…
roshni-patel Nov 22, 2020
aad8507
changed order reference to @cart reference
mvlofthus Nov 22, 2020
eef129f
Merge pull request #17 from scottzec/orderitems_ref_cart
mvlofthus Nov 22, 2020
6f325d1
Working on fixing cancel method tests
roshni-patel Nov 22, 2020
e578cad
Merge pull request #18 from scottzec/order-model-tests
roshni-patel Nov 22, 2020
2160265
update quantity in cart works
mvlofthus Nov 22, 2020
a6940a4
delete quantity in cart works
mvlofthus Nov 22, 2020
b6e7c9f
Merge pull request #19 from scottzec/mvl-orderitems-lines
mvlofthus Nov 22, 2020
c9dee50
adding to cart now updates qunatity of product in cart instead of mak…
mvlofthus Nov 23, 2020
ee18667
Merge pull request #20 from scottzec/mvl-update-instead-create-oi
mvlofthus Nov 23, 2020
b1e372f
Merge pull request #21 from scottzec/orders-views
roshni-patel Nov 23, 2020
c3287ea
setting up tests again...
scottzec Nov 23, 2020
e70e10d
temp controller filters to play around with site
ghostfruitleaf Nov 23, 2020
1d7c013
cleaned up extra comments -- these were saved and can be recovered fr…
ghostfruitleaf Nov 23, 2020
663634d
categories controller refactored for oauth
ghostfruitleaf Nov 23, 2020
36b4fef
created controller filter, saving now incase i need to revert commit
ghostfruitleaf Nov 23, 2020
acb193b
working controller filter for reviews
ghostfruitleaf Nov 23, 2020
e917d34
controller filter for merchant, save jic for revert
ghostfruitleaf Nov 23, 2020
0cb2ca0
controller filter for merchant now working
ghostfruitleaf Nov 23, 2020
5be41f4
Working on fixing validation errors for form
roshni-patel Nov 23, 2020
c818f88
addded setup to test/test_helper for oauth testing
ghostfruitleaf Nov 23, 2020
210febf
fixtures for merchant
ghostfruitleaf Nov 23, 2020
4defc7f
fixtures fixed
ghostfruitleaf Nov 23, 2020
3728e25
adding perform login to prepare for finishing testing
ghostfruitleaf Nov 23, 2020
ae0b5f8
merchant accounts for github accounts with only nickname
mvlofthus Nov 23, 2020
7868f20
Trying to fix validation errors - should have allowed the form to sub…
roshni-patel Nov 23, 2020
6fed898
fixtures setup
scottzec Nov 23, 2020
c3eb1ee
Merge pull request #23 from scottzec/product-tests
scottzec Nov 23, 2020
a270a8a
orderitem model tests, changed button color
mvlofthus Nov 23, 2020
53f96b0
Merge pull request #24 from scottzec/mvl-oi-test
mvlofthus Nov 23, 2020
1b9e2cd
merge conflicts resolved to leah's ver
ghostfruitleaf Nov 23, 2020
0f067d3
should hopefully fix category related fixtures
ghostfruitleaf Nov 23, 2020
0afd065
category model test refactored
ghostfruitleaf Nov 23, 2020
92d4e1b
updated review model test with fixtures
ghostfruitleaf Nov 23, 2020
14afbd1
FINALLY GOT THE FILTER TABLE FIGURED OUT
ghostfruitleaf Nov 23, 2020
c059f7c
temporarily adding fixtures to test, can refactor later
ghostfruitleaf Nov 23, 2020
2e7e205
fixed order and orderitem fixtures, still need tests for merchant cus…
ghostfruitleaf Nov 23, 2020
57ef0e1
all total_revenue tests passing
ghostfruitleaf Nov 23, 2020
881c309
Merge pull request #25 from scottzec/model-tests-cat-rev-mer
ghostfruitleaf Nov 23, 2020
0a72fc9
minor update to order fixtures to make more unique
ghostfruitleaf Nov 23, 2020
411661a
caught minor error in categories test, now passing
ghostfruitleaf Nov 23, 2020
83c5d17
@cart instantiated with pending status
mvlofthus Nov 23, 2020
8b2892f
removed repetitive tests
ghostfruitleaf Nov 23, 2020
335425d
Merge branch 'master' of https://github.com/scottzec/betsy into merch…
ghostfruitleaf Nov 23, 2020
9adb6de
Trying to set cart status to pending initially
roshni-patel Nov 23, 2020
343b089
Merge branch 'master' into orders-views
roshni-patel Nov 23, 2020
b4c1a34
Merge pull request #22 from scottzec/orders-views
roshni-patel Nov 23, 2020
860a4f7
get_orders tests working
ghostfruitleaf Nov 23, 2020
7c763f9
ALL MERCHANT MODEL TESTS DONE
ghostfruitleaf Nov 23, 2020
1132f24
removed .idea
mvlofthus Nov 23, 2020
9504166
added .gitignore
mvlofthus Nov 23, 2020
a918b52
Fixed issue with checkout form and routing - checkout now works again
roshni-patel Nov 23, 2020
a6627a8
updated product test
scottzec Nov 23, 2020
1262701
Merge branch 'master' into orders-views
roshni-patel Nov 23, 2020
2fd7f2e
Merge pull request #26 from scottzec/orders-views
roshni-patel Nov 23, 2020
7461121
Merge branch 'master' of https://github.com/scottzec/betsy into merch…
ghostfruitleaf Nov 23, 2020
1216e48
minor fix to new page of review and signed out tests for review working
ghostfruitleaf Nov 23, 2020
feae5ad
reviews controller test passing
ghostfruitleaf Nov 23, 2020
213ea86
editing doesn't 404 anymore but redirects to dashboard without comple…
scottzec Nov 23, 2020
5c3bbda
logged out category controller tests passing
ghostfruitleaf Nov 24, 2020
69f0675
edit does nothing
scottzec Nov 24, 2020
d333254
Merge pull request #27 from scottzec/bad-product-actions
scottzec Nov 24, 2020
de76b40
category controller tests all passing
ghostfruitleaf Nov 24, 2020
ecb6a8e
Merge branch 'master' of https://github.com/scottzec/betsy into merch…
ghostfruitleaf Nov 24, 2020
1f8116d
nav bar started
mvlofthus Nov 24, 2020
9bc829d
logged out merchant controller tests passing
ghostfruitleaf Nov 24, 2020
7e6f693
use yml in orderitems controller test, more updates to nav bar
mvlofthus Nov 24, 2020
4fa0bac
this commit doesn't have working fixtures
ghostfruitleaf Nov 24, 2020
dffe217
still an utter disaster product#edit
scottzec Nov 24, 2020
c865500
found some colors, navbar good, made potential logo
mvlofthus Nov 24, 2020
346c0cf
first create test working on merchants
ghostfruitleaf Nov 24, 2020
cfe4c9f
still may need a couple more tests for log in and logout
ghostfruitleaf Nov 24, 2020
7cc0fec
FINISHED MERCHANT CONTROLLER TESTS
ghostfruitleaf Nov 24, 2020
7c1696e
Commenting out tests for now
roshni-patel Nov 24, 2020
3c0edcc
testing options and images
mvlofthus Nov 24, 2020
15f6660
Merge pull request #28 from scottzec/mvl-bootstrap-start
mvlofthus Nov 24, 2020
0eac76f
Merge pull request #29 from scottzec/merchant-tests-fix-controller-tests
ghostfruitleaf Nov 24, 2020
be3331e
Updated merchant show to table
roshni-patel Nov 24, 2020
8fbeac5
commented out tests
roshni-patel Nov 24, 2020
8d1c847
stat table for total orders and revenue by status
ghostfruitleaf Nov 24, 2020
fefefce
tab title, front page has cards instead of table
mvlofthus Nov 24, 2020
5b25b53
working on test
roshni-patel Nov 24, 2020
f0abdd2
adjusting cards:
mvlofthus Nov 24, 2020
8432361
Merge pull request #31 from scottzec/mvl-bootstrap-start
mvlofthus Nov 24, 2020
b2e35fa
Fixed destroy tests
roshni-patel Nov 24, 2020
7914497
Merge branch 'master' of https://github.com/scottzec/betsy into order…
roshni-patel Nov 24, 2020
b493137
Merge branch 'master' of https://github.com/scottzec/betsy
ghostfruitleaf Nov 24, 2020
ae2cc52
added item link to cart, cannot add own product to cart via orderitem…
mvlofthus Nov 24, 2020
1445782
backing up product edit and delete here
scottzec Nov 24, 2020
04d5a97
Merge pull request #32 from scottzec/edit-product-good
scottzec Nov 24, 2020
8f68448
all product views set
scottzec Nov 24, 2020
b2d0345
Merge pull request #33 from scottzec/product-show
scottzec Nov 24, 2020
68fa8b3
Added orders controllers tests
roshni-patel Nov 24, 2020
421ded4
Merge pull request #34 from scottzec/orders-controller-tests
roshni-patel Nov 24, 2020
59eaf0e
Merge pull request #35 from scottzec/oi-controller-tests
mvlofthus Nov 24, 2020
0349146
obsoleted index/show on orderitems
ghostfruitleaf Nov 24, 2020
26e4548
blocked off extra routes for orderitems
ghostfruitleaf Nov 24, 2020
c119219
Changing things to lowercase
roshni-patel Nov 24, 2020
a1a11ac
Fixed cart view merge conflict
roshni-patel Nov 24, 2020
114d1a9
Merge branch 'master' of https://github.com/scottzec/betsy into order…
ghostfruitleaf Nov 24, 2020
469229f
login w/ github button is now lowercase
ghostfruitleaf Nov 24, 2020
c58c7b4
dropdown menu for order fulfillments finished
ghostfruitleaf Nov 24, 2020
49e84cb
accidentally uncommitted
ghostfruitleaf Nov 24, 2020
2457877
override route edits, NOW the dropdown is back
ghostfruitleaf Nov 24, 2020
a41c960
Worked on dashboard tables, still need to fix table format
roshni-patel Nov 24, 2020
e00f4e9
merge conflicts resolved to roshni's edits combined with dropdown
ghostfruitleaf Nov 24, 2020
40a33b2
relationship product tests
scottzec Nov 24, 2020
d9c9608
removing unnecessary routes/methods from orderitems controller, corre…
mvlofthus Nov 24, 2020
ec51cae
product model tests in progress
scottzec Nov 24, 2020
ab82080
Merge pull request #36 from scottzec/test-time
scottzec Nov 24, 2020
a6d05db
Working on dashboard order fulfillments page
roshni-patel Nov 24, 2020
46d7b06
Merge pull request #37 from scottzec/oi-testing-controller
mvlofthus Nov 24, 2020
d525b49
simplecov working -- reinstall with bundle install
ghostfruitleaf Nov 24, 2020
4cd3678
Merge pull request #38 from scottzec/simplecov
ghostfruitleaf Nov 24, 2020
0d25efc
oi create testing - valid/make new cart, invalid product, quantity to…
mvlofthus Nov 24, 2020
f6f1977
Finished merchant dashboard
roshni-patel Nov 24, 2020
3ba62d7
Fixed routes and orderitems merge conflicts
roshni-patel Nov 24, 2020
fa57e16
oi create testing - invalid w/0 products, update cart if orderitem al…
mvlofthus Nov 24, 2020
565065f
fixed merchant model tests/methods
ghostfruitleaf Nov 24, 2020
68b758f
fixed merchant views
ghostfruitleaf Nov 24, 2020
663d6f3
additional edits to views
ghostfruitleaf Nov 24, 2020
a3076ce
all product model tests
scottzec Nov 24, 2020
4c8da79
Merge pull request #39 from scottzec/test-time
scottzec Nov 24, 2020
d1ce936
oi update testing not working though site does, oi destroy testing pa…
mvlofthus Nov 24, 2020
da1f0d9
Merge branch 'master' of https://github.com/scottzec/betsy
ghostfruitleaf Nov 24, 2020
05a9956
oi update testing works (added oi.reload)
mvlofthus Nov 24, 2020
539efd4
Merge pull request #40 from scottzec/oi-contr-test
mvlofthus Nov 24, 2020
03de20c
extra line in orderitems_controller_test, shipped must equal false
mvlofthus Nov 24, 2020
8ebf67b
removed extra simplecov
ghostfruitleaf Nov 24, 2020
a262283
log in and create methods tested
mvlofthus Nov 24, 2020
8b196d1
Changed checkout/cart form to be a table
roshni-patel Nov 24, 2020
aa620c2
Merge branch 'master' of https://github.com/scottzec/betsy
roshni-patel Nov 24, 2020
037eddf
marked_shipped: redirect if nil, require log in, can only change your…
mvlofthus Nov 24, 2020
0c9e394
Removed edit.html.erb
roshni-patel Nov 25, 2020
dc8fee4
Merge pull request #41 from scottzec/order-views
roshni-patel Nov 25, 2020
7738735
all but 1 marked_shipped test works, that test has 3 puts statemtns c…
mvlofthus Nov 25, 2020
348d111
Merge pull request #42 from scottzec/oi-contr-login-tests
mvlofthus Nov 25, 2020
da112e0
Made things lowercase in orders views
roshni-patel Nov 25, 2020
b04232f
Merge branch 'master' of https://github.com/scottzec/betsy
roshni-patel Nov 25, 2020
bdb26f6
fix to orderitem_test
mvlofthus Nov 25, 2020
ec97731
little changes
mvlofthus Nov 25, 2020
7905128
Merge pull request #43 from scottzec/oi-tests-going-through
mvlofthus Nov 25, 2020
ad21fb2
found issue in fixtures that are now fixed
ghostfruitleaf Nov 25, 2020
a073c77
Order model and controller tests complete, updated cart nil check in …
roshni-patel Nov 25, 2020
52c17ab
Merge pull request #44 from scottzec/orders-controller-tests
roshni-patel Nov 25, 2020
bd219d6
Merge branch 'master' of https://github.com/scottzec/betsy
ghostfruitleaf Nov 25, 2020
97cc625
bootstrap template flatly
mvlofthus Nov 25, 2020
111c622
Merge pull request #45 from scottzec/bootstrap-template
mvlofthus Nov 25, 2020
bebbe50
merge conflict with oi tests
ghostfruitleaf Nov 25, 2020
4fd152f
wrong link on merchants index
ghostfruitleaf Nov 25, 2020
e54c495
Cleaning up code for tests
roshni-patel Nov 25, 2020
28ba879
Merge pull request #46 from scottzec/orders-controller-tests
roshni-patel Nov 25, 2020
97cd213
product controller tests
scottzec Nov 25, 2020
7339fc9
Merge pull request #47 from scottzec/testing-trails
scottzec Nov 25, 2020
df854f0
syntax things! all is well
ghostfruitleaf Nov 25, 2020
8b2d226
card functionality
mvlofthus Nov 25, 2020
4cf24db
all tests working
scottzec Nov 25, 2020
27f8286
product controller filter and final tests
scottzec Nov 25, 2020
7347e60
one last comment
scottzec Nov 25, 2020
68b2333
Removed print statement from merchant get orders test
roshni-patel Nov 25, 2020
c85a8fc
orderitems controller test documentation regard retire-->delete/destr…
ghostfruitleaf Nov 25, 2020
c23dfdf
Merge branch 'master' of https://github.com/scottzec/betsy
ghostfruitleaf Nov 25, 2020
0ca43ab
fixing broken cat view
scottzec Nov 25, 2020
2efad1a
cards actually work FINALLY, default image stored externally, main an…
mvlofthus Nov 25, 2020
db61bf6
no bullets on ul
mvlofthus Nov 25, 2020
5fbede8
Merge pull request #48 from scottzec/bootstrap-pages-1
mvlofthus Nov 25, 2020
d71f4a3
footer exists, only to homepage and copyright
mvlofthus Nov 25, 2020
cb57c82
categories, merchants index
mvlofthus Nov 25, 2020
419fdc3
fixed bug in merchant_show, pulling index for nil @order.credit_card_…
mvlofthus Nov 25, 2020
8202940
thumbnails on merchant dashboard order list
mvlofthus Nov 25, 2020
fed0b38
dashboard look & feel, kept tables, could do info tabs if time
mvlofthus Nov 25, 2020
58cdce8
edit merchant form
mvlofthus Nov 25, 2020
daf8dd1
new product formatted, can't get to format same as other forms...
mvlofthus Nov 25, 2020
05381d8
changed text-areas to text-fields in cart
mvlofthus Nov 25, 2020
e3a1239
Merge pull request #49 from scottzec/bootstrap-pages-2
mvlofthus Nov 25, 2020
821be28
cart update button spaced from text field
mvlofthus Nov 25, 2020
72f95c2
switched photo_url to image from table
ghostfruitleaf Nov 25, 2020
e70abf8
product show, used containers to show image, align with form, and rem…
mvlofthus Nov 25, 2020
f8d9011
reviews in columns
mvlofthus Nov 25, 2020
b06fcd0
new review in columns, with legends instead of header values. need t…
mvlofthus Nov 25, 2020
6ad9b19
missing /div
mvlofthus Nov 25, 2020
53b6454
changed some labels back, error was found with extra form tags
mvlofthus Nov 25, 2020
a00de8d
Merge branch 'master' into bootstrap-pages-3
mvlofthus Nov 25, 2020
ad190cd
Merge pull request #50 from scottzec/bootstrap-pages-3
mvlofthus Nov 25, 2020
fa70308
removed repeat image
ghostfruitleaf Nov 25, 2020
a959563
merchant view page
mvlofthus Nov 25, 2020
b7882fa
merchant view page, _products partial
mvlofthus Nov 25, 2020
4840d87
edit product page
mvlofthus Nov 25, 2020
27dc8c6
borrowed checkbox format from edit product for new product
mvlofthus Nov 25, 2020
1ea834d
made sure not to delete previously written methods
mvlofthus Nov 25, 2020
2d7e456
Merge branch 'master' into bootstrap-pages-4
mvlofthus Nov 25, 2020
a63163d
Merge pull request #51 from scottzec/bootstrap-pages-4
mvlofthus Nov 25, 2020
ee94809
made category names bigger category index
mvlofthus Nov 25, 2020
557a5ee
order show page
mvlofthus Nov 25, 2020
354a9fc
Merge pull request #52 from scottzec/bootstrap-pages-5
mvlofthus Nov 25, 2020
a1b9682
minor link issues fixed
ghostfruitleaf Nov 25, 2020
64310ca
fixed-bottom footer nav
mvlofthus Nov 25, 2020
71d955b
merge conflict resolution
ghostfruitleaf Nov 25, 2020
4d6ef6c
margin above footer to show all content
mvlofthus Nov 25, 2020
4a1cd9e
products show has link to merchant page
mvlofthus Nov 25, 2020
ee162ab
Merge pull request #53 from scottzec/bootstrap-pages-6
mvlofthus Nov 25, 2020
b9273b7
found major logic error in total revenue -- method and tests have bee…
ghostfruitleaf Nov 25, 2020
a3de82a
adding images
ghostfruitleaf May 6, 2021
5981e8c
slight typo on readme
ghostfruitleaf Jun 21, 2021
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
8 changes: 8 additions & 0 deletions .generators
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<Settings><!--This file was automatically generated by Ruby plugin.
You are allowed to:
1. Reorder generators
2. Remove generators
3. Add installed generators
To add new installed generators automatically delete this file and reload the project.
--><GeneratorsGroup><Generator name="active_record:migration" /><Generator name="active_record:model" /><Generator name="active_record:observer" /><Generator name="active_record:session_migration" /><Generator name="controller" /><Generator name="erb:controller" /><Generator name="erb:mailer" /><Generator name="erb:scaffold" /><Generator name="generator" /><Generator name="helper" /><Generator name="integration_test" /><Generator name="mailer" /><Generator name="metal" /><Generator name="migration" /><Generator name="model" /><Generator name="model_subclass" /><Generator name="observer" /><Generator name="performance_test" /><Generator name="plugin" /><Generator name="resource" /><Generator name="scaffold" /><Generator name="scaffold_controller" /><Generator name="session_migration" /><Generator name="stylesheets" /><Generator name="test_unit:controller" /><Generator name="test_unit:helper" /><Generator name="test_unit:integration" /><Generator name="test_unit:mailer" /><Generator name="test_unit:model" /><Generator name="test_unit:observer" /><Generator name="test_unit:performance" /><Generator name="test_unit:plugin" /><Generator name="test_unit:scaffold" /></GeneratorsGroup></Settings>
45 changes: 45 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# 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 idea, why does it keep showing up
.idea

# 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

# ignore dotenv file
.env

# ignore simplecov
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
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.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

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.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'
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'
gem 'dotenv-rails'
end

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

gem "omniauth"
gem "omniauth-github"

gem "validate_url"
Loading