diff --git a/.gitignore b/.gitignore index 1e445b3..affeffd 100644 --- a/.gitignore +++ b/.gitignore @@ -10,13 +10,16 @@ api_key.txt db/*.sqlite3 log/*.log tmp/pids/server.pid +tmp/cache public/data/*23andme* development.log server.pid *.swp solr/data +solr/pids config/database.yml vendor/bundle +vendor/cache public/data coverage hiredis/ @@ -24,3 +27,4 @@ log/ secret_token config/app_config.yml config/newrelic.yml +.sass-cache/ diff --git a/Gemfile b/Gemfile index a68feea..8ab65da 100644 --- a/Gemfile +++ b/Gemfile @@ -44,10 +44,11 @@ gem 'recommendify',:git => 'git://github.com/paulasmuth/recommendify.git', :ref gem 'resque', '1.23.0' gem 'resque-loner' -#group :production do -# gem 'rpm_contrib' -# gem 'newrelic_rpm' -#end +group :assets do + gem 'sass-rails', " ~> 3.2.0" + gem 'coffee-rails', " ~> 3.2.0" + gem 'uglifier' +end group :test do gem 'shoulda-context', require: false diff --git a/Gemfile.lock b/Gemfile.lock index 3877488..f02d875 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -82,6 +82,13 @@ GEM net-ssh (>= 2.0.14) net-ssh-gateway (>= 1.1.0) cocaine (0.4.2) + 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.4.0) columnize (0.3.6) debugger (1.3.1) columnize (>= 0.3.1) @@ -91,6 +98,8 @@ GEM debugger-ruby_core_source (>= 1.1.1) debugger-ruby_core_source (1.1.8) erubis (2.7.0) + execjs (1.4.0) + multi_json (~> 1.0) factory_girl (4.2.0) activesupport (>= 3.0.0) fitgem (0.5.2) @@ -184,6 +193,11 @@ GEM capistrano (>= 2.0.0) sanitize (2.0.3) nokogiri (>= 1.4.4, < 1.6) + sass (3.2.5) + sass-rails (3.2.6) + railties (~> 3.2.0) + sass (>= 3.1.10) + tilt (~> 1.3) shoulda-context (1.0.2) simplecov (0.7.1) multi_json (~> 1.0) @@ -211,6 +225,9 @@ GEM polyglot polyglot (>= 0.3.1) tzinfo (0.3.35) + uglifier (1.3.0) + execjs (>= 0.3.0) + multi_json (~> 1.0, >= 1.0.2) vegas (0.1.11) rack (>= 1.0.0) will_paginate (3.0.4) @@ -224,6 +241,7 @@ DEPENDENCIES authlogic bartt-ssl_requirement (~> 1.4.0) bcrypt-ruby + coffee-rails (~> 3.2.0) debugger factory_girl fitgem @@ -247,10 +265,12 @@ DEPENDENCIES rubyzip (= 0.9.5) rvm-capistrano sanitize + sass-rails (~> 3.2.0) shoulda-context simplecov sunspot_rails sunspot_solr sunspot_test! + uglifier vegas will_paginate diff --git a/public/images/Gregor_Mendel.png b/app/assets/images/Gregor_Mendel.png similarity index 100% rename from public/images/Gregor_Mendel.png rename to app/assets/images/Gregor_Mendel.png diff --git a/public/images/a2r.png b/app/assets/images/a2r.png similarity index 100% rename from public/images/a2r.png rename to app/assets/images/a2r.png diff --git a/public/images/achievements/100phen_32px.png b/app/assets/images/achievements/100phen_32px.png similarity index 100% rename from public/images/achievements/100phen_32px.png rename to app/assets/images/achievements/100phen_32px.png diff --git a/public/images/achievements/100phen_80px.png b/app/assets/images/achievements/100phen_80px.png similarity index 100% rename from public/images/achievements/100phen_80px.png rename to app/assets/images/achievements/100phen_80px.png diff --git a/public/images/achievements/10_mio_32px.png b/app/assets/images/achievements/10_mio_32px.png similarity index 100% rename from public/images/achievements/10_mio_32px.png rename to app/assets/images/achievements/10_mio_32px.png diff --git a/public/images/achievements/10_mio_80px.png b/app/assets/images/achievements/10_mio_80px.png similarity index 100% rename from public/images/achievements/10_mio_80px.png rename to app/assets/images/achievements/10_mio_80px.png diff --git a/public/images/achievements/10addphen_32px.png b/app/assets/images/achievements/10addphen_32px.png similarity index 100% rename from public/images/achievements/10addphen_32px.png rename to app/assets/images/achievements/10addphen_32px.png diff --git a/public/images/achievements/10addphen_80px.png b/app/assets/images/achievements/10addphen_80px.png similarity index 100% rename from public/images/achievements/10addphen_80px.png rename to app/assets/images/achievements/10addphen_80px.png diff --git a/public/images/achievements/10phen_32px.png b/app/assets/images/achievements/10phen_32px.png similarity index 100% rename from public/images/achievements/10phen_32px.png rename to app/assets/images/achievements/10phen_32px.png diff --git a/public/images/achievements/10phen_80px.png b/app/assets/images/achievements/10phen_80px.png similarity index 100% rename from public/images/achievements/10phen_80px.png rename to app/assets/images/achievements/10phen_80px.png diff --git a/public/images/achievements/1addphen_32px.png b/app/assets/images/achievements/1addphen_32px.png similarity index 100% rename from public/images/achievements/1addphen_32px.png rename to app/assets/images/achievements/1addphen_32px.png diff --git a/public/images/achievements/1addphen_80px.png b/app/assets/images/achievements/1addphen_80px.png similarity index 100% rename from public/images/achievements/1addphen_80px.png rename to app/assets/images/achievements/1addphen_80px.png diff --git a/public/images/achievements/1phen_32px.png b/app/assets/images/achievements/1phen_32px.png similarity index 100% rename from public/images/achievements/1phen_32px.png rename to app/assets/images/achievements/1phen_32px.png diff --git a/public/images/achievements/1phen_80px.png b/app/assets/images/achievements/1phen_80px.png similarity index 100% rename from public/images/achievements/1phen_80px.png rename to app/assets/images/achievements/1phen_80px.png diff --git a/public/images/achievements/20phen_32px.png b/app/assets/images/achievements/20phen_32px.png similarity index 100% rename from public/images/achievements/20phen_32px.png rename to app/assets/images/achievements/20phen_32px.png diff --git a/public/images/achievements/20phen_80px.png b/app/assets/images/achievements/20phen_80px.png similarity index 100% rename from public/images/achievements/20phen_80px.png rename to app/assets/images/achievements/20phen_80px.png diff --git a/public/images/achievements/50phen_32px.png b/app/assets/images/achievements/50phen_32px.png similarity index 100% rename from public/images/achievements/50phen_32px.png rename to app/assets/images/achievements/50phen_32px.png diff --git a/public/images/achievements/50phen_80px.png b/app/assets/images/achievements/50phen_80px.png similarity index 100% rename from public/images/achievements/50phen_80px.png rename to app/assets/images/achievements/50phen_80px.png diff --git a/public/images/achievements/5addphen_32px.png b/app/assets/images/achievements/5addphen_32px.png similarity index 100% rename from public/images/achievements/5addphen_32px.png rename to app/assets/images/achievements/5addphen_32px.png diff --git a/public/images/achievements/5addphen_80px.png b/app/assets/images/achievements/5addphen_80px.png similarity index 100% rename from public/images/achievements/5addphen_80px.png rename to app/assets/images/achievements/5addphen_80px.png diff --git a/public/images/achievements/5phen_32px.png b/app/assets/images/achievements/5phen_32px.png similarity index 100% rename from public/images/achievements/5phen_32px.png rename to app/assets/images/achievements/5phen_32px.png diff --git a/public/images/achievements/5phen_80px.png b/app/assets/images/achievements/5phen_80px.png similarity index 100% rename from public/images/achievements/5phen_80px.png rename to app/assets/images/achievements/5phen_80px.png diff --git a/public/images/achievements/pub_gen_32px.png b/app/assets/images/achievements/pub_gen_32px.png similarity index 100% rename from public/images/achievements/pub_gen_32px.png rename to app/assets/images/achievements/pub_gen_32px.png diff --git a/public/images/achievements/pub_gen_80px.png b/app/assets/images/achievements/pub_gen_80px.png similarity index 100% rename from public/images/achievements/pub_gen_80px.png rename to app/assets/images/achievements/pub_gen_80px.png diff --git a/public/images/add_variation.png b/app/assets/images/add_variation.png similarity index 100% rename from public/images/add_variation.png rename to app/assets/images/add_variation.png diff --git a/public/images/add_variation_small.png b/app/assets/images/add_variation_small.png similarity index 100% rename from public/images/add_variation_small.png rename to app/assets/images/add_variation_small.png diff --git a/public/images/addphenotype.png b/app/assets/images/addphenotype.png similarity index 100% rename from public/images/addphenotype.png rename to app/assets/images/addphenotype.png diff --git a/public/images/addphenotype_small.png b/app/assets/images/addphenotype_small.png similarity index 100% rename from public/images/addphenotype_small.png rename to app/assets/images/addphenotype_small.png diff --git a/public/images/api.png b/app/assets/images/api.png similarity index 100% rename from public/images/api.png rename to app/assets/images/api.png diff --git a/public/images/api_small.png b/app/assets/images/api_small.png similarity index 100% rename from public/images/api_small.png rename to app/assets/images/api_small.png diff --git a/public/images/email_opened_small.png b/app/assets/images/email_opened_small.png similarity index 100% rename from public/images/email_opened_small.png rename to app/assets/images/email_opened_small.png diff --git a/public/images/email_small.png b/app/assets/images/email_small.png similarity index 100% rename from public/images/email_small.png rename to app/assets/images/email_small.png diff --git a/public/images/file_info_small.png b/app/assets/images/file_info_small.png similarity index 100% rename from public/images/file_info_small.png rename to app/assets/images/file_info_small.png diff --git a/public/images/filedownload.png b/app/assets/images/filedownload.png similarity index 100% rename from public/images/filedownload.png rename to app/assets/images/filedownload.png diff --git a/public/images/filedownload_small.png b/app/assets/images/filedownload_small.png similarity index 100% rename from public/images/filedownload_small.png rename to app/assets/images/filedownload_small.png diff --git a/public/images/fileupload.png b/app/assets/images/fileupload.png similarity index 100% rename from public/images/fileupload.png rename to app/assets/images/fileupload.png diff --git a/public/images/fileupload_small.png b/app/assets/images/fileupload_small.png similarity index 100% rename from public/images/fileupload_small.png rename to app/assets/images/fileupload_small.png diff --git a/public/images/fitbit-icon.png b/app/assets/images/fitbit-icon.png similarity index 100% rename from public/images/fitbit-icon.png rename to app/assets/images/fitbit-icon.png diff --git a/public/images/fitbit_logo_dark_100px.png b/app/assets/images/fitbit_logo_dark_100px.png similarity index 100% rename from public/images/fitbit_logo_dark_100px.png rename to app/assets/images/fitbit_logo_dark_100px.png diff --git a/public/images/glyphicons-halflings-white.png b/app/assets/images/glyphicons-halflings-white.png similarity index 100% rename from public/images/glyphicons-halflings-white.png rename to app/assets/images/glyphicons-halflings-white.png diff --git a/public/images/glyphicons-halflings.png b/app/assets/images/glyphicons-halflings.png similarity index 100% rename from public/images/glyphicons-halflings.png rename to app/assets/images/glyphicons-halflings.png diff --git a/public/stylesheets/images/ui-bg_flat_0_aaaaaa_40x100.png b/app/assets/images/images/ui-bg_flat_0_aaaaaa_40x100.png similarity index 100% rename from public/stylesheets/images/ui-bg_flat_0_aaaaaa_40x100.png rename to app/assets/images/images/ui-bg_flat_0_aaaaaa_40x100.png diff --git a/public/stylesheets/images/ui-bg_glass_55_fbf9ee_1x400.png b/app/assets/images/images/ui-bg_glass_55_fbf9ee_1x400.png similarity index 100% rename from public/stylesheets/images/ui-bg_glass_55_fbf9ee_1x400.png rename to app/assets/images/images/ui-bg_glass_55_fbf9ee_1x400.png diff --git a/public/stylesheets/images/ui-bg_glass_65_ffffff_1x400.png b/app/assets/images/images/ui-bg_glass_65_ffffff_1x400.png similarity index 100% rename from public/stylesheets/images/ui-bg_glass_65_ffffff_1x400.png rename to app/assets/images/images/ui-bg_glass_65_ffffff_1x400.png diff --git a/public/stylesheets/images/ui-bg_glass_75_dadada_1x400.png b/app/assets/images/images/ui-bg_glass_75_dadada_1x400.png similarity index 100% rename from public/stylesheets/images/ui-bg_glass_75_dadada_1x400.png rename to app/assets/images/images/ui-bg_glass_75_dadada_1x400.png diff --git a/public/stylesheets/images/ui-bg_glass_75_e6e6e6_1x400.png b/app/assets/images/images/ui-bg_glass_75_e6e6e6_1x400.png similarity index 100% rename from public/stylesheets/images/ui-bg_glass_75_e6e6e6_1x400.png rename to app/assets/images/images/ui-bg_glass_75_e6e6e6_1x400.png diff --git a/public/stylesheets/images/ui-bg_glass_75_ffffff_1x400.png b/app/assets/images/images/ui-bg_glass_75_ffffff_1x400.png similarity index 100% rename from public/stylesheets/images/ui-bg_glass_75_ffffff_1x400.png rename to app/assets/images/images/ui-bg_glass_75_ffffff_1x400.png diff --git a/public/stylesheets/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/app/assets/images/images/ui-bg_highlight-soft_75_cccccc_1x100.png similarity index 100% rename from public/stylesheets/images/ui-bg_highlight-soft_75_cccccc_1x100.png rename to app/assets/images/images/ui-bg_highlight-soft_75_cccccc_1x100.png diff --git a/public/stylesheets/images/ui-bg_inset-soft_95_fef1ec_1x100.png b/app/assets/images/images/ui-bg_inset-soft_95_fef1ec_1x100.png similarity index 100% rename from public/stylesheets/images/ui-bg_inset-soft_95_fef1ec_1x100.png rename to app/assets/images/images/ui-bg_inset-soft_95_fef1ec_1x100.png diff --git a/public/stylesheets/images/ui-icons_222222_256x240.png b/app/assets/images/images/ui-icons_222222_256x240.png similarity index 100% rename from public/stylesheets/images/ui-icons_222222_256x240.png rename to app/assets/images/images/ui-icons_222222_256x240.png diff --git a/public/stylesheets/images/ui-icons_2e83ff_256x240.png b/app/assets/images/images/ui-icons_2e83ff_256x240.png similarity index 100% rename from public/stylesheets/images/ui-icons_2e83ff_256x240.png rename to app/assets/images/images/ui-icons_2e83ff_256x240.png diff --git a/public/stylesheets/images/ui-icons_454545_256x240.png b/app/assets/images/images/ui-icons_454545_256x240.png similarity index 100% rename from public/stylesheets/images/ui-icons_454545_256x240.png rename to app/assets/images/images/ui-icons_454545_256x240.png diff --git a/public/stylesheets/images/ui-icons_888888_256x240.png b/app/assets/images/images/ui-icons_888888_256x240.png similarity index 100% rename from public/stylesheets/images/ui-icons_888888_256x240.png rename to app/assets/images/images/ui-icons_888888_256x240.png diff --git a/public/stylesheets/images/ui-icons_cd0a0a_256x240.png b/app/assets/images/images/ui-icons_cd0a0a_256x240.png similarity index 100% rename from public/stylesheets/images/ui-icons_cd0a0a_256x240.png rename to app/assets/images/images/ui-icons_cd0a0a_256x240.png diff --git a/public/images/literature.png b/app/assets/images/literature.png similarity index 100% rename from public/images/literature.png rename to app/assets/images/literature.png diff --git a/public/images/microarray.png b/app/assets/images/microarray.png similarity index 100% rename from public/images/microarray.png rename to app/assets/images/microarray.png diff --git a/public/images/microarray_logo.png b/app/assets/images/microarray_logo.png similarity index 100% rename from public/images/microarray_logo.png rename to app/assets/images/microarray_logo.png diff --git a/public/images/oa_logo.png b/app/assets/images/oa_logo.png similarity index 100% rename from public/images/oa_logo.png rename to app/assets/images/oa_logo.png diff --git a/public/images/old_phenotypes.png b/app/assets/images/old_phenotypes.png similarity index 100% rename from public/images/old_phenotypes.png rename to app/assets/images/old_phenotypes.png diff --git a/public/images/openspnp_release.png b/app/assets/images/openspnp_release.png similarity index 100% rename from public/images/openspnp_release.png rename to app/assets/images/openspnp_release.png diff --git a/public/images/phenotypes.png b/app/assets/images/phenotypes.png similarity index 100% rename from public/images/phenotypes.png rename to app/assets/images/phenotypes.png diff --git a/public/images/phenotypesearch.png b/app/assets/images/phenotypesearch.png similarity index 100% rename from public/images/phenotypesearch.png rename to app/assets/images/phenotypesearch.png diff --git a/public/images/rails.png b/app/assets/images/rails.png similarity index 100% rename from public/images/rails.png rename to app/assets/images/rails.png diff --git a/public/images/rss.png b/app/assets/images/rss.png similarity index 100% rename from public/images/rss.png rename to app/assets/images/rss.png diff --git a/public/images/rss_small.png b/app/assets/images/rss_small.png similarity index 100% rename from public/images/rss_small.png rename to app/assets/images/rss_small.png diff --git a/public/images/sendmessage.png b/app/assets/images/sendmessage.png similarity index 100% rename from public/images/sendmessage.png rename to app/assets/images/sendmessage.png diff --git a/public/images/sendmessage_small.png b/app/assets/images/sendmessage_small.png similarity index 100% rename from public/images/sendmessage_small.png rename to app/assets/images/sendmessage_small.png diff --git a/public/images/standard_head.png b/app/assets/images/standard_head.png similarity index 100% rename from public/images/standard_head.png rename to app/assets/images/standard_head.png diff --git a/public/images/standard_medium.png b/app/assets/images/standard_medium.png similarity index 100% rename from public/images/standard_medium.png rename to app/assets/images/standard_medium.png diff --git a/public/images/standard_thumb.png b/app/assets/images/standard_thumb.png similarity index 100% rename from public/images/standard_thumb.png rename to app/assets/images/standard_thumb.png diff --git a/public/images/temp_logo.png b/app/assets/images/temp_logo.png similarity index 100% rename from public/images/temp_logo.png rename to app/assets/images/temp_logo.png diff --git a/public/javascripts/application.js b/app/assets/javascripts/application.js similarity index 68% rename from public/javascripts/application.js rename to app/assets/javascripts/application.js index 0074b56..a21fc0b 100644 --- a/public/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -1,5 +1,24 @@ -// Place your application-specific JavaScript functions and classes here -// This file is automatically included by javascript_include_tag :defaults +//= require ./jquery +//= require ./jquery_ujs +//= require ./nested_form +//= require ./jquery-1.7.1.min +//= require ./jquery.tablesorter.min +//= require ./jquery.ba-hashchange.min +//= require ./jquery.easytabs +//= require ./jquery-ui-1.8.16.custom.min +//= require ./bootstrap-alert +//= require ./bootstrap-modal +//= require ./bootstrap-tooltip +//= require ./bootstrap-popover +//= require ./jquery.jqplot.min +//= require ./jqplot.pieRenderer.min +//= require ./jqplot.highlighter.min +//= require ./jqplot.dateAxisRenderer.min +//= require ./jqplot.cursor.min +//= require ./jqplot.barRenderer.min +//= require ./bootstrap-collapse +//= require_self + $(document).ready(function() { $('#update_user').click(function() { diff --git a/public/javascripts/bootstrap-alert.js b/app/assets/javascripts/bootstrap-alert.js similarity index 100% rename from public/javascripts/bootstrap-alert.js rename to app/assets/javascripts/bootstrap-alert.js diff --git a/public/javascripts/bootstrap-collapse.js b/app/assets/javascripts/bootstrap-collapse.js similarity index 100% rename from public/javascripts/bootstrap-collapse.js rename to app/assets/javascripts/bootstrap-collapse.js diff --git a/public/javascripts/bootstrap-modal.js b/app/assets/javascripts/bootstrap-modal.js similarity index 100% rename from public/javascripts/bootstrap-modal.js rename to app/assets/javascripts/bootstrap-modal.js diff --git a/public/javascripts/bootstrap-popover.js b/app/assets/javascripts/bootstrap-popover.js similarity index 100% rename from public/javascripts/bootstrap-popover.js rename to app/assets/javascripts/bootstrap-popover.js diff --git a/public/javascripts/bootstrap-tooltip.js b/app/assets/javascripts/bootstrap-tooltip.js similarity index 100% rename from public/javascripts/bootstrap-tooltip.js rename to app/assets/javascripts/bootstrap-tooltip.js diff --git a/public/javascripts/dalliance-compiled.js b/app/assets/javascripts/dalliance-compiled.js similarity index 100% rename from public/javascripts/dalliance-compiled.js rename to app/assets/javascripts/dalliance-compiled.js diff --git a/public/javascripts/jqplot.barRenderer.min.js b/app/assets/javascripts/jqplot.barRenderer.min.js similarity index 100% rename from public/javascripts/jqplot.barRenderer.min.js rename to app/assets/javascripts/jqplot.barRenderer.min.js diff --git a/public/javascripts/jqplot.cursor.min.js b/app/assets/javascripts/jqplot.cursor.min.js similarity index 100% rename from public/javascripts/jqplot.cursor.min.js rename to app/assets/javascripts/jqplot.cursor.min.js diff --git a/public/javascripts/jqplot.dateAxisRenderer.min.js b/app/assets/javascripts/jqplot.dateAxisRenderer.min.js similarity index 100% rename from public/javascripts/jqplot.dateAxisRenderer.min.js rename to app/assets/javascripts/jqplot.dateAxisRenderer.min.js diff --git a/public/javascripts/jqplot.highlighter.min.js b/app/assets/javascripts/jqplot.highlighter.min.js similarity index 100% rename from public/javascripts/jqplot.highlighter.min.js rename to app/assets/javascripts/jqplot.highlighter.min.js diff --git a/public/javascripts/jqplot.pieRenderer.min.js b/app/assets/javascripts/jqplot.pieRenderer.min.js similarity index 100% rename from public/javascripts/jqplot.pieRenderer.min.js rename to app/assets/javascripts/jqplot.pieRenderer.min.js diff --git a/public/javascripts/jquery-1.7.1.min.js b/app/assets/javascripts/jquery-1.7.1.min.js similarity index 100% rename from public/javascripts/jquery-1.7.1.min.js rename to app/assets/javascripts/jquery-1.7.1.min.js diff --git a/public/javascripts/jquery-ui-1.8.16.custom.min.js b/app/assets/javascripts/jquery-ui-1.8.16.custom.min.js similarity index 100% rename from public/javascripts/jquery-ui-1.8.16.custom.min.js rename to app/assets/javascripts/jquery-ui-1.8.16.custom.min.js diff --git a/public/javascripts/jquery.ba-hashchange.min.js b/app/assets/javascripts/jquery.ba-hashchange.min.js similarity index 100% rename from public/javascripts/jquery.ba-hashchange.min.js rename to app/assets/javascripts/jquery.ba-hashchange.min.js diff --git a/public/javascripts/jquery.easytabs.js b/app/assets/javascripts/jquery.easytabs.js similarity index 100% rename from public/javascripts/jquery.easytabs.js rename to app/assets/javascripts/jquery.easytabs.js diff --git a/public/javascripts/jquery.jqplot.min.js b/app/assets/javascripts/jquery.jqplot.min.js similarity index 100% rename from public/javascripts/jquery.jqplot.min.js rename to app/assets/javascripts/jquery.jqplot.min.js diff --git a/public/javascripts/jquery.js b/app/assets/javascripts/jquery.js similarity index 100% rename from public/javascripts/jquery.js rename to app/assets/javascripts/jquery.js diff --git a/public/javascripts/jquery.min.js b/app/assets/javascripts/jquery.min.js similarity index 100% rename from public/javascripts/jquery.min.js rename to app/assets/javascripts/jquery.min.js diff --git a/public/javascripts/jquery.tablesorter.min.js b/app/assets/javascripts/jquery.tablesorter.min.js similarity index 100% rename from public/javascripts/jquery.tablesorter.min.js rename to app/assets/javascripts/jquery.tablesorter.min.js diff --git a/public/javascripts/jquery_ujs.js b/app/assets/javascripts/jquery_ujs.js similarity index 100% rename from public/javascripts/jquery_ujs.js rename to app/assets/javascripts/jquery_ujs.js diff --git a/public/javascripts/nested_form.js b/app/assets/javascripts/nested_form.js similarity index 100% rename from public/javascripts/nested_form.js rename to app/assets/javascripts/nested_form.js diff --git a/public/stylesheets/.gitkeep b/app/assets/stylesheets/.gitkeep similarity index 100% rename from public/stylesheets/.gitkeep rename to app/assets/stylesheets/.gitkeep diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css new file mode 100644 index 0000000..764a108 --- /dev/null +++ b/app/assets/stylesheets/application.css @@ -0,0 +1,4 @@ +/* +*= require_self +*= require_tree . +*/ diff --git a/public/stylesheets/bootstrap.css b/app/assets/stylesheets/bootstrap.css similarity index 100% rename from public/stylesheets/bootstrap.css rename to app/assets/stylesheets/bootstrap.css diff --git a/public/stylesheets/jquery.jqplot.css b/app/assets/stylesheets/jquery.jqplot.css similarity index 100% rename from public/stylesheets/jquery.jqplot.css rename to app/assets/stylesheets/jquery.jqplot.css diff --git a/app/models/user.rb b/app/models/user.rb index f6ec424..05c60a5 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -1,7 +1,7 @@ class User < ActiveRecord::Base has_attached_file :avatar, styles: { medium: "300x300>", thumb: "100x100>#", head: "32x32#" }, - default_url: '/images/standard_:style.png' + default_url: 'standard_:style.png' attr_accessible :user_phenotypes_attributes, :variation, :characteristic, :name, :password_confirmation, :password, :email, :description, :homepages, diff --git a/app/views/achievements/show.html.erb b/app/views/achievements/show.html.erb index 7a9f957..346f84b 100644 --- a/app/views/achievements/show.html.erb +++ b/app/views/achievements/show.html.erb @@ -1,19 +1,19 @@ -
| Number | +User | +Received on | +|||
|---|---|---|---|---|---|
| Number | -User | -Received on | +<%= ua.id %> | +<%=link_to ua.user.name, ua.user%> | +<%= ua.created_at %> |
| <%= ua.id %> | -<%=link_to ua.user.name, ua.user%> | -<%= ua.created_at %> | -
You have requested Fitbit data for the user <%= link_to(@fitbit_profile.user.name, @fitbit_profile.user)%>. The data is currently prepared and you will receive an email as soon as the data is ready to be downloaded. <%=link_to("Return to the Fitbit Profile" ,{:controller => "fitbit_profiles", :action => "show", :id => @fitbit_profile.id})%>.
\ No newline at end of file + +You have requested Fitbit data for the user <%= link_to(@fitbit_profile.user.name, @fitbit_profile.user)%>. The data is currently prepared and you will receive an email as soon as the data is ready to be downloaded. <%=link_to("Return to the Fitbit Profile" ,{:controller => "fitbit_profiles", :action => "show", :id => @fitbit_profile.id})%>.
diff --git a/app/views/fitbit_profiles/index.html.erb b/app/views/fitbit_profiles/index.html.erb index f0037b3..b6ce666 100644 --- a/app/views/fitbit_profiles/index.html.erb +++ b/app/views/fitbit_profiles/index.html.erb @@ -1,14 +1,14 @@ - + <%if current_user%>Fitbit is a wearable gadget which allows you to track your activities (How many steps have you taken? How many floors have you climbed?), your sleep (How long did you sleep? How often have you awoken at night?) and also allows you to track your body-development (i.e. your weight/BMI). The data collected by and through your Fitbit is a valuable extension of the phenotypes you've already entered in openSNP.
Once you've connected your Fitbit account to openSNP we will automatically get your latest data from FitBit. Each time you synchronize your Fitbit-tracker or enter new data on Fitbit the changes will also appear on openSNP. Currently we save data about your activities, your body and your sleep.
diff --git a/app/views/fitbit_profiles/show.html.erb b/app/views/fitbit_profiles/show.html.erb index 8b9e31f..e242b44 100644 --- a/app/views/fitbit_profiles/show.html.erb +++ b/app/views/fitbit_profiles/show.html.erb @@ -1,15 +1,10 @@ - + <%if current_user%> -<%=link_to(image_tag("/images/filedownload_small.png",:style => "vertical-align:middle"),{:controller => "fitbit_profiles", :action => "dump", :id => @fitbit_profile.id})%> <%=link_to("Download a dump of the data",{:controller => "fitbit_profiles", :action => "dump", :id => @fitbit_profile.id})%>
+<%=link_to(image_tag("filedownload_small.png",:style => "vertical-align:middle"),{:controller => "fitbit_profiles", :action => "dump", :id => @fitbit_profile.id})%> <%=link_to("Download a dump of the data",{:controller => "fitbit_profiles", :action => "dump", :id => @fitbit_profile.id})%>
<%else%>If you log in to openSNP you can download a CSV-file with all the data.
<%end%> - - - - - <%if @activity != nil%> - + + + + -