-
Notifications
You must be signed in to change notification settings - Fork 2
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
Genie app #1
base: base_app_branch
Are you sure you want to change the base?
Genie app #1
Changes from 20 commits
a69cb70
0ab0038
bab2856
4074736
a2831ad
4de6dfb
a89d0f5
4f2b20c
5e442e2
bf3a64b
ff8abf7
df9f64f
bd4a372
2ab3e5a
03bbcdb
5ae3c0b
4de0213
827b966
7ea0bc5
f76a780
4f79bbb
8c76b7a
ed334b5
7a148b9
8a355d3
ccb3a47
ced4a5f
7ad7670
9886bb1
3779154
8a39768
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
export OMNIAUTH_PROVIDER_KEY=provider_key_from_doorkeeper_admin | ||
export OMNIAUTH_PROVIDER_SECRET=provider_secret_from_doorkeeper_admin | ||
export OMNIAUTH_TOKEN_URL="https://oauth.devpost.dev/oauth/token" | ||
export OMNIAUTH_AUTHORIZE_URL="https://oauth.devpost.dev/oauth/authorize" | ||
export OMNIAUTH_PROVIDER_SITE="https://devpost.dev" | ||
|
||
export JWT_SECRET_KEY_BASE="somesecretkey" | ||
|
||
export MQ_PASSWORD=some_mq_password | ||
export MQ_USERNAME="" | ||
export MQ_VHOST="" |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,3 +15,7 @@ | |
/log/* | ||
!/log/.keep | ||
/tmp | ||
|
||
.envrc | ||
|
||
/db/neo4j |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
--color | ||
--require spec_helper |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
2.1.10 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,11 @@ | ||
source 'https://rubygems.org' | ||
|
||
ruby "2.1.10" | ||
|
||
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' | ||
gem 'rails', '4.2.5.1' | ||
# Use sqlite3 as the database for Active Record | ||
gem 'sqlite3' | ||
gem "rails", "~> 4.2.6" | ||
# Use Postgres as the database for Active Record | ||
gem 'pg' | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. do we need pg if we are using active nodes? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It's just to keep heroku happy. I would have had to create the app with the option to exclude the ORM fully I think. I didn't bother with that, because I thought we might want it later as well, if we want to have an admin or something like that. |
||
# Use SCSS for stylesheets | ||
gem 'sass-rails', '~> 5.0' | ||
# Use Uglifier as compressor for JavaScript assets | ||
|
@@ -26,6 +27,18 @@ gem 'sdoc', '~> 0.4.0', group: :doc | |
gem 'neo4j' | ||
gem 'hutch' | ||
|
||
gem 'figleaf' | ||
|
||
gem 'puma' | ||
|
||
gem 'jwt' | ||
|
||
gem "satellite", github: "challengepost/satellite", branch: "master" | ||
gem "omniauth-devpost", github: "challengepost/omniauth-devpost", branch: "master" | ||
gem "addressable", "~> 2.4" | ||
|
||
gem "honeybadger", "~> 2.0" | ||
|
||
# Use ActiveModel has_secure_password | ||
# gem 'bcrypt', '~> 3.1.7' | ||
|
||
|
@@ -38,6 +51,10 @@ gem 'hutch' | |
group :development, :test do | ||
# Call 'byebug' anywhere in the code to stop execution and get a debugger console | ||
gem 'byebug' | ||
|
||
gem "rspec" | ||
gem "rspec-rails", "~> 3.5" | ||
gem "factory_girl_rails", "~> 4.0" | ||
end | ||
|
||
group :development do | ||
|
@@ -48,3 +65,7 @@ group :development do | |
gem 'spring' | ||
end | ||
|
||
group :test do | ||
gem "capybara", "~> 2.7" | ||
gem "launchy" | ||
end | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Some comments of what gems are for would be nice, Im thinking of a junior coming in and not knowing anything about the gems. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Versions need to be properly filled as well, otherwise, as it's the case on |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
web: bundle exec puma -C config/puma.rb | ||
hutch: bundle exec hutch -v |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
web: bundle exec puma -C config/puma.rb -p 5501 | ||
hutch: bundle exec hutch -v |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
4.2.7.1
?