Skip to content

Commit

Permalink
initial import from svn
Browse files Browse the repository at this point in the history
  • Loading branch information
jgrevich committed Apr 18, 2013
1 parent f7f5547 commit 9745f00
Show file tree
Hide file tree
Showing 132 changed files with 4,400 additions and 9 deletions.
15 changes: 8 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
*.rbc
*.sassc
.rvmrc
.sass-cache
capybara-*.html
.rspec

/.bundle
/vendor/bundle
/log/*
/tmp/*
/config/application.yml
/config/database.yml
/coverage/
/db/*.sqlite3
/log
/public/system/*
/coverage/
/spec/tmp/*
**.orig
rerun.txt
pickle-email-*.html
/tmp/*
/vendor/bundle
1 change: 1 addition & 0 deletions .ruby-gemset
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
reu3
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ruby-1.9.3-p392
4 changes: 4 additions & 0 deletions Capfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
load 'deploy'
# Uncomment if you are using Rails' asset pipeline
load 'deploy/assets'
load 'config/deploy' # remove this line to skip loading any of the default tasks
68 changes: 68 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
if RUBY_VERSION =~ /1.9/
Encoding.default_external = Encoding::UTF_8
Encoding.default_internal = Encoding::UTF_8
end

source 'http://rubygems.org'
source 'http://gems.github.com'

gem 'rails', '~>3.2.12'

gem 'aasm'
gem 'carmen'
gem 'capistrano'
# gem 'capistrano-database', :git => "git://github.com/jgrevich/capistrano-database.git"
gem 'rvm-capistrano'

gem 'devise'
#gem 'exception_notification', :require => 'exception_notifier'
gem 'figaro'
gem 'formtastic'
gem 'haml'
gem 'jquery-rails'
gem 'kaminari'
gem 'mysql2'
gem 'paperclip'
gem 'rails_admin'

# Use unicorn as the web server
# gem 'unicorn'

# To use debugger (ruby-debug for Ruby 1.8.7+, ruby-debug19 for Ruby 1.9.2+)
# gem 'ruby-debug'
# gem 'ruby-debug19', :require => 'ruby-debug'

# Bundle the extra gems:
# gem 'bj'
# gem 'nokogiri'
# gem 'sqlite3-ruby', :require => 'sqlite3'
# gem 'aws-s3', :require => 'aws/s3'

# Bundle gems for the local environment. Make sure to
# put test-only gems in this group so their generators
# and rake tasks are available in development mode:
# group :development, :test do
# gem 'webrat'
# end

group :development, :test do
# gem 'bond'
gem 'bundler'
gem 'map_by_method'
# gem 'mocha'
gem 'what_methods'
gem 'wirble'
end

# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'bootstrap-sass', '~> 2.1.0.0'
gem 'bootstrap-datepicker-rails', :require => 'bootstrap-datepicker-rails', :git => 'git://github.com/Nerian/bootstrap-datepicker-rails.git'
gem 'coffee-rails', " ~> 3.2.0"
gem 'libv8', '~> 3.11.8'
gem 'sass-rails', " ~> 3.2.0"
gem 'font-awesome-sass-rails'
gem 'uglifier'
gem 'therubyracer'
end
221 changes: 221 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,221 @@
GIT
remote: git://github.com/Nerian/bootstrap-datepicker-rails.git
revision: 4dbdbc405229725ab800daa14b2a74878214f58b
specs:
bootstrap-datepicker-rails (1.0.0.4)
railties (>= 3.0)

GEM
remote: http://rubygems.org/
remote: http://gems.github.com/
specs:
aasm (3.0.16)
actionmailer (3.2.13)
actionpack (= 3.2.13)
mail (~> 2.5.3)
actionpack (3.2.13)
activemodel (= 3.2.13)
activesupport (= 3.2.13)
builder (~> 3.0.0)
erubis (~> 2.7.0)
journey (~> 1.0.4)
rack (~> 1.4.5)
rack-cache (~> 1.2)
rack-test (~> 0.6.1)
sprockets (~> 2.2.1)
activemodel (3.2.13)
activesupport (= 3.2.13)
builder (~> 3.0.0)
activerecord (3.2.13)
activemodel (= 3.2.13)
activesupport (= 3.2.13)
arel (~> 3.0.2)
tzinfo (~> 0.3.29)
activeresource (3.2.13)
activemodel (= 3.2.13)
activesupport (= 3.2.13)
activesupport (3.2.13)
i18n (= 0.6.1)
multi_json (~> 1.0)
arel (3.0.2)
bcrypt-ruby (3.0.1)
bootstrap-sass (2.1.0.1)
builder (3.0.4)
capistrano (2.14.2)
highline
net-scp (>= 1.0.0)
net-sftp (>= 2.0.0)
net-ssh (>= 2.0.14)
net-ssh-gateway (>= 1.1.0)
carmen (0.2.13)
climate_control (0.0.3)
activesupport (>= 3.0)
cocaine (0.5.1)
climate_control (>= 0.0.3, < 1.0)
coffee-rails (3.2.2)
coffee-script (>= 2.2.0)
railties (~> 3.2.0)
coffee-script (2.2.0)
coffee-script-source
execjs
coffee-script-source (1.6.2)
devise (2.2.3)
bcrypt-ruby (~> 3.0)
orm_adapter (~> 0.1)
railties (~> 3.1)
warden (~> 1.2.1)
erubis (2.7.0)
execjs (1.4.0)
multi_json (~> 1.0)
figaro (0.6.3)
bundler (~> 1.0)
rails (>= 3, < 5)
font-awesome-sass-rails (3.0.2.2)
railties (>= 3.1.1)
sass-rails (>= 3.1.1)
formtastic (2.2.1)
actionpack (>= 3.0)
haml (3.1.8)
highline (1.6.18)
hike (1.2.2)
i18n (0.6.1)
journey (1.0.4)
jquery-rails (2.2.1)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
jquery-ui-rails (3.0.1)
jquery-rails
railties (>= 3.1.0)
json (1.7.7)
kaminari (0.14.1)
actionpack (>= 3.0.0)
activesupport (>= 3.0.0)
libv8 (3.11.8.17)
mail (2.5.3)
i18n (>= 0.4.0)
mime-types (~> 1.16)
treetop (~> 1.4.8)
map_by_method (0.8.3)
mime-types (1.22)
multi_json (1.7.2)
mysql2 (0.3.11)
nested_form (0.3.2)
net-scp (1.1.0)
net-ssh (>= 2.6.5)
net-sftp (2.1.1)
net-ssh (>= 2.6.5)
net-ssh (2.6.7)
net-ssh-gateway (1.2.0)
net-ssh (>= 2.6.5)
nokogiri (1.5.9)
orm_adapter (0.4.0)
paperclip (3.4.1)
activemodel (>= 3.0.0)
activerecord (>= 3.0.0)
activesupport (>= 3.0.0)
cocaine (~> 0.5.0)
mime-types
polyglot (0.3.3)
rack (1.4.5)
rack-cache (1.2)
rack (>= 0.4)
rack-pjax (0.7.0)
nokogiri (~> 1.5)
rack (~> 1.3)
rack-ssl (1.3.3)
rack
rack-test (0.6.2)
rack (>= 1.0)
rails (3.2.13)
actionmailer (= 3.2.13)
actionpack (= 3.2.13)
activerecord (= 3.2.13)
activeresource (= 3.2.13)
activesupport (= 3.2.13)
bundler (~> 1.0)
railties (= 3.2.13)
rails_admin (0.4.2)
bootstrap-sass (~> 2.1)
builder (~> 3.0)
coffee-rails (~> 3.1)
font-awesome-sass-rails (~> 3.0, >= 3.0.0.1)
haml (~> 3.1)
jquery-rails (~> 2.1)
jquery-ui-rails (~> 3.0)
kaminari (~> 0.14)
nested_form (~> 0.2)
rack-pjax (~> 0.6)
rails (~> 3.1)
remotipart (~> 1.0)
sass-rails (~> 3.1)
railties (3.2.13)
actionpack (= 3.2.13)
activesupport (= 3.2.13)
rack-ssl (~> 1.3.2)
rake (>= 0.8.7)
rdoc (~> 3.4)
thor (>= 0.14.6, < 2.0)
rake (10.0.4)
rdoc (3.12.2)
json (~> 1.4)
ref (1.0.4)
remotipart (1.0.5)
rvm-capistrano (1.3.0)
capistrano (>= 2.0.0)
sass (3.2.7)
sass-rails (3.2.6)
railties (~> 3.2.0)
sass (>= 3.1.10)
tilt (~> 1.3)
sprockets (2.2.2)
hike (~> 1.2)
multi_json (~> 1.0)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
therubyracer (0.11.4)
libv8 (~> 3.11.8.12)
ref
thor (0.18.1)
tilt (1.3.7)
treetop (1.4.12)
polyglot
polyglot (>= 0.3.1)
tzinfo (0.3.37)
uglifier (2.0.1)
execjs (>= 0.3.0)
multi_json (~> 1.0, >= 1.0.2)
warden (1.2.1)
rack (>= 1.0)
what_methods (1.0.1)
wirble (0.1.3)

PLATFORMS
ruby

DEPENDENCIES
aasm
bootstrap-datepicker-rails!
bootstrap-sass (~> 2.1.0.0)
bundler
capistrano
carmen
coffee-rails (~> 3.2.0)
devise
figaro
font-awesome-sass-rails
formtastic
haml
jquery-rails
kaminari
libv8 (~> 3.11.8)
map_by_method
mysql2
paperclip
rails (~> 3.2.12)
rails_admin
rvm-capistrano
sass-rails (~> 3.2.0)
therubyracer
uglifier
what_methods
wirble
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
REU Manager
==========

This program facilitates the application process for science oriented NSF REU programs and is developed by the IT staff of the "UC San Diego Institute of Engineering in Medicine":https://iem.ucsd.edu/ .
This program facilitates the application process for science oriented [NSF REU programs](http://www.nsf.gov/crssprgm/reu/) and is developed by the IT staff of the [UC San Diego Institute of Engineering in Medicine](https://iem.ucsd.edu/).

"REU Manager":https://reumanager.com is built with "Ruby on Rails":http://rubyonrails.org/ and is completely free to host/maintain yourself. You can see a demonstration of the site at: https://reumanager.com/demo . You may login as the administrative user with the email *[email protected]* and password *DemoApp*.
[REU Manager](https://reumanager.com) is built with [Ruby on Rails](http://rubyonrails.org/) and is completely free to host/maintain yourself. You can see a demonstration of the site at: https://reumanager.com/demo . You may login as the administrative user with the email [email protected] and the password DemoApp.

Below are instructions for those who wish to install and maintain the application using their own equipment.
7 changes: 7 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/usr/bin/env rake
# 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__)

Reuman::Application.load_tasks
Binary file added app/assets/images/rails.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
18 changes: 18 additions & 0 deletions app/assets/javascripts/application.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// 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 vendor/assets/javascripts of plugins, if any, 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
// the compiled file.
//
// WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD
// GO AFTER THE REQUIRES BELOW.
//
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require bootstrap-datepicker
//= require_tree .

3 changes: 3 additions & 0 deletions app/assets/javascripts/recommendations.js.coffee
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://jashkenas.github.com/coffee-script/
Loading

0 comments on commit 9745f00

Please sign in to comment.