Skip to content

Commit 47dee2b

Browse files
committed
Merge Ben & Nat's versions; clean up debris.
0 parents  commit 47dee2b

File tree

400 files changed

+25803
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

400 files changed

+25803
-0
lines changed

.gitignore

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# See http://help.github.com/ignore-files/ for more about ignoring files.
2+
#
3+
# If you find yourself ignoring temporary files generated by your text editor
4+
# or operating system, you probably want to add a global ignore instead:
5+
# git config --global core.excludesfile ~/.gitignore_global
6+
7+
# Ignore test coverage results
8+
/coverage
9+
10+
# Ignore bundler config
11+
/.bundle
12+
/.sass-cache
13+
14+
# Ignore the default SQLite database.
15+
/db/*.sqlite3
16+
/db/data.yml
17+
18+
# Ignore all logfiles and tempfiles.
19+
/log/*.log
20+
/log/*
21+
/tmp
22+
23+
# Ignore editor backup files
24+
.#*
25+
\#*#
26+
*~
27+
.*.swp
28+
29+
# Ignore uploaded files.
30+
/public/assignments/
31+
/public/submissions/
32+
/public/uploads
33+
/public/downloads
34+
35+
# Ignore auto-generated assets.
36+
/public/assets
37+
38+
# Ignore files generated by the backup script.
39+
config/bottlenose.tar.gz
40+
db/data.yml.gz
41+
db/dump.sql.gz
42+
43+
# Other stuff
44+
.rbx
45+
46+
.vagrant
47+
48+
*.class

.ruby-version

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2.3.0

.travis.yml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
language:
2+
- ruby
3+
before_script:
4+
- psql -c 'create database bottlenose_test;' -U postgres
5+
- psql -c "CREATE USER bottlenose WITH PASSWORD '';" -U postgres
6+
- psql -c "GRANT ALL PRIVILEGES ON DATABASE bottlenose_test to bottlenose;" -U postgres
7+
- RAILS_ENV=test bundle exec rake db:migrate --trace
8+
- bundle exec rake install
9+
before_install:
10+
- "export DISPLAY=:99.0"
11+
- "sh -e /etc/init.d/xvfb start"

Gemfile

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# -*- ruby -*-
2+
source 'https://rubygems.org'
3+
4+
gem 'rails', '~> 4.2'
5+
gem 'rack'
6+
gem 'i18n'
7+
8+
gem 'devise'
9+
gem 'devise_ldap_authenticatable'
10+
11+
gem 'pg'
12+
13+
gem 'execjs'
14+
gem 'therubyracer'
15+
16+
gem 'yaml_db'
17+
18+
gem 'activerecord-import'
19+
20+
gem 'coffee-rails'
21+
gem 'coffee-rails-source-maps'
22+
gem 'uglifier'
23+
gem 'jquery-rails'
24+
gem 'jquery-tablesorter'
25+
26+
gem 'bootstrap-sass', '~> 3.3.5'
27+
gem 'sass-rails', '>= 3.2'
28+
gem 'bootstrap-sass-extras'
29+
gem 'bootstrap-datepicker-rails'
30+
gem 'momentjs-rails', '>= 2.9.0'
31+
gem 'bootstrap3-datetimepicker-rails', '~> 4.17.37'
32+
gem 'font-awesome-rails'
33+
gem 'zipruby-compat', :require => 'zipruby', :git => "https://github.com/jawspeak/zipruby-compatibility-with-rubyzip-fork.git", :tag => "v0.3.7" # needed instead of zipruby because write_xlsx needs rubyzip, and they conflict
34+
35+
gem 'delayed_job_active_record'
36+
gem 'daemons'
37+
38+
gem 'write_xlsx'
39+
40+
gem 'whenever', :require => false
41+
42+
gem 'pretender'
43+
44+
gem 'codemirror-rails'
45+
46+
group :development do
47+
#gem "flatten_migrations"
48+
gem "better_errors"
49+
gem "binding_of_caller"
50+
end
51+
52+
group :development, :test do
53+
gem 'pry'
54+
gem 'pry-rails'
55+
end
56+
57+
group :test do
58+
gem 'simplecov'
59+
gem 'database_cleaner'
60+
gem 'capybara'
61+
gem 'capybara-webkit' # Needs qt5-default qt5-qmake libqt5webkit5-dev
62+
gem 'launchy'
63+
gem 'factory_girl_rails'
64+
end

0 commit comments

Comments
 (0)