diff --git a/Gemfile b/Gemfile index 57d252870..eb86acee2 100644 --- a/Gemfile +++ b/Gemfile @@ -9,153 +9,154 @@ source 'https://rubygems.org' # core gem 'rails', '4.2.3' # when update, all initializers eis_custom files needs check/update -gem 'iso8601', '~> 0.8.6' # for dates and times -gem 'hashie-forbidden_attributes', '~> 0.1.1' -gem 'SyslogLogger', '~> 2.0', require: 'syslog/logger' +gem 'iso8601', '0.8.6' # for dates and times +gem 'hashie-forbidden_attributes', '0.1.1' +gem 'SyslogLogger', '2.0', require: 'syslog/logger' # load env -gem 'figaro', '~> 1.1.1' +gem 'figaro', '1.1.1' # model related -gem 'pg', '~> 0.18.0' -gem 'ransack', '~> 1.5.1' # for searching -gem 'validates_email_format_of', '~> 1.6.3' # validates email against RFC 2822 and RFC 3696 +gem 'pg', '0.18.2' +gem 'ransack', '1.5.1' # for searching +gem 'validates_email_format_of', '1.6.3' # validates email against RFC 2822 and RFC 3696 # with polymorphic fix gem 'paper_trail', github: 'airblade/paper_trail', ref: 'a453811226ec4ea59753ba6b827e390ced2fc140' -gem 'rails-settings-cached', '~> 0.4.1' # for settings +gem 'rails-settings-cached', '0.4.1' # for settings # html-xml -gem 'haml-rails', '~> 0.9.0' # haml for views -gem 'nokogiri', '~> 1.6.6.2' # For XML parsing +gem 'haml-rails', '0.9.0' # haml for views +gem 'nokogiri', '1.6.6.2' # For XML parsing # style -gem 'sass-rails', '~> 5.0.3' # sass style -gem 'bootstrap-sass', '~> 3.3.5.1' # bootstrap style +gem 'sass-rails', '5.0.3' # sass style +gem 'bootstrap-sass', '3.3.5.1' # bootstrap style # js -gem 'uglifier', '~> 2.7.1' # minifies js -gem 'coffee-rails', '~> 4.1.0' # coffeescript support -gem 'turbolinks', '~> 2.5.3' # faster page load -gem 'jquery-rails', '~> 4.0.3' # jquery -gem 'selectize-rails', '~> 0.12.1' # include selectize.js for select -gem 'therubyracer', '~> 0.12.2', platforms: :ruby -gem 'jquery-validation-rails', '~> 1.13.1' # validate on client side +gem 'uglifier', '2.7.1' # minifies js +gem 'coffee-rails', '4.1.0' # coffeescript support +gem 'turbolinks', '2.5.3' # faster page load +gem 'jquery-rails', '4.0.3' # jquery +gem 'selectize-rails', '0.12.1' # include selectize.js for select +gem 'therubyracer', '0.12.2', platforms: :ruby +gem 'jquery-validation-rails', '1.13.1' # validate on client side # view helpers -gem 'kaminari', '~> 0.16.3' # pagination -gem 'nprogress-rails', '~> 0.1.6.7' # visual loader -gem 'html5_validators', '~> 1.2.0' # model requements now automatically on html form -gem 'coderay', '~> 1.1.0' # xml console visualize -gem 'select2-rails', '~> 3.5.9.3' # for autocomplete -gem 'bootstrap-datepicker-rails', '~> 1.3.1.1' # datepicker +gem 'kaminari', '0.16.3' # pagination +gem 'nprogress-rails', '0.1.6.7' # visual loader +gem 'html5_validators', '1.2.2' # model requements now automatically on html form +gem 'coderay', '1.1.0' # xml console visualize +gem 'select2-rails', '3.5.9.3' # for autocomplete +gem 'bootstrap-datepicker-rails', '1.3.1.1' # datepicker +gem 'liquid', '3.0.6' # for email templates # rights -gem 'devise', '~> 3.5.1' # authenitcation -gem 'cancancan', '~> 1.11.0' # autharization +gem 'devise', '3.5.1' # authenitcation +gem 'cancancan', '1.11.0' # autharization # rest api -gem 'grape', '~> 0.12.0' -gem 'jbuilder', '~> 2.2.6' # json api +gem 'grape', '0.12.0' +gem 'jbuilder', '2.2.16' # json api # registry specfic -gem 'simpleidn', '~> 0.0.5' # For punycode +gem 'simpleidn', '0.0.5' # For punycode gem 'isikukood' # for EE-id validation -gem 'money-rails', '~> 1.4.1' +gem 'money-rails', '1.4.1' # deploy -gem 'whenever', '~> 0.9.4', require: false +gem 'whenever', '0.9.4', require: false gem 'data_migrate', github: 'internetee/data-migrate', ref: '35d22b09ff37a4e9d61ab326ad5d8eb0edf1fc81' # monitors -gem 'newrelic_rpm', '~> 3.12.0.288' +gem 'newrelic_rpm', '3.12.0.288' # country listing -gem 'countries', '~> 0.11.4' +gem 'countries', '0.11.4' # cloning activerecord objects -gem 'deep_cloneable', '~> 2.1.1' +gem 'deep_cloneable', '2.1.1' # id + mid login -gem 'digidoc_client', '~> 0.2.1' +gem 'digidoc_client', '0.2.1' # epp -gem 'epp', '~> 1.4.2', github: 'internetee/epp' -gem 'epp-xml', '~> 1.0.4' # EIS EPP XMLs -gem 'uuidtools', '~> 2.1.4' # For unique IDs (used by the epp gem) +gem 'epp', '1.4.2', github: 'internetee/epp' +gem 'epp-xml', '1.0.4' # EIS EPP XMLs +gem 'uuidtools', '2.1.5' # For unique IDs (used by the epp gem) # que -gem 'que', '~> 0.10.0' -gem 'que-web', '~> 0.4.0' -gem 'daemons-rails', '~> 1.2.1' +gem 'que', '0.10.0' +gem 'que-web', '0.4.0' +gem 'daemons-rails', '1.2.1' # for importing legacy db -gem 'activerecord-import', '~> 0.7.0' # for inserting dummy data +gem 'activerecord-import', '0.7.0' # for inserting dummy data # for generating pdf -gem 'pdfkit', '~> 0.6.2' +gem 'pdfkit', '0.6.2' # for datepicker -gem 'jquery-ui-rails', '~> 5.0.3' +gem 'jquery-ui-rails', '5.0.5' group :development do # dev tools - gem 'spring', '~> 1.3.6' - gem 'spring-commands-rspec', '~> 1.0.4' + gem 'spring', '1.3.6' + gem 'spring-commands-rspec', '1.0.4' # emits errors, needs more investigation # gem 'spring-watcher-listen', # otherwise spring polls the filesystem on every 0.2 seconds # github: 'jonleighton/spring-watcher-listen', # ref: '7f6003e14f8f9ca178a5194f210c07f54cfb67ec' - gem 'guard', '~> 2.12.6' # run tests automatically - gem 'guard-rspec', '~> 4.5.2' - gem 'guard-rails', '~> 0.7.1' # run EPP server automatically - gem 'rubocop', '~> 0.32.1' - gem 'guard-rubocop', '~> 1.2.0' + gem 'guard', '2.12.9' # run tests automatically + gem 'guard-rspec', '4.5.2' + gem 'guard-rails', '0.7.1' # run EPP server automatically + gem 'rubocop', '0.32.1' + gem 'guard-rubocop', '1.2.0' # improved errors - gem 'better_errors', '~> 2.1.1' # webconsole replacement - gem 'binding_of_caller', '~> 0.7.2' - gem 'traceroute', '~> 0.5.0' # for finding dead routes and unused actions + gem 'better_errors', '2.1.1' # webconsole replacement + gem 'binding_of_caller', '0.7.2' + gem 'traceroute', '0.5.0' # for finding dead routes and unused actions # deploy - gem 'mina', '~> 0.3.1' # for fast deployment + gem 'mina', '0.3.1' # for fast deployment end group :development, :test do # test stack - gem 'rspec-rails', '~> 3.3.2' - gem 'capybara', '~> 2.4.1' - gem 'phantomjs-binaries', '~> 1.9.2.4' - gem 'poltergeist', '~> 1.6.0' # We are using PhantomJS instead - gem 'phantomjs', '~> 1.9.8.0' - gem 'fabrication', '~> 2.13.2' # Replacement for fixtures - gem 'shoulda-matchers', '~> 2.8.0', require: false # Additional matchers for RSpec - gem 'launchy', '~> 2.4.3' # for opening browser automatically + gem 'rspec-rails', '3.3.2' + gem 'capybara', '2.4.4' + gem 'phantomjs-binaries', '1.9.2.4' + gem 'poltergeist', '1.6.0' # We are using PhantomJS instead + gem 'phantomjs', '1.9.8.0' + gem 'fabrication', '2.13.2' # Replacement for fixtures + gem 'shoulda-matchers', '2.8.0', require: false # Additional matchers for RSpec + gem 'launchy', '2.4.3' # for opening browser automatically # helper gems - gem 'database_cleaner', '~> 1.4.1' # For cleaning db in feature and epp tests - gem 'faker', '~> 1.4.3' # Library to generate fake data + gem 'database_cleaner', '1.4.1' # For cleaning db in feature and epp tests + gem 'faker', '1.4.3' # Library to generate fake data # debug - gem 'pry', '~> 0.10.1' + gem 'pry', '0.10.1' # code review - gem 'simplecov', '~> 0.10.0', require: false - gem 'rubycritic', '~> 1.4.0' - gem 'bullet', '~> 4.14.4' # for finding database optimizations + gem 'simplecov', '0.10.0', require: false + gem 'rubycritic', '1.4.0' + gem 'bullet', '4.14.7' # for finding database optimizations gem 'bundler-audit', github: 'rubysec/bundler-audit', ref: 'f89ef7fae1090bbad825ea76812d56d72b417055' # for finding future vulnerable gems - gem 'brakeman', '~> 3.0.5', require: false # for security audit' + gem 'brakeman', '3.0.5', require: false # for security audit' # tmp, otherwise conflics with breakman # gem 'html2haml', github: 'haml/html2haml', ref: '6984f50bdbbd6291535027726a5697f28778ee8d' - gem 'html2haml', '~> 2.0.0' - gem 'sdoc', '~> 0.4.0' # bundle exec rake doc:rails generates the API under doc/api. - gem 'railroady', '~> 1.3.0' # to generate database diagrams + gem 'html2haml', '2.0.0' + gem 'sdoc', '0.4.1' # bundle exec rake doc:rails generates the API under doc/api. + gem 'railroady', '1.3.0' # to generate database diagrams # dev tools gem 'unicorn' diff --git a/Gemfile.lock b/Gemfile.lock index d8d12b077..c0c42d770 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -145,7 +145,7 @@ GEM concord (0.1.5) adamantium (~> 0.2.0) equalizer (~> 0.0.9) - countries (0.11.5) + countries (0.11.4) currencies (~> 0.4.2) i18n_data (~> 0.7.0) crack (0.4.2) @@ -260,7 +260,7 @@ GEM jbuilder (2.2.16) activesupport (>= 3.0.0, < 5) multi_json (~> 1.2) - jquery-rails (4.0.4) + jquery-rails (4.0.3) rails-dom-testing (~> 1.0) railties (>= 4.2.0) thor (>= 0.14, < 2.0) @@ -290,7 +290,7 @@ GEM thread_safe (~> 0.3, >= 0.3.1) method_source (0.8.2) mime-types (2.6.1) - mina (0.3.7) + mina (0.3.1) open4 (~> 1.3.4) rake mini_portile (0.6.2) @@ -351,7 +351,7 @@ GEM rack rack-test (0.6.3) rack (>= 1.0) - railroady (1.3.1) + railroady (1.3.0) rails (4.2.3) actionmailer (= 4.2.3) actionpack (= 4.2.3) @@ -411,7 +411,7 @@ GEM rspec-mocks (3.3.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.3.0) - rspec-rails (3.3.3) + rspec-rails (3.3.2) actionpack (>= 3.0, < 4.3) activesupport (>= 3.0, < 4.3) railties (>= 3.0, < 4.3) @@ -540,85 +540,89 @@ PLATFORMS ruby DEPENDENCIES - SyslogLogger (~> 2.0) - activerecord-import (~> 0.7.0) + SyslogLogger (= 2.0) + activerecord-import (= 0.7.0) autodoc - better_errors (~> 2.1.1) - binding_of_caller (~> 0.7.2) - bootstrap-datepicker-rails (~> 1.3.1.1) - bootstrap-sass (~> 3.3.5.1) - brakeman (~> 3.0.5) - bullet (~> 4.14.4) + better_errors (= 2.1.1) + binding_of_caller (= 0.7.2) + bootstrap-datepicker-rails (= 1.3.1.1) + bootstrap-sass (= 3.3.5.1) + brakeman (= 3.0.5) + bullet (= 4.14.7) bundler-audit! - cancancan (~> 1.11.0) - capybara (~> 2.4.1) - coderay (~> 1.1.0) - coffee-rails (~> 4.1.0) - countries (~> 0.11.4) - daemons-rails (~> 1.2.1) + cancancan (= 1.11.0) + capybara (= 2.4.4) + coderay (= 1.1.0) + coffee-rails (= 4.1.0) + countries (= 0.11.4) + daemons-rails (= 1.2.1) data_migrate! - database_cleaner (~> 1.4.1) - deep_cloneable (~> 2.1.1) - devise (~> 3.5.1) - digidoc_client (~> 0.2.1) - epp (~> 1.4.2)! - epp-xml (~> 1.0.4) - fabrication (~> 2.13.2) - faker (~> 1.4.3) - figaro (~> 1.1.1) - grape (~> 0.12.0) - guard (~> 2.12.6) - guard-rails (~> 0.7.1) - guard-rspec (~> 4.5.2) - guard-rubocop (~> 1.2.0) - haml-rails (~> 0.9.0) - hashie-forbidden_attributes (~> 0.1.1) - html2haml (~> 2.0.0) - html5_validators (~> 1.2.0) + database_cleaner (= 1.4.1) + deep_cloneable (= 2.1.1) + devise (= 3.5.1) + digidoc_client (= 0.2.1) + epp (= 1.4.2)! + epp-xml (= 1.0.4) + fabrication (= 2.13.2) + faker (= 1.4.3) + figaro (= 1.1.1) + grape (= 0.12.0) + guard (= 2.12.9) + guard-rails (= 0.7.1) + guard-rspec (= 4.5.2) + guard-rubocop (= 1.2.0) + haml-rails (= 0.9.0) + hashie-forbidden_attributes (= 0.1.1) + html2haml (= 2.0.0) + html5_validators (= 1.2.2) isikukood - iso8601 (~> 0.8.6) - jbuilder (~> 2.2.6) - jquery-rails (~> 4.0.3) - jquery-ui-rails (~> 5.0.3) - jquery-validation-rails (~> 1.13.1) - kaminari (~> 0.16.3) - launchy (~> 2.4.3) - mina (~> 0.3.1) - money-rails (~> 1.4.1) - newrelic_rpm (~> 3.12.0.288) - nokogiri (~> 1.6.6.2) - nprogress-rails (~> 0.1.6.7) + iso8601 (= 0.8.6) + jbuilder (= 2.2.16) + jquery-rails (= 4.0.3) + jquery-ui-rails (= 5.0.5) + jquery-validation-rails (= 1.13.1) + kaminari (= 0.16.3) + launchy (= 2.4.3) + liquid (= 3.0.6) + mina (= 0.3.1) + money-rails (= 1.4.1) + newrelic_rpm (= 3.12.0.288) + nokogiri (= 1.6.6.2) + nprogress-rails (= 0.1.6.7) paper_trail! - pdfkit (~> 0.6.2) - pg (~> 0.18.0) - phantomjs (~> 1.9.8.0) - phantomjs-binaries (~> 1.9.2.4) - poltergeist (~> 1.6.0) - pry (~> 0.10.1) - que (~> 0.10.0) - que-web (~> 0.4.0) - railroady (~> 1.3.0) + pdfkit (= 0.6.2) + pg (= 0.18.2) + phantomjs (= 1.9.8.0) + phantomjs-binaries (= 1.9.2.4) + poltergeist (= 1.6.0) + pry (= 0.10.1) + que (= 0.10.0) + que-web (= 0.4.0) + railroady (= 1.3.0) rails (= 4.2.3) - rails-settings-cached (~> 0.4.1) + rails-settings-cached (= 0.4.1) rake - ransack (~> 1.5.1) - rspec-rails (~> 3.3.2) - rubocop (~> 0.32.1) - rubycritic (~> 1.4.0) - sass-rails (~> 5.0.3) - sdoc (~> 0.4.0) - select2-rails (~> 3.5.9.3) - selectize-rails (~> 0.12.1) - shoulda-matchers (~> 2.8.0) - simplecov (~> 0.10.0) - simpleidn (~> 0.0.5) - spring (~> 1.3.6) - spring-commands-rspec (~> 1.0.4) - therubyracer (~> 0.12.2) - traceroute (~> 0.5.0) - turbolinks (~> 2.5.3) - uglifier (~> 2.7.1) + ransack (= 1.5.1) + rspec-rails (= 3.3.2) + rubocop (= 0.32.1) + rubycritic (= 1.4.0) + sass-rails (= 5.0.3) + sdoc (= 0.4.1) + select2-rails (= 3.5.9.3) + selectize-rails (= 0.12.1) + shoulda-matchers (= 2.8.0) + simplecov (= 0.10.0) + simpleidn (= 0.0.5) + spring (= 1.3.6) + spring-commands-rspec (= 1.0.4) + therubyracer (= 0.12.2) + traceroute (= 0.5.0) + turbolinks (= 2.5.3) + uglifier (= 2.7.1) unicorn - uuidtools (~> 2.1.4) - validates_email_format_of (~> 1.6.3) - whenever (~> 0.9.4) + uuidtools (= 2.1.5) + validates_email_format_of (= 1.6.3) + whenever (= 0.9.4) + +BUNDLED WITH + 1.10.6