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

Earth - Anya #34

Open
wants to merge 57 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
2cdb9d9
Initial Rails setup
anyatokar Nov 10, 2020
dac583f
generated starter data
anyatokar Nov 11, 2020
a9e32b8
seeded works users votes
anyatokar Nov 11, 2020
8fc122f
minor changes
anyatokar Nov 11, 2020
0a99051
table partial working exclamation point
anyatokar Nov 11, 2020
20e4a1a
homepage initiate only the rest in separte branch
anyatokar Nov 11, 2020
3e649ab
added basic html and erb to show page
anyatokar Nov 12, 2020
e4d53c8
added navigation to application layout
anyatokar Nov 12, 2020
144acb5
form partial added
anyatokar Nov 12, 2020
a33b124
added necessary controllers for work
anyatokar Nov 12, 2020
99e8f21
displays first ten
anyatokar Nov 12, 2020
82446f3
added relationships
anyatokar Nov 12, 2020
36298b7
header and nav
anyatokar Nov 12, 2020
c1f5384
first round css
anyatokar Nov 12, 2020
0d33bbf
added some testing
anyatokar Nov 13, 2020
10637a5
introducing yml
anyatokar Nov 13, 2020
9b89438
small change to validation testing
anyatokar Nov 13, 2020
8e4a054
spotlight code written test todo
anyatokar Nov 13, 2020
b957c8f
small touchups
anyatokar Nov 13, 2020
8d5eacc
working login and user buttons
anyatokar Nov 13, 2020
740c13a
flash
anyatokar Nov 14, 2020
e252754
spotlight css
anyatokar Nov 14, 2020
375fd8c
top media button
anyatokar Nov 14, 2020
9edbf18
pre counter cache
anyatokar Nov 14, 2020
018c184
counter cache mig and scope
anyatokar Nov 14, 2020
53323e6
top ten and spotlight work with count cache
anyatokar Nov 14, 2020
eed0b6f
works show page
anyatokar Nov 14, 2020
13b2c4d
fixed loginissue using nil but why doesnt validate
anyatokar Nov 14, 2020
4a63099
minor changes to create
anyatokar Nov 14, 2020
2455a04
login validatoin still not effective
anyatokar Nov 14, 2020
12dd74d
login button css
anyatokar Nov 14, 2020
e2254a1
current page
anyatokar Nov 14, 2020
7ba984d
flash
anyatokar Nov 15, 2020
9ae5c95
refactored flash and validation
anyatokar Nov 15, 2020
0bdcdd8
horizontal buttons
anyatokar Nov 15, 2020
a72f20c
added validations to user and work set up fixtures
anyatokar Nov 15, 2020
f24b38b
validation testing
anyatokar Nov 15, 2020
6dd0767
user tests passing
anyatokar Nov 16, 2020
cab9954
vote tests passing
anyatokar Nov 16, 2020
d59f491
all tests passing
anyatokar Nov 16, 2020
14fd1fd
spotlight fix for heroku
anyatokar Nov 16, 2020
ed49eb7
closed header
anyatokar Nov 16, 2020
1bd4c67
temp removal of spotlight
anyatokar Nov 16, 2020
e0bc469
undo previous change
anyatokar Nov 16, 2020
fc97660
removed favicon
anyatokar Nov 16, 2020
5949658
removed favicon heroku working
anyatokar Nov 16, 2020
d6c393a
uncommented a header
anyatokar Nov 16, 2020
b59b88e
horizontal button user show
anyatokar Nov 16, 2020
e13d693
user show table light formatting
anyatokar Nov 16, 2020
3b44415
removed comments extra spacing empty files
anyatokar Nov 16, 2020
39e8133
removed comments from controllers
anyatokar Nov 16, 2020
562bba6
finished custom tests
anyatokar Nov 16, 2020
b0bb7d0
minor changes to user and vote models
anyatokar Nov 16, 2020
de94610
controller tests not required
anyatokar Nov 16, 2020
a38f25d
uncommented part of controller test
anyatokar Nov 16, 2020
3433ef1
Create .gitattributes
anyatokar May 24, 2021
1726a70
Update .gitattributes
anyatokar May 24, 2021
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
1 change: 1 addition & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
defaults
8 changes: 8 additions & 0 deletions .generators
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<Settings><!--This file was automatically generated by Ruby plugin.
You are allowed to:
1. Reorder generators
2. Remove generators
3. Add installed generators
To add new installed generators automatically delete this file and reload the project.
--><GeneratorsGroup><Generator name="active_record:application_record" /><Generator name="application_record" /><Generator name="assets" /><Generator name="channel" /><Generator name="controller" /><Generator name="generator" /><Generator name="helper" /><Generator name="integration_test" /><Generator name="jbuilder" /><Generator name="job" /><Generator name="mailbox" /><Generator name="mailer" /><Generator name="migration" /><Generator name="minitest:generator" /><Generator name="minitest:install" /><Generator name="minitest:plugin" /><Generator name="model" /><Generator name="resource" /><Generator name="scaffold" /><Generator name="scaffold_controller" /><Generator name="system_test" /><Generator name="task" /><Generator name="test_unit:channel" /><Generator name="test_unit:controller" /><Generator name="test_unit:generator" /><Generator name="test_unit:helper" /><Generator name="test_unit:integration" /><Generator name="test_unit:job" /><Generator name="test_unit:mailbox" /><Generator name="test_unit:mailer" /><Generator name="test_unit:model" /><Generator name="test_unit:plugin" /><Generator name="test_unit:scaffold" /><Generator name="test_unit:system" /></GeneratorsGroup></Settings>
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.css linguist-detectable=false
*.scss linguist-detectable=false
*.rb linguist-detectable=true
36 changes: 36 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# 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 pidfiles, but keep the directory.
/tmp/pids/*
!/tmp/pids/
!/tmp/pids/.keep

# Ignore uploaded files in development.
/storage/*
!/storage/.keep

/public/assets
.byebug_history

# Ignore master key for decrypting credentials and more.
/config/master.key

/public/packs
/public/packs-test
/node_modules
/yarn-error.log
yarn-debug.log*
.yarn-integrity
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.6.5
78 changes: 78 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.6.5'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 6.0.3', '>= 6.0.3.4'
# Use postgresql as the database for Active Record
gem 'pg', '>= 0.18', '< 2.0'
# Use Puma as the app server
gem 'puma', '~> 4.1'
# Use SCSS for stylesheets
gem 'sass-rails', '>= 6'
# Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker
gem 'webpacker', '~> 4.0'
# 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.7'
# Use Redis adapter to run Action Cable in production
# gem 'redis', '~> 4.0'
# Use Active Model has_secure_password
# gem 'bcrypt', '~> 3.1.7'

# Use Active Storage variant
# gem 'image_processing', '~> 1.2'

# Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap', '>= 1.4.2', require: false

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.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'
gem 'selenium-webdriver'
# Easy installation and use of web drivers to run system tests with browsers
gem 'webdrivers'
end

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

gem 'jquery-rails'
gem 'jquery-turbolinks'
gem 'bootstrap'
group :development, :test do
gem 'pry-rails'
end

group :development do
gem 'guard'
gem 'guard-minitest'
gem 'debase', '>= 0.2.4.1'
gem 'ruby-debug-ide', '>= 0.7.0'
end

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

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