Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
submissions
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mis21-intersession-2016
submissions
Commits
a272b180
Commit
a272b180
authored
Jul 12, 2016
by
Norman Macasaet
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
quiz 2 Paulo Macasaet
parent
e8b23b5c
Changes
76
Hide whitespace changes
Inline
Side-by-side
Showing
76 changed files
with
1233 additions
and
0 deletions
+1233
-0
.gitignore
144999/Quiz2/issue_tracker2.0/.gitignore
+17
-0
Gemfile
144999/Quiz2/issue_tracker2.0/Gemfile
+48
-0
Gemfile.lock
144999/Quiz2/issue_tracker2.0/Gemfile.lock
+163
-0
README.rdoc
144999/Quiz2/issue_tracker2.0/README.rdoc
+28
-0
Rakefile
144999/Quiz2/issue_tracker2.0/Rakefile
+6
-0
.keep
144999/Quiz2/issue_tracker2.0/app/assets/images/.keep
+0
-0
application.js
...z2/issue_tracker2.0/app/assets/javascripts/application.js
+16
-0
application.css
...2/issue_tracker2.0/app/assets/stylesheets/application.css
+15
-0
issues_controller.rb
...sue_tracker2.0/app/controllers/admin/issues_controller.rb
+52
-0
application_controller.rb
...ssue_tracker2.0/app/controllers/application_controller.rb
+5
-0
.keep
144999/Quiz2/issue_tracker2.0/app/controllers/concerns/.keep
+0
-0
issues_controller.rb
...iz2/issue_tracker2.0/app/controllers/issues_controller.rb
+50
-0
pages_controller.rb
...uiz2/issue_tracker2.0/app/controllers/pages_controller.rb
+5
-0
application_helper.rb
.../Quiz2/issue_tracker2.0/app/helpers/application_helper.rb
+2
-0
.keep
144999/Quiz2/issue_tracker2.0/app/mailers/.keep
+0
-0
.keep
144999/Quiz2/issue_tracker2.0/app/models/.keep
+0
-0
.keep
144999/Quiz2/issue_tracker2.0/app/models/concerns/.keep
+0
-0
issue.rb
144999/Quiz2/issue_tracker2.0/app/models/issue.rb
+5
-0
_form.html.erb
...z2/issue_tracker2.0/app/views/admin/issues/_form.html.erb
+6
-0
edit.html.erb
...iz2/issue_tracker2.0/app/views/admin/issues/edit.html.erb
+5
-0
index.html.erb
...z2/issue_tracker2.0/app/views/admin/issues/index.html.erb
+33
-0
new.html.erb
...uiz2/issue_tracker2.0/app/views/admin/issues/new.html.erb
+5
-0
show.html.erb
...iz2/issue_tracker2.0/app/views/admin/issues/show.html.erb
+7
-0
_form.html.erb
...99/Quiz2/issue_tracker2.0/app/views/issues/_form.html.erb
+6
-0
edit.html.erb
144999/Quiz2/issue_tracker2.0/app/views/issues/edit.html.erb
+5
-0
index.html.erb
...99/Quiz2/issue_tracker2.0/app/views/issues/index.html.erb
+33
-0
new.html.erb
144999/Quiz2/issue_tracker2.0/app/views/issues/new.html.erb
+5
-0
show.html.erb
144999/Quiz2/issue_tracker2.0/app/views/issues/show.html.erb
+7
-0
application.html.erb
...2/issue_tracker2.0/app/views/layouts/application.html.erb
+14
-0
index.html.erb
144999/Quiz2/issue_tracker2.0/app/views/pages/index.html.erb
+5
-0
bundle
144999/Quiz2/issue_tracker2.0/bin/bundle
+3
-0
rails
144999/Quiz2/issue_tracker2.0/bin/rails
+8
-0
rake
144999/Quiz2/issue_tracker2.0/bin/rake
+8
-0
setup
144999/Quiz2/issue_tracker2.0/bin/setup
+29
-0
spring
144999/Quiz2/issue_tracker2.0/bin/spring
+18
-0
config.ru
144999/Quiz2/issue_tracker2.0/config.ru
+4
-0
application.rb
144999/Quiz2/issue_tracker2.0/config/application.rb
+26
-0
boot.rb
144999/Quiz2/issue_tracker2.0/config/boot.rb
+3
-0
database.yml
144999/Quiz2/issue_tracker2.0/config/database.yml
+25
-0
environment.rb
144999/Quiz2/issue_tracker2.0/config/environment.rb
+5
-0
development.rb
...Quiz2/issue_tracker2.0/config/environments/development.rb
+41
-0
production.rb
.../Quiz2/issue_tracker2.0/config/environments/production.rb
+79
-0
test.rb
144999/Quiz2/issue_tracker2.0/config/environments/test.rb
+42
-0
assets.rb
144999/Quiz2/issue_tracker2.0/config/initializers/assets.rb
+11
-0
backtrace_silencers.rb
...sue_tracker2.0/config/initializers/backtrace_silencers.rb
+7
-0
cookies_serializer.rb
...ssue_tracker2.0/config/initializers/cookies_serializer.rb
+3
-0
filter_parameter_logging.rb
...racker2.0/config/initializers/filter_parameter_logging.rb
+4
-0
inflections.rb
...Quiz2/issue_tracker2.0/config/initializers/inflections.rb
+16
-0
mime_types.rb
.../Quiz2/issue_tracker2.0/config/initializers/mime_types.rb
+4
-0
session_store.rb
...iz2/issue_tracker2.0/config/initializers/session_store.rb
+3
-0
wrap_parameters.rb
...2/issue_tracker2.0/config/initializers/wrap_parameters.rb
+14
-0
en.yml
144999/Quiz2/issue_tracker2.0/config/locales/en.yml
+23
-0
routes.rb
144999/Quiz2/issue_tracker2.0/config/routes.rb
+17
-0
secrets.yml
144999/Quiz2/issue_tracker2.0/config/secrets.yml
+22
-0
20160712050619_create_issues.rb
...sue_tracker2.0/db/migrate/20160712050619_create_issues.rb
+11
-0
schema.rb
144999/Quiz2/issue_tracker2.0/db/schema.rb
+24
-0
seeds.rb
144999/Quiz2/issue_tracker2.0/db/seeds.rb
+7
-0
.keep
144999/Quiz2/issue_tracker2.0/lib/assets/.keep
+0
-0
.keep
144999/Quiz2/issue_tracker2.0/lib/tasks/.keep
+0
-0
.keep
144999/Quiz2/issue_tracker2.0/log/.keep
+0
-0
404.html
144999/Quiz2/issue_tracker2.0/public/404.html
+67
-0
422.html
144999/Quiz2/issue_tracker2.0/public/422.html
+67
-0
500.html
144999/Quiz2/issue_tracker2.0/public/500.html
+66
-0
favicon.ico
144999/Quiz2/issue_tracker2.0/public/favicon.ico
+0
-0
robots.txt
144999/Quiz2/issue_tracker2.0/public/robots.txt
+5
-0
.keep
144999/Quiz2/issue_tracker2.0/test/controllers/.keep
+0
-0
.keep
144999/Quiz2/issue_tracker2.0/test/fixtures/.keep
+0
-0
issues.yml
144999/Quiz2/issue_tracker2.0/test/fixtures/issues.yml
+11
-0
.keep
144999/Quiz2/issue_tracker2.0/test/helpers/.keep
+0
-0
.keep
144999/Quiz2/issue_tracker2.0/test/integration/.keep
+0
-0
.keep
144999/Quiz2/issue_tracker2.0/test/mailers/.keep
+0
-0
.keep
144999/Quiz2/issue_tracker2.0/test/models/.keep
+0
-0
issue_test.rb
144999/Quiz2/issue_tracker2.0/test/models/issue_test.rb
+7
-0
test_helper.rb
144999/Quiz2/issue_tracker2.0/test/test_helper.rb
+10
-0
.keep
...99/Quiz2/issue_tracker2.0/vendor/assets/javascripts/.keep
+0
-0
.keep
...99/Quiz2/issue_tracker2.0/vendor/assets/stylesheets/.keep
+0
-0
No files found.
144999/Quiz2/issue_tracker2.0/.gitignore
0 → 100644
View file @
a272b180
# 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/*
!/log/.keep
/tmp
144999/Quiz2/issue_tracker2.0/Gemfile
0 → 100644
View file @
a272b180
source
'http://rubygems.org'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem
'rails'
,
'4.2.5.1'
# Use sqlite3 as the database for Active Record
gem
'sqlite3'
# 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.1.0'
# 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 following links in your web application faster. Read more: https://github.com/rails/turbolinks
#gem 'turbolinks'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem
'jbuilder'
,
'~> 2.0'
# bundle exec rake doc:rails generates the API under doc/api.
gem
'sdoc'
,
'~> 0.4.0'
,
group: :doc
# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'
# Use Unicorn as the app server
# gem 'unicorn'
# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development
group
:development
,
:test
do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem
'byebug'
end
group
:development
do
# Access an IRB console on exception pages or by using <%= console %> in views
gem
'web-console'
,
'~> 2.0'
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem
'spring'
gem
'simple_form'
end
144999/Quiz2/issue_tracker2.0/Gemfile.lock
0 → 100644
View file @
a272b180
GEM
remote: http://rubygems.org/
specs:
actionmailer (4.2.5.1)
actionpack (= 4.2.5.1)
actionview (= 4.2.5.1)
activejob (= 4.2.5.1)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 1.0, >= 1.0.5)
actionpack (4.2.5.1)
actionview (= 4.2.5.1)
activesupport (= 4.2.5.1)
rack (~> 1.6)
rack-test (~> 0.6.2)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionview (4.2.5.1)
activesupport (= 4.2.5.1)
builder (~> 3.1)
erubis (~> 2.7.0)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
activejob (4.2.5.1)
activesupport (= 4.2.5.1)
globalid (>= 0.3.0)
activemodel (4.2.5.1)
activesupport (= 4.2.5.1)
builder (~> 3.1)
activerecord (4.2.5.1)
activemodel (= 4.2.5.1)
activesupport (= 4.2.5.1)
arel (~> 6.0)
activesupport (4.2.5.1)
i18n (~> 0.7)
json (~> 1.7, >= 1.7.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
arel (6.0.3)
binding_of_caller (0.7.2)
debug_inspector (>= 0.0.1)
builder (3.2.2)
byebug (3.5.1)
columnize (~> 0.8)
debugger-linecache (~> 1.2)
slop (~> 3.6)
coffee-rails (4.1.0)
coffee-script (>= 2.2.0)
railties (>= 4.0.0, < 5.0)
coffee-script (2.2.0)
coffee-script-source
execjs
coffee-script-source (1.6.2)
columnize (0.9.0)
debug_inspector (0.0.2)
debugger-linecache (1.2.0)
erubis (2.7.0)
execjs (1.4.0)
multi_json (~> 1.0)
globalid (0.3.6)
activesupport (>= 4.1.0)
i18n (0.7.0)
jbuilder (2.0.7)
activesupport (>= 3.0.0, < 5)
multi_json (~> 1.2)
jquery-rails (3.0.4)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
json (1.8.3)
loofah (2.0.3)
nokogiri (>= 1.5.9)
mail (2.6.3)
mime-types (>= 1.16, < 3)
mime-types (2.6.2)
mini_portile (0.6.0)
minitest (5.9.0)
multi_json (1.5.0)
nokogiri (1.6.2.1)
mini_portile (= 0.6.0)
rack (1.6.4)
rack-test (0.6.3)
rack (>= 1.0)
rails (4.2.5.1)
actionmailer (= 4.2.5.1)
actionpack (= 4.2.5.1)
actionview (= 4.2.5.1)
activejob (= 4.2.5.1)
activemodel (= 4.2.5.1)
activerecord (= 4.2.5.1)
activesupport (= 4.2.5.1)
bundler (>= 1.3.0, < 2.0)
railties (= 4.2.5.1)
sprockets-rails
rails-deprecated_sanitizer (1.0.3)
activesupport (>= 4.2.0.alpha)
rails-dom-testing (1.0.7)
activesupport (>= 4.2.0.beta, < 5.0)
nokogiri (~> 1.6.0)
rails-deprecated_sanitizer (>= 1.0.1)
rails-html-sanitizer (1.0.2)
loofah (~> 2.0)
railties (4.2.5.1)
actionpack (= 4.2.5.1)
activesupport (= 4.2.5.1)
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rake (11.2.2)
rdoc (4.2.0)
sass (3.4.14)
sass-rails (5.0.3)
railties (>= 4.0.0, < 5.0)
sass (~> 3.1)
sprockets (>= 2.8, < 4.0)
sprockets-rails (>= 2.0, < 4.0)
tilt (~> 1.1)
sdoc (0.4.0)
json (~> 1.8)
rdoc (~> 4.0, < 5.0)
simple_form (3.2.1)
actionpack (> 4, < 5.1)
activemodel (> 4, < 5.1)
slop (3.6.0)
spring (1.2.0)
sprockets (3.4.0)
rack (> 1, < 3)
sprockets-rails (2.3.3)
actionpack (>= 3.0)
activesupport (>= 3.0)
sprockets (>= 2.8, < 4.0)
sqlite3 (1.3.10)
thor (0.19.1)
thread_safe (0.3.5)
tilt (1.4.1)
tzinfo (1.2.2)
thread_safe (~> 0.1)
uglifier (2.1.1)
execjs (>= 0.3.0)
multi_json (~> 1.0, >= 1.0.2)
web-console (2.0.0)
activemodel (~> 4.0)
binding_of_caller (>= 0.7.2)
railties (~> 4.0)
sprockets-rails (>= 2.0, < 4.0)
PLATFORMS
ruby
DEPENDENCIES
byebug
coffee-rails (~> 4.1.0)
jbuilder (~> 2.0)
jquery-rails
rails (= 4.2.5.1)
sass-rails (~> 5.0)
sdoc (~> 0.4.0)
simple_form
spring
sqlite3
uglifier (>= 1.3.0)
web-console (~> 2.0)
BUNDLED WITH
1.10.4
144999/Quiz2/issue_tracker2.0/README.rdoc
0 → 100644
View file @
a272b180
== README
This README would normally document whatever steps are necessary to get the
application up and running.
Things you may want to cover:
* Ruby version
* System dependencies
* Configuration
* Database creation
* Database initialization
* How to run the test suite
* Services (job queues, cache servers, search engines, etc.)
* Deployment instructions
* ...
Please feel free to use a different markup language if you do not plan to run
<tt>rake doc:app</tt>.
144999/Quiz2/issue_tracker2.0/Rakefile
0 → 100644
View file @
a272b180
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
require
File
.
expand_path
(
'../config/application'
,
__FILE__
)
Rails
.
application
.
load_tasks
144999/Quiz2/issue_tracker2.0/app/assets/images/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/app/assets/javascripts/application.js
0 → 100644
View file @
a272b180
// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// compiled file.
//
// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details
// about supported directives.
//
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
144999/Quiz2/issue_tracker2.0/app/assets/stylesheets/application.css
0 → 100644
View file @
a272b180
/*
* This is a manifest file that'll be compiled into application.css, which will include all the files
* listed below.
*
* Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
* or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
*
* You're free to add application-wide styles to this file and they'll appear at the bottom of the
* compiled file so the styles you add here take precedence over styles defined in any styles
* defined in the other CSS/SCSS files in this directory. It is generally better to create a new
* file per style scope.
*
*= require_tree .
*= require_self
*/
144999/Quiz2/issue_tracker2.0/app/controllers/admin/issues_controller.rb
0 → 100644
View file @
a272b180
module
Admin
class
IssuesController
<
ApplicationController
def
index
@issues
=
Issue
.
all
render
"admin/issues/index.html.erb"
end
def
new
@issue
=
Issue
.
new
render
"admin/issues/new.html.erb"
end
def
create
@issue
=
Issue
.
new
(
admin_issue_params
())
if
@issue
.
save
redirect_to
admin_issue_path
(
@issue
.
id
)
else
render
"admin/issues/new.html.erb"
end
end
def
show
@issue
=
Issue
.
find
(
params
[
:id
])
render
"admin/issues/show.html.erb"
end
def
edit
@issue
=
Issue
.
find
(
params
[
:id
])
end
def
update
@issue
=
Issue
.
find
(
params
[
:id
])
if
@issue
.
update
(
admin_issue_params
())
redirect_to
admin_issue_path
(
@issue
.
id
)
else
render
"admin/issues/edit.html.erb"
end
end
def
destroy
@issue
=
Issue
.
find
(
params
[
:id
])
@issue
.
destroy!
redirect_to
admin_issues_path
end
def
admin_issue_params
params
.
require
(
:issue
).
permit!
end
end
end
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/app/controllers/application_controller.rb
0 → 100644
View file @
a272b180
class
ApplicationController
<
ActionController
::
Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery
with: :exception
end
144999/Quiz2/issue_tracker2.0/app/controllers/concerns/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/app/controllers/issues_controller.rb
0 → 100644
View file @
a272b180
class
IssuesController
<
ApplicationController
def
index
@issues
=
Issue
.
all
render
"issues/index.html.erb"
end
def
new
@issue
=
Issue
.
new
render
"issues/new.html.erb"
end
def
create
@issue
=
Issue
.
new
(
issue_params
())
if
@issue
.
save
redirect_to
issue_path
(
@issue
.
id
)
else
render
"issues/new.html.erb"
end
end
def
show
@issue
=
Issue
.
find
(
params
[
:id
])
render
"issues/show.html.erb"
end
def
edit
@issue
=
Issue
.
find
(
params
[
:id
])
end
def
update
@issue
=
Issue
.
find
(
params
[
:id
])
if
@issue
.
update
(
issue_params
())
redirect_to
issue_path
(
@issue
.
id
)
else
render
"issues/edit.html.erb"
end
end
def
destroy
@issue
=
Issue
.
find
(
params
[
:id
])
@issue
.
destroy!
redirect_to
issues_path
end
def
issue_params
params
.
require
(
:issue
).
permit!
end
end
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/app/controllers/pages_controller.rb
0 → 100644
View file @
a272b180
class
PagesController
<
ApplicationController
def
index
render
"pages/index.html.erb"
end
end
144999/Quiz2/issue_tracker2.0/app/helpers/application_helper.rb
0 → 100644
View file @
a272b180
module
ApplicationHelper
end
144999/Quiz2/issue_tracker2.0/app/mailers/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/app/models/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/app/models/concerns/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/app/models/issue.rb
0 → 100644
View file @
a272b180
class
Issue
<
ActiveRecord
::
Base
validates
:title
,
presence:
true
,
uniqueness:
true
validates
:content
,
presence:
true
validates
:issue_type
,
presence:
true
end
144999/Quiz2/issue_tracker2.0/app/views/admin/issues/_form.html.erb
0 → 100644
View file @
a272b180
<%=
simple_form_for
([
:admin
,
@issue
])
do
|
f
|
%>
<%=
f
.
input
:title
%>
<%=
f
.
input
:issue_type
,
as: :select
,
collection:
[
"very low"
,
"low"
,
"medium"
,
"high"
,
"very high"
]
%>
<%=
f
.
input
:content
%>
<%=
f
.
submit
%>
<%
end
%>
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/app/views/admin/issues/edit.html.erb
0 → 100644
View file @
a272b180
<h1>
Edit Issue
</h1>
<%=
render
partial:
"form"
%>
<%=
link_to
"Back to List"
,
admin_issues_path
%>
144999/Quiz2/issue_tracker2.0/app/views/admin/issues/index.html.erb
0 → 100644
View file @
a272b180
<h1>
Issues
</h1>
<%=
link_to
(
"New Issue"
,
new_admin_issue_path
)
%>
<table
width=
"90%"
>
<thead>
<tr>
<th>
title
</th>
<th>
Content
</th>
<th>
Issue Type
</th>
<th>
actions
</th>
</tr>
</thead>
<tbody>
<%
@issues
.
each
do
|
p
|
%>
<tr>
<td>
<%=
p
.
title
%>
</td>
<td>
<%=
p
.
content
%>
</td>
<td>
<%=
p
.
issue_type
%>
</td>
<td>
<%=
link_to
"Show"
,
admin_issue_path
(
p
.
id
)
%>
<%=
link_to
"Edit"
,
edit_admin_issue_path
(
p
.
id
)
%>
<%=
link_to
"Delete (works on windows)"
,
admin_issue_path
(
p
.
id
),
method: :delete
,
data:
{
confirm:
'are you sure?'
}
%>
<%=
link_to
"Delete (works on mac)"
,
admin_destroy_issue_path
(
p
.
id
),
data:
{
confirm:
'are you sure?'
}
%>
</td>
</tr>
<%
end
%>
</tbody>
</table>
<%=
link_to
(
"Back home"
,
root_path
)
%>
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/app/views/admin/issues/new.html.erb
0 → 100644
View file @
a272b180
<h1>
new issue
</h1>
<%=
render
partial:
"form"
%>
<%=
link_to
"Back to List"
,
admin_issues_path
%>
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/app/views/admin/issues/show.html.erb
0 → 100644
View file @
a272b180
<h1>
<%=
@issue
.
title
%>
</h1>
<h3>
<%=
@issue
.
issue_type
%>
</h3>
<p>
<%=
@issue
.
content
%>
</p>
<%=
link_to
"Back to List"
,
admin_issues_path
%>
144999/Quiz2/issue_tracker2.0/app/views/issues/_form.html.erb
0 → 100644
View file @
a272b180
<%=
simple_form_for
(
@issue
)
do
|
f
|
%>
<%=
f
.
input
:title
%>
<%=
f
.
input
:issue_type
,
as: :select
,
collection:
[
"very low"
,
"low"
,
"medium"
,
"high"
,
"very high"
]
%>
<%=
f
.
input
:content
%>
<%=
f
.
submit
%>
<%
end
%>
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/app/views/issues/edit.html.erb
0 → 100644
View file @
a272b180
<h1>
Edit Issue
</h1>
<%=
render
partial:
"form"
%>
<%=
link_to
"Back to List"
,
issues_path
%>
144999/Quiz2/issue_tracker2.0/app/views/issues/index.html.erb
0 → 100644
View file @
a272b180
<h1>
Issues
</h1>
<%=
link_to
(
"New Issue"
,
new_issue_path
)
%>
<table
width=
"90%"
>
<thead>
<tr>
<th>
Title
</th>
<th>
Content
</th>
<th>
Issue Type
</th>
<th>
actions
</th>
</tr>
</thead>
<tbody>
<%
@issues
.
each
do
|
p
|
%>
<tr>
<td>
<%=
p
.
title
%>
</td>
<td>
<%=
p
.
content
%>
</td>
<td>
<%=
p
.
issue_type
%>
</td>
<td>
<%=
link_to
"Show"
,
issue_path
(
p
.
id
)
%>
<%=
link_to
"Edit"
,
edit_issue_path
(
p
.
id
)
%>
<%=
link_to
"Delete (works on windows)"
,
issue_path
(
p
.
id
),
method: :delete
,
data:
{
confirm:
'are you sure?'
}
%>
<%=
link_to
"Delete (works on mac)"
,
destroy_issue_path
(
p
.
id
),
data:
{
confirm:
'are you sure?'
}
%>
</td>
</tr>
<%
end
%>
</tbody>
</table>
<%=
link_to
(
"Back home"
,
root_path
)
%>
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/app/views/issues/new.html.erb
0 → 100644
View file @
a272b180
<h1>
new issue
</h1>
<%=
render
partial:
"form"
%>
<%=
link_to
"Back to List"
,
issues_path
%>
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/app/views/issues/show.html.erb
0 → 100644
View file @
a272b180
<h1>
<%=
@issue
.
title
%>
</h1>
<h3>
<%=
@issue
.
issue_type
%>
</h3>
<p>
<%=
@issue
.
content
%>
</p>
<%=
link_to
"Back to List"
,
issues_path
%>
144999/Quiz2/issue_tracker2.0/app/views/layouts/application.html.erb
0 → 100644
View file @
a272b180
<!DOCTYPE html>
<html>
<head>
<title>
IssueTracker20
</title>
<%=
stylesheet_link_tag
'application'
,
media:
'all'
,
'data-turbolinks-track'
=>
true
%>
<%=
javascript_include_tag
'application'
=>
true
%>
<%=
csrf_meta_tags
%>
</head>
<body>
<%=
yield
%>
</body>
</html>
144999/Quiz2/issue_tracker2.0/app/views/pages/index.html.erb
0 → 100644
View file @
a272b180
<h1>
My Issues
</h1>
<%=
link_to
"Manage Issues"
,
issues_path
%>
<%=
link_to
"See Admin"
,
admin_issues_path
%>
144999/Quiz2/issue_tracker2.0/bin/bundle
0 → 100755
View file @
a272b180
#!/usr/bin/env ruby
ENV
[
'BUNDLE_GEMFILE'
]
||=
File
.
expand_path
(
'../../Gemfile'
,
__FILE__
)
load
Gem
.
bin_path
(
'bundler'
,
'bundle'
)
144999/Quiz2/issue_tracker2.0/bin/rails
0 → 100755
View file @
a272b180
#!/usr/bin/env ruby
begin
load
File
.
expand_path
(
"../spring"
,
__FILE__
)
rescue
LoadError
end
APP_PATH
=
File
.
expand_path
(
'../../config/application'
,
__FILE__
)
require_relative
'../config/boot'
require
'rails/commands'
144999/Quiz2/issue_tracker2.0/bin/rake
0 → 100755
View file @
a272b180
#!/usr/bin/env ruby
begin
load
File
.
expand_path
(
"../spring"
,
__FILE__
)
rescue
LoadError
end
require_relative
'../config/boot'
require
'rake'
Rake
.
application
.
run
144999/Quiz2/issue_tracker2.0/bin/setup
0 → 100755
View file @
a272b180
#!/usr/bin/env ruby
require
'pathname'
# path to your application root.
APP_ROOT
=
Pathname
.
new
File
.
expand_path
(
'../../'
,
__FILE__
)
Dir
.
chdir
APP_ROOT
do
# This script is a starting point to setup your application.
# Add necessary setup steps to this file:
puts
"== Installing dependencies =="
system
"gem install bundler --conservative"
system
"bundle check || bundle install"
# puts "\n== Copying sample files =="
# unless File.exist?("config/database.yml")
# system "cp config/database.yml.sample config/database.yml"
# end
puts
"
\n
== Preparing database =="
system
"bin/rake db:setup"
puts
"
\n
== Removing old logs and tempfiles =="
system
"rm -f log/*"
system
"rm -rf tmp/cache"
puts
"
\n
== Restarting application server =="
system
"touch tmp/restart.txt"
end
144999/Quiz2/issue_tracker2.0/bin/spring
0 → 100755
View file @
a272b180
#!/usr/bin/env ruby
# This file loads spring without using Bundler, in order to be fast
# It gets overwritten when you run the `spring binstub` command
unless
defined?
(
Spring
)
require
"rubygems"
require
"bundler"
if
match
=
Bundler
.
default_lockfile
.
read
.
match
(
/^GEM$.*?^ (?: )*spring \((.*?)\)$.*?^$/m
)
ENV
[
"GEM_PATH"
]
=
([
Bundler
.
bundle_path
.
to_s
]
+
Gem
.
path
).
join
(
File
::
PATH_SEPARATOR
)
ENV
[
"GEM_HOME"
]
=
""
Gem
.
paths
=
ENV
gem
"spring"
,
match
[
1
]
require
"spring/binstub"
end
end
144999/Quiz2/issue_tracker2.0/config.ru
0 → 100644
View file @
a272b180
# This file is used by Rack-based servers to start the application.
require
::
File
.
expand_path
(
'../config/environment'
,
__FILE__
)
run
Rails
.
application
144999/Quiz2/issue_tracker2.0/config/application.rb
0 → 100644
View file @
a272b180
require
File
.
expand_path
(
'../boot'
,
__FILE__
)
require
'rails/all'
# Require the gems listed in Gemfile, including any gems
# you've limited to :test, :development, or :production.
Bundler
.
require
(
*
Rails
.
groups
)
module
IssueTracker20
class
Application
<
Rails
::
Application
# Settings in config/environments/* take precedence over those specified here.
# Application configuration should go into files in config/initializers
# -- all .rb files in that directory are automatically loaded.
# Set Time.zone default to the specified zone and make Active Record auto-convert to this zone.
# Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC.
# config.time_zone = 'Central Time (US & Canada)'
# The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded.
# config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
# config.i18n.default_locale = :de
# Do not swallow errors in after_commit/after_rollback callbacks.
config
.
active_record
.
raise_in_transactional_callbacks
=
true
end
end
144999/Quiz2/issue_tracker2.0/config/boot.rb
0 → 100644
View file @
a272b180
ENV
[
'BUNDLE_GEMFILE'
]
||=
File
.
expand_path
(
'../../Gemfile'
,
__FILE__
)
require
'bundler/setup'
# Set up gems listed in the Gemfile.
144999/Quiz2/issue_tracker2.0/config/database.yml
0 → 100644
View file @
a272b180
# SQLite version 3.x
# gem install sqlite3
#
# Ensure the SQLite 3 gem is defined in your Gemfile
# gem 'sqlite3'
#
default
:
&default
adapter
:
sqlite3
pool
:
5
timeout
:
5000
development
:
<<
:
*default
database
:
db/development.sqlite3
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test
:
<<
:
*default
database
:
db/test.sqlite3
production
:
<<
:
*default
database
:
db/production.sqlite3
144999/Quiz2/issue_tracker2.0/config/environment.rb
0 → 100644
View file @
a272b180
# Load the Rails application.
require
File
.
expand_path
(
'../application'
,
__FILE__
)
# Initialize the Rails application.
Rails
.
application
.
initialize!
144999/Quiz2/issue_tracker2.0/config/environments/development.rb
0 → 100644
View file @
a272b180
Rails
.
application
.
configure
do
# Settings specified here will take precedence over those in config/application.rb.
# In the development environment your application's code is reloaded on
# every request. This slows down response time but is perfect for development
# since you don't have to restart the web server when you make code changes.
config
.
cache_classes
=
false
# Do not eager load code on boot.
config
.
eager_load
=
false
# Show full error reports and disable caching.
config
.
consider_all_requests_local
=
true
config
.
action_controller
.
perform_caching
=
false
# Don't care if the mailer can't send.
config
.
action_mailer
.
raise_delivery_errors
=
false
# Print deprecation notices to the Rails logger.
config
.
active_support
.
deprecation
=
:log
# Raise an error on page load if there are pending migrations.
config
.
active_record
.
migration_error
=
:page_load
# Debug mode disables concatenation and preprocessing of assets.
# This option may cause significant delays in view rendering with a large
# number of complex assets.
config
.
assets
.
debug
=
true
# Asset digests allow you to set far-future HTTP expiration dates on all assets,
# yet still be able to expire them through the digest params.
config
.
assets
.
digest
=
true
# Adds additional error checking when serving assets at runtime.
# Checks for improperly declared sprockets dependencies.
# Raises helpful error messages.
config
.
assets
.
raise_runtime_errors
=
true
# Raises error for missing translations
# config.action_view.raise_on_missing_translations = true
end
144999/Quiz2/issue_tracker2.0/config/environments/production.rb
0 → 100644
View file @
a272b180
Rails
.
application
.
configure
do
# Settings specified here will take precedence over those in config/application.rb.
# Code is not reloaded between requests.
config
.
cache_classes
=
true
# Eager load code on boot. This eager loads most of Rails and
# your application in memory, allowing both threaded web servers
# and those relying on copy on write to perform better.
# Rake tasks automatically ignore this option for performance.
config
.
eager_load
=
true
# Full error reports are disabled and caching is turned on.
config
.
consider_all_requests_local
=
false
config
.
action_controller
.
perform_caching
=
true
# Enable Rack::Cache to put a simple HTTP cache in front of your application
# Add `rack-cache` to your Gemfile before enabling this.
# For large-scale production use, consider using a caching reverse proxy like
# NGINX, varnish or squid.
# config.action_dispatch.rack_cache = true
# Disable serving static files from the `/public` folder by default since
# Apache or NGINX already handles this.
config
.
serve_static_files
=
ENV
[
'RAILS_SERVE_STATIC_FILES'
].
present?
# Compress JavaScripts and CSS.
config
.
assets
.
js_compressor
=
:uglifier
# config.assets.css_compressor = :sass
# Do not fallback to assets pipeline if a precompiled asset is missed.
config
.
assets
.
compile
=
false
# Asset digests allow you to set far-future HTTP expiration dates on all assets,
# yet still be able to expire them through the digest params.
config
.
assets
.
digest
=
true
# `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb
# Specifies the header that your server uses for sending files.
# config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache
# config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX
# Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
# config.force_ssl = true
# Use the lowest log level to ensure availability of diagnostic information
# when problems arise.
config
.
log_level
=
:debug
# Prepend all log lines with the following tags.
# config.log_tags = [ :subdomain, :uuid ]
# Use a different logger for distributed setups.
# config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
# Use a different cache store in production.
# config.cache_store = :mem_cache_store
# Enable serving of images, stylesheets, and JavaScripts from an asset server.
# config.action_controller.asset_host = 'http://assets.example.com'
# Ignore bad email addresses and do not raise email delivery errors.
# Set this to true and configure the email server for immediate delivery to raise delivery errors.
# config.action_mailer.raise_delivery_errors = false
# Enable locale fallbacks for I18n (makes lookups for any locale fall back to
# the I18n.default_locale when a translation cannot be found).
config
.
i18n
.
fallbacks
=
true
# Send deprecation notices to registered listeners.
config
.
active_support
.
deprecation
=
:notify
# Use default logging formatter so that PID and timestamp are not suppressed.
config
.
log_formatter
=
::
Logger
::
Formatter
.
new
# Do not dump schema after migrations.
config
.
active_record
.
dump_schema_after_migration
=
false
end
144999/Quiz2/issue_tracker2.0/config/environments/test.rb
0 → 100644
View file @
a272b180
Rails
.
application
.
configure
do
# Settings specified here will take precedence over those in config/application.rb.
# The test environment is used exclusively to run your application's
# test suite. You never need to work with it otherwise. Remember that
# your test database is "scratch space" for the test suite and is wiped
# and recreated between test runs. Don't rely on the data there!
config
.
cache_classes
=
true
# Do not eager load code on boot. This avoids loading your whole application
# just for the purpose of running a single test. If you are using a tool that
# preloads Rails for running tests, you may have to set it to true.
config
.
eager_load
=
false
# Configure static file server for tests with Cache-Control for performance.
config
.
serve_static_files
=
true
config
.
static_cache_control
=
'public, max-age=3600'
# Show full error reports and disable caching.
config
.
consider_all_requests_local
=
true
config
.
action_controller
.
perform_caching
=
false
# Raise exceptions instead of rendering exception templates.
config
.
action_dispatch
.
show_exceptions
=
false
# Disable request forgery protection in test environment.
config
.
action_controller
.
allow_forgery_protection
=
false
# Tell Action Mailer not to deliver emails to the real world.
# The :test delivery method accumulates sent emails in the
# ActionMailer::Base.deliveries array.
config
.
action_mailer
.
delivery_method
=
:test
# Randomize the order test cases are executed.
config
.
active_support
.
test_order
=
:random
# Print deprecation notices to the stderr.
config
.
active_support
.
deprecation
=
:stderr
# Raises error for missing translations
# config.action_view.raise_on_missing_translations = true
end
144999/Quiz2/issue_tracker2.0/config/initializers/assets.rb
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
# Version of your assets, change this if you want to expire all your assets.
Rails
.
application
.
config
.
assets
.
version
=
'1.0'
# Add additional assets to the asset load path
# Rails.application.config.assets.paths << Emoji.images_path
# Precompile additional assets.
# application.js, application.css, and all non-JS/CSS in app/assets folder are already added.
# Rails.application.config.assets.precompile += %w( search.js )
144999/Quiz2/issue_tracker2.0/config/initializers/backtrace_silencers.rb
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces.
# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ }
# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code.
# Rails.backtrace_cleaner.remove_silencers!
144999/Quiz2/issue_tracker2.0/config/initializers/cookies_serializer.rb
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
Rails
.
application
.
config
.
action_dispatch
.
cookies_serializer
=
:json
144999/Quiz2/issue_tracker2.0/config/initializers/filter_parameter_logging.rb
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
# Configure sensitive parameters which will be filtered from the log file.
Rails
.
application
.
config
.
filter_parameters
+=
[
:password
]
144999/Quiz2/issue_tracker2.0/config/initializers/inflections.rb
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
# Add new inflection rules using the following format. Inflections
# are locale specific, and you may define rules for as many different
# locales as you wish. All of these examples are active by default:
# ActiveSupport::Inflector.inflections(:en) do |inflect|
# inflect.plural /^(ox)$/i, '\1en'
# inflect.singular /^(ox)en/i, '\1'
# inflect.irregular 'person', 'people'
# inflect.uncountable %w( fish sheep )
# end
# These inflection rules are supported but not enabled by default:
# ActiveSupport::Inflector.inflections(:en) do |inflect|
# inflect.acronym 'RESTful'
# end
144999/Quiz2/issue_tracker2.0/config/initializers/mime_types.rb
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
# Add new mime types for use in respond_to blocks:
# Mime::Type.register "text/richtext", :rtf
144999/Quiz2/issue_tracker2.0/config/initializers/session_store.rb
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
Rails
.
application
.
config
.
session_store
:cookie_store
,
key:
'_issue_tracker2_0_session'
144999/Quiz2/issue_tracker2.0/config/initializers/wrap_parameters.rb
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
# This file contains settings for ActionController::ParamsWrapper which
# is enabled by default.
# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array.
ActiveSupport
.
on_load
(
:action_controller
)
do
wrap_parameters
format:
[
:json
]
if
respond_to?
(
:wrap_parameters
)
end
# To enable root element in JSON for ActiveRecord objects.
# ActiveSupport.on_load(:active_record) do
# self.include_root_in_json = true
# end
144999/Quiz2/issue_tracker2.0/config/locales/en.yml
0 → 100644
View file @
a272b180
# Files in the config/locales directory are used for internationalization
# and are automatically loaded by Rails. If you want to use locales other
# than English, add the necessary files in this directory.
#
# To use the locales, use `I18n.t`:
#
# I18n.t 'hello'
#
# In views, this is aliased to just `t`:
#
# <%= t('hello') %>
#
# To use a different locale, set it with `I18n.locale`:
#
# I18n.locale = :es
#
# This would use the information in config/locales/es.yml.
#
# To learn more, please read the Rails Internationalization guide
# available at http://guides.rubyonrails.org/i18n.html.
en
:
hello
:
"
Hello
world"
144999/Quiz2/issue_tracker2.0/config/routes.rb
0 → 100644
View file @
a272b180
Rails
.
application
.
routes
.
draw
do
root
to:
"pages#index"
get
"/issues/destroy/:id"
,
to:
"issues#destroy"
,
as: :destroy_issue
# ^^^^^^^ for mac route delete ^^^^^^^
resources
:issues
namespace
:admin
do
get
"/issues/destroy/:id"
,
to:
"issues#destroy"
,
as: :destroy_issue
# ^^^^^^^ for mac route delete ^^^^^^^
resources
:issues
end
end
#this works on mac
#does not include turbolinks gem
\ No newline at end of file
144999/Quiz2/issue_tracker2.0/config/secrets.yml
0 → 100644
View file @
a272b180
# Be sure to restart your server when you modify this file.
# Your secret key is used for verifying the integrity of signed cookies.
# If you change this key, all old signed cookies will become invalid!
# Make sure the secret is at least 30 characters and all random,
# no regular words or you'll be exposed to dictionary attacks.
# You can use `rake secret` to generate a secure secret key.
# Make sure the secrets in this file are kept private
# if you're sharing your code publicly.
development
:
secret_key_base
:
f4544909ea3a6b55699e9dcb03fce6864a074bdd3610f3fce89434960e0a9f25a112494a40c94e4759dcc327b6813710327d85ae6fa19042eb52b590f06728e4
test
:
secret_key_base
:
0501cbad51be287d1cb4d49929db1933b0ce93d183128d0ce9eb1b27b9a4406b411763a302facea119a13787ed5d33092d425ccec8f9fc65d21e20a486c539b6
# Do not keep production secrets in the repository,
# instead read values from the environment.
production
:
secret_key_base
:
<%= ENV["SECRET_KEY_BASE"] %>
144999/Quiz2/issue_tracker2.0/db/migrate/20160712050619_create_issues.rb
0 → 100644
View file @
a272b180
class
CreateIssues
<
ActiveRecord
::
Migration
def
change
create_table
:issues
do
|
t
|
t
.
string
:title
t
.
string
:content
t
.
string
:issue_type
t
.
timestamps
null:
false
end
end
end
144999/Quiz2/issue_tracker2.0/db/schema.rb
0 → 100644
View file @
a272b180
# encoding: UTF-8
# This file is auto-generated from the current state of the database. Instead
# of editing this file, please use the migrations feature of Active Record to
# incrementally modify your database, and then regenerate this schema definition.
#
# Note that this schema.rb definition is the authoritative source for your
# database schema. If you need to create the application database on another
# system, you should be using db:schema:load, not running all the migrations
# from scratch. The latter is a flawed and unsustainable approach (the more migrations
# you'll amass, the slower it'll run and the greater likelihood for issues).
#
# It's strongly recommended that you check this file into your version control system.
ActiveRecord
::
Schema
.
define
(
version:
20160712050619
)
do
create_table
"issues"
,
force: :cascade
do
|
t
|
t
.
string
"title"
t
.
string
"content"
t
.
string
"issue_type"
t
.
datetime
"created_at"
,
null:
false
t
.
datetime
"updated_at"
,
null:
false
end
end
144999/Quiz2/issue_tracker2.0/db/seeds.rb
0 → 100644
View file @
a272b180
# This file should contain all the record creation needed to seed the database with its default values.
# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
#
# Examples:
#
# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }])
# Mayor.create(name: 'Emanuel', city: cities.first)
144999/Quiz2/issue_tracker2.0/lib/assets/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/lib/tasks/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/log/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/public/404.html
0 → 100644
View file @
a272b180
<!DOCTYPE html>
<html>
<head>
<title>
The page you were looking for doesn't exist (404)
</title>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1"
>
<style>
body
{
background-color
:
#EFEFEF
;
color
:
#2E2F30
;
text-align
:
center
;
font-family
:
arial
,
sans-serif
;
margin
:
0
;
}
div
.dialog
{
width
:
95%
;
max-width
:
33em
;
margin
:
4em
auto
0
;
}
div
.dialog
>
div
{
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#BBB
;
border-top
:
#B00100
solid
4px
;
border-top-left-radius
:
9px
;
border-top-right-radius
:
9px
;
background-color
:
white
;
padding
:
7px
12%
0
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
h1
{
font-size
:
100%
;
color
:
#730E15
;
line-height
:
1.5em
;
}
div
.dialog
>
p
{
margin
:
0
0
1em
;
padding
:
1em
;
background-color
:
#F7F7F7
;
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#999
;
border-bottom-left-radius
:
4px
;
border-bottom-right-radius
:
4px
;
border-top-color
:
#DADADA
;
color
:
#666
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
</style>
</head>
<body>
<!-- This file lives in public/404.html -->
<div
class=
"dialog"
>
<div>
<h1>
The page you were looking for doesn't exist.
</h1>
<p>
You may have mistyped the address or the page may have moved.
</p>
</div>
<p>
If you are the application owner check the logs for more information.
</p>
</div>
</body>
</html>
144999/Quiz2/issue_tracker2.0/public/422.html
0 → 100644
View file @
a272b180
<!DOCTYPE html>
<html>
<head>
<title>
The change you wanted was rejected (422)
</title>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1"
>
<style>
body
{
background-color
:
#EFEFEF
;
color
:
#2E2F30
;
text-align
:
center
;
font-family
:
arial
,
sans-serif
;
margin
:
0
;
}
div
.dialog
{
width
:
95%
;
max-width
:
33em
;
margin
:
4em
auto
0
;
}
div
.dialog
>
div
{
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#BBB
;
border-top
:
#B00100
solid
4px
;
border-top-left-radius
:
9px
;
border-top-right-radius
:
9px
;
background-color
:
white
;
padding
:
7px
12%
0
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
h1
{
font-size
:
100%
;
color
:
#730E15
;
line-height
:
1.5em
;
}
div
.dialog
>
p
{
margin
:
0
0
1em
;
padding
:
1em
;
background-color
:
#F7F7F7
;
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#999
;
border-bottom-left-radius
:
4px
;
border-bottom-right-radius
:
4px
;
border-top-color
:
#DADADA
;
color
:
#666
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
</style>
</head>
<body>
<!-- This file lives in public/422.html -->
<div
class=
"dialog"
>
<div>
<h1>
The change you wanted was rejected.
</h1>
<p>
Maybe you tried to change something you didn't have access to.
</p>
</div>
<p>
If you are the application owner check the logs for more information.
</p>
</div>
</body>
</html>
144999/Quiz2/issue_tracker2.0/public/500.html
0 → 100644
View file @
a272b180
<!DOCTYPE html>
<html>
<head>
<title>
We're sorry, but something went wrong (500)
</title>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1"
>
<style>
body
{
background-color
:
#EFEFEF
;
color
:
#2E2F30
;
text-align
:
center
;
font-family
:
arial
,
sans-serif
;
margin
:
0
;
}
div
.dialog
{
width
:
95%
;
max-width
:
33em
;
margin
:
4em
auto
0
;
}
div
.dialog
>
div
{
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#BBB
;
border-top
:
#B00100
solid
4px
;
border-top-left-radius
:
9px
;
border-top-right-radius
:
9px
;
background-color
:
white
;
padding
:
7px
12%
0
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
h1
{
font-size
:
100%
;
color
:
#730E15
;
line-height
:
1.5em
;
}
div
.dialog
>
p
{
margin
:
0
0
1em
;
padding
:
1em
;
background-color
:
#F7F7F7
;
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#999
;
border-bottom-left-radius
:
4px
;
border-bottom-right-radius
:
4px
;
border-top-color
:
#DADADA
;
color
:
#666
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
</style>
</head>
<body>
<!-- This file lives in public/500.html -->
<div
class=
"dialog"
>
<div>
<h1>
We're sorry, but something went wrong.
</h1>
</div>
<p>
If you are the application owner check the logs for more information.
</p>
</div>
</body>
</html>
144999/Quiz2/issue_tracker2.0/public/favicon.ico
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/public/robots.txt
0 → 100644
View file @
a272b180
# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file
#
# To ban all spiders from the entire site uncomment the next two lines:
# User-agent: *
# Disallow: /
144999/Quiz2/issue_tracker2.0/test/controllers/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/test/fixtures/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/test/fixtures/issues.yml
0 → 100644
View file @
a272b180
# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
one
:
title
:
MyString
content
:
MyString
issue_type
:
MyString
two
:
title
:
MyString
content
:
MyString
issue_type
:
MyString
144999/Quiz2/issue_tracker2.0/test/helpers/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/test/integration/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/test/mailers/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/test/models/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/test/models/issue_test.rb
0 → 100644
View file @
a272b180
require
'test_helper'
class
IssueTest
<
ActiveSupport
::
TestCase
# test "the truth" do
# assert true
# end
end
144999/Quiz2/issue_tracker2.0/test/test_helper.rb
0 → 100644
View file @
a272b180
ENV
[
'RAILS_ENV'
]
||=
'test'
require
File
.
expand_path
(
'../../config/environment'
,
__FILE__
)
require
'rails/test_help'
class
ActiveSupport
::
TestCase
# Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order.
fixtures
:all
# Add more helper methods to be used by all tests here...
end
144999/Quiz2/issue_tracker2.0/vendor/assets/javascripts/.keep
0 → 100644
View file @
a272b180
144999/Quiz2/issue_tracker2.0/vendor/assets/stylesheets/.keep
0 → 100644
View file @
a272b180
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment