Skip to content
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

Danebook #36

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 29 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
7642903
add to readme
Aug 10, 2016
9bc31e7
added to readme
Aug 10, 2016
0ab0d8b
homepage added
Aug 10, 2016
813e896
added pages and links
Aug 10, 2016
719a2cf
added signup and signin
Aug 10, 2016
49219a1
preparing to deploy
Aug 10, 2016
fd2c512
removing sql
Aug 11, 2016
17ef89f
about and edit about page
Aug 12, 2016
c548ade
added login requirements
Aug 12, 2016
e860664
can add and delete posts
Aug 12, 2016
4b9b657
added liking
Aug 12, 2016
a2b187a
started on comments
Aug 13, 2016
78bbabd
you can comment on posts
Aug 13, 2016
85c9828
can delete comments
Aug 13, 2016
4114c10
add deployed url to readme
Aug 13, 2016
389a966
added model tests
Aug 15, 2016
e0a89c4
friending and friends page
Aug 16, 2016
e419747
added tests and fixed friends box
Aug 18, 2016
192fb70
set up tests for photos
Aug 18, 2016
4165114
photos and welcome email
Aug 20, 2016
0672e95
preparing to deploy
Aug 22, 2016
bb0400a
fixing s3
Aug 22, 2016
63df401
adding sendgrid
Aug 22, 2016
9dbf707
moved delayed job gem
Aug 22, 2016
c31726b
changed about page
Aug 22, 2016
6a1e4f9
fixing edit profile page
Aug 22, 2016
71e3ebb
fixing s3
Aug 22, 2016
f342c6e
Aws
Aug 22, 2016
d42ed8a
AWS
Aug 22, 2016
153ed12
updated readme
Aug 26, 2016
051a2c1
refactored posts and can post with ajax
Sep 21, 2016
8055c70
comment box toggles
Sep 21, 2016
0dc23ac
remote forms for all likes, posts, comments and photos
Sep 21, 2016
1cfb148
refactored likes and comments controllers
Sep 21, 2016
b6a6741
removed script tag from home page
Sep 21, 2016
4f209b8
delete public assets
Sep 22, 2016
6d08cf8
updated readme:
Sep 22, 2016
d501994
edited readme
Oct 5, 2016
dc70667
fixed friending error
davidmjiang Nov 16, 2016
e2be665
can search for full name
davidmjiang Nov 16, 2016
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
24 changes: 24 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# 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 the default SQLite database.
/db/*.sqlite3
/db/*.sqlite3-journal

# Ignore all logfiles and tempfiles.
/log/*
/tmp/*
!/log/.keep
!/tmp/.keep

# Ignore Byebug command history file.
.byebug_history

# Ignore application configuration
/config/application.yml
3 changes: 3 additions & 0 deletions .rspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--color
--require spec_helper
--format doc
71 changes: 71 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
source 'https://rubygems.org'

ruby '2.2.4'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.0.0'
# Use sqlite3 as the database for Active Record
# Use Puma as the app server
gem 'puma', '~> 3.0'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .coffee assets and views
gem 'coffee-rails', '~> 4.2'
# See https://github.com/rails/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby

# Use jquery as the JavaScript library
gem 'jquery-rails'
# 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', '~> 3.0'
# Use ActiveModel has_secure_password
gem 'bcrypt', '~> 3.1.7'
gem 'paperclip'
gem 'aws-sdk'
gem 'figaro'
gem 'faker'
gem 'delayed_job_active_record'
# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development
group :production do
gem 'rails_12factor'
gem 'pg'
end

group :test do
gem 'capybara'
gem 'launchy'
gem 'rails-controller-testing'
end

group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platform: :mri
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
gem 'rspec-rails'
gem 'factory_girl_rails', '~> 4.0'
gem 'shoulda-matchers', '~> 3.1'
gem 'hirb'
end

group :development do
# Access an IRB console on exception pages or by using <%= console %> anywhere in the code.
gem 'web-console'
gem 'listen', '~> 3.0.5'
# 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'
gem 'better_errors'
gem 'binding_of_caller'
gem 'guard-rspec', require: false
gem 'letter_opener'
end

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