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

for hack review #48

Open
wants to merge 52 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
09f7164
set up styling
popenuj Dec 7, 2016
c9ee1a6
signup form
SampsonCrowley Dec 7, 2016
52259c3
added user login and authentication
popenuj Dec 8, 2016
a2b5531
pomo
SampsonCrowley Dec 8, 2016
82956af
add create_jwt method
SampsonCrowley Dec 9, 2016
ba99c2d
deploy
SampsonCrowley Dec 9, 2016
7953386
deploy
SampsonCrowley Dec 9, 2016
344c9c8
remove conversation gem
SampsonCrowley Dec 9, 2016
a898296
remove conversation
SampsonCrowley Dec 9, 2016
bd60529
add conversation
SampsonCrowley Dec 9, 2016
b4ffd83
order posts, add likes
SampsonCrowley Dec 9, 2016
bec0b91
friend and search
SampsonCrowley Dec 10, 2016
b04a4a3
update readme
SampsonCrowley Dec 10, 2016
3966bab
timeline bug
SampsonCrowley Dec 10, 2016
508a8a7
profile image upload
SampsonCrowley Dec 11, 2016
4662d64
html_safe helper
SampsonCrowley Dec 11, 2016
b00f583
fix config var
SampsonCrowley Dec 11, 2016
7ddc11c
img upload bugfixes
SampsonCrowley Dec 11, 2016
d8de885
profile images on posts and comments
SampsonCrowley Dec 11, 2016
a6ac971
friending
SampsonCrowley Dec 11, 2016
cc1a2f4
add rspec testing to user model
SampsonCrowley Dec 13, 2016
5bcfc08
fix sessionizer and test all models
SampsonCrowley Dec 13, 2016
811e362
fix save bug sessionizer
SampsonCrowley Dec 13, 2016
3fbc3c3
partial feature tests
SampsonCrowley Dec 14, 2016
e3c6269
started controller testing
SampsonCrowley Dec 14, 2016
9d6a979
parallel post processing images
SampsonCrowley Dec 16, 2016
8a1cfa3
remove worker Proc
SampsonCrowley Dec 16, 2016
6a93349
fix mime type
SampsonCrowley Dec 16, 2016
f9e8ae8
add welcome email
SampsonCrowley Dec 16, 2016
5c02389
add notification system
SampsonCrowley Dec 17, 2016
053b8af
email
SampsonCrowley Dec 19, 2016
64020aa
disable count fix
SampsonCrowley Dec 19, 2016
fbf9cd4
readd count fix
SampsonCrowley Dec 19, 2016
b537748
re add procfile
SampsonCrowley Dec 19, 2016
86bb3c3
fix post rendering
SampsonCrowley Dec 19, 2016
ca008b8
fix destroy user profile gallery
SampsonCrowley Dec 19, 2016
7271347
ar logging
SampsonCrowley Dec 19, 2016
786d960
ar logging
SampsonCrowley Dec 19, 2016
5532a3c
log level for worker
SampsonCrowley Dec 19, 2016
f961714
log level for worker
SampsonCrowley Dec 19, 2016
30f47b4
log level for worker
SampsonCrowley Dec 19, 2016
a6dbc61
log level
SampsonCrowley Dec 19, 2016
57a0ae8
worker log level
SampsonCrowley Dec 19, 2016
4d11c0f
worker log level
SampsonCrowley Dec 19, 2016
41e2cb0
worker log level
SampsonCrowley Dec 19, 2016
ee9dee1
sender address
SampsonCrowley Dec 19, 2016
7ca17f3
seeds
SampsonCrowley Dec 20, 2016
7f44105
seed faker
SampsonCrowley Dec 20, 2016
3add810
test
SampsonCrowley Dec 20, 2016
71fd824
reenable workers
SampsonCrowley Dec 20, 2016
c5af637
lazy loaded timeline
SampsonCrowley Jan 18, 2017
3b902f7
targetable flash.js
SampsonCrowley Jan 19, 2017
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
22 changes: 22 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# 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
/.env

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

# Ignore Byebug command history file.
.byebug_history
/config/aws.yml

# 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 d
80 changes: 80 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
source 'https://rubygems.org'


# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.0.0', '>= 5.0.0.1'
# Use postgresql as the database for Active Record
gem 'pg', '~> 0.18'
# 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'
gem 'jquery-fileupload-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 'bootstrap-sass'
gem 'bcrypt', '~> 3.1.7'
gem 'conversation_forms', '~> 2.0.1'
gem "jwt"
gem 'figaro'
gem 'delayed_job'
gem 'delayed_job_active_record'
gem 'daemons'

gem 'aws-sdk'
gem 'paperclip', :git=> 'https://github.com/thoughtbot/paperclip', :ref => '523bd46c768226893f23889079a7aa9c73b57d68'
gem "delayed_paperclip"
gem 'pull_tempfile'
# direct AWS bucket file uploads
gem 'aws-sdk-rails'
gem 'faker'
# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development

group :test do
gem 'capybara'
gem 'launchy'
end

group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platform: :mri
gem 'jazz_fingers'
gem 'pry-rails'
gem 'bullet'
gem 'rack-mini-profiler'
gem 'factory_girl_rails', '~> 4.0'
gem 'rspec'
gem 'rspec-rails'
gem 'guard'
gem 'guard-rspec'
gem 'shoulda'
gem 'brakeman'
end

group :development do
gem 'letter_opener'
# 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'
end

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