Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
dc7ab1e
Forked and cloned, ran rails new and bundle installed
Lindseyls May 2, 2018
102948c
Created recipes controller and set up routes
Lindseyls May 2, 2018
b081a73
Creating view pages and updating comments
Lindseyls May 2, 2018
302e1a1
Updated Gemfile and te controller file along with all html pages
Lindseyls May 2, 2018
a457b32
Created .env with secret secret id and key and added the file to .git…
Lindseyls May 2, 2018
b099cdc
Modify the application configuration to look for the custom lib files…
Lindseyls May 2, 2018
afa443c
Successfully set up HTTParty to list out the recipe for one query rig…
Lindseyls May 3, 2018
4867813
Updated the full_url link with more params
Lindseyls May 4, 2018
4464c97
Working on testing and added new methods to gemfile and added VCR
Lindseyls May 4, 2018
12713ea
Added a code into the helper method that helped take care of my error…
Lindseyls May 4, 2018
a11652c
Got the homepage to show the search bar and created the search method…
Lindseyls May 4, 2018
74dfbea
Working on the homepagea and index page on the content and styling
Lindseyls May 4, 2018
763c0b7
Updated the application.rb to help deploy heroku
Lindseyls May 4, 2018
c7d2eb1
Created new show_recipe(uri) method in the wrapper.rb. Also, displayi…
Lindseyls May 5, 2018
319b3dc
Added the pagination gem and bundle installed. Added pagination to my…
Lindseyls May 5, 2018
834cc7e
Updated the test for the lib recipe class
Lindseyls May 5, 2018
5171e5e
Updated the error messages and added conditions for any missing infor…
Lindseyls May 6, 2018
cc9305d
Added a favicon and working on testing
Lindseyls May 6, 2018
4faaf6c
Updated all test files and tests are passing
Lindseyls May 6, 2018
57ec590
Updated the css styling for all html pages
Lindseyls May 7, 2018
1caedf9
Working on getting the background photo to show on heroku
Lindseyls May 7, 2018
241f565
Trying one more thing to see if I can get the background image to sho…
Lindseyls 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
28 changes: 28 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# 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
91 changes: 91 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
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'

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.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 :development, :test do
gem 'minitest-vcr'
gem 'webmock'
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 'pry-rails'
end

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

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