diff --git a/Gemfile b/Gemfile index 8292a112..c8c284a5 100644 --- a/Gemfile +++ b/Gemfile @@ -23,6 +23,7 @@ gem 'rails-i18n' gem 'mysql2' gem 'prawn' gem 'prawn-table' +gem 'haml', '~> 4.0' # some breaking changes in version 5, remove this line again when fixed gem 'haml-rails' gem 'kaminari' gem 'simple_form' diff --git a/Gemfile.lock b/Gemfile.lock index 79fa029c..e8dbba47 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -41,57 +41,57 @@ PATH GEM remote: https://rubygems.org/ specs: - actionmailer (4.2.8) - actionpack (= 4.2.8) - actionview (= 4.2.8) - activejob (= 4.2.8) + actionmailer (4.2.10) + actionpack (= 4.2.10) + actionview (= 4.2.10) + activejob (= 4.2.10) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 1.0, >= 1.0.5) - actionpack (4.2.8) - actionview (= 4.2.8) - activesupport (= 4.2.8) + actionpack (4.2.10) + actionview (= 4.2.10) + activesupport (= 4.2.10) 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.8) - activesupport (= 4.2.8) + actionview (4.2.10) + activesupport (= 4.2.10) builder (~> 3.1) erubis (~> 2.7.0) rails-dom-testing (~> 1.0, >= 1.0.5) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (4.2.8) - activesupport (= 4.2.8) + activejob (4.2.10) + activesupport (= 4.2.10) globalid (>= 0.3.0) - activemodel (4.2.8) - activesupport (= 4.2.8) + activemodel (4.2.10) + activesupport (= 4.2.10) builder (~> 3.1) - activerecord (4.2.8) - activemodel (= 4.2.8) - activesupport (= 4.2.8) + activerecord (4.2.10) + activemodel (= 4.2.10) + activesupport (= 4.2.10) arel (~> 6.0) - activesupport (4.2.8) + activesupport (4.2.10) i18n (~> 0.7) minitest (~> 5.1) thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) - acts_as_tree (2.6.1) + acts_as_tree (2.7.0) activerecord (>= 3.0.0) - addressable (2.5.1) - public_suffix (~> 2.0, >= 2.0.2) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) arel (6.0.4) attribute_normalizer (1.2.0) base32 (0.3.2) - better_errors (2.1.1) + better_errors (2.3.0) coderay (>= 1.0.0) - erubis (>= 2.6.6) + erubi (>= 1.0.0) rack (>= 0.9.0) binding_of_caller (0.7.2) debug_inspector (>= 0.0.1) - bootstrap-datepicker-rails (1.6.1.1) + bootstrap-datepicker-rails (1.7.1.1) railties (>= 3.0) builder (3.2.3) - bullet (5.5.1) + bullet (5.6.1) activesupport (>= 3.0.0) uniform_notifier (~> 1.10.0) callsite (0.0.11) @@ -99,10 +99,10 @@ GEM i18n rake (>= 10.0.0) sshkit (~> 1.3) - capistrano-bundler (1.1.4) + capistrano-bundler (1.3.0) capistrano (~> 3.1) sshkit (~> 1.2) - capistrano-rails (1.1.7) + capistrano-rails (1.3.0) capistrano (~> 3.1) capistrano-bundler (~> 1.1) capistrano-rvm (0.1.2) @@ -119,100 +119,107 @@ GEM capybara (>= 2.3.0, < 2.14.0) json chronic (0.10.2) - coderay (1.1.1) - coffee-rails (4.1.1) + coderay (1.1.2) + coffee-rails (4.2.2) coffee-script (>= 2.2.0) - railties (>= 4.0.0, < 5.1.x) + railties (>= 4.0.0) coffee-script (2.4.1) coffee-script-source execjs - coffee-script-source (1.10.0) + coffee-script-source (1.12.2) commonjs (0.2.7) concurrent-ruby (1.0.5) connection_pool (2.2.1) content_for_in_controllers (0.0.2) - coveralls (0.7.1) - multi_json (~> 1.3) - rest-client - simplecov (>= 0.7) - term-ansicolor - thor + coveralls (0.8.21) + json (>= 1.8, < 3) + simplecov (~> 0.14.1) + term-ansicolor (~> 1.3) + thor (~> 0.19.4) + tins (~> 1.6) + crass (1.0.2) daemons (1.2.4) - database_cleaner (1.5.3) + database_cleaner (1.6.1) date_time_attribute (0.1.2) activesupport (>= 3.0.0) - debug_inspector (0.0.2) + debug_inspector (0.0.3) deface (1.2.0) nokogiri (~> 1.6) polyglot rails (>= 4.1) rainbow (>= 2.1.0) - diff-lcs (1.2.5) - diffy (3.1.0) + diff-lcs (1.3) + diffy (3.2.0) docile (1.1.5) - domain_name (0.5.20170223) - unf (>= 0.0.5, < 1.0.0) email_reply_trimmer (0.1.8) + erubi (1.6.1) erubis (2.7.0) eventmachine (1.0.9.1) - exception_notification (4.2.1) + exception_notification (4.2.2) actionmailer (>= 4.0, < 6) activesupport (>= 4.0, < 6) execjs (2.7.0) expression_parser (0.9.0) - factory_girl (4.8.0) + factory_girl (4.8.1) activesupport (>= 3.0.0) factory_girl_rails (4.8.0) factory_girl (~> 4.8.0) railties (>= 3.0.0) - faker (1.7.3) + faker (1.8.4) i18n (~> 0.5) + ffi (1.9.18) gaffe (1.2.0) rails (>= 4.0.0) - git-version-bump (0.15.1) - globalid (0.3.7) - activesupport (>= 4.1.0) + globalid (0.4.0) + activesupport (>= 4.2.0) haml (4.0.7) tilt - haml-rails (0.9.0) + haml-rails (1.0.0) actionpack (>= 4.0.1) activesupport (>= 4.0.1) - haml (>= 4.0.6, < 5.0) + haml (>= 4.0.6, < 6.0) html2haml (>= 1.0.1) railties (>= 4.0.1) - has_scope (0.6.0) - actionpack (>= 3.2, < 5) - activesupport (>= 3.2, < 5) - html2haml (2.1.0) + has_scope (0.7.1) + actionpack (>= 4.1, < 5.2) + activesupport (>= 4.1, < 5.2) + html2haml (2.2.0) erubis (~> 2.7.0) - haml (~> 4.0) + haml (>= 4.0, < 6) nokogiri (>= 1.6.0) ruby_parser (~> 3.5) htmlentities (4.3.4) - http-cookie (1.0.3) - domain_name (~> 0.5) - i18n (0.8.1) - i18n-js (3.0.0.rc15) + i18n (0.8.6) + i18n-js (3.0.1) i18n (~> 0.6, >= 0.6.6) i18n-spec (0.6.0) iso - ice_cube (0.15.0) - inherited_resources (1.6.0) - actionpack (>= 3.2, < 5) - has_scope (~> 0.6.0.rc) - railties (>= 3.2, < 5) + ice_cube (0.16.2) + inherited_resources (1.7.2) + actionpack (>= 3.2, < 5.2.x) + has_scope (~> 0.6) + railties (>= 3.2, < 5.2.x) responders interception (0.5) - iso (0.2.1) + iso (0.2.2) i18n jquery-rails (4.3.1) rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) - json (2.0.3) - kaminari (0.17.0) - actionpack (>= 3.0.0) - activesupport (>= 3.0.0) + json (2.1.0) + kaminari (1.0.1) + activesupport (>= 4.1.0) + kaminari-actionview (= 1.0.1) + kaminari-activerecord (= 1.0.1) + kaminari-core (= 1.0.1) + kaminari-actionview (1.0.1) + actionview + kaminari-core (= 1.0.1) + kaminari-activerecord (1.0.1) + activerecord + kaminari-core (= 1.0.1) + kaminari-core (1.0.1) less (2.6.0) commonjs (~> 0.2.7) less-rails (2.8.0) @@ -220,13 +227,13 @@ GEM less (~> 2.6.0) sprockets (> 2, < 4) tilt - libv8 (3.16.14.17) - loofah (2.0.3) + libv8 (3.16.14.19) + loofah (2.1.1) + crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.6.6) mime-types (>= 1.16, < 4) - mailcatcher (0.6.4) - activesupport (~> 4.0) + mailcatcher (0.6.5) eventmachine (= 1.0.9.1) mail (~> 2.3) rack (~> 1.5) @@ -234,68 +241,65 @@ GEM skinny (~> 0.2.3) sqlite3 (~> 1.3) thin (~> 1.5.0) - meta_request (0.4.0) + meta_request (0.4.3) callsite (~> 0.0, >= 0.0.11) - rack-contrib (~> 1.1) - railties (>= 3.0.0, < 5.1.0) - method_source (0.8.2) + rack-contrib (>= 1.1, < 3) + railties (>= 3.0.0, < 5.2.0) + method_source (0.9.0) midi-smtp-server (2.1.2) mime-types (3.1) mime-types-data (~> 3.2015) mime-types-data (3.2016.0521) - mini_portile2 (2.2.0) - minitest (5.10.1) + mini_portile2 (2.3.0) + minitest (5.10.3) mono_logger (1.1.0) - multi_json (1.12.1) - mysql2 (0.4.5) + multi_json (1.12.2) + mysql2 (0.4.9) net-scp (1.2.1) net-ssh (>= 2.6.5) - net-ssh (3.1.1) - netrc (0.11.0) - nokogiri (1.8.0) - mini_portile2 (~> 2.2.0) - pdf-core (0.6.1) + net-ssh (4.2.0) + nokogiri (1.8.1) + mini_portile2 (~> 2.3.0) + pdf-core (0.7.0) polyamorous (1.3.1) activerecord (>= 3.0) polyglot (0.3.5) - prawn (2.1.0) - pdf-core (~> 0.6.1) - ttfunk (~> 1.4.0) + prawn (2.2.2) + pdf-core (~> 0.7.0) + ttfunk (~> 1.5) prawn-table (0.2.2) prawn (>= 1.3.0, < 3.0.0) protected_attributes (1.1.0) activemodel (>= 4.0.1, < 5.0) - pry (0.10.3) + pry (0.11.1) coderay (~> 1.1.0) - method_source (~> 0.8.1) - slop (~> 3.4) - pry-rescue (1.4.4) + method_source (~> 0.9.0) + pry-rescue (1.4.5) interception (>= 0.5) pry pry-stack_explorer (0.4.9.2) binding_of_caller (>= 0.7) pry (>= 0.9.11) - public_suffix (2.0.5) + public_suffix (3.0.0) quiet_assets (1.1.0) railties (>= 3.1, < 5.0) - rack (1.6.5) - rack-contrib (1.4.0) - git-version-bump (~> 0.15) + rack (1.6.8) + rack-contrib (1.6.0) rack (~> 1.4) rack-protection (1.5.3) rack rack-test (0.6.3) rack (>= 1.0) - rails (4.2.8) - actionmailer (= 4.2.8) - actionpack (= 4.2.8) - actionview (= 4.2.8) - activejob (= 4.2.8) - activemodel (= 4.2.8) - activerecord (= 4.2.8) - activesupport (= 4.2.8) + rails (4.2.10) + actionmailer (= 4.2.10) + actionpack (= 4.2.10) + actionview (= 4.2.10) + activejob (= 4.2.10) + activemodel (= 4.2.10) + activerecord (= 4.2.10) + activesupport (= 4.2.10) bundler (>= 1.3.0, < 2.0) - railties (= 4.2.8) + railties (= 4.2.10) sprockets-rails rails-assets-listjs (0.2.0.beta.4) railties (>= 3.1) @@ -307,86 +311,91 @@ GEM rails-deprecated_sanitizer (>= 1.0.1) rails-html-sanitizer (1.0.3) loofah (~> 2.0) - rails-i18n (4.0.8) + rails-i18n (4.0.9) i18n (~> 0.7) railties (~> 4.0) rails-settings-cached (0.4.3) rails (>= 4.2.0) rails_tokeninput (1.7.0) railties (>= 3.1.0) - railties (4.2.8) - actionpack (= 4.2.8) - activesupport (= 4.2.8) + railties (4.2.10) + actionpack (= 4.2.10) + activesupport (= 4.2.10) rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) - rainbow (2.2.1) - rake (12.0.0) - ransack (1.8.2) + rainbow (2.2.2) + rake + rake (12.1.0) + ransack (1.8.3) actionpack (>= 3.0) activerecord (>= 3.0) activesupport (>= 3.0) i18n polyamorous (~> 1.3) + rb-fsevent (0.10.2) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) recurring_select (2.0.0) coffee-rails (>= 3.1) ice_cube (>= 0.11) jquery-rails (>= 3.0) rails (>= 3.2) sass-rails (>= 4.0) - redis (3.3.3) + redis (3.3.5) redis-namespace (1.5.3) redis (~> 3.0, >= 3.0.4) ref (2.0.0) - responders (2.2.0) - railties (>= 4.2.0, < 5.1) - resque (1.27.2) + responders (2.4.0) + actionpack (>= 4.2.0, < 5.3) + railties (>= 4.2.0, < 5.3) + resque (1.27.4) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.3) sinatra (>= 0.9.2) vegas (~> 0.1.2) - rest-client (2.0.1) - http-cookie (>= 1.0.2, < 2.0) - mime-types (>= 1.16, < 4.0) - netrc (~> 0.8) roo (2.7.1) nokogiri (~> 1) rubyzip (~> 1.1, < 2.0.0) - roo-xls (1.0.0) + roo-xls (1.1.0) nokogiri roo (>= 2.0.0beta1, < 3) spreadsheet (> 0.9.0) - rspec (3.4.0) - rspec-core (~> 3.4.0) - rspec-expectations (~> 3.4.0) - rspec-mocks (~> 3.4.0) - rspec-core (3.4.4) - rspec-support (~> 3.4.0) - rspec-expectations (3.4.0) + rspec (3.6.0) + rspec-core (~> 3.6.0) + rspec-expectations (~> 3.6.0) + rspec-mocks (~> 3.6.0) + rspec-core (3.6.0) + rspec-support (~> 3.6.0) + rspec-expectations (3.6.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.4.0) - rspec-mocks (3.4.1) + rspec-support (~> 3.6.0) + rspec-mocks (3.6.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.4.0) - rspec-rails (3.4.2) - actionpack (>= 3.0, < 4.3) - activesupport (>= 3.0, < 4.3) - railties (>= 3.0, < 4.3) - rspec-core (~> 3.4.0) - rspec-expectations (~> 3.4.0) - rspec-mocks (~> 3.4.0) - rspec-support (~> 3.4.0) + rspec-support (~> 3.6.0) + rspec-rails (3.6.1) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.6.0) + rspec-expectations (~> 3.6.0) + rspec-mocks (~> 3.6.0) + rspec-support (~> 3.6.0) rspec-rerun (1.1.0) rspec (~> 3.0) - rspec-support (3.4.1) - ruby-filemagic (0.7.1) + rspec-support (3.6.0) + ruby-filemagic (0.7.2) ruby-ole (1.2.12.1) - ruby-prof (0.15.9) - ruby-units (2.0.0) - ruby_parser (3.8.4) - sexp_processor (~> 4.1) + ruby-prof (0.16.2) + ruby-units (2.2.0) + ruby_parser (3.10.1) + sexp_processor (~> 4.9) rubyzip (1.2.1) - sass (3.4.23) + sass (3.5.1) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) sass-rails (5.0.6) railties (>= 4.0.0, < 6) sass (~> 3.1) @@ -395,20 +404,20 @@ GEM tilt (>= 1.1, < 3) select2-rails (4.0.3) thor (~> 0.14) - sexp_processor (4.8.0) + sexp_processor (4.10.0) simple-navigation (3.14.0) activesupport (>= 2.3.2) simple-navigation-bootstrap (1.0.2) railties (>= 3.1) simple-navigation (>= 3.7.0, < 4.0.0) - simple_form (3.4.0) - actionpack (> 4, < 5.1) - activemodel (> 4, < 5.1) - simplecov (0.13.0) + simple_form (3.5.0) + actionpack (> 4, < 5.2) + activemodel (> 4, < 5.2) + simplecov (0.14.1) docile (~> 1.1.0) json (>= 1.8, < 3) simplecov-html (~> 0.10.0) - simplecov-html (0.10.0) + simplecov-html (0.10.2) sinatra (1.4.8) rack (~> 1.5) rack-protection (~> 1.4) @@ -416,21 +425,20 @@ GEM skinny (0.2.4) eventmachine (~> 1.0.0) thin (>= 1.5, < 1.7) - slop (3.6.0) spreadsheet (1.1.4) ruby-ole (>= 1.0) sprockets (3.7.1) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.0) + sprockets-rails (3.2.1) actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - sqlite3 (1.3.11) - sshkit (1.10.0) + sqlite3 (1.3.13) + sshkit (1.14.0) net-scp (>= 1.1.2) net-ssh (>= 2.8.0) - term-ansicolor (1.4.0) + term-ansicolor (1.6.0) tins (~> 1.0) therubyracer (0.12.3) libv8 (~> 3.16.14.15) @@ -441,23 +449,23 @@ GEM rack (>= 1.0.0) thor (0.19.4) thread_safe (0.3.6) - tilt (2.0.7) - tins (1.13.2) - ttfunk (1.4.0) + tilt (2.0.8) + tins (1.15.0) + ttfunk (1.5.1) twitter-bootstrap-rails (2.2.8) actionpack (>= 3.1) execjs rails (>= 3.1) railties (>= 3.1) - twitter-text (1.13.4) + twitter-text (1.14.7) unf (~> 0.1.0) tzinfo (1.2.3) thread_safe (~> 0.1) - uglifier (3.1.3) + uglifier (3.2.0) execjs (>= 0.3.0, < 3) unf (0.1.4) unf_ext - unf_ext (0.0.7.2) + unf_ext (0.0.7.4) uniform_notifier (1.10.0) vegas (0.1.11) rack (>= 1.0.0) @@ -474,7 +482,7 @@ GEM htmlentities nokogiri twitter-text - xpath (2.0.0) + xpath (2.1.0) nokogiri (~> 1.3) PLATFORMS @@ -506,6 +514,7 @@ DEPENDENCIES foodsoft_messages! foodsoft_wiki! gaffe + haml (~> 4.0) haml-rails i18n-js (~> 3.0.0.rc8) i18n-spec