Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
60d9bef
Create Rails Application and
karinnainiguez May 2, 2018
cc060a4
Add env gem, file and secred keys
karinnainiguez May 2, 2018
ade7b50
add files for wrapper and classes to be used when request returns
karinnainiguez May 2, 2018
17c971c
make recipes controller, corresponding routes, methods, and view pages.
karinnainiguez May 2, 2018
b5e4d0b
Add search view form for searching
karinnainiguez May 2, 2018
d428bfb
add controller method, view page, and css for index page being used b…
karinnainiguez May 3, 2018
af0874a
Added pagination gem and formating with foundation
karinnainiguez May 4, 2018
8306214
Add show method to controller, call api wrapper and create show page
karinnainiguez May 4, 2018
da6bbe7
resolving heroku issues
karinnainiguez May 4, 2018
00e36d2
Still trying to resolve heroku
karinnainiguez May 4, 2018
a5caff1
Still trying
karinnainiguez May 4, 2018
f2f5dfc
One more try
karinnainiguez May 4, 2018
8a2b032
Removing httparty from require in wrapper
karinnainiguez May 4, 2018
1854b19
Removing pry form require in wrapper
karinnainiguez May 4, 2018
f8091a0
fixing bbug
karinnainiguez May 4, 2018
d3c694b
bug
karinnainiguez May 4, 2018
24c26e1
moving httparty gem
karinnainiguez May 4, 2018
bc6bc60
bug
karinnainiguez May 4, 2018
13bda28
add styling to show page for recipe.
karinnainiguez May 6, 2018
fd9ca1f
adding functionality in searches with no results.
karinnainiguez May 6, 2018
abadb72
adding tests for lib classes
karinnainiguez May 7, 2018
694f59f
Add tests for api_wrapper. All tests passing with vcr
karinnainiguez May 7, 2018
44b10cf
Refactor view and add more tests
karinnainiguez May 7, 2018
2cbc4ee
Add link to root path on app name
karinnainiguez May 7, 2018
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
27 changes: 27 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# 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 uploaded files in development
/storage/*

/node_modules
/yarn-error.log

/public/assets
.byebug_history

# Ignore master key for decrypting credentials and more.
/config/master.key
.env
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.5.0
90 changes: 90 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.5.0'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.2.0'
# 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
gem 'httparty'
gem 'will_paginate'
gem 'will_paginate-foundation'

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', '< 4.0'
gem 'selenium-webdriver'
# Easy installation and use of chromedriver to run system tests with Chrome
gem 'chromedriver-helper'
end

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

gem 'jquery-turbolinks'
gem 'jquery-rails'
gem 'foundation-rails'
gem 'normalize-rails'
group :development, :test do
gem 'dotenv-rails'
gem 'pry-rails'

end

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

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

group :development, :test do
gem 'minitest-vcr'
gem 'webmock'
end
Loading