From 09600a0318f575f58102e4b2f9a9f23c990219fd Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 05:17:41 -0500 Subject: [PATCH 01/10] change naming conventions, add v3 script, add picker element --- .gitignore | 14 +- .rspec | 1 - .travis.yml | 31 - .yardopts | 3 - Appraisals | 24 - CHANGELOG.md | 131 ---- CONTRIBUTING.md | 34 - Gemfile | 10 +- Gemfile.lock | 121 ++++ MIT-LICENSE | 2 +- README.md | 194 +----- Rakefile | 33 +- app/assets/config/filestack_rails_manifest.js | 2 + .../assets/images/filestack_rails}/.keep | 0 .../filestack_rails}/application.js | 6 +- .../filestack_rails/application.css | 15 + .../filestack_rails/application_controller.rb | 5 + .../filepicker_rails/application_helper.rb | 276 -------- app/helpers/filepicker_rails/form_helper.rb | 72 -- .../filestack_rails/application_helper.rb | 38 ++ app/helpers/filestack_rails/form_helper.rb | 35 + app/jobs/filestack_rails/application_job.rb | 4 + .../filestack_rails/application_mailer.rb | 6 + .../filestack_rails/application_record.rb | 5 + .../filestack_rails/application.html.erb | 14 + bin/rails | 12 +- config/routes.rb | 2 + filestack_rails.gemspec | 33 +- gemfiles/3.2.gemfile | 9 - gemfiles/4.0.gemfile | 8 - gemfiles/4.1.gemfile | 7 - gemfiles/4.2.gemfile | 7 - gemfiles/5.0.gemfile | 7 - lib/filepicker-rails.rb | 7 - lib/filepicker_rails/engine.rb | 17 - lib/filepicker_rails/policy.rb | 46 -- lib/filepicker_rails/tag.rb | 44 -- lib/filepicker_rails/version.rb | 3 - lib/filestack_rails.rb | 6 + .../configuration.rb | 10 +- lib/filestack_rails/engine.rb | 17 + lib/filestack_rails/version.rb | 3 + lib/tasks/filestack_rails_tasks.rake | 4 + spec/dummy/README.rdoc | 28 - .../app/assets/stylesheets/application.css | 13 - .../app/controllers/application_controller.rb | 5 - .../app/controllers/welcome_controller.rb | 5 - spec/dummy/app/models/user.rb | 2 - .../app/views/layouts/application.html.erb | 15 - spec/dummy/app/views/welcome/index.html.erb | 8 - spec/dummy/bin/rails | 4 - spec/dummy/config/application.rb | 31 - spec/dummy/config/boot.rb | 5 - spec/dummy/config/environment.rb | 5 - spec/dummy/config/environments/development.rb | 29 - .../dummy/config/initializers/secret_token.rb | 13 - .../config/initializers/session_store.rb | 3 - spec/dummy/config/routes.rb | 5 - spec/features/rails_integration_spec.rb | 20 - spec/helpers/application_helper_spec.rb | 336 ---------- spec/helpers/form_helper_spec.rb | 25 - spec/lib/configuration_spec.rb | 84 --- spec/rails_helper.rb | 20 - spec/spec_helper.rb | 23 - spec/support/rails_versions.rb | 17 - .../shared_examples_for_filepicker_tags.rb | 182 ----- {spec => test}/dummy/Rakefile | 4 +- test/dummy/app/assets/config/manifest.js | 5 + .../dummy/app/assets/images}/.keep | 0 .../app/assets/javascripts/add_client.js | 0 .../app/assets/javascripts/application.js | 13 + test/dummy/app/assets/javascripts/cable.js | 13 + .../app/assets/javascripts/channels}/.keep | 0 test/dummy/app/assets/javascripts/hello.js | 7 + .../app/assets/stylesheets/application.css | 15 + test/dummy/app/assets/stylesheets/hello.css | 4 + .../app/channels/application_cable/channel.rb | 4 + .../channels/application_cable/connection.rb | 4 + .../app/controllers/application_controller.rb | 3 + .../dummy/app/controllers}/concerns/.keep | 0 .../dummy/app/controllers/hello_controller.rb | 5 + .../dummy/app/helpers/application_helper.rb | 0 test/dummy/app/helpers/hello_helper.rb | 2 + test/dummy/app/jobs/application_job.rb | 2 + test/dummy/app/mailers/application_mailer.rb | 4 + test/dummy/app/models/application_record.rb | 3 + .../dummy/app/models/concerns}/.keep | 0 test/dummy/app/models/user.rb | 2 + test/dummy/app/views/hello/index.html.erb | 2 + .../app/views/layouts/application.html.erb | 16 + test/dummy/app/views/layouts/mailer.html.erb | 13 + test/dummy/app/views/layouts/mailer.text.erb | 1 + {spec => test}/dummy/bin/bundle | 2 +- test/dummy/bin/rails | 4 + {spec => test}/dummy/bin/rake | 2 +- test/dummy/bin/setup | 38 ++ test/dummy/bin/update | 29 + test/dummy/bin/yarn | 11 + {spec => test}/dummy/config.ru | 3 +- test/dummy/config/application.rb | 21 + test/dummy/config/boot.rb | 5 + test/dummy/config/cable.yml | 10 + {spec => test}/dummy/config/database.yml | 18 +- test/dummy/config/environment.rb | 5 + test/dummy/config/environments/development.rb | 54 ++ .../dummy/config/environments/production.rb | 71 +- .../dummy/config/environments/test.rb | 12 +- .../application_controller_renderer.rb | 6 + test/dummy/config/initializers/assets.rb | 14 + .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 5 + .../initializers/filter_parameter_logging.rb | 0 .../dummy/config/initializers/inflections.rb | 0 .../dummy/config/initializers/mime_types.rb | 1 - .../config/initializers/wrap_parameters.rb | 4 +- {spec => test}/dummy/config/locales/en.yml | 10 + test/dummy/config/puma.rb | 56 ++ test/dummy/config/routes.rb | 7 + test/dummy/config/secrets.yml | 32 + .../db/migrate/20170717142523_create_users.rb | 5 +- {spec => test}/dummy/db/schema.rb | 11 +- .../dummy/log => test/dummy/lib/assets}/.keep | 0 .../dummy/db/.gitkeep => test/dummy/log/.keep | 0 test/dummy/package.json | 5 + {spec => test}/dummy/public/404.html | 39 +- {spec => test}/dummy/public/422.html | 39 +- {spec => test}/dummy/public/500.html | 37 +- .../public/apple-touch-icon-precomposed.png | 0 test/dummy/public/apple-touch-icon.png | 0 ...fest-51e415a5c87d94b11edfa7efa226c696.json | 1 + ...850cd3ca559b2ed80687634ac82ffe4e70de0a2.js | 627 +++++++++++++++++ ...cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz | Bin 0 -> 4467 bytes ...f5408111e7077bb9.css.54141996.11036.294896 | 0 ...ccf6c23c0694babc5db210c4906ec79c1f69a4e.js | 626 +++++++++++++++++ ...6c23c0694babc5db210c4906ec79c1f69a4e.js.gz | Bin 0 -> 4464 bytes ...b95a0128277937e90d3b3a3d35e1cce9e16886.css | 16 + ...a0128277937e90d3b3a3d35e1cce9e16886.css.gz | Bin 0 -> 392 bytes ...12a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js | 630 ++++++++++++++++++ ...5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz | Bin 0 -> 4487 bytes ...b95a0128277937e90d3b3a3d35e1cce9e16886.css | 16 + ...a0128277937e90d3b3a3d35e1cce9e16886.css.gz | Bin 0 -> 392 bytes ...409c35c24fcae7298534358135a1f5f7ed1dbb7.js | 14 + ...c35c24fcae7298534358135a1f5f7ed1dbb7.js.gz | Bin 0 -> 395 bytes test/dummy/public/favicon.ico | 0 .../test/controllers/hello_controller_test.rb | 9 + test/dummy/test/fixtures/users.yml | 11 + test/dummy/test/models/user_test.rb | 7 + test/filestack_rails_test.rb | 7 + test/integration/navigation_test.rb | 8 + test/test_helper.rb | 17 + 150 files changed, 2918 insertions(+), 1945 deletions(-) delete mode 100644 .rspec delete mode 100644 .travis.yml delete mode 100644 .yardopts delete mode 100644 Appraisals delete mode 100644 CHANGELOG.md delete mode 100644 CONTRIBUTING.md create mode 100644 Gemfile.lock create mode 100644 app/assets/config/filestack_rails_manifest.js rename {spec/dummy/app/assets/images => app/assets/images/filestack_rails}/.keep (100%) rename {spec/dummy/app/assets/javascripts => app/assets/javascripts/filestack_rails}/application.js (56%) create mode 100644 app/assets/stylesheets/filestack_rails/application.css create mode 100644 app/controllers/filestack_rails/application_controller.rb delete mode 100644 app/helpers/filepicker_rails/application_helper.rb delete mode 100644 app/helpers/filepicker_rails/form_helper.rb create mode 100644 app/helpers/filestack_rails/application_helper.rb create mode 100644 app/helpers/filestack_rails/form_helper.rb create mode 100644 app/jobs/filestack_rails/application_job.rb create mode 100644 app/mailers/filestack_rails/application_mailer.rb create mode 100644 app/models/filestack_rails/application_record.rb create mode 100644 app/views/layouts/filestack_rails/application.html.erb create mode 100644 config/routes.rb delete mode 100644 gemfiles/3.2.gemfile delete mode 100644 gemfiles/4.0.gemfile delete mode 100644 gemfiles/4.1.gemfile delete mode 100644 gemfiles/4.2.gemfile delete mode 100644 gemfiles/5.0.gemfile delete mode 100644 lib/filepicker-rails.rb delete mode 100644 lib/filepicker_rails/engine.rb delete mode 100644 lib/filepicker_rails/policy.rb delete mode 100644 lib/filepicker_rails/tag.rb delete mode 100644 lib/filepicker_rails/version.rb create mode 100644 lib/filestack_rails.rb rename lib/{filepicker_rails => filestack_rails}/configuration.rb (94%) create mode 100644 lib/filestack_rails/engine.rb create mode 100644 lib/filestack_rails/version.rb create mode 100644 lib/tasks/filestack_rails_tasks.rake delete mode 100644 spec/dummy/README.rdoc delete mode 100644 spec/dummy/app/assets/stylesheets/application.css delete mode 100644 spec/dummy/app/controllers/application_controller.rb delete mode 100644 spec/dummy/app/controllers/welcome_controller.rb delete mode 100644 spec/dummy/app/models/user.rb delete mode 100644 spec/dummy/app/views/layouts/application.html.erb delete mode 100644 spec/dummy/app/views/welcome/index.html.erb delete mode 100755 spec/dummy/bin/rails delete mode 100644 spec/dummy/config/application.rb delete mode 100644 spec/dummy/config/boot.rb delete mode 100644 spec/dummy/config/environment.rb delete mode 100644 spec/dummy/config/environments/development.rb delete mode 100644 spec/dummy/config/initializers/secret_token.rb delete mode 100644 spec/dummy/config/initializers/session_store.rb delete mode 100644 spec/dummy/config/routes.rb delete mode 100644 spec/features/rails_integration_spec.rb delete mode 100644 spec/helpers/application_helper_spec.rb delete mode 100644 spec/helpers/form_helper_spec.rb delete mode 100644 spec/lib/configuration_spec.rb delete mode 100644 spec/rails_helper.rb delete mode 100644 spec/spec_helper.rb delete mode 100644 spec/support/rails_versions.rb delete mode 100644 spec/support/shared_examples_for_filepicker_tags.rb rename {spec => test}/dummy/Rakefile (64%) create mode 100644 test/dummy/app/assets/config/manifest.js rename {spec/dummy/app/controllers/concerns => test/dummy/app/assets/images}/.keep (100%) rename spec/dummy/app/mailers/.keep => test/dummy/app/assets/javascripts/add_client.js (100%) create mode 100644 test/dummy/app/assets/javascripts/application.js create mode 100644 test/dummy/app/assets/javascripts/cable.js rename {spec/dummy/app/models => test/dummy/app/assets/javascripts/channels}/.keep (100%) create mode 100644 test/dummy/app/assets/javascripts/hello.js create mode 100644 test/dummy/app/assets/stylesheets/application.css create mode 100644 test/dummy/app/assets/stylesheets/hello.css create mode 100644 test/dummy/app/channels/application_cable/channel.rb create mode 100644 test/dummy/app/channels/application_cable/connection.rb create mode 100644 test/dummy/app/controllers/application_controller.rb rename {spec/dummy/app/models => test/dummy/app/controllers}/concerns/.keep (100%) create mode 100644 test/dummy/app/controllers/hello_controller.rb rename {spec => test}/dummy/app/helpers/application_helper.rb (100%) create mode 100644 test/dummy/app/helpers/hello_helper.rb create mode 100644 test/dummy/app/jobs/application_job.rb create mode 100644 test/dummy/app/mailers/application_mailer.rb create mode 100644 test/dummy/app/models/application_record.rb rename {spec/dummy/lib/assets => test/dummy/app/models/concerns}/.keep (100%) create mode 100644 test/dummy/app/models/user.rb create mode 100644 test/dummy/app/views/hello/index.html.erb create mode 100644 test/dummy/app/views/layouts/application.html.erb create mode 100644 test/dummy/app/views/layouts/mailer.html.erb create mode 100644 test/dummy/app/views/layouts/mailer.text.erb rename {spec => test}/dummy/bin/bundle (81%) mode change 100755 => 100644 create mode 100644 test/dummy/bin/rails rename {spec => test}/dummy/bin/rake (74%) mode change 100755 => 100644 create mode 100644 test/dummy/bin/setup create mode 100644 test/dummy/bin/update create mode 100644 test/dummy/bin/yarn rename {spec => test}/dummy/config.ru (59%) create mode 100644 test/dummy/config/application.rb create mode 100644 test/dummy/config/boot.rb create mode 100644 test/dummy/config/cable.yml rename {spec => test}/dummy/config/database.yml (80%) create mode 100644 test/dummy/config/environment.rb create mode 100644 test/dummy/config/environments/development.rb rename {spec => test}/dummy/config/environments/production.rb (50%) rename {spec => test}/dummy/config/environments/test.rb (76%) create mode 100644 test/dummy/config/initializers/application_controller_renderer.rb create mode 100644 test/dummy/config/initializers/assets.rb rename {spec => test}/dummy/config/initializers/backtrace_silencers.rb (100%) create mode 100644 test/dummy/config/initializers/cookies_serializer.rb rename {spec => test}/dummy/config/initializers/filter_parameter_logging.rb (100%) rename {spec => test}/dummy/config/initializers/inflections.rb (100%) rename {spec => test}/dummy/config/initializers/mime_types.rb (76%) rename {spec => test}/dummy/config/initializers/wrap_parameters.rb (80%) rename {spec => test}/dummy/config/locales/en.yml (74%) create mode 100644 test/dummy/config/puma.rb create mode 100644 test/dummy/config/routes.rb create mode 100644 test/dummy/config/secrets.yml rename spec/dummy/db/migrate/20140330125535_create_users.rb => test/dummy/db/migrate/20170717142523_create_users.rb (52%) rename {spec => test}/dummy/db/schema.rb (79%) rename {spec/dummy/log => test/dummy/lib/assets}/.keep (100%) rename spec/dummy/db/.gitkeep => test/dummy/log/.keep (100%) create mode 100644 test/dummy/package.json rename {spec => test}/dummy/public/404.html (52%) rename {spec => test}/dummy/public/422.html (52%) rename {spec => test}/dummy/public/500.html (55%) rename spec/dummy/public/favicon.ico => test/dummy/public/apple-touch-icon-precomposed.png (100%) create mode 100644 test/dummy/public/apple-touch-icon.png create mode 100644 test/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json create mode 100644 test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js create mode 100644 test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz create mode 100644 test/dummy/public/assets/application-5ac6384ca459dff358234a54a3a7c0a1e0031a928018b37af5408111e7077bb9.css.54141996.11036.294896 create mode 100644 test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js create mode 100644 test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js.gz create mode 100644 test/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css create mode 100644 test/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz create mode 100644 test/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js create mode 100644 test/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz create mode 100644 test/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css create mode 100644 test/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz create mode 100644 test/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js create mode 100644 test/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js.gz create mode 100644 test/dummy/public/favicon.ico create mode 100644 test/dummy/test/controllers/hello_controller_test.rb create mode 100644 test/dummy/test/fixtures/users.yml create mode 100644 test/dummy/test/models/user_test.rb create mode 100644 test/filestack_rails_test.rb create mode 100644 test/integration/navigation_test.rb create mode 100644 test/test_helper.rb diff --git a/.gitignore b/.gitignore index fc2af12..71f82cb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,13 +1,7 @@ .bundle/ log/*.log pkg/ -spec/dummy/db/*.sqlite3 -spec/dummy/db/*.sqlite3-journal -spec/dummy/log/*.log -spec/dummy/tmp/ -spec/dummy/.sass-cache -coverage -gemfiles/*.gemfile.lock -Gemfile.lock -.yardoc -doc +test/dummy/db/*.sqlite3 +test/dummy/db/*.sqlite3-journal +test/dummy/log/*.log +test/dummy/tmp/ diff --git a/.rspec b/.rspec deleted file mode 100644 index 4e1e0d2..0000000 --- a/.rspec +++ /dev/null @@ -1 +0,0 @@ ---color diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 7f7a8c4..0000000 --- a/.travis.yml +++ /dev/null @@ -1,31 +0,0 @@ -language: ruby -rvm: - - 2.1 - - 2.2 - - 2.3 - - 2.4.1 - -before_script: - - cd spec/dummy - - bundle exec rake db:migrate db:test:prepare - - cd ../../ - -gemfile: - - gemfiles/3.2.gemfile - - gemfiles/4.0.gemfile - - gemfiles/4.1.gemfile - - gemfiles/4.2.gemfile - - gemfiles/5.0.gemfile - -matrix: - exclude: - - rvm: 2.1 - gemfile: gemfiles/5.0.gemfile - - rvm: 2.4.1 - gemfile: gemfiles/3.2.gemfile - - rvm: 2.4.1 - gemfile: gemfiles/4.0.gemfile - - rvm: 2.4.1 - gemfile: gemfiles/4.1.gemfile - - rvm: 2.4.1 - gemfile: gemfiles/4.2.gemfile diff --git a/.yardopts b/.yardopts deleted file mode 100644 index 3630bd2..0000000 --- a/.yardopts +++ /dev/null @@ -1,3 +0,0 @@ ---no-private ---protected ---markup markdown diff --git a/Appraisals b/Appraisals deleted file mode 100644 index 4dddcce..0000000 --- a/Appraisals +++ /dev/null @@ -1,24 +0,0 @@ -if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.4.0') - appraise '3.2' do - gem 'rails', '~> 3.2.22' - gem 'test-unit', '~> 3.0' - gem 'rack-cache', '< 1.3' - end - - appraise '4.0' do - gem 'rails', '~> 4.0.13' - gem 'test-unit', '~> 3.0' - end - - appraise '4.1' do - gem 'rails', '~> 4.1.13' - end - - appraise '4.2' do - gem 'rails', '~> 4.2.4' - end -else - appraise '5.0' do - gem 'rails', '~> 5.0.2' - end -end diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 15f2110..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,131 +0,0 @@ -# Changelog - -## 2.2.0 (April, 05, 2017) - -- Move repository to Filestack organisation. -- Rename gem to filestack-rails. -- Add support for Ruby 2.3.0 and 2.4.1. -- Remove support for Ruby 1.9.3 and Ruby 2.0.0. -- Add helper support for Rails 5 [Fixes #153](https://github.com/filestack/filestack-rails/issues/153). -- Include handle when generating secure urls [Fixes #116](https://github.com/Ink/filepicker-rails/issues/116). - This ensures that all policies and signatures are unique. -- Support for [`language`](https://www.filepicker.com/docs/file-ingestion/javascript-api/language?v=v2) dialog option. -- Add support for compress argument. -- Fix data-fp-services and data-fp-suggestedFilename options for filepicker_save_link. - -## 2.1.0 (October, 07, 2015) - -- Support for - [`crop_first`](https://www.filepicker.com/documentation/file_processing/image_conversion/crop?v=v2) - an `filepicker_image_url`. - -## 2.0.0 (July, 15, 2015) - -- Properly-released version 1.5.0 and 1.5.1. - This version uses the API V2 you can see more about the - [migration here](https://www.filepicker.com/documentation/file_ingestion/javascript_api/migration?v=v2). - Since dialog V2 was completely rebuilt from the ground up, custom css files - from v1 will not work correctly with it. - [See here](https://www.filepicker.com/documentation/file_ingestion/javascript_api/pick_multiple?v=v2#custom_css). - -## 1.5.1 (July, 8, 2015) yanked due to mis-release - -### bug fixes - -- Update `filepicker_image_url` to merge query params into current url params if they exist - -## 1.5.0 (June, 10, 2015) yanked due to mis-release - -### features - -- Update `filepicker_js_include_tag` to use the V2 api - -### improvements - -- Declare FilepickerRails::Tag as a private module - -## 1.4.0 (May, 7, 2015) - -:warning: :warning: :warning: -This is the last version that uses the -[API V1](https://www.filepicker.com/documentation/?v=v1). -:warning: :warning: :warning: - -### features - -- Add option for max number of files -- Add store_container option to filepicker_field -- Add open_to option to filepicker_field -- Add filepicker_field_tag helper method - -### improvements - -- Move from end-of-life multi_json to json - -## 1.3.0 (December 31, 2014) - -### features - -- Adds filepicker_save_link - -### improvements - -- Adds support to Rails 4.2 - -## 1.2.0 (August 23, 2014) - -### features - -- filepicker_image_tag now works with policies - -### improvements - -- update to RSpec 3 - -### bug fixes - -- Do not modify original url when using cdn - -## 1.1.0 (March 30, 2014) - -### features - -- Add option to use a CDN -- Add option for max file size -- Add option to rotate image - -### improvements - -- Running specs on rails 3.2.x and 4.0 -- Only append convert? when is needed - -### misc - -- Add license to gemspec -- Improved README with a bit more documentation for onchange callback - -## 1.0.0 (September 20, 2013) - -### features - -### improvements - -- Moved to a rails engine -- Add specs <3 -- Add to Travis CI -- Create CHANGELOG -- Create CONTRIBUTING -- Add versioning, issue, contributing and credits sections on README -- Add rubygems badge -- Add codeclimate badge -- Add coveralls badge - -### bug fixes - -- Support rails 4 - -## Previous - -The changelog began with version 1.0.0 so any changes prior to that -can be seen by checking the tagged releases and reading git commit -messages. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 53026dd..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,34 +0,0 @@ -# Contributing - -We love pull requests. Here's a quick guide: - -1. Fork the repo. - -2. Create your feature branch (`git checkout -b my-new-feature`) - -3. Install Gems `bundle` - -4. Create and migrate the test database `bundle exec rake db:create db:migrate RAILS_ENV=test` - -5. Run the tests. We only take pull requests with passing tests, and it's great -to know that you have a clean slate: `bundle exec rake` - -6. Add a test for your change. Only refactoring and documentation changes -require no new tests. If you are adding functionality or fixing a bug, we need -a test! - -7. Make the test pass. - -8. Update [CHANGELOG.md](https://github.com/Ink/filepicker-rails/blob/master/CHANGELOG.md) with a brief description of your changes under the `unreleased` heading. - -9. Commit your changes (`git commit -am 'Added some feature'`) - -10. Push to the branch (`git push origin my-new-feature`) - -11. Create new Pull Request - -At this point you're waiting on us. We like to at least give you feedback, if not just -accept it, within a few days, depending on our internal priorities. - -Some things that will increase the chance that your pull request is accepted is to follow the practices described on [Ruby style guide](https://github.com/bbatsov/ruby-style-guide), [Rails style guide](https://github.com/bbatsov/rails-style-guide) and [Better Specs](http://betterspecs.org/). - diff --git a/Gemfile b/Gemfile index afc429e..426cc79 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ -source "https://rubygems.org" +source 'https://rubygems.org' -# Declare your gem's dependencies in filepicker_rails.gemspec. +# Declare your gem's dependencies in filestack_rails.gemspec. # Bundler will treat runtime dependencies like base dependencies, and # development dependencies will be added by default to the :development group. gemspec @@ -10,5 +10,7 @@ gemspec # Git. Remember to move these dependencies to your gemspec before releasing # your gem to rubygems.org. -# To use debugger -# gem 'debugger' +# To use a debugger +# gem 'byebug', group: [:development, :test] + +gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..7d8a502 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,121 @@ +PATH + remote: . + specs: + filestack_rails (0.1.0) + rails (~> 5.1.2) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.1.2) + actionpack (= 5.1.2) + nio4r (~> 2.0) + websocket-driver (~> 0.6.1) + actionmailer (5.1.2) + actionpack (= 5.1.2) + actionview (= 5.1.2) + activejob (= 5.1.2) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.1.2) + actionview (= 5.1.2) + activesupport (= 5.1.2) + rack (~> 2.0) + rack-test (~> 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.1.2) + activesupport (= 5.1.2) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.1.2) + activesupport (= 5.1.2) + globalid (>= 0.3.6) + activemodel (5.1.2) + activesupport (= 5.1.2) + activerecord (5.1.2) + activemodel (= 5.1.2) + activesupport (= 5.1.2) + arel (~> 8.0) + activesupport (5.1.2) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (~> 0.7) + minitest (~> 5.1) + tzinfo (~> 1.1) + arel (8.0.0) + builder (3.2.3) + concurrent-ruby (1.0.5) + erubi (1.6.1) + globalid (0.4.0) + activesupport (>= 4.2.0) + i18n (0.8.6) + loofah (2.0.3) + nokogiri (>= 1.5.9) + mail (2.6.6) + mime-types (>= 1.16, < 4) + method_source (0.8.2) + mime-types (3.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2016.0521) + mini_portile2 (2.2.0) + minitest (5.10.2) + nio4r (2.1.0) + nokogiri (1.8.0-x86-mingw32) + mini_portile2 (~> 2.2.0) + rack (2.0.3) + rack-test (0.6.3) + rack (>= 1.0) + rails (5.1.2) + actioncable (= 5.1.2) + actionmailer (= 5.1.2) + actionpack (= 5.1.2) + actionview (= 5.1.2) + activejob (= 5.1.2) + activemodel (= 5.1.2) + activerecord (= 5.1.2) + activesupport (= 5.1.2) + bundler (>= 1.3.0, < 2.0) + railties (= 5.1.2) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.0.3) + loofah (~> 2.0) + railties (5.1.2) + actionpack (= 5.1.2) + activesupport (= 5.1.2) + method_source + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.0.0) + sprockets (3.7.1) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.0) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13-x86-mingw32) + thor (0.19.4) + thread_safe (0.3.6) + tzinfo (1.2.3) + thread_safe (~> 0.1) + tzinfo-data (1.2017.2) + tzinfo (>= 1.0.0) + websocket-driver (0.6.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.2) + +PLATFORMS + x86-mingw32 + +DEPENDENCIES + filestack_rails! + sqlite3 + tzinfo-data + +BUNDLED WITH + 1.15.1 diff --git a/MIT-LICENSE b/MIT-LICENSE index 5146945..056b959 100644 --- a/MIT-LICENSE +++ b/MIT-LICENSE @@ -1,4 +1,4 @@ -Copyright 2013 YOURNAME +Copyright 2017 Richard Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/README.md b/README.md index a7d8802..bf5512a 100644 --- a/README.md +++ b/README.md @@ -1,196 +1,28 @@ -# Filepicker::Rails -[![RubyGems][gem_version_badge]][ruby_gems] -[![Travis CI][travis_ci_badge]][travis_ci] -[![Coveralls][coveralls_badge]][coveralls] -[![Code Climate][code_climate_badge]][code_climate] +# FilestackRails +Short description and motivation. -Adds form, image_tag, and download/save helpers to help you get up and running with [filestack.com](http://filestack.com) in Rails. - -## Note - -This gem was previously named filepicker-rails (up to 2.1.0 version). +## Usage +How to use my plugin. ## Installation - Add this line to your application's Gemfile: ```ruby -gem 'filestack-rails', require: 'filepicker-rails' +gem 'filestack_rails' ``` And then execute: - - $ bundle - -Or install it yourself as: - - $ gem install filestack-rails - -Add the filestack.com javascript library to your layout: - -```erb -<%= filepicker_js_include_tag %> -``` - -Set your API Key in `config/application.rb`: - -```ruby -config.filepicker_rails.api_key = "Your Filestack API Key" -``` - -## Usage - -### First create a migration to add the field that will hold your Filestack URL - -Run the Rails migration generator from the command line: - - $ rails g migration AddNameOfAttrForFilepickerUrlToUser - -Then add a column to the model's table of type :string: - -```ruby -class AddNameOfAttrForFilepickerUrlToUser < ActiveRecord::Migration - def change - add_column :user, :filepicker_url, :string - end -end -``` - -### Adding an upload field to your form: - -```erb -<%= form_for @user do |f| %> -
- <%= f.label :filepicker_url, "Upload Your Avatar:" %> - <%= f.filepicker_field :filepicker_url %> -
- - <%= f.submit %> -<% end %> -``` -The `filepicker_field` accepts a options parameter, [click here to see all the valid options](http://rubydoc.info/github/filestack/filepicker-rails/master/FilepickerRails/FormHelper:filepicker_field). - -### Displaying an image: - -```erb -<%= filepicker_image_tag @user.filepicker_url, w: 160, h: 160, fit: 'clip' %> -``` - -The `filepicker_image_tag` accepts a options parameter, [click here to see all the valid options](http://rubydoc.info/github/filestack/filepicker-rails/master/FilepickerRails/ApplicationHelper:filepicker_image_url). - -### Accessing FilePicker File with OnChange: - -Javascript code in the onchange field acts as a callback, which is -called on upload completion. You can specify onchange either in the ERB -template (as shown below), or unobtrusively via jQuery's change event. - -```erb -<%= form_for @user do |f| %> -
- <%= f.label :filepicker_url, "Upload Your Avatar:" %> - <%= f.filepicker_field :filepicker_url, onchange: 'onPhotoUpload(event)' %> -
- - <%= f.submit %> -<% end %> -``` - -The callback is called with a special 'event' variable. The variable has a fpfiles (or if not multiple, also fpfile) attribute with information about the files (jQuery users: look under event.originalEvent). - -Example fpfiles object: -```javascript -[{ - url: 'https://...', - data: { - filename: 'filename.txt', - size: 100, - type: 'text/plain' - } -},{ - url: 'https://...', - data: { - filename: 'filename2.jpg', - size: 9000, - type: 'image/jpeg' - } -}] -``` - -### Allowing the user to download a file (or upload it to any of the supported services) - -```erb -<%= filepicker_save_button "Save", @user.filepicker_url, "image/jpg" %> -``` - -The `filepicker_save_button` accepts a options parameter, [click here to see all the valid options](http://rubydoc.info/github/filestack/filepicker-rails/master/FilepickerRails/ApplicationHelper:filepicker_save_button). - -### CDN - -Set your CDN Path in `config/production.rb` ([CDN usage](https://www.filepicker.com/documentation/cdn/)): - -```ruby -config.filepicker_rails.cdn_host = "Your CDN host name" -``` - -### Policy - -To use the [filepicker policies](https://filestack.com/docs/security/) follow this instructions. - -Set your Secret Key in `config/application.rb` - -```ruby -config.filepicker_rails.secret_key = "Your Filestack Secret Key" -``` - -#### Expiry time - -By default the expiry time is 10 minutes. If you need to change the expiry time this should be an integer and it is expressed in seconds since the [Epoch](http://en.wikipedia.org/wiki/Unix_time). - -So you can do something like that to set the expiry time to 5 minutes. - -```ruby -config.filepicker_rails.expiry = -> { (Time.zone.now + 5.minutes).to_i } +```bash +$ bundle ``` -If you need always the same url, a static expiry time, to do some cache. You can set a date starting of the Epoch. - -```ruby --> { 100.years.since(Time.at(0)).to_i } +Or install it yourself as: +```bash +$ gem install filestack_rails ``` -The argument need to be a [callable](http://www.rubytapas.com/episodes/35-Callable). - -## Demo - -See a simple demo app [repo](https://github.com/maxtilford/filepicker-rails-demo) - -## RDocs - -You can view the Filepicker::Rails documentation in RDoc format here: - -http://rubydoc.info/github/filestack/filepicker-rails/master/frames - -## Versioning - -Filepicker::Rails follow the [Semantic Versioning](http://semver.org/). - -## Issues - -If you have problems, please create a [Github Issue](https://github.com/filestack/filepicker-rails/issues). - ## Contributing +Contribution directions go here. -Please see [CONTRIBUTING.md](https://github.com/filestack/filepicker-rails/blob/master/CONTRIBUTING.md) for details. - -## Credits - -Thank you to all the [contributors](https://github.com/filestack/filepicker-rails/graphs/contributors). - -[gem_version_badge]: https://badge.fury.io/rb/filestack-rails.svg -[ruby_gems]: http://rubygems.org/gems/filestack-rails -[travis_ci]: http://travis-ci.org/filestack/filestack-rails -[travis_ci_badge]: https://travis-ci.org/filestack/filestack-rails.svg?branch=master -[code_climate]: https://codeclimate.com/github/filestack/filestack-rails -[code_climate_badge]: https://codeclimate.com/github/filestack/filestack-rails.png -[coveralls]: https://coveralls.io/github/filestack/filestack-rails?branch=master -[coveralls_badge]: https://coveralls.io/repos/github/filestack/filestack-rails/badge.svg?branch=master +## License +The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT). diff --git a/Rakefile b/Rakefile index 23beba3..0f190a4 100644 --- a/Rakefile +++ b/Rakefile @@ -1,37 +1,36 @@ begin require 'bundler/setup' - require 'appraisal' rescue LoadError puts 'You must `gem install bundler` and `bundle install` to run rake tasks' end -require 'rspec/core/rake_task' require 'rdoc/task' -RSpec::Core::RakeTask.new - RDoc::Task.new(:rdoc) do |rdoc| rdoc.rdoc_dir = 'rdoc' - rdoc.title = 'FilepickerRails' + rdoc.title = 'FilestackRails' rdoc.options << '--line-numbers' - rdoc.rdoc_files.include('README.rdoc') + rdoc.rdoc_files.include('README.md') rdoc.rdoc_files.include('lib/**/*.rb') end -APP_RAKEFILE = File.expand_path("../spec/dummy/Rakefile", __FILE__) +APP_RAKEFILE = File.expand_path("../test/dummy/Rakefile", __FILE__) load 'rails/tasks/engine.rake' -task :default do - if ENV['BUNDLE_GEMFILE'] =~ /gemfiles/ - Rake::Task['spec'].invoke - else - Rake::Task['appraise'].invoke - end -end -task :appraise do - exec 'appraisal install && appraisal rake' +load 'rails/tasks/statistics.rake' + + + +require 'bundler/gem_tasks' + +require 'rake/testtask' + +Rake::TestTask.new(:test) do |t| + t.libs << 'test' + t.pattern = 'test/**/*_test.rb' + t.verbose = false end -Bundler::GemHelper.install_tasks +task default: :test diff --git a/app/assets/config/filestack_rails_manifest.js b/app/assets/config/filestack_rails_manifest.js new file mode 100644 index 0000000..bbbddc1 --- /dev/null +++ b/app/assets/config/filestack_rails_manifest.js @@ -0,0 +1,2 @@ +//= link_directory ../javascripts/filestack_rails .js +//= link_directory ../stylesheets/filestack_rails .css diff --git a/spec/dummy/app/assets/images/.keep b/app/assets/images/filestack_rails/.keep similarity index 100% rename from spec/dummy/app/assets/images/.keep rename to app/assets/images/filestack_rails/.keep diff --git a/spec/dummy/app/assets/javascripts/application.js b/app/assets/javascripts/filestack_rails/application.js similarity index 56% rename from spec/dummy/app/assets/javascripts/application.js rename to app/assets/javascripts/filestack_rails/application.js index 5bc2e1c..e54c646 100644 --- a/spec/dummy/app/assets/javascripts/application.js +++ b/app/assets/javascripts/filestack_rails/application.js @@ -2,12 +2,12 @@ // 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. +// or any plugin's vendor/assets/javascripts directory 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 -// compiled file. +// compiled file. JavaScript code in this file should be added after the last require_* statement. // -// Read Sprockets README (https://github.com/sstephenson/sprockets#sprockets-directives) for details +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details // about supported directives. // //= require_tree . diff --git a/app/assets/stylesheets/filestack_rails/application.css b/app/assets/stylesheets/filestack_rails/application.css new file mode 100644 index 0000000..0ebd7fe --- /dev/null +++ b/app/assets/stylesheets/filestack_rails/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS + * files in this directory. Styles in this file should be added after the last require_* statement. + * It is generally better to create a new file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/app/controllers/filestack_rails/application_controller.rb b/app/controllers/filestack_rails/application_controller.rb new file mode 100644 index 0000000..545d0b7 --- /dev/null +++ b/app/controllers/filestack_rails/application_controller.rb @@ -0,0 +1,5 @@ +module FilestackRails + class ApplicationController < ActionController::Base + protect_from_forgery with: :exception + end +end diff --git a/app/helpers/filepicker_rails/application_helper.rb b/app/helpers/filepicker_rails/application_helper.rb deleted file mode 100644 index c6d6577..0000000 --- a/app/helpers/filepicker_rails/application_helper.rb +++ /dev/null @@ -1,276 +0,0 @@ -module FilepickerRails - module ApplicationHelper - - include FilepickerRails::Tag - - # Creates a javascript tag to the filepicker JavaScript. - # - # #### Examples - # - # filepicker_js_include_tag - # # => - def filepicker_js_include_tag - javascript_include_tag "//api.filepicker.io/v2/filepicker.js", type: "text/javascript" - end - - # Creates a filepicker field tag, accepts optional `options` hash for configuration. - # - # #### Options - # - # - `:button_text` - The text of the upload button. - # - `:button_class` - The class of the upload button. - # - `:extensions` - The extensions of file types you want to support for this upload. Ex: `.png,.jpg`. - # - `:mimetypes` - The file types you want to support for this upload. Ex: `image/png,text/*`. - # - `:container` - Where to show the file picker dialog can be `modal`, `window` or the id of an iframe on the page. - # - `:multiple` - (true or false) Whether or not multiple uploads can be saved at once. - # - `:services` - What services your users can upload to. Ex: `BOX, COMPUTER, FACEBOOK`. - # - `:store_path` - The path to store the file at within the specified file store. - # - `:store_location` - The file is not copied by default. It remains in the original location. If you wish you have the file copied onto your own storage, you can specify where we should put the copy. The only value at the moment is `S3`. - # - `:store_container` - The bucket or container in your specified `store_location`. Defaults to the container specified in the developer portal. Does not apply to Dropbox storage. - # - `:store_access` - Should the underlying file be publicly available on its S3 link. Options are `public` and `private`, defaults to 'private'. - # - `:dragdrop` - (`true` or `false`) Whether or not to allow drag-and-drop uploads. - # - `:drag_text` - The text of the dragdrop pane. - # - `:drag_class` - The class of the dragdrop pane. - # - `:onchange` - The onchange event. - # - `:max_size` - The maximum file size allowed, in bytes. - # - `:max_files` - The maximum number of files. - # - `:open_to` - Open the picker to the given service. Ex: `COMPUTER`. - # - `:class` - Add a class to the input. - # - `:value` - Define the value of the input - # - `:language` - Open the picker to the given language. Ex: `fr`. - # - # #### Examples - # - # filepicker_field_tag('user[filepicker_url]') - # # => - # - def filepicker_field_tag(name, options = {}) - define_input_options(options) - tag :input, { 'type' => type, 'name' => name, 'id' => sanitize_to_id(name) }.update(input_options.stringify_keys) - end - - # Creates a button allowing the user to download a file - # (or upload it to any of the supported services). Set the content of - # the button on the `text` parameter. The `url` of the content you want the user to save. - # Define the `mimetype` of the content. Accepts a optional `options` parameter. - # - # #### Options - # - # - `:container` - Where to show the file picker dialog can be `modal`, - # `window` or the id of an iframe on the page. - # - `:services` - What services your users can upload to. Ex: `BOX, COMPUTER, FACEBOOK`. - # - `:save_as_name` - A recommended file name. The user can override this. - # - # #### Examples - # - # filepicker_save_button "Save", @user.filepicker_url, "image/jpg" - # # => - # - def filepicker_save_button(text, url, mimetype, options = {}) - export_widget(text, url, mimetype, options) do - button_tag(text, options) - end - end - - # Creates a link allowing the user to download a file - # (or upload it to any of the supported services). Set the content of - # the link on the `text` parameter. The `url` of the content you want the user to save. - # Define the `mimetype` of the content. Accepts a optional `options` parameter. - # - # #### Options - # - # - `:container` - Where to show the file picker dialog can be `modal`, - # `window` or the id of an iframe on the page. - # - `:services` - What services your users can upload to. Ex: `BOX, COMPUTER, FACEBOOK`. - # - `:save_as_name` - A recommended file name. The user can override this. - # - # #### Examples - # - # filepicker_save_link "Save", @user.filepicker_url, "image/jpg" - # # => save - # - def filepicker_save_link(text, url, mimetype, options = {}) - export_widget(text, url, mimetype, options) do - options[:id] = options.fetch(:id, 'filepicker_export_widget_link') - link_to text, '#', options - end - end - - # Creates a image tag of the `url`. Accepts the options to work on filepicker.io, - # see the valid options on `filepicker_image_url` documentation. Accepts html options to the image tag, - # see the [image_tag](http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html#method-i-image_tag) - # documentation for the valid options. - # - # #### Examples - # - # filepicker_image_tag @user.filepicker_url, w: 160, h: 160, fit: 'clip' - # # => - # - def filepicker_image_tag(url, image_options={}, image_tag_options={}) - image_tag(filepicker_image_url(url, image_options), image_tag_options) - end - - # Creates the full path of the image to the specified `url` accepts optional `options` - # hash for configuration. - # - # #### Options - # - # - `:w` - Resize the image to this width. - # - # - `:h` - Resize the image to this height. - # - # - `:fit` - Specifies how to resize the image. Possible values are: - # - `:clip` - Resizes the image to fit within the specified parameters without - # distorting, cropping, or changing the aspect ratio, this is the default. - # - `:crop` - Resizes the image to fit the specified parameters exactly by - # removing any parts of the image that don't fit within the boundaries - # - `:scales` - Resizes the image to fit the specified parameters exactly by - # scaling the image to the desired size - # - `:align` - Determines how the image is aligned when resizing and using the "fit" parameter. - # Check API for details. - # - # - `:rotate` - Rotate the image. Default is no rotation. Possible values are: - # - `:exif` - will rotate the image automatically based on the exif data in the image. - # - Other valid values are integers between 0 and 359, for degrees of rotation. - # - # - `:crop` - Crops the image to a specified rectangle. The input to this parameter - # should be 4 numbers for `x,y,width,height` - for example, - # `10, 20, 200, 250` would select the 200x250 pixel rectangle starting - # from 10 pixels from the left edge and 20 pixels from the top edge of the - # image. - # - # - `:crop_first` - Makes sure the image is cropped before any other - # conversion parameters are executed. - # The only value for this parameter is `true`. - # - # - `:format` - Specifies what format the image should be converted to, if any. - # Possible values are `jpg` and `png`. For `jpg` conversions, you - # can additionally specify a quality parameter. - # - # - `:quality` - For jpeg conversion, specifies the quality of the resultant image. - # Quality should be an integer between 1 and 100 - # - # - `:watermark` - Adds the specified absolute url as a watermark on the image. - # - # - `:watersize` - This size of the watermark, as a percentage of the base - # image (not the original watermark). - # - # - `:waterposition` - Where to put the watermark relative to the base image. - # Possible values for vertical position are `top`,`middle`, - # `bottom` and `left`,`center`,`right`, for horizontal - # position. The two can be combined by separating vertical - # and horizontal with a comma. The default behavior - # is bottom,right - # - # - `:cache` - Specifies if the image should be cached or not. - # - # - `:compress` - You can take advantage of Filepicker's image compression which utilizes JPEGtran and OptiPNG. - # The value for this parameter is boolean. If you want to compress your image then the parameter - # is compress:true. Compression is off/false by default. - # - # #### Examples - # - # filepicker_image_url @user.filepicker_url, w: 160, h: 160, fit: 'clip' - # # => https://www.filepicker.io/api/file/hFHUCB3iTxyMzseuWOgG/convert?w=160&h=160&fit=clip - # - def filepicker_image_url(url, options = {}) - FilepickerImageUrl.new(url, options).execute - end - - class FilepickerImageUrl - - CONVERT_OPTIONS = [:w, :h, :fit, :align, :rotate, :crop, :format, - :quality, :watermark, :watersize, :waterposition, - :crop_first] - VALID_OPTIONS = CONVERT_OPTIONS + [:cache, :compress] - - def initialize(url, options = {}) - @url, @options = url, options - end - - def execute - base_url = url_with_path.split('?').first - query_params = all_options.to_query - - [base_url, query_params.presence].compact.join('?') - end - - private - - attr_reader :url, :options - - def valid_options - options.select { |option| VALID_OPTIONS.include?(option) } - end - - def convert_options - options.select { |option| CONVERT_OPTIONS.include?(option) } - end - - def all_options - [original_url_options, valid_options, policy_config].inject(&:merge) - end - - def original_url_options - query_string = url_with_path.split('?')[1] - - if query_string - Rack::Utils.parse_nested_query(query_string) - else - {} - end - end - - def cdn_host - @cdn_host ||= ::Rails.application.config.filepicker_rails.cdn_host - end - - def cdn_url - if cdn_host - uri = URI.parse(url) - url.gsub("#{uri.scheme}://#{uri.host}", cdn_host) - else - url - end - end - - def handle - url.split("/").last - end - - def policy_config - Policy.apply(options: {handle: handle}) - end - - def url_with_path - @url_with_path ||= if append_convert_on_url_path? - "#{cdn_url}/convert" - else - cdn_url - end - end - - def append_convert_on_url_path? - convert_options.any? && !cdn_url.match('/convert') - end - end - private_constant :FilepickerImageUrl - - private - - def export_widget(text, url, mimetype, options, &block) - options[:data] ||= {} - container = options.delete(:container) - services = options.delete(:services) - save_as = options.delete(:save_as_name) - - options[:data]['fp-url'] = url - options[:data]['fp-apikey'] = ::Rails.application.config.filepicker_rails.api_key - options[:data]['fp-mimetype'] = mimetype - options[:data]['fp-container'] = container if container - options[:data]['fp-services'] = Array(services).join(",") if services - options[:data]['fp-suggestedFilename'] = save_as if save_as - block.call - end - end -end diff --git a/app/helpers/filepicker_rails/form_helper.rb b/app/helpers/filepicker_rails/form_helper.rb deleted file mode 100644 index c73210a..0000000 --- a/app/helpers/filepicker_rails/form_helper.rb +++ /dev/null @@ -1,72 +0,0 @@ -module FilepickerRails - module FormHelper - - include FilepickerRails::Tag - - # Creates a filepicker field, accepts optional `options` hash for configuration. - # - # #### Options - # - # - `:button_text` - The text of the upload button. - # - `:button_class` - The class of the upload button. - # - `:extensions` - The extensions of file types you want to support for this upload. Ex: `.png,.jpg`. - # - `:mimetypes` - The file types you want to support for this upload. Ex: `image/png,text/*`. - # - `:container` - Where to show the file picker dialog can be `modal`, `window` or the id of an iframe on the page. - # - `:multiple` - (true or false) Whether or not multiple uploads can be saved at once. - # - `:services` - What services your users can upload to. Ex: `BOX, COMPUTER, FACEBOOK`. - # - `:store_path` - The path to store the file at within the specified file store. - # - `:store_location` - The file is not copied by default. It remains in the original location. If you wish you have the file copied onto your own storage, you can specify where we should put the copy. The only value at the moment is `S3`. - # - `:store_container` - The bucket or container in your specified `store_location`. Defaults to the container specified in the developer portal. Does not apply to Dropbox storage. - # - `:store_access` - Should the underlying file be publicly available on its S3 link. Options are `public` and `private`, defaults to 'private'. - # - `:dragdrop` - (`true` or `false`) Whether or not to allow drag-and-drop uploads. - # - `:drag_text` - The text of the dragdrop pane. - # - `:drag_class` - The class of the dragdrop pane. - # - `:onchange` - The onchange event. - # - `:max_size` - The maximum file size allowed, in bytes. - # - `:max_files` - The maximum number of files. - # - `:open_to` - Open the picker to the given service. Ex: `COMPUTER`. - # - `:class` - Add a class to the input. - # - `:value` - Define the value of the input - # - `:language` - Open the picker to the given language. Ex: `fr`. - # - # #### Examples - # - # filepicker_field(:filepicker_url) - # # => - # - # This is mixed on form for to be used like. - # - # <%= form_for @user do |f| %> - # <%= f.filepicker_field :filepicker_url %> - # <%= f.submit %> - # <% end %> - # - def filepicker_field(method, options = {}) - define_input_options(options) - @method = method - if rails_greater_than_4? - rails_greater_than_4_input - else - rails_input - end - end - - private - - attr_reader :method, :object_name, :template - - def rails_greater_than_4_input - tag = ActionView::Helpers::Tags::TextField.new(object_name, method, template, objectify_options(input_options)) - tag.send(:add_default_name_and_id, input_options) - tag.render - end - - def rails_input - ActionView::Helpers::InstanceTag.new(object_name, method, template).to_input_field_tag(type, input_options) - end - - def rails_greater_than_4? - ::Rails.version.to_i >= 4 - end - end -end diff --git a/app/helpers/filestack_rails/application_helper.rb b/app/helpers/filestack_rails/application_helper.rb new file mode 100644 index 0000000..4a93754 --- /dev/null +++ b/app/helpers/filestack_rails/application_helper.rb @@ -0,0 +1,38 @@ +module FilestackRails + module ApplicationHelper + + def filestack_js_include_tag + javascript_include_tag "https://static.filestackapi.com/v3/filestack.js", type: "text/javascript" + end + + def filestack_js_init_tag + client_name, apikey = get_client_and_api_key + javascript_string = "var #{client_name} = filestack.init('#{apikey}');" + javascript_tag javascript_string + end + + def filestack_picker_element(content, callback, options = {}) + button_tag content, onclick: create_javascript_for_picker(callback, options) + end + + private + + def create_javascript_for_picker(callback, options) + client_name, apikey = get_client_and_api_key + json_string = if options.nil? + '' + else + options.to_json + end + "(function(){ + #{client_name}.pick(#{json_string}).then(function(data){#{callback}(data)}) + })()" + end + + def get_client_and_api_key + client_name = ::Rails.application.config.filestack_rails.client_name + apikey = ::Rails::application.config.filestack_rails.api_key + [client_name, apikey] + end + end +end diff --git a/app/helpers/filestack_rails/form_helper.rb b/app/helpers/filestack_rails/form_helper.rb new file mode 100644 index 0000000..2f7a7b7 --- /dev/null +++ b/app/helpers/filestack_rails/form_helper.rb @@ -0,0 +1,35 @@ +module FilestackRails + module FormHelper + + def filestack_field(method, options = {}) + get_filepicker_form_button(method, options) + end + + private + + attr_reader :object_name, :template + + def get_filepicker_form_button(method, options) + + end + + def create_javascript_for_picker(callback, options) + client_name, apikey = get_client_and_api_key + json_string = if options.nil? + '' + else + options.to_json + end + "(function(){ + #{client_name}.pick(#{json_string}).then(function(data){#{callback}(data)}) + })()" + end + + def get_client_and_api_key + client_name = ::Rails.application.config.filestack_rails.client_name + apikey = ::Rails::application.config.filestack_rails.api_key + [client_name, apikey] + end + + end +end \ No newline at end of file diff --git a/app/jobs/filestack_rails/application_job.rb b/app/jobs/filestack_rails/application_job.rb new file mode 100644 index 0000000..0f89a75 --- /dev/null +++ b/app/jobs/filestack_rails/application_job.rb @@ -0,0 +1,4 @@ +module FilestackRails + class ApplicationJob < ActiveJob::Base + end +end diff --git a/app/mailers/filestack_rails/application_mailer.rb b/app/mailers/filestack_rails/application_mailer.rb new file mode 100644 index 0000000..1374d1d --- /dev/null +++ b/app/mailers/filestack_rails/application_mailer.rb @@ -0,0 +1,6 @@ +module FilestackRails + class ApplicationMailer < ActionMailer::Base + default from: 'from@example.com' + layout 'mailer' + end +end diff --git a/app/models/filestack_rails/application_record.rb b/app/models/filestack_rails/application_record.rb new file mode 100644 index 0000000..b195360 --- /dev/null +++ b/app/models/filestack_rails/application_record.rb @@ -0,0 +1,5 @@ +module FilestackRails + class ApplicationRecord < ActiveRecord::Base + self.abstract_class = true + end +end diff --git a/app/views/layouts/filestack_rails/application.html.erb b/app/views/layouts/filestack_rails/application.html.erb new file mode 100644 index 0000000..b35a669 --- /dev/null +++ b/app/views/layouts/filestack_rails/application.html.erb @@ -0,0 +1,14 @@ + + + + Filestack Rails + <%= stylesheet_link_tag "filestack_rails/application", media: "all" %> + <%= javascript_include_tag "filestack_rails/application" %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/bin/rails b/bin/rails index cdc91d0..3ecd58e 100755 --- a/bin/rails +++ b/bin/rails @@ -1,8 +1,14 @@ -#!/usr/bin/env ruby -# This command will automatically be run when you run "rails" with Rails 4 gems installed from the root of your application. +#!/usr/bin/env ruby.exe +# This command will automatically be run when you run "rails" with Rails gems +# installed from the root of your application. ENGINE_ROOT = File.expand_path('../..', __FILE__) -ENGINE_PATH = File.expand_path('../../lib/filepicker_rails/engine', __FILE__) +ENGINE_PATH = File.expand_path('../../lib/filestack_rails/engine', __FILE__) +APP_PATH = File.expand_path('../../test/dummy/config/application', __FILE__) + +# Set up gems listed in the Gemfile. +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +require 'bundler/setup' if File.exist?(ENV['BUNDLE_GEMFILE']) require 'rails/all' require 'rails/engine/commands' diff --git a/config/routes.rb b/config/routes.rb new file mode 100644 index 0000000..1462a64 --- /dev/null +++ b/config/routes.rb @@ -0,0 +1,2 @@ +FilestackRails::Engine.routes.draw do +end diff --git a/filestack_rails.gemspec b/filestack_rails.gemspec index a77d1fc..60bfd0c 100644 --- a/filestack_rails.gemspec +++ b/filestack_rails.gemspec @@ -1,29 +1,22 @@ -$:.push File.expand_path('../lib', __FILE__) +$:.push File.expand_path("../lib", __FILE__) # Maintain your gem's version: -require 'filepicker_rails/version' +require "filestack_rails/version" # Describe your gem and declare its dependencies: Gem::Specification.new do |s| - s.name = 'filestack-rails' - s.version = FilepickerRails::VERSION - s.authors = ['Filestack'] - s.email = ['dev@filestack.com'] - s.homepage = 'https://github.com/filestack/filestack-rails' - s.summary = 'Makes integrating Filestack with rails easy' - s.description = 'Makes integrating Filestack with rails easy' - s.license = 'MIT' + s.name = "filestack_rails" + s.version = FilestackRails::VERSION + s.authors = ["Richard"] + s.email = ["richard.alan.herbert@gmail.com"] + s.homepage = "" + s.summary = "Summary of FilestackRails." + s.description = "Description of FilestackRails." + s.license = "MIT" - s.files = Dir['{app,config,db,lib}/**/*', 'MIT-LICENSE', 'Rakefile', 'README.md'] + s.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"] - s.add_dependency 'rails', '>= 3.2' + s.add_dependency "rails", "~> 5.1.2" - s.add_development_dependency 'coveralls' - s.add_development_dependency 'sqlite3' - s.add_development_dependency 'rspec-rails' - s.add_development_dependency 'timecop' - s.add_development_dependency 'appraisal' - s.add_development_dependency 'capybara' - s.add_development_dependency 'pry' - s.add_development_dependency 'yard' + s.add_development_dependency "sqlite3" end diff --git a/gemfiles/3.2.gemfile b/gemfiles/3.2.gemfile deleted file mode 100644 index 4a52720..0000000 --- a/gemfiles/3.2.gemfile +++ /dev/null @@ -1,9 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "rails", "~> 3.2.22" -gem "test-unit", "~> 3.0" -gem "rack-cache", "< 1.3" - -gemspec :path => "../" diff --git a/gemfiles/4.0.gemfile b/gemfiles/4.0.gemfile deleted file mode 100644 index 020fbf6..0000000 --- a/gemfiles/4.0.gemfile +++ /dev/null @@ -1,8 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "rails", "~> 4.0.13" -gem "test-unit", "~> 3.0" - -gemspec :path => "../" diff --git a/gemfiles/4.1.gemfile b/gemfiles/4.1.gemfile deleted file mode 100644 index be39581..0000000 --- a/gemfiles/4.1.gemfile +++ /dev/null @@ -1,7 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "rails", "~> 4.1.13" - -gemspec :path => "../" diff --git a/gemfiles/4.2.gemfile b/gemfiles/4.2.gemfile deleted file mode 100644 index 6fd612a..0000000 --- a/gemfiles/4.2.gemfile +++ /dev/null @@ -1,7 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "rails", "~> 4.2.4" - -gemspec :path => "../" diff --git a/gemfiles/5.0.gemfile b/gemfiles/5.0.gemfile deleted file mode 100644 index b9280b5..0000000 --- a/gemfiles/5.0.gemfile +++ /dev/null @@ -1,7 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "rails", "~> 5.0.2" - -gemspec :path => "../" diff --git a/lib/filepicker-rails.rb b/lib/filepicker-rails.rb deleted file mode 100644 index 71f1bc9..0000000 --- a/lib/filepicker-rails.rb +++ /dev/null @@ -1,7 +0,0 @@ -require "filepicker_rails/configuration" -require "filepicker_rails/policy" -require "filepicker_rails/engine" -require "filepicker_rails/tag" - -module FilepickerRails -end diff --git a/lib/filepicker_rails/engine.rb b/lib/filepicker_rails/engine.rb deleted file mode 100644 index 6a12b6e..0000000 --- a/lib/filepicker_rails/engine.rb +++ /dev/null @@ -1,17 +0,0 @@ -module FilepickerRails - # @private - class Engine < ::Rails::Engine - config.filepicker_rails = FilepickerRails::Configuration.new - isolate_namespace FilepickerRails - - initializer "filepicker_rails.form_builder" do - ActionView::Helpers::FormBuilder.send(:include, FilepickerRails::FormHelper) - end - - initializer 'filepicker_rails.action_controller' do |app| - ActiveSupport.on_load(:action_controller) do - ::ActionController::Base.helper(FilepickerRails::ApplicationHelper) - end - end - end -end diff --git a/lib/filepicker_rails/policy.rb b/lib/filepicker_rails/policy.rb deleted file mode 100644 index a07a086..0000000 --- a/lib/filepicker_rails/policy.rb +++ /dev/null @@ -1,46 +0,0 @@ -require 'base64' -require 'openssl' - -module FilepickerRails - class Policy - attr_accessor :expiry, :call, :handle, :maxsize, :minsize, :path - - def initialize(options = {}) - [:expiry, :call, :handle, :maxsize, :minsize, :path].each do |input| - send("#{input}=", options[input]) unless options[input].nil? - end - end - - def policy - Base64.urlsafe_encode64(json_policy) - end - - def signature - OpenSSL::HMAC.hexdigest('sha256', ::Rails.application.config.filepicker_rails.secret_key, policy) - end - - def self.apply(call: [:read, :convert], keys: ['policy', 'signature'], options: {}) - return {} unless ::Rails.application.config.filepicker_rails.secret_key.present? - grant = Policy.new(options) - grant.call = call - { - keys[0] => grant.policy, - keys[1] => grant.signature - } - end - - private - def json_policy - hash = Hash.new - - @expiry ||= ::Rails.application.config.filepicker_rails.expiry.call - - [:expiry, :call, :handle, :maxsize, :minsize, :path].each do |input| - hash[input] = send(input) unless send(input).nil? - end - - hash.to_json - end - end - private_constant :Policy -end diff --git a/lib/filepicker_rails/tag.rb b/lib/filepicker_rails/tag.rb deleted file mode 100644 index c0c3267..0000000 --- a/lib/filepicker_rails/tag.rb +++ /dev/null @@ -1,44 +0,0 @@ -module FilepickerRails - # @private - module Tag - - FILEPICKER_OPTIONS_TO_DASHERIZE = [:button_text, :button_class, :mimetypes, - :extensions, :container, :services, - :drag_text, :drag_class, :store_path, - :store_location, :store_access, - :store_container, :multiple] - - FILEPICKER_OPTIONS_TO_CAMELIZE = [:max_size, :max_files, :open_to, :language] - - private - attr_reader :input_options, :type - - def define_input_options(options) - @type = options.delete(:dragdrop) ? 'filepicker-dragdrop' : 'filepicker' - @input_options = retrieve_legacy_filepicker_options(options) - @input_options['data-fp-apikey'] ||= ::Rails.application.config.filepicker_rails.api_key - @input_options.merge!(secure_filepicker) unless @input_options['data-fp-policy'].present? - @input_options['type'] = @type - @input_options - end - - def filepicker_prefix - 'data-fp-' - end - - def retrieve_legacy_filepicker_options(options) - mappings = {} - FILEPICKER_OPTIONS_TO_DASHERIZE.each do |option| - mappings[option] = "#{filepicker_prefix}#{option.to_s.dasherize}" - end - FILEPICKER_OPTIONS_TO_CAMELIZE.each do |option| - mappings[option] = "#{filepicker_prefix}#{option.to_s.camelize(:lower)}" - end - Hash[options.map {|k, v| [mappings[k] || k, v] }] - end - - def secure_filepicker - Policy.apply(call: [:pick, :store], keys: ['data-fp-policy', 'data-fp-signature']) - end - end -end diff --git a/lib/filepicker_rails/version.rb b/lib/filepicker_rails/version.rb deleted file mode 100644 index dc90828..0000000 --- a/lib/filepicker_rails/version.rb +++ /dev/null @@ -1,3 +0,0 @@ -module FilepickerRails - VERSION = "2.2.0" -end diff --git a/lib/filestack_rails.rb b/lib/filestack_rails.rb new file mode 100644 index 0000000..5e24b21 --- /dev/null +++ b/lib/filestack_rails.rb @@ -0,0 +1,6 @@ +require "filestack_rails/configuration" +require "filestack_rails/engine" + +module FilestackRails + # Your code goes here... +end diff --git a/lib/filepicker_rails/configuration.rb b/lib/filestack_rails/configuration.rb similarity index 94% rename from lib/filepicker_rails/configuration.rb rename to lib/filestack_rails/configuration.rb index 0c89a28..f7d32d1 100644 --- a/lib/filepicker_rails/configuration.rb +++ b/lib/filestack_rails/configuration.rb @@ -1,4 +1,4 @@ -module FilepickerRails +module FilestackRails class Configuration # Define your API Key to be used. @@ -11,6 +11,8 @@ class Configuration # attr_writer :api_key + attr_writer :client_name + # Define your Secret key to be used on Policy. # # More info about Policy on [Ink documentation](https://developers.filepicker.io/docs/security/) @@ -46,6 +48,10 @@ def api_key @api_key or raise "Set config.filepicker_rails.api_key" end + def client_name + @client_name or 'filestack_client' + end + # Define the expire time when using Policy. # # By default the expiry time is 10 minutes. @@ -74,4 +80,4 @@ def expiry @expiry ||= -> { Time.zone.now.to_i + 600 } end end -end +end \ No newline at end of file diff --git a/lib/filestack_rails/engine.rb b/lib/filestack_rails/engine.rb new file mode 100644 index 0000000..25bc1e1 --- /dev/null +++ b/lib/filestack_rails/engine.rb @@ -0,0 +1,17 @@ +module FilestackRails + class Engine < ::Rails::Engine + config.filestack_rails = FilestackRails::Configuration.new + isolate_namespace FilestackRails + + initializer 'filestack_rails.action_controller' do |app| + ActiveSupport.on_load(:action_controller) do + ::ActionController::Base.helper(FilestackRails::ApplicationHelper) + end + end + + initializer "filestack_rails.form_builder" do + ActionView::Helpers::FormBuilder.send(:include, FilestackRails::FormHelper) + end + + end +end diff --git a/lib/filestack_rails/version.rb b/lib/filestack_rails/version.rb new file mode 100644 index 0000000..92b779a --- /dev/null +++ b/lib/filestack_rails/version.rb @@ -0,0 +1,3 @@ +module FilestackRails + VERSION = '0.1.0' +end diff --git a/lib/tasks/filestack_rails_tasks.rake b/lib/tasks/filestack_rails_tasks.rake new file mode 100644 index 0000000..681e7c2 --- /dev/null +++ b/lib/tasks/filestack_rails_tasks.rake @@ -0,0 +1,4 @@ +# desc "Explaining what the task does" +# task :filestack_rails do +# # Task goes here +# end diff --git a/spec/dummy/README.rdoc b/spec/dummy/README.rdoc deleted file mode 100644 index dd4e97e..0000000 --- a/spec/dummy/README.rdoc +++ /dev/null @@ -1,28 +0,0 @@ -== README - -This README would normally document whatever steps are necessary to get the -application up and running. - -Things you may want to cover: - -* Ruby version - -* System dependencies - -* Configuration - -* Database creation - -* Database initialization - -* How to run the test suite - -* Services (job queues, cache servers, search engines, etc.) - -* Deployment instructions - -* ... - - -Please feel free to use a different markup language if you do not plan to run -rake doc:app. diff --git a/spec/dummy/app/assets/stylesheets/application.css b/spec/dummy/app/assets/stylesheets/application.css deleted file mode 100644 index 3192ec8..0000000 --- a/spec/dummy/app/assets/stylesheets/application.css +++ /dev/null @@ -1,13 +0,0 @@ -/* - * This is a manifest file that'll be compiled into application.css, which will include all the files - * listed below. - * - * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, - * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path. - * - * You're free to add application-wide styles to this file and they'll appear at the top of the - * compiled file, but it's generally better to create a new file per style scope. - * - *= require_self - *= require_tree . - */ diff --git a/spec/dummy/app/controllers/application_controller.rb b/spec/dummy/app/controllers/application_controller.rb deleted file mode 100644 index d83690e..0000000 --- a/spec/dummy/app/controllers/application_controller.rb +++ /dev/null @@ -1,5 +0,0 @@ -class ApplicationController < ActionController::Base - # Prevent CSRF attacks by raising an exception. - # For APIs, you may want to use :null_session instead. - protect_from_forgery with: :exception -end diff --git a/spec/dummy/app/controllers/welcome_controller.rb b/spec/dummy/app/controllers/welcome_controller.rb deleted file mode 100644 index 035f3ac..0000000 --- a/spec/dummy/app/controllers/welcome_controller.rb +++ /dev/null @@ -1,5 +0,0 @@ -class WelcomeController < ApplicationController - def index - @user = User.new - end -end diff --git a/spec/dummy/app/models/user.rb b/spec/dummy/app/models/user.rb deleted file mode 100644 index 4a57cf0..0000000 --- a/spec/dummy/app/models/user.rb +++ /dev/null @@ -1,2 +0,0 @@ -class User < ActiveRecord::Base -end diff --git a/spec/dummy/app/views/layouts/application.html.erb b/spec/dummy/app/views/layouts/application.html.erb deleted file mode 100644 index f55efec..0000000 --- a/spec/dummy/app/views/layouts/application.html.erb +++ /dev/null @@ -1,15 +0,0 @@ - - - - Dummy - <%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %> - <%= javascript_include_tag "application", "data-turbolinks-track" => true %> - <%= filepicker_js_include_tag %> - <%= csrf_meta_tags %> - - - -<%= yield %> - - - diff --git a/spec/dummy/app/views/welcome/index.html.erb b/spec/dummy/app/views/welcome/index.html.erb deleted file mode 100644 index 9c274f6..0000000 --- a/spec/dummy/app/views/welcome/index.html.erb +++ /dev/null @@ -1,8 +0,0 @@ -

Welcome#index

-<%= form_for :user do |f| %> -
- <%= f.label :filepicker_url, "Upload Your Avatar:" %> - <%= f.filepicker_field :filepicker_url %> -
- <%= f.submit %> -<% end %> diff --git a/spec/dummy/bin/rails b/spec/dummy/bin/rails deleted file mode 100755 index 728cd85..0000000 --- a/spec/dummy/bin/rails +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env ruby -APP_PATH = File.expand_path('../../config/application', __FILE__) -require_relative '../config/boot' -require 'rails/commands' diff --git a/spec/dummy/config/application.rb b/spec/dummy/config/application.rb deleted file mode 100644 index 555f368..0000000 --- a/spec/dummy/config/application.rb +++ /dev/null @@ -1,31 +0,0 @@ -require File.expand_path('../boot', __FILE__) - -# Pick the frameworks you want: -require "active_record/railtie" -require "action_controller/railtie" -require "action_mailer/railtie" -require "sprockets/railtie" -# require "rails/test_unit/railtie" - -Bundler.require(*Rails.groups) -require "filepicker-rails" - -module Dummy - class Application < Rails::Application - # Settings in config/environments/* take precedence over those specified here. - # Application configuration should go into files in config/initializers - # -- all .rb files in that directory are automatically loaded. - - # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. - # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. - # config.time_zone = 'Central Time (US & Canada)' - - # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. - # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] - # config.i18n.default_locale = :de - config.i18n.enforce_available_locales = true - - config.filepicker_rails.api_key = "123filepickerapikey" - end -end - diff --git a/spec/dummy/config/boot.rb b/spec/dummy/config/boot.rb deleted file mode 100644 index ef36047..0000000 --- a/spec/dummy/config/boot.rb +++ /dev/null @@ -1,5 +0,0 @@ -# Set up gems listed in the Gemfile. -ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../../../Gemfile', __FILE__) - -require 'bundler/setup' if File.exists?(ENV['BUNDLE_GEMFILE']) -$LOAD_PATH.unshift File.expand_path('../../../../lib', __FILE__) diff --git a/spec/dummy/config/environment.rb b/spec/dummy/config/environment.rb deleted file mode 100644 index 10e0cad..0000000 --- a/spec/dummy/config/environment.rb +++ /dev/null @@ -1,5 +0,0 @@ -# Load the Rails application. -require File.expand_path('../application', __FILE__) - -# Initialize the Rails application. -Dummy::Application.initialize! diff --git a/spec/dummy/config/environments/development.rb b/spec/dummy/config/environments/development.rb deleted file mode 100644 index 9d26e12..0000000 --- a/spec/dummy/config/environments/development.rb +++ /dev/null @@ -1,29 +0,0 @@ -Dummy::Application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # In the development environment your application's code is reloaded on - # every request. This slows down response time but is perfect for development - # since you don't have to restart the web server when you make code changes. - config.cache_classes = false - - # Do not eager load code on boot. - config.eager_load = false - - # Show full error reports and disable caching. - config.consider_all_requests_local = true - config.action_controller.perform_caching = false - - # Don't care if the mailer can't send. - config.action_mailer.raise_delivery_errors = false - - # Print deprecation notices to the Rails logger. - config.active_support.deprecation = :log - - # Raise an error on page load if there are pending migrations - config.active_record.migration_error = :page_load - - # Debug mode disables concatenation and preprocessing of assets. - # This option may cause significant delays in view rendering with a large - # number of complex assets. - config.assets.debug = true -end diff --git a/spec/dummy/config/initializers/secret_token.rb b/spec/dummy/config/initializers/secret_token.rb deleted file mode 100644 index 197fc53..0000000 --- a/spec/dummy/config/initializers/secret_token.rb +++ /dev/null @@ -1,13 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Your secret key is used for verifying the integrity of signed cookies. -# If you change this key, all old signed cookies will become invalid! - -# Make sure the secret is at least 30 characters and all random, -# no regular words or you'll be exposed to dictionary attacks. -# You can use `rake secret` to generate a secure secret key. - -# Make sure your secret_key_base is kept private -# if you're sharing your code publicly. -Dummy::Application.config.secret_key_base = 'f76d42b4a5ac49ade652d7bb814336d6ca1658b55c2645a76288715cf1320935d8c662ecc3149a71748b7f3d51a26a1347f46b53ce55a71051e5ee0f9c07a88b' -Dummy::Application.config.secret_token = 'c829779725e6a58feb756bbadea4b08dbd1403edd07cf21724782b57d1922e6cdf2ae640e5' diff --git a/spec/dummy/config/initializers/session_store.rb b/spec/dummy/config/initializers/session_store.rb deleted file mode 100644 index 155f7b0..0000000 --- a/spec/dummy/config/initializers/session_store.rb +++ /dev/null @@ -1,3 +0,0 @@ -# Be sure to restart your server when you modify this file. - -Dummy::Application.config.session_store :cookie_store, key: '_dummy_session' diff --git a/spec/dummy/config/routes.rb b/spec/dummy/config/routes.rb deleted file mode 100644 index 260c666..0000000 --- a/spec/dummy/config/routes.rb +++ /dev/null @@ -1,5 +0,0 @@ -Rails.application.routes.draw do - - root to: 'welcome#index' - mount FilepickerRails::Engine => "/filepicker_rails" -end diff --git a/spec/features/rails_integration_spec.rb b/spec/features/rails_integration_spec.rb deleted file mode 100644 index 2f80d8d..0000000 --- a/spec/features/rails_integration_spec.rb +++ /dev/null @@ -1,20 +0,0 @@ -require 'rails_helper' - -RSpec.feature 'Rails integration' do - - background do - visit '/' - end - - scenario 'adding the the javascript helper' do - script_tag = 'script[src="//api.filepicker.io/v2/filepicker.js"]' - expect(page).to have_css(script_tag, visible: false) - end - - scenario 'using the form helper' do - input_tag = 'input[data-fp-apikey="123filepickerapikey"]' \ - '[id="user_filepicker_url"][name="user[filepicker_url]"]' \ - '[type="filepicker"]' - expect(page).to have_css(input_tag) - end -end diff --git a/spec/helpers/application_helper_spec.rb b/spec/helpers/application_helper_spec.rb deleted file mode 100644 index e6feec7..0000000 --- a/spec/helpers/application_helper_spec.rb +++ /dev/null @@ -1,336 +0,0 @@ -require 'rails_helper' - -RSpec.describe FilepickerRails::ApplicationHelper do - - describe "#filepicker_js_include_tag" do - - it "be a script tag" do - regex = %r{\A\z} - expect(filepicker_js_include_tag).to match(regex) - end - - it "include the correct type" do - attribute = %{type="text/javascript"} - expect(filepicker_js_include_tag).to include(attribute) - end - - it "has correct src attribute" do - attribute = %{src="//api.filepicker.io/v2/filepicker.js"} - expect(filepicker_js_include_tag).to include(attribute) - end - end - - describe "#filepicker_field_tag" do - - include_examples "a filepicker input tag" do - let(:args) do - ['user[filepicker_url]'] - end - - let(:filepicker_input_tag) do - filepicker_field_tag(*args) - end - end - end - - describe "#filepicker_save_button" do - - context "without options" do - - it "be a button tag" do - regex = %r{\A\z} - expect(filepicker_save_button('save', '/foo', 'image/jpg')).to match(regex) - end - - it "have the data-fp-apikey attribute" do - attribute = %{data-fp-apikey="123filepickerapikey"} - expect(filepicker_save_button('save', '/foo', 'image/jpg')).to include(attribute) - end - - it "have the data-fp-mimetype attribute" do - attribute = %{data-fp-mimetype="image/jpg"} - expect(filepicker_save_button('save', '/foo', 'image/jpg')).to include(attribute) - end - - it "have the data-fp-url attribute" do - attribute = %{data-fp-url="/foo"} - expect(filepicker_save_button('save', '/foo', 'image/jpg')).to include(attribute) - end - - it "have the name attribute" do - attribute = %{name="button"} - expect(filepicker_save_button('save', '/foo', 'image/jpg')).to include(attribute) - end - - it "have the type attribute" do - attribute = %{type="submit"} - expect(filepicker_save_button('save', '/foo', 'image/jpg')).to include(attribute) - end - end - - context "with options" do - - describe "container" do - - it "have the data-fp-container attribute" do - attribute = %{data-fp-container="modal"} - expect(filepicker_save_button('save', '/foo', 'image/jpg', container: 'modal')).to include(attribute) - end - end - - describe "services" do - - it "have the data-fp-services attribute" do - attribute = %{data-fp-services="COMPUTER, FACEBOOK"} - expect(filepicker_save_button('save', '/foo', 'image/jpg', services: 'COMPUTER, FACEBOOK')).to include(attribute) - end - end - - describe "suggestedFilename" do - - it "have the data-fp-suggestedFilename attribute" do - attribute = %{data-fp-suggestedFilename="myfile"} - expect(filepicker_save_button('save', '/foo', 'image/jpg', save_as_name: 'myfile')).to include(attribute) - end - end - end - end - - describe "#filepicker_save_link" do - - context 'without options' do - it 'have the correct link' do - expect(filepicker_save_link('save', '/foo', 'image/jpg')).to eq(build_link) - end - end - - context "with options" do - - describe "container" do - - it "have the correct link" do - expect(filepicker_save_link('save', '/foo', 'image/jpg', container: 'modal')).to eq(build_link('fp-container' => 'modal')) - end - end - - describe "services" do - - it "have the correct link" do - expect(filepicker_save_link('save', '/foo', 'image/jpg', services: 'COMPUTER, FACEBOOK')).to eq(build_link('fp-services' => 'COMPUTER, FACEBOOK')) - end - end - - describe "suggestedFilename" do - - it "have the correct link" do - expect(filepicker_save_link('save', '/foo', 'image/jpg', save_as_name: 'myfile')).to eq(build_link('fp-suggestedFilename' => 'myfile')) - end - end - end - - def build_link(options = {}) - default_options = { 'fp-url' => '/foo', - 'fp-apikey' => '123filepickerapikey', - 'fp-mimetype' => 'image/jpg', - } - data = default_options.merge(options) - link_to 'save', '#', data: data, id: 'filepicker_export_widget_link' - end - end - - describe "#filepicker_image_tag" do - - context "only with url" do - - it "be a img tag" do - regex = %r{\A\z} - expect(filepicker_image_tag("foo")).to match(regex) - end - - it "has correct src attribute" do - attribute = %{src="/images/foo"} - expect(filepicker_image_tag("foo")).to include(attribute) - end - - it "has correct alt attribute" do - attribute = %{alt="Foo"} - expect(filepicker_image_tag("foo")).to include(attribute) - end - end - - context "with image_options" do - - it "has correct src attribute" do - attribute = %{src="/images/foo/convert?h=160&w=160"} - expect(filepicker_image_tag("foo", w: 160, h: 160)).to include(attribute) - end - - it "has correct alt attribute" do - attribute = %{alt="Convert?h=160&w=160"} - expect(filepicker_image_tag("foo", w: 160, h: 160)).to include(attribute) - end - end - - context "with image_tag_options" do - - it "have correct image tag" do - html = %{Foo image} - expect(filepicker_image_tag("foo", {}, alt: "Foo image")).to eq(html) - end - end - end - - describe "#filepicker_image_url" do - - context "only with url" do - - it "have correct url" do - expect(filepicker_image_url("foo")).to eq('foo') - end - end - - context "with options" do - - it "have correct url with a invalid param" do - expect(filepicker_image_url("foo", wrong: 'top')).to eq('foo') - end - - it "have correct url with 'w'" do - expect(filepicker_image_url("foo", w: 160)).to eq('foo/convert?w=160') - end - - it "have correct url with 'h'" do - expect(filepicker_image_url("foo", h: 60)).to eq('foo/convert?h=60') - end - - it "have correct url with 'fit'" do - expect(filepicker_image_url("foo", fit: 'clip')).to eq('foo/convert?fit=clip') - end - - it "have correct url with 'align'" do - expect(filepicker_image_url("foo", align: 'faces')).to eq('foo/convert?align=faces') - end - - it "have correct url with 'rotate'" do - expect(filepicker_image_url("foo", rotate: 'exif')).to eq('foo/convert?rotate=exif') - end - - - it "have correct url with 'crop'" do - expect(filepicker_image_url("foo", crop: '20,30,400,200')).to eq('foo/convert?crop=20%2C30%2C400%2C200') - end - - it "have correct url with 'format'" do - expect(filepicker_image_url("foo", format: 'png')).to eq('foo/convert?format=png') - end - - it "have correct url with 'quality'" do - expect(filepicker_image_url("foo", quality: 80)).to eq('foo/convert?quality=80') - end - - it "have correct url with 'watermark'" do - url = 'foo/convert?watermark=http%3A%2F%2Fwww.google.com%2Fimages%2Fsrpr%2Flogo4w.png' - expect(filepicker_image_url("foo", watermark: 'http://www.google.com/images/srpr/logo4w.png')).to eq(url) - end - - it "have correct url with 'watersize'" do - expect(filepicker_image_url("foo", watersize: 70)).to eq('foo/convert?watersize=70') - end - - it "have correct url with 'waterposition'" do - expect(filepicker_image_url("foo", waterposition: 'top')).to eq('foo/convert?waterposition=top') - end - - it "have correct url with 'crop_first'" do - url = 'foo/convert?crop_first=true' - expect(filepicker_image_url("foo", crop_first: true)).to eq(url) - end - - describe 'cache' do - - it "have correct url with 'cache' only" do - expect(filepicker_image_url("foo", cache: true)).to eq('foo?cache=true') - end - - it "have correct url with 'cache' and convert option" do - url = 'foo/convert?align=faces&cache=true' - expect(filepicker_image_url("foo", cache: true, align: 'faces')).to eq(url) - end - end - - describe 'compress' do - - it "have correct url with 'compress' only" do - expect(filepicker_image_url("foo", compress: true)).to eq('foo?compress=true') - end - - it "have correct url with 'compress' and convert option" do - url = 'foo/convert?align=faces&compress=true' - expect(filepicker_image_url("foo", compress: true, align: 'faces')).to eq(url) - end - end - - describe "when convert options is already in the url" do - - it "merges the options into the query params" do - url = filepicker_image_url("foo/convert?crop=0,0,1024,1024", watersize: 70) - expect(url).to eq("foo/convert?crop=0%2C0%2C1024%2C1024&watersize=70") - end - end - end - - context "with cdn host" do - - before do - Rails.application.config.filepicker_rails.cdn_host = "//cdn.example.com" - end - - let(:url) do - "https://www.filepicker.io/foo" - end - - it "have url with cdn host" do - expect(filepicker_image_url(url)).to eq("//cdn.example.com/foo") - end - - it "do not change the original url" do - expect do - filepicker_image_url(url) - end.to_not change { url } - end - end - - context 'with policy' do - - before do - Timecop.freeze(Time.zone.parse("2012-09-19 12:59:27")) - Rails.application.config.filepicker_rails.secret_key = 'filepicker123secretkey' - end - - after do - Timecop.return - Rails.application.config.filepicker_rails.secret_key = nil - end - - it 'have policy and signature' do - url = 'foo?policy=eyJleHBpcnkiOjEzNDgwNjAxNjcsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiZm9vIn0%3D' \ - '&signature=bccb3bdfc0cb1dfc7cff1bafebd659bb5a8f1a1a3a93e9d80a32b004cd4ab939' - expect(filepicker_image_url('foo')).to eq(url) - end - - it 'have different policy and signature with a different handle' do - url = 'bar?policy=eyJleHBpcnkiOjEzNDgwNjAxNjcsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiYmFyIn0%3D' \ - '&signature=687ed74d2d113b77069c4aac836cb4d1b947cff8e7dba920869b47e4e03ff6b6' - expect(filepicker_image_url('bar')).to eq(url) - end - - it 'have policy and signature when have some convert option' do - url = 'foo/convert' \ - '?policy=eyJleHBpcnkiOjEzNDgwNjAxNjcsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiXSwiaGFuZGxlIjoiZm9vIn0%3D' \ - '&quality=80' \ - '&signature=bccb3bdfc0cb1dfc7cff1bafebd659bb5a8f1a1a3a93e9d80a32b004cd4ab939' - expect(filepicker_image_url('foo', quality: 80)).to eq(url) - end - end - end -end diff --git a/spec/helpers/form_helper_spec.rb b/spec/helpers/form_helper_spec.rb deleted file mode 100644 index 98a1f52..0000000 --- a/spec/helpers/form_helper_spec.rb +++ /dev/null @@ -1,25 +0,0 @@ -require 'rails_helper' - -RSpec.describe FilepickerRails::FormHelper do - - let!(:form) do - if rails_4_1_x_up? - ActionView::Helpers::FormBuilder.new(:user, nil, nil, {}) - else - ActionView::Helpers::FormBuilder.new(:user, nil, nil, {}, nil) - end - end - - describe "#filepicker_field" do - - include_examples "a filepicker input tag" do - let(:args) do - [:filepicker_url] - end - - let(:filepicker_input_tag) do - form.filepicker_field(*args) - end - end - end -end diff --git a/spec/lib/configuration_spec.rb b/spec/lib/configuration_spec.rb deleted file mode 100644 index 98428d1..0000000 --- a/spec/lib/configuration_spec.rb +++ /dev/null @@ -1,84 +0,0 @@ -require 'rails_helper' - -RSpec.describe FilepickerRails::Configuration do - - let!(:configuration) do - FilepickerRails::Configuration.new - end - - describe "#api_key=" do - - it "respond to api_key=" do - expect(configuration).to respond_to(:api_key=) - end - end - - describe "#secret_key=" do - - it "respond to secret_key=" do - expect(configuration).to respond_to(:secret_key=) - end - end - - describe "#expiry=" do - - it "respond to expiry=" do - expect(configuration).to respond_to(:expiry=) - end - - it 'raises error if not receive a callable' do - expect do - configuration.expiry = 12 - end.to raise_error(ArgumentError, 'Must be a callable') - end - end - - describe "#api_key" do - - it "have defined value" do - configuration.api_key = "my api key" - expect(configuration.api_key).to eq("my api key") - end - - it "raise error when @api_key is not defined" do - expect do - configuration.api_key - end.to raise_error(RuntimeError, "Set config.filepicker_rails.api_key") - end - end - - describe "#secret_key" do - - it "have defined value" do - configuration.secret_key = "my secret key" - expect(configuration.secret_key).to eq("my secret key") - end - end - - describe "#expiry" do - - it "have defined value" do - configuration.expiry = -> { 450 } - expect(configuration.expiry.call).to eq(450) - end - - it "have a default value" do - Timecop.freeze(Time.zone.parse("2012-09-19 12:59:27")) do - expect(configuration.expiry.call).to eq(1348060167) - end - end - end - - describe "#cdn_host" do - - it "have defined value" do - configuration.cdn_host = "https://cdn.example.com" - expect(configuration.cdn_host).to eq("https://cdn.example.com") - end - - it "have a default value" do - expect(configuration.cdn_host).to eq(nil) - end - end -end - diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb deleted file mode 100644 index d7fb9f7..0000000 --- a/spec/rails_helper.rb +++ /dev/null @@ -1,20 +0,0 @@ -ENV["RAILS_ENV"] ||= 'test' -require 'spec_helper' -require File.expand_path("../dummy/config/environment", __FILE__) -require 'rspec/rails' -require 'capybara/rails' -require 'capybara/rspec' - -Dir[Rails.root.join("spec/support/**/*.rb")].each { |f| require f } -Dir[File.dirname(__FILE__) + "/support/**/*.rb"].each { |f| require f } - -if RailsVersions.rails_4_1_x_up? - ActiveRecord::Migration.maintain_test_schema! -end - -RSpec.configure do |config| - config.fixture_path = "#{::Rails.root}/spec/fixtures" - config.use_transactional_fixtures = true - config.infer_spec_type_from_file_location! - config.render_views -end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb deleted file mode 100644 index 9c759b3..0000000 --- a/spec/spec_helper.rb +++ /dev/null @@ -1,23 +0,0 @@ -require 'coveralls' -Coveralls.wear! - -require 'timecop' -require 'pry' - -RSpec.configure do |config| - config.disable_monkey_patching! - config.order = :random - Kernel.srand config.seed - config.filter_run focus: true - config.run_all_when_everything_filtered = true - config.expect_with :rspec do |expectations| - expectations.syntax = :expect - end - config.mock_with :rspec do |mocks| - mocks.syntax = :expect - mocks.verify_partial_doubles = true - end - if config.files_to_run.one? - config.default_formatter = 'doc' - end -end diff --git a/spec/support/rails_versions.rb b/spec/support/rails_versions.rb deleted file mode 100644 index 148578b..0000000 --- a/spec/support/rails_versions.rb +++ /dev/null @@ -1,17 +0,0 @@ -module RailsVersions - def rails_version - Gem::Version.new(Rails::VERSION::STRING) - end - module_function :rails_version - - def rails_4_1_x_up? - Gem::Requirement.new('>= 4.1').satisfied_by?(rails_version) - end - module_function :rails_4_1_x_up? - -end - -RSpec.configure do |config| - config.include(RailsVersions) - config.extend(RailsVersions) -end diff --git a/spec/support/shared_examples_for_filepicker_tags.rb b/spec/support/shared_examples_for_filepicker_tags.rb deleted file mode 100644 index 4c9f560..0000000 --- a/spec/support/shared_examples_for_filepicker_tags.rb +++ /dev/null @@ -1,182 +0,0 @@ -RSpec.shared_examples "a filepicker input tag" do - - context "without options" do - - it "be a input tag" do - regex = %r{\A\z} - expect(filepicker_input_tag).to match(regex) - end - - it "has correct data-fp-apikey attribute" do - attribute = %{data-fp-apikey="123filepickerapikey"} - expect(filepicker_input_tag).to include(attribute) - end - - it "has correct id attribute" do - attribute = %{id="user_filepicker_url"} - expect(filepicker_input_tag).to include(attribute) - end - - it "has correct name attribute" do - attribute = %{name="user[filepicker_url]"} - expect(filepicker_input_tag).to include(attribute) - end - - it "has correct type attribute" do - attribute = %{type="filepicker"} - expect(filepicker_input_tag).to include(attribute) - end - end - - context "with options" do - - it "have correct input with 'dragdrop'" do - args << { dragdrop: true } - attribute = %{type="filepicker-dragdrop"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'button_text'" do - args << { button_text: "upload" } - attribute = %{data-fp-button-text="upload"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'button_class'" do - args << { button_class: "button" } - attribute = %{data-fp-button-class="button"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'mimetypes'" do - args << { mimetypes: "image/png,text/*" } - attribute = %{data-fp-mimetypes="image/png,text/*"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'extensions'" do - args << { extensions: ".png,.jpg" } - attribute = %{data-fp-extensions=".png,.jpg"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'container'" do - args << { container: "window" } - attribute = %{data-fp-container="window"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'services'" do - args << { services: "BOX, COMPUTER, FACEBOOK" } - attribute = %{data-fp-services="BOX, COMPUTER, FACEBOOK"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'drag_text'" do - args << { drag_text: "drag here" } - attribute = %{data-fp-drag-text="drag here"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'drag_class'" do - args << { drag_class: "js-drag" } - attribute = %{data-fp-drag-class="js-drag"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'store_path'" do - args << { store_path: "avatar" } - attribute = %{data-fp-store-path="avatar"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'store_location'" do - args << { store_location: "S3" } - attribute = %{data-fp-store-location="S3"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'store_container'" do - args << { store_container: "my-bucket" } - attribute = %{data-fp-store-container="my-bucket"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'store_access'" do - args << { store_access: "public" } - attribute = %{data-fp-store-access="public"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'multiple'" do - args << { multiple: true } - attribute = %{data-fp-multiple="true"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'max_size'" do - args << { max_size: 10 } - attribute = %{data-fp-maxSize="10"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'max_files'" do - args << { max_files: 10 } - attribute = %{data-fp-maxFiles="10"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'open_to'" do - args << { open_to: 'FACEBOOK' } - attribute = %{data-fp-openTo="FACEBOOK"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'onchange'" do - args << { onchange: "track()" } - attribute = %{onchange="track()"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'class'" do - args << { :class => "js-field" } - attribute = %{class="js-field"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'value'" do - args << { value: "avatar" } - attribute = %{value="avatar"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have correct input with 'language'" do - args << { language: 'fr' } - attribute = %{data-fp-language="fr"} - expect(filepicker_input_tag).to include(attribute) - end - - describe "policy" do - - before do - Timecop.freeze(Time.zone.parse("2012-09-19 12:59:27")) - Rails.application.config.filepicker_rails.secret_key = 'filepicker123secretkey' - end - - after do - Rails.application.config.filepicker_rails.secret_key = nil - Timecop.return - end - - it "have data-fp-policy attribute" do - attribute = %{data-fp-policy="eyJleHBpcnkiOjEzNDgwNjAxNjcsImNhbGwiOlsicGljayIsInN0b3JlIl19"} - expect(filepicker_input_tag).to include(attribute) - end - - it "have data-fp-signature attribute" do - attribute = %{data-fp-signature="7bbfb03a94967056d4c98140a3ce188ec7a5b575d2cd86fe5528d7fafb3387c3"} - expect(filepicker_input_tag).to include(attribute) - end - end - end -end diff --git a/spec/dummy/Rakefile b/test/dummy/Rakefile similarity index 64% rename from spec/dummy/Rakefile rename to test/dummy/Rakefile index 4135d7a..e85f913 100644 --- a/spec/dummy/Rakefile +++ b/test/dummy/Rakefile @@ -1,6 +1,6 @@ # 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__) +require_relative 'config/application' -Dummy::Application.load_tasks +Rails.application.load_tasks diff --git a/test/dummy/app/assets/config/manifest.js b/test/dummy/app/assets/config/manifest.js new file mode 100644 index 0000000..64a0fcf --- /dev/null +++ b/test/dummy/app/assets/config/manifest.js @@ -0,0 +1,5 @@ + +//= link_tree ../images +//= link_directory ../javascripts .js +//= link_directory ../stylesheets .css +//= link filestack_rails_manifest.js diff --git a/spec/dummy/app/controllers/concerns/.keep b/test/dummy/app/assets/images/.keep similarity index 100% rename from spec/dummy/app/controllers/concerns/.keep rename to test/dummy/app/assets/images/.keep diff --git a/spec/dummy/app/mailers/.keep b/test/dummy/app/assets/javascripts/add_client.js similarity index 100% rename from spec/dummy/app/mailers/.keep rename to test/dummy/app/assets/javascripts/add_client.js diff --git a/test/dummy/app/assets/javascripts/application.js b/test/dummy/app/assets/javascripts/application.js new file mode 100644 index 0000000..cf935ff --- /dev/null +++ b/test/dummy/app/assets/javascripts/application.js @@ -0,0 +1,13 @@ +// 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 any plugin's vendor/assets/javascripts directory 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 +// compiled file. JavaScript code in this file should be added after the last require_* statement. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require_tree . \ No newline at end of file diff --git a/test/dummy/app/assets/javascripts/cable.js b/test/dummy/app/assets/javascripts/cable.js new file mode 100644 index 0000000..739aa5f --- /dev/null +++ b/test/dummy/app/assets/javascripts/cable.js @@ -0,0 +1,13 @@ +// Action Cable provides the framework to deal with WebSockets in Rails. +// You can generate new channels where WebSocket features live using the `rails generate channel` command. +// +//= require action_cable +//= require_self +//= require_tree ./channels + +(function() { + this.App || (this.App = {}); + + App.cable = ActionCable.createConsumer(); + +}).call(this); diff --git a/spec/dummy/app/models/.keep b/test/dummy/app/assets/javascripts/channels/.keep similarity index 100% rename from spec/dummy/app/models/.keep rename to test/dummy/app/assets/javascripts/channels/.keep diff --git a/test/dummy/app/assets/javascripts/hello.js b/test/dummy/app/assets/javascripts/hello.js new file mode 100644 index 0000000..41d8ff9 --- /dev/null +++ b/test/dummy/app/assets/javascripts/hello.js @@ -0,0 +1,7 @@ +// Place all the behaviors and hooks related to the matching controller here. +// All this logic will automatically be available in application.js. +console.log(rich_client); + +function logIt(data){ + console.log(data.filesUploaded[0].url) +} \ No newline at end of file diff --git a/test/dummy/app/assets/stylesheets/application.css b/test/dummy/app/assets/stylesheets/application.css new file mode 100644 index 0000000..0ebd7fe --- /dev/null +++ b/test/dummy/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS + * files in this directory. Styles in this file should be added after the last require_* statement. + * It is generally better to create a new file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/test/dummy/app/assets/stylesheets/hello.css b/test/dummy/app/assets/stylesheets/hello.css new file mode 100644 index 0000000..afad32d --- /dev/null +++ b/test/dummy/app/assets/stylesheets/hello.css @@ -0,0 +1,4 @@ +/* + Place all the styles related to the matching controller here. + They will automatically be included in application.css. +*/ diff --git a/test/dummy/app/channels/application_cable/channel.rb b/test/dummy/app/channels/application_cable/channel.rb new file mode 100644 index 0000000..d672697 --- /dev/null +++ b/test/dummy/app/channels/application_cable/channel.rb @@ -0,0 +1,4 @@ +module ApplicationCable + class Channel < ActionCable::Channel::Base + end +end diff --git a/test/dummy/app/channels/application_cable/connection.rb b/test/dummy/app/channels/application_cable/connection.rb new file mode 100644 index 0000000..0ff5442 --- /dev/null +++ b/test/dummy/app/channels/application_cable/connection.rb @@ -0,0 +1,4 @@ +module ApplicationCable + class Connection < ActionCable::Connection::Base + end +end diff --git a/test/dummy/app/controllers/application_controller.rb b/test/dummy/app/controllers/application_controller.rb new file mode 100644 index 0000000..1c07694 --- /dev/null +++ b/test/dummy/app/controllers/application_controller.rb @@ -0,0 +1,3 @@ +class ApplicationController < ActionController::Base + protect_from_forgery with: :exception +end diff --git a/spec/dummy/app/models/concerns/.keep b/test/dummy/app/controllers/concerns/.keep similarity index 100% rename from spec/dummy/app/models/concerns/.keep rename to test/dummy/app/controllers/concerns/.keep diff --git a/test/dummy/app/controllers/hello_controller.rb b/test/dummy/app/controllers/hello_controller.rb new file mode 100644 index 0000000..38827b3 --- /dev/null +++ b/test/dummy/app/controllers/hello_controller.rb @@ -0,0 +1,5 @@ +class HelloController < ApplicationController + def index + @user = User.new + end +end diff --git a/spec/dummy/app/helpers/application_helper.rb b/test/dummy/app/helpers/application_helper.rb similarity index 100% rename from spec/dummy/app/helpers/application_helper.rb rename to test/dummy/app/helpers/application_helper.rb diff --git a/test/dummy/app/helpers/hello_helper.rb b/test/dummy/app/helpers/hello_helper.rb new file mode 100644 index 0000000..b498006 --- /dev/null +++ b/test/dummy/app/helpers/hello_helper.rb @@ -0,0 +1,2 @@ +module HelloHelper +end diff --git a/test/dummy/app/jobs/application_job.rb b/test/dummy/app/jobs/application_job.rb new file mode 100644 index 0000000..a009ace --- /dev/null +++ b/test/dummy/app/jobs/application_job.rb @@ -0,0 +1,2 @@ +class ApplicationJob < ActiveJob::Base +end diff --git a/test/dummy/app/mailers/application_mailer.rb b/test/dummy/app/mailers/application_mailer.rb new file mode 100644 index 0000000..286b223 --- /dev/null +++ b/test/dummy/app/mailers/application_mailer.rb @@ -0,0 +1,4 @@ +class ApplicationMailer < ActionMailer::Base + default from: 'from@example.com' + layout 'mailer' +end diff --git a/test/dummy/app/models/application_record.rb b/test/dummy/app/models/application_record.rb new file mode 100644 index 0000000..10a4cba --- /dev/null +++ b/test/dummy/app/models/application_record.rb @@ -0,0 +1,3 @@ +class ApplicationRecord < ActiveRecord::Base + self.abstract_class = true +end diff --git a/spec/dummy/lib/assets/.keep b/test/dummy/app/models/concerns/.keep similarity index 100% rename from spec/dummy/lib/assets/.keep rename to test/dummy/app/models/concerns/.keep diff --git a/test/dummy/app/models/user.rb b/test/dummy/app/models/user.rb new file mode 100644 index 0000000..379658a --- /dev/null +++ b/test/dummy/app/models/user.rb @@ -0,0 +1,2 @@ +class User < ApplicationRecord +end diff --git a/test/dummy/app/views/hello/index.html.erb b/test/dummy/app/views/hello/index.html.erb new file mode 100644 index 0000000..dfabf56 --- /dev/null +++ b/test/dummy/app/views/hello/index.html.erb @@ -0,0 +1,2 @@ +

Rails Picker Test

+<%= filestack_picker_element "pick!", "logIt", {'accept' => 'image/*', 'fromSources' => 'facebook'} %> diff --git a/test/dummy/app/views/layouts/application.html.erb b/test/dummy/app/views/layouts/application.html.erb new file mode 100644 index 0000000..5dc635c --- /dev/null +++ b/test/dummy/app/views/layouts/application.html.erb @@ -0,0 +1,16 @@ + + + + Dummy + <%= csrf_meta_tags %> + + <%= filestack_js_include_tag %> + <%= filestack_js_init_tag %> + <%= stylesheet_link_tag 'application', media: 'all' %> + <%= javascript_include_tag 'application' %> + + + + <%= yield %> + + diff --git a/test/dummy/app/views/layouts/mailer.html.erb b/test/dummy/app/views/layouts/mailer.html.erb new file mode 100644 index 0000000..cbd34d2 --- /dev/null +++ b/test/dummy/app/views/layouts/mailer.html.erb @@ -0,0 +1,13 @@ + + + + + + + + + <%= yield %> + + diff --git a/test/dummy/app/views/layouts/mailer.text.erb b/test/dummy/app/views/layouts/mailer.text.erb new file mode 100644 index 0000000..37f0bdd --- /dev/null +++ b/test/dummy/app/views/layouts/mailer.text.erb @@ -0,0 +1 @@ +<%= yield %> diff --git a/spec/dummy/bin/bundle b/test/dummy/bin/bundle old mode 100755 new mode 100644 similarity index 81% rename from spec/dummy/bin/bundle rename to test/dummy/bin/bundle index 66e9889..e3c2f62 --- a/spec/dummy/bin/bundle +++ b/test/dummy/bin/bundle @@ -1,3 +1,3 @@ -#!/usr/bin/env ruby +#!/usr/bin/env ruby.exe ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) load Gem.bin_path('bundler', 'bundle') diff --git a/test/dummy/bin/rails b/test/dummy/bin/rails new file mode 100644 index 0000000..bec72ac --- /dev/null +++ b/test/dummy/bin/rails @@ -0,0 +1,4 @@ +#!/usr/bin/env ruby.exe +APP_PATH = File.expand_path('../config/application', __dir__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/spec/dummy/bin/rake b/test/dummy/bin/rake old mode 100755 new mode 100644 similarity index 74% rename from spec/dummy/bin/rake rename to test/dummy/bin/rake index 1724048..f6ed5a2 --- a/spec/dummy/bin/rake +++ b/test/dummy/bin/rake @@ -1,4 +1,4 @@ -#!/usr/bin/env ruby +#!/usr/bin/env ruby.exe require_relative '../config/boot' require 'rake' Rake.application.run diff --git a/test/dummy/bin/setup b/test/dummy/bin/setup new file mode 100644 index 0000000..00ad3ec --- /dev/null +++ b/test/dummy/bin/setup @@ -0,0 +1,38 @@ +#!/usr/bin/env ruby.exe +require 'pathname' +require 'fileutils' +include FileUtils + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +def system!(*args) + system(*args) || abort("\n== Command #{args} failed ==") +end + +chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file. + + puts '== Installing dependencies ==' + system! 'gem install bundler --conservative' + system('bundle check') || system!('bundle install') + + # Install JavaScript dependencies if using Yarn + # system('bin/yarn') + + + # puts "\n== Copying sample files ==" + # unless File.exist?('config/database.yml') + # cp 'config/database.yml.sample', 'config/database.yml' + # end + + puts "\n== Preparing database ==" + system! 'bin/rails db:setup' + + puts "\n== Removing old logs and tempfiles ==" + system! 'bin/rails log:clear tmp:clear' + + puts "\n== Restarting application server ==" + system! 'bin/rails restart' +end diff --git a/test/dummy/bin/update b/test/dummy/bin/update new file mode 100644 index 0000000..deb1df2 --- /dev/null +++ b/test/dummy/bin/update @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby.exe +require 'pathname' +require 'fileutils' +include FileUtils + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +def system!(*args) + system(*args) || abort("\n== Command #{args} failed ==") +end + +chdir APP_ROOT do + # This script is a way to update your development environment automatically. + # Add necessary update steps to this file. + + puts '== Installing dependencies ==' + system! 'gem install bundler --conservative' + system('bundle check') || system!('bundle install') + + puts "\n== Updating database ==" + system! 'bin/rails db:migrate' + + puts "\n== Removing old logs and tempfiles ==" + system! 'bin/rails log:clear tmp:clear' + + puts "\n== Restarting application server ==" + system! 'bin/rails restart' +end diff --git a/test/dummy/bin/yarn b/test/dummy/bin/yarn new file mode 100644 index 0000000..07471fe --- /dev/null +++ b/test/dummy/bin/yarn @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby.exe +VENDOR_PATH = File.expand_path('..', __dir__) +Dir.chdir(VENDOR_PATH) do + begin + exec "yarnpkg #{ARGV.join(" ")}" + rescue Errno::ENOENT + $stderr.puts "Yarn executable was not detected in the system." + $stderr.puts "Download Yarn at https://yarnpkg.com/en/docs/install" + exit 1 + end +end diff --git a/spec/dummy/config.ru b/test/dummy/config.ru similarity index 59% rename from spec/dummy/config.ru rename to test/dummy/config.ru index 5bc2a61..f7ba0b5 100644 --- a/spec/dummy/config.ru +++ b/test/dummy/config.ru @@ -1,4 +1,5 @@ # This file is used by Rack-based servers to start the application. -require ::File.expand_path('../config/environment', __FILE__) +require_relative 'config/environment' + run Rails.application diff --git a/test/dummy/config/application.rb b/test/dummy/config/application.rb new file mode 100644 index 0000000..9956a77 --- /dev/null +++ b/test/dummy/config/application.rb @@ -0,0 +1,21 @@ +require_relative 'boot' + +require 'rails/all' + +Bundler.require(*Rails.groups) +require "filestack_rails" + +module Dummy + class Application < Rails::Application + # Initialize configuration defaults for originally generated Rails version. + config.load_defaults 5.1 + config.assets.compile = true + config.filestack_rails.api_key = 'Af7SDtlubQPqhByVjt4qPz' + config.filestack_rails.client_name = 'rich_client' + + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + end +end + diff --git a/test/dummy/config/boot.rb b/test/dummy/config/boot.rb new file mode 100644 index 0000000..c9aef85 --- /dev/null +++ b/test/dummy/config/boot.rb @@ -0,0 +1,5 @@ +# Set up gems listed in the Gemfile. +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../../Gemfile', __dir__) + +require 'bundler/setup' if File.exist?(ENV['BUNDLE_GEMFILE']) +$LOAD_PATH.unshift File.expand_path('../../../lib', __dir__) diff --git a/test/dummy/config/cable.yml b/test/dummy/config/cable.yml new file mode 100644 index 0000000..d3dfabd --- /dev/null +++ b/test/dummy/config/cable.yml @@ -0,0 +1,10 @@ +development: + adapter: async + +test: + adapter: async + +production: + adapter: redis + url: redis://localhost:6379/1 + channel_prefix: dummy_production diff --git a/spec/dummy/config/database.yml b/test/dummy/config/database.yml similarity index 80% rename from spec/dummy/config/database.yml rename to test/dummy/config/database.yml index 51a4dd4..0d02f24 100644 --- a/spec/dummy/config/database.yml +++ b/test/dummy/config/database.yml @@ -3,23 +3,23 @@ # # Ensure the SQLite 3 gem is defined in your Gemfile # gem 'sqlite3' -development: +# +default: &default adapter: sqlite3 - database: db/development.sqlite3 - pool: 5 + pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> timeout: 5000 +development: + <<: *default + database: db/development.sqlite3 + # Warning: The database defined as "test" will be erased and # re-generated from your development database when you run "rake". # Do not set this db to the same as development or production. test: - adapter: sqlite3 + <<: *default database: db/test.sqlite3 - pool: 5 - timeout: 5000 production: - adapter: sqlite3 + <<: *default database: db/production.sqlite3 - pool: 5 - timeout: 5000 diff --git a/test/dummy/config/environment.rb b/test/dummy/config/environment.rb new file mode 100644 index 0000000..426333b --- /dev/null +++ b/test/dummy/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require_relative 'application' + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/test/dummy/config/environments/development.rb b/test/dummy/config/environments/development.rb new file mode 100644 index 0000000..55d8c9e --- /dev/null +++ b/test/dummy/config/environments/development.rb @@ -0,0 +1,54 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports. + config.consider_all_requests_local = true + + # Enable/disable caching. By default caching is disabled. + if Rails.root.join('tmp/caching-dev.txt').exist? + config.action_controller.perform_caching = true + + config.cache_store = :memory_store + config.public_file_server.headers = { + 'Cache-Control' => "public, max-age=#{2.days.seconds.to_i}" + } + else + config.action_controller.perform_caching = false + + config.cache_store = :null_store + end + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + config.action_mailer.perform_caching = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Suppress logger output for asset requests. + config.assets.quiet = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true + + # Use an evented file watcher to asynchronously detect changes in source code, + # routes, locales, etc. This feature depends on the listen gem. + # config.file_watcher = ActiveSupport::EventedFileUpdateChecker +end diff --git a/spec/dummy/config/environments/production.rb b/test/dummy/config/environments/production.rb similarity index 50% rename from spec/dummy/config/environments/production.rb rename to test/dummy/config/environments/production.rb index b690b1c..6ea0018 100644 --- a/spec/dummy/config/environments/production.rb +++ b/test/dummy/config/environments/production.rb @@ -1,11 +1,11 @@ -Dummy::Application.configure do +Rails.application.configure do # Settings specified here will take precedence over those in config/application.rb. # Code is not reloaded between requests. config.cache_classes = true # Eager load code on boot. This eager loads most of Rails and - # your application in memory, allowing both thread web servers + # your application in memory, allowing both threaded web servers # and those relying on copy on write to perform better. # Rake tasks automatically ignore this option for performance. config.eager_load = true @@ -14,13 +14,14 @@ config.consider_all_requests_local = false config.action_controller.perform_caching = true - # Enable Rack::Cache to put a simple HTTP cache in front of your application - # Add `rack-cache` to your Gemfile before enabling this. - # For large-scale production use, consider using a caching reverse proxy like nginx, varnish or squid. - # config.action_dispatch.rack_cache = true + # Attempt to read encrypted secrets from `config/secrets.yml.enc`. + # Requires an encryption key in `ENV["RAILS_MASTER_KEY"]` or + # `config/secrets.yml.key`. + config.read_encrypted_secrets = true - # Disable Rails's static asset server (Apache or nginx will already do this). - config.serve_static_assets = false + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.public_file_server.enabled = ENV['RAILS_SERVE_STATIC_FILES'].present? # Compress JavaScripts and CSS. config.assets.js_compressor = :uglifier @@ -29,52 +30,62 @@ # Do not fallback to assets pipeline if a precompiled asset is missed. config.assets.compile = false - # Generate digests for assets URLs. - config.assets.digest = true + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb - # Version of your assets, change this if you want to expire all your assets. - config.assets.version = '1.0' + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' # Specifies the header that your server uses for sending files. - # config.action_dispatch.x_sendfile_header = "X-Sendfile" # for apache - # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for nginx + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Mount Action Cable outside main process or domain + # config.action_cable.mount_path = nil + # config.action_cable.url = 'wss://example.com/cable' + # config.action_cable.allowed_request_origins = [ 'http://example.com', /http:\/\/example.*/ ] # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. # config.force_ssl = true - # Set to :debug to see everything in the log. - config.log_level = :info + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug # Prepend all log lines with the following tags. - # config.log_tags = [ :subdomain, :uuid ] - - # Use a different logger for distributed setups. - # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + config.log_tags = [ :request_id ] # Use a different cache store in production. # config.cache_store = :mem_cache_store - # Enable serving of images, stylesheets, and JavaScripts from an asset server. - # config.action_controller.asset_host = "http://assets.example.com" - - # Precompile additional assets. - # application.js, application.css, and all non-JS/CSS in app/assets folder are already added. - # config.assets.precompile += %w( search.js ) + # Use a real queuing backend for Active Job (and separate queues per environment) + # config.active_job.queue_adapter = :resque + # config.active_job.queue_name_prefix = "dummy_#{Rails.env}" + config.action_mailer.perform_caching = false # Ignore bad email addresses and do not raise email delivery errors. # Set this to true and configure the email server for immediate delivery to raise delivery errors. # config.action_mailer.raise_delivery_errors = false # Enable locale fallbacks for I18n (makes lookups for any locale fall back to - # the I18n.default_locale when a translation can not be found). + # the I18n.default_locale when a translation cannot be found). config.i18n.fallbacks = true # Send deprecation notices to registered listeners. config.active_support.deprecation = :notify - # Disable automatic flushing of the log to improve performance. - # config.autoflush_log = false - # Use default logging formatter so that PID and timestamp are not suppressed. config.log_formatter = ::Logger::Formatter.new + + # Use a different logger for distributed setups. + # require 'syslog/logger' + # config.logger = ActiveSupport::TaggedLogging.new(Syslog::Logger.new 'app-name') + + if ENV["RAILS_LOG_TO_STDOUT"].present? + logger = ActiveSupport::Logger.new(STDOUT) + logger.formatter = config.log_formatter + config.logger = ActiveSupport::TaggedLogging.new(logger) + end + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false end diff --git a/spec/dummy/config/environments/test.rb b/test/dummy/config/environments/test.rb similarity index 76% rename from spec/dummy/config/environments/test.rb rename to test/dummy/config/environments/test.rb index b3b0dec..8e5cbde 100644 --- a/spec/dummy/config/environments/test.rb +++ b/test/dummy/config/environments/test.rb @@ -1,4 +1,4 @@ -Dummy::Application.configure do +Rails.application.configure do # Settings specified here will take precedence over those in config/application.rb. # The test environment is used exclusively to run your application's @@ -12,6 +12,12 @@ # preloads Rails for running tests, you may have to set it to true. config.eager_load = false + # Configure public file server for tests with Cache-Control for performance. + config.public_file_server.enabled = true + config.public_file_server.headers = { + 'Cache-Control' => "public, max-age=#{1.hour.seconds.to_i}" + } + # Show full error reports and disable caching. config.consider_all_requests_local = true config.action_controller.perform_caching = false @@ -21,6 +27,7 @@ # Disable request forgery protection in test environment. config.action_controller.allow_forgery_protection = false + config.action_mailer.perform_caching = false # Tell Action Mailer not to deliver emails to the real world. # The :test delivery method accumulates sent emails in the @@ -29,4 +36,7 @@ # Print deprecation notices to the stderr. config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true end diff --git a/test/dummy/config/initializers/application_controller_renderer.rb b/test/dummy/config/initializers/application_controller_renderer.rb new file mode 100644 index 0000000..51639b6 --- /dev/null +++ b/test/dummy/config/initializers/application_controller_renderer.rb @@ -0,0 +1,6 @@ +# Be sure to restart your server when you modify this file. + +# ApplicationController.renderer.defaults.merge!( +# http_host: 'example.org', +# https: false +# ) diff --git a/test/dummy/config/initializers/assets.rb b/test/dummy/config/initializers/assets.rb new file mode 100644 index 0000000..4b828e8 --- /dev/null +++ b/test/dummy/config/initializers/assets.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path. +# Rails.application.config.assets.paths << Emoji.images_path +# Add Yarn node_modules folder to the asset load path. +Rails.application.config.assets.paths << Rails.root.join('node_modules') + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in the app/assets +# folder are already added. +# Rails.application.config.assets.precompile += %w( admin.js admin.css ) diff --git a/spec/dummy/config/initializers/backtrace_silencers.rb b/test/dummy/config/initializers/backtrace_silencers.rb similarity index 100% rename from spec/dummy/config/initializers/backtrace_silencers.rb rename to test/dummy/config/initializers/backtrace_silencers.rb diff --git a/test/dummy/config/initializers/cookies_serializer.rb b/test/dummy/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..5a6a32d --- /dev/null +++ b/test/dummy/config/initializers/cookies_serializer.rb @@ -0,0 +1,5 @@ +# Be sure to restart your server when you modify this file. + +# Specify a serializer for the signed and encrypted cookie jars. +# Valid options are :json, :marshal, and :hybrid. +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/spec/dummy/config/initializers/filter_parameter_logging.rb b/test/dummy/config/initializers/filter_parameter_logging.rb similarity index 100% rename from spec/dummy/config/initializers/filter_parameter_logging.rb rename to test/dummy/config/initializers/filter_parameter_logging.rb diff --git a/spec/dummy/config/initializers/inflections.rb b/test/dummy/config/initializers/inflections.rb similarity index 100% rename from spec/dummy/config/initializers/inflections.rb rename to test/dummy/config/initializers/inflections.rb diff --git a/spec/dummy/config/initializers/mime_types.rb b/test/dummy/config/initializers/mime_types.rb similarity index 76% rename from spec/dummy/config/initializers/mime_types.rb rename to test/dummy/config/initializers/mime_types.rb index 72aca7e..dc18996 100644 --- a/spec/dummy/config/initializers/mime_types.rb +++ b/test/dummy/config/initializers/mime_types.rb @@ -2,4 +2,3 @@ # Add new mime types for use in respond_to blocks: # Mime::Type.register "text/richtext", :rtf -# Mime::Type.register_alias "text/html", :iphone diff --git a/spec/dummy/config/initializers/wrap_parameters.rb b/test/dummy/config/initializers/wrap_parameters.rb similarity index 80% rename from spec/dummy/config/initializers/wrap_parameters.rb rename to test/dummy/config/initializers/wrap_parameters.rb index 33725e9..bbfc396 100644 --- a/spec/dummy/config/initializers/wrap_parameters.rb +++ b/test/dummy/config/initializers/wrap_parameters.rb @@ -5,10 +5,10 @@ # Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. ActiveSupport.on_load(:action_controller) do - wrap_parameters format: [:json] if respond_to?(:wrap_parameters) + wrap_parameters format: [:json] end # To enable root element in JSON for ActiveRecord objects. # ActiveSupport.on_load(:active_record) do -# self.include_root_in_json = true +# self.include_root_in_json = true # end diff --git a/spec/dummy/config/locales/en.yml b/test/dummy/config/locales/en.yml similarity index 74% rename from spec/dummy/config/locales/en.yml rename to test/dummy/config/locales/en.yml index 0653957..decc5a8 100644 --- a/spec/dummy/config/locales/en.yml +++ b/test/dummy/config/locales/en.yml @@ -16,6 +16,16 @@ # # This would use the information in config/locales/es.yml. # +# The following keys must be escaped otherwise they will not be retrieved by +# the default I18n backend: +# +# true, false, on, off, yes, no +# +# Instead, surround them with single quotes. +# +# en: +# 'true': 'foo' +# # To learn more, please read the Rails Internationalization guide # available at http://guides.rubyonrails.org/i18n.html. diff --git a/test/dummy/config/puma.rb b/test/dummy/config/puma.rb new file mode 100644 index 0000000..1e19380 --- /dev/null +++ b/test/dummy/config/puma.rb @@ -0,0 +1,56 @@ +# Puma can serve each request in a thread from an internal thread pool. +# The `threads` method setting takes two numbers: a minimum and maximum. +# Any libraries that use thread pools should be configured to match +# the maximum value specified for Puma. Default is set to 5 threads for minimum +# and maximum; this matches the default thread size of Active Record. +# +threads_count = ENV.fetch("RAILS_MAX_THREADS") { 5 } +threads threads_count, threads_count + +# Specifies the `port` that Puma will listen on to receive requests; default is 3000. +# +port ENV.fetch("PORT") { 3000 } + +# Specifies the `environment` that Puma will run in. +# +environment ENV.fetch("RAILS_ENV") { "development" } + +# Specifies the number of `workers` to boot in clustered mode. +# Workers are forked webserver processes. If using threads and workers together +# the concurrency of the application would be max `threads` * `workers`. +# Workers do not work on JRuby or Windows (both of which do not support +# processes). +# +# workers ENV.fetch("WEB_CONCURRENCY") { 2 } + +# Use the `preload_app!` method when specifying a `workers` number. +# This directive tells Puma to first boot the application and load code +# before forking the application. This takes advantage of Copy On Write +# process behavior so workers use less memory. If you use this option +# you need to make sure to reconnect any threads in the `on_worker_boot` +# block. +# +# preload_app! + +# If you are preloading your application and using Active Record, it's +# recommended that you close any connections to the database before workers +# are forked to prevent connection leakage. +# +# before_fork do +# ActiveRecord::Base.connection_pool.disconnect! if defined?(ActiveRecord) +# end + +# The code in the `on_worker_boot` will be called if you are using +# clustered mode by specifying a number of `workers`. After each worker +# process is booted, this block will be run. If you are using the `preload_app!` +# option, you will want to use this block to reconnect to any threads +# or connections that may have been created at application boot, as Ruby +# cannot share connections between processes. +# +# on_worker_boot do +# ActiveRecord::Base.establish_connection if defined?(ActiveRecord) +# end +# + +# Allow puma to be restarted by `rails restart` command. +plugin :tmp_restart diff --git a/test/dummy/config/routes.rb b/test/dummy/config/routes.rb new file mode 100644 index 0000000..c2c613f --- /dev/null +++ b/test/dummy/config/routes.rb @@ -0,0 +1,7 @@ +Rails.application.routes.draw do + resources :users + get 'hello/index' + post 'hello/save' + root 'hello#index' + mount FilestackRails::Engine => "/filestack_rails" +end diff --git a/test/dummy/config/secrets.yml b/test/dummy/config/secrets.yml new file mode 100644 index 0000000..d4b6538 --- /dev/null +++ b/test/dummy/config/secrets.yml @@ -0,0 +1,32 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rails secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +# Shared secrets are available across all environments. + +# shared: +# api_key: a1B2c3D4e5F6 + +# Environmental secrets are only available for that specific environment. + +development: + secret_key_base: 645f9ed274ee49f77259bad893eb062ba303cc89d00d5bd3fbf9503f0eedddc5944a9d7458039b8ed624cdaae8293303d69226b25f51da433d50d26b94caac72 + +test: + secret_key_base: 4eebd262c7171809ec5b3a882612e7a05d5d609e9fda855dd584896a6ab712b64c9c5b0babef339649956357ffc11a00a9d728f52d3ce97823ac12562687a1c1 + +# Do not keep production secrets in the unencrypted secrets file. +# Instead, either read values from the environment. +# Or, use `bin/rails secrets:setup` to configure encrypted secrets +# and move the `production:` environment over there. + +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/spec/dummy/db/migrate/20140330125535_create_users.rb b/test/dummy/db/migrate/20170717142523_create_users.rb similarity index 52% rename from spec/dummy/db/migrate/20140330125535_create_users.rb rename to test/dummy/db/migrate/20170717142523_create_users.rb index c363887..07de835 100644 --- a/spec/dummy/db/migrate/20140330125535_create_users.rb +++ b/test/dummy/db/migrate/20170717142523_create_users.rb @@ -1,8 +1,9 @@ -class CreateUsers < ActiveRecord::Migration +class CreateUsers < ActiveRecord::Migration[5.1] def change create_table :users do |t| t.string :name - t.string :filepicker_url + t.string :email + t.string :picture t.timestamps end diff --git a/spec/dummy/db/schema.rb b/test/dummy/db/schema.rb similarity index 79% rename from spec/dummy/db/schema.rb rename to test/dummy/db/schema.rb index d0d7314..c55a98d 100644 --- a/spec/dummy/db/schema.rb +++ b/test/dummy/db/schema.rb @@ -10,13 +10,14 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20140330125535) do +ActiveRecord::Schema.define(version: 20170717142523) do create_table "users", force: :cascade do |t| - t.string "name" - t.string "filepicker_url" - t.datetime "created_at" - t.datetime "updated_at" + t.string "name" + t.string "email" + t.string "picture" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false end end diff --git a/spec/dummy/log/.keep b/test/dummy/lib/assets/.keep similarity index 100% rename from spec/dummy/log/.keep rename to test/dummy/lib/assets/.keep diff --git a/spec/dummy/db/.gitkeep b/test/dummy/log/.keep similarity index 100% rename from spec/dummy/db/.gitkeep rename to test/dummy/log/.keep diff --git a/test/dummy/package.json b/test/dummy/package.json new file mode 100644 index 0000000..caa2d7b --- /dev/null +++ b/test/dummy/package.json @@ -0,0 +1,5 @@ +{ + "name": "dummy", + "private": true, + "dependencies": {} +} diff --git a/spec/dummy/public/404.html b/test/dummy/public/404.html similarity index 52% rename from spec/dummy/public/404.html rename to test/dummy/public/404.html index a0daa0c..2be3af2 100644 --- a/spec/dummy/public/404.html +++ b/test/dummy/public/404.html @@ -2,17 +2,23 @@ The page you were looking for doesn't exist (404) + - +
-

The page you were looking for doesn't exist.

-

You may have mistyped the address or the page may have moved.

+
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+

If you are the application owner check the logs for more information.

-

If you are the application owner check the logs for more information.

diff --git a/spec/dummy/public/422.html b/test/dummy/public/422.html similarity index 52% rename from spec/dummy/public/422.html rename to test/dummy/public/422.html index fbb4b84..c08eac0 100644 --- a/spec/dummy/public/422.html +++ b/test/dummy/public/422.html @@ -2,17 +2,23 @@ The change you wanted was rejected (422) + - +
-

The change you wanted was rejected.

-

Maybe you tried to change something you didn't have access to.

+
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+

If you are the application owner check the logs for more information.

-

If you are the application owner check the logs for more information.

diff --git a/spec/dummy/public/500.html b/test/dummy/public/500.html similarity index 55% rename from spec/dummy/public/500.html rename to test/dummy/public/500.html index e9052d3..78a030a 100644 --- a/spec/dummy/public/500.html +++ b/test/dummy/public/500.html @@ -2,17 +2,23 @@ We're sorry, but something went wrong (500) + - +
-

We're sorry, but something went wrong.

+
+

We're sorry, but something went wrong.

+
+

If you are the application owner check the logs for more information.

-

If you are the application owner check the logs for more information.

diff --git a/spec/dummy/public/favicon.ico b/test/dummy/public/apple-touch-icon-precomposed.png similarity index 100% rename from spec/dummy/public/favicon.ico rename to test/dummy/public/apple-touch-icon-precomposed.png diff --git a/test/dummy/public/apple-touch-icon.png b/test/dummy/public/apple-touch-icon.png new file mode 100644 index 0000000..e69de29 diff --git a/test/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json b/test/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json new file mode 100644 index 0000000..a7fa1bf --- /dev/null +++ b/test/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json @@ -0,0 +1 @@ +{"files":{"application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js":{"logical_path":"application.js","mtime":"2017-07-15T20:59:47-05:00","size":21494,"digest":"60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e","integrity":"sha256-YMYCDvrLAjrfSpKF3M9sI8BpS6vF2yEMSQbsecH2mk4="},"application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css":{"logical_path":"application.css","mtime":"2017-07-15T20:06:06-05:00","size":703,"digest":"af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886","integrity":"sha256-rwSyJv1yAt/FMs567blaASgneTfpDTs6PTXhzOnhaIY="},"filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js":{"logical_path":"filestack_rails/application.js","mtime":"2017-07-15T20:34:56-05:00","size":661,"digest":"d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7","integrity":"sha256-0tnD4HMwnD+w3vDElAnDXCT8rnKYU0NYE1ofX37R27c="},"filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css":{"logical_path":"filestack_rails/application.css","mtime":"2017-07-15T20:06:06-05:00","size":703,"digest":"af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886","integrity":"sha256-rwSyJv1yAt/FMs567blaASgneTfpDTs6PTXhzOnhaIY="},"application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js":{"logical_path":"application.js","mtime":"2017-07-15T21:01:48-05:00","size":21496,"digest":"29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2","integrity":"sha256-KfBK24W8+3OCDJRr6FDNPKVZsu2AaHY0rIL/5OcN4KI="},"application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js":{"logical_path":"application.js","mtime":"2017-07-15T21:13:58-05:00","size":21538,"digest":"e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a","integrity":"sha256-4DhZlvjF4sZ1XQwVcSpcigVDqlPthWu6L3NMgdnizoo="}},"assets":{"application.js":"application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js","application.css":"application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css","filestack_rails/application.js":"filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js","filestack_rails/application.css":"filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css"}} \ No newline at end of file diff --git a/test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js b/test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js new file mode 100644 index 0000000..6d38e5f --- /dev/null +++ b/test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js @@ -0,0 +1,627 @@ +console.log('this is working'); +(function() { + (function() { + (function() { + var slice = [].slice; + + this.ActionCable = { + INTERNAL: { + "message_types": { + "welcome": "welcome", + "ping": "ping", + "confirmation": "confirm_subscription", + "rejection": "reject_subscription" + }, + "default_mount_path": "/cable", + "protocols": ["actioncable-v1-json", "actioncable-unsupported"] + }, + WebSocket: window.WebSocket, + logger: window.console, + createConsumer: function(url) { + var ref; + if (url == null) { + url = (ref = this.getConfig("url")) != null ? ref : this.INTERNAL.default_mount_path; + } + return new ActionCable.Consumer(this.createWebSocketURL(url)); + }, + getConfig: function(name) { + var element; + element = document.head.querySelector("meta[name='action-cable-" + name + "']"); + return element != null ? element.getAttribute("content") : void 0; + }, + createWebSocketURL: function(url) { + var a; + if (url && !/^wss?:/i.test(url)) { + a = document.createElement("a"); + a.href = url; + a.href = a.href; + a.protocol = a.protocol.replace("http", "ws"); + return a.href; + } else { + return url; + } + }, + startDebugging: function() { + return this.debugging = true; + }, + stopDebugging: function() { + return this.debugging = null; + }, + log: function() { + var messages, ref; + messages = 1 <= arguments.length ? slice.call(arguments, 0) : []; + if (this.debugging) { + messages.push(Date.now()); + return (ref = this.logger).log.apply(ref, ["[ActionCable]"].concat(slice.call(messages))); + } + } + }; + + }).call(this); + }).call(this); + + var ActionCable = this.ActionCable; + + (function() { + (function() { + var bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }; + + ActionCable.ConnectionMonitor = (function() { + var clamp, now, secondsSince; + + ConnectionMonitor.pollInterval = { + min: 3, + max: 30 + }; + + ConnectionMonitor.staleThreshold = 6; + + function ConnectionMonitor(connection) { + this.connection = connection; + this.visibilityDidChange = bind(this.visibilityDidChange, this); + this.reconnectAttempts = 0; + } + + ConnectionMonitor.prototype.start = function() { + if (!this.isRunning()) { + this.startedAt = now(); + delete this.stoppedAt; + this.startPolling(); + document.addEventListener("visibilitychange", this.visibilityDidChange); + return ActionCable.log("ConnectionMonitor started. pollInterval = " + (this.getPollInterval()) + " ms"); + } + }; + + ConnectionMonitor.prototype.stop = function() { + if (this.isRunning()) { + this.stoppedAt = now(); + this.stopPolling(); + document.removeEventListener("visibilitychange", this.visibilityDidChange); + return ActionCable.log("ConnectionMonitor stopped"); + } + }; + + ConnectionMonitor.prototype.isRunning = function() { + return (this.startedAt != null) && (this.stoppedAt == null); + }; + + ConnectionMonitor.prototype.recordPing = function() { + return this.pingedAt = now(); + }; + + ConnectionMonitor.prototype.recordConnect = function() { + this.reconnectAttempts = 0; + this.recordPing(); + delete this.disconnectedAt; + return ActionCable.log("ConnectionMonitor recorded connect"); + }; + + ConnectionMonitor.prototype.recordDisconnect = function() { + this.disconnectedAt = now(); + return ActionCable.log("ConnectionMonitor recorded disconnect"); + }; + + ConnectionMonitor.prototype.startPolling = function() { + this.stopPolling(); + return this.poll(); + }; + + ConnectionMonitor.prototype.stopPolling = function() { + return clearTimeout(this.pollTimeout); + }; + + ConnectionMonitor.prototype.poll = function() { + return this.pollTimeout = setTimeout((function(_this) { + return function() { + _this.reconnectIfStale(); + return _this.poll(); + }; + })(this), this.getPollInterval()); + }; + + ConnectionMonitor.prototype.getPollInterval = function() { + var interval, max, min, ref; + ref = this.constructor.pollInterval, min = ref.min, max = ref.max; + interval = 5 * Math.log(this.reconnectAttempts + 1); + return Math.round(clamp(interval, min, max) * 1000); + }; + + ConnectionMonitor.prototype.reconnectIfStale = function() { + if (this.connectionIsStale()) { + ActionCable.log("ConnectionMonitor detected stale connection. reconnectAttempts = " + this.reconnectAttempts + ", pollInterval = " + (this.getPollInterval()) + " ms, time disconnected = " + (secondsSince(this.disconnectedAt)) + " s, stale threshold = " + this.constructor.staleThreshold + " s"); + this.reconnectAttempts++; + if (this.disconnectedRecently()) { + return ActionCable.log("ConnectionMonitor skipping reopening recent disconnect"); + } else { + ActionCable.log("ConnectionMonitor reopening"); + return this.connection.reopen(); + } + } + }; + + ConnectionMonitor.prototype.connectionIsStale = function() { + var ref; + return secondsSince((ref = this.pingedAt) != null ? ref : this.startedAt) > this.constructor.staleThreshold; + }; + + ConnectionMonitor.prototype.disconnectedRecently = function() { + return this.disconnectedAt && secondsSince(this.disconnectedAt) < this.constructor.staleThreshold; + }; + + ConnectionMonitor.prototype.visibilityDidChange = function() { + if (document.visibilityState === "visible") { + return setTimeout((function(_this) { + return function() { + if (_this.connectionIsStale() || !_this.connection.isOpen()) { + ActionCable.log("ConnectionMonitor reopening stale connection on visibilitychange. visbilityState = " + document.visibilityState); + return _this.connection.reopen(); + } + }; + })(this), 200); + } + }; + + now = function() { + return new Date().getTime(); + }; + + secondsSince = function(time) { + return (now() - time) / 1000; + }; + + clamp = function(number, min, max) { + return Math.max(min, Math.min(max, number)); + }; + + return ConnectionMonitor; + + })(); + + }).call(this); + (function() { + var i, message_types, protocols, ref, supportedProtocols, unsupportedProtocol, + slice = [].slice, + bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }, + indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + + ref = ActionCable.INTERNAL, message_types = ref.message_types, protocols = ref.protocols; + + supportedProtocols = 2 <= protocols.length ? slice.call(protocols, 0, i = protocols.length - 1) : (i = 0, []), unsupportedProtocol = protocols[i++]; + + ActionCable.Connection = (function() { + Connection.reopenDelay = 500; + + function Connection(consumer) { + this.consumer = consumer; + this.open = bind(this.open, this); + this.subscriptions = this.consumer.subscriptions; + this.monitor = new ActionCable.ConnectionMonitor(this); + this.disconnected = true; + } + + Connection.prototype.send = function(data) { + if (this.isOpen()) { + this.webSocket.send(JSON.stringify(data)); + return true; + } else { + return false; + } + }; + + Connection.prototype.open = function() { + if (this.isActive()) { + ActionCable.log("Attempted to open WebSocket, but existing socket is " + (this.getState())); + return false; + } else { + ActionCable.log("Opening WebSocket, current state is " + (this.getState()) + ", subprotocols: " + protocols); + if (this.webSocket != null) { + this.uninstallEventHandlers(); + } + this.webSocket = new ActionCable.WebSocket(this.consumer.url, protocols); + this.installEventHandlers(); + this.monitor.start(); + return true; + } + }; + + Connection.prototype.close = function(arg) { + var allowReconnect, ref1; + allowReconnect = (arg != null ? arg : { + allowReconnect: true + }).allowReconnect; + if (!allowReconnect) { + this.monitor.stop(); + } + if (this.isActive()) { + return (ref1 = this.webSocket) != null ? ref1.close() : void 0; + } + }; + + Connection.prototype.reopen = function() { + var error; + ActionCable.log("Reopening WebSocket, current state is " + (this.getState())); + if (this.isActive()) { + try { + return this.close(); + } catch (error1) { + error = error1; + return ActionCable.log("Failed to reopen WebSocket", error); + } finally { + ActionCable.log("Reopening WebSocket in " + this.constructor.reopenDelay + "ms"); + setTimeout(this.open, this.constructor.reopenDelay); + } + } else { + return this.open(); + } + }; + + Connection.prototype.getProtocol = function() { + var ref1; + return (ref1 = this.webSocket) != null ? ref1.protocol : void 0; + }; + + Connection.prototype.isOpen = function() { + return this.isState("open"); + }; + + Connection.prototype.isActive = function() { + return this.isState("open", "connecting"); + }; + + Connection.prototype.isProtocolSupported = function() { + var ref1; + return ref1 = this.getProtocol(), indexOf.call(supportedProtocols, ref1) >= 0; + }; + + Connection.prototype.isState = function() { + var ref1, states; + states = 1 <= arguments.length ? slice.call(arguments, 0) : []; + return ref1 = this.getState(), indexOf.call(states, ref1) >= 0; + }; + + Connection.prototype.getState = function() { + var ref1, state, value; + for (state in WebSocket) { + value = WebSocket[state]; + if (value === ((ref1 = this.webSocket) != null ? ref1.readyState : void 0)) { + return state.toLowerCase(); + } + } + return null; + }; + + Connection.prototype.installEventHandlers = function() { + var eventName, handler; + for (eventName in this.events) { + handler = this.events[eventName].bind(this); + this.webSocket["on" + eventName] = handler; + } + }; + + Connection.prototype.uninstallEventHandlers = function() { + var eventName; + for (eventName in this.events) { + this.webSocket["on" + eventName] = function() {}; + } + }; + + Connection.prototype.events = { + message: function(event) { + var identifier, message, ref1, type; + if (!this.isProtocolSupported()) { + return; + } + ref1 = JSON.parse(event.data), identifier = ref1.identifier, message = ref1.message, type = ref1.type; + switch (type) { + case message_types.welcome: + this.monitor.recordConnect(); + return this.subscriptions.reload(); + case message_types.ping: + return this.monitor.recordPing(); + case message_types.confirmation: + return this.subscriptions.notify(identifier, "connected"); + case message_types.rejection: + return this.subscriptions.reject(identifier); + default: + return this.subscriptions.notify(identifier, "received", message); + } + }, + open: function() { + ActionCable.log("WebSocket onopen event, using '" + (this.getProtocol()) + "' subprotocol"); + this.disconnected = false; + if (!this.isProtocolSupported()) { + ActionCable.log("Protocol is unsupported. Stopping monitor and disconnecting."); + return this.close({ + allowReconnect: false + }); + } + }, + close: function(event) { + ActionCable.log("WebSocket onclose event"); + if (this.disconnected) { + return; + } + this.disconnected = true; + this.monitor.recordDisconnect(); + return this.subscriptions.notifyAll("disconnected", { + willAttemptReconnect: this.monitor.isRunning() + }); + }, + error: function() { + return ActionCable.log("WebSocket onerror event"); + } + }; + + return Connection; + + })(); + + }).call(this); + (function() { + var slice = [].slice; + + ActionCable.Subscriptions = (function() { + function Subscriptions(consumer) { + this.consumer = consumer; + this.subscriptions = []; + } + + Subscriptions.prototype.create = function(channelName, mixin) { + var channel, params, subscription; + channel = channelName; + params = typeof channel === "object" ? channel : { + channel: channel + }; + subscription = new ActionCable.Subscription(this.consumer, params, mixin); + return this.add(subscription); + }; + + Subscriptions.prototype.add = function(subscription) { + this.subscriptions.push(subscription); + this.consumer.ensureActiveConnection(); + this.notify(subscription, "initialized"); + this.sendCommand(subscription, "subscribe"); + return subscription; + }; + + Subscriptions.prototype.remove = function(subscription) { + this.forget(subscription); + if (!this.findAll(subscription.identifier).length) { + this.sendCommand(subscription, "unsubscribe"); + } + return subscription; + }; + + Subscriptions.prototype.reject = function(identifier) { + var i, len, ref, results, subscription; + ref = this.findAll(identifier); + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + this.forget(subscription); + this.notify(subscription, "rejected"); + results.push(subscription); + } + return results; + }; + + Subscriptions.prototype.forget = function(subscription) { + var s; + this.subscriptions = (function() { + var i, len, ref, results; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + s = ref[i]; + if (s !== subscription) { + results.push(s); + } + } + return results; + }).call(this); + return subscription; + }; + + Subscriptions.prototype.findAll = function(identifier) { + var i, len, ref, results, s; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + s = ref[i]; + if (s.identifier === identifier) { + results.push(s); + } + } + return results; + }; + + Subscriptions.prototype.reload = function() { + var i, len, ref, results, subscription; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + results.push(this.sendCommand(subscription, "subscribe")); + } + return results; + }; + + Subscriptions.prototype.notifyAll = function() { + var args, callbackName, i, len, ref, results, subscription; + callbackName = arguments[0], args = 2 <= arguments.length ? slice.call(arguments, 1) : []; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + results.push(this.notify.apply(this, [subscription, callbackName].concat(slice.call(args)))); + } + return results; + }; + + Subscriptions.prototype.notify = function() { + var args, callbackName, i, len, results, subscription, subscriptions; + subscription = arguments[0], callbackName = arguments[1], args = 3 <= arguments.length ? slice.call(arguments, 2) : []; + if (typeof subscription === "string") { + subscriptions = this.findAll(subscription); + } else { + subscriptions = [subscription]; + } + results = []; + for (i = 0, len = subscriptions.length; i < len; i++) { + subscription = subscriptions[i]; + results.push(typeof subscription[callbackName] === "function" ? subscription[callbackName].apply(subscription, args) : void 0); + } + return results; + }; + + Subscriptions.prototype.sendCommand = function(subscription, command) { + var identifier; + identifier = subscription.identifier; + return this.consumer.send({ + command: command, + identifier: identifier + }); + }; + + return Subscriptions; + + })(); + + }).call(this); + (function() { + ActionCable.Subscription = (function() { + var extend; + + function Subscription(consumer, params, mixin) { + this.consumer = consumer; + if (params == null) { + params = {}; + } + this.identifier = JSON.stringify(params); + extend(this, mixin); + } + + Subscription.prototype.perform = function(action, data) { + if (data == null) { + data = {}; + } + data.action = action; + return this.send(data); + }; + + Subscription.prototype.send = function(data) { + return this.consumer.send({ + command: "message", + identifier: this.identifier, + data: JSON.stringify(data) + }); + }; + + Subscription.prototype.unsubscribe = function() { + return this.consumer.subscriptions.remove(this); + }; + + extend = function(object, properties) { + var key, value; + if (properties != null) { + for (key in properties) { + value = properties[key]; + object[key] = value; + } + } + return object; + }; + + return Subscription; + + })(); + + }).call(this); + (function() { + ActionCable.Consumer = (function() { + function Consumer(url) { + this.url = url; + this.subscriptions = new ActionCable.Subscriptions(this); + this.connection = new ActionCable.Connection(this); + } + + Consumer.prototype.send = function(data) { + return this.connection.send(data); + }; + + Consumer.prototype.connect = function() { + return this.connection.open(); + }; + + Consumer.prototype.disconnect = function() { + return this.connection.close({ + allowReconnect: false + }); + }; + + Consumer.prototype.ensureActiveConnection = function() { + if (!this.connection.isActive()) { + return this.connection.open(); + } + }; + + return Consumer; + + })(); + + }).call(this); + }).call(this); + + if (typeof module === "object" && module.exports) { + module.exports = ActionCable; + } else if (typeof define === "function" && define.amd) { + define(ActionCable); + } +}).call(this); +// Action Cable provides the framework to deal with WebSockets in Rails. +// You can generate new channels where WebSocket features live using the `rails generate channel` command. +// + + + + +(function() { + this.App || (this.App = {}); + + App.cable = ActionCable.createConsumer(); + +}).call(this); +// 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 any plugin's vendor/assets/javascripts directory 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 +// compiled file. JavaScript code in this file should be added after the last require_* statement. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// + +; diff --git a/test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz b/test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8620f56086228e7cf955553677539cc0c9bede30 GIT binary patch literal 4467 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 F005|ftwsO< literal 0 HcmV?d00001 diff --git a/test/dummy/public/assets/application-5ac6384ca459dff358234a54a3a7c0a1e0031a928018b37af5408111e7077bb9.css.54141996.11036.294896 b/test/dummy/public/assets/application-5ac6384ca459dff358234a54a3a7c0a1e0031a928018b37af5408111e7077bb9.css.54141996.11036.294896 new file mode 100644 index 0000000..e69de29 diff --git a/test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js b/test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js new file mode 100644 index 0000000..8a27e93 --- /dev/null +++ b/test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js @@ -0,0 +1,626 @@ +(function() { + (function() { + (function() { + var slice = [].slice; + + this.ActionCable = { + INTERNAL: { + "message_types": { + "welcome": "welcome", + "ping": "ping", + "confirmation": "confirm_subscription", + "rejection": "reject_subscription" + }, + "default_mount_path": "/cable", + "protocols": ["actioncable-v1-json", "actioncable-unsupported"] + }, + WebSocket: window.WebSocket, + logger: window.console, + createConsumer: function(url) { + var ref; + if (url == null) { + url = (ref = this.getConfig("url")) != null ? ref : this.INTERNAL.default_mount_path; + } + return new ActionCable.Consumer(this.createWebSocketURL(url)); + }, + getConfig: function(name) { + var element; + element = document.head.querySelector("meta[name='action-cable-" + name + "']"); + return element != null ? element.getAttribute("content") : void 0; + }, + createWebSocketURL: function(url) { + var a; + if (url && !/^wss?:/i.test(url)) { + a = document.createElement("a"); + a.href = url; + a.href = a.href; + a.protocol = a.protocol.replace("http", "ws"); + return a.href; + } else { + return url; + } + }, + startDebugging: function() { + return this.debugging = true; + }, + stopDebugging: function() { + return this.debugging = null; + }, + log: function() { + var messages, ref; + messages = 1 <= arguments.length ? slice.call(arguments, 0) : []; + if (this.debugging) { + messages.push(Date.now()); + return (ref = this.logger).log.apply(ref, ["[ActionCable]"].concat(slice.call(messages))); + } + } + }; + + }).call(this); + }).call(this); + + var ActionCable = this.ActionCable; + + (function() { + (function() { + var bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }; + + ActionCable.ConnectionMonitor = (function() { + var clamp, now, secondsSince; + + ConnectionMonitor.pollInterval = { + min: 3, + max: 30 + }; + + ConnectionMonitor.staleThreshold = 6; + + function ConnectionMonitor(connection) { + this.connection = connection; + this.visibilityDidChange = bind(this.visibilityDidChange, this); + this.reconnectAttempts = 0; + } + + ConnectionMonitor.prototype.start = function() { + if (!this.isRunning()) { + this.startedAt = now(); + delete this.stoppedAt; + this.startPolling(); + document.addEventListener("visibilitychange", this.visibilityDidChange); + return ActionCable.log("ConnectionMonitor started. pollInterval = " + (this.getPollInterval()) + " ms"); + } + }; + + ConnectionMonitor.prototype.stop = function() { + if (this.isRunning()) { + this.stoppedAt = now(); + this.stopPolling(); + document.removeEventListener("visibilitychange", this.visibilityDidChange); + return ActionCable.log("ConnectionMonitor stopped"); + } + }; + + ConnectionMonitor.prototype.isRunning = function() { + return (this.startedAt != null) && (this.stoppedAt == null); + }; + + ConnectionMonitor.prototype.recordPing = function() { + return this.pingedAt = now(); + }; + + ConnectionMonitor.prototype.recordConnect = function() { + this.reconnectAttempts = 0; + this.recordPing(); + delete this.disconnectedAt; + return ActionCable.log("ConnectionMonitor recorded connect"); + }; + + ConnectionMonitor.prototype.recordDisconnect = function() { + this.disconnectedAt = now(); + return ActionCable.log("ConnectionMonitor recorded disconnect"); + }; + + ConnectionMonitor.prototype.startPolling = function() { + this.stopPolling(); + return this.poll(); + }; + + ConnectionMonitor.prototype.stopPolling = function() { + return clearTimeout(this.pollTimeout); + }; + + ConnectionMonitor.prototype.poll = function() { + return this.pollTimeout = setTimeout((function(_this) { + return function() { + _this.reconnectIfStale(); + return _this.poll(); + }; + })(this), this.getPollInterval()); + }; + + ConnectionMonitor.prototype.getPollInterval = function() { + var interval, max, min, ref; + ref = this.constructor.pollInterval, min = ref.min, max = ref.max; + interval = 5 * Math.log(this.reconnectAttempts + 1); + return Math.round(clamp(interval, min, max) * 1000); + }; + + ConnectionMonitor.prototype.reconnectIfStale = function() { + if (this.connectionIsStale()) { + ActionCable.log("ConnectionMonitor detected stale connection. reconnectAttempts = " + this.reconnectAttempts + ", pollInterval = " + (this.getPollInterval()) + " ms, time disconnected = " + (secondsSince(this.disconnectedAt)) + " s, stale threshold = " + this.constructor.staleThreshold + " s"); + this.reconnectAttempts++; + if (this.disconnectedRecently()) { + return ActionCable.log("ConnectionMonitor skipping reopening recent disconnect"); + } else { + ActionCable.log("ConnectionMonitor reopening"); + return this.connection.reopen(); + } + } + }; + + ConnectionMonitor.prototype.connectionIsStale = function() { + var ref; + return secondsSince((ref = this.pingedAt) != null ? ref : this.startedAt) > this.constructor.staleThreshold; + }; + + ConnectionMonitor.prototype.disconnectedRecently = function() { + return this.disconnectedAt && secondsSince(this.disconnectedAt) < this.constructor.staleThreshold; + }; + + ConnectionMonitor.prototype.visibilityDidChange = function() { + if (document.visibilityState === "visible") { + return setTimeout((function(_this) { + return function() { + if (_this.connectionIsStale() || !_this.connection.isOpen()) { + ActionCable.log("ConnectionMonitor reopening stale connection on visibilitychange. visbilityState = " + document.visibilityState); + return _this.connection.reopen(); + } + }; + })(this), 200); + } + }; + + now = function() { + return new Date().getTime(); + }; + + secondsSince = function(time) { + return (now() - time) / 1000; + }; + + clamp = function(number, min, max) { + return Math.max(min, Math.min(max, number)); + }; + + return ConnectionMonitor; + + })(); + + }).call(this); + (function() { + var i, message_types, protocols, ref, supportedProtocols, unsupportedProtocol, + slice = [].slice, + bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }, + indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + + ref = ActionCable.INTERNAL, message_types = ref.message_types, protocols = ref.protocols; + + supportedProtocols = 2 <= protocols.length ? slice.call(protocols, 0, i = protocols.length - 1) : (i = 0, []), unsupportedProtocol = protocols[i++]; + + ActionCable.Connection = (function() { + Connection.reopenDelay = 500; + + function Connection(consumer) { + this.consumer = consumer; + this.open = bind(this.open, this); + this.subscriptions = this.consumer.subscriptions; + this.monitor = new ActionCable.ConnectionMonitor(this); + this.disconnected = true; + } + + Connection.prototype.send = function(data) { + if (this.isOpen()) { + this.webSocket.send(JSON.stringify(data)); + return true; + } else { + return false; + } + }; + + Connection.prototype.open = function() { + if (this.isActive()) { + ActionCable.log("Attempted to open WebSocket, but existing socket is " + (this.getState())); + return false; + } else { + ActionCable.log("Opening WebSocket, current state is " + (this.getState()) + ", subprotocols: " + protocols); + if (this.webSocket != null) { + this.uninstallEventHandlers(); + } + this.webSocket = new ActionCable.WebSocket(this.consumer.url, protocols); + this.installEventHandlers(); + this.monitor.start(); + return true; + } + }; + + Connection.prototype.close = function(arg) { + var allowReconnect, ref1; + allowReconnect = (arg != null ? arg : { + allowReconnect: true + }).allowReconnect; + if (!allowReconnect) { + this.monitor.stop(); + } + if (this.isActive()) { + return (ref1 = this.webSocket) != null ? ref1.close() : void 0; + } + }; + + Connection.prototype.reopen = function() { + var error; + ActionCable.log("Reopening WebSocket, current state is " + (this.getState())); + if (this.isActive()) { + try { + return this.close(); + } catch (error1) { + error = error1; + return ActionCable.log("Failed to reopen WebSocket", error); + } finally { + ActionCable.log("Reopening WebSocket in " + this.constructor.reopenDelay + "ms"); + setTimeout(this.open, this.constructor.reopenDelay); + } + } else { + return this.open(); + } + }; + + Connection.prototype.getProtocol = function() { + var ref1; + return (ref1 = this.webSocket) != null ? ref1.protocol : void 0; + }; + + Connection.prototype.isOpen = function() { + return this.isState("open"); + }; + + Connection.prototype.isActive = function() { + return this.isState("open", "connecting"); + }; + + Connection.prototype.isProtocolSupported = function() { + var ref1; + return ref1 = this.getProtocol(), indexOf.call(supportedProtocols, ref1) >= 0; + }; + + Connection.prototype.isState = function() { + var ref1, states; + states = 1 <= arguments.length ? slice.call(arguments, 0) : []; + return ref1 = this.getState(), indexOf.call(states, ref1) >= 0; + }; + + Connection.prototype.getState = function() { + var ref1, state, value; + for (state in WebSocket) { + value = WebSocket[state]; + if (value === ((ref1 = this.webSocket) != null ? ref1.readyState : void 0)) { + return state.toLowerCase(); + } + } + return null; + }; + + Connection.prototype.installEventHandlers = function() { + var eventName, handler; + for (eventName in this.events) { + handler = this.events[eventName].bind(this); + this.webSocket["on" + eventName] = handler; + } + }; + + Connection.prototype.uninstallEventHandlers = function() { + var eventName; + for (eventName in this.events) { + this.webSocket["on" + eventName] = function() {}; + } + }; + + Connection.prototype.events = { + message: function(event) { + var identifier, message, ref1, type; + if (!this.isProtocolSupported()) { + return; + } + ref1 = JSON.parse(event.data), identifier = ref1.identifier, message = ref1.message, type = ref1.type; + switch (type) { + case message_types.welcome: + this.monitor.recordConnect(); + return this.subscriptions.reload(); + case message_types.ping: + return this.monitor.recordPing(); + case message_types.confirmation: + return this.subscriptions.notify(identifier, "connected"); + case message_types.rejection: + return this.subscriptions.reject(identifier); + default: + return this.subscriptions.notify(identifier, "received", message); + } + }, + open: function() { + ActionCable.log("WebSocket onopen event, using '" + (this.getProtocol()) + "' subprotocol"); + this.disconnected = false; + if (!this.isProtocolSupported()) { + ActionCable.log("Protocol is unsupported. Stopping monitor and disconnecting."); + return this.close({ + allowReconnect: false + }); + } + }, + close: function(event) { + ActionCable.log("WebSocket onclose event"); + if (this.disconnected) { + return; + } + this.disconnected = true; + this.monitor.recordDisconnect(); + return this.subscriptions.notifyAll("disconnected", { + willAttemptReconnect: this.monitor.isRunning() + }); + }, + error: function() { + return ActionCable.log("WebSocket onerror event"); + } + }; + + return Connection; + + })(); + + }).call(this); + (function() { + var slice = [].slice; + + ActionCable.Subscriptions = (function() { + function Subscriptions(consumer) { + this.consumer = consumer; + this.subscriptions = []; + } + + Subscriptions.prototype.create = function(channelName, mixin) { + var channel, params, subscription; + channel = channelName; + params = typeof channel === "object" ? channel : { + channel: channel + }; + subscription = new ActionCable.Subscription(this.consumer, params, mixin); + return this.add(subscription); + }; + + Subscriptions.prototype.add = function(subscription) { + this.subscriptions.push(subscription); + this.consumer.ensureActiveConnection(); + this.notify(subscription, "initialized"); + this.sendCommand(subscription, "subscribe"); + return subscription; + }; + + Subscriptions.prototype.remove = function(subscription) { + this.forget(subscription); + if (!this.findAll(subscription.identifier).length) { + this.sendCommand(subscription, "unsubscribe"); + } + return subscription; + }; + + Subscriptions.prototype.reject = function(identifier) { + var i, len, ref, results, subscription; + ref = this.findAll(identifier); + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + this.forget(subscription); + this.notify(subscription, "rejected"); + results.push(subscription); + } + return results; + }; + + Subscriptions.prototype.forget = function(subscription) { + var s; + this.subscriptions = (function() { + var i, len, ref, results; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + s = ref[i]; + if (s !== subscription) { + results.push(s); + } + } + return results; + }).call(this); + return subscription; + }; + + Subscriptions.prototype.findAll = function(identifier) { + var i, len, ref, results, s; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + s = ref[i]; + if (s.identifier === identifier) { + results.push(s); + } + } + return results; + }; + + Subscriptions.prototype.reload = function() { + var i, len, ref, results, subscription; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + results.push(this.sendCommand(subscription, "subscribe")); + } + return results; + }; + + Subscriptions.prototype.notifyAll = function() { + var args, callbackName, i, len, ref, results, subscription; + callbackName = arguments[0], args = 2 <= arguments.length ? slice.call(arguments, 1) : []; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + results.push(this.notify.apply(this, [subscription, callbackName].concat(slice.call(args)))); + } + return results; + }; + + Subscriptions.prototype.notify = function() { + var args, callbackName, i, len, results, subscription, subscriptions; + subscription = arguments[0], callbackName = arguments[1], args = 3 <= arguments.length ? slice.call(arguments, 2) : []; + if (typeof subscription === "string") { + subscriptions = this.findAll(subscription); + } else { + subscriptions = [subscription]; + } + results = []; + for (i = 0, len = subscriptions.length; i < len; i++) { + subscription = subscriptions[i]; + results.push(typeof subscription[callbackName] === "function" ? subscription[callbackName].apply(subscription, args) : void 0); + } + return results; + }; + + Subscriptions.prototype.sendCommand = function(subscription, command) { + var identifier; + identifier = subscription.identifier; + return this.consumer.send({ + command: command, + identifier: identifier + }); + }; + + return Subscriptions; + + })(); + + }).call(this); + (function() { + ActionCable.Subscription = (function() { + var extend; + + function Subscription(consumer, params, mixin) { + this.consumer = consumer; + if (params == null) { + params = {}; + } + this.identifier = JSON.stringify(params); + extend(this, mixin); + } + + Subscription.prototype.perform = function(action, data) { + if (data == null) { + data = {}; + } + data.action = action; + return this.send(data); + }; + + Subscription.prototype.send = function(data) { + return this.consumer.send({ + command: "message", + identifier: this.identifier, + data: JSON.stringify(data) + }); + }; + + Subscription.prototype.unsubscribe = function() { + return this.consumer.subscriptions.remove(this); + }; + + extend = function(object, properties) { + var key, value; + if (properties != null) { + for (key in properties) { + value = properties[key]; + object[key] = value; + } + } + return object; + }; + + return Subscription; + + })(); + + }).call(this); + (function() { + ActionCable.Consumer = (function() { + function Consumer(url) { + this.url = url; + this.subscriptions = new ActionCable.Subscriptions(this); + this.connection = new ActionCable.Connection(this); + } + + Consumer.prototype.send = function(data) { + return this.connection.send(data); + }; + + Consumer.prototype.connect = function() { + return this.connection.open(); + }; + + Consumer.prototype.disconnect = function() { + return this.connection.close({ + allowReconnect: false + }); + }; + + Consumer.prototype.ensureActiveConnection = function() { + if (!this.connection.isActive()) { + return this.connection.open(); + } + }; + + return Consumer; + + })(); + + }).call(this); + }).call(this); + + if (typeof module === "object" && module.exports) { + module.exports = ActionCable; + } else if (typeof define === "function" && define.amd) { + define(ActionCable); + } +}).call(this); +// Action Cable provides the framework to deal with WebSockets in Rails. +// You can generate new channels where WebSocket features live using the `rails generate channel` command. +// + + + + +(function() { + this.App || (this.App = {}); + + App.cable = ActionCable.createConsumer(); + +}).call(this); +// 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 any plugin's vendor/assets/javascripts directory 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 +// compiled file. JavaScript code in this file should be added after the last require_* statement. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// + +console.log('this is working'); diff --git a/test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js.gz b/test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b54aea0a88954c0b229b299cc9ad40a8ffd589fe GIT binary patch literal 4464 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 this.constructor.staleThreshold; + }; + + ConnectionMonitor.prototype.disconnectedRecently = function() { + return this.disconnectedAt && secondsSince(this.disconnectedAt) < this.constructor.staleThreshold; + }; + + ConnectionMonitor.prototype.visibilityDidChange = function() { + if (document.visibilityState === "visible") { + return setTimeout((function(_this) { + return function() { + if (_this.connectionIsStale() || !_this.connection.isOpen()) { + ActionCable.log("ConnectionMonitor reopening stale connection on visibilitychange. visbilityState = " + document.visibilityState); + return _this.connection.reopen(); + } + }; + })(this), 200); + } + }; + + now = function() { + return new Date().getTime(); + }; + + secondsSince = function(time) { + return (now() - time) / 1000; + }; + + clamp = function(number, min, max) { + return Math.max(min, Math.min(max, number)); + }; + + return ConnectionMonitor; + + })(); + + }).call(this); + (function() { + var i, message_types, protocols, ref, supportedProtocols, unsupportedProtocol, + slice = [].slice, + bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }, + indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + + ref = ActionCable.INTERNAL, message_types = ref.message_types, protocols = ref.protocols; + + supportedProtocols = 2 <= protocols.length ? slice.call(protocols, 0, i = protocols.length - 1) : (i = 0, []), unsupportedProtocol = protocols[i++]; + + ActionCable.Connection = (function() { + Connection.reopenDelay = 500; + + function Connection(consumer) { + this.consumer = consumer; + this.open = bind(this.open, this); + this.subscriptions = this.consumer.subscriptions; + this.monitor = new ActionCable.ConnectionMonitor(this); + this.disconnected = true; + } + + Connection.prototype.send = function(data) { + if (this.isOpen()) { + this.webSocket.send(JSON.stringify(data)); + return true; + } else { + return false; + } + }; + + Connection.prototype.open = function() { + if (this.isActive()) { + ActionCable.log("Attempted to open WebSocket, but existing socket is " + (this.getState())); + return false; + } else { + ActionCable.log("Opening WebSocket, current state is " + (this.getState()) + ", subprotocols: " + protocols); + if (this.webSocket != null) { + this.uninstallEventHandlers(); + } + this.webSocket = new ActionCable.WebSocket(this.consumer.url, protocols); + this.installEventHandlers(); + this.monitor.start(); + return true; + } + }; + + Connection.prototype.close = function(arg) { + var allowReconnect, ref1; + allowReconnect = (arg != null ? arg : { + allowReconnect: true + }).allowReconnect; + if (!allowReconnect) { + this.monitor.stop(); + } + if (this.isActive()) { + return (ref1 = this.webSocket) != null ? ref1.close() : void 0; + } + }; + + Connection.prototype.reopen = function() { + var error; + ActionCable.log("Reopening WebSocket, current state is " + (this.getState())); + if (this.isActive()) { + try { + return this.close(); + } catch (error1) { + error = error1; + return ActionCable.log("Failed to reopen WebSocket", error); + } finally { + ActionCable.log("Reopening WebSocket in " + this.constructor.reopenDelay + "ms"); + setTimeout(this.open, this.constructor.reopenDelay); + } + } else { + return this.open(); + } + }; + + Connection.prototype.getProtocol = function() { + var ref1; + return (ref1 = this.webSocket) != null ? ref1.protocol : void 0; + }; + + Connection.prototype.isOpen = function() { + return this.isState("open"); + }; + + Connection.prototype.isActive = function() { + return this.isState("open", "connecting"); + }; + + Connection.prototype.isProtocolSupported = function() { + var ref1; + return ref1 = this.getProtocol(), indexOf.call(supportedProtocols, ref1) >= 0; + }; + + Connection.prototype.isState = function() { + var ref1, states; + states = 1 <= arguments.length ? slice.call(arguments, 0) : []; + return ref1 = this.getState(), indexOf.call(states, ref1) >= 0; + }; + + Connection.prototype.getState = function() { + var ref1, state, value; + for (state in WebSocket) { + value = WebSocket[state]; + if (value === ((ref1 = this.webSocket) != null ? ref1.readyState : void 0)) { + return state.toLowerCase(); + } + } + return null; + }; + + Connection.prototype.installEventHandlers = function() { + var eventName, handler; + for (eventName in this.events) { + handler = this.events[eventName].bind(this); + this.webSocket["on" + eventName] = handler; + } + }; + + Connection.prototype.uninstallEventHandlers = function() { + var eventName; + for (eventName in this.events) { + this.webSocket["on" + eventName] = function() {}; + } + }; + + Connection.prototype.events = { + message: function(event) { + var identifier, message, ref1, type; + if (!this.isProtocolSupported()) { + return; + } + ref1 = JSON.parse(event.data), identifier = ref1.identifier, message = ref1.message, type = ref1.type; + switch (type) { + case message_types.welcome: + this.monitor.recordConnect(); + return this.subscriptions.reload(); + case message_types.ping: + return this.monitor.recordPing(); + case message_types.confirmation: + return this.subscriptions.notify(identifier, "connected"); + case message_types.rejection: + return this.subscriptions.reject(identifier); + default: + return this.subscriptions.notify(identifier, "received", message); + } + }, + open: function() { + ActionCable.log("WebSocket onopen event, using '" + (this.getProtocol()) + "' subprotocol"); + this.disconnected = false; + if (!this.isProtocolSupported()) { + ActionCable.log("Protocol is unsupported. Stopping monitor and disconnecting."); + return this.close({ + allowReconnect: false + }); + } + }, + close: function(event) { + ActionCable.log("WebSocket onclose event"); + if (this.disconnected) { + return; + } + this.disconnected = true; + this.monitor.recordDisconnect(); + return this.subscriptions.notifyAll("disconnected", { + willAttemptReconnect: this.monitor.isRunning() + }); + }, + error: function() { + return ActionCable.log("WebSocket onerror event"); + } + }; + + return Connection; + + })(); + + }).call(this); + (function() { + var slice = [].slice; + + ActionCable.Subscriptions = (function() { + function Subscriptions(consumer) { + this.consumer = consumer; + this.subscriptions = []; + } + + Subscriptions.prototype.create = function(channelName, mixin) { + var channel, params, subscription; + channel = channelName; + params = typeof channel === "object" ? channel : { + channel: channel + }; + subscription = new ActionCable.Subscription(this.consumer, params, mixin); + return this.add(subscription); + }; + + Subscriptions.prototype.add = function(subscription) { + this.subscriptions.push(subscription); + this.consumer.ensureActiveConnection(); + this.notify(subscription, "initialized"); + this.sendCommand(subscription, "subscribe"); + return subscription; + }; + + Subscriptions.prototype.remove = function(subscription) { + this.forget(subscription); + if (!this.findAll(subscription.identifier).length) { + this.sendCommand(subscription, "unsubscribe"); + } + return subscription; + }; + + Subscriptions.prototype.reject = function(identifier) { + var i, len, ref, results, subscription; + ref = this.findAll(identifier); + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + this.forget(subscription); + this.notify(subscription, "rejected"); + results.push(subscription); + } + return results; + }; + + Subscriptions.prototype.forget = function(subscription) { + var s; + this.subscriptions = (function() { + var i, len, ref, results; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + s = ref[i]; + if (s !== subscription) { + results.push(s); + } + } + return results; + }).call(this); + return subscription; + }; + + Subscriptions.prototype.findAll = function(identifier) { + var i, len, ref, results, s; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + s = ref[i]; + if (s.identifier === identifier) { + results.push(s); + } + } + return results; + }; + + Subscriptions.prototype.reload = function() { + var i, len, ref, results, subscription; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + results.push(this.sendCommand(subscription, "subscribe")); + } + return results; + }; + + Subscriptions.prototype.notifyAll = function() { + var args, callbackName, i, len, ref, results, subscription; + callbackName = arguments[0], args = 2 <= arguments.length ? slice.call(arguments, 1) : []; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + results.push(this.notify.apply(this, [subscription, callbackName].concat(slice.call(args)))); + } + return results; + }; + + Subscriptions.prototype.notify = function() { + var args, callbackName, i, len, results, subscription, subscriptions; + subscription = arguments[0], callbackName = arguments[1], args = 3 <= arguments.length ? slice.call(arguments, 2) : []; + if (typeof subscription === "string") { + subscriptions = this.findAll(subscription); + } else { + subscriptions = [subscription]; + } + results = []; + for (i = 0, len = subscriptions.length; i < len; i++) { + subscription = subscriptions[i]; + results.push(typeof subscription[callbackName] === "function" ? subscription[callbackName].apply(subscription, args) : void 0); + } + return results; + }; + + Subscriptions.prototype.sendCommand = function(subscription, command) { + var identifier; + identifier = subscription.identifier; + return this.consumer.send({ + command: command, + identifier: identifier + }); + }; + + return Subscriptions; + + })(); + + }).call(this); + (function() { + ActionCable.Subscription = (function() { + var extend; + + function Subscription(consumer, params, mixin) { + this.consumer = consumer; + if (params == null) { + params = {}; + } + this.identifier = JSON.stringify(params); + extend(this, mixin); + } + + Subscription.prototype.perform = function(action, data) { + if (data == null) { + data = {}; + } + data.action = action; + return this.send(data); + }; + + Subscription.prototype.send = function(data) { + return this.consumer.send({ + command: "message", + identifier: this.identifier, + data: JSON.stringify(data) + }); + }; + + Subscription.prototype.unsubscribe = function() { + return this.consumer.subscriptions.remove(this); + }; + + extend = function(object, properties) { + var key, value; + if (properties != null) { + for (key in properties) { + value = properties[key]; + object[key] = value; + } + } + return object; + }; + + return Subscription; + + })(); + + }).call(this); + (function() { + ActionCable.Consumer = (function() { + function Consumer(url) { + this.url = url; + this.subscriptions = new ActionCable.Subscriptions(this); + this.connection = new ActionCable.Connection(this); + } + + Consumer.prototype.send = function(data) { + return this.connection.send(data); + }; + + Consumer.prototype.connect = function() { + return this.connection.open(); + }; + + Consumer.prototype.disconnect = function() { + return this.connection.close({ + allowReconnect: false + }); + }; + + Consumer.prototype.ensureActiveConnection = function() { + if (!this.connection.isActive()) { + return this.connection.open(); + } + }; + + return Consumer; + + })(); + + }).call(this); + }).call(this); + + if (typeof module === "object" && module.exports) { + module.exports = ActionCable; + } else if (typeof define === "function" && define.amd) { + define(ActionCable); + } +}).call(this); +// Action Cable provides the framework to deal with WebSockets in Rails. +// You can generate new channels where WebSocket features live using the `rails generate channel` command. +// + + + + +(function() { + this.App || (this.App = {}); + + App.cable = ActionCable.createConsumer(); + +}).call(this); +// 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 any plugin's vendor/assets/javascripts directory 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 +// compiled file. JavaScript code in this file should be added after the last require_* statement. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// + +; diff --git a/test/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz b/test/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..630b1455241d59743a535126b2bba2ab7d7da9e7 GIT binary patch literal 4487 zcmV;25qRz&iwFSb%W7Ey1JxXBZ`(%lyMM)o2gGEf&~c022f1kxI4Legngn(ZhlAjA zDRN~qp-7datoT~}_nX-lcbB^&B`0^dAb`bv%+AhxXNSzHbiJfy8&_pfB^h~6!o|8w z+q^2n=#L`;|I(^#s)EKvbrT-9w|PV0|E8)x<>k$Bbau3j!szJiNSjA+qW$b@A>=Np zNmJx0g_UPlG5dLTBsy`i_ywDCp3DmzBj*wF`t65T7jIv@nQCo>1WVd9$ql`3?^m=5 z%ueXu&?2pt6gt$;i8*2g+rn=4*XjdOEb@ApAVxSwJYP5Kd6U-pinUvFYWk6;asq!a z$7{p4`rII+i)3B2*UM^Mw%4nqy+sfwDU!liC0Nx}TcuTj8=eITTaFETdUyKtV}nQ$ zqj_C6>(#2NTbcz|M~>zHLFboM`iZtvvdPP=+Qh1*8w3(@Lu)lc2ujzV)--A9IW&We z!8pbLbzMXTXHX1kx;WFC@&&dSAn-!*O5bxBIPA(}MCa$_Nb%Qvg2^!JN5Y@5-Ui@XX~jVNWZ zqmL^&J`q*rARpqIu8JfD%G|c? z3YBit*eePW_n~fq$PKkNBSu@;ZCzAu+N5q@()s%4227VmVUs`tB9qxnjz%4-*YwN{ zw^|(z7UjnY7L11%7>a-}<}|4^UL^qMQJ=qCX@p zv^YXFm4XsWI_dZpoxwiTR)}q5OYS~@t;!tini-*J%tDmXB3Z5`1Q;|S4F$Sp&1GI{ z5d|SVfbps-iq~Mr>bs;cA`D=DUQWq(x~p9#pP}Vh$B3PvK_v_N0TjKttqLU8U$xyl0>JL!%pP}_H~Bm-^7j5^o}J$&;(d2%4q6h2F|Lb za%i<$;m|V=nD@Yawvq)yI*=sGUfscuH+ciD4xD|^(Jf^}3npHAyN!e{-xyQ}eIXY+ zjENNCi(0OklXVCBo)z%lwW%Sm7nc}a z*oIRdmYGJoRRF@wsIA@asSD4b<-IFKgsO}W0VRS)Lh*{vQ6ZKVjk0|6* zzCsraQ>qm$`7Z?QG3wq#0vYEq#3F&us#wAn^BFx0^PrHaC(FAnNY7d@L=AD#kL5C; z@uUY;{1uTOhh%1d&2|aMIKN^A1`rbtDg^oA%WuGasN7+lR3P8Y1fD{a_8ekZ9>^Co z@OZ=V?sJR-?Qg0Px8p_h4}p)6L1%}{dB5lR0;gIPckvK7-V9`%SXkYn)U*K zL0z@=wHG1iF~YZoKl3R!#H@otjmdP(riBrD1LU$VCe-Cz2aBG2tqxe%^hAe>L0DNJS0ML^XH3Toyd^tUTDlVT8VZdEN8A>(DNNWUH3-wJznlo-dvE>mUPQ`uW|0uPPrvD;2~X{4eaBEI_Y9 zwsAZkPDr70t}Fw52JJtP0{%RCg2PembAZmqpy|ZFv;2zLAP!R?ngc%a_tR57Dak#E zuJ7_9$)ddsJ3agm-RfB_(B}{g{T374YOFKCt#KMCfduJ|e+oe?__t6{YjzbmnXgZs z0qL#=GP2%O?73}oUeY2#KleTA;jRQIW$+#aVuzLbKR?3F|Kv};_}A&S(utSm?drEP1Ly^80*}~J2?h1{N?i9 zTL=+q@K*WaoJdRa5WTGk1K-_jlR2E) z>F2y@nZIU@SnXh(T$tkxBM)Kvn{`p9ht)d~BWSp!>$=83zhQBJ4-0fg*_+ zuP)5moy|CPq%%e;kg7^?)Z+}H$ODCO*@(R1q8=bohA$P2Rk#uyvd)B6+%cGDifY8F zlKPi2>OF`JIu|sSh7eGT^9m2jUB@k)8<8KM@5vOI1{gqg!cCG9sq&UDQ77ZxzA$(8 z-r1@L?pHz`z2ONo6s8wvr$b?&HS=W~NH!1FQ3Gad&Q(8N5+mWT7>?A#nkJb@;7CpM zr-9kBaa+BqHncuZ9F~5dF3~Kp8Wbr<1U29*ap>Cw5AU~pLXX^Ph&*P;tfiNy6Z0hn z`JkDaeHE*tn=7VM1fK;}iC&|d2oN2(?O~zaaqdXM988Z9+tSzH9=JKaxLw`EQxsYi z9vjxzlbYlibmWVirN;QQiO@oX-&Yw~$kQ{s{_Buk2MVEe?0mXPYETh|YRpck6Ae9{ zUO9~&2+J;oKVmK$`@3j1Ig75ar;l<9YHH?vVo^^%?PXVuh}x)zaOGlk_h;lFU@DgA z_vbip!Ap+mPS7Sk?;RyLPQZEv{B#f8%c{kUg3gver9Xl(E2}#C>0TtmN!qf#l|&Wz zL-&H0auC&IffBb}He9bL#K>mqzqaVb&|TzQl`KAInlK^j2IJ~u^O9A?CoE5Jtmg@w zSDjW;s+Y_-K)HJxP;oGvp0q4vOfIp!2{$2=YhZ)5Yfk8i2ks@=F{yt~W1pDWw(Kj9 zvHW6-4B5<`T;r(&HZO=q+$0}jFo#o&9?R5KD*19IK81Jzv0tDs3A$h-zR8P1B;fQ6 zhK`0-Sa{@TkiimmD&3(&zN4gta^SuF~qp@P}sB z?PR%rKG3q&#+rJ%jJ=1UM>BZeS<-@smCO8dUiRZFF=j%*=OCU^!qEj?rC#;cI`ARQb6!2kNm)w$6H9C%)^ltDLC3tuB~T6Y&& z`ze8*)k%x(m!-=`tEN@MykF}#Aq6ePjdV>Lh`V;^v{thtY2=CH1SrcYiIbSTBBruF z(6}R}rMx9JgMU+xVcIOea`?_6Ht&>jPP~5jE4DMBa9dY;hE3d$g?tO+M4Nf4LDvv^ z9kEXc?ENdodoN-AOn(U5f$<)0bB%4tBk&h~`ndSli&(ci&$(_!I%A11q{BkF9;n0~ z&GjfExM z^htdKq(<$VC+R01uH+7~j}| znm=lB-Lm%1mU_dLpT%Qk**wP_Ak_wd0r~Eeab^fJC#n=JJaqcU3Jo#kh>3o8t@JfC zK(oodzz`&p4{*3Dz zO{G0J$K%Ta?0lV_er{pEu8K(`k>JZA?49UAGawTs?wT-_M)BQ5$to?K*;Z8{hhfMq z->C2eb^^qcUDDsqqcte~(x}EtxsbXGBeB)DMc%h#gE$~gWCd)J_G2$CPm0@OI1DS` zUge#8Ylr+WQsCDQi*u76S*FBQAUZ;sJloWA6ywT4+{L*fJ7XV>bOgA7>5K53A1gKl z@o96~^bOf3dhaMNU|OPP`Kl+G7Xkoy|La>ruR`d?%wSgU^vTg>T`;(Z)8M&;&mV2- zzL2Fm@9fP$u3CLdsrNY`UWCfN_GEnp$C-TCm2z!7rP#(7HT?D5JpnT=-ML^sK!@e6 z{gBOYtTp&}M&C83&k41A#KjV$6vNdL_`4S6TiHGDG_>4jvPwhYz7T_ImvQ$wY zZwWP!9Qz{+|C1B3Ea6`t0@mGut7(9ylq?`1p!h{WtUAqTQjkp!2N-od*Ps!-Nb;hI z5zs%YH5`jda)TcO!CNI%S#dGbkj*Wvsa9XQpb1bPRw}USkl&KyqQBJ$umd6h{3cx{ zE_HtQJUOox3(BW3X2_SPvb<)WmjlOGTYfTK}G`iuFxi9yk8c-BOI%u<@EMfVE``s52gOUMA39B&?(qzu_nM^STA# zaFQoUc9%Dd9Z0PVKjx890lc_pkobEapaAzESy=@qc}8m>EybgL%cwW6+O}E}P!D** z6%-$kNU=sdzJjC}BVlt}tqY_$VgOT;MGIaL!4?UyxTe3a0io+}cr74%(^Kr@f+iWc z1a;wxaPjKJ%U@rS5Wg?iOixa3fH&(o7^US2ljoC04*iSz^^|WGC$}a?DKMl-G+Ab5>q4m99>*VBR8cnWhRYIw>i^^$;)NJQJ_>*$W2pD-f5C@ z@U87>iOEM=5}H%-c@9htwMOnp%~*133V;)5Sq?a`v&XX1)A2~I1Ug#Ld6%Ry6-+}@ zNR_=xUH1Su4X!oTHZ)y<8X5JTu3UoDzpjizD$rM&@_bHZ+y3AEO-0@nGhKP)%Ed!< zL_u>)<&2anXL!FdO-|$8%B##<^o*4e93l$gXG{-ELMAshyYAk)S+kCuRtp*f?4VbB zawk!h3(06-M)9?TKG>vpePXUMcg`+U-9Lzf8xAI)yYXfw1xm!x~alPHU+EU6-8 z!*5^e3@060;07L#{Q2|aIR`%y3)q8jz`~J4A#x_rgnFAZECjwDnxz78(F)jFW{=9X z>|SLHr^G(NiLI84&m$0^#hPdpl8tkaS=9O$%JsCf#LPXGGkn7%zWB~f-RBx3U0O^` z6Bm;(Ux7P$t^K?;mBpb5skm2bl(o?u9I1rb|Mh9ksU6TpwLJD*Zsq^g@1wwDnTvOd z)Twy0o-BYNT=qt)Q?~t&1PwJ^_xY+OUaA6yBMUB*q0tJ#_!*Oncs{R6TUdqyM>y93 zp>Ba!)`phQ?CMHysjBq=HO{v=;q49+((W&KmkC#5D?&+i(&1%) pENg`14x$|(kj~mEk4v@HWwciN{3qT^R|A`e%^%LTME{in002$i!-W6< literal 0 HcmV?d00001 diff --git a/test/dummy/public/favicon.ico b/test/dummy/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/test/dummy/test/controllers/hello_controller_test.rb b/test/dummy/test/controllers/hello_controller_test.rb new file mode 100644 index 0000000..d8c9e9e --- /dev/null +++ b/test/dummy/test/controllers/hello_controller_test.rb @@ -0,0 +1,9 @@ +require 'test_helper' + +class HelloControllerTest < ActionDispatch::IntegrationTest + test "should get index" do + get hello_index_url + assert_response :success + end + +end diff --git a/test/dummy/test/fixtures/users.yml b/test/dummy/test/fixtures/users.yml new file mode 100644 index 0000000..eeebb84 --- /dev/null +++ b/test/dummy/test/fixtures/users.yml @@ -0,0 +1,11 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + name: MyString + email: MyString + picture: MyString + +two: + name: MyString + email: MyString + picture: MyString diff --git a/test/dummy/test/models/user_test.rb b/test/dummy/test/models/user_test.rb new file mode 100644 index 0000000..82f61e0 --- /dev/null +++ b/test/dummy/test/models/user_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class UserTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/test/filestack_rails_test.rb b/test/filestack_rails_test.rb new file mode 100644 index 0000000..39c66ff --- /dev/null +++ b/test/filestack_rails_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class FilestackRails::Test < ActiveSupport::TestCase + test "truth" do + assert_kind_of Module, FilestackRails + end +end diff --git a/test/integration/navigation_test.rb b/test/integration/navigation_test.rb new file mode 100644 index 0000000..f5d1ec2 --- /dev/null +++ b/test/integration/navigation_test.rb @@ -0,0 +1,8 @@ +require 'test_helper' + +class NavigationTest < ActionDispatch::IntegrationTest + # test "the truth" do + # assert true + # end +end + diff --git a/test/test_helper.rb b/test/test_helper.rb new file mode 100644 index 0000000..cfcfffe --- /dev/null +++ b/test/test_helper.rb @@ -0,0 +1,17 @@ +require File.expand_path("../../test/dummy/config/environment.rb", __FILE__) +ActiveRecord::Migrator.migrations_paths = [File.expand_path("../../test/dummy/db/migrate", __FILE__)] +ActiveRecord::Migrator.migrations_paths << File.expand_path('../../db/migrate', __FILE__) +require "rails/test_help" + +# Filter out Minitest backtrace while allowing backtrace from other libraries +# to be shown. +Minitest.backtrace_filter = Minitest::BacktraceFilter.new + + +# Load fixtures from the engine +if ActiveSupport::TestCase.respond_to?(:fixture_path=) + ActiveSupport::TestCase.fixture_path = File.expand_path("../fixtures", __FILE__) + ActionDispatch::IntegrationTest.fixture_path = ActiveSupport::TestCase.fixture_path + ActiveSupport::TestCase.file_fixture_path = ActiveSupport::TestCase.fixture_path + "/files" + ActiveSupport::TestCase.fixtures :all +end From 7a1c13bd108862f74053e01a2fa937b82ff1ab0a Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 05:19:04 -0500 Subject: [PATCH 02/10] remove unneeded assets --- app/assets/config/filestack_rails_manifest.js | 2 -- app/assets/images/filestack_rails/.keep | 0 .../javascripts/filestack_rails/application.js | 13 ------------- .../stylesheets/filestack_rails/application.css | 15 --------------- 4 files changed, 30 deletions(-) delete mode 100644 app/assets/config/filestack_rails_manifest.js delete mode 100644 app/assets/images/filestack_rails/.keep delete mode 100644 app/assets/javascripts/filestack_rails/application.js delete mode 100644 app/assets/stylesheets/filestack_rails/application.css diff --git a/app/assets/config/filestack_rails_manifest.js b/app/assets/config/filestack_rails_manifest.js deleted file mode 100644 index bbbddc1..0000000 --- a/app/assets/config/filestack_rails_manifest.js +++ /dev/null @@ -1,2 +0,0 @@ -//= link_directory ../javascripts/filestack_rails .js -//= link_directory ../stylesheets/filestack_rails .css diff --git a/app/assets/images/filestack_rails/.keep b/app/assets/images/filestack_rails/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/app/assets/javascripts/filestack_rails/application.js b/app/assets/javascripts/filestack_rails/application.js deleted file mode 100644 index e54c646..0000000 --- a/app/assets/javascripts/filestack_rails/application.js +++ /dev/null @@ -1,13 +0,0 @@ -// 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 any plugin's vendor/assets/javascripts directory 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 -// compiled file. JavaScript code in this file should be added after the last require_* statement. -// -// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details -// about supported directives. -// -//= require_tree . diff --git a/app/assets/stylesheets/filestack_rails/application.css b/app/assets/stylesheets/filestack_rails/application.css deleted file mode 100644 index 0ebd7fe..0000000 --- a/app/assets/stylesheets/filestack_rails/application.css +++ /dev/null @@ -1,15 +0,0 @@ -/* - * This is a manifest file that'll be compiled into application.css, which will include all the files - * listed below. - * - * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, - * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. - * - * You're free to add application-wide styles to this file and they'll appear at the bottom of the - * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS - * files in this directory. Styles in this file should be added after the last require_* statement. - * It is generally better to create a new file per style scope. - * - *= require_tree . - *= require_self - */ From d7aa619377e2a65a8cfc385d91a00855fdd0c7fd Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 05:20:25 -0500 Subject: [PATCH 03/10] change names and logic --- app/helpers/filestack_rails/form_helper.rb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/helpers/filestack_rails/form_helper.rb b/app/helpers/filestack_rails/form_helper.rb index 2f7a7b7..3d84dd1 100644 --- a/app/helpers/filestack_rails/form_helper.rb +++ b/app/helpers/filestack_rails/form_helper.rb @@ -2,15 +2,13 @@ module FilestackRails module FormHelper def filestack_field(method, options = {}) - get_filepicker_form_button(method, options) + get_filestack_field_button(method, options) end private - attr_reader :object_name, :template - - def get_filepicker_form_button(method, options) - + def get_filestack_field_button(method, options) + # TODO: add filestack_field button end def create_javascript_for_picker(callback, options) From 8fc9e99d7535c068f11169a7d4d829ec4b1afbbd Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 14:14:32 -0500 Subject: [PATCH 04/10] add testing suite, rakefile and gemspec --- Gemfile.lock | 41 + Rakefile | 26 +- filestack_rails.gemspec | 15 +- {test => spec}/dummy/Rakefile | 0 .../dummy/app/assets/config/manifest.js | 0 {test => spec}/dummy/app/assets/images/.keep | 0 .../app/assets/javascripts/add_client.js | 0 .../app/assets/javascripts/application.js | 0 .../dummy/app/assets/javascripts/cable.js | 0 .../app/assets/javascripts/channels/.keep | 0 .../dummy/app/assets/javascripts/hello.js | 0 .../app/assets/stylesheets/application.css | 0 .../dummy/app/assets/stylesheets/hello.css | 0 .../app/channels/application_cable/channel.rb | 0 .../channels/application_cable/connection.rb | 0 .../app/controllers/application_controller.rb | 0 .../dummy/app/controllers/concerns/.keep | 0 .../dummy/app/controllers/hello_controller.rb | 0 .../dummy/app/helpers/application_helper.rb | 0 .../dummy/app/helpers/hello_helper.rb | 0 .../dummy/app/jobs/application_job.rb | 0 .../dummy/app/mailers/application_mailer.rb | 0 .../dummy/app/models/application_record.rb | 0 .../dummy/app/models/concerns/.keep | 0 {test => spec}/dummy/app/models/user.rb | 0 .../dummy/app/views/hello/index.html.erb | 0 .../app/views/layouts/application.html.erb | 0 .../dummy/app/views/layouts/mailer.html.erb | 0 .../dummy/app/views/layouts/mailer.text.erb | 0 {test => spec}/dummy/bin/bundle | 0 {test => spec}/dummy/bin/rails | 0 {test => spec}/dummy/bin/rake | 0 {test => spec}/dummy/bin/setup | 0 {test => spec}/dummy/bin/update | 0 {test => spec}/dummy/bin/yarn | 0 {test => spec}/dummy/config.ru | 0 {test => spec}/dummy/config/application.rb | 0 {test => spec}/dummy/config/boot.rb | 0 {test => spec}/dummy/config/cable.yml | 0 {test => spec}/dummy/config/database.yml | 0 {test => spec}/dummy/config/environment.rb | 0 .../dummy/config/environments/development.rb | 0 .../dummy/config/environments/production.rb | 0 .../dummy/config/environments/test.rb | 0 .../application_controller_renderer.rb | 0 .../dummy/config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../dummy/config/initializers/inflections.rb | 0 .../dummy/config/initializers/mime_types.rb | 0 .../config/initializers/wrap_parameters.rb | 0 {test => spec}/dummy/config/locales/en.yml | 0 {test => spec}/dummy/config/puma.rb | 0 {test => spec}/dummy/config/routes.rb | 0 {test => spec}/dummy/config/secrets.yml | 0 spec/dummy/db/development.sqlite3 | Bin 0 -> 7168 bytes .../db/migrate/20170717142523_create_users.rb | 0 {test => spec}/dummy/db/schema.rb | 0 spec/dummy/db/test.sqlite3 | Bin 0 -> 7168 bytes {test => spec}/dummy/lib/assets/.keep | 0 {test => spec}/dummy/log/.keep | 0 spec/dummy/log/development.log | 1306 +++++++++++++++++ spec/dummy/log/test.log | 497 +++++++ {test => spec}/dummy/package.json | 0 {test => spec}/dummy/public/404.html | 0 {test => spec}/dummy/public/422.html | 0 {test => spec}/dummy/public/500.html | 0 .../public/apple-touch-icon-precomposed.png | 0 .../dummy/public/apple-touch-icon.png | 0 ...fest-51e415a5c87d94b11edfa7efa226c696.json | 0 ...850cd3ca559b2ed80687634ac82ffe4e70de0a2.js | 0 ...cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz | Bin ...f5408111e7077bb9.css.54141996.11036.294896 | 0 ...ccf6c23c0694babc5db210c4906ec79c1f69a4e.js | 0 ...6c23c0694babc5db210c4906ec79c1f69a4e.js.gz | Bin ...b95a0128277937e90d3b3a3d35e1cce9e16886.css | 0 ...a0128277937e90d3b3a3d35e1cce9e16886.css.gz | Bin ...12a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js | 0 ...5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz | Bin ...b95a0128277937e90d3b3a3d35e1cce9e16886.css | 0 ...a0128277937e90d3b3a3d35e1cce9e16886.css.gz | Bin ...409c35c24fcae7298534358135a1f5f7ed1dbb7.js | 0 ...c35c24fcae7298534358135a1f5f7ed1dbb7.js.gz | Bin {test => spec}/dummy/public/favicon.ico | 0 .../test/controllers/hello_controller_test.rb | 0 {test => spec}/dummy/test/fixtures/users.yml | 0 {test => spec}/dummy/test/models/user_test.rb | 0 spec/dummy/tmp/.keep | 0 ...sHeKM1Fj9lJFeKgcs-tX7pSIVzB9TCiLwpWw.cache | Bin 0 -> 5644 bytes ...Hnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache | 1 + ...sTqZ-pMtwyMimFq9eN2tvHCCYOygW0NE3vU0.cache | Bin 0 -> 917 bytes ...QRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache | 1 + ...M4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache | 1 + ...Z-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache | 1 + ...6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache | 1 + ...12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache | 1 + ...HwInsEngPYwCgT_Eiyo49cFYKZzXxKjQjjAU.cache | Bin 0 -> 5634 bytes ...H_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache | 1 + ...PVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache | 1 + ...8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache | 1 + ...ZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache | 1 + ...Kw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache | 1 + ...lsCOV4qD_K6OEK3ESBnFlIrbECYUO_z92bLU.cache | Bin 0 -> 917 bytes ...CUCyQkNGzhj6c1j-cgaKhWGhMEi6-H6w_JsY.cache | Bin 0 -> 2115 bytes ...nMV6AjImpkZ4fkGEfYHYpTgkTlSX0UjgwQn0.cache | Bin 0 -> 5489 bytes ...ZqeKRxsj-nRThAass6VwIXdxb7il6yCqvfgw.cache | 1 + ...sU5EavGlE5TWM0WGDko8m4HMFIB0ubae56QY.cache | 1 + ...b6M_TD-HQGkHelPVAI4Qj3awHvVT0TlrC1lg.cache | Bin 0 -> 2167 bytes ...ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache | 1 + ...s3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache | 1 + ...xt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache | 1 + ...cbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache | 1 + ...15ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache | 2 + ...0wJZ17kVdCPTjKVgJyLbY4lSJwATPAS_zMPw.cache | Bin 0 -> 2115 bytes ...2mDWb0sjiP93wHVXTlK-13qJffYcVfInibCU.cache | Bin 0 -> 1041 bytes ...VE6lVpm5GLBtkFBAoRGkQeH8UxC-bcJrEVJg.cache | Bin 0 -> 5612 bytes ...qzs-8rGTxitVIq9pH0uuispbwHws4Cm7IuWs.cache | 1 + ...9pLrIouc8qybL9ceyn_WXkgw-ibbVlsHUMOI.cache | 1 + ...X2_Voy7lTF1J_xHrq9JgzM6YvABgEwg1EgC4.cache | 1 + ...p726YWFikI9Yswx4U-QqYzKoPRZ-DpAtaVpE.cache | 1 + ...f5g_9Q1b48ZFFuCHSEZeVDA65FQcKlS9XbsA.cache | Bin 0 -> 1063 bytes ...C8IGkFkAbq9jfHP22tRr02wUfLPREM2YLWME.cache | 1 + ..._Kn4jWbx1ZVk9RPzKAoYGzhYuipzq2TQQHAo.cache | 1 + ...zurQr0Wp7EpAaJ5FOf-nnLCSMfpbJ3pHkiDs.cache | 1 + ...a2GWv7M7VXaG5uDkOPJ8cG4Dr2KeQmCtyPtQ.cache | 3 + ...9-Sht8-wnEHvcP2qwh5sFyQiMPob8YI7iwm4.cache | Bin 0 -> 5606 bytes ...yvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache | 1 + ...DgI7_lyFcd-Yht1t_B_iVOvv1DUEGoh0SRo4.cache | Bin 0 -> 5642 bytes ...jNVUv119lxcmZAq86_oMejNUQLn7nOZLIvNw.cache | Bin 0 -> 471 bytes ...aMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache | 1 + ...zy_Q4R9l1-oKCu0XyjM3eQ5EZlN8KSLKpPXk.cache | Bin 0 -> 2167 bytes ...wVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache | 3 + ...OOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache | 2 + ...LYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache | 1 + ...KUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache | 1 + ...WqgVkyYgI3b00LVJnAWOEzNNGY3xXMjmj5eg.cache | Bin 0 -> 613 bytes ...RYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache | 1 + ...5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache | 1 + ...FhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache | 1 + ...UypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache | 1 + ...hpQKJwpNRjeLYF1zmSZWwqph4C0nIzYfDTtU.cache | Bin 0 -> 5609 bytes ...3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache | 1 + ...CsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache | 1 + ...xkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache | 1 + ...sOeKoUwiaYJSVX5Bjc_QGMiDAyFczuhNr9zs.cache | Bin 0 -> 2115 bytes ...ZeKtYKhNKRjF-ZnDVkie9a_1w0p3lL_15xHI.cache | Bin 0 -> 5600 bytes ...7Zku9n-R9gGDc66QLT_vbQdkZqWFUmP2cCfM.cache | Bin 0 -> 5606 bytes ...78vry7z6mdLh-RmELsFPX9hOMnaGZ7eAfg4Q.cache | 1 + ...iMrjAmQlKtvdlU6JX5RGJJcolKWSib4ks1iU.cache | 1 + ...OOyDrxGCoEMLPQ3Rv-VSeHOXKNSq6cDfHc1E.cache | Bin 0 -> 5632 bytes ...PbJ8t0s4ipaZq0nVkqZfTKCE2M0jyn9B35pA.cache | Bin 0 -> 2115 bytes ...Bw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache | 3 + ...DBG54g7ay6mC7IwYpdivbP4C-hYn4aQe_GhI.cache | Bin 0 -> 1486 bytes ...5ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache | 1 + ...PN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache | 1 + ...pLNIrD8dFX2gE19nBCXcPCqoJW3sv-7artlg.cache | Bin 0 -> 1928 bytes ...-S45aJ_PjVAC_Vmjyud3i1aQv4cE3t9_Z3Dw.cache | Bin 0 -> 423 bytes ...IQJnHB0Jy34xQ-XweqJh9YoN8H-HkgGiVvOg.cache | Bin 0 -> 2959 bytes ...p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache | 1 + ...gInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache | 2 + ...8QMeq5jT5CTB-0WNzaWWtMa8WLZwqC-SBHko.cache | Bin 0 -> 5476 bytes ...RLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache | 1 + ...LimhhhJnVe5i_djcKgOE5NMzP78N4b0rQZiE.cache | Bin 0 -> 5595 bytes ...rIZbSjjiGMTeeo4nIu9xy_hq19NvRntBHgHo.cache | Bin 0 -> 2161 bytes ...Rf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache | 2 + ...h3lSXA607W2hO7rYPOXhfHkb7IteVaDsscxM.cache | Bin 0 -> 2152 bytes ...FD-StkPhd1WxyqcmMo4MF6xW9ShDTkHJKtk8.cache | Bin 0 -> 2115 bytes ...2EpAvqTl5F5iVsnA9TTkBii0_fdeKanSU_No.cache | Bin 0 -> 5604 bytes ...6j5mePT735lBrUIhPx9Xtq6eC-pSswCoy6Mk.cache | 1 + ...P8x_GaJs02iys_JEhK88-kNE6XRz0_sD6f6E.cache | 1 + ...d_6irSZdfsrj5cJ_qmVxZtEIvDXHaDHGgUT8.cache | 1 + ...CTsVthDRgTFJnUDSy7bSfN8OSrZxypm9S8UI.cache | 3 + ...s_KmK1JuiZFtMtsVxjQAwKzGezVLpMBwlrQU.cache | 1 + ...YWULlgjJSjy7ZX2jhwPB-2xga-DY5eoQ-2Cg.cache | 1 + ...ghUmSz5GK1uszeFmHAS9oIkw2L4_-Vqax7xM.cache | 1 + ...0a1hKJLav_Q1yahdSwn-vb5CjDF92Ir_eSRE.cache | Bin 0 -> 1135 bytes ...EI-3TqoqfJLcRYHaX-Cjoq-JHSm3n2BTFYFA.cache | Bin 0 -> 1969 bytes ...BkU5sUCj-CU9ZCI4EOI4-8Y5abhI6iBw-z4Y.cache | 1 + ...KMgrkSq7mHqYB4ZWjCxAMLpi6HqobgZoz9pQ.cache | Bin 0 -> 971 bytes ...6SDGUn4BCPaJxhcj5M8VF4j2Hk9hXQgs7FQk.cache | Bin 0 -> 465 bytes ...zxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache | 1 + ...lrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache | 3 + ...dQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache | 1 + ...9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache | 1 + ...IyhOxC64jh9fPN9M0T6QvLqZP8tiWgtU2SC0.cache | Bin 0 -> 2184 bytes ...9A6NOA0Vagzz8G_5ckhKtI8Z9j1MrBvdEDQI.cache | Bin 0 -> 5612 bytes ...3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache | 1 + ...SE_W4AeGjfpv_2x5dq0jEN-zIk6wKnDWcFyM.cache | Bin 0 -> 2247 bytes ...hg1MdI31P7k80f5zxPMUIyKMCQjCQa7admko.cache | 1 + ...PB8dhPTNdaJZ0DCAkyLK3rrnIMuLOD9tM_is.cache | 1 + ...8CgZ7os5ojY-KavrYyWpFTUN-40PIYMC2_vc.cache | 1 + ...ao9_ha8CXEZGO7b-L-5S3RUoe_Gu1iVzme_E.cache | Bin 0 -> 2184 bytes ...TFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache | 3 + ...GnDZNZy6B_5E-hApL8Q-0gsDDOLvTD6JDzog.cache | Bin 0 -> 971 bytes ...jx7SDASXmy9h9PGO4Atrvi2PEFrmLAbVoJQ0.cache | Bin 0 -> 989 bytes ...IoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache | 1 + ...D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache | 1 + ...dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache | 2 + ...dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache | 1 + ...ZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache | 1 + ...u0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache | 1 + ...JA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache | 1 + ...R_RueJDMSw9Guyt4jxobB7v2SoTD1eCbCdUA.cache | Bin 0 -> 1069 bytes ...4QZRz0-VMoDM3Bct4ngI87hvrPQaMn21vmSg.cache | 1 + ...wu2YtoW3lvhj2zzsUPbvoeoQytmlWZe2LSgk.cache | 1 + ...eV6y3ikv70WVcqOhIa52E2QmEClBiJeaNRCg.cache | 1 + ...8GC_1VIRSOl_4EF12QGdz1Ct--55fl_JAjYI.cache | 1 + ...Sq5kc1CflpwMfnoVwfJqAyG3qty0n5IouUMY.cache | Bin 0 -> 1062 bytes ...gu5eLhXXCMAGdvsjbaTupeSQQ9Ww7bxC0tbA.cache | Bin 0 -> 2115 bytes ...FzX9wwbcGo9mZNmLm9hIcPbkkU3bSUCU2Ckk.cache | Bin 0 -> 2115 bytes ...g3MlninHGd66DVgAUQ3tb8i2uVXPwoke_XVw.cache | Bin 0 -> 2959 bytes ...nbKWtH-P3Yah2wQeP1kwFf9cM9fMJkPf4rRQ.cache | Bin 0 -> 36 bytes ...9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache | 3 + ...wjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache | 1 + ...7pFX8U7fQZ2uZ9Jl2dpLAhIffDKpVo6LgVFg.cache | Bin 0 -> 2115 bytes ...EBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache | 1 + ...cT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache | 2 + ...-HlRe3_5tnirQEHm5XZLNucPc_DNVxQDg0cc.cache | Bin 0 -> 5609 bytes ...wNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache | 1 + ...qmLcpD6hXf-lLBH4Sba8KumT-KV9JaVGn8N0.cache | Bin 0 -> 1135 bytes ...7PjkZVZKeafJBZoqQT4kmoleP0MbX7s9khZY.cache | Bin 0 -> 2223 bytes ...G5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache | 2 + ...cPRpKfo7KG9RGSBXZ_H5kXicc8eGchED7wP0.cache | Bin 0 -> 5644 bytes ...to5shuGOhGWUYA5zyXtotJQQ148zjZpQ22gQ.cache | Bin 0 -> 1974 bytes ...RFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache | 1 + ...TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache | 1 + ...4gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache | 2 + ...DFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache | 1 + ...u5bFxB7erCcM6Gae_7ysTlKoNCk4NdQls8-w.cache | Bin 0 -> 5580 bytes ...TkBozI57ocqphTYyRD-N-jDnXChJkLTgT5Rw.cache | 3 + ...2UGp-uDX_8pEe6WkTkVgcWi06bMg-OaprUOg.cache | 1 + ...WLInxtfBGkSQ2Sx6NEBHfWXIrouQnVNQHZS0.cache | Bin 0 -> 5614 bytes ...ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache | 1 + ...uYFNPdmtmjIRPW0tflR_TpmLoXr8B7S7tOO8.cache | Bin 0 -> 1134 bytes ...b8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache | 1 + ...x8ZjWhN6fO9_BGBZyHarpM2qLcB4Huy6KAo8.cache | Bin 0 -> 5637 bytes ...xnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache | 2 + ...wWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache | 1 + ..._K-aXA_hooauqlpS5VTnmgL0NXSvna3VFKTg.cache | Bin 0 -> 1702 bytes ...Sf_KvrBCnI70J1W-2O1B0K5GhRWCJxle5vTY.cache | Bin 0 -> 4570 bytes ...Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache | 1 + ...NIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache | 2 + ...VKstxFKIqwZB32GfIqLaZtlFWwy6arQljUbY.cache | Bin 0 -> 36 bytes ...Asx4pdgQr--GnW7GoPaal4DxyO3-75c01dW0.cache | 2 + ...8YTMOkEYAN3kS9X1OkHpicaQZwjndk_KgJfY.cache | 1 + ...sIYIimlf0lWe_xxNRpJNqcSa0aBR1vA7SZcQ.cache | Bin 0 -> 2959 bytes ...aWSNVnif3XV8rqWsA7PnNw5NZNd_bPwNHvMI.cache | Bin 0 -> 1114 bytes ...dwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache | 3 + ...QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache | Bin 0 -> 460 bytes ...l8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache | 1 + ...1Flg1DKLVQdOw4UCKNMwBtaqRF2308vQ1e28.cache | Bin 0 -> 1855 bytes ...iS1ZO37wTR6aAIhMAG9QDFhD0Sbt6GyPtaHM.cache | Bin 0 -> 5393 bytes ...1R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache | 1 + ...IC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache | 1 + ...ecrufettmELrTj0CfbKIw0mNeJl3V_MehI3w.cache | Bin 0 -> 1067 bytes ...5Gpm1ZJSEoIaY2q0zdd6gKR1wuOqtsug49mk.cache | Bin 0 -> 36 bytes ...gwJSXx1ZaGQdmm1Viu5UItfC5P1QC64M9yIY.cache | 1 + ...JrMwwHf4oi10IfqR-gI_n_CmhbVDnAYQi-80.cache | 1 + ...x3WHfrYvo_CwPPT9UmPru_nD3XfYKJMTliG8.cache | 2 + ...F207Ur_BeVuvHUe4HMtUzNy4K9mslSGnrnVA.cache | 1 + ...1wJC7CXUmTuA9eD3AwtAGyMak3EIpApvjxBc.cache | 1 + ...o4zP3MYrdDmmt6IrC0PNq3VNaW4ICQ6jukHs.cache | 1 + ...iYBDxYOtOcNMFsxV8Yxe9cKkKPNZ_97kwy-0.cache | 1 + ...LMHT10nTo7fGr_FH_51S9FRtI8lru1C83ymQ.cache | 1 + ...sAdcDW1Qxr8hJ55lJ6BbNXub9ZKM5L-iHbJ4.cache | 1 + ...PSGbWo02naHLVY0Y59MlUsba5fIn3sPyJess.cache | 1 + ...MBC-NpO39EcWj31OLqfLCbsIr-XmrNK-RzbY.cache | 1 + ...LUFjwwK4xq27xLAbrZvZUH_1FkD46CmrbgN4.cache | Bin 0 -> 407 bytes ...OMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache | 2 + ...XsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache | 1 + ...CXnhqtoyvOiniakvARbX2OasgfgTM7vByEA8.cache | Bin 0 -> 461 bytes ...nLx1kUPrLUlIB3sFR2eXqtr2hHoqnOE9RM4A.cache | Bin 0 -> 36 bytes ...klxAljy3x-7NNp4ARFgvhC-xRd_ht8S6gXiA.cache | Bin 0 -> 36 bytes ...EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache | 1 + ...nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache | 1 + ...6qojAC8ApG0WYWthOXZuc53q06O4bQ3SKDo4.cache | Bin 0 -> 5611 bytes ...RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache | 1 + ...zdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache | 1 + ...j4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache | 1 + ...yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache | 1 + ...qmXx8Y4Y2usPgh8bnU_9uhxkFxGyPKzpudxQ.cache | Bin 0 -> 2131 bytes ...0QtZJR_yBK32tC1km0c6-fC0iPwt4GK-dlno.cache | Bin 0 -> 5639 bytes ...MVyvdiGCC6lukeE2dPQIy-nFihCKOYE19rjs.cache | 2 + ...YMOS47gfNOOhyb_GLRDmIURzv9owDntX2bmg.cache | 1 + ..._BztPiQCUTaRKx-89PRa-tEzik95zALUewtc.cache | 1 + ...BNmZB2Ktn4JetLEq8PMYg8rFj5zkcXgjDjw4.cache | 1 + ...lQmr3rQ24NJDZTg7xN_mHWKjhWYB6yD_tLeY.cache | Bin 0 -> 5576 bytes ...BaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache | 1 + ...rJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache | 1 + ..._SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache | Bin 0 -> 1486 bytes ...LdjzsncFVsZ7xxULj2b39NX-XUazB1Ha86YA.cache | Bin 0 -> 1805 bytes ...FxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache | 1 + ...VQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache | 2 + ...c6RPbrjXn2ChkTE59mKYxpKkjDyLdXF3t0t0.cache | Bin 0 -> 4575 bytes ...nj2dyAFy3JPa_TEHMSw0sF9UUN05BQI8vjVs.cache | Bin 0 -> 2059 bytes ...hwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache | Bin 0 -> 862 bytes ...lWdwnI6RoHzDD2BLvfGBzlPIR6ZWom1Kyo54.cache | 2 + ...VUQZADJyM3dPaVmUA78MIsMLD_K279yN_GsI.cache | Bin 0 -> 1015 bytes ...nfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache | 1 + ...CtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache | 2 + ...Q466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache | 3 + ...v7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache | 1 + ...Anq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache | 2 + ...aa3-tWaISkFTQz-HJkvgowh9ZYSmQlU5mhBA.cache | Bin 0 -> 5628 bytes ...j2CBcsem3fLJx3wqcOl6mI6B91PkN0wVfkyk.cache | 2 + ...n3yPoCyJ7rPZIQXOXsT2diggfsIUZro6Av9A.cache | Bin 0 -> 2115 bytes ...odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache | 2 + ...lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache | 1 + ...C7kpUs7x-uhTRMISrBwIqQXZaCa0SDxMapuQ.cache | Bin 0 -> 36 bytes ...5TFZIw3saCQ8sfaWvYgTvRwPhGMx4RVDQ6Vs.cache | Bin 0 -> 36 bytes ...n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache | 1 + ...MrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache | Bin 0 -> 747 bytes ...GhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache | 1 + ...-QPs5vvJb26-rOInRe9lnKT6_F6Fa-g0dga8.cache | Bin 0 -> 1831 bytes ...sZC6H60jVFVOUDMCAbO7rXkdwcFXcUw1xi_0.cache | 1 + ...8gC2r2Si66s7epAv1Hw-Y-51BjEf5r21w8oI.cache | Bin 0 -> 36 bytes ...yZ4Dxv8fXy5wLKV3ZfzGADhQfLh3oiiV9nbQ.cache | Bin 0 -> 1974 bytes ...H5yfw1G-3xkKdu-8B7ZUFvUM2IF9VHbA4aTs.cache | Bin 0 -> 2210 bytes ...bbUg303VF1ZKCghk3VIktE8902B9NKm4eIyk.cache | Bin 0 -> 5603 bytes ...a_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache | 1 + ...cao9pt00l0TRr-Eeg188XaRxOvT-WviaVZMo.cache | Bin 0 -> 1831 bytes ...VzrVVzAwS0OujFA0dHi1X6xJ8I8EExzsGrf0.cache | Bin 0 -> 949 bytes ..._T89dZN5cDcWWu257DGQO2CujuflhZldhTdk.cache | 1 + ...WyrrNNL8LRGTFke9a_vjEsC1V2wH9K5IdSu4.cache | Bin 0 -> 2131 bytes ...KN4KWBtVZyDwvtlLJGLd43M0XSR5tMSIyW88.cache | 2 + ...EuEwLf9kDTfmEix2E39lV1u49rN9G1mrew0Y.cache | 1 + ...bOluK71-P7Fzbv8sDzq2Bo4Vlv1GvCz2jzq0.cache | 2 + ...N3QlnAS8iEUjmum2c-IpRIyklFUYNXCXrURA.cache | Bin 0 -> 2115 bytes ...xPUy7_ldge3qFUMmnJ5j_uu70zH-NV8L1PEU.cache | Bin 0 -> 1072 bytes ...ySQmoj-eu-gFdlI4CbJbVWgW43om8j55XbCo.cache | Bin 0 -> 1928 bytes ...qLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache | 3 + ...VvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache | 1 + ...STLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache | 2 + ...lb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache | 1 + spec/filestack_rails_spec.rb | 7 + spec/helpers/application_helper_spec.rb | 32 + spec/helpers/form_helper_spec.rb | 0 spec/lib/configuration_spec.rb | 44 + spec/rails_helper.rb | 14 + spec/spec_helper.rb | 6 + test/filestack_rails_test.rb | 7 - test/integration/navigation_test.rb | 8 - test/test_helper.rb | 17 - 344 files changed, 2158 insertions(+), 55 deletions(-) rename {test => spec}/dummy/Rakefile (100%) rename {test => spec}/dummy/app/assets/config/manifest.js (100%) rename {test => spec}/dummy/app/assets/images/.keep (100%) rename {test => spec}/dummy/app/assets/javascripts/add_client.js (100%) rename {test => spec}/dummy/app/assets/javascripts/application.js (100%) rename {test => spec}/dummy/app/assets/javascripts/cable.js (100%) rename {test => spec}/dummy/app/assets/javascripts/channels/.keep (100%) rename {test => spec}/dummy/app/assets/javascripts/hello.js (100%) rename {test => spec}/dummy/app/assets/stylesheets/application.css (100%) rename {test => spec}/dummy/app/assets/stylesheets/hello.css (100%) rename {test => spec}/dummy/app/channels/application_cable/channel.rb (100%) rename {test => spec}/dummy/app/channels/application_cable/connection.rb (100%) rename {test => spec}/dummy/app/controllers/application_controller.rb (100%) rename {test => spec}/dummy/app/controllers/concerns/.keep (100%) rename {test => spec}/dummy/app/controllers/hello_controller.rb (100%) rename {test => spec}/dummy/app/helpers/application_helper.rb (100%) rename {test => spec}/dummy/app/helpers/hello_helper.rb (100%) rename {test => spec}/dummy/app/jobs/application_job.rb (100%) rename {test => spec}/dummy/app/mailers/application_mailer.rb (100%) rename {test => spec}/dummy/app/models/application_record.rb (100%) rename {test => spec}/dummy/app/models/concerns/.keep (100%) rename {test => spec}/dummy/app/models/user.rb (100%) rename {test => spec}/dummy/app/views/hello/index.html.erb (100%) rename {test => spec}/dummy/app/views/layouts/application.html.erb (100%) rename {test => spec}/dummy/app/views/layouts/mailer.html.erb (100%) rename {test => spec}/dummy/app/views/layouts/mailer.text.erb (100%) rename {test => spec}/dummy/bin/bundle (100%) rename {test => spec}/dummy/bin/rails (100%) rename {test => spec}/dummy/bin/rake (100%) rename {test => spec}/dummy/bin/setup (100%) rename {test => spec}/dummy/bin/update (100%) rename {test => spec}/dummy/bin/yarn (100%) rename {test => spec}/dummy/config.ru (100%) rename {test => spec}/dummy/config/application.rb (100%) rename {test => spec}/dummy/config/boot.rb (100%) rename {test => spec}/dummy/config/cable.yml (100%) rename {test => spec}/dummy/config/database.yml (100%) rename {test => spec}/dummy/config/environment.rb (100%) rename {test => spec}/dummy/config/environments/development.rb (100%) rename {test => spec}/dummy/config/environments/production.rb (100%) rename {test => spec}/dummy/config/environments/test.rb (100%) rename {test => spec}/dummy/config/initializers/application_controller_renderer.rb (100%) rename {test => spec}/dummy/config/initializers/assets.rb (100%) rename {test => spec}/dummy/config/initializers/backtrace_silencers.rb (100%) rename {test => spec}/dummy/config/initializers/cookies_serializer.rb (100%) rename {test => spec}/dummy/config/initializers/filter_parameter_logging.rb (100%) rename {test => spec}/dummy/config/initializers/inflections.rb (100%) rename {test => spec}/dummy/config/initializers/mime_types.rb (100%) rename {test => spec}/dummy/config/initializers/wrap_parameters.rb (100%) rename {test => spec}/dummy/config/locales/en.yml (100%) rename {test => spec}/dummy/config/puma.rb (100%) rename {test => spec}/dummy/config/routes.rb (100%) rename {test => spec}/dummy/config/secrets.yml (100%) create mode 100644 spec/dummy/db/development.sqlite3 rename {test => spec}/dummy/db/migrate/20170717142523_create_users.rb (100%) rename {test => spec}/dummy/db/schema.rb (100%) create mode 100644 spec/dummy/db/test.sqlite3 rename {test => spec}/dummy/lib/assets/.keep (100%) rename {test => spec}/dummy/log/.keep (100%) create mode 100644 spec/dummy/log/development.log create mode 100644 spec/dummy/log/test.log rename {test => spec}/dummy/package.json (100%) rename {test => spec}/dummy/public/404.html (100%) rename {test => spec}/dummy/public/422.html (100%) rename {test => spec}/dummy/public/500.html (100%) rename {test => spec}/dummy/public/apple-touch-icon-precomposed.png (100%) rename {test => spec}/dummy/public/apple-touch-icon.png (100%) rename {test => spec}/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json (100%) rename {test => spec}/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js (100%) rename {test => spec}/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz (100%) rename {test => spec}/dummy/public/assets/application-5ac6384ca459dff358234a54a3a7c0a1e0031a928018b37af5408111e7077bb9.css.54141996.11036.294896 (100%) rename {test => spec}/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js (100%) rename {test => spec}/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js.gz (100%) rename {test => spec}/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css (100%) rename {test => spec}/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz (100%) rename {test => spec}/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js (100%) rename {test => spec}/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz (100%) rename {test => spec}/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css (100%) rename {test => spec}/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz (100%) rename {test => spec}/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js (100%) rename {test => spec}/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js.gz (100%) rename {test => spec}/dummy/public/favicon.ico (100%) rename {test => spec}/dummy/test/controllers/hello_controller_test.rb (100%) rename {test => spec}/dummy/test/fixtures/users.yml (100%) rename {test => spec}/dummy/test/models/user_test.rb (100%) create mode 100644 spec/dummy/tmp/.keep create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-4/-4HdHZdsHeKM1Fj9lJFeKgcs-tX7pSIVzB9TCiLwpWw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-P/-P2yqDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-V/-VFJaPosTqZ-pMtwyMimFq9eN2tvHCCYOygW0NE3vU0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-X/-X7RIeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-c/-cGy_QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-f/-fsPhHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-w/-wx1JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/07/07nZGEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/0J/0JX8QeJHwInsEngPYwCgT_Eiyo49cFYKZzXxKjQjjAU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/1f/1fbD44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/1j/1jZhqXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/2K/2KYCM0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/2L/2L7DE2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/2e/2e230zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/2z/2z1ADrKlsCOV4qD_K6OEK3ESBnFlIrbECYUO_z92bLU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/30/308q5GLCUCyQkNGzhj6c1j-cgaKhWGhMEi6-H6w_JsY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/37/37YyTtnnMV6AjImpkZ4fkGEfYHYpTgkTlSX0UjgwQn0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/3r/3rhB7rkZqeKRxsj-nRThAass6VwIXdxb7il6yCqvfgw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/3x/3xwqaPwsU5EavGlE5TWM0WGDko8m4HMFIB0ubae56QY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/4C/4CgPR6Fb6M_TD-HQGkHelPVAI4Qj3awHvVT0TlrC1lg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/4H/4HB8j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/4U/4U-DMBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/5I/5IMSdUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/5e/5ePndGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/5n/5n1-wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/5w/5wr93BP0wJZ17kVdCPTjKVgJyLbY4lSJwATPAS_zMPw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/6n/6n9574O2mDWb0sjiP93wHVXTlK-13qJffYcVfInibCU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/72/72VTPxPVE6lVpm5GLBtkFBAoRGkQeH8UxC-bcJrEVJg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7G/7GZf1R7qzs-8rGTxitVIq9pH0uuispbwHws4Cm7IuWs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7J/7JvRsiS9pLrIouc8qybL9ceyn_WXkgw-ibbVlsHUMOI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7T/7T_hZO-X2_Voy7lTF1J_xHrq9JgzM6YvABgEwg1EgC4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7i/7iyKsJ0p726YWFikI9Yswx4U-QqYzKoPRZ-DpAtaVpE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7s/7sWBph_f5g_9Q1b48ZFFuCHSEZeVDA65FQcKlS9XbsA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8M/8MvH2R9C8IGkFkAbq9jfHP22tRr02wUfLPREM2YLWME.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8P/8PnBFnG_Kn4jWbx1ZVk9RPzKAoYGzhYuipzq2TQQHAo.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8_/8_PxMJIzurQr0Wp7EpAaJ5FOf-nnLCSMfpbJ3pHkiDs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8g/8gLkXuza2GWv7M7VXaG5uDkOPJ8cG4Dr2KeQmCtyPtQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8l/8lCPcd69-Sht8-wnEHvcP2qwh5sFyQiMPob8YI7iwm4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8n/8nMcH4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8r/8rvcd-pDgI7_lyFcd-Yht1t_B_iVOvv1DUEGoh0SRo4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8v/8vTPcQBjNVUv119lxcmZAq86_oMejNUQLn7nOZLIvNw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/9N/9NTA1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/9X/9X93D27zy_Q4R9l1-oKCu0XyjM3eQ5EZlN8KSLKpPXk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/A1/A1z1QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/B5/B5UDUpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/BB/BBYgeqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/BG/BGBe8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/BT/BT8J1lsWqgVkyYgI3b00LVJnAWOEzNNGY3xXMjmj5eg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/BW/BWR-z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Bp/BpLKCsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Cm/CmK23lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/D4/D4kuZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/DF/DFomN_MhpQKJwpNRjeLYF1zmSZWwqph4C0nIzYfDTtU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/DT/DT2CmoB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Du/DuSpvyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/EW/EWMnsRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EZH1OLNsOeKoUwiaYJSVX5Bjc_QGMiDAyFczuhNr9zs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EzAJ4e7ZeKtYKhNKRjF-ZnDVkie9a_1w0p3lL_15xHI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/F8/F8cyMLI7Zku9n-R9gGDc66QLT_vbQdkZqWFUmP2cCfM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/FB/FBe8M4E78vry7z6mdLh-RmELsFPX9hOMnaGZ7eAfg4Q.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Fl/FlU0cATiMrjAmQlKtvdlU6JX5RGJJcolKWSib4ks1iU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Fo/FoG7P8kOOyDrxGCoEMLPQ3Rv-VSeHOXKNSq6cDfHc1E.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/GI/GIyt21bPbJ8t0s4ipaZq0nVkqZfTKCE2M0jyn9B35pA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYm4HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Gu/Gu3mBc9DBG54g7ay6mC7IwYpdivbP4C-hYn4aQe_GhI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Gz/GzVg_F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/H3/H3YJoqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/H4/H4NC-bnpLNIrD8dFX2gE19nBCXcPCqoJW3sv-7artlg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/HCDOUd7-S45aJ_PjVAC_Vmjyud3i1aQv4cE3t9_Z3Dw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc7CnjwIQJnHB0Jy34xQ-XweqJh9YoN8H-HkgGiVvOg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc89Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/I5/I50xlpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IC/ICu1gp48QMeq5jT5CTB-0WNzaWWtMa8WLZwqC-SBHko.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/IEzjtDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/iexa_GLLimhhhJnVe5i_djcKgOE5NMzP78N4b0rQZiE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IF/IFPPAjArIZbSjjiGMTeeo4nIu9xy_hq19NvRntBHgHo.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IM/IM_GEWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IN/INwKw1eh3lSXA607W2hO7rYPOXhfHkb7IteVaDsscxM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/J1/J16fTucFD-StkPhd1WxyqcmMo4MF6xW9ShDTkHJKtk8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/JC/JCufp3q2EpAvqTl5F5iVsnA9TTkBii0_fdeKanSU_No.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/JS/JSK7Nx06j5mePT735lBrUIhPx9Xtq6eC-pSswCoy6Mk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Jo/JoK5Mf8P8x_GaJs02iys_JEhK88-kNE6XRz0_sD6f6E.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/KD/KD7Z0qld_6irSZdfsrj5cJ_qmVxZtEIvDXHaDHGgUT8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/KI/KIC20Y_CTsVthDRgTFJnUDSy7bSfN8OSrZxypm9S8UI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/KP/KP6ng81s_KmK1JuiZFtMtsVxjQAwKzGezVLpMBwlrQU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/L0/L03_7QfYWULlgjJSjy7ZX2jhwPB-2xga-DY5eoQ-2Cg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/LJ/LJvlQmkghUmSz5GK1uszeFmHAS9oIkw2L4_-Vqax7xM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/LJ/LjjhrRJ0a1hKJLav_Q1yahdSwn-vb5CjDF92Ir_eSRE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/LW/LWcgCAhEI-3TqoqfJLcRYHaX-Cjoq-JHSm3n2BTFYFA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/LW/lWI9hmvBkU5sUCj-CU9ZCI4EOI4-8Y5abhI6iBw-z4Y.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Li/LiylF82KMgrkSq7mHqYB4ZWjCxAMLpi6HqobgZoz9pQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Lq/LqLC8Th6SDGUn4BCPaJxhcj5M8VF4j2Hk9hXQgs7FQk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/M_/M_Sfg4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Mt/MtBl5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Mw/MwvDx5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/N3/N3Nb9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ND/NDoy1P5IyhOxC64jh9fPN9M0T6QvLqZP8tiWgtU2SC0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/O3/O3Gigsf9A6NOA0Vagzz8G_5ckhKtI8Z9j1MrBvdEDQI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OK0OXX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/Okk1cG_SE_W4AeGjfpv_2x5dq0jEN-zIk6wKnDWcFyM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/oK9tzQ9hg1MdI31P7k80f5zxPMUIyKMCQjCQa7admko.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ob/ObT81zlPB8dhPTNdaJZ0DCAkyLK3rrnIMuLOD9tM_is.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ob/oBRwyHx8CgZ7os5ojY-KavrYyWpFTUN-40PIYMC2_vc.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ob/oBsqUuJao9_ha8CXEZGO7b-L-5S3RUoe_Gu1iVzme_E.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Oe/OeSW6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Oj/Oj50g5SGnDZNZy6B_5E-hApL8Q-0gsDDOLvTD6JDzog.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Os/Os5br3sjx7SDASXmy9h9PGO4Atrvi2PEFrmLAbVoJQ0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ot/OtMtSuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/PD/PD2qgc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/PK/PKpeE92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Pg/PgflpZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QIQMlEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/QN/QN2G7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Qo/QombazgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ri/Riwl_P6R_RueJDMSw9Guyt4jxobB7v2SoTD1eCbCdUA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Rm/Rm5IwMq4QZRz0-VMoDM3Bct4ngI87hvrPQaMn21vmSg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/SC/SC2rGrwwu2YtoW3lvhj2zzsUPbvoeoQytmlWZe2LSgk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/SP/SP6t5d6eV6y3ikv70WVcqOhIa52E2QmEClBiJeaNRCg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/SQ/SQALpoD8GC_1VIRSOl_4EF12QGdz1Ct--55fl_JAjYI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Sb/SbAHp_1Sq5kc1CflpwMfnoVwfJqAyG3qty0n5IouUMY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Sb/sBvovqggu5eLhXXCMAGdvsjbaTupeSQQ9Ww7bxC0tbA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/T3/T3cH4L9FzX9wwbcGo9mZNmLm9hIcPbkkU3bSUCU2Ckk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/TMiF4YMg3MlninHGd66DVgAUQ3tb8i2uVXPwoke_XVw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/tMbjmCknbKWtH-P3Yah2wQeP1kwFf9cM9fMJkPf4rRQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Th/ThKwODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiNT9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Tr/TrfKd5S7pFX8U7fQZ2uZ9Jl2dpLAhIffDKpVo6LgVFg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Tv/TvLHCoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/U3/U3-ZaQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/UR/URFd--S-HlRe3_5tnirQEHm5XZLNucPc_DNVxQDg0cc.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/US/USoVrqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/UT/UTjIxiBqmLcpD6hXf-lLBH4Sba8KumT-KV9JaVGn8N0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/UX/UXGpqMa7PjkZVZKeafJBZoqQT4kmoleP0MbX7s9khZY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/UuUzvUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/uuRejtqcPRpKfo7KG9RGSBXZ_H5kXicc8eGchED7wP0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/V1/V15-eU1to5shuGOhGWUYA5zyXtotJQQ148zjZpQ22gQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/V5/V5IW-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/VV/VV_fn65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/W5/W5Bq1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/X9/X9-YmzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/XA/XAtyfwiu5bFxB7erCcM6Gae_7ysTlKoNCk4NdQls8-w.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/XK/XK37YjlTkBozI57ocqphTYyRD-N-jDnXChJkLTgT5Rw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/XU/XUus03Q2UGp-uDX_8pEe6WkTkVgcWi06bMg-OaprUOg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Xh/XhYZxW-WLInxtfBGkSQ2Sx6NEBHfWXIrouQnVNQHZS0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/YC/YC4GAY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/YD/YD6mHyFuYFNPdmtmjIRPW0tflR_TpmLoXr8B7S7tOO8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/YK/YK2bA9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Yu/YunnsNJx8ZjWhN6fO9_BGBZyHarpM2qLcB4Huy6KAo8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Z3/Z3tkW7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ZE/ZEdn1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ZO/ZOTm607_K-aXA_hooauqlpS5VTnmgL0NXSvna3VFKTg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ZU/ZUbbpvCSf_KvrBCnI70J1W-2O1B0K5GhRWCJxle5vTY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Zg/ZgpSJT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/_E/_Eb12OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/__/__Cif3cVKstxFKIqwZB32GfIqLaZtlFWwy6arQljUbY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/aF/aFvBNIGAsx4pdgQr--GnW7GoPaal4DxyO3-75c01dW0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/aM/aMyAhrk8YTMOkEYAN3kS9X1OkHpicaQZwjndk_KgJfY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/an/anGKHsWsIYIimlf0lWe_xxNRpJNqcSa0aBR1vA7SZcQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/b8/b8xYhS6aWSNVnif3XV8rqWsA7PnNw5NZNd_bPwNHvMI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/bD/bDEV4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/b_/b_Itlk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ba/ba0IOujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/cB/cBX3EHn1Flg1DKLVQdOw4UCKNMwBtaqRF2308vQ1e28.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/eU/eUB0i5_iS1ZO37wTR6aAIhMAG9QDFhD0Sbt6GyPtaHM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ed/edQeYw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/el/elxv8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/f0/f0sh9yUecrufettmELrTj0CfbKIw0mNeJl3V_MehI3w.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/f5/f5wBLjc5Gpm1ZJSEoIaY2q0zdd6gKR1wuOqtsug49mk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fM/fMdTGNxgwJSXx1ZaGQdmm1Viu5UItfC5P1QC64M9yIY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fS/fSBJ5KIJrMwwHf4oi10IfqR-gI_n_CmhbVDnAYQi-80.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fW/fWfrFDyx3WHfrYvo_CwPPT9UmPru_nD3XfYKJMTliG8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fW/fwEbw3hF207Ur_BeVuvHUe4HMtUzNy4K9mslSGnrnVA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fg/fgBi4Pl1wJC7CXUmTuA9eD3AwtAGyMak3EIpApvjxBc.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fx/fxzaxqjo4zP3MYrdDmmt6IrC0PNq3VNaW4ICQ6jukHs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fz/fz_ic4liYBDxYOtOcNMFsxV8Yxe9cKkKPNZ_97kwy-0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/gE/gEk3VjLLMHT10nTo7fGr_FH_51S9FRtI8lru1C83ymQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/gJ/gJP9XNbsAdcDW1Qxr8hJ55lJ6BbNXub9ZKM5L-iHbJ4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/gS/gS7pfmkPSGbWo02naHLVY0Y59MlUsba5fIn3sPyJess.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/hI/hInoMHCMBC-NpO39EcWj31OLqfLCbsIr-XmrNK-RzbY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/hI/hiESDtrLUFjwwK4xq27xLAbrZvZUH_1FkD46CmrbgN4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/hm/hm7rO2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/hn/hnbG4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/iB/iB7jNokCXnhqtoyvOiniakvARbX2OasgfgTM7vByEA8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/iR/iRLK-9KnLx1kUPrLUlIB3sFR2eXqtr2hHoqnOE9RM4A.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/iS/iSgPOw9klxAljy3x-7NNp4ARFgvhC-xRd_ht8S6gXiA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/i_/i_s0z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j63ukE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j6hq_sm6qojAC8ApG0WYWthOXZuc53q06O4bQ3SKDo4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/J8OEGU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/j8JJJRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/jK/jK0LvoIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/jW/jW3RiB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/jm/jmIAmJwqmXx8Y4Y2usPgh8bnU_9uhxkFxGyPKzpudxQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/k3/k3n0vfm0QtZJR_yBK32tC1km0c6-fC0iPwt4GK-dlno.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/kW/kWlgQNLMVyvdiGCC6lukeE2dPQIy-nFihCKOYE19rjs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/kk/KkKAPOJYMOS47gfNOOhyb_GLRDmIURzv9owDntX2bmg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/kk/kkQFgQ9_BztPiQCUTaRKx-89PRa-tEzik95zALUewtc.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/lV/lVMVpGjBNmZB2Ktn4JetLEq8PMYg8rFj5zkcXgjDjw4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/lu/luFnrDdlQmr3rQ24NJDZTg7xN_mHWKjhWYB6yD_tLeY.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/mC/mCFULUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/mF/mFxyUPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/mX/mX1nlsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/mv/mvJYD4uLdjzsncFVsZ7xxULj2b39NX-XUazB1Ha86YA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/n7/n7DYrGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nB/nBRBMOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nC/nCeI5Moc6RPbrjXn2ChkTE59mKYxpKkjDyLdXF3t0t0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nC/nCkSomenj2dyAFy3JPa_TEHMSw0sF9UUN05BQI8vjVs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nw/nw5YAPLlWdwnI6RoHzDD2BLvfGBzlPIR6ZWom1Kyo54.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nx/nxTv3sKVUQZADJyM3dPaVmUA78MIsMLD_K279yN_GsI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/o1/o1VwlMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/o5/o5RbuatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/o6/o6uj9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/oM/oMpRb6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/oW/oWiS-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/oX/oXjwAAoaa3-tWaISkFTQz-HJkvgowh9ZYSmQlU5mhBA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/oz/ozK4IPJj2CBcsem3fLJx3wqcOl6mI6B91PkN0wVfkyk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/pC/pCInyoCn3yPoCyJ7rPZIQXOXsT2diggfsIUZro6Av9A.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/pH/pHqzgy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/POPHNS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/pOMCf5uC7kpUs7x-uhTRMISrBwIqQXZaCa0SDxMapuQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/q0/q0rjlql5TFZIw3saCQ8sfaWvYgTvRwPhGMx4RVDQ6Vs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/Qpos289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/qPmv5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/qd/qdAvI5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/rK/rKR6MMW-QPs5vvJb26-rOInRe9lnKT6_F6Fa-g0dga8.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/rS/RsjvwspsZC6H60jVFVOUDMCAbO7rXkdwcFXcUw1xi_0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/rS/rSEK5oK8gC2r2Si66s7epAv1Hw-Y-51BjEf5r21w8oI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/s2/s2oV5MsyZ4Dxv8fXy5wLKV3ZfzGADhQfLh3oiiV9nbQ.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/sM/sMe5CSVH5yfw1G-3xkKdu-8B7ZUFvUM2IF9VHbA4aTs.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/t-/t-amKKzbbUg303VF1ZKCghk3VIktE8902B9NKm4eIyk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/tS/tSqn60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/tx/txrooo1cao9pt00l0TRr-Eeg188XaRxOvT-WviaVZMo.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/uD/uD92rdmVzrVVzAwS0OujFA0dHi1X6xJ8I8EExzsGrf0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/uP/uP3tE8k_T89dZN5cDcWWu257DGQO2CujuflhZldhTdk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/vG/vGfTe1IWyrrNNL8LRGTFke9a_vjEsC1V2wH9K5IdSu4.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ve/vehgsCHKN4KWBtVZyDwvtlLJGLd43M0XSR5tMSIyW88.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/wJ/wJvsZa5EuEwLf9kDTfmEix2E39lV1u49rN9G1mrew0Y.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/wd/wdanea0bOluK71-P7Fzbv8sDzq2Bo4Vlv1GvCz2jzq0.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/wr/wrt-lVyN3QlnAS8iEUjmum2c-IpRIyklFUYNXCXrURA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/wx/wxpzMijxPUy7_ldge3qFUMmnJ5j_uu70zH-NV8L1PEU.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/xE/xE44p-TySQmoj-eu-gFdlI4CbJbVWgW43om8j55XbCo.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/xI/xII6KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/x_/x_o-qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/zA/zAmh24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache create mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/zJ/zJ4mouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache create mode 100644 spec/filestack_rails_spec.rb create mode 100644 spec/helpers/application_helper_spec.rb create mode 100644 spec/helpers/form_helper_spec.rb create mode 100644 spec/lib/configuration_spec.rb create mode 100644 spec/rails_helper.rb create mode 100644 spec/spec_helper.rb delete mode 100644 test/filestack_rails_test.rb delete mode 100644 test/integration/navigation_test.rb delete mode 100644 test/test_helper.rb diff --git a/Gemfile.lock b/Gemfile.lock index 7d8a502..06c8fc5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -44,13 +44,26 @@ GEM i18n (~> 0.7) minitest (~> 5.1) tzinfo (~> 1.1) + appraisal (2.2.0) + bundler + rake + thor (>= 0.14.0) arel (8.0.0) builder (3.2.3) concurrent-ruby (1.0.5) + coveralls (0.8.21) + json (>= 1.8, < 3) + simplecov (~> 0.14.1) + term-ansicolor (~> 1.3) + thor (~> 0.19.4) + tins (~> 1.6) + diff-lcs (1.3) + docile (1.1.5) erubi (1.6.1) globalid (0.4.0) activesupport (>= 4.2.0) i18n (0.8.6) + json (2.1.0) loofah (2.0.3) nokogiri (>= 1.5.9) mail (2.6.6) @@ -91,6 +104,28 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (12.0.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.6.0) + rspec-mocks (3.6.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.6.0) + rspec-rails (3.6.0) + 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-support (3.6.0) + simplecov (0.14.1) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.1) sprockets (3.7.1) concurrent-ruby (~> 1.0) rack (> 1, < 3) @@ -99,8 +134,11 @@ GEM activesupport (>= 4.0) sprockets (>= 3.0.0) sqlite3 (1.3.13-x86-mingw32) + term-ansicolor (1.6.0) + tins (~> 1.0) thor (0.19.4) thread_safe (0.3.6) + tins (1.15.0) tzinfo (1.2.3) thread_safe (~> 0.1) tzinfo-data (1.2017.2) @@ -113,7 +151,10 @@ PLATFORMS x86-mingw32 DEPENDENCIES + appraisal + coveralls filestack_rails! + rspec-rails sqlite3 tzinfo-data diff --git a/Rakefile b/Rakefile index 0f190a4..115b5c4 100644 --- a/Rakefile +++ b/Rakefile @@ -1,36 +1,28 @@ begin require 'bundler/setup' + require 'appraisal' rescue LoadError puts 'You must `gem install bundler` and `bundle install` to run rake tasks' end +require 'rspec/core/rake_task' require 'rdoc/task' +RSpec::Core::RakeTask.new + RDoc::Task.new(:rdoc) do |rdoc| rdoc.rdoc_dir = 'rdoc' rdoc.title = 'FilestackRails' rdoc.options << '--line-numbers' - rdoc.rdoc_files.include('README.md') + rdoc.rdoc_files.include('README.rdoc') rdoc.rdoc_files.include('lib/**/*.rb') end -APP_RAKEFILE = File.expand_path("../test/dummy/Rakefile", __FILE__) +APP_RAKEFILE = File.expand_path("../spec/dummy/Rakefile", __FILE__) load 'rails/tasks/engine.rake' - -load 'rails/tasks/statistics.rake' - - - -require 'bundler/gem_tasks' - -require 'rake/testtask' - -Rake::TestTask.new(:test) do |t| - t.libs << 'test' - t.pattern = 'test/**/*_test.rb' - t.verbose = false +task :default do + Rake::Task['spec'].invoke end - -task default: :test +Bundler::GemHelper.install_tasks diff --git a/filestack_rails.gemspec b/filestack_rails.gemspec index 60bfd0c..208f220 100644 --- a/filestack_rails.gemspec +++ b/filestack_rails.gemspec @@ -7,16 +7,19 @@ require "filestack_rails/version" Gem::Specification.new do |s| s.name = "filestack_rails" s.version = FilestackRails::VERSION - s.authors = ["Richard"] - s.email = ["richard.alan.herbert@gmail.com"] - s.homepage = "" - s.summary = "Summary of FilestackRails." - s.description = "Description of FilestackRails." + s.authors = ["filestack"] + s.email = ["dev@filestack.com"] + s.homepage = "https://www.filestack.com" + s.summary = "Filestack plugin for Rails 4+" + s.description = "Allows easy integraiton of Filestack's File Picker through dynamic button tags and form helpers" s.license = "MIT" s.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"] s.add_dependency "rails", "~> 5.1.2" - s.add_development_dependency "sqlite3" + s.add_development_dependency 'coveralls' + s.add_development_dependency 'sqlite3' + s.add_development_dependency 'rspec-rails' + s.add_development_dependency 'appraisal' end diff --git a/test/dummy/Rakefile b/spec/dummy/Rakefile similarity index 100% rename from test/dummy/Rakefile rename to spec/dummy/Rakefile diff --git a/test/dummy/app/assets/config/manifest.js b/spec/dummy/app/assets/config/manifest.js similarity index 100% rename from test/dummy/app/assets/config/manifest.js rename to spec/dummy/app/assets/config/manifest.js diff --git a/test/dummy/app/assets/images/.keep b/spec/dummy/app/assets/images/.keep similarity index 100% rename from test/dummy/app/assets/images/.keep rename to spec/dummy/app/assets/images/.keep diff --git a/test/dummy/app/assets/javascripts/add_client.js b/spec/dummy/app/assets/javascripts/add_client.js similarity index 100% rename from test/dummy/app/assets/javascripts/add_client.js rename to spec/dummy/app/assets/javascripts/add_client.js diff --git a/test/dummy/app/assets/javascripts/application.js b/spec/dummy/app/assets/javascripts/application.js similarity index 100% rename from test/dummy/app/assets/javascripts/application.js rename to spec/dummy/app/assets/javascripts/application.js diff --git a/test/dummy/app/assets/javascripts/cable.js b/spec/dummy/app/assets/javascripts/cable.js similarity index 100% rename from test/dummy/app/assets/javascripts/cable.js rename to spec/dummy/app/assets/javascripts/cable.js diff --git a/test/dummy/app/assets/javascripts/channels/.keep b/spec/dummy/app/assets/javascripts/channels/.keep similarity index 100% rename from test/dummy/app/assets/javascripts/channels/.keep rename to spec/dummy/app/assets/javascripts/channels/.keep diff --git a/test/dummy/app/assets/javascripts/hello.js b/spec/dummy/app/assets/javascripts/hello.js similarity index 100% rename from test/dummy/app/assets/javascripts/hello.js rename to spec/dummy/app/assets/javascripts/hello.js diff --git a/test/dummy/app/assets/stylesheets/application.css b/spec/dummy/app/assets/stylesheets/application.css similarity index 100% rename from test/dummy/app/assets/stylesheets/application.css rename to spec/dummy/app/assets/stylesheets/application.css diff --git a/test/dummy/app/assets/stylesheets/hello.css b/spec/dummy/app/assets/stylesheets/hello.css similarity index 100% rename from test/dummy/app/assets/stylesheets/hello.css rename to spec/dummy/app/assets/stylesheets/hello.css diff --git a/test/dummy/app/channels/application_cable/channel.rb b/spec/dummy/app/channels/application_cable/channel.rb similarity index 100% rename from test/dummy/app/channels/application_cable/channel.rb rename to spec/dummy/app/channels/application_cable/channel.rb diff --git a/test/dummy/app/channels/application_cable/connection.rb b/spec/dummy/app/channels/application_cable/connection.rb similarity index 100% rename from test/dummy/app/channels/application_cable/connection.rb rename to spec/dummy/app/channels/application_cable/connection.rb diff --git a/test/dummy/app/controllers/application_controller.rb b/spec/dummy/app/controllers/application_controller.rb similarity index 100% rename from test/dummy/app/controllers/application_controller.rb rename to spec/dummy/app/controllers/application_controller.rb diff --git a/test/dummy/app/controllers/concerns/.keep b/spec/dummy/app/controllers/concerns/.keep similarity index 100% rename from test/dummy/app/controllers/concerns/.keep rename to spec/dummy/app/controllers/concerns/.keep diff --git a/test/dummy/app/controllers/hello_controller.rb b/spec/dummy/app/controllers/hello_controller.rb similarity index 100% rename from test/dummy/app/controllers/hello_controller.rb rename to spec/dummy/app/controllers/hello_controller.rb diff --git a/test/dummy/app/helpers/application_helper.rb b/spec/dummy/app/helpers/application_helper.rb similarity index 100% rename from test/dummy/app/helpers/application_helper.rb rename to spec/dummy/app/helpers/application_helper.rb diff --git a/test/dummy/app/helpers/hello_helper.rb b/spec/dummy/app/helpers/hello_helper.rb similarity index 100% rename from test/dummy/app/helpers/hello_helper.rb rename to spec/dummy/app/helpers/hello_helper.rb diff --git a/test/dummy/app/jobs/application_job.rb b/spec/dummy/app/jobs/application_job.rb similarity index 100% rename from test/dummy/app/jobs/application_job.rb rename to spec/dummy/app/jobs/application_job.rb diff --git a/test/dummy/app/mailers/application_mailer.rb b/spec/dummy/app/mailers/application_mailer.rb similarity index 100% rename from test/dummy/app/mailers/application_mailer.rb rename to spec/dummy/app/mailers/application_mailer.rb diff --git a/test/dummy/app/models/application_record.rb b/spec/dummy/app/models/application_record.rb similarity index 100% rename from test/dummy/app/models/application_record.rb rename to spec/dummy/app/models/application_record.rb diff --git a/test/dummy/app/models/concerns/.keep b/spec/dummy/app/models/concerns/.keep similarity index 100% rename from test/dummy/app/models/concerns/.keep rename to spec/dummy/app/models/concerns/.keep diff --git a/test/dummy/app/models/user.rb b/spec/dummy/app/models/user.rb similarity index 100% rename from test/dummy/app/models/user.rb rename to spec/dummy/app/models/user.rb diff --git a/test/dummy/app/views/hello/index.html.erb b/spec/dummy/app/views/hello/index.html.erb similarity index 100% rename from test/dummy/app/views/hello/index.html.erb rename to spec/dummy/app/views/hello/index.html.erb diff --git a/test/dummy/app/views/layouts/application.html.erb b/spec/dummy/app/views/layouts/application.html.erb similarity index 100% rename from test/dummy/app/views/layouts/application.html.erb rename to spec/dummy/app/views/layouts/application.html.erb diff --git a/test/dummy/app/views/layouts/mailer.html.erb b/spec/dummy/app/views/layouts/mailer.html.erb similarity index 100% rename from test/dummy/app/views/layouts/mailer.html.erb rename to spec/dummy/app/views/layouts/mailer.html.erb diff --git a/test/dummy/app/views/layouts/mailer.text.erb b/spec/dummy/app/views/layouts/mailer.text.erb similarity index 100% rename from test/dummy/app/views/layouts/mailer.text.erb rename to spec/dummy/app/views/layouts/mailer.text.erb diff --git a/test/dummy/bin/bundle b/spec/dummy/bin/bundle similarity index 100% rename from test/dummy/bin/bundle rename to spec/dummy/bin/bundle diff --git a/test/dummy/bin/rails b/spec/dummy/bin/rails similarity index 100% rename from test/dummy/bin/rails rename to spec/dummy/bin/rails diff --git a/test/dummy/bin/rake b/spec/dummy/bin/rake similarity index 100% rename from test/dummy/bin/rake rename to spec/dummy/bin/rake diff --git a/test/dummy/bin/setup b/spec/dummy/bin/setup similarity index 100% rename from test/dummy/bin/setup rename to spec/dummy/bin/setup diff --git a/test/dummy/bin/update b/spec/dummy/bin/update similarity index 100% rename from test/dummy/bin/update rename to spec/dummy/bin/update diff --git a/test/dummy/bin/yarn b/spec/dummy/bin/yarn similarity index 100% rename from test/dummy/bin/yarn rename to spec/dummy/bin/yarn diff --git a/test/dummy/config.ru b/spec/dummy/config.ru similarity index 100% rename from test/dummy/config.ru rename to spec/dummy/config.ru diff --git a/test/dummy/config/application.rb b/spec/dummy/config/application.rb similarity index 100% rename from test/dummy/config/application.rb rename to spec/dummy/config/application.rb diff --git a/test/dummy/config/boot.rb b/spec/dummy/config/boot.rb similarity index 100% rename from test/dummy/config/boot.rb rename to spec/dummy/config/boot.rb diff --git a/test/dummy/config/cable.yml b/spec/dummy/config/cable.yml similarity index 100% rename from test/dummy/config/cable.yml rename to spec/dummy/config/cable.yml diff --git a/test/dummy/config/database.yml b/spec/dummy/config/database.yml similarity index 100% rename from test/dummy/config/database.yml rename to spec/dummy/config/database.yml diff --git a/test/dummy/config/environment.rb b/spec/dummy/config/environment.rb similarity index 100% rename from test/dummy/config/environment.rb rename to spec/dummy/config/environment.rb diff --git a/test/dummy/config/environments/development.rb b/spec/dummy/config/environments/development.rb similarity index 100% rename from test/dummy/config/environments/development.rb rename to spec/dummy/config/environments/development.rb diff --git a/test/dummy/config/environments/production.rb b/spec/dummy/config/environments/production.rb similarity index 100% rename from test/dummy/config/environments/production.rb rename to spec/dummy/config/environments/production.rb diff --git a/test/dummy/config/environments/test.rb b/spec/dummy/config/environments/test.rb similarity index 100% rename from test/dummy/config/environments/test.rb rename to spec/dummy/config/environments/test.rb diff --git a/test/dummy/config/initializers/application_controller_renderer.rb b/spec/dummy/config/initializers/application_controller_renderer.rb similarity index 100% rename from test/dummy/config/initializers/application_controller_renderer.rb rename to spec/dummy/config/initializers/application_controller_renderer.rb diff --git a/test/dummy/config/initializers/assets.rb b/spec/dummy/config/initializers/assets.rb similarity index 100% rename from test/dummy/config/initializers/assets.rb rename to spec/dummy/config/initializers/assets.rb diff --git a/test/dummy/config/initializers/backtrace_silencers.rb b/spec/dummy/config/initializers/backtrace_silencers.rb similarity index 100% rename from test/dummy/config/initializers/backtrace_silencers.rb rename to spec/dummy/config/initializers/backtrace_silencers.rb diff --git a/test/dummy/config/initializers/cookies_serializer.rb b/spec/dummy/config/initializers/cookies_serializer.rb similarity index 100% rename from test/dummy/config/initializers/cookies_serializer.rb rename to spec/dummy/config/initializers/cookies_serializer.rb diff --git a/test/dummy/config/initializers/filter_parameter_logging.rb b/spec/dummy/config/initializers/filter_parameter_logging.rb similarity index 100% rename from test/dummy/config/initializers/filter_parameter_logging.rb rename to spec/dummy/config/initializers/filter_parameter_logging.rb diff --git a/test/dummy/config/initializers/inflections.rb b/spec/dummy/config/initializers/inflections.rb similarity index 100% rename from test/dummy/config/initializers/inflections.rb rename to spec/dummy/config/initializers/inflections.rb diff --git a/test/dummy/config/initializers/mime_types.rb b/spec/dummy/config/initializers/mime_types.rb similarity index 100% rename from test/dummy/config/initializers/mime_types.rb rename to spec/dummy/config/initializers/mime_types.rb diff --git a/test/dummy/config/initializers/wrap_parameters.rb b/spec/dummy/config/initializers/wrap_parameters.rb similarity index 100% rename from test/dummy/config/initializers/wrap_parameters.rb rename to spec/dummy/config/initializers/wrap_parameters.rb diff --git a/test/dummy/config/locales/en.yml b/spec/dummy/config/locales/en.yml similarity index 100% rename from test/dummy/config/locales/en.yml rename to spec/dummy/config/locales/en.yml diff --git a/test/dummy/config/puma.rb b/spec/dummy/config/puma.rb similarity index 100% rename from test/dummy/config/puma.rb rename to spec/dummy/config/puma.rb diff --git a/test/dummy/config/routes.rb b/spec/dummy/config/routes.rb similarity index 100% rename from test/dummy/config/routes.rb rename to spec/dummy/config/routes.rb diff --git a/test/dummy/config/secrets.yml b/spec/dummy/config/secrets.yml similarity index 100% rename from test/dummy/config/secrets.yml rename to spec/dummy/config/secrets.yml diff --git a/spec/dummy/db/development.sqlite3 b/spec/dummy/db/development.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..875b6b924499b2a852e02b6344abd6e6554a9006 GIT binary patch literal 7168 zcmeI0&2Q5%6u|AKO*POEoN~lUg|uiZZQ4~qyNrOMsiJGwk{&7!kx4ujk)&PXRO49q zgLdX0;)t{hCnRvvb!z&t%RuTTTlsi?_Osvn*)NvzzT0vsL8rse#}w5;9zY0QBLn~w z0VuM2Rs<#_x>4w1uM7Xuz+BX-qh@+<=lWz@Ft3 zikT^1rORg{UezT5@R@wM@&3lAc@!+hG4|qr7|>B(ls+^da07>2TrVY#=`gKZs~ok| zRocP@EJ~FMoIIayAp49hhUL4TLQLIZ5JiiMTo%bvd%|PPb__GVor$97M5$j{7sArO zmb#=$^Ld-)AryWBcJaaqZ~_mSz*Cr0YE@OMYO1F0*BZ6@BNi{u{|CM3JUC9^n!qzb z*~;es^!&dB!X<~q32*`%PM`w|rIN0bVC;s&z$XE9$e4J;Q6eUpU9M_nRYU6jL9KC6 zuf9~P+N-*{zGZs;UjgB2!z1VJaRQvc-3dGqN?UWEkL3K%{MEbr415GmfD^bU1bF`6 NlZE1LasvN>z+d!TG^hXo literal 0 HcmV?d00001 diff --git a/test/dummy/db/migrate/20170717142523_create_users.rb b/spec/dummy/db/migrate/20170717142523_create_users.rb similarity index 100% rename from test/dummy/db/migrate/20170717142523_create_users.rb rename to spec/dummy/db/migrate/20170717142523_create_users.rb diff --git a/test/dummy/db/schema.rb b/spec/dummy/db/schema.rb similarity index 100% rename from test/dummy/db/schema.rb rename to spec/dummy/db/schema.rb diff --git a/spec/dummy/db/test.sqlite3 b/spec/dummy/db/test.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..e734e545b27844e9d9c1e50847a2bc8ce37f0fec GIT binary patch literal 7168 zcmeI0PjAyO6u|AKO*POE98iu}nUEH3rAxI3n%B2??BZotpmHWjoNxmXp}ee$IQp=NC(P-)>Px(5GP(V1`Uk1Q3E(2m!#G z0F?PPEfQ~}vT1?S#x>6(sQkRYDg6O5_zR>x=||yd;Wupa&i_%4WLeqSfqjNQ`XoN} zISV%?rwIwY`EL15$F{mQ>RPW`HkzBe9pZrOa!qaAE|nEUf!|@aW)hPq&Teu}U(IAH z+E(d6MNOw`@7o=8)M*}Aoj!VJ_mS1>9yT4WbYMGO!h2tla4dfm3V7LMO9AQR>VI0p33V9?8<0+33-!WYIdM27xkdLAxluRFd)!}<|93j*!Z|_UlE5QL z+sNntn2nYh}LEtScZ9TRu5{_sz34<9 literal 0 HcmV?d00001 diff --git a/test/dummy/lib/assets/.keep b/spec/dummy/lib/assets/.keep similarity index 100% rename from test/dummy/lib/assets/.keep rename to spec/dummy/lib/assets/.keep diff --git a/test/dummy/log/.keep b/spec/dummy/log/.keep similarity index 100% rename from test/dummy/log/.keep rename to spec/dummy/log/.keep diff --git a/spec/dummy/log/development.log b/spec/dummy/log/development.log new file mode 100644 index 0000000..b45a164 --- /dev/null +++ b/spec/dummy/log/development.log @@ -0,0 +1,1306 @@ +Started GET "/" for ::1 at 2017-07-15 20:48:26 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (8.5ms) +Completed 200 OK in 229ms (Views: 47.3ms) + + +Started GET "/" for ::1 at 2017-07-15 20:49:23 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.0ms) +Completed 200 OK in 196ms (Views: 29.3ms) + + +Started GET "/" for ::1 at 2017-07-15 20:50:16 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 197ms (Views: 22.8ms) + + +Started GET "/" for ::1 at 2017-07-15 20:50:36 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.0ms) +Completed 200 OK in 182ms (Views: 21.3ms) + + +Started GET "/" for ::1 at 2017-07-15 20:50:38 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) +Completed 200 OK in 33ms (Views: 18.8ms) + + +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +Started GET "/" for ::1 at 2017-07-15 20:53:20 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 186ms (Views: 22.2ms) + + +Started GET "/" for ::1 at 2017-07-15 20:53:23 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) +Completed 200 OK in 33ms (Views: 18.6ms) + + +Started GET "/" for ::1 at 2017-07-15 20:54:01 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) +Completed 200 OK in 35ms (Views: 18.9ms) + + +Started GET "/" for ::1 at 2017-07-15 20:54:11 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 208ms (Views: 23.5ms) + + +Started GET "/" for ::1 at 2017-07-15 20:54:59 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) +Completed 200 OK in 38ms (Views: 22.4ms) + + +Started GET "/" for ::1 at 2017-07-15 20:55:08 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 179ms (Views: 21.3ms) + + +Started GET "/" for ::1 at 2017-07-15 20:59:07 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.0ms) +Completed 200 OK in 175ms (Views: 20.7ms) + + +Started GET "/" for ::1 at 2017-07-15 21:01:02 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 180ms (Views: 21.8ms) + + +Started GET "/" for ::1 at 2017-07-15 21:01:05 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.0ms) +Completed 200 OK in 32ms (Views: 18.6ms) + + +Started GET "/" for ::1 at 2017-07-15 21:01:06 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.0ms) +Completed 200 OK in 32ms (Views: 17.0ms) + + +Started GET "/" for ::1 at 2017-07-15 21:01:06 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.0ms) +Completed 200 OK in 34ms (Views: 18.9ms) + + +Started GET "/" for ::1 at 2017-07-15 21:01:07 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 33ms (Views: 17.7ms) + + +Started GET "/" for ::1 at 2017-07-15 21:02:05 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 180ms (Views: 21.9ms) + + +Started GET "/" for ::1 at 2017-07-15 21:02:27 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 188ms (Views: 21.6ms) + + +Started GET "/" for ::1 at 2017-07-15 21:02:28 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) +Completed 200 OK in 33ms (Views: 19.2ms) + + +Started GET "/" for ::1 at 2017-07-15 21:04:45 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 176ms (Views: 21.1ms) + + +Started GET "/" for ::1 at 2017-07-15 21:14:12 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.0ms) +Completed 200 OK in 188ms (Views: 23.0ms) + + +Started GET "/" for ::1 at 2017-07-15 21:15:32 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.0ms) +Completed 200 OK in 175ms (Views: 21.2ms) + + +Started GET "/" for ::1 at 2017-07-15 21:15:36 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.0ms) +Completed 200 OK in 34ms (Views: 18.6ms) + + +Started GET "/" for ::1 at 2017-07-15 21:15:46 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 34ms (Views: 18.6ms) + + +Started GET "/" for ::1 at 2017-07-15 21:16:41 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.5ms) +Completed 200 OK in 171ms (Views: 20.6ms) + + +Started GET "/" for ::1 at 2017-07-15 21:17:33 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.5ms) +Completed 200 OK in 189ms (Views: 22.1ms) + + +Started GET "/" for ::1 at 2017-07-15 21:22:08 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 195ms (Views: 22.4ms) + + +Started GET "/" for ::1 at 2017-07-15 21:22:17 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 32ms (Views: 18.1ms) + + +Started GET "/" for ::1 at 2017-07-15 21:22:46 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) +Completed 200 OK in 200ms (Views: 21.2ms) + + +Started GET "/" for ::1 at 2017-07-15 21:23:00 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.0ms) +Completed 200 OK in 37ms (Views: 19.8ms) + + +Started GET "/" for ::1 at 2017-07-15 21:25:27 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.0ms) +Completed 200 OK in 176ms (Views: 21.5ms) + + +Started GET "/" for ::1 at 2017-07-15 21:25:45 -0500 +Processing by Rails::WelcomeController#index as HTML + Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb + Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (5.0ms) +Completed 200 OK in 197ms (Views: 27.1ms) + + +Started GET "/" for ::1 at 2017-07-15 22:15:54 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 690ms (Views: 531.7ms) + + +Started GET "/" for ::1 at 2017-07-15 22:17:33 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 431ms + + + +ActionView::Template::Error (undefined method `filestack_js_include_tag' for FilestackRails::ApplicationHelper:Module): + 6: + 7: <%= stylesheet_link_tag 'application', media: 'all' %> + 8: <%= javascript_include_tag 'application' %> + 9: <%= FilestackRails::ApplicationHelper.filestack_js_include_tag %> + 10: + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___601135997_48392256' +Started GET "/" for ::1 at 2017-07-15 22:18:50 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 500 Internal Server Error in 398ms + + + +ActionView::Template::Error (undefined local variable or method `filestack_js_include_tag' for #<#:0x5dc6e88> +Did you mean? filestack_rails): + 6: + 7: <%= stylesheet_link_tag 'application', media: 'all' %> + 8: <%= javascript_include_tag 'application' %> + 9: <%= filestack_js_include_tag %> + 10: + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__634392619_49109904' +Started GET "/" for ::1 at 2017-07-15 22:20:31 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 398ms (Views: 234.9ms) + + +Started GET "/" for ::1 at 2017-07-15 22:21:38 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 468ms (Views: 296.1ms) + + +Started GET "/" for ::1 at 2017-07-15 22:27:06 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 500 Internal Server Error in 204ms + + + +ActionView::Template::Error (undefined local variable or method `filestack_js_init_tag' for #<#:0x489eb50> +Did you mean? filestack_js_include_tag): + 7: <%= stylesheet_link_tag 'application', media: 'all' %> + 8: <%= javascript_include_tag 'application' %> + 9: <%= filestack_js_include_tag %> + 10: <%= filestack_js_init_tag %> + 11: + 12: + 13: + +app/views/layouts/application.html.erb:10:in `_app_views_layouts_application_html_erb__1016178810_66154044' +Started GET "/" for ::1 at 2017-07-15 22:27:34 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 105ms (Views: 93.6ms) + + +Started GET "/" for ::1 at 2017-07-15 22:27:41 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 92ms (Views: 77.0ms) + + +Started GET "/" for ::1 at 2017-07-15 22:30:49 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 429ms (Views: 273.0ms) + + +Started GET "/" for ::1 at 2017-07-15 22:31:15 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 149ms (Views: 135.6ms) + + +Started GET "/" for ::1 at 2017-07-15 22:32:03 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 446ms (Views: 296.6ms) + + +Started GET "/" for ::1 at 2017-07-15 22:32:38 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 80ms (Views: 68.8ms) + + +Started GET "/" for ::1 at 2017-07-15 22:34:05 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 77ms (Views: 67.1ms) + + +Started GET "/" for ::1 at 2017-07-15 22:34:27 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 500 Internal Server Error in 75ms + + + +ActionView::Template::Error (wrong number of arguments (given 1, expected 0)): + 5: <%= csrf_meta_tags %> + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag 'anotherclient' %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb__959643038_68322456' +Started GET "/" for ::1 at 2017-07-15 22:34:52 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 361ms (Views: 211.1ms) + + +Started GET "/" for ::1 at 2017-07-15 22:35:14 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 168ms (Views: 159.1ms) + + +Started GET "/" for ::1 at 2017-07-15 17:40:42 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 484ms (Views: 329.4ms) + + +Started GET "/" for ::1 at 2017-07-15 17:41:52 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 375ms (Views: 221.4ms) + + +Started GET "/" for ::1 at 2017-07-15 17:42:15 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 78ms (Views: 64.4ms) + + +Started GET "/" for ::1 at 2017-07-15 17:42:29 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 500 Internal Server Error in 321ms + + + +ActionView::Template::Error (wrong number of arguments (given 1, expected 0)): + 5: <%= csrf_meta_tags %> + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag('anotherclient') %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___483880264_48940944' +Started GET "/" for ::1 at 2017-07-15 17:42:47 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 388ms (Views: 226.0ms) + + +Started GET "/" for ::1 at 2017-07-15 19:26:35 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 500 Internal Server Error in 334ms + + + +ActionView::Template::Error (undefined method `client_name' for nil:NilClass): + 5: <%= csrf_meta_tags %> + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___745910142_49263024' +Started GET "/" for ::1 at 2017-07-15 19:27:50 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 500 Internal Server Error in 65ms + + + +ActionView::Template::Error (undefined method `client_name' for nil:NilClass): + 5: <%= csrf_meta_tags %> + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___745910142_68487300' +Started GET "/" for ::1 at 2017-07-15 19:28:04 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 384ms (Views: 223.2ms) + + +Started GET "/" for ::1 at 2017-07-15 19:29:20 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 333ms + + + +ActionView::Template::Error (undefined method `client_name' for nil:NilClass): + 5: <%= csrf_meta_tags %> + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___116094977_49059696' +Started GET "/" for ::1 at 2017-07-15 19:31:04 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.5ms) +Completed 500 Internal Server Error in 335ms + + + +ActionView::Template::Error (undefined method `filetack_rails' for # +Did you mean? file_watcher): + 5: <%= csrf_meta_tags %> + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___950126225_49327620' +Started GET "/" for ::1 at 2017-07-15 19:31:24 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 500 Internal Server Error in 70ms + + + +ActionView::Template::Error (undefined method `filetack_rails' for # +Did you mean? file_watcher): + 5: <%= csrf_meta_tags %> + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___950126225_68650068' +Started GET "/" for ::1 at 2017-07-15 19:31:34 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 421ms (Views: 245.2ms) + + +Started GET "/" for ::1 at 2017-07-15 19:32:46 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 547ms (Views: 374.6ms) + + +Started GET "/" for ::1 at 2017-07-15 19:50:39 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 500 Internal Server Error in 393ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__944727596_49673004' +Started GET "/" for ::1 at 2017-07-15 19:50:57 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 347ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__134912421_49024776' +Started GET "/" for ::1 at 2017-07-15 19:51:09 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 84ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__134912421_66318960' +Started GET "/" for ::1 at 2017-07-15 19:51:22 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 362ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__360340411_49787328' +Started GET "/" for ::1 at 2017-07-15 19:52:27 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 353ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___1026329842_48910344' +Started GET "/" for ::1 at 2017-07-15 19:54:12 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 352ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__566028369_48993948' +Started GET "/" for ::1 at 2017-07-15 19:55:29 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 500 Internal Server Error in 353ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___709357913_48852792' +Started GET "/" for ::1 at 2017-07-15 19:56:40 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 500 Internal Server Error in 350ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___555855841_49569864' +Started GET "/" for ::1 at 2017-07-15 19:57:44 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.1ms) +Completed 500 Internal Server Error in 450ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= stylesheet_link_tag 'application', media: 'all' %> + 10: <%= javascript_include_tag 'application' %> + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__102469146_50144868' +Started GET "/" for ::1 at 2017-07-15 19:59:11 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 313ms (Views: 152.6ms) + + +Started GET "/" for ::1 at 2017-07-15 19:59:27 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 500 Internal Server Error in 200ms + + + +ActionView::Template::Error (require_tree argument must be a relative path): + 6: + 7: <%= filestack_js_include_tag %> + 8: <%= filestack_js_init_tag %> + 9: <%= javascript_include_tag 'application' %> + 10: + 11: + 12: + +app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__1026636929_65427696' +Started GET "/" for ::1 at 2017-07-15 20:02:05 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 427ms (Views: 270.3ms) + + +Started GET "/" for ::1 at 2017-07-15 21:53:32 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 380ms (Views: 224.5ms) + + +Started GET "/" for ::1 at 2017-07-15 22:06:33 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (14.0ms) +Completed 500 Internal Server Error in 222ms + + + +ActionView::Template::Error (wrong number of arguments (given 1, expected 2)): + 1:

Hello#index

+ 2:

Find me in app/views/hello/index.html.erb

+ 3: <%= filestack_picker_element "pick!" "console.log('this is working');" %> + +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__905611626_46368828' +Started GET "/" for ::1 at 2017-07-15 22:07:03 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 241ms (Views: 230.9ms) + + +Started GET "/" for ::1 at 2017-07-15 22:08:14 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 376ms (Views: 221.3ms) + + +Started GET "/" for ::1 at 2017-07-15 22:09:12 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 181ms (Views: 170.9ms) + + +Started GET "/" for ::1 at 2017-07-15 22:09:25 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 478ms (Views: 311.1ms) + + +Started GET "/" for ::1 at 2017-07-15 22:10:03 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 415ms (Views: 241.3ms) + + +Started GET "/" for ::1 at 2017-07-15 22:13:50 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (32.1ms) +Completed 500 Internal Server Error in 238ms + + + +ActionView::Template::Error (undefined local variable or method `get_client_and_apikey' for #<#:0x5d41538> +Did you mean? get_client_and_api_key): + 1:

Hello#index

+ 2:

Find me in app/views/hello/index.html.erb

+ 3: <%= filestack_picker_element "pick!", "logIt()" %> + +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___345003766_46835076' +Started GET "/" for ::1 at 2017-07-15 22:14:17 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 386ms (Views: 226.4ms) + + +Started GET "/" for ::1 at 2017-07-15 22:20:22 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 541ms (Views: 369.9ms) + + +Started GET "/" for ::1 at 2017-07-15 22:22:20 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 382ms (Views: 220.8ms) + + +Started GET "/" for ::1 at 2017-07-15 22:23:44 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 83ms (Views: 69.7ms) + + +Started GET "/" for ::1 at 2017-07-15 22:23:53 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (0.0ms) +Completed 200 OK in 81ms (Views: 71.0ms) + + +Started GET "/" for ::1 at 2017-07-15 22:24:45 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 225ms (Views: 213.8ms) + + +Started GET "/" for ::1 at 2017-07-15 22:53:05 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 490ms (Views: 297.0ms) + + +Started GET "/" for ::1 at 2017-07-15 22:54:25 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 448ms (Views: 225.1ms) + + +Started GET "/" for ::1 at 2017-07-15 22:55:11 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 375ms (Views: 221.2ms) + + +Started GET "/" for ::1 at 2017-07-16 07:13:53 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 112ms (Views: 95.6ms) + + +Started GET "/" for ::1 at 2017-07-16 11:54:38 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 96ms (Views: 86.0ms) + + +  (1.0ms) SELECT sqlite_version(*) +  (8.2ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL PRIMARY KEY) +  (9.2ms) CREATE TABLE "ar_internal_metadata" ("key" varchar NOT NULL PRIMARY KEY, "value" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Migrating to CreateUsers (20170717142523) +  (0.0ms) begin transaction +  (1.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar, "email" varchar, "picture" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) + SQL (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20170717142523"]] +  (7.0ms) commit transaction + ActiveRecord::InternalMetadata Load (0.0ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", "environment"], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (1.0ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["key", "environment"], ["value", "development"], ["created_at", "2017-07-17 14:25:30.107831"], ["updated_at", "2017-07-17 14:25:30.107831"]] +  (6.3ms) commit transaction +  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Started GET "/" for ::1 at 2017-07-17 09:39:29 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (7.6ms) +Completed 500 Internal Server Error in 250ms (ActiveRecord: 3.0ms) + + + +SyntaxError (C:/Users/richa/Documents/FilestackRails/test/dummy/app/views/hello/index.html.erb:9: syntax error, unexpected keyword_ensure, expecting keyword_end +C:/Users/richa/Documents/FilestackRails/test/dummy/app/views/hello/index.html.erb:11: syntax error, unexpected end-of-input, expecting keyword_end): + +app/views/hello/index.html.erb:9: syntax error, unexpected keyword_ensure, expecting keyword_end +app/views/hello/index.html.erb:11: syntax error, unexpected end-of-input, expecting keyword_end +Started GET "/" for ::1 at 2017-07-17 09:40:30 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (22.6ms) +Completed 500 Internal Server Error in 83ms (ActiveRecord: 0.5ms) + + + +ActionView::Template::Error (undefined method `users_path' for #<#:0x58314a8>): + 1:

Rails Picker Test

+ 2: <%= filestack_picker_element "pick!", "logIt", {'accept' => 'image/*', 'fromSources' => 'facebook'} %> + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture %> + +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__603303753_46262112' +Started GET "/" for ::1 at 2017-07-17 09:41:29 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (105.5ms) +Completed 200 OK in 1035ms (Views: 1017.0ms | ActiveRecord: 0.5ms) + + +Started GET "/" for ::1 at 2017-07-17 10:02:05 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (48.6ms) +Completed 500 Internal Server Error in 112ms (ActiveRecord: 0.5ms) + + + +ActionView::Template::Error (undefined method `[]' for #): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__759958123_45639132' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__759958123_45639132' +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +Started GET "/" for ::1 at 2017-07-17 10:06:04 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (20.5ms) +Completed 200 OK in 267ms (Views: 248.2ms | ActiveRecord: 0.5ms) + + +Started GET "/" for ::1 at 2017-07-17 10:06:42 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (19.0ms) +Completed 200 OK in 251ms (Views: 232.8ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2017-07-17 10:39:32 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (18.5ms) +Completed 500 Internal Server Error in 81ms (ActiveRecord: 0.5ms) + + + +ActionView::Template::Error (wrong number of arguments (given 1, expected 2..3)): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___753303745_45936120' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___753303745_45936120' +Started GET "/" for ::1 at 2017-07-17 10:40:04 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (18.0ms) +Completed 500 Internal Server Error in 79ms (ActiveRecord: 1.0ms) + + + +ActionView::Template::Error (please provide your form.filestack_field with an ID): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___650572780_46551420' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___650572780_46551420' +Started GET "/" for ::1 at 2017-07-17 10:40:31 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (20.1ms) +Completed 500 Internal Server Error in 73ms (ActiveRecord: 0.0ms) + + + +ActionView::Template::Error (undefined local variable or method `tag_value' for #): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture, {'id' => 'pickerid'}%> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___650572780_49136208' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___650572780_49136208' +Started GET "/" for ::1 at 2017-07-17 10:41:02 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (26.6ms) +Completed 500 Internal Server Error in 86ms (ActiveRecord: 0.5ms) + + + +ActionView::Template::Error (undefined local variable or method `tag_value' for #): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture, {'id' => 'pickerid'}%> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__915302925_46590912' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__915302925_46590912' +Started GET "/" for ::1 at 2017-07-17 10:42:49 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (21.1ms) +Completed 500 Internal Server Error in 81ms (ActiveRecord: 1.5ms) + + + +ActionView::Template::Error (undefined local variable or method `tag_value' for #): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture, {'id' => 'pickerid'}%> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__915302925_47623692' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__915302925_47623692' +Started GET "/" for ::1 at 2017-07-17 10:43:38 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (17.0ms) +Completed 500 Internal Server Error in 76ms (ActiveRecord: 1.0ms) + + + +ActionView::Template::Error (please provide your form.filestack_field with an ID): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture, {'id' => 'pickerid'}%> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___854696274_46435476' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___854696274_46435476' +Started GET "/" for ::1 at 2017-07-17 10:44:33 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (23.1ms) +Completed 500 Internal Server Error in 85ms (ActiveRecord: 1.0ms) + + + +ActionView::Template::Error (undefined method `filestack_picker_element' for FilestackRails::ApplicationHelper:Module): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture, "Upload", {'id' => 'pickerid'} %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___195062466_46442868' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___195062466_46442868' +Started GET "/" for ::1 at 2017-07-17 10:45:44 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (23.6ms) +Completed 500 Internal Server Error in 84ms (ActiveRecord: 0.5ms) + + + +ActionView::Template::Error (undefined method `button_tag' for # +Did you mean? button): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture, "Upload", {'id' => 'pickerid'} %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__7646982_46126368' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__7646982_46126368' +Started GET "/" for ::1 at 2017-07-17 10:51:32 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (19.0ms) +Completed 200 OK in 256ms (Views: 237.9ms | ActiveRecord: 1.0ms) + + +Started GET "/" for ::1 at 2017-07-17 10:54:58 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (19.2ms) +Completed 200 OK in 253ms (Views: 234.2ms | ActiveRecord: 1.0ms) + + +Started GET "/" for ::1 at 2017-07-17 10:56:29 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (19.1ms) +Completed 200 OK in 294ms (Views: 273.5ms | ActiveRecord: 0.5ms) + + +Started GET "/" for ::1 at 2017-07-17 12:04:49 -0500 +  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (26.6ms) +Completed 500 Internal Server Error in 123ms (ActiveRecord: 1.5ms) + + + +ActionView::Template::Error (wrong number of arguments (given 3, expected 1..2)): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture, "Upload", {'id' => 'pickerid', 'class' => 'someclassname'} %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__564381128_46362744' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__564381128_46362744' +Started GET "/" for ::1 at 2017-07-17 12:05:22 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (20.6ms) +Completed 200 OK in 260ms (Views: 240.9ms | ActiveRecord: 0.5ms) + + +Started GET "/" for ::1 at 2017-07-17 12:05:59 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (20.1ms) +Completed 200 OK in 292ms (Views: 274.1ms | ActiveRecord: 0.5ms) + + +Started GET "/" for ::1 at 2017-07-17 12:10:07 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (19.1ms) +Completed 200 OK in 258ms (Views: 239.2ms | ActiveRecord: 0.5ms) + + +Started GET "/" for ::1 at 2017-07-17 12:15:20 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (24.1ms) +Completed 500 Internal Server Error in 99ms (ActiveRecord: 1.0ms) + + + +ActionView::Template::Error (uninitialized constant ActionView::Helpers::Tags::Button): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture , f %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___811282457_45682584' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___811282457_45682584' +Started GET "/" for ::1 at 2017-07-17 12:17:03 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (24.1ms) +Completed 500 Internal Server Error in 101ms (ActiveRecord: 1.5ms) + + + +ActionView::Template::Error (uninitialized constant ActionView::Helpers::FormHelpers): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture , f %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___377000075_45765780' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___377000075_45765780' +Started GET "/" for ::1 at 2017-07-17 12:18:45 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (24.6ms) +Completed 500 Internal Server Error in 95ms (ActiveRecord: 1.0ms) + + + +ActionView::Template::Error (uninitialized constant ActionView::Helpers::FormTagHelper::Button): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture , f %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___255341803_46343556' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___255341803_46343556' +Started GET "/" for ::1 at 2017-07-17 12:19:13 -0500 +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (60.1ms) +Completed 500 Internal Server Error in 199ms (ActiveRecord: 1.0ms) + + + +ActionView::Template::Error (uninitialized constant ActionView::Helpers::FormTagHelper::ButtonTag): + 3: <%= form_for @user do |f| %> + 4:
+ 5: <%= f.label :picture, "Upload a picture!" %> + 6: <%= f.filestack_field :picture , f %> + 7:
+ 8: + 9: <%= f.submit %> + +app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___387888364_46899492' +app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___387888364_46899492' +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC + ActiveRecord::InternalMetadata Load (0.0ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", "environment"], ["LIMIT", 1]] +  (0.0ms) begin transaction +  (0.0ms) commit transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Started GET "/" for ::1 at 2017-07-17 16:43:34 -0500 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (19.0ms) +Completed 200 OK in 842ms (Views: 824.6ms | ActiveRecord: 1.0ms) + + diff --git a/spec/dummy/log/test.log b/spec/dummy/log/test.log new file mode 100644 index 0000000..7b8d675 --- /dev/null +++ b/spec/dummy/log/test.log @@ -0,0 +1,497 @@ +  (0.0ms) begin transaction +-------------------------- +ScriptLoadTest: test_truth +-------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------- +ScriptLoadTest: test_truth +-------------------------- +  (0.0ms) rollback transaction +  (0.0ms) SELECT sqlite_version(*) +  (8.4ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL PRIMARY KEY) +  (7.1ms) CREATE TABLE "ar_internal_metadata" ("key" varchar NOT NULL PRIMARY KEY, "value" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Migrating to CreateUsers (20170717142523) +  (0.0ms) begin transaction +  (1.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar, "email" varchar, "picture" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) + SQL (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20170717142523"]] +  (6.0ms) commit transaction + ActiveRecord::InternalMetadata Load (0.0ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", "environment"], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (1.0ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["key", "environment"], ["value", "test"], ["created_at", "2017-07-17 21:31:33.581232"], ["updated_at", "2017-07-17 21:31:33.581232"]] +  (7.0ms) commit transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-17 16:31:49 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (60.5ms) +Completed 200 OK in 199ms (Views: 152.2ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------- +FilestackRails::Test: test_config +--------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-17 22:35:47 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 90ms (Views: 57.4ms | ActiveRecord: 2.0ms) +  (1.0ms) rollback transaction +  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 15:47:50 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 76ms (Views: 50.0ms | ActiveRecord: 1.0ms) +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 15:48:10 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 52ms (Views: 30.0ms | ActiveRecord: 1.0ms) +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 15:53:34 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 53ms (Views: 32.6ms | ActiveRecord: 1.0ms) +  (0.5ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:41:16 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 50ms (Views: 31.2ms | ActiveRecord: 1.0ms) +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:47:27 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 48ms (Views: 31.0ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:50:17 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 48ms (Views: 30.8ms | ActiveRecord: 0.5ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:50:32 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 47ms (Views: 31.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:52:16 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 47ms (Views: 30.7ms | ActiveRecord: 0.5ms) +  (0.0ms) rollback transaction +  (0.5ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:54:58 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 49ms (Views: 31.1ms | ActiveRecord: 0.0ms) +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.5ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:56:10 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 58ms (Views: 37.9ms | ActiveRecord: 0.5ms) +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------- +FilestackRails::Test: test_creates_a_script_tag +----------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:57:28 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 50ms (Views: 32.3ms | ActiveRecord: 0.5ms) +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------- +FilestackRails::Test: test_creates_a_script_tag +----------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:57:43 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 49ms (Views: 31.4ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.5ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:57:53 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 55ms (Views: 36.5ms | ActiveRecord: 0.5ms) +  (0.0ms) rollback transaction +  (0.5ms) begin transaction +----------------------------------------------- +FilestackRails::Test: test_creates_a_script_tag +----------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.0ms) begin transaction +------------------------------------------ +HelloControllerTest: test_should_get_index +------------------------------------------ +Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:58:10 -0500 +Processing by HelloController#index as HTML + Rendering hello/index.html.erb within layouts/application + Rendered hello/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 48ms (Views: 31.1ms | ActiveRecord: 0.0ms) +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +----------------------------------------------- +FilestackRails::Test: test_creates_a_script_tag +----------------------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +-------------------------------- +FilestackRails::Test: test_truth +-------------------------------- +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +--------------------------------------------------------- +FilestackRails::Test: test_creates_the_correct_script_tag +--------------------------------------------------------- +  (0.0ms) rollback transaction +  (0.5ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (1.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.5ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (1.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.5ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction diff --git a/test/dummy/package.json b/spec/dummy/package.json similarity index 100% rename from test/dummy/package.json rename to spec/dummy/package.json diff --git a/test/dummy/public/404.html b/spec/dummy/public/404.html similarity index 100% rename from test/dummy/public/404.html rename to spec/dummy/public/404.html diff --git a/test/dummy/public/422.html b/spec/dummy/public/422.html similarity index 100% rename from test/dummy/public/422.html rename to spec/dummy/public/422.html diff --git a/test/dummy/public/500.html b/spec/dummy/public/500.html similarity index 100% rename from test/dummy/public/500.html rename to spec/dummy/public/500.html diff --git a/test/dummy/public/apple-touch-icon-precomposed.png b/spec/dummy/public/apple-touch-icon-precomposed.png similarity index 100% rename from test/dummy/public/apple-touch-icon-precomposed.png rename to spec/dummy/public/apple-touch-icon-precomposed.png diff --git a/test/dummy/public/apple-touch-icon.png b/spec/dummy/public/apple-touch-icon.png similarity index 100% rename from test/dummy/public/apple-touch-icon.png rename to spec/dummy/public/apple-touch-icon.png diff --git a/test/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json b/spec/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json similarity index 100% rename from test/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json rename to spec/dummy/public/assets/.sprockets-manifest-51e415a5c87d94b11edfa7efa226c696.json diff --git a/test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js b/spec/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js similarity index 100% rename from test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js rename to spec/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js diff --git a/test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz b/spec/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz similarity index 100% rename from test/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz rename to spec/dummy/public/assets/application-29f04adb85bcfb73820c946be850cd3ca559b2ed80687634ac82ffe4e70de0a2.js.gz diff --git a/test/dummy/public/assets/application-5ac6384ca459dff358234a54a3a7c0a1e0031a928018b37af5408111e7077bb9.css.54141996.11036.294896 b/spec/dummy/public/assets/application-5ac6384ca459dff358234a54a3a7c0a1e0031a928018b37af5408111e7077bb9.css.54141996.11036.294896 similarity index 100% rename from test/dummy/public/assets/application-5ac6384ca459dff358234a54a3a7c0a1e0031a928018b37af5408111e7077bb9.css.54141996.11036.294896 rename to spec/dummy/public/assets/application-5ac6384ca459dff358234a54a3a7c0a1e0031a928018b37af5408111e7077bb9.css.54141996.11036.294896 diff --git a/test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js b/spec/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js similarity index 100% rename from test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js rename to spec/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js diff --git a/test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js.gz b/spec/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js.gz similarity index 100% rename from test/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js.gz rename to spec/dummy/public/assets/application-60c6020efacb023adf4a9285dccf6c23c0694babc5db210c4906ec79c1f69a4e.js.gz diff --git a/test/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css b/spec/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css similarity index 100% rename from test/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css rename to spec/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css diff --git a/test/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz b/spec/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz similarity index 100% rename from test/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz rename to spec/dummy/public/assets/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz diff --git a/test/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js b/spec/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js similarity index 100% rename from test/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js rename to spec/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js diff --git a/test/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz b/spec/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz similarity index 100% rename from test/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz rename to spec/dummy/public/assets/application-e0385996f8c5e2c6755d0c15712a5c8a0543aa53ed856bba2f734c81d9e2ce8a.js.gz diff --git a/test/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css b/spec/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css similarity index 100% rename from test/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css rename to spec/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css diff --git a/test/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz b/spec/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz similarity index 100% rename from test/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz rename to spec/dummy/public/assets/filestack_rails/application-af04b226fd7202dfc532ce7aedb95a0128277937e90d3b3a3d35e1cce9e16886.css.gz diff --git a/test/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js b/spec/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js similarity index 100% rename from test/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js rename to spec/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js diff --git a/test/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js.gz b/spec/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js.gz similarity index 100% rename from test/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js.gz rename to spec/dummy/public/assets/filestack_rails/application-d2d9c3e073309c3fb0def0c49409c35c24fcae7298534358135a1f5f7ed1dbb7.js.gz diff --git a/test/dummy/public/favicon.ico b/spec/dummy/public/favicon.ico similarity index 100% rename from test/dummy/public/favicon.ico rename to spec/dummy/public/favicon.ico diff --git a/test/dummy/test/controllers/hello_controller_test.rb b/spec/dummy/test/controllers/hello_controller_test.rb similarity index 100% rename from test/dummy/test/controllers/hello_controller_test.rb rename to spec/dummy/test/controllers/hello_controller_test.rb diff --git a/test/dummy/test/fixtures/users.yml b/spec/dummy/test/fixtures/users.yml similarity index 100% rename from test/dummy/test/fixtures/users.yml rename to spec/dummy/test/fixtures/users.yml diff --git a/test/dummy/test/models/user_test.rb b/spec/dummy/test/models/user_test.rb similarity index 100% rename from test/dummy/test/models/user_test.rb rename to spec/dummy/test/models/user_test.rb diff --git a/spec/dummy/tmp/.keep b/spec/dummy/tmp/.keep new file mode 100644 index 0000000..e69de29 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-4/-4HdHZdsHeKM1Fj9lJFeKgcs-tX7pSIVzB9TCiLwpWw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-4/-4HdHZdsHeKM1Fj9lJFeKgcs-tX7pSIVzB9TCiLwpWw.cache new file mode 100644 index 0000000000000000000000000000000000000000..6691ab465710192dbd7608fe07b779d00f2849c8 GIT binary patch literal 5644 zcmV+n7W3(N+SNTvj3mib*h1r_cWv(;03(DHQ`j?AJ2hGV>h9_tFQfTDo1NKF_pH!v zt7%7OMt0{+R%SUft9zPpbK~k07h}Yo0}>YwzWKrdESUq64;Dfou5j2J7ZC47WM)NV zMpR{W_pHTgq^`_}c=6)>-f_?GY98*Oeoy{&$i4hEww zuh(VWzU}t6>B#nm+nXc0Js5UJ9`#23;b7=7ySp`ThJ&s>>W!&0?s_*SHy%Bod@YEm zdo-iz$!_Df^=RJMx$%7RRa{9(r);F_wNPKF+2y^#J?pE z=sZY|rqLX@foww%9S2FF%+i>}Q5rc>fD1loP(B^+cK5V*_eFw85#{wfOy;v$6sOE> z9Byc)|08DaN6t%@PRN-by3v_cyjgSti8^L+(F3TFL;+j0J29gvdjPNJQ|wppe;x-d zg)=AyG4pn$SH4HEAGvprg!7=(pAgz1)akBx9jaG}?6hp~}2%Ahq zw_I+lDtYDUFQnfwOXqP&LUu+ZX|(c%H91_d*n&!*?0v+S+1k;Ox4=~*3hHf@DlA}A zP(~TG>=mrrjhs3Dv`!dxt?$iQe7+B@P8!8c(1es8Akcfa1?%q$-Z#h{g0JCEJl5p!5x!L*Svn2U& z(($d7C8?lrNiwKR7%}xDfqk<<)#XBG>qLkUKr*z5ALYhe<#>nu!HU@|pbk*xBu!_i zbZ1F<#*D;Os24!wgq0SP^)6v|p`&t=(l~vHmi!n@mqcNeKp8|Xvu@rSbts;*9X;G= zc6qQUKU%P0JdD6l1TsUOw9AGeZvfyu@&S-PKIXhmEbx}c=?O?HcOw=!yP#RLwn-Po z^x&{8S}MwAY077_X7l8v`4EK33Zt`TOV3r=9trE%!oL>!&~t2TgMB`bjL2c*5bY+o z*QSJYK50vxMq+#R>mu`&7cDUmC+0&+FE#{CRbN_mue@7*w{3&f2Pj3W7q)>~t=Bm% z7Q+^=!i*AA)?V?w2{5Ql5(ad2lYKvw zA__t(0IgXR1iN6z;!_$Z5e6{d4<}?GyV@yz1#h|wMl1ylDjBfnpy43fiEsOXpPoPT-3KQ$JVvG?*P5pGHYo&10Tr`s9SkTSkL~FE-^wt{*S-!zIG#gbR z&sJ!Wl5nE$ZsyU>GpP+J1^%2&OaA7frliVTie}51RFg*;;q^Q!`mCaV%%;&P`=zje zFW{==Ea+sWY3@5pvVAiTd?D^>mT8)`?W~Ots&ec;tAh}q6SqNnHm)~g*26q$9YZ7a z5^GS!Mpk^+Pcl$t?XNEaVjkw^RChX5_99|n)c8&9PWSEl1qR>H~el4EW!X zsv*1HK1LU1!&yK&(h@scwDiytF=Cq-+{*gID#0+*4MR3R>($24s*Mp>CE%B0YD_V} zM#U+|ZG0efg02<^0l@M{`bvrT7g&wR`{W61`?>xY%+DRt(+M&k7Dsc4rFhKQ^kqc& z^euqi>vp@Bv>7swYq;Y@9Jrfga#5C`8WzI^^NE&+@W53HE-j+7%ovRr=>|S|{on

teA<>M5;uiuo7iYza;AQfxD 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 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-P/-P2yqDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-P/-P2yqDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache new file mode 100644 index 0000000..a117b37 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-P/-P2yqDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=c5d16071098db1a779c1ffe2f850ca578c1280d54ad00205bf2254c289fcb918:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-V/-VFJaPosTqZ-pMtwyMimFq9eN2tvHCCYOygW0NE3vU0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-V/-VFJaPosTqZ-pMtwyMimFq9eN2tvHCCYOygW0NE3vU0.cache new file mode 100644 index 0000000000000000000000000000000000000000..602ea7823cfe1a6c0ee455d11d15ab7149d26351 GIT binary patch literal 917 zcmbtS&ubGw6i!68>85EL5G~ZxqLot8Y`SeXnGpN|4J_zI(}P~Z?9AI_;%0Z9nFOU2 zJP2N-h$0xhdKQm*@4=(sK@e|x@DI>aMV#G4nnI9*x0(08_v8ECcQUgxk1{>Z93wsO zm=CB}#8FhlLVy&-4(?+?IE&O9Q`#gxgFvo!#6@{8f|^45j9|&aU<|qxu?Tz?Kuv(} zEiqcN?22V$bAwQ7yXzH;ScH0I51U}wYhKx{5Bt z){wTC>Y zVR|(tr<54NNEk?^Of!~cxZMO{5@=S0Jx&xTm3(tukeFhLcV~{ zA^lPti}tSW7z+^e84rW58dT^57fSZHN5e5rkEddVlC@M~mSg6Nf=Z8&w;~=A5F+FP z{p*IYh6$Tv9eLE;j;jikwLr*Y8Y!u)qa24jJ;s5C)j6#?zniL~86kVFJ08)Mscwrg z1ZiWgeCil_PkM#2>QzVC;dtZx*EjoDp8q;~>czp2_k-}=xeKo^f1@v-UVZg!uz2_S z+ijFpE@{a&OQD5v;hTRO?47uFux>rbeNR7rf**a{+y0rKPA}{3{=-k7-IWjb(G;VO WvGw2PjubMp_%<2h;o literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-X/-X7RIeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-X/-X7RIeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache new file mode 100644 index 0000000..e19ab78 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-X/-X7RIeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=02f09ce6aac632a0af729746744d03aa598feeb7eea1147382bddb231f68209c:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-c/-cGy_QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-c/-cGy_QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache new file mode 100644 index 0000000..b330e6b --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-c/-cGy_QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache @@ -0,0 +1 @@ +"%0# MAS!uA HvM~O \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-f/-fsPhHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-f/-fsPhHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache new file mode 100644 index 0000000..7ab9354 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-f/-fsPhHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=f06cbd0956978e4820b5e9a83c0bf43a5071211af579063d6e5831dd0f02cc57:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-w/-wx1JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-w/-wx1JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache new file mode 100644 index 0000000..a8a3a27 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-w/-wx1JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache @@ -0,0 +1 @@ +I"/C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable.js?type=application/javascript&pipeline=self&id=34ba948df450e25a270416f65e8e6089579a4b61eb2b10daf791ce18141236d6:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/07/07nZGEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/07/07nZGEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache new file mode 100644 index 0000000..f3ed84c --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/07/07nZGEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache @@ -0,0 +1 @@ +"%c/7.MV9}$D(]vyYH߼M@W; \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/0J/0JX8QeJHwInsEngPYwCgT_Eiyo49cFYKZzXxKjQjjAU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/0J/0JX8QeJHwInsEngPYwCgT_Eiyo49cFYKZzXxKjQjjAU.cache new file mode 100644 index 0000000000000000000000000000000000000000..2e1123a20167ea8d68e0d3ecae73fc50baff0734 GIT binary patch literal 5634 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 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/1f/1fbD44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/1f/1fbD44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache new file mode 100644 index 0000000..4016a58 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/1f/1fbD44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=68011e3d3e7c194ff2fb1e784b61c0243dc4783a213b04da7313ce24bd1a05d9:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/1j/1jZhqXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/1j/1jZhqXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache new file mode 100644 index 0000000..60f52bb --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/1j/1jZhqXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache @@ -0,0 +1 @@ +"%AG {h tlmVNEf \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2K/2KYCM0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2K/2KYCM0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache new file mode 100644 index 0000000..670fb1e --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2K/2KYCM0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache @@ -0,0 +1 @@ +"%2f0k_GrpT hyɵ. \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2L/2L7DE2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2L/2L7DE2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache new file mode 100644 index 0000000..bb29d3c --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2L/2L7DE2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=5a22f3c87643b38e8719fd8aa553b0929fbc7a0f7f9b5f00186c82685a5cf1e9:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2e/2e230zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2e/2e230zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache new file mode 100644 index 0000000..10c2b6b --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2e/2e230zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=c724d83f42b25c062771048f2f260fc33480856fd9ea7368b1a1b7eb39ee0203:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2z/2z1ADrKlsCOV4qD_K6OEK3ESBnFlIrbECYUO_z92bLU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2z/2z1ADrKlsCOV4qD_K6OEK3ESBnFlIrbECYUO_z92bLU.cache new file mode 100644 index 0000000000000000000000000000000000000000..4ad24eb7547f1bba08215376b0bfc3401a92d95a GIT binary patch literal 917 zcmbtSO=}ZD7>*#@m^5h%QVaF8XiKqaw%No@CImmAfrXxGgz6>C&b*sU-0ZG1lc3b< zKM+w0Mh}9BNAVH1ECi4FP!r&} zON`b^Rz)470tM<4ix#bdL5jwC%ft>X8K&u!iD?=}0f>XwEq5JLgH#+`GRnoGS$07~ z+C~Fqy#Ui@h-KT>7bh>NRka4nL_B=l1zTU44Evi)Ty$bsFmuQ<4$pZ(OEL6DV^1BX z*CKLCi6M*xzEsLIBUy&qO%NuArbW=>M1d0VGt&i$DVBI=8qHA%!KdI81|mSoDT21@QZf2Yy!#%JqQ@C41DPVe9kbsYs!CEtSY}%si1(=@IgJ$O8gG1YDqh z{b8hG%;rd+JZf%5RXNI9AmkB^6j#i9P1Mn}kUhs4kEE2TZiq1i zX=AQ@YU`<P+f(G;V$ WzVYAYj?D1T;+pYArY$4C$C!W<-i>+?Ik-C$wq~?Q3q5!d_{wgk4QV3Q{Q8 zvmoPD!S`sVvrZXr!B*>bdjsgk=FZM$r_Fdf-q~#3-d>L>(Cv-&R>Y%?cBi$~LQsdb zTdcjww^*kVR`z@01*s|Tr_?3g`qh)Otn5~L;gTn!=m@&?TPMT*K_<64Kebpcamx2E zNj*T`au#@{bl&v*P>d;#Y2`q(D*| zsgIht;rH&S33&@ke3+LwctgiAOij?4ON2rfm=_lYnA2v`Krhh=z0n|JP+Xgnj(i+# z2*psT%mzYTxBrfQ7K$*cJaGdt7*GsTPjEppE7Sm$G9a-P$3T2L6nwf4oh$7KrcAXY#ZTzCg{A zc+&`lVtM&&qBH3g_ZeXRGD)aI_hAAtyA#03zU*R5YEANf+{vw{Z~^32!pc!s>^Ie@j=*zmNw#Y>xy*j$&-%z4LKp(F#Gt$A;_ znd!}WOlR2kJlKFGR4I^!65DebVGH${6uwEO_YG<|XE;9x&uf%`l)5lF2$yEf%JuHW z%I@-mYPWvRr+tc+<$ULVEM`K!bGmajqx66KEm%LN--B?`x-5#IkmrSiu!is7eLIs2 z{}-|92H(_fy_UInt%F1l!i8x^)?aR3ezN-G7hnGT`?twQA2vUzelxuG%R~Fs@t?n5 z?q6O1D+?F!K^x#@j1NY*Ql7?s;o`CCgE+3FH$Hvz@uSDDekVWw>H8~RSC-!Gy|n%C fw;$5*oZ#L1{(pXnecrW^6C;qXocrU+@V&nQzDVT) literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/37/37YyTtnnMV6AjImpkZ4fkGEfYHYpTgkTlSX0UjgwQn0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/37/37YyTtnnMV6AjImpkZ4fkGEfYHYpTgkTlSX0UjgwQn0.cache new file mode 100644 index 0000000000000000000000000000000000000000..156b8aae3cecf785ea41f0db31780f5579ad5c3c GIT binary patch literal 5489 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 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/4H/4HB8j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/4H/4HB8j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache new file mode 100644 index 0000000..f8e08c7 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/4H/4HB8j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=ae86fc6da11ed0ee8d27f8d9c0a5b2056e6ca333bca070b6c2bb5396c9ff2353:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/4U/4U-DMBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/4U/4U-DMBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache new file mode 100644 index 0000000..3a0f4a5 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/4U/4U-DMBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=ab452f9797b28ff8148af302c20ceba4ea8ea5c4dbd3188899b73a51898e39ea:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5I/5IMSdUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5I/5IMSdUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache new file mode 100644 index 0000000..8a10c07 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5I/5IMSdUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=ebcdb7931ea99a5e642f15171336514e8cd1b904ca7f22ddf4eec7a357809d2c:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5e/5ePndGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5e/5ePndGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache new file mode 100644 index 0000000..c442001 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5e/5ePndGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=529536c787bacbbbfdbb6394e7e916766e763c46b5ea3b8f6fa5ea128e8e84ff:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5n/5n1-wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5n/5n1-wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache new file mode 100644 index 0000000..1b882b9 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5n/5n1-wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"qfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5w/5wr93BP0wJZ17kVdCPTjKVgJyLbY4lSJwATPAS_zMPw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5w/5wr93BP0wJZ17kVdCPTjKVgJyLbY4lSJwATPAS_zMPw.cache new file mode 100644 index 0000000000000000000000000000000000000000..559659e80c9e1f8c588347e3dfee523769e8dc42 GIT binary patch literal 2115 zcmb_d&x;&I6xJZKfe8q*yB-Y4P~H7%x+XPM zZB_Lw!oP&157kxg$M=2jy{Z?= zCu@E=)x2MQ{u{;x_?}0T#G}T5HQtC$s0lSsaE;r7htzT<>mzf+P7~NG>=kS`5}ttI z67~!Tw!x!47BR+X&}eRVw!&t&yAyUAT?pEp7VEYe?M}1Z>b?Q2)o!rnR&%Gh)nQ%O z3byHXv(=7TtmK#WkNopO(P)rR8~3Z1Pe)nWEgku*j)JW|2eRElNk>&%_7xEkXphSnW~gTsz!LGHA)K<;o3~SKv}ECL^1d0m^`V2 zD^R^4-Yi3|SXMq0t5i6}9RkEpnFXDN6%gk)UUo&JaVPVW(5z34xjfJH{0hE* zcg$Qa{9nPUYkX7t)km^z+7}Zy)^j=a2ChpVvPtKO9~8{hs;m zN#@N?+RS83va6-` zrg+g)_2SJxpk6$AP^bq%!Lt_y5d{AM1wqivY?VC}6}%;R-}~P8z4x-aZ*4#BYbhSO zJ@;cS0M}|H&uc_$FuJx(+C($Ob9+ue2syT_Pn*>oW-Ul?Mhur(7iu);IS8J?tOgN} z@@SR?F$?O!G$j)>u0y~A(rEaeAF~Ns2kOOsK)uPS@rcr3oHgk5WIcc>pAx_Bc~eon zf-7?ict}VRE#<@{p?hR!eU+KY0v;?ZWF&>qJ+?FKw~Z3Nw}W*`Z{^FdkWK4LY!^Gw zab38v);kC$GXt4fD*DiovqL9JXup;%#Vn|2qgF%b1z~`Q5XdBeC?urKrP7FG5lW<7 z(MW+H1|no+2}y}z3D26SsHmh6pilw|#vIFbw&dX&m4eZAZttXJq)jUHi&a|z+3|5f zr~t$>)HO2eWy~oh4yIs8L=0IQz{3&bkVTL&4qD>A3t%ePIg=2btUIAQ0$H0YnWffz zwGB$!*%urOp?j!1RE()?l?@CjD?nFmcpG^+SCWC&);RvtA{B!yJN!?ZwoN`!WK|>H z1a1Dl$Ys(z9#n9x#T7(yW?yAy|N5?ZJfKaB((V_>F7=A;La>A=`$a<6X_>g%uw3)F zzf;*ge)!Ry=P%zpP1DZ~*%G&J63^fKcJNmFnZN$z-ic8U_uDOPnuPak;F0d8Fa2UT zYPLSUei7VweD~Cs2VXxtymay0Cc5(e)zwdnZ^!qfKX5OPLU-=Je^(*fNexdyob3Jn HZh7%12ybU^ literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/72/72VTPxPVE6lVpm5GLBtkFBAoRGkQeH8UxC-bcJrEVJg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/72/72VTPxPVE6lVpm5GLBtkFBAoRGkQeH8UxC-bcJrEVJg.cache new file mode 100644 index 0000000000000000000000000000000000000000..7fc315620533526ccc559abe1698a5ec40f8b922 GIT binary patch literal 5612 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

LQb228`5B2ja zOWYIb_m;k_q$%+1t44d}8jq<8u<~_w`YMI>>TXObg#=R#VdFv%x`C`vqQ4WCmr+b7 zQQ0jmS=fbJg&c>Xw|t=@5)=y{hU$|1b{>tv=x54pEQc$p{$eDynwH4>RxA(!EIYda zYdhuKORAINvKS5P4RE9Dof}(6_F<%&***%AYnIqDA-W5q6^zNSOsPgu?K+75a;~V( z6t_k)0bIf4NqEhVT{Z;uNqw4>9ob8Ip}AhbtRx?0x;@FF5Fo(wU(+1&Ercb^A&e^R zJ~_Fp3xG>Bt=*UK@s(ZO4SBl9OMkPbR-J!Ksq{G@ehHO*?Wyn;9BuJoRmn9mT*X$t zsA0a(T~aXR(48yhHEcLLwO{8mG;^(ex7;vQ@k-m8Y1|5Lu^VR69nGyfmbK+7B&-4 z$tCnIg*=`X6IGaicUbl;&-!>vT|&vJ-zw1GYKdtH|N0P!?hHar0z9R}gM@&dNAXL% zb?Q<(Am=`8VDjU+1fA%f?FWg4h`tvsU|STD6Z{wmo+_cqii4SioS)K|O7}}WY6JIS zrT}jp@>6o0^an8_Tp|$&evpMsoN5dID|#;e*`)a#-%P6K5127T&Wd4wz*#Vv;JU&K@*SXipLzDyGSJ`5e?8!f1rC7&^Y}Lj5EjwfQ~at%eq)3z zLAkN+Z1FFq;+GFGfWCfb^1e&KNkdNSKxP$9-rlF_?a9_}pW4akWo@_i4H};LaTMYr z9-PrQ5#LEY*sXnC?m}TDqT^jg`vd3}4bPBv$gaUoC#yaki_AS<0U*$g5f0dJ0`^q( zleJ>#=Ql*j-MK%f0XX)D2@O1fd{m7t*A+fuN!A~!BU_IrE#}R4`GrdwxAqp(i>}qP z+ATEH7@k@ube6Pu8~Z7LzI0%9tZqxP=}f%^)G-5F640$gdSTGFjDy%ExDx@^Sp%k! zv=+5L!|(pBMa{u99RU zCfNPyutTTaX{YVl-e|ky(9XEi?{s@ZcPQ5R7pnzvHQH?2bsS)L+jZSezuzC)<6*n+ zbZOi6Y#?pi-=1y{dc7eXPVIij>uz_pK_sK;U}$%p5v@jBrf{3lHtGPkyg_d??T$yI z?cVnGZ~!Fs2DUSuj>mM`>v@jX_MCy!?)1FwU_7<$(G<8i8g|?Lv7qfIH}?N5C`)#G zFzt-n)Ejnsw9{#KfEahwb*3Yvxb5|a?LmLw4yNPIwmWhM9gljwcDLt@9H6$#Bs=*k z*l-MF?bfyysrLZM{&?~Zx8d4veJlF&fB(Cm-8+8&;;+Ad>z^Op`NyCB{QiIc{P%z3 z;zzgt^7xPU{$=tGKZo<*`tiZ!8*-L@oT2!q|NQ&^_~xze|Ls>F|LI%5`_msifA{>> zuYdiEzd4xx!|Ol!umAbU(c~+>yIXsD?f)GE(!DjqkHrM{zw*ET`r>>42il#wPo3`% A9smFU literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/8n/8nMcH4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/8n/8nMcH4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache new file mode 100644 index 0000000..1521f32 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/8n/8nMcH4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache @@ -0,0 +1 @@ +"%YrHQ>B%1P߲&~ Zp \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/8r/8rvcd-pDgI7_lyFcd-Yht1t_B_iVOvv1DUEGoh0SRo4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/8r/8rvcd-pDgI7_lyFcd-Yht1t_B_iVOvv1DUEGoh0SRo4.cache new file mode 100644 index 0000000000000000000000000000000000000000..f51dd42ef347e0c4567483fb60150a9927d0c6f3 GIT binary patch literal 5642 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 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/8v/8vTPcQBjNVUv119lxcmZAq86_oMejNUQLn7nOZLIvNw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/8v/8vTPcQBjNVUv119lxcmZAq86_oMejNUQLn7nOZLIvNw.cache new file mode 100644 index 0000000000000000000000000000000000000000..f2236521b9005798d78f481f721e9ad2784d898a GIT binary patch literal 471 zcmdUqu?oU45I`Ly6$eLgc5tg1g_MGeg0oIKlq0>`D=`VVP;l_yjp)!tch`G&k9*_E zC39+W#30!A*+f#7%hBoFs1}0~P61&ssu$&K>huE?xvKN>IAj5gWpTXG& zr;*tOR`Kq!1n&)Lh{+~9=z(=0A6E?-tbQ$c@@U9n$!MC7eDk`>Yq}ywC1p}eV8+M; cGfSxJN*hWU>+b#M-W4NJh_99JmVb|Y0whbNcmMzZ literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/9N/9NTA1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/9N/9NTA1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache new file mode 100644 index 0000000..7f2762a --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/9N/9NTA1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache @@ -0,0 +1 @@ +"%BTA,PƍL&x@ \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/9X/9X93D27zy_Q4R9l1-oKCu0XyjM3eQ5EZlN8KSLKpPXk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/9X/9X93D27zy_Q4R9l1-oKCu0XyjM3eQ5EZlN8KSLKpPXk.cache new file mode 100644 index 0000000000000000000000000000000000000000..45d471e928c5297b40d8ce0bf7f40d2b84776942 GIT binary patch literal 2167 zcmbtV&ub(_6joOzak5zxlr^lEV$==ECYfK|Gu<7s8<7o+co34qW>*N+U9YCgt?6pJ zsxyvZVTFY~>B0X%RJ?fGlj1=Tyn68FWd#p{S6RIJs^^E3kZ4dChU%*KzW2TFy{h-@ z?9oCnn`fd^dHQ26Bm~teP17pX8jP-LGmxNTuxs3wBBDm9WFyl0h8d)=W#D~N#jmTW zNI{AOwitwY_o`r9ZMRv2s9krQR?VXhXD#k905=Lf?t;^3(VFMAx!-hXoq_MM29G%P z+BMF2=tq7jDBau(E=fh%K}t>Bsl0qTv(jd1FPOLF6WW7L<=W|HCle^#o*TL>OeI(B zFG|(LWaTLGm8tWMB10>|&@xhqfy5kGJvx>7u_DFcoK|@j;r27z7pkjeLf)1%0z#!E zCI&K;mt-KR0Y;1}c6-!Bu}HeaB4%<}*tAUReZeNhEsBb{70KGvvG4;cH0lZz`I@5Wp)y!cqPYFCsZ5Gc zIO<_*j2dR3@*-wI)X=*~4uu0|=@WH`{W3CS!0}EFTLN`ah@IIQRIUCtN>MP|F~{}a zAiKrQpPURy#44Azs5UsFQf?3qF^QzuMj5=9V*w9VF*^2h4=;t)i*$_bw=N`*je6A- zeu_jHpdpH!Kz}GuI_6Gvq*B}RtK~BOVfz*rYQ6`CGHU42#bA*^irs)o3(zW<-33z$ z%G)v3@xA#@WeJi)k*UP;SVv7XK3o=KuT!}^ePrueTxC4Clu;q|Iv$TKZ={)uKx>uh z;P``Q6)EogS#RJ7!MBF%Omy+4o%?Ye`Ck7|(KSdu0%)Eqcnngi@q>mctenTIh_Dk} z);KB-j#Xmw`O@aXy{C49G7f~hT1~#^$4}Iq85}ncZIrVWnUFeb(AYHXoN2nO0o-e} zz-dAY*M1`mq3&_&x((h60h)C@;580m$X(Zsa40oAr&jmd4)-IQ2-5lJpXr=<1^o>&-WkyaqE>g_dfgbyH9_)aOIQxOOHNyvi;%W zZ!nq>9b3b|Y(HFlyyz}FOKi6(8rVqZITlwjw g-(P(EeJ~?fr*iXuPjbt<+%uvF^4d)M=Xdx20`IWpkpKVy literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/A1/A1z1QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/A1/A1z1QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache new file mode 100644 index 0000000..e5a37a1 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/A1/A1z1QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache @@ -0,0 +1,3 @@ +[o:Set: +@hash} +I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/B5/B5UDUpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/B5/B5UDUpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache new file mode 100644 index 0000000..355da73 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/B5/B5UDUpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"8file-digest://app/assets/javascripts/application.js;TTI")file-digest://app/assets/javascripts;TTI"2file-digest://app/assets/javascripts/channels;TTI"2file-digest://app/assets/javascripts/cable.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BB/BBYgeqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BB/BBYgeqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache new file mode 100644 index 0000000..d8903a6 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BB/BBYgeqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=b3f298a7a0f875c5f6a117a193b763e6a0071a946172a58f6aa5b2f0c7c07b66:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BG/BGBe8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BG/BGBe8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache new file mode 100644 index 0000000..57b8638 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BG/BGBe8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache @@ -0,0 +1 @@ +I"/C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js?type=application/javascript&id=0463fd2f5e44b55db1dc7cab0fec732e098b4d204aa2331bcd0303dd8b468ee3:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BT/BT8J1lsWqgVkyYgI3b00LVJnAWOEzNNGY3xXMjmj5eg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BT/BT8J1lsWqgVkyYgI3b00LVJnAWOEzNNGY3xXMjmj5eg.cache new file mode 100644 index 0000000000000000000000000000000000000000..7e8b515ada2ff1b4882b93b72a690ec3708246d9 GIT binary patch literal 613 zcmeHDu};G<5M@Aa)qxQ)cVLSTidY;~LPAu^S~|f{UEFKq%CRktHQWcO$BuYRl8 znFDcB0Pw6}-TPOL6Ix3V)*tn0As^%&SW`pH9UQ1-7-vI?y1zwZouwY-y<7}bWTwQR geH*gJ4o22?pvmL-?#h=Jq7=V|HAeEERiDG^8;3j7pa1{> literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BW/BWR-z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BW/BWR-z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache new file mode 100644 index 0000000..efd6e90 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BW/BWR-z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=d4e2821581daee46399dd3fc8412d1551db09b973d41079263a6b778ee5f18ef:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Bp/BpLKCsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Bp/BpLKCsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache new file mode 100644 index 0000000..1c8f7cd --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Bp/BpLKCsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache @@ -0,0 +1 @@ +"%KZh,|P2&ɓ(ڈ.#xv \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Cm/CmK23lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Cm/CmK23lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache new file mode 100644 index 0000000..0303634 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Cm/CmK23lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache @@ -0,0 +1 @@ +"%q'zYRv;XmA'T \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/D4/D4kuZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/D4/D4kuZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache new file mode 100644 index 0000000..9be5c73 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/D4/D4kuZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache @@ -0,0 +1 @@ +I"app/assets/stylesheets/hello.css?type=text/css&pipeline=self&id=35d2ef826e43e6d2e92bbe18fa552f6bee313e6f0febbf555cc7128401974f9c:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/DF/DFomN_MhpQKJwpNRjeLYF1zmSZWwqph4C0nIzYfDTtU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/DF/DFomN_MhpQKJwpNRjeLYF1zmSZWwqph4C0nIzYfDTtU.cache new file mode 100644 index 0000000000000000000000000000000000000000..d90ef6c9958ec51e30cae03089fe75600adc219a GIT binary patch literal 5609 zcmV}u6L>tUCf3+xIG(FNOGHC>(c>9VUly+fii%t$-CvodQkv+Op#M#F_aupseqK|yo~wU8?WA)ys?P9-Nsk`)b)He>2&CP-l1{KlDPAnp3&Hj zygB@a*S=@d#0vxKdHh~-F=r2@cT(TGb8pUkFJKQHHeH7opyi;p6eAL&)h_|FB{{C%0Jb`CFo%q}GP`jYtgO8F@$!k1YOk zXCrM)PQBQA#D_elQy=?e;|SUP_~7Z@$B#aoNbd+~%vc=L6ULE`8)_popEKVMXABzh zpKZ0r+zU>yng1=d0cBh-nsHiSpY-`SUQ7j5@O^1a#GW%d8z3Ik{!;f#d2GXBE?xM^ z@hn^bH;`=zqGKZ|lvx_{C`>{-^l`z54a%qE-5#9v9z2f`DWbey1o2`%52J)RjiU|C z^uNWX`=R}UB@=S)1x|Qw+bj#$% zs*+cp{!;oKv1AbiBw*)6l13|ASd+sQi_NL@>E4HYnXMfid2?JPqM+VZslt3V17(y^ zOJBjdozPz3PwSLX$NGH1qKkcKwUaPvf+i&N5P?3tCs_YL@V-Ir6MPMS8uyMGt)1#h zvl$8krf-nQkCG(vri+9%8>yvew1Bv0q34jUcC}T~tda$)lZ3l>$(_z`pU3fgla6O4 zEKUT4OOiol!icG#3hbK=sxB8gTc<*V0Ft3a{3thOD#try4_3tHKDB`|r%5tLr8|$y zGo~c2LcIhc$E>uNw08-+OC6Qtght5|wB#pXx+Ds#1WF-tnRT+>s6)|$?dai#^Q(hJ z`O$&}<6#7bB9I#LxLr03Spxv?k#~Xo(Fx~uY=O5tNlrmpxf`*-+4;@9wN1JxriVvm z(Na+^OH($RHDAQ1%_ksCRuG;yTY9d__DERA7XG!+hhAV~8|?F;WJHb{M`$;}y*4GJ zvq@X(G!om>Uze$`yljbqI58hmda)sBs`}Ehd*$8gyX`4heSng;xRz)FPM;l>}qH9CA{etj93a9RMKY$py=^w=p(U4Quk~X)p1Qb zf1`?{a5Q-%04yGM%Kgr~*qeI3ms~vYoX4j$I6DClN$qBYt^dh3mZEZ<-pnvJTErz^Bb zNjTAWH?wHxnbd}q0)I|sC4X~SQ&MFvh4bZ1s>!32@OmEQeOA#wVzcm!{Y+TE7jRv2 z=5#XCH1i!L*}jtnz7Y2`%QQ{fcGkuRRXK8=)j^2QiQ6DO8`qmL?O~p@j-ioyi8ZKV zBP+h+#VM$=_SY8yF%NSxE8Dp8>YwD;tRR4jwoZ4hfPMk=Dl3r9qXTco!bQ@|XH8#RVQw5tf?9LID<);*!^T7>Wm{M8Y{rhUKVizf4w8w0SSzxczs;crD zQOFB#jxHF6gmV^%UkKP>)QyP*QqNY7*Vk>*9w^`vb@}aRICL@R1p_> zTb>0phV)<_f3?VWSINx!nynL%dVZx87(h(8QX$B@H@^V=rgDjO$^-dgB=8iXw1*JG zia_3H4TCqV?>_4|P=U~~$zGBl{fOKtw?h2>2^Vl3xb<|ZVpIwIEAM11e4~(w8!r`)vowp1$Sj?s@lD+sVgZGEVChsMlyr9Vg7y-Z(Hl+Y6Qj&K8QnySwJ##9~ zYZK+%3tVq@BE+L9@QK-R&$FUIIt0qzN?G61pBPT>-VwJ!0%nS+2l!;a zAN1s;r0^iJzGnwXCE90Ur-2`7bN-x9P~{MG?PG#F@2gF4OPmHuAVDhqA3zWb{;io( z>+q@3elYfc4A*oa7EM}c%Fxx>NMylTon22F!~@Zj zkZ|zD$u^n7uARN~;)MHa{*r*nPPtq7c!o^-h5eE7(j{{6t zh@BP)Yp%Kz-Z6h{8TKkU>x)EVIl|%n7JwH*;JKo z5&3N+>VnfXkdZZ11oX|CQe0m!Z9j~aa0J|%<{aDi!}Gmt|HyrDPo7Y1M}rDrq>Twa zm1|hkF%!NBC81-fJ<8{uchqLBT_}hb&YLY$T|^D_lg>qZnTgE>qqGI<38FT2)dXwt zMmU}2yG9m8q2fO(D!G>j?rSS$YiB(wCDDaxKO^)*(51Z1w`pRZk|tkDud2TMJy1ck z@6^meyiYw}7{`>1`Rc*Wa8MOITrU8bx>%iY(2x|vGHrTBjvTSb=O? zm?R}q6>n~$PDa1{)ZCTV&S$;idNZiC7u<#yzUsyK?l3jblKCndNInkc$vYhKF-O&S zDeVcH#b!-Cj2Ly&1Wu-j<}@&$)=I(;!*dorrW#AXqApP_v05oonh0uzuf(n&Q{23t ziUAdJ=UuXGw#DC6@^tC=jDn)mVLtlE%C~O1m@X&yVIvICYZLB98s)Y!@sxnz2PsQw-k3*Ji zC{nHC`_nm%Kt(vJ7T=+^CGO3u%#kEN{X^WXUzK z!O}4&v{)<7CHXd~dQMZ`G4o}Wk38z~i%+u3W-jHLNFDHTjaH45^-1Gf30ViiLWHhA0!VNQn6qfK^=@K0>ZFOa)h|RKwDVOyQ za;|xTWBdk6MtZ-Lu-0ea^R&9s{koa;ak+G0bOgrKN3b1kq0RWW%unFB_0G>jJQ}hxI2;Q^T<(ymkev82pWx z*y&5BJJk`XFO|W9H}$|2c+~fPryLsyv{(QE)NBUsp*%2soHFfaO?v66LpM={yawrD z69E3#Os>L>y0GDS#8U=ES1EjLrMq=~k+qo;=vlS2xV%}qJTKL>N|;w`{o2H5L3$z` zu^8g6B|0tD>|``D#BnL8l2uA~V%ZTf%jyG_Gh!BGr^IUTuj(-jJM@k;zH=3umrA)H zUN!tpm$O3QE_LY{K5#u2iY3$&ZSJX7x`w9F5u1ddy#Ac=#zR;$)33vJV7!6bLStic z2mFPZK05wYBG${L`&>OEwXwtv>2RuC*HmJI<{BCJ8g$mcI?gytP7z?$hhc>)`FHsm zR8VZ}SJX*g)pmZF99V5N722-h&0mY@%l9qINl&8_AT?^=l-e&uz`7ngQg&M-_zyj|KIRj5I(I5!#8bmsPbN>nC=T%BwDNWI>q8TGNBO%^(kJmX;7uZ zC_24DbOvjQPT%kuwAdJ_$l&fs)B`n^F+MH_YUZd#cgkAXTgoqv%q*@e%j!Pn3R0~A zSRvn4G9D_zEQp$k7H&GteNzol<%o-Zajf(@G(fV+roa#+Q*_X{s@%6KGA8Hf4VxX) zuD2-4!z#7X)?A=5$$qHUuN1H+((es@T1k`O*;keJ$~hiW7GUY;?CfO%>(y0EDv1PB z4q@#?51N52QKGL2%hM>Plc=mpOJ;Vds!+gCiw!}15|71IL-vAQXvzz?mgJ*M)sx%{ z0RTMzHO(PcAryTMVN_-JDbVFj(7A%s%6*9#U)$8(kfnQE*qar(>ijOH%5^}Z2$kRV zRJsL6n|xT7a*Yk8*vgF>=6ddmfGLOWLNKqP!`Z3*Dx0C1Yvs4)hN;RWZ7Zg6YJA0R zm`Qgux9V8#vOZ?|d~=<CWrJ=nnH$8#|n(LL(BR_p5bdiKuzhU!|UGTj03<$yT1uCl-N?IG~oqqhh z)b>3*>gISJAXNBA0fE4CSqy~s_*d67xd*dM@k7VioR<=N0pO|vZUdV<`&3}$1-8F% zid7?^7$@=Z!WRc%ft}#&z$FD2bfJ~!%}$D!*oF@y_E_K}z4Mf@5(aNxc-)m)tk zjvef580ngD9$tQMLFWGA#0&1l=HA6rTqt4T5p#h7feom0Srjry1?Nx*@vgyaJ-Z12 z55j~{=gf;a8<1KKUOM8i6gV&nA&Ku(Kv6G11Dvo;JWgvMEyI*VB4j2^fWZXR7@ly3 zoDWDOOCp|_A)^>4VSE}ce1}VggExmzHvxGcR_ntm_^3hY$#C!1KNvCrHyje`ac+NUp?>ceT^;h#>55!`DLSVaGaUB8nMeuZr z7i#3iBBbal^mJ!KT$zfO9-{Aj_2%Slhk<>DaMp&PDxAEr&yrh{jbA^d@#$q_xA83& zoOw|g;36KJu_#V2N7Z*trpKy&)y5OIgV8dP+$>?&C#?s5IQW>e_f zI1H$A0_s)wM%#4gXE%;m%zQTmzEuw|$2k@zqd@C-)sdaYlMc7*yQ1`xMV-CH^rCMK ztZoPOHiDG(#0z9zJ*;(2_dKy_#b zUz+txCw%p@F}Lg4+B9%qYtSi!y<=ve-=A!Nhk6l*JHK#i=dH`1dw=qcG^BJ6H+CCe z`QsHg!pnZ@z1qGI?}Ojm8pFTtnDrgk-g1Up{jNRijTGrggXy+C7<9XRW>0Bv z%k5F8YmcXNv%5VU4z^uRC_wPvQUt$5cevg<2g4~H54Rn6xY=d>P1@h;4tpbaw8^&F zsJo3spu_2?$EN*huj^2EYuvM0Z@V|_^#>zol&MP*_v*SXy4vq^>E7sZcX`s`TNw~90N_9 z?ai^>8#~kO@vuMI9B(_*AsvneHX98FY}lJl83j?IK*8R00AzM-JH_o!ZvKC1kYVUL zuImEv`lGF$-5-y)?JW@J>E_nZ9S^&kTm8-9c)*bFZok*x?t>JMS#LU`qyBKy8S;p5 z^7Ej>5uml(*jOa)gKc>E{^U)e!;SBJ@GHO6|LMPf{>8UHy}11k|9v_A=Rf<+@c3^U z+rM}4ceii<*IWNNc~hLod0+kFVDc?FXg|(C{L}yZ^v{3%*?0c-4}bqBfBF5t{)_+k z`yW65qYu8nfB%E8|JCl-{_(}XPHub7ZsX~-|Mv`t_r?sbjq&f_{@;Ij{)7JmV#>+# D?2Y%b literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/DT/DT2CmoB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/DT/DT2CmoB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache new file mode 100644 index 0000000..40a26f0 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/DT/DT2CmoB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=9781fbd8d9e5d9e7145c319a54ee7271eab18362f9c511b64062cb5b2b623994:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Du/DuSpvyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Du/DuSpvyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache new file mode 100644 index 0000000..5454f68 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Du/DuSpvyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=630d3b11fe96b4a32058c040103d5022304aa5e02c121e4d0b3be8c9fddf127d:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/EW/EWMnsRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/EW/EWMnsRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache new file mode 100644 index 0000000..9c22d31 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/EW/EWMnsRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache @@ -0,0 +1 @@ +"%<X̀#+,(o \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EZH1OLNsOeKoUwiaYJSVX5Bjc_QGMiDAyFczuhNr9zs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EZH1OLNsOeKoUwiaYJSVX5Bjc_QGMiDAyFczuhNr9zs.cache new file mode 100644 index 0000000000000000000000000000000000000000..bdd83f0ad87a05378d13f7b670cc38c7637bb5e0 GIT binary patch literal 2115 zcmb_d&x;&I6xJw{adtP^93qPWDJHlvadvuVHrbu@vS`p<7{N<+b8tb1>aJJQHL0m; ztEy)i)*SR8C|-g$@gn#yc!+xN`Hr$Lfi(%d1p0>Iisz$wN?w( z+i-=huU+lX%bZuj%JyD(N@~h_DRoJ=e(q?LmCedtxZsH>I)rZh($QxBAd`DNGx1m~ zamx44NZm)?a+-Llbl&v*P>hLPtd#@hdS00cz(TK*Ho57X)tQOW=)}h-f`IHL!V>%_ z8B!%USVueq;u7jENJ%0fu^y(l#fVT&lQM*XZIFXR#0fbNXe(4KGX{j>+9i+&vNcR1 zg>~p3fz$_0-0*wX)R?@ECEm?T9K5PIhlvXYbBRzG0&y{6Aa>e}8yF=zqBk031d3^M z)RE7l4WXDSm04e?3-;fwAEhEORi3y34hB?=&=Xvc%nH>r0?U!f53w ztc<`|ydr#zy>9*4@{uo9J}Y=|Do4J8$5YFF&jGB}#)ik;EneDu#AdpDrolVj3nl5} zY|VPZO$~>L z!#{sJ+dH@VR~F9UgVx8(7$1yqsXUFnBE)CE-}&mt74hJ?_wVn^&wu&uo!j#6d*9xL lPk;FEr{~{#>g({NVBPxme}0KQ?%L3aA;_0bKDak{^KWus>`njx literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EzAJ4e7ZeKtYKhNKRjF-ZnDVkie9a_1w0p3lL_15xHI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EzAJ4e7ZeKtYKhNKRjF-ZnDVkie9a_1w0p3lL_15xHI.cache new file mode 100644 index 0000000000000000000000000000000000000000..dfbceb82b31f829898d9f88b582f2895c56c359e GIT binary patch literal 5600 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 ul0WQU{NUAJ{_S@sZ+PxrtiGZs%qI literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/F8/F8cyMLI7Zku9n-R9gGDc66QLT_vbQdkZqWFUmP2cCfM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/F8/F8cyMLI7Zku9n-R9gGDc66QLT_vbQdkZqWFUmP2cCfM.cache new file mode 100644 index 0000000000000000000000000000000000000000..a3c617b6ca1fd7dfbc8c215aea79fd44d8bf4d50 GIT binary patch literal 5606 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 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYm4HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYm4HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache new file mode 100644 index 0000000..e5a37a1 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYm4HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache @@ -0,0 +1,3 @@ +[o:Set: +@hash} +I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gu/Gu3mBc9DBG54g7ay6mC7IwYpdivbP4C-hYn4aQe_GhI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gu/Gu3mBc9DBG54g7ay6mC7IwYpdivbP4C-hYn4aQe_GhI.cache new file mode 100644 index 0000000000000000000000000000000000000000..10f2e21b426020d1ee719465aac1f2c6811d2681 GIT binary patch literal 1486 zcmeHHu}TCn5VerFSZF8KR|pnsz{VrXfsMk|UZuq`X6G(*j7i9Z1q=V(UEIY3@mMRH zZRgE=J!LDfl<^xoj{A1+R>HSgn?`i+wCYcA~12 z4me9dEM*J#h3A-pMUjxi^)cZq@V-8W5W(=Bo`ct`9Xtipb<~A;_CveBQCj znzks}Xx&O{5Wy^a%F>kw$D7?S==B(CZ*x1QS6c_(BM%05qexKKYs=KG_t<8 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gz/GzVg_F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gz/GzVg_F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache new file mode 100644 index 0000000..1521f32 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gz/GzVg_F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache @@ -0,0 +1 @@ +"%YrHQ>B%1P߲&~ Zp \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/H3/H3YJoqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/H3/H3YJoqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache new file mode 100644 index 0000000..3908547 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/H3/H3YJoqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=4799a510c409a2670190a6037ef95acd5ec655b94486afc0895c7a4967d89385:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/H4/H4NC-bnpLNIrD8dFX2gE19nBCXcPCqoJW3sv-7artlg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/H4/H4NC-bnpLNIrD8dFX2gE19nBCXcPCqoJW3sv-7artlg.cache new file mode 100644 index 0000000000000000000000000000000000000000..7b2b6895f8e971c31c02b5fb91c161ca6a36c6d4 GIT binary patch literal 1928 zcmcIlzi%8x6ov?0%sCE8VH7D8qm6I^oNv#*!@gU~0?VqDS(b567*Cl(jef??p<<)F-TUVEoNulukU+rzIkr$ zTco39Xuk_6;}AVG~`ado#XExyV5Z1)CNmUlMGyL)X$y(q(*& z^?Eerybay;?)oZSS?BE*WviXmN_(ZIqYxWcP0+5pWd6&bl&R1q-b>E^9x}}4l-d0ev}NU5*)i;7D-%2-AyS;0wmSL z9LZutD5uFxXw2Rq#~Dr-ITmOuR4NMwgyPy|P@%135-F@h{{*ByZsLaD+frll7LMG0 zIdb8)<{T;)4CXSSFa*}cgn`s)Gj3p%EoLw|P7jIZ{?8+M+y_4u%^C8l3{%GZDY2O@q-We$ zfb~=Ez?5Mn#TFa5Qy{VZR|(#72VNScIQD=tvY#8B9-%6by`8PwZ|{&>nRB^CWf@>^ zilm9Pgq1Ydsp*Z!tK|wTGGt#N92>yEc^UB_Xrd9iE%IC&KNC+(%L3}?mr|-s7wF= literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/HCDOUd7-S45aJ_PjVAC_Vmjyud3i1aQv4cE3t9_Z3Dw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/HCDOUd7-S45aJ_PjVAC_Vmjyud3i1aQv4cE3t9_Z3Dw.cache new file mode 100644 index 0000000000000000000000000000000000000000..835ea55972d5b7daf2b1149a5e48a9c06d118094 GIT binary patch literal 423 zcmV;Y0a*Tc+U-?MPXaLz^_uT0HNIxC}fdv zeCNK=s1@?ldy?u9o$^7vail2Y=$h?pp(#}q0Ai%j*JBA4DkWzD)rO7q>4;*WnAB%o z#-a5cKr#uO38*0OZbn{;qudVb0cxKR6GC&Je5?$8IV8sHoLnhmH~TuGh67EzzCbJPrbz1Fq-NCfqm1BL)=h)iJ@iHO-ia_f_NTr@R- znsN?`)Q9bH$-DF}2xo1g%pd8&07<%*e5Sk!t$XDay;1`Ge4v3e8l6n=_1^>+9rtZF z>Rl_) zRBzs$N+fIK&wdgx4zAx&j_tW`2FWxV&0i^;b)kHCO>}eZAsWs<2X}rBc7BMl^p zWz=OpD55(+0*RXUBDqU+M0}u}>@nRT??dZm(J6x(+xQ|=5i5sbBJ{y;9Pofgoh=fW)kc%n!a0!u| z8x~xfsLh6;sZTZS&A8`%h(Y)uJO(Oqr*4AIxz<}9syc_SH}V%jbeW7qi1{dVK`M-I z%CX(ZzcRR$R*uOYZk#i27jQd6-oaFOpj0H4`=r`VYs)14RK=f>m(o)OpS3~h(RV95 zv~c1fti6D>Ggxs1%%LW0O_Pg})GVYZawK&hHjH}dL^%U(B;&7~2K#hIl-}o{I)Jxj zq>%yaFeC3ASLbZF&Mk%2X6Wb4@@@pv&c$4WXZ#$%8@P;yy$jzRVS=`h*YD+ZfSTF0hP8v=`#bCAwf(%LWC zEB3O(S<8{Qa@r6or~l3T?KctALkeZPXqOB$8xZiRh|z|hxzzj53=VVm!~e&6HW=X3 za>{0(J=7*5 ze^>wd`?-mqu6|s6@N)FI{c{KqQ?pShFFZ{%-0^K6^ywnEK9;BQWz`C;ewKk1YG AI{*Lx literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc89Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc89Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache new file mode 100644 index 0000000..40beb69 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc89Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache @@ -0,0 +1 @@ +I"app/assets/stylesheets/application.css?type=text/css&pipeline=debug&id=7530ec7144608a4fd6f4dee5cb8f5e426a0887f934a1de98d2fcfa870fdfb9c9:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/I5/I50xlpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/I5/I50xlpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache new file mode 100644 index 0000000..a47a512 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/I5/I50xlpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache @@ -0,0 +1,2 @@ +"%Tl +%`H!o"}Mg \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IC/ICu1gp48QMeq5jT5CTB-0WNzaWWtMa8WLZwqC-SBHko.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IC/ICu1gp48QMeq5jT5CTB-0WNzaWWtMa8WLZwqC-SBHko.cache new file mode 100644 index 0000000000000000000000000000000000000000..e344cf363ce69ac21dbc49aa4cfeddc9c189ddb0 GIT binary patch literal 5476 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 aKMX*+*QWTnlJL&g-u{Q@pZ_07CrM;pOUaM` literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/IEzjtDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/IEzjtDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache new file mode 100644 index 0000000..9993157 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/IEzjtDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=98a1de7507fa401a8484110f1321843e2eb48e17a1a6a97da8e3e14d0ca6d794:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/iexa_GLLimhhhJnVe5i_djcKgOE5NMzP78N4b0rQZiE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/iexa_GLLimhhhJnVe5i_djcKgOE5NMzP78N4b0rQZiE.cache new file mode 100644 index 0000000000000000000000000000000000000000..a338e2478d0db537ec01a382832ab4ea587fd78c GIT binary patch literal 5595 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 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IF/IFPPAjArIZbSjjiGMTeeo4nIu9xy_hq19NvRntBHgHo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IF/IFPPAjArIZbSjjiGMTeeo4nIu9xy_hq19NvRntBHgHo.cache new file mode 100644 index 0000000000000000000000000000000000000000..d4c6cc83268448c737935d8149224dc68dcc8216 GIT binary patch literal 2161 zcmcIlO>Z1U5G5wsn6)<~mnbLHT7iv>*E9R&S&!uaGO@HAu{i_|tDf$foyN1>LwAqO z5(RD?_zC<2B&0}O2;#sAE+7tw3n!Edk`D;}0Ep_|kJu;#ApvBlR znlf}XaY^z*`l0A&9DRAs1qfSvaN2L zby}@3>CmXfn-L^kXhPEBycp5oz zp@CVY$Lk1?Jf{8D$q`7d^y5q}gwlvUCPiKjg0jMW0jy5GN7mr)6p!3)EzCYn<8V=96`)qfTQdH0lZz`C6}B zqO4UTqEh$eQkfUQA2beSjyYDPkLih8dWhsuIN**xQAeO>!8xQt`a*hL6k=#sgTU$U zqWA{GG9vnE{Wr+Izw>j;ghZyw+!fUYM^u_xgmb)difyFf-4Y8pSi|Vlf}1K%FVeTJ z--aMTW1o!iy!Gc4VH(g8MV4?p>4sv)ofxJH@OoDfB&b$>Ki5WJagbPAAMC~F^N zFTP=LqYTcJZTs2E_O*LY?Zs7ObZFH4yEdII{Ot;^uWuc_i&yg>>+6hAZkaW^VYt;w zl1>P;8TI%U>#-j2PIHrPCQ+EAVH7q)7N(tc2tC?lNh@mNE@KgA(B7m@hjAx2h`#&y_g}yG^g&R&e{?I0uL$0+ X-#+(dcD$=2D@KsNbmgzF-nsKP`5yB@ literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IM/IM_GEWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IM/IM_GEWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache new file mode 100644 index 0000000..a47a512 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IM/IM_GEWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache @@ -0,0 +1,2 @@ +"%Tl +%`H!o"}Mg \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IN/INwKw1eh3lSXA607W2hO7rYPOXhfHkb7IteVaDsscxM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IN/INwKw1eh3lSXA607W2hO7rYPOXhfHkb7IteVaDsscxM.cache new file mode 100644 index 0000000000000000000000000000000000000000..d1b5bb06f368826d5fe98e8ba139ee0a430b0c90 GIT binary patch literal 2152 zcmb_d--{bX9M__0%-!`;1vyd5kYdxj=CVnaT<dT0(J)Q8@QSdcKg``zr^O=i}a z*&Lx1d=_7PlZyX>U_lUk@W~g&f4~Qy1VN+}@ek;CHraNO^GK<%53@7hU!TwS^PPFF ze7owEQ^f|gXYWRggXcIjNgS#*80{R<3DtpO39fOQvw#{VMe|6%X{HJ67WN9ZR}z*0 zX99LL@aPH)ce`#o+U|h6<+iq4oiNyGwOtpeOWV;_E26LyxSiJZ?oKyygQ(l?0u9~H zR?zMEVW-n-`z5c`KlCneNyA}6O+2W*dU}-t!i15eSi+HRkdv4NF*#vq%S6D_5D3M!i6IN5E0}~c zZP4EbE>D`cVfXgLl)Q^AKFC_^ye*>$W-b`a#7tlatSe*+0wdM5fl>TZw9z0F5TR73 z9oalm5sIl2o{pHP>;JZXoQecgSl|jGP#^*w-jTqCtWv0Rg}=SyScn8?WfStO78 zU>npdkT=VaGnTba$1>%Xaa#e_Pa^{=3(G0CSi#3B5ylunN0ChDIYBuWOy zIECb9fA5_eeR4H6Ceb*cBkWD;H?bB+QO32SbJNR@R+}@h$dFzq5jG$MV{I)6>Pv*K z(T2&4X`SFXU~61GwllICouN#C2}lS;W=}Vk!jioQdlTIib#m z0cTc8vr7p%Triy-mM3+JfpeKV?RzV8MTfGtTIyBrln1q2w(K*wEY`dDi!vwj{j-Ay zb4dSp+#K~2#@+XpwMl&+a(bTG_bT{E9_u+>_`i%@SNQM_YL(PPo7)I<-&>j~vi3Ur z;-lX_{kr4IWWw`s`tM{gV`Tu?Q9f5R1&mEm1q+V^kU8KzV(hfp4raK zI}lZf8jJR}H+Hr++hM2M31}DuK^z4^dvj+CI)7}iX+QBx^&7d2%V~VTm z8(qNPRvg#7+QG56z$J}(DK&}jtelOqwp%;)<}DFHhu}Nc&Nh3FOz!ns;jviZlZ^$@?!Ucnwgb56RxFV(?G*XS57$rEPH=1MwB9iK?Bb!Gm zLNQg!vpy47^oy;Zr6M5}mbii#6o?R^C%7P)W}=TuDd5ifiy-AiHz-+W%9HRwm_|l zctwU%vAldbkr}s&TLg%o#s*X#mQyUTf_oVX+q*`zp$3N7IwgNi_~=A8V5ZEyUs~%D8rQX}bD!wO)`#h4fVtV*w&C*4C1sfkf&$OH-+A zPdqct0W|U+ogbn@L=8Qi^Ohn=vA|dc23mUcBQQ0u@m@l8a{rR=EQ1&^C55H1J_4oj zim)+`edqP+ku6m|D|oPwBVWhkiRB&30koD%d*|IPR@!{Trn-D4!MoNACF$dAO?$&l zT(3^!I*HmN4~Dl~oyJ}nV&TGPYY#uap&vea@Wz+Rw^sk$|LB*QmHNHen?LS- f@YT{I?;?wQ=iooT#1?mBXxI?=+ZP}II{4%XecR*f literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/JC/JCufp3q2EpAvqTl5F5iVsnA9TTkBii0_fdeKanSU_No.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/JC/JCufp3q2EpAvqTl5F5iVsnA9TTkBii0_fdeKanSU_No.cache new file mode 100644 index 0000000000000000000000000000000000000000..070b742d569ff0b56790652f7b19e4ad3ca32819 GIT binary patch literal 5604 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 NEnp{lu76lv{s~~i5xgYvpddqa)$8fX)Kqn< zswWJ~UR?Iz&4c1W1uuf&Rq(L>3F5`Wf}-NZzd-P^g0FgJHgkwk2n%!Qse1Lj_kHix zSI^Gfy%x@8Ms!LSevE~LFbIO}FnHU7v4IgRp+Q@-YyisHU>5_dqpZJ2g|q=p(|}qF zxN}H{)G{Md{Pr+;RM$+yq+rwuttyB1bvH_36OT^UX3pM9MG8_V*t8(yTY_)as;jN_ zRiMpUt5vVJ>TAH(p~`u69oA~lsISuMTD=wV#yYf`jL}+?!fG>Wv}z4nZ8mC!u&{Fw zUX_~iZc1I!DQ%yRU16he5H5I%iVmPtip~f3A7bU%o*QQ(XXu*8U6;CtI?D;sAlHA=dI2R!=Q`bT?_(pkO)igN6COH5o6c$B8f|=TauDQ zK$sq+C>AF|IZbAuF?*RDCpcl`SYWJBOlBMi#c!9um~9c0NMRkGk3j0<3NHAyEj1!< z;>hjiBNuGzIEL{N1apZ{2!VBRVSqVpMrA~aPMOs*8G_>4oVMljXhSHbN@dm)YRUe4 z^hqkhsPe=O#9%-%EIq*wl3Ag8sFVSTS78XmkK>e2$04}Vj!-@nmPQhYSBrDh4>cL{ zkfR)_Orp#Y5tEV52-jsIa;;HXpjfWU)r+)qdO&pS|9K`)`rxOcG9%tN!&EW9OKhSu z=@s`CVEr_9U~*VVvBd_CG8DG^D#2Usz+1zV#~x5l_EV!-A60xiOsDiZwV{5R}(3hWlt&GW{LiRR^u>l;Mw-HZ*MjENxEKRlXGjS4{7f>9c089!j zh-{u*mx@rrEiVm5G!=aqE#2NI=EJ-&Kx9rGy?Z6R&LPD~zy76N8`thVvm0KqE{h_VSt;V9(YG@Z z_-+||m^!6m=HitWV(o_WV|7ZeEDy6sYkQwOXn*kGBlb&MeE#iU;^X`5;o~oU|7`KM zzenLbx_b{D1YIt?IXfBMDZ~$3FWvb5(w!H-O6aHW9TgW}dwAndHtN6s(>Gr}ZvXnn dN8x3`JEfg-KVQD?;=qXk$UB$6{`v5oe*jnAv&h@}>Gf?%T-qD8=ez)CICYbzvT?d)EHCqxkJcE0a@Z{GXn?TPV?X*8Y)>e;!6 z0cC(32gk94r357%sRj&W2=EwOk-d)f>jADSfKu@8!Wp; zm(+_;bjx+u#crciDm98hg;XnkP_EV8TD9ZWNM*SeRLi7D{OWQAYUKtgHE^|JAY-kC zrWnV5JH{&X>~lv;GFFTh%BQL$+yl>^KN|L1c{Xrr2sSf6S!IUtE+v>9+;(Q@G_{l3 z9YP3?6hx|>diU)7q5G^kA$cN*F6XwKMbombGfcq3j9DrKYqPK*D=OYyAQ!-|A7 z>RKtW;EaK=LJ+W|=UX8RtUlHAI8j_9Q*mryb-<_hZ|q-IMwTAqD& zw3R+YwhG;t5|}bs(Cq`{rC4wRQgR{DpW#R!C)?Ry@^U~>PH_dFc0sCtNMJVAM0o-C z6Dq*xE2oW>>CIzJG$~cm>5NuPoy~i41VKV9bhtg+OjJ;)Ypy1m7+!79zc)X=d$WDv z_LsLgr~mo-udwCn)_|;k+XJsZ|~FGaWqDK&tCiQpCpxS_7v>_yEsz?V(Ch4?R{@kEp7&193~WwhF2=Xd-s1w|-vKn&Ah?9P1iHh1&VHMf)e_zZv=Je$lu$&lI9G{ejxl_hDQ%Z73_eY3e2qveJJO~^ON9VKTEp(R9$tkPMDQ*#?v3{mr{?{LmY>~&(QwHMVc zi*H9_7p}ft7T+qdtv@GUHd95gPC+cPee)Q7qcbsy?J)P1P?Q1_wkL*0k^mZAO& HPi{-j+vDO3 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/M_/M_Sfg4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/M_/M_Sfg4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache new file mode 100644 index 0000000..ca65b47 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/M_/M_Sfg4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=c42c63d29c8e964670e7552be4cff6b9488ad23fc7a2a74ebfc2784e532ada82:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mt/MtBl5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mt/MtBl5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache new file mode 100644 index 0000000..e5a37a1 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mt/MtBl5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache @@ -0,0 +1,3 @@ +[o:Set: +@hash} +I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mw/MwvDx5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mw/MwvDx5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache new file mode 100644 index 0000000..eaa609b --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mw/MwvDx5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/cable.js?type=application/javascript&pipeline=self&id=078a875ef0a49976b12224b277d19c88cdcd1896a4c5f995ffeb9e98a18567ba:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/N3/N3Nb9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/N3/N3Nb9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache new file mode 100644 index 0000000..e1ca45c --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/N3/N3Nb9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache @@ -0,0 +1 @@ +I"}app/assets/stylesheets/application.css?type=text/css&id=222a418ba1a85d870f85469810225cc43e5c8d504343cf5af4ef01ab55e9842f:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ND/NDoy1P5IyhOxC64jh9fPN9M0T6QvLqZP8tiWgtU2SC0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ND/NDoy1P5IyhOxC64jh9fPN9M0T6QvLqZP8tiWgtU2SC0.cache new file mode 100644 index 0000000000000000000000000000000000000000..503536593565f9c69188f8ec5d3ed0e46c78e3cf GIT binary patch literal 2184 zcmcIl&u<$=6ov}9sZ*C$2vi9nMlQ5alC0O>_{T<3sM16-f=iMLC`i`q%vWc>_ zqJYjDm1~Be6Q7;%JhGDrL-0q*fTkkG6c_Okn^1d6N)iEKYLKB$oQTvaGGiLOFOdBN z%Zcm@#EO*3oCBe_wh4@hmeGk6#^U`5q}pG?4YzkC9g(-NzP5|{^43)x!}tmsvx!L2 z1jfaM249ddWN){n!;@GwXBtRpOLS*P`)MSwi_x7#c|+PA$$+Kh$K*Lyihd3na=d5iuF5oN%>3 zM4>fG3lzh(g?f>)Rt<=X-IrtXC=ae6mS)5odzdQbPKilWE}h~o0*s%=7Ia}&QcSUi z8#xNwyG-y&TX20~%3}*CC)=4;Y!6!i+1j{r^_>m!T4HTxu#NOFH+i&#v3TP?V5ZOu zk5-FgvZ#=Goy3>`4%YPyM}kHQshd2@ly)`o7+M5SUMUwUl_qLaWq~SR7)5!;a)^>~yOy%pSR96|V&k&J?jP;_(Fe zwqpUtC~d;STA35Kcw|rLbrW+p91dmZ<9j;x-aGMm{ePlxF%ua`k;1A08BdHy$4aPh zvKf}q>z+|7&z4rs-g;^?tV|jT|Dc3}>?aq(v5R@=Ap4gxZmb2g$%3fO<0kKPD2w9; zv|H^~o%*e~QKP&b)cl6u2!Pda)-BhXoo1WX8y#Rg2%yz)#KY4#jy2BPZnd1-c(IL} zo8kPpc&e{H`1$VdrgnSn&ToHy|LLi_AHMSU*ZTAA_4l5;{&Mf*`@en{&f^H{W3R-1 z9-g0lD!r+R)%GX%9@=leEcG9J^<(*uwRdm7^u@zFe_adi-LHI8x%^RhQt)nd)FBeg7XeU;>%| literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/O3/O3Gigsf9A6NOA0Vagzz8G_5ckhKtI8Z9j1MrBvdEDQI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/O3/O3Gigsf9A6NOA0Vagzz8G_5ckhKtI8Z9j1MrBvdEDQI.cache new file mode 100644 index 0000000000000000000000000000000000000000..c4d76031fd74352267a7fb70d865f0d90ea0142b GIT binary patch literal 5612 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 GG1N`B)&n>I literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OK0OXX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OK0OXX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache new file mode 100644 index 0000000..3459e89 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OK0OXX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache @@ -0,0 +1 @@ +"%VMocc^1<[c#=xM% \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/Okk1cG_SE_W4AeGjfpv_2x5dq0jEN-zIk6wKnDWcFyM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/Okk1cG_SE_W4AeGjfpv_2x5dq0jEN-zIk6wKnDWcFyM.cache new file mode 100644 index 0000000000000000000000000000000000000000..aaef807acd37aa0dc212047fafcb7072fe2a2f50 GIT binary patch literal 2247 zcmc&$O>f*p7^YBdQYY!xAuU2kqiq@`s@Bdf*{tnl1yyL!9yl~jsmf(DwqNf~GakD$ zS6lmo1@%Uwu^BX4t*GvWt{X;SRCm2Cx*0ZO&uhjp1Ri)U zt-H;wRzNF$<<_2mo~JbGWmFHk)z_x`S7}%F{G}oUK@;d!SEj>G!Z7%AW2|LjGhZ(8 zw2yJ|(%9v3)I~HH`WO+WLW9t~f`_p?Q>$#lpf zP(%-a#1efzOyvR5DT#n`a>(?6+=Jjw8XjOK2oq$NGOlb372QvB5>i3>AV5+LM8F{l z2UG~)iX09=!ZTSC1J$`iOPmdXTh%p+rw$I~6KVK&}B(+m1DAp7w1jbHM}m7A7Cm%P%4$m|GU~QYRe@3RK;H^Zxm9si1k6~*}YW?tvpu< zYcFQ~5>}r9bEwH$&*WmJYL-xRa;EArY?|uz=ejd7MoRr#r@_9M5v7kfr~zQN%rr8A zon{0%o=lpv?K`IVx$LN*P3?SZWw4e zSh2-2v=Nn_j{Y-))587m|FK>URBXvpHc2_)3}-w3l7xpjlMtot3zhc8<2hVmpBIr} zoBfL!`wM|Dv<}N$-z|Ndv7b)AW=lR6mCl3UgpQYXd_UwQ?QT zTol~#7sj)xdj0X^+wQgB&puha@X8nYO8bu|zkYM{>W^Rb?AW`!`_7xc`3tyO`#A1# znfX^I=W_3Duk- z>Qq(FvV`Oh5RVEuh*xjoNr@*hdQuSe6pW%Lui{zIS3NVy2%Gh=F7%eYMi``)YX zJwA2gbTCyY5!Q}<9g7qK$8lBz=XDKAJ4&#GI+rCY`j8pztfPT8lLF%%MjL{ z+P@H`>5P_zVrX>y{o{^9wi2NUew6fSCSojcnIAC;H5by9L_nDA=g1Q$A~TXqxW?#p zvYTK#kzIkdB4cU6flyqV1cpGX7$gKT z2$yvtO0JPwpqQ>H*^8txvQK1e|16RRb+8SwFhSlh!k968N^~NN)G}@}!2D@!K$UJ& ziX~QXy+C5SFA#jv2CNQ@acltPWHVQi?VtpZjkT4_SJ%jMi7~lG8R=ndif93IafUje z$EN2WtmcPcksmtvkvOV$8v`nD7R4u!7wvSghHT1?zaE3#U zCB{Ms&@!0X1XBsBFDFzdH&2GObC3;$l9>fDKR|&)MY2A&!rIx%BU`NUwcx?2GWU5r z9$CI(QGnJ`>EIwKv*ebK>=9Zwa(CU@Aq_ozPe-o3qnOwJCkS)7$RQOOENe*Pk@M(C z0hK}4gDOVd(Q@gD%F^kZkF5u@BSGPBRdA5~Xj3?HG7lVN|6<0DwU+0%TyXu^Z{rl} zG{9p%ur|0j?EH@FHa#CF81>vmuhVWXE;eJ=YqZ=JUG!qO$hid`oWyagaNdTsYGLAe z4>#9?nPKzPp8et8-CuR%gG-MYcc=FoQ-CN)P^jR>2Bdmv7 ziFzKKn|vzWv5TL-ox5}IrC0C#{n4MVefQh3&+lJ3JALcZcf;R5TzTjA?l)J16M~1e XwL{Nnn|HNuL?6-@Pkiy^_M86zIobr3 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oe/OeSW6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oe/OeSW6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache new file mode 100644 index 0000000..e5a37a1 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oe/OeSW6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache @@ -0,0 +1,3 @@ +[o:Set: +@hash} +I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oj/Oj50g5SGnDZNZy6B_5E-hApL8Q-0gsDDOLvTD6JDzog.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oj/Oj50g5SGnDZNZy6B_5E-hApL8Q-0gsDDOLvTD6JDzog.cache new file mode 100644 index 0000000000000000000000000000000000000000..f54d88680f295f1c6faab95810bc386b214f8c0a GIT binary patch literal 971 zcmbtT&ubJh80|vc)@ir42vVp*7~38y+v)!5Zd0mWT9}hU7eNqfHuKF+G&>oSOt(uZ z*psJv@}#%kML{em;vXPh^w@vGi+DDfZE=MPg15}~z3=6{FK>oNcPH^^Dw*%*o`#GA z_B@g#9#IOk@|5mzP!ZU31e}XSs?-hLOJGgIj`qyge8LjoEQU1&Je+62TBR10A#9YF zp<01ub6zR8T2N|)q*g13%PoLP$uz>H5L&IUR;y83FO?hBrP4~h8m`bh&aXG|1Q#UO zN{EhpcjjzK`PF+!3-yxE~iG~1akySfH(}=}wWQnEV z93+ZB!lIdPM$kiDX68w%g+W?zyoXwVSWI~u7#bEMMz4N@64%hB}ROM@-@5ZNkB zV?q+fRnfFhkk=C_C@3YQ!heRtK2El?zvShFpki^wfVDyCe@I|9wSfx~9;Zw~AXYEr zS10#|Ht@L8sR`Ra#WC4@qy`W)BGQE0cb!y+#fIV9z+?TZ-MJ&@^Sjpvv-iKf&3WCg zR}RqLvsZ`RJ0FgJd_UJMJot&nOxW5wV!3@hJ-FGeQ-hZ_T#^ICMg*U@PpLX8g oqtB0CTzx5Lj&`Q&m%rc<7WnS^fBz&_w$st91N_=Z{rKVCUwn{8qW}N^ literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Os/Os5br3sjx7SDASXmy9h9PGO4Atrvi2PEFrmLAbVoJQ0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Os/Os5br3sjx7SDASXmy9h9PGO4Atrvi2PEFrmLAbVoJQ0.cache new file mode 100644 index 0000000000000000000000000000000000000000..74bad68309befc93204416d6e14cce7803958579 GIT binary patch literal 989 zcmbtT&ubGw7`0fob<>|0EfyiHG(XTJHQA)u2~iI=vO;^%UM!R_JM(Qa>1Jo$nT<*) zA|AacLW|(pn}3N%PlCrHg5LEc&TcAAp-91H56gV-d*Aooyq%mLE}-csWVSK!)@2@` zQV9n^2@3&IlzMo81qoT8zA>e3;xX`Lu_tcHrvWq-(qjZm#{Ds9CSU=0%!j4`&&@E} zteeEDfaNzSWz#jwj^)&?x@B5793Z$>#jCZois@7=N}y)Bw5}m- zeGAQb9Mg7yW!E;APhV1NXj^DD*5Ttm*hcrO-PXd+E4b zjKwJ@MliyCshnxYwv4tr#h3(|5tmSUOt!C6WZB6NKCQB!x^+lApoC(PZ$V}rXPURkbb+1 zMR!lPjV160EaZMXyD)%IsDUxZmTg=dFU3wL@>F3i#LN=~RX##)2O%dQ1P=xJR~F*C zNL)EnSdPfo;;sT^9T4)2flNAEXf}jL5etFx#=O>8*gMxkGeSm=Gk&70aPEpR1nJ^X z<=r;)NVn~k5Vda z9d$VyXldN|_FsbE?{$w>w|Y~>g&he!#{+#O$h)1 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ot/OtMtSuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ot/OtMtSuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache new file mode 100644 index 0000000..e0716be --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ot/OtMtSuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache @@ -0,0 +1 @@ +I"/C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js?type=application/javascript&id=149b14619c08f1d2dc6c1d98fd2b34620e56f46254ba1fe3c7ca4b9841a2767a:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/PD/PD2qgc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/PD/PD2qgc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache new file mode 100644 index 0000000..66c8c8d --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/PD/PD2qgc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=a880acd1e61523ea3499482cd2f941570faea7301bdb3281613ea8c21c24d6c8:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/PK/PKpeE92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/PK/PKpeE92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache new file mode 100644 index 0000000..1b882b9 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/PK/PKpeE92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"qfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Pg/PgflpZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Pg/PgflpZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache new file mode 100644 index 0000000..66ba80d --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Pg/PgflpZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache @@ -0,0 +1 @@ +I"/C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js?type=application/javascript&pipeline=self&id=105875ea418822826ec7e0dd07e61e325a0628bd37e84cca14ae54b3813a0431:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QIQMlEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QIQMlEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache new file mode 100644 index 0000000..2800ad3 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QIQMlEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache @@ -0,0 +1 @@ +"%Bșo$'AdLxRU \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/QN/QN2G7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/QN/QN2G7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache new file mode 100644 index 0000000..23d5482 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/QN/QN2G7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=28dacc9bfbe979338b2f2a9dda653430f49efd305646af6f891a2b0549b88bcb:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Qo/QombazgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Qo/QombazgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache new file mode 100644 index 0000000..02a9232 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Qo/QombazgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache @@ -0,0 +1 @@ +"%M;(}I={=O(hs0Sw \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ri/Riwl_P6R_RueJDMSw9Guyt4jxobB7v2SoTD1eCbCdUA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ri/Riwl_P6R_RueJDMSw9Guyt4jxobB7v2SoTD1eCbCdUA.cache new file mode 100644 index 0000000000000000000000000000000000000000..2b514b6735aef167e1aaf6c67a000b30bb78e0e1 GIT binary patch literal 1069 zcmbtTziSjh6gD82xXH!DA_PSo7ZVh@A6{~~bIzcGIlX`&dQEKN?9AKSNoIG}nYoh? z(%Gf35mE`3>0%{GCl+Gs9}u+_qKJ)Hh|casxgw}wxBK4rzW06ay*WIvI)Vqs-+^W7Rx^INQrqfMZd&=Qjd968=opwh)-rJ)#*wFic?-C zgEMnYJS-$(i!m`l!##1ZzDzCC#M#6`L_%n|XAXw_wvpnGbg@qAEscx{*|NUGezRj; z*NGczy^EkSG7y=?WDZ?92TUS`4rcBZBe3Mtk@37u8#}i z2|zqTJu9v+&!aLWX|Zwrt24t?<#!{+Tr&-vHw>*2pVNruvpW$q= zS_`TrLaV_%Bdk^pXfa@6EvS?hszHr~6;fF!Q&=dMp;8P(Ai;b)=R;)tXc{vSc0omaBJyW-OY55b-)lt4A~mRlME7w8N`%>mU#Fs7zevIBBG;h zx8Y4e+~Z2d9b2C7fzmb*DaT5~J3n}p?k=03y%<+kmCoDiBjo)=NeWuqY2ZJlE8T83 z_J4}s5qT-C$}`>qZT_C_tY{gJDR|K33Ye^)aq1J>CzkQ3HeH+0ffLszeM1i*Xhf8K zHx1A2n)Q6maxLSLerNA;`}5A>xmRE4&fEQ2$zSfB!p-*w_2~rv`_<_KP9^^s7Gy>Pha_w~G^3nlI+u=gz_2{`c3nbIlK{pFZLoXAN)Zzn@$x Q+wB~0i61c_v%T$+GH5184Vx88BbGuxS2 zM<(iOeQmNrWV{(>VS=@7cr%g3AjgG}c2_{3we zz$x25CsZGKi)rHJ!g zWJo2Cz*yoK5F1l_Q3w(M3Dq#cEk?MsiWDIX%qlsIc^H#Jj<#HeB4t1*u5AoiAXC94 zf*Xte0SI+i!wt8$Eyv^)Eb)F;V(%ptMKE!}U^eCwLm)23HH22_@hV0Mj_Hk6G6Knz zKJLinQJPRpm58*@MVxW8JPkVS>eB@$r)7+7cPNYFqb zb(1EE(yk{Sm}USfS&uFZ(ScD*kLLYz3=%9bmVtv&et92k$*;T^Qxo4h+pR8x9C59r zqp&stZSab4F%G)br;10eRN1WH!I=#C8XiwAuR9K4jMBzG>27h-W+OJ!_AaW(zGdW=k^+Lg2lT7X#)NsahZVn#SDFz`_?zHPK zOq-Rd&9kM=#arcW^}2(7f|ff5**PKV;lpf8N+M2q2f|kzK!n z@81nGl?(spvFaM%)NZws+GwqVM0fqUNk>+ntu5VI`T47_fBEx=_`?rs@0GtDT=?xB z^Ucw{-wl&G96o4$yo~X|@Ry6z*vmt_z4y$ocW;08(akrX{^W}%p8Wo`_rH7V pr+1h3Zr^$1kI%QiSy49Wk{1Q9dm7(QB5YL~!_v7I8zX8Zsc(Zq#tdL_}lt^35&b%Mr_r3RK zUaua``_)XbZvC~-V#dLD9Ga#M)f$X;_UVx7P_Y!(xXoEe4U?j^uir7F6t+rxCEKNx zrNEhhEe$+gV$qh{p@A2>Z?!wYN~Z(is_V6Z(s0FHZF_6$L5EV$bJt;`Lt}S+-Q945 zjc~0^SG~1058SZgSGM>3b6nD>mr|2->x;*utZY{H{5eZR&;fMo*N!*)ADP_i?AT+z z#3|puz-1qK^GV``(s|4BLovp7p%ey$=~-pQ01LfJ+T^A)T4pLlqtg#hI}X`Pm?rp9 zGN6LRpbfDMh)Jlq$~g&ugmRGLRz#REl9VCr>jpVUSeTFlhPF(EJd1!(T$=>)K)QxW zIMW9G1K{$Yg&TJ7h8U3#vBbN1iJkXk9K+ZJgPDX041u^JrXVy@jT#swIHormWC$XX z>bN7DM=C-wRm!tI6Ib=~t)HbLAr+Rmf*2Ht5TPfyAem;Ok4h=v*os3SwjBySU4y}e zG=xS&rfFa`M75#_^+Qd@JoqS&)F44-2#d)`W+ajg!g8%qTA&EmmA!wMycRGZc#D<Rc|pz^SsVu=;p%TUL+c-#USk=<0u z@GedvxwU=c{g1ZEn~5>0#sTePZL*++SR6$e*N!esuRL8f$7E3(Km^9xS`svn zNL^=XDwXYtXQnxTTHd2`19XU}p@*~ng$PnCFqVOVmVR{?OvSIgn^2t`o$uBcKn$6Z z!cu4sL20}qY>d5b{ZjeJmMWhWJUEvlZ{qR9@{Z*IT1%z3#T1_ zZqlrg+&o{|oIk2|>vt^d6SOSjo&K?y2zmSD;NgVQtBzZ+e!;jq{;W1x5I`Z%sU5$D z@84ZLkqiH4vFZxn)NZ|&nYig8(H(zg+>!M+S{Hv^`t9p){&@Uz^67)t{pt_gdqs%*-#_?j`KK>_`E%ve-w!{yeEsIp@80J( m-~RE-M^7H}N8c^_XIRv&Z@=_QY;o5Hh7EvUKXa)$`1n5`ZRD^3 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/TMiF4YMg3MlninHGd66DVgAUQ3tb8i2uVXPwoke_XVw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/TMiF4YMg3MlninHGd66DVgAUQ3tb8i2uVXPwoke_XVw.cache new file mode 100644 index 0000000000000000000000000000000000000000..48aff25925ff8280046b75a3c751ac70fc39ba2b GIT binary patch literal 2959 zcmc&$&u<$=6mFq7!Abff2ULWBkx8mVm3M8&aqKk~RB0pmz=0$!YA^11_N_h1?(8x% z>nL)}seeLG2#FJLx8h0BMN{p@1cENSsV!2$d&}yYnW+f<4k5+5z)pD&}TVGqNK&4H~MXyvV z)(VBvMti+NOKbx&PUhCGbI}i}+lr{}Hgm6y*O#ehcAbU91wjL7=9b38j@>Z$mxtJ_ z@y&d>;)fmd%TJ9h4!usiLDz=}777hQw~{yv<&24hfzGKgmJC5JET6Y+a)Tw|BAZDd zNhHG_cR>-|1>#B6d=ScgqC?^W^~nL(UGf36cS5$0nIK${ZOVORWs&G^7!yVX>3{%9 zH4p&@gmtM9;45;_1qqMO5)Y`3C0g=%4@j)I=oq8-WkUFvBqg{{SQrFUxQVH3@>}s@ zVWh9Dl75!pVXmwjQACc8$jb4eLHdK$dKUL_%QA5zjnrr3vc)7Sfz42;H~_hlfCsCH z^nJsEYZJAF05o-}ru}*6iVG147X;&=LT7ddbjHcP+oh^Ic%zxS3ZlnlC<4q!z6Vla zd=rk{X6}{It)y~H_Hg5(aXXLODe@ksf`L+@RL+xXJE<*`^fMKIN?uA%N8;bb)S4>kxEN1C_DIR4-XF+C)|ZWXPPfu;ijJ{1w#a8sB1|CzyY?tb+DSWgE7 zd|J-f?9+$Z#B9r1knmy5CAeYzQl@@+FoUDmCy6KcTs+5&oe1Dljdf|RZ>Jh3%von2 z7t?smD;>An$Kg1)mQ15q4VbKPm6b~ z*T4Df&&Kk1zkGaj=c}EszxZMB(jVu3e#o2|?lyC`o_V%SbY}z21MsiUY<$0W_ivrG B{5b#s literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/tMbjmCknbKWtH-P3Yah2wQeP1kwFf9cM9fMJkPf4rRQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/tMbjmCknbKWtH-P3Yah2wQeP1kwFf9cM9fMJkPf4rRQ.cache new file mode 100644 index 0000000000000000000000000000000000000000..c79627cca04f0aac77490daf184371407608368f GIT binary patch literal 36 ucmV+<0Neir2qGnS>#fM;?-%7ti2%w#WkYXGinq8E4uHEOiNl)@$oIb|!VxF{ literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Th/ThKwODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Th/ThKwODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache new file mode 100644 index 0000000..aa48cea --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Th/ThKwODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache @@ -0,0 +1,3 @@ +xUK31 kQcC7Z[ +zz%M_4 yPDv튭mW䶛LMɛ}IEA~PL^-}n쁴>JQpq{[/oij jkĆ\`MgW(`dΨւ3jy}pmw;\@ ;Mq6ڈ%,AQҚ)\D'#?ɧݎ>dN$"Hϰ.R!SkP }"xGC2~Rd娎ƒ:f +iW!C@5Ov.bJvx7,MHZH{ .fQj=wA; @"cYE䯹&+76]Σ rN@nKU[ jKyN统~]s] {J&KsFbCSͽfQ|?$vE>BIH=BI})SܧOq>}/J79:a \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiNT9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiNT9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache new file mode 100644 index 0000000..8407e5e --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiNT9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache @@ -0,0 +1 @@ +"%P{?d|34_2iħp \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tr/TrfKd5S7pFX8U7fQZ2uZ9Jl2dpLAhIffDKpVo6LgVFg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tr/TrfKd5S7pFX8U7fQZ2uZ9Jl2dpLAhIffDKpVo6LgVFg.cache new file mode 100644 index 0000000000000000000000000000000000000000..d932f89f85b0905c6761b64805ef3340e268b606 GIT binary patch literal 2115 zcmb_dO^6&t6xJY<$?Q)yhv-5)6diVB*4gQv?9R@nmqCN>!iajvt_R~`sP1|_U6Y!s zwyS!UVF@C533w3^MDU~@MG!pbMLl^E&x$CB*PJ|fk?57)tkGC`pa)m883`@Z*H z)nnD8CBK@byz4yrLBs|4u1k}|rCNj0?tqS{4pW}s8n*=xso_dC2KpH@PM}lTE7`6l zJORNabTo))m9tK(6>Mw;lr^K!+uXj=ioCGhZh15cqYc&s+TM!jRqAauH@%>}*=%`U z)7xOIx#2+oSKF-OS9TBlMWHC`CDg=S=fd$QD?60~f58%wbO>E%?Rc{X$mCvUCLT*A zPWk>hq58;MOcO7c&Ks5=iZQVZl{6qt&nhzkSm;&KCO4haDoaB&I`!@;*Chur*91RG zhE(zhv>}!OF)=llgdhQsPz@8@VuVYhNEyOF*U4eb!x zTpRQcK&Zn8ZrHtRa!g*p67T0FcAryG1QQnwW@0We1ma>mh0v&UT*oNEF}+bIBalp` z#~s-`DkT(CB_iu{c}f4f_5D;Nq|y>kA%YZSh|ptPkW6#gN2O8_*oq?{wjBySU4y}; zGK8`b*EFyiqFRiheyGWWhZyIP>Lkbv;Sm|Dj4)LvJl7hf1&VM@u3n&wQA464`)8Tl ztAj02qa@xWL!nq+J{_w}Sj8;@#7`pwX&zQkEO832XDDoMjc7v+46$_z9@l{~vY(_X zyopmtuJ2xZ{-s^=RBTM5aX|Z6n=EJ`7B{6_Xjd1e7w@gsCuC6}eVIg900zd|S`su+ zNL^=1qEg!v_f2yEwY*0chUmbkp-1!nIR*(97|XyxE5EuArsCJ0jj4`ro$WfyAV)k^ z(o$F-L8|eJurUt0&g11HTdI6k@L(}VzK+LJ%Nv#hXsuH1pLDlaY4Z`A>GGKd-?m;T zNgrox)*Ei>dU+PtsqK|nY~3)XQi3RyXwT$?Ez}DIw@os+Z&1S-)7d$ASf?0-P=(W; zzc6i9rgqL&c9w2cyUq;@`vfh^cxQhsrb51Qa`13U>Hm&fuztw6d;YvOSr9-W&m((& z4d1_;dMX$G&tuh7d{etlEi=*jHWJU*7ra`}m!=8@H?93@-lh zrvB>a?w{v-7rehSe-0nCK3>N7VED`BY3vmtK7a4UCtm(+rSrzhCySkLKmG2bkH7x# przc-qd+UcEf8V+N>-+v`&brR-e}0KA?%L4sA&93>-~D;;>OXq!=57E0 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tv/TvLHCoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tv/TvLHCoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache new file mode 100644 index 0000000..9c22d31 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tv/TvLHCoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache @@ -0,0 +1 @@ +"%<X̀#+,(o \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/U3/U3-ZaQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/U3/U3-ZaQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache new file mode 100644 index 0000000..622fc19 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/U3/U3-ZaQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI">processors:type=text/css&file_type=text/css&pipeline=self;TTI"rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/filestack_rails/application.css;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/UR/URFd--S-HlRe3_5tnirQEHm5XZLNucPc_DNVxQDg0cc.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/UR/URFd--S-HlRe3_5tnirQEHm5XZLNucPc_DNVxQDg0cc.cache new file mode 100644 index 0000000000000000000000000000000000000000..44b8afbd34c2c2db11e299b6d423e2a889cf8cb1 GIT binary patch literal 5609 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 DVxszh literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/US/USoVrqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/US/USoVrqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache new file mode 100644 index 0000000..14393ce --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/US/USoVrqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/cable.js?type=application/javascript&pipeline=self&id=8f3948e9ac2d984024e70eaa3bbe02fc7763bd83080c91af55365579b8e40066:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/UT/UTjIxiBqmLcpD6hXf-lLBH4Sba8KumT-KV9JaVGn8N0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/UT/UTjIxiBqmLcpD6hXf-lLBH4Sba8KumT-KV9JaVGn8N0.cache new file mode 100644 index 0000000000000000000000000000000000000000..37cdcc76d792413a6eb59d134a36ae7980b9ff4b GIT binary patch literal 1135 zcmbtTO=}cE5H%p1IQdjW0wOe{#*JpbvKwbJ%Muk57`zC^g9%~jovzvGq<4Dk?pcXp z^*^YPgBPO&JS0CLf5D3fuO9pZBDpAng59%G_7GHXPCeDHUcFbkt~ewBrv!5qjElwV&A>00 zGj3*a*&SmXlSYhH=-KCw*O#efmfcZfA;N9&>`TYPe%na#r+Qc`^_E6XGv3m^*io@F zJ=eyKw%$YdJW>#;hUr63&M}=xp~I3V!q=dI!$JYwVb}+R8AB=r)PxXsC>Ijph@g=3 z4T%IWtbicJQ%D;tKcrC$nTmol1_Fg3Aa7~5n<)>KC>4wzQvHt;#dVU=&o*@hq{l}Y zZZbeLLVY9CUh(%4 z)YcMm9S~BNHyq2JeXjq?Jc4u(`eICIdori5kB}>|;66yH+v@)5nHtgQ{Ql`3ACb?R ztQ?^&km~Pik|r&=qXHfzQ~=?%@l0)^dt%8Qkt%66`y-ZKnGM;8@Ix&00(!QUs32F> zTubh7ud;o4=1npC{_Wn^ovXKZ4_>`~`J_HGe(Py|XZ!K9gR|c=EAFt~ftCvCz@a-z5nIK-fI2R?pky)TOHXC+(Ak_d-1<_*T}Zoinf7W K8+`O({r*qib%b>Q literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/UX/UXGpqMa7PjkZVZKeafJBZoqQT4kmoleP0MbX7s9khZY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/UX/UXGpqMa7PjkZVZKeafJBZoqQT4kmoleP0MbX7s9khZY.cache new file mode 100644 index 0000000000000000000000000000000000000000..c5d49a1df531d6d5282ac924fe2836eaad4c9990 GIT binary patch literal 2223 zcmcIl&1)n@6nB?pHcmF{uEG-8OEHU^tWKtTrh7i@5Om20jKoV459(p4u6jLPNljO8 zSM`J;>`6R`2wudCibr8@UIahzxbhO&blDx`L3nmSZ# zz>|GCq?%P=C-iy4^(k$5UOi;o^<0m0+--FLyi!ow+zYNsMR_l!Chk_&&&H>; zTG|U1EUAPJpj!#g2KOKG6yBa3dm^VOS=e2ds*lRb3DH}p*rW2}D@-K@li9Or=vHo? zoQT47UaLG~Xms)Gi;hF~Vxb9slniJhB1~}+A2BgCOHz^$2vdU;b>c)MMv)n4^j;;0 zF_sfK6lg0FCUXvi;@ZS8CR#=(QfPzsLy+pQh8uS8ZZaaTV14Zt_2sOqD1z}71T(Qn z5CY@kA_HbrHmV{@ctT-T$q*8*vXhRiAC(b`u2PxzMY5zHZ++~FFq&B68AOml!Z7q0 z7bMpr>7!B^NUZxI5L<~;K3#+0i86%pq0lsxK&)DvqkgE#n1>t{NL3Q%hKPuaR8F|6 z5>aT4(gMYBO`%?>j8OxkBKv2VJj#PDh}w*JV-His>?zT)%B5A@Mu73t$Us)WN{T7Y z;9icx_MRvBqz%|UFy*lWl#|^wQ|tg+0NL5RyYcEKS&ofKHMWsH<|Yqo7>hIR1A1zD z>(OduOcoW=cSwW@;9zXeuq0@xkh;#(RAsg%j!laI%0m=@Nr3^8wd0pk6Nxa(OM?+j z#Q}_#?yQ!JVqO>^GN*iGVZZef7o6mRh{EpY;O&)T6{eSCK3 z-l8Wy-}s*>+)hObQY5gZK}Hks@LUNMPPT$FdOgr;^{LY8wfj$O1q+kD!{037y!+9H zaPDHBI`96ajGcaUx7leof%^4Mr_ty%S~&E;<=kyUs}5eHN!?bX6LPN&9iK5;_bD{} z(CgGa>iS;Y5)ZE6)Xs1$cPr)GL@OQK+zRH$#Z!51d6++J?R@z5#yjsnWWQ{PkH7d+ zeDD_g>aS0K|LEqge~*HBoOFF`so3^|#o4FQn?n4s{>SjyOJC~k_b#NL)E|8IQ*yNZ o?YrME-jJU^1HXOqbZ}YlZe{b#quj<_9vCqI`NHJ~KkvW(4?3<9&;S4c literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/UuUzvUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/UuUzvUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache new file mode 100644 index 0000000..cd81231 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/UuUzvUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash}"I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Lprocessors:type=application/javascript&file_type=application/javascript;TTI"8file-digest://app/assets/javascripts/application.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"7file-digest://app/assets/javascripts/add_client.js;TTI"~file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"$file-digest://app/assets/config;TTI"1file-digest://app/assets/config/action_cable;TTI"$file-digest://app/assets/images;TTI"1file-digest://app/assets/images/action_cable;TTI")file-digest://app/assets/javascripts;TTI"6file-digest://app/assets/javascripts/action_cable;TTI")file-digest://app/assets/stylesheets;TTI"6file-digest://app/assets/stylesheets/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/action_cable;TTI"nfile-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled;TTI"{file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable;TTI"2file-digest://app/assets/javascripts/channels;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/uuRejtqcPRpKfo7KG9RGSBXZ_H5kXicc8eGchED7wP0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/uuRejtqcPRpKfo7KG9RGSBXZ_H5kXicc8eGchED7wP0.cache new file mode 100644 index 0000000000000000000000000000000000000000..18dfe13dfdeac003a6b1fc1b3cb45e811dc02a51 GIT binary patch literal 5644 zcmV+n7W3(N+SNTvY~;vwwqeXV+IYPS7=fK1YC7>u_f8M{t5$bw$D6@?5E=U!NMjgY zL6NJ;qQn_C*-NseQDzk&x8$BnY~DQK#x7YacPh8Ju(@uvj79ASLEQveM=oyXe z$Xmc~X!bpuCSDj=&*Jx!iv_!ePa?Pp5DBA$5)y zG&$XC{EnW?8@o52PQQ*T3Fw^dHQueY8b0bb#E7?*F5do*AD+OoFDL%CI+QOkMevRt z1_=w2W8{sXP{SP#`eqz1BO8Fe@{6ZUcNy3S)NGNLTZELKbuEOP(TK!=o{@Xx@W|pn zcei9`a_Ys_eLmy?o%slpjw596qo;p`(VX)FVdV31yqpQHV0&py#GWxb9UvZx@Cx{)I=103moEL} zcpff68YnhI(Xo*gg;^SlC`>{-^l`z54a%qEV0X`Ycb~;b6e%<>gLt`Egi*qr#?h8$ z`X8{_L1;f`$&{RXffJrvSxXKC8g;^=3<9_jhd#^u?TFEYJ%Hxr9N{wgFC)KIkPNCp z#N1t_$#V(9k$d+@u=GptgzzrXghB9!E6NE=9-ur{X|~RDMS+Sw;Z~*f~+O(MlKAIH^?1=&G4sj`>4^{t*$hk zA!nd$K_=f%lE|Aa6V_}&q`RF z2o9GtgQ|=XQ$G^aHygCLTmZICg$e;CLy!1T?o3UN1EddD#1=lafitH`vOuFdkIOSk z7FV%e0+VA_T8xA)QFp21a-7g8d5E6;1YDQG;Ua@1My|6?3XL`tE!nOfZ@9QRTGSsc zT5ujlWT*ntk;m<_V@Nvyd5^pY?2k^ktYZtJ8cfn>Pr=aR)6hp|jTG>771eP~J8LPb zqX;xvCm_rpcFS;QUhK_0-%BnYdd`DW8l0feQEE+7f16|qR6rFmIS=@LHiyI$5UH+y zC412~Vm4-R2c>FEadBviH~Dm4yuSGPRNIMM(@9p}**{P@6&A=E*zZ{&QlInx?#Bfs@dLe+0@4$VeY$>jI*vwx5^E@`jcWLg z7fV!S>#wf@VjkwCUbb=N)j!OrS;K%L**e>~0{J=8tE@nElWV9q8gxOU0HAp#Ix^&I zRoC_zjh=dQ7A})!Hmhv7!rVBzroH6zz<`(~DHVCva?FFQKG8SKfd3sAEo9FW3miJph>#8pWyEu!C}KrIe|n%d0&|#anPf3+ke7%hQC$ zP#(oc_(9GOMy+?d6~FaG1E!{ zu+~<~_FBmh)EuE-h-W6_hMaY+Qe!b4t7**^Mgx?xDJN9*Tt$nKLcfvXIWxIS1Vo32 zVLfghyj7&Zaz0~`8pU54qCa#tIh1(vf+kO31OijqBoS1!Bm)6fw@fuXb1BYilftT-h-Xs}6Vv0KCwYf*2$Z%eRo~K~T;6ltb-x@lAZ9N}4 zRg*6q_lIrbXEj$|0p5l7_lOUF?%Y9eG3PnzAFjY0x zQ`lJDVIb;aZ)NN}t43>11xwXj{p_V2w{-lXi^l3+m=$f%p$Rn>>huAOcb=zbavWpx zdj}tX1SvuU(aLi#1Xg_ktw`?b!z-6U*CtgoWua1_>#LC{g0nii9+|`g)02>J^!dp) znZd4|z3}3M$7|k5z-1J6ERe!73;vACyBSnNlK3TTv#2|ktYuoTBk z`63Dh9jgdYKJUC)?AH2)oO$7**)rXWs9}D}xo9tSv6*6&wqQNM)TZt>!A7zXL1*=@ zkwsBhh#wV`+|LsCjg7LkyBU{~=)$z05%wYYQr_m=(! z8TMxDiYkc}uRP6KUCroe${95cD7%%SxsS7sM3E@et44USQ1u2fW&NQ-VHRNoSDB~H zZ`^U5#S&GGSyS#Gq*?Ek#Gpz+5or?=YPnw#Nx5#jg=1UfyZ1H}N?Hb3Lu^~Pq(Y`D zTCU@sjDGpj-IdqQXT9QjQ>?WY+=d3f7{&SSP&#PEeU%*~9|!Yf0Ec|cQ8izZkg!>7 z*0jTjQAZYVQcE5{p-?)~b{ygIW_S5%eR9oA*;Opu+A9 zB;96Pyroj7ljBnk3ZTPm^pTZq-E=u!#_+>N7+}=M2LeV7Z5w!KeV$vBF<0hCjb*9x zUtV!>V)F9sCQ+hLZsBpTs+~l{bD+a>Jzg3U!`jjc5r5TW(u+J5w`)EQS+${%R>$|J z3mSoma8fP4Lv1VMiSkO%(h!_>W%MKEX=8O2@wvydE9|L~Y=fB=>pqsePd=?wR|^?+ z;WmV>7ORH8LJb0j;)?^-F&bL%kYl>rJ?bw73R7SUKi| z9&63HB;O`g&uPj#X1=WQkw;y5@k!SC%#~6Tr2{^$(W-Hhd=-bezQkzoO!-YEQ_aL= z5ceVXYp7F#EtCmA_k3R#;M59+N``W=aLX*9f=KwTbcGF>wz{fN#AaC|l*@VtIj?wv zV|)inCHkOLu+~@Kv$A>t{8cOKHcOVu0bQ3<{Vu*ZGQA@C69N+$BY_82pWx*y$^$ zJJk^~ma1qWntI?0JnDOYTFwmwSuB7AYCebXP#!2BXH5HAlU{r3@J-x8-hg$m34r)( zW>+3YUD)v4=Ou$2R7qc3a<{I(WNqdIMpi8^F0Yp_&q{Y%70Ro3{o2H5fjp6pSPXgB z3Y%8$?4&$0sn^F6@NLV)$hdP!hmH5N%5x)N8&zEW0m0Ja-wF=T6CwZmA$3faAX#7U0p8jW3Hgp1q5sK zyUNDHf-(!HrmBUTPBW~ukfI)O)z6QWUWWxJKG~EQf@TT;O{mIZYeC1<8ogn&W7_rR zm-6tIT4`%8$e5--il1M}aZi=sTl%t+roeMhG}5bVsa?&zlsYLci_@^)05`hcxv_PmA4Y1J?V}{Qc7-idqPrkk z!JI?Y=~eukGrt$k zr_xt&w8e*2CD+(+6}#|74fB2Oih>mm-GySlf(@sq_Un9xX0EmGmK&xjUuj!2jZ@<- zcEe1%qq%j*a+mcf)7P8pd~2les@IxZtn1jf{;)`f+#1GJ{eX{>q|ZZV>9gYD#jRVi z*Bwn``1%lt z?hHar3_NATg@k~ehtYGqb?PwclXDL?Fxl~3j81f)dVXvnq92A!*cJuk1V09Xr%GtD z@?a(==cg=U%KcK8QQ$tzu%nPHKABCTW;qw@j$*1z|1q7Mn z9bjA&ev2&%eY{+S9N?U~&+&LM;opAbr>}%AlMwH3*!;>aL|%FZjNtSFmx~{iw6^3o z{rGulVVsPZZZ9dc%x#@5~TJvAh_J(D}E|rC@dxL zTo!}KJpTSRO>P6dGkj%ozTlUVy#Q8SB(V(w2fD=CyukLCPR>6>6yqd5emcehT;OrI zV39e&1^FH<{(y&v&V$f(nHa*=FMVCi@gn{~JxB$7Z>ISOC!`4AvBOB$h4b)>3>ReK zFM$WQV>5I<6<2Rqc*I-~Wncs8T&solQlSH=&iK{BbUk|sAP>TXQ0L5xxj>Oy4t~DG zVG=or95IPEUBKioz?Ph_O+3zPU@gPqMk2H?Oh8o#I0SgY88SH_lPraKVuqAsoQ3ge zxbz*aUk-kQgt`f6CZhEzh&W=OE`gxqcg5{T{%)&W$3CMDIRFPCOn?8;{f8euB2E0F zUOeq|PCz!x8Mxtjhg)zbPC@@5`*l|=7B~c6&=nsxKv+aiXZUH3?Ai&*L50QdZi$bt z;^z}F3cq}F`i{fE(?eoxLwXiYzjnZq8`G^nI;HXHWn-`LEf$=4Q5fJN?w+wImY-aG zy4UzEwF`w6%Z|4=?RTMDHXI`DkfMXJPgi}E7MXio|EskU`xu7-S5CmZ>V6wn4*lfX z35%KUO5{8B=yDwCcXG1+tT?jsVA|mkVozM+WKm~-IlJgv1FPFXyN%$fbHe6vN3`*u z>L*dRt)A8IC?=k2yM#LCU^xN(TBMf-{h@IXzgU-wtG5QMK+;;&-WL&THsx{w_!D2fY+i2&Ze9b=YJjTe8Q2RMoDx;u2 zxh{OKiP(bZKe;Y^I%4-<9eGumj;|HzYa+XUkXQe&fdO+m~N@JpH;%DV@Wuy~daSdd;`x)j0Kj?O2Fkmfzl) zz`yQ<^&QvVafUnnu08CIb_R6jYO@Cyuwo2_#&oYBc}?6|}2F6(d8{!Vw;8@Z!xHfE#l7@0tavr&)D`m)SRkyz4klZ#W!|=y=o}+I`lgE(OxY!^v#2Js6DG zXhw%Uw?FAkKqNb}?Gf$UJFFgUslshW8*rn)J!a#XyE7b9YWHXT(X2mo=%_#Hb^GqX zoeYLMW4AXL(9vv6$2+zItn7^jV`$o@lC~dT|Nk5zrEu8oP6h*z+xB2=k4M|C3xsXc z(XcxiQ+GlqHn6HYnoy9YJGO_8J(~>rvxz<0o(){P%d_s^1RIWkti8t8GI8&Yq4Dwb zO<}{0@BHIepM3L|?886*&tLuiKmYgNerNQhpZ@aO-}vc&eExf%{r%nF{-@9XVfv;x z+w;Eii>K3XsY&~Biemq7{(b)VXSa5L_wR1~chUe@x9=-Da=mF{8n&Ss({5x;_@4r0z;r{_Fj^jV{J|1xZ literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/V1/V15-eU1to5shuGOhGWUYA5zyXtotJQQ148zjZpQ22gQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/V1/V15-eU1to5shuGOhGWUYA5zyXtotJQQ148zjZpQ22gQ.cache new file mode 100644 index 0000000000000000000000000000000000000000..2ff1ead3c1b8ea29c2eac9b6260a687c43a74e60 GIT binary patch literal 1974 zcmbtVzi%T&6owOWg7br15r}ln$frxV!|}$BbB@_y%P|yMeAS5U$sOc!^D5xk965{U7+P+(%5E&tDF+1~qeBbxpym@Nz zY%N^OjObRLydMh*VGz(X4XCx?Y%riBYMBu!u5numMxD^AHn1rs2B$!IHXG&ql&0IWrK z_gecqZQfv|uylA5u1ZaLFQqQ&R<4|nveYS^ge#tiqC@CbZk%uS4>Gye(-V)i0;hcc zvebR#EvJb$3g~p3 zfz+op-0*w1)R?@6B|gqe9K53A7$z#XSPVPh$rr4=X8_*uXm(3fsFutfLNw*g7*Fw}EnUoEpvU;w>b% z4{yEt`XPBfaW1uZLHk&nEUF=vz)&G=U}vURAFZ}0WKkh|oy1rG4$j+p5;W3C-DYX3 zjqi!ara6Fe-lHo+bl}v{v*qwIhZGBpWe{L>xOfb%6qa93s7>yzb}Jj8M#5<2DQu6x zSR4^P#!0vGZ1KpKD!(guu$m*^#^b5w9nS%*)y9Sw%@!|he#Pb*KGWd)-U}t^L1JM{t2G#nki9{i!BzT^yWE(f!A`N8z${SroyH#uG-j1D)77oax_abJA==dWLU`o@c$txtAZ%?BSnckSEHK7aG4&PjXydv*3rxFC49 Xa`?X=KaaaSbYckdg@xrG25&zE&I7UF literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/V5/V5IW-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/V5/V5IW-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache new file mode 100644 index 0000000..636ad2f --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/V5/V5IW-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/add_client.js?type=application/javascript&pipeline=self&id=37937a05cdd7b493c3cdf8fa0e372f8bdd1bc57db8fe970110312fc60d371867:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/VV/VV_fn65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/VV/VV_fn65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache new file mode 100644 index 0000000..381843b --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/VV/VV_fn65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=395b180ef613e11010fcd72cb728770f460545d5b819d7d51fef3023c7c25826:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/W5/W5Bq1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/W5/W5Bq1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache new file mode 100644 index 0000000..1b882b9 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/W5/W5Bq1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"qfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/X9/X9-YmzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/X9/X9-YmzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache new file mode 100644 index 0000000..c74e334 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/X9/X9-YmzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache @@ -0,0 +1 @@ +I"}app/assets/stylesheets/application.css?type=text/css&id=4ac99a9de6b52b86d0b05c1495d3f8b17d5252189d8e3d3441830cd0d38cbaf3:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/XA/XAtyfwiu5bFxB7erCcM6Gae_7ysTlKoNCk4NdQls8-w.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/XA/XAtyfwiu5bFxB7erCcM6Gae_7ysTlKoNCk4NdQls8-w.cache new file mode 100644 index 0000000000000000000000000000000000000000..6bc68ec3f666ad0b721dad53d7ca12a8aa1de4c3 GIT binary patch literal 5580 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 IKXp~rfHVi}lK=n! literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/YC/YC4GAY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/YC/YC4GAY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache new file mode 100644 index 0000000..0a8ccde --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/YC/YC4GAY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/cable.js?type=application/javascript&pipeline=self&id=910414d4267e3ec996d68e38a228d64d4c5745838756e2f8faefaaec0e67e0f5:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/YD/YD6mHyFuYFNPdmtmjIRPW0tflR_TpmLoXr8B7S7tOO8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/YD/YD6mHyFuYFNPdmtmjIRPW0tflR_TpmLoXr8B7S7tOO8.cache new file mode 100644 index 0000000000000000000000000000000000000000..a7b7b2153cbe1fce05a880f1dbe19a251f357694 GIT binary patch literal 1134 zcmbtTOKTHR6t<%9AX{?+`c_`L?>Kw_~Uyh%=9BCZYksF1b>4Gi#kN@zI-dG zQHc&IuiDW6lmfB|DJL0UxF$x>GrPK0@A$rSL#0?5h2zElsv09p68#@e#R|WaWI; z0;T_cC23N_o|N#Q%Ov=sb~00&-aXN^B2R@ z`{To3PtRWqKD^y~w_kp}_vpv|vbWS;IrIM2o4Gr;?NR1C=Ei@YZc?_<(X0df{OHHe H?Yln#fdznS literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/YK/YK2bA9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/YK/YK2bA9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache new file mode 100644 index 0000000..f34cde8 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/YK/YK2bA9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=ebac99d5ea9ce00dae71d868be3e68ffd4d60050e417735ef7280cc93e6225ad:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Yu/YunnsNJx8ZjWhN6fO9_BGBZyHarpM2qLcB4Huy6KAo8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Yu/YunnsNJx8ZjWhN6fO9_BGBZyHarpM2qLcB4Huy6KAo8.cache new file mode 100644 index 0000000000000000000000000000000000000000..b33c71f77152c9cde24cc053a8fe06d2302f6193 GIT binary patch literal 5637 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 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Z3/Z3tkW7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Z3/Z3tkW7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache new file mode 100644 index 0000000..dacca00 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Z3/Z3tkW7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash}I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"8file-digest://app/assets/javascripts/application.js;TTI")file-digest://app/assets/javascripts;TTI"2file-digest://app/assets/javascripts/channels;TTI"7file-digest://app/assets/javascripts/add_client.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZE/ZEdn1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZE/ZEdn1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache new file mode 100644 index 0000000..4d3e1e7 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZE/ZEdn1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/add_client.js?type=application/javascript&pipeline=self&id=84c95ebd6423ce9dfd2cf5f08524f42b9b8989491beca65a06734b39dce69fd8:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZO/ZOTm607_K-aXA_hooauqlpS5VTnmgL0NXSvna3VFKTg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZO/ZOTm607_K-aXA_hooauqlpS5VTnmgL0NXSvna3VFKTg.cache new file mode 100644 index 0000000000000000000000000000000000000000..07a2ff0c32089b13add8292e5e20d33601ac0bf3 GIT binary patch literal 1702 zcmbtU&2Jk;6sJ*e!zM22rA@_Uw5SQBaqQZ1ZEqByphnsY7w1wg(d_J7?=-VB%gk(y zsUkQaZX6JQ2m*-%;s6(r_z+i)sK*`u0SWi)R8G^LE0myMjY1XdU)fiQI%$Rz4Y}`b2}j08FO^zl8Gt>Lh)>K@R^K55!_fzkbqF* zUA%C2cjbh}J z90~`iqfgWc=s9=_89oTtNUw{+9NP7u>GXFfE;)|Fllt$Hp?`K~mMMu`Rl+sZfn!#h zSxo1635sK+;q3|=c(je^)IxzX>GUG8b@Mg?2^!~Qg7MbJDZ(_MBZ@3xJe`Je&Yc*h zO7MCIn4}p5exBwOQR`b_;)?LA-HTR*ME;hQe}!kGWHOlKHt##TuJbBJdSq5${pv6(^Q z{~F7w#9|I4f)oJzN%}wD3D_t8&} zALSoLtGGZ%_*!sTMH`FVJ({Pu`@=V&G8|H~#*!PySl| fef0imbeX4dc<+C2e#bi~EH6OZy8P!?5AOdBK6Xb$ literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZU/ZUbbpvCSf_KvrBCnI70J1W-2O1B0K5GhRWCJxle5vTY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZU/ZUbbpvCSf_KvrBCnI70J1W-2O1B0K5GhRWCJxle5vTY.cache new file mode 100644 index 0000000000000000000000000000000000000000..54f59199906437dd9cdd22ba1129ad3c79763fc0 GIT binary patch literal 4570 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 E!|_nQVE_OC literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Zg/ZgpSJT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Zg/ZgpSJT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache new file mode 100644 index 0000000..9c22d31 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Zg/ZgpSJT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache @@ -0,0 +1 @@ +"%<X̀#+,(o \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/_E/_Eb12OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/_E/_Eb12OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache new file mode 100644 index 0000000..2dcb88c --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/_E/_Eb12OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash}"I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"[processors:type=application/javascript&file_type=application/javascript&pipeline=debug;TTI"8file-digest://app/assets/javascripts/application.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"7file-digest://app/assets/javascripts/add_client.js;TTI"~file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"$file-digest://app/assets/config;TTI"1file-digest://app/assets/config/action_cable;TTI"$file-digest://app/assets/images;TTI"1file-digest://app/assets/images/action_cable;TTI")file-digest://app/assets/javascripts;TTI"6file-digest://app/assets/javascripts/action_cable;TTI")file-digest://app/assets/stylesheets;TTI"6file-digest://app/assets/stylesheets/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/action_cable;TTI"nfile-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled;TTI"{file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable;TTI"2file-digest://app/assets/javascripts/channels;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/__/__Cif3cVKstxFKIqwZB32GfIqLaZtlFWwy6arQljUbY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/__/__Cif3cVKstxFKIqwZB32GfIqLaZtlFWwy6arQljUbY.cache new file mode 100644 index 0000000000000000000000000000000000000000..2a419e3d63ff862783c274c0d6f2575069ec3848 GIT binary patch literal 36 scmZSKP*Oc*#=vKBDaFBPt9C(0*|opVJ12)F;o*H{bi-k9qUX%nmL% zv$15&+^H{o#=)^|8bvl$3be9!XpbsavIzgXw9UcVQ6KAm1Pugn=2Fc+6q z^;)|MYlT9kl5sM(ww-f4q+Tncy4%dXH(p<+p4oO55*GvwpqX154}0#0!Ji#sv&J{` zMBwS=82_%VR z*kc|jqPswRiJJF9xl43NJfNKHG2JDfLHkbV?qVhg6J(1ruB~%rHi?hTBs$+?kIO_q46%!p}^r1`$Uy!5(4~ZKF0To_iDx3V4{a6_3 z%PVA%C3u)A>qZoj{e80he9<6-gOz#~_i@WIaU+e?XXCQvN>l>bb5 z8X3WkGxEt%b@qm1-&I&$wq$ro?39ZentkrtYq}o1>lcNTTjfi|-AIJ(Bt< zh&{eWwq8FHFBem5s-)v$JO$Y!C6|`x6l9N(j+2eOVzl`rb!-Z?DX?fc2WfA`?S9cJ zSp}Q3wk>gGcOX#q@SFKNY$B$I-YUDzkJiO{Mx0hn;-q=%;AXG!LbF0GG}pgzGyw8_`G}lub&1Bi~Zlj yKOTH-J^AkR54UUkjVtcAhdU4j literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/b8/b8xYhS6aWSNVnif3XV8rqWsA7PnNw5NZNd_bPwNHvMI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/b8/b8xYhS6aWSNVnif3XV8rqWsA7PnNw5NZNd_bPwNHvMI.cache new file mode 100644 index 0000000000000000000000000000000000000000..8ea1b8659f97ad0bf6624867ad7bb00092165869 GIT binary patch literal 1114 zcmbtTO=uHA6t<{oyJ>4HA_XtQQbS8gVzz0TYzY3*!XAXGy;OuSnR%O?cCxe1Oj1jz z7Y`nUp2VBtMG&C}J&Q+ABK6?Oo(rDDiw6;Oc2gyXqJn#xeeZkUd*AyxHq;$=huV^P z_P_(5ad7i_97TDo6lj%S!yT-MWRZCXz`4k+sq=a>f|>zwMzCfg>_cTD76E4=)D&<( z!)UEhDfrX}r_`XOa;4-OerqS&k%gU!LVUO9(!B7vrrXiH*11AF;ATIQGl!ki-=0BS&hJ4{H0a7a-g z#JWNfIMzUs773(Sre50`$Z%{OYW$I zTWuzRit33}b$si{k~^YwyV2;kSmrv`RUd)`Seje&Y^$yPY}s%vx#?bJ`|Qr{r_W!% z`LB1rcQfy6x6?15FFg5j^~$@u58vF}n0?FLv|0D24%on+JK5j#`Y(p55BHyL9(^|a zYWv6je(_x9@%E!j$4~9PxP0eY{od;GpgYK@XD|NunZ{*XEzMfMX9o)(*H(W5)LDQp literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/bD/bDEV4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/bD/bDEV4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache new file mode 100644 index 0000000..ce43153 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/bD/bDEV4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache @@ -0,0 +1,3 @@ +[o:Set: +@hash} +I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"7file-digest://app/assets/javascripts/add_client.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/b_/b_Itlk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/b_/b_Itlk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache new file mode 100644 index 0000000000000000000000000000000000000000..153e3330fb393227d202daf1a3703ae57451c73d GIT binary patch literal 460 zcmb=p^>*r6Z)QV*qqZlaY$`;~yRz`#%{a=xjiX6E;DYy6Z(E&AtG8~KRZ@}`cKmyr zc3U+1_AT9YRVUZ_#@*X<_sqHctzQCy0$+;d2&|p2Dl++c(cV3*o6h%6vYoK)5_@yZ zNd+#w_wQakJ^RttH@C?#SNHA>gDKo=cD&7b7$tp_AyBgCjl*Hht5F4RYm1fpxA;$# zT=&+mox5YdU`m<#%5|5X#X3j}KHAcv)O6HPbCO~AhmXopn-{29&&n2vIi%V2BIVif zpG8}58w%gqyXAaD{$%x&l`c{*t=D*O3E?nU^6`#T$l>OKevW%e$NnnEzEG50%Ud5b ztu1BC(=~jD|8B6FlEyjXRc83&xho$nd}Hij8vaGUecN-nB(Jgx^T}`ZC-}NVWt^?P zqN}$>?qpiz`)8F`e5$9scbl%+RHncn+#ut6Y|G}ZJ3i%SZFl8QkvJ#hr6*GDx8GMK z-0!(mr!DX7taq-a-JgCh-5?x(U*}YQ*o|Z7&n};>sdwee^d$f7=`kx_uDS8){IdA4 w4^Qily)D{owlJtEBF{lxq2-svh459|gswF0l#rLK?!pJf-9DCIma$|40M3---2eap literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ba/ba0IOujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ba/ba0IOujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache new file mode 100644 index 0000000..f4f6e23 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ba/ba0IOujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=2b1258e8bf748aac2b26b24da626102f3f93478f133a6b8a87cd79a16381335a:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/cB/cBX3EHn1Flg1DKLVQdOw4UCKNMwBtaqRF2308vQ1e28.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/cB/cBX3EHn1Flg1DKLVQdOw4UCKNMwBtaqRF2308vQ1e28.cache new file mode 100644 index 0000000000000000000000000000000000000000..4dfb6969d7fd19cb2f2a2667fab0f45cecef43f8 GIT binary patch literal 1855 zcmbtV&x>0{9M>Z0n%%8i1X(D;7_sTLNnV=GcGI^mwdiJfMM1kMONDirH}idYvpbo2 z&dkdiOaBEg-aLsH!Gj(I@8ZR)o`eN2A_(HeKS2G?OVS3}NGm(K5 z3brlCta zs1gZSM?3=JQtGNwk{AfngA7fa2<0@HZQ;n)$Vn<#N=^j&3dLm3flxfV6pBQ)j76ld z4&!5x`lNvdZ@aBViLaQ6oc8T${75 zd>w5F#ZsBf`$ARilf568B8(~z+&}^b6vNh2JdoT9)kmfbNR;9bh?m0@PvkJU(vDC* z6qd%GLu89{jwLr05SFjgr=k$Q+#Q*b19?iiI zs4+v{xWbgNVth8$x%7hzP>R^Df_w^uXtP#4+ zvrHSWiN~%*17#Gl)d&xTf2CR|07Y=3%`sA6UE3-b8eSe?LQWlhuoPb8kf8u@OaiP9 z7xuuF!t!e=wdupML zHa7gP-Q%e*p5R=|X_CC-qmZ&bzP))j;3RZyp3sSJYaZW#rBo@9QzqsN@@k)~qFy&# zo~VoKt>;QxD-TOi<(@D8WN>VfVE)Bkfa-=z*5z>w(@IZu!!qvvV>_vg|CbPv!S6{_ zDd#S!cQCLUE{@r*yt47OY3_e{@K^QC?VlHax%Jhj^o#Q8?+3fp_HOs5cV7B1T*PJG zM;YR>3|D8Bb~sJZ-oLZ^;*Xzw@OgXx;P2nQJN@CkZ|}W&`sX))d_;ex&(~RaUht^0 W^S{4BzVGtDi2=xK=Rf}b=>9*raD^5C literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/eU/eUB0i5_iS1ZO37wTR6aAIhMAG9QDFhD0Sbt6GyPtaHM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/eU/eUB0i5_iS1ZO37wTR6aAIhMAG9QDFhD0Sbt6GyPtaHM.cache new file mode 100644 index 0000000000000000000000000000000000000000..db2f660e585c7756539b2babd719dbc10e229730 GIT binary patch literal 5393 zcmV+s74GVI+SNQwkK{;J?6BKA)a))Z0C*>?>k&(>>>R%yiw_ zz4dJPZ6rOW6Sn8P+lqWX>NmuQx0Np5{!Wyfz;h%g{w>4Mcl;#IS)3mu8w70zMsU!# zvSgO}0QAO}2kv+l`v~NA$g34Xs?VktLe6MPGC(h>r=ktGqE_xmZMIeP@nvkAhL@}H$qN0SVyLCVIvN>ex{2uB_~An`1! zz!So|hzo<@4_A~EmOnyyoVX5jI-L%=Eryc!5jPnMutIOVI(yaWFO}aZ%V%j!Vs=gx zZS;zTxg4)pY{{h`?tjRa+1WL*x1?2J3R-NPD=cCYFh-R$*#zqj5`Tt2y;DX5?~55r zFAkvB&y&;zOUUUVB7JaIi2lBiy+iI1Y=%G1-6N;7TVH80!<>P#1)2OX&(m-;%bDv) zPvLZcxo1fjkiK!Xb=EZL0ySyEojc@q?@!LN?EPUc^m3Nvg2NTfpekd;)K3KUu0!?Z z0X(doPg_6IIJ^BV&pm-6wqix>5T1~@g~!&qecBOq6Oz+MTROM9eLKRI)AQB}2clB?QO%;rsJ*{S;&l*x;e zbGKubs_Kt~ckJL_4`b*Bc6Px(A1Y4d$T>p43E|aMh%P4W=+h`-m%lD$ti0@qfjBWA zQfXKbJk?`qHN0}L_F;PjULUZOz2mqG-0Hk4crhO~Z;B-+CagP`TW1&6Q7(m4eQYek z=SN8#f?q?YZ`2wj$&ct{+9e>MF3A}1HOLOaSji{|sUh^HNfhmYA4|_@q-7W&{4gGp zH8s>u=u2qn&jqm%HJD_?o`Iofr%8m&+El=cRn*71e%Yd{qX;x*Cm@_Z>{j8f_P3Qm3VX6 zQd3naCDX-1YAGYhc(aU3m?r+GY?7R@Ux^6#0l23M?7O|tE+qa9v7xEsr%2V05 zyEHv$%4zUv8-ns)#D zk4tJA7@(7FvYjiCKSz3%6{v2qfqJV!YZ?Ur?v>~$kvFQYA2FIf3nwg@>(fcD`ZC7D}itrdD0dxM~T%l2c=e0X8arHE-hs0SG`njslPskMyOM@z1H+An%fo zVB62_$KrnOk%38(`LHyZK`zB}PB&Bu;nQ~j`=HCiSAKK`lH+ z0PYh#58;Wcl3aSkP|fFEgRhi00EHkvSJLj1P*r~_ z$vGeFn9`Km>h9gsq2{|tg`$1tL(T$wolf19m&ih1gi{Q`FeI6>So}i77N>44B#?Fy zLr&t@yh=scJTao?VXl=j)pU8W2dQ}rPN=3X>bAT{Xe{NyGXLt3A2jLA@|JB9U|AZ^J3EgrwRdcEY{#SQ09=2#~;?B#)#hRJc5`acqt=elXLr`;sRV|*`j2m*+ zMy1ALI#$!%4n_l%vMnc6^;|`Zk;1%@;yE+9PXt7dhhZ~r9=uhg@oX|;sT##!S)xC5 zx*SS8g|W*M7=gf+Hc13EEh#~O)g4<+&t8fPyF@$pg3w!>2=QzRVq$UJ^Xa@pIRq+N zm8x&$P;TCH({;Z&WiQ{@QC{$fm0G10zJj=`vbKoDI$n!@5MnJkFbRV;9qu*L$nB5B|RGNcB7ACg#zZ?5Fl;ZesZe0As{uyb%3Fg;HQM?XK=CL`FjvzK9(^LWi03AhYx=fVT8 z+p#dFzE~4yYE*q9a|DGJf0m}0=x00+uu&m)TA-|@=?*zy`Pi}SRZ7v%3yswbhr`W) zF3emaUW5Gu8V3640>_hOSy3O}#?w=BuFJ(|SU)~N}5dFI?YYvk z6$b-LF)cHeXVlCAeB30f*CdqfVI|nxFfFQ6EQnwwcDHjymBfnIJk45M%@`QU87&Q{ zyp>|OkJCh=NEF&tBf?Cmx`Rwj2ItVGa{DQ@0R#ef>SOORrl?eUgcolcG~I4FP)%h5+(xpgz; zbS1+Nog~JnF&_vR4YV!cq0M=2OU7K8A1#)p&VPBu#fizQx0^(XLb-*AZTR*3lPCR1GGskvSIamb<#g|s@pKb_JPOoWr_@f~VcAy1T72A+Z7qN}7I zDK8r9tH{nno?T&2on#-(RImGZ@;>>nR$bLHYV9_JsTQk-KdlAkE#V2X< znG2;RN(X$L(`j*%d=-b;Tw=6%ruj`JTg}8~5Dy{ubJQup7OI4whfyR8aB2lZB}2Jb zxMCNOCKA3YU0_4Dt*$B*u~{|<<+9yD&NWYPtnWanL?2WN*5>MaSytD;uUlEK7R%NB zfl{s3=2XjN{5=dco5AzWm_;J3oP;mKxSn50m@a{sPw{q$N`*?I1jGf*(W(Ff0U7~N zlZ@vB@Dw^3VU%znc`ur)H8LX+xdl$Z;`gJ*o@qUcwy&{Nq)7A^>X1p*DOe5E^$LPERE}$Mr^TM zs{mhv&00jq1?QHDmv_RjrArQV*{d8g zy&;QC>vUeHT3kmb4CKp%39l7streW5x3Q4eIIiLt=14U=y#oshng}ArWUG&n@&5dv=Cj7xa!Z3m0pJh zC_dSi7=mUB07IxMW2>fPYK`8q*|F_<=a=&EmRe0HRRAEjt3yAEQ$oGYs{)vb|AfKV`X5>fNx zmkmLE@{nb9NA`kU7_Jv^D=A0WZcp+k1PJi_*EWZG3tQ8I&VQA|$oV<32{geEHwW-@Yq%2KA>FC8-q+=rPWymcr}$#K%pQ$#pN zA`yIEgiM@j1^-n&m-uYbbc$~#x#a_93_?!u0&F@AL8Q}|rlPSNV8^*vc{R56&SbpfA@^e<`_oG?B(9Q&#VN`~bMED_< z0C0i*@nxcP;tTQtJ);NQS@s?!<1rIMxG;*Br-Cr$pO=Hc7= z;y`W%_%V-wN#xN5$0XkS00X!H%?c9O$#Y%ayP&e-6Q%g6L5x_h-Wt9WFz||yMEa1*B*QlkSbl4`^82SW zJG~@(&i7b+7N$vzOT2%^(oBAs^x2;CU9}5EnaPgt@Ri+%ZrSi5t_;%IB+Z74zSWAX zKVASJ(QP9fFzE!Wt?f5r<|Q_HEyn(mcQ|z`-VF`82!RD)5ZN-?%px?C);&;bR zB-o$;JRM(mxW?*Q& z6aoY7J(h2hXT7Hw4szH zQKTlaWs^RE|w-2G~_ZI9Q0G`2(i)nI3Py}!E7w)%|Hwb6+6 zSI7R=*5=wM*k0>z_x+s#9dB%`ZEgU;qiwd{?{5~g{q)8@JYS>GXY1otx;0+wZ}=N) z{yJUV-q~91)AjXWYfMMJzqP&HU+dG2)%C$>Cjgp9t9~#Ztgdfwk2Xg<%NTwOG%5wM z_MDYjKEA&VjZcSf2{m+n@AH3p<2(QJFK-P0{e!>!i+}rN^!=ZQfB5(R_^-FWwRh`3 zFMjdmPd^^MB@R=^V=a{Y`zOdu4)O{D|&-^RNE-`H%h&gMatF%~Wqs literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ed/edQeYw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ed/edQeYw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache new file mode 100644 index 0000000..d20de88 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ed/edQeYw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=ce4f2a7f305c53c4a289720a44d7fabcc788030a5241b9d2fcb2cdf12488b6bf:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/el/elxv8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/el/elxv8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache new file mode 100644 index 0000000..2800ad3 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/el/elxv8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache @@ -0,0 +1 @@ +"%Bșo$'AdLxRU \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/f0/f0sh9yUecrufettmELrTj0CfbKIw0mNeJl3V_MehI3w.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/f0/f0sh9yUecrufettmELrTj0CfbKIw0mNeJl3V_MehI3w.cache new file mode 100644 index 0000000000000000000000000000000000000000..bb9a3eab99e6123111836087db77033edcafb595 GIT binary patch literal 1067 zcmbtT&ubGw7_}g2+%|3MK?;HnOKtr@l6I3c$;4s{Z6Pkj{i0G+*g7&1~U!WI3^yE?SUc`gorQqzQN)AN@Z@V+^d*6HS`{rc2pT+5}WDR@d zsn0mzLV-k4fhYx9722dn6qPJ8-vMwg@@;iZ??kX%wt*+OAYL;fI%wEukJp!~r#5gVwh)pIH0+t4EFmjj=vJP!Vbfbu-RkAm^AQ66lx`T}cgSWWP{A*Eykp2*qVB12W@d zoVXki3(?TXjF-G+Se4+AHv|_Yqd}8$W_(?$TZ#Bg2Q=}BCjD_d1B6s4doX1+A^xs!JDO$%F3EN#J!4vh#R6V;l`0T-D=gsn$Zy#&bgY1j* zxxJfs%f3wg4(ARZZBMGZpI5Kq aQRX%5wf}y1v23fOSqJ!)(V186TR#CojBLyR literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/f5/f5wBLjc5Gpm1ZJSEoIaY2q0zdd6gKR1wuOqtsug49mk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/f5/f5wBLjc5Gpm1ZJSEoIaY2q0zdd6gKR1wuOqtsug49mk.cache new file mode 100644 index 0000000000000000000000000000000000000000..2a419e3d63ff862783c274c0d6f2575069ec3848 GIT binary patch literal 36 scmZSKP*Oc*#=vKBDaFBPt9C(0*|opVJ12b~^rKQL}+41}zvRZ5{F_?u=zj z;Y2`4P~1c+nQkmkz^t;4j^9?ak(~8Zf?U-FEZV#LY%c^>QtB9`28bcSjUyOpwIS!i V{2BZD+JvGf3h{HryX(J?cmOnTi(CKz literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/hm/hm7rO2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/hm/hm7rO2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache new file mode 100644 index 0000000..dacca00 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/hm/hm7rO2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash}I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"8file-digest://app/assets/javascripts/application.js;TTI")file-digest://app/assets/javascripts;TTI"2file-digest://app/assets/javascripts/channels;TTI"7file-digest://app/assets/javascripts/add_client.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/hn/hnbG4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/hn/hnbG4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache new file mode 100644 index 0000000..bc86900 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/hn/hnbG4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=11aba5e69fb4602519196b390339234261b8935dfbf64cb960f0d81b770d3677:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/iB/iB7jNokCXnhqtoyvOiniakvARbX2OasgfgTM7vByEA8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/iB/iB7jNokCXnhqtoyvOiniakvARbX2OasgfgTM7vByEA8.cache new file mode 100644 index 0000000000000000000000000000000000000000..aa5f2846dc2fab151d9b3028851431a505557f7b GIT binary patch literal 461 zcmdUqu?oU45I`LyEgc-ixr18`IHnX_6gt~U2MP6RuEZqdLczg*x1}Ar=?GA5UD!6L;r466p#zNu3Ig3s^8Ij?-SGhw1n0e)OCks~ ZGZR;!wcWMjizk~eSkAr%jv0U4_W^@2p@;wg literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/iR/iRLK-9KnLx1kUPrLUlIB3sFR2eXqtr2hHoqnOE9RM4A.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/iR/iRLK-9KnLx1kUPrLUlIB3sFR2eXqtr2hHoqnOE9RM4A.cache new file mode 100644 index 0000000000000000000000000000000000000000..2a419e3d63ff862783c274c0d6f2575069ec3848 GIT binary patch literal 36 scmZSKP*Oc*#=vKBDaFBPt9C(0*|opVJ12>f2|{~@(D)TvtT=&0yj>ll>lEMArHv_ literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/i_/i_s0z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/i_/i_s0z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache new file mode 100644 index 0000000..59b348e --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/i_/i_s0z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache @@ -0,0 +1 @@ +"%d-K`8Y3͹/Ya~K \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j63ukE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j63ukE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache new file mode 100644 index 0000000..b330e6b --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j63ukE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache @@ -0,0 +1 @@ +"%0# MAS!uA HvM~O \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j6hq_sm6qojAC8ApG0WYWthOXZuc53q06O4bQ3SKDo4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j6hq_sm6qojAC8ApG0WYWthOXZuc53q06O4bQ3SKDo4.cache new file mode 100644 index 0000000000000000000000000000000000000000..b2367b3cb04a686e6047dcbe3978b22e1c3b8d00 GIT binary patch literal 5611 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 F$*joa{(b-e literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/J8OEGU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/J8OEGU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache new file mode 100644 index 0000000..94366b8 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/J8OEGU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=bdb14bb7f367dc4a8a2f5aca180dc56c8c630a0b4e7cffb6c95ea32de52be356:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/j8JJJRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/j8JJJRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache new file mode 100644 index 0000000..9dc9a0a --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/j8JJJRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=832875356b1ba64d91d8fba38a1e86d1f0c34f9d9ffabdb3ade3250c0cc66f7e:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/jK/jK0LvoIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/jK/jK0LvoIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache new file mode 100644 index 0000000..4f2212d --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/jK/jK0LvoIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=531f82e3630802dc90133ea3a1f60fae9c3207595f3cf515ead326c52bd2201b:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/jW/jW3RiB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/jW/jW3RiB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache new file mode 100644 index 0000000..4b34465 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/jW/jW3RiB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache @@ -0,0 +1 @@ +I"app/assets/stylesheets/application.css?type=text/css&pipeline=self&id=4baf03763c999d51a76b7e71d153356c8ad6f046dfdd32869f1fddedd7640941:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/jm/jmIAmJwqmXx8Y4Y2usPgh8bnU_9uhxkFxGyPKzpudxQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/jm/jmIAmJwqmXx8Y4Y2usPgh8bnU_9uhxkFxGyPKzpudxQ.cache new file mode 100644 index 0000000000000000000000000000000000000000..1a14b177c0e9a620cfbfd6c6a49b58cc7b1a4291 GIT binary patch literal 2131 zcmbtV&ub(_6joP~IN8JmB?P?`BW^I8$@I^eo(|cK$OcAa5fa3#hfq`Xdb-$}uC}Wt z;~0WJE}p!2^5S7paP_K}1rHt;@8TbzH*a1R@4o8!VG^<$5r$^EtKRp%?|ZN6Jw124 z6wmbw(XKxEK_Vo?^*YV-I@KDCu4^-tpi{8_@v{_+8lkdHru9uT%wgNWd!~+W*96}V zL)wgjs1qcVa|d|TX@tJtYBs5xM840X26bG@9nW>cAm}(vFNzvG3TT4`)Q4~;p1HLj zFG@xEVNOljuD*CNm6@%X{dmE$&1etW)$12;JI}Zbdu9}}bV^P6eOan5s*~f)&!1Yi zYDasR$_!-Y&`NJt7bfD%#d)pz1;fuz?Ods^R|t7iQU-)dNlXf4{S<~|ATXZxjl!Llo*a@65Roz2=LjP*a*pU`WxZahSOV*a zAT+@rB|Vyn1hgU6G|WuR8sZ`nQ@tENStO)%4r_x9Qo+&@iE+-UAd94J7Adq<)B&jm z$h*w^YBnUV?d=hoak6Lslz9ijpjb?goVX}}8C4875TJ8Gzip5s$haylTC!strTmeW8sI^X!I2*@-=1AJIY`^iAwC7l`<_t8K_6CF>aWl>X$i7qK4i@ za%dcIOP{DC?3eLI4vEOdErGr$#4cehdor7W23n6v(GlD+bfPgh1HQq`BXs5UvG z(!?MfViHNQjS6_Tj|Dtj$L!e8JvR2f27{47`Gh;s zOy#!a*DDo#VEdK_YM}>)a%$-D)p(ghj@^Kw1!xt|?SYwzD?2IG>B&O7x(eBmC{$*7 z)X)=+ca+80Z&z1NFWI`5M;R9u3o4|p;qrK=lNXAC)~e9)*}Kg;Ql9zgbvF)a*_9d> zT|8QszBtFRH~vGqYq`ilVtKbU$Yc!QUn+SDQmV-fhO%F|OjMa+H(t>=1`f|yzxC|Q z*3!unyKx2S+|_FOzA(9y-kHTw@`=szct@tB&JB?>GVMqS5-)H97CGPqeiQ^WXt}Q2 za*~iWLZ0|IZ<>ux&}5<4Od39O7;ktXH2oHHTeJ~cAxP)bf2MQp+WR+Bv=xS)%bKj= zG1u{$5%qA?CER65C5iCqbsV4h9&I$a=XidY1T=&&@LcZGpd=MvWhpIi#mTp^cIAc7K3x6o{Xcg;TK;|Z_(436v#*N> z8HY{0db&b~6NrcRzrFqNQDyN)`{cRLSO56o=Wp&k_~q#KTOWUM=l=5dH|OJ7!Q0ha V|9fa#-j$vaJ&@ODS8Bb3zW}e4(h>jw literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/k3/k3n0vfm0QtZJR_yBK32tC1km0c6-fC0iPwt4GK-dlno.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/k3/k3n0vfm0QtZJR_yBK32tC1km0c6-fC0iPwt4GK-dlno.cache new file mode 100644 index 0000000000000000000000000000000000000000..bfa1e85f8099b04cd46153e52d68a24383dbfef4 GIT binary patch literal 5639 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 W-kRf69l_l%eQkUG>Hh&?NZAr5k?0Ko literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mC/mCFULUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mC/mCFULUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache new file mode 100644 index 0000000..f6d8dd0 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mC/mCFULUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=400933eb2538c865ff6105a64098af9a9c027069ae18f8c4dcb932b9c65b3fc0:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mF/mFxyUPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mF/mFxyUPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache new file mode 100644 index 0000000..f863667 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mF/mFxyUPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=71e25f537b287793996544435acbb88eb33fcf0fc5c013f258baa7bb2b762048:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mX/mX1nlsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mX/mX1nlsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache new file mode 100644 index 0000000000000000000000000000000000000000..10f2e21b426020d1ee719465aac1f2c6811d2681 GIT binary patch literal 1486 zcmeHHu}TCn5VerFSZF8KR|pnsz{VrXfsMk|UZuq`X6G(*j7i9Z1q=V(UEIY3@mMRH zZRgE=J!LDfl<^xoj{A1+R>HSgn?`i+wCYcA~12 z4me9dEM*J#h3A-pMUjxi^)cZq@V-8W5W(=Bo`ct`9Xtipb<~A;_CveBQCj znzks}Xx&O{5Wy^a%F>kw$D7?S==B(CZ*x1QS6c_(BM%05qexKKYs=KG_t<8 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mv/mvJYD4uLdjzsncFVsZ7xxULj2b39NX-XUazB1Ha86YA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mv/mvJYD4uLdjzsncFVsZ7xxULj2b39NX-XUazB1Ha86YA.cache new file mode 100644 index 0000000000000000000000000000000000000000..3ca5c18a705e00345c7d50e82c8d960849f8b10c GIT binary patch literal 1805 zcmbtV&x<2P6n4iYJ7y;9EXcATND**GXD5?RCq3!(FsricK)hxytA|is{W@K4r>d>0 zB*takn+L&v!2duH7QCo<@Z?GHAYMGlUW7S_{sW4yDnHB&Ba8?+RM&g&d*A!stCy?m z54WQAk>cIzmB%U1A*$DDQPio{V02xZX%0FAd&cXWGitaL`%LTC%(Q?b1MitSer@yQ z$oGBPYJ@Ru&@f2CwwH!M>!1@hJl_u(Yc(NYVG?+)W~<54fTk@-y#|eg06JmIPfJnh z-br*lmo(`Y)MVZ2ix*QV9hOd_ie)S45W3ad7rUKj?82U#g>0=<=h`4Z47r@_|Aikj8dt?kEk?JCoO(7McPf3xF23+jufA{_; z6=77^q7|f|Krm#T;em`a7XwsDL5|Zk24b7PDCNE!?VwMp0EI(|l4Mn;+JvJfvnjP^ zSDP!=mX112tZzao%7tsB(?ueNvOTC<{cRQtj^l7%|9#SPZ)|Cqk;vpIw@tOl5tXI};ViG5;utA- zcZ3b>?_zdpV2Cqm^&(wk=WPH26wb*M2FO0H4;S_trf2&VNX^ zUGM^OZ10hVJe>o)dYR2T}OGsjUGfgfnO{I1Mjdh&J&ck;(J z%cW~Ox0BD%wi`N#csE%_75+PPtL2eNYaw19M;o&)R9}8__4DmN)!HxL`ait?+gER0d1YtX zKCK)^N5RwYPoHKVMjN=b2l!5LO-8p?CFw69?!NTFXFtFBllbGu(`VTy@#AK#{oO~u n|N6zJU)C#6#&@#l8c({_d;k0I#_}!?4Ie^&``TY$zjOa@af@it literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/n7/n7DYrGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/n7/n7DYrGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache new file mode 100644 index 0000000..8896014 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/n7/n7DYrGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=fdfffab02671c2998c709eb574f9405725493ef450f2128217f9e1b6a6245d4f:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/nB/nBRBMOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/nB/nBRBMOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache new file mode 100644 index 0000000..a47a512 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/nB/nBRBMOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache @@ -0,0 +1,2 @@ +"%Tl +%`H!o"}Mg \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/nC/nCeI5Moc6RPbrjXn2ChkTE59mKYxpKkjDyLdXF3t0t0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/nC/nCeI5Moc6RPbrjXn2ChkTE59mKYxpKkjDyLdXF3t0t0.cache new file mode 100644 index 0000000000000000000000000000000000000000..eff768f00cedf066ede66d82a9a5e19dfc39729a GIT binary patch literal 4575 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 Qcr}3hwTpj$``+Du0p=#pdjJ3c literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache new file mode 100644 index 0000000000000000000000000000000000000000..ea80889b373c547ea1b267904fb6675014df2afb GIT binary patch literal 862 zcmeH_y$ixH5XBuN78OTvb`TtD1}9S#7X@eC93<4!1Y#0$N3nzdyRBByL2wqg-C@A+ZB{&mL5eEltVD~P0?ZIdZQv`FU229Fayw^uS5}Zr#xkLm)j+7ff z1!Y~xMyHaB8%M?Ps(1KJZ zZkNK)2bTh(3n=L9VM1^so+9=#ZD9K(m637b#5=tQB*D4#o=Zd^vl`|qS~4GWi4Si)WczGM9J{g!Xz#RLC3 I-w!_V3dR6qEdT%j literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o1/o1VwlMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o1/o1VwlMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache new file mode 100644 index 0000000..13b1e27 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o1/o1VwlMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache @@ -0,0 +1 @@ +I"app/assets/stylesheets/hello.css?type=text/css&pipeline=self&id=4f2404c80e043844a4911190f5c65df378476b47c527f63c0cd625e739c19a65:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o5/o5RbuatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o5/o5RbuatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache new file mode 100644 index 0000000..0ba476b --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o5/o5RbuatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Lprocessors:type=application/javascript&file_type=application/javascript;TTI"8file-digest://app/assets/javascripts/application.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"~file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"$file-digest://app/assets/config;TTI"1file-digest://app/assets/config/action_cable;TTI"$file-digest://app/assets/images;TTI"1file-digest://app/assets/images/action_cable;TTI")file-digest://app/assets/javascripts;TTI"6file-digest://app/assets/javascripts/action_cable;TTI")file-digest://app/assets/stylesheets;TTI"6file-digest://app/assets/stylesheets/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/action_cable;TTI"nfile-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled;TTI"{file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable;TTI"2file-digest://app/assets/javascripts/channels;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o6/o6uj9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o6/o6uj9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache new file mode 100644 index 0000000..e5a37a1 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o6/o6uj9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache @@ -0,0 +1,3 @@ +[o:Set: +@hash} +I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/oM/oMpRb6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/oM/oMpRb6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache new file mode 100644 index 0000000..7aaf37d --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/oM/oMpRb6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache @@ -0,0 +1 @@ +"%RmvS3.OLڹcƕq=_j \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/oW/oWiS-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/oW/oWiS-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache new file mode 100644 index 0000000..375af2b --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/oW/oWiS-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache @@ -0,0 +1,2 @@ +"%͹mm +al|a56v6}(&5 \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/oX/oXjwAAoaa3-tWaISkFTQz-HJkvgowh9ZYSmQlU5mhBA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/oX/oXjwAAoaa3-tWaISkFTQz-HJkvgowh9ZYSmQlU5mhBA.cache new file mode 100644 index 0000000000000000000000000000000000000000..7681043bcb8017f44c347d51d19223ef1d58cb99 GIT binary patch literal 5628 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[#nJQpu{۪ijS ƞ\`m (`dΨւ3jy#pm{\@Qp@weimDK%,e"S fN;C\o1_I3zY$igGڒh`H{Ó%ƽ> L&e&:?qXhW#ɣI؛z!~MbJ캎7-X(-n]Sb7Mc(2rܡe,Ra"i8HqTk/S']NYz̶_|RE?r{ƥ-lgn7kS*%t +BـnNR}*EP[OJo \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pC/pCInyoCn3yPoCyJ7rPZIQXOXsT2diggfsIUZro6Av9A.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pC/pCInyoCn3yPoCyJ7rPZIQXOXsT2diggfsIUZro6Av9A.cache new file mode 100644 index 0000000000000000000000000000000000000000..3bf0b57b982b293fb5397cebe44849c36f038d7c GIT binary patch literal 2115 zcmb_d&u<$=6s8q&jgz#=p(s)>BUhxfI9?}CTzjJkDjG{hLPCu>kc%}t`_?pe(P=gz*xqfnS-Z6xMXjyIE^X~JI&B(tXooen?>1T;3R~@{&2~Z-beh{i zhqZQtX2cpLzjV;|uL?!OK|*cZtKK*tWofU}_g5SdNypHu-Z|gwA7nDGmu4QT1y0%i znovXJE#`^W3+Hvm55<_-F(oZXJ8;U(0OooXw8>1Dj7l{_qsyOM_B_&$xgq#bGNzJ8 zU@UPAh>fYeB?Jk8Ff~qaD*n3k&5zJgLn2ou_5Qr<}8kkjjTEi&8IlWOM6Of_O=N-8` zN)w8y5|IwMyk-8~`dKQ%sC2|NM4&-3gdXF9q=w5ODy2bSD^7s8cF6hkEC!d#5*kjp zp@Gv7)e1w@4>g(b5YsGDjRdJBJR(z-l2FwM&$LEqfg)U+sTU|~)tIQr{W&I2>);Ah zFNinGkSmsz&%`PfPH~3-@zcnH&cX_cCD!nMioy==5M!x@F}6<5;{ni+941<^W1K?r z;NafRGv0J#w%w(6Wek@yB8=>tBEW**9CQ gOCPK~@~`l)S3UU8FR{a28CyOE@!FLqKaSq}8^(;}Jpcdz literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pH/pHqzgy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pH/pHqzgy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache new file mode 100644 index 0000000..8630ff0 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pH/pHqzgy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache @@ -0,0 +1,2 @@ +[o:Set: +@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"0processors:type=text/css&file_type=text/css;TTI"rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/filestack_rails/application.css;TTI">processors:type=text/css&file_type=text/css&pipeline=self;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/POPHNS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/POPHNS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache new file mode 100644 index 0000000..40b5961 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/POPHNS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=2c5c714259ce11c04216ab3d6fa57f59a4f7e46eddfddf2eb9e2bf8f655e93ab:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/pOMCf5uC7kpUs7x-uhTRMISrBwIqQXZaCa0SDxMapuQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/pOMCf5uC7kpUs7x-uhTRMISrBwIqQXZaCa0SDxMapuQ.cache new file mode 100644 index 0000000000000000000000000000000000000000..e4fa23a0011f8b7369b5bc8760b35dda0791b061 GIT binary patch literal 36 scmZSKP*S!0e5G09@V(;drMHE$+{-gQU-PnmpBpLE_3tmkqK97`04q%q^#A|> literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/q0/q0rjlql5TFZIw3saCQ8sfaWvYgTvRwPhGMx4RVDQ6Vs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/q0/q0rjlql5TFZIw3saCQ8sfaWvYgTvRwPhGMx4RVDQ6Vs.cache new file mode 100644 index 0000000000000000000000000000000000000000..0cbaaa59df98e93b66125847a305989155d6e1af GIT binary patch literal 36 scmZSKP*Uv`H{UcZlgam*;p6->L3>sUR+-qh=Xi8VzW8k+_K`sq0P{Z%F8}}l literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/Qpos289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/Qpos289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache new file mode 100644 index 0000000..c295e6c --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/Qpos289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache @@ -0,0 +1 @@ +"%D[|LcsZOS$RɤD3i \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/qPmv5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/qPmv5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache new file mode 100644 index 0000000000000000000000000000000000000000..3c6243a3f6cd30011d3d79fa000ef24d6b15c2de GIT binary patch literal 747 zcmeHEv1$TA6igBJL`X`pwg_09TUcceO&SB%+NF^79B&ua-DTg4Xpw)X+G$~?`;Zx2haH)iEQvfiP>^FAN0<-sM(MxvW9q0 z+B(W>x&_{13MGg_BE`pu3FE-BBzoCeht(w%ZG^KPlMU8iRqOEDEan?qfmlhYW0aZ* zOp^HMKnBfR!_JnP>mx_Cd#j!PE1lrBt-<)Ja0BPUS?ur{)hXd46c3^hfA;;`>b>rZ IU*Ayo56LD5Z2$lO literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/qd/qdAvI5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/qd/qdAvI5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache new file mode 100644 index 0000000..f2a12b7 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/qd/qdAvI5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache @@ -0,0 +1 @@ +I"/C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js?type=application/javascript&pipeline=self&id=38936e69f95c9d70e8c9ec5e6d959766289e72a8618755112f680363a18fe4dd:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/rK/rKR6MMW-QPs5vvJb26-rOInRe9lnKT6_F6Fa-g0dga8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/rK/rKR6MMW-QPs5vvJb26-rOInRe9lnKT6_F6Fa-g0dga8.cache new file mode 100644 index 0000000000000000000000000000000000000000..1f146c6cc1dd2cddfdcaa42b08de5935ddae2d0f GIT binary patch literal 1831 zcmbtVF>E766y>7G2~K?E8n_e9uo4L*aU7o$JKiW92wlWBGq zcRHQ!3OXbzBsv<}JBbD%3WNk5qN1WfSEfLsp`ZZqXKd$8lpK+eT+Gh@|NZyh|MNY+ zcy}dS%r%dKOCKj(Kv=8MEUQstz?zz|g#eR+JL9$BF|}ODt=O0ww#eYX!iTnoU#l6< zKyV2M21K&T*}+bqCfkixvk|x3ZMIvdt!BRktvajkHX6Ilc#pDXvc1z}31f}xd(C!I z#}hEtYVK^ecj~3Ebh8^?7K*Z7Mr|4eFP}}Uv|s9m6~|rDAw0!#`>^N7AuBVr z`THwE4X{=*$$V|bzU2yZ0*oDFB`rwXb819EWvYiaE*X{U7_aBPovW>v$vWw#+z|Xx zGNh6xU@UROiA||p6N2=C#A=w~6(d|)MP?IY&P_5(d7P3FM`tc$kux9^&o%{*WLy@( zjYWVy2sPTm3wQUHEXdoP4xy5fjyw3gBW_bJF&a5Bt|7Kc7n=ysKVt$m$q`7V^jRjC zLTN-VNG9?Dmuu#H@29CqOrQp$PQCFbI*Lvmp%33ufDsf+~l#?d-K;uwOFbkFY zoSvwqw~-tQ2h7nY>In2SIfDcrglnYNMInZEJ*YYTT^0w9<8WI4EzoD>*ueVih(26RM`C5*8Zjkrp|y7SxD?_GLrt!N!r_QQkSCqEuPNk0mgaDxxghOJ0xalCe%*zraYRMe4-1V~Ld(2F&@^VU1=cxIWI zb!0_7z=cmCA#R*F@Go$H1LD#X@E<^hI3RK82_!BEc(bDyyI}W#-wXL0cyWVbwjdrckXm2&Px0>~Ex82xbaTqtZqp;nq z#Wl8D4_mDoYcyM}Qc&s~1*<|))=Q~Py58l}QI_^fN5P6CBIyvi-u2VX{y`@9dSc?S zR^XKHUlgj3yu~!}df~k4_@NjRyGTh3()OG(6M!?l3fknROGafnLZkB^pZ9%olyF1v zqhv@WkHJ{t7!aFKdsPS$0*TZx#Vtm-w2BlV3`~U_Cp=2XF-Kc2Baty66xTL^Jdi14 z62Xl{{}6;auHuH2U?4gs1dIg^WNl zrB6F@d6Xs;Q>7y7b9vSLyY-_~B%;z0*ARmS86orp7bG)W_E9Mf0$Xte#I?hWPuF5_ zsVt#v#0?FdhNu=}s2^%F;UUI(qzVZ$OL$DiDkDr)2+y@fX@MeKo2wTpYt@jb*!?*s z59{CxR4s@%$uLtaFP}+NCY<690ph2z1)YZ#6ick(jSPkDT_?s;3qx$38IM~)897X~ zitgYoB)2*@Zob?h&nDKU1}|tIYm%@yIj>P|kaFWrz-pT6(e^Tx5`9fw2r6j0zSH!IpyZ3kfyJ-PNwQ4syh` zl8(aW2(-Zw;bI(hy(f!Du2lJ5!GqNt`6eDuEpIyxV2sixIBT{zY4a;K*YKGJ-*sLn zNgwalyc2HfdTk!psqNN0wtkdQDM8GXXwBt>E!2wycTF;xH>ly9>D)b-IUNKm)4pSB z??P#B?e0R?yX_F1Axkm!{BwV*$!li^kEZDUW88ya+1M-$VMgQJK~Tmg=Z=}u!vAFy zTH`a;^~#xzH+K=xL9jGw0`HmXrTZH{eg4IRKfX&o`k?ym;@5*KzrJa{Jo)qYOTEjr zzp`Kn-;h4eKb+CQdhr7EW+6W7{P^L8`=6d$diud{H}4ty-uT{Azq~d2;gxS+edq13 ezJEVh;H>L){`ceOaF>Uc4?#S)@bfo=*Z&50+Od}a literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/sM/sMe5CSVH5yfw1G-3xkKdu-8B7ZUFvUM2IF9VHbA4aTs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/sM/sMe5CSVH5yfw1G-3xkKdu-8B7ZUFvUM2IF9VHbA4aTs.cache new file mode 100644 index 0000000000000000000000000000000000000000..afb5a521d5f042018789608139fd08d36be56c6b GIT binary patch literal 2210 zcmb_d&u<$=6mBc(rcTnP7aEDn$cTm($BP|1wl|7O35m1_E=`bVIass1Z@rU_XSOr5 zj;yMea^k=RI3X?-2UM;|T(}@^Aov52kT?MsdZHH&Al~eH+XaQl5lFT)JM(^g-}m0U zd1~&?k~^0w=G9Jq7%>j6yS--QhrO^59sGBj?M|@P?9)ygpxf#;f%?tf+IlPM2c2fqUvIy- z-U|GV-}2X6YyEz^;#Riz+;d#gaF9?Fd$nf{M_JjZ?754Uh@d0zYF7?7`v;lK>um0^ zRN|EFU*K|xy!kZoa_PKb`JouOT_A-4VFp&29AKeWNt?`cUdvPkXmsj>Q;tLSVx|fH zC>c?~BG86d2E@eFtZ+_zAb}huxD^s6j3i|U`?^jJViv^YfT1lD0Z&696xSw(ERe2Z z63(F!XyAt3yCx>&RV?vtR$^yMMiJyL7|g^>U&gsS=(JnOM>PZv7+`38=8d6-1yw1PDFG1xYm%LsUuu$5tEzvF%Xs@eBqR z(hwSsnWnzg5Y-Ap)DJbudGJXVsZRXV5EhY%Oi3u~gk@Tzv_KKA$<*_uF>*v?WWOwv z$91p;YLvvwGZczt<Rc^pt7)>Vu=;pPEpvw6`~C_Fv8X;cw7e>lHEkf z;1=FOa((;SE3a>p=VN0MjTdx?wMqR3VsR8@TsyijefIHcH7AP->B}U-0)$|!ttCNy ziPUwPBvRR)cw(9Xs8+KkT^ylDNDaNS;9dwJ!3tv?7-;Fv?SiSe)t6$brZ&Sl}W z<1S9SHIy6YD;rC9&w90+7WNTZmhsO1T1KT^d$nq6qSYSCxZ}>}{a$K79Yi_x;-kZ-4&F*6vAn9^cC$&U$>0+~x9J9~2>edKi7(+g$nGyMOh! zZ%^NQ=hxowqt~_`eEG?b@uQ#L{PYX=3=6&5_J4lpE$-^buo3VV&iwhq{*Au?)F}x4 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/t-/t-amKKzbbUg303VF1ZKCghk3VIktE8902B9NKm4eIyk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/t-/t-amKKzbbUg303VF1ZKCghk3VIktE8902B9NKm4eIyk.cache new file mode 100644 index 0000000000000000000000000000000000000000..4618e61918d0195d1cac385c19efd754e5a72d01 GIT binary patch literal 5603 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 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/tS/tSqn60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/tS/tSqn60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache new file mode 100644 index 0000000..35aeaa5 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/tS/tSqn60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache @@ -0,0 +1 @@ +"%\7gƤuf]x \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/tx/txrooo1cao9pt00l0TRr-Eeg188XaRxOvT-WviaVZMo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/tx/txrooo1cao9pt00l0TRr-Eeg188XaRxOvT-WviaVZMo.cache new file mode 100644 index 0000000000000000000000000000000000000000..3b918e8ed5ee8db03ea33f6779d19dd36d94f76b GIT binary patch literal 1831 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 Z=C|y{|NeZ5Y^$qT7x>wcAD>rl{RFpna1{Um literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/xE/xE44p-TySQmoj-eu-gFdlI4CbJbVWgW43om8j55XbCo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/xE/xE44p-TySQmoj-eu-gFdlI4CbJbVWgW43om8j55XbCo.cache new file mode 100644 index 0000000000000000000000000000000000000000..cc4647905a076da07d460af509c62c8a29b73f7b GIT binary patch literal 1928 zcmcIl&x;&I6xKv0li6(C1R{Z4iVp6sIy=2ToY|RP77d$SXu-?wis)si?s`34vo%$n zs_I#WC5Qw9f)@!n2wnyM0S|f#9=z$ryP#e~@Z`aZ#JuXBN#?NG1eQP_s;l0w?|ZMl zdZl_a7gTf2L+|BZ5-uR{eSa(PKQN$;uX&tO|E7xb0Z4279W*eO#s|BU3**x)^Qkd_ zCw)4kCe}Q|wF^^Nb@jwd@R(YzWTS81v7-z&(RH#n{K<^rF*+dj?rWw)15sassb~-6f%V$g>y&T|B|Q z;rPX7lzy?27W>c%oiQrcF&dq@cgFY0e##BOkCFkEJi)FPMG~7*yC4LK zfW&H$Az6%YX%(3YjoItuFvSTYha7FWj783XP+Z#-O0+dhBDk^WAAwMZ4cu^hH{^)C zhaacnV${2?bL z4lybs)k&0F!V@x5Ibo_!c)>MN3lz(>1$&XQRt<8&;oW-S(mc)?z0jORlAU07 zJVi`xyjt0qyZzEmaKYF-iePG|hHt@vnXzCc&|6E{5t>p zx8ME!-%sfmpEo|MKImWn=Tr0j(ZheQbgwP{p9eE2+C3Bo6tCdw^kj4=Auew=A1-|L z^Zh@*-umRPyU_n_aqsMh>d!BaeyrB-eKU6_ILBG&ZJ+v8a&^}RmJdL@b?(6r{f{02 Dup6Y3 literal 0 HcmV?d00001 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/xI/xII6KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/xI/xII6KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache new file mode 100644 index 0000000..e5a37a1 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/xI/xII6KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache @@ -0,0 +1,3 @@ +[o:Set: +@hash} +I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/x_/x_o-qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/x_/x_o-qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache new file mode 100644 index 0000000..3942128 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/x_/x_o-qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&id=4b7214c58b857b3ca56ea9c3040a94fb4c6950aacf804d8c2f30a20cc4b68ae0:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/zA/zAmh24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/zA/zAmh24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache new file mode 100644 index 0000000..a47a512 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/zA/zAmh24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache @@ -0,0 +1,2 @@ +"%Tl +%`H!o"}Mg \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/zJ/zJ4mouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/zJ/zJ4mouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache new file mode 100644 index 0000000..5091489 --- /dev/null +++ b/spec/dummy/tmp/cache/assets/sprockets/v3.0/zJ/zJ4mouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache @@ -0,0 +1 @@ +I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=edbe17faf78eac90d26411fdb0d523aec2edff80bcfda13311e62e5a6398a4ff:ET \ No newline at end of file diff --git a/spec/filestack_rails_spec.rb b/spec/filestack_rails_spec.rb new file mode 100644 index 0000000..45a138f --- /dev/null +++ b/spec/filestack_rails_spec.rb @@ -0,0 +1,7 @@ +require 'rails_helper' + +RSpec.describe FilestackRails do + it "should equal true" do + expect(true).to eq(true) + end +end diff --git a/spec/helpers/application_helper_spec.rb b/spec/helpers/application_helper_spec.rb new file mode 100644 index 0000000..6593725 --- /dev/null +++ b/spec/helpers/application_helper_spec.rb @@ -0,0 +1,32 @@ +require 'rails_helper' + +RSpec.describe FilestackRails::ApplicationHelper do + include FilestackRails::ApplicationHelper + include ActionView::Helpers + describe '#filestack_js_include_tag' do + it "be a script tag" do + regex = %r{\A\z} + expect(filestack_js_include_tag).to match(regex) + end + + it "include the correct type" do + attribute = %{type="text/javascript"} + expect(filestack_js_include_tag).to include(attribute) + end + + it "has correct src attribute" do + attribute = %{src="https://static.filestackapi.com/v3/filestack.js"} + expect(filestack_js_include_tag).to include(attribute) + end + end + + describe "filestack_picker_element" do + it "has the right picker element" do + html_string = filestack_picker_element "hello!", "console.log('hello!')" + correct_string = '' + expect(html_string).to eq(correct_string) + end + end +end diff --git a/spec/helpers/form_helper_spec.rb b/spec/helpers/form_helper_spec.rb new file mode 100644 index 0000000..e69de29 diff --git a/spec/lib/configuration_spec.rb b/spec/lib/configuration_spec.rb new file mode 100644 index 0000000..c901309 --- /dev/null +++ b/spec/lib/configuration_spec.rb @@ -0,0 +1,44 @@ +require 'rails_helper' +RSpec.describe FilestackRails::Configuration do + + let!(:configuration) do + FilestackRails::Configuration.new + end + + describe "#api_key=" do + it "respond to api_key=" do + expect(configuration).to respond_to(:api_key=) + end + end + + describe "#secret_key=" do + it "respond to secret_key=" do + expect(configuration).to respond_to(:secret_key=) + end + end + + describe "#expiry=" do + it "respond to expiry=" do + expect(configuration).to respond_to(:expiry=) + end + + it 'raises error if not receive a callable' do + expect do + configuration.expiry = 12 + end.to raise_error(ArgumentError, 'Must be a callable') + end + end + + describe "#api_key" do + it "have defined value" do + configuration.api_key = "my api key" + expect(configuration.api_key).to eq("my api key") + end + + it "raise error when @api_key is not defined" do + expect do + configuration.api_key + end.to raise_error(RuntimeError, "Set config.filepicker_rails.api_key") + end + end +end diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb new file mode 100644 index 0000000..9b9b6d6 --- /dev/null +++ b/spec/rails_helper.rb @@ -0,0 +1,14 @@ +ENV["RAILS_ENV"] ||= 'test' +require 'spec_helper' +require File.expand_path("../dummy/config/environment", __FILE__) +require 'rspec/rails' + +Dir[Rails.root.join("spec/support/**/*.rb")].each { |f| require f } +Dir[File.dirname(__FILE__) + "/support/**/*.rb"].each { |f| require f } + +RSpec.configure do |config| + config.fixture_path = "#{::Rails.root}/spec/fixtures" + config.use_transactional_fixtures = true + config.infer_spec_type_from_file_location! + config.render_views +end \ No newline at end of file diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb new file mode 100644 index 0000000..8efde99 --- /dev/null +++ b/spec/spec_helper.rb @@ -0,0 +1,6 @@ +require 'coveralls' +Coveralls.wear! + +RSpec.configure do |config| + +end \ No newline at end of file diff --git a/test/filestack_rails_test.rb b/test/filestack_rails_test.rb deleted file mode 100644 index 39c66ff..0000000 --- a/test/filestack_rails_test.rb +++ /dev/null @@ -1,7 +0,0 @@ -require 'test_helper' - -class FilestackRails::Test < ActiveSupport::TestCase - test "truth" do - assert_kind_of Module, FilestackRails - end -end diff --git a/test/integration/navigation_test.rb b/test/integration/navigation_test.rb deleted file mode 100644 index f5d1ec2..0000000 --- a/test/integration/navigation_test.rb +++ /dev/null @@ -1,8 +0,0 @@ -require 'test_helper' - -class NavigationTest < ActionDispatch::IntegrationTest - # test "the truth" do - # assert true - # end -end - diff --git a/test/test_helper.rb b/test/test_helper.rb deleted file mode 100644 index cfcfffe..0000000 --- a/test/test_helper.rb +++ /dev/null @@ -1,17 +0,0 @@ -require File.expand_path("../../test/dummy/config/environment.rb", __FILE__) -ActiveRecord::Migrator.migrations_paths = [File.expand_path("../../test/dummy/db/migrate", __FILE__)] -ActiveRecord::Migrator.migrations_paths << File.expand_path('../../db/migrate', __FILE__) -require "rails/test_help" - -# Filter out Minitest backtrace while allowing backtrace from other libraries -# to be shown. -Minitest.backtrace_filter = Minitest::BacktraceFilter.new - - -# Load fixtures from the engine -if ActiveSupport::TestCase.respond_to?(:fixture_path=) - ActiveSupport::TestCase.fixture_path = File.expand_path("../fixtures", __FILE__) - ActionDispatch::IntegrationTest.fixture_path = ActiveSupport::TestCase.fixture_path - ActiveSupport::TestCase.file_fixture_path = ActiveSupport::TestCase.fixture_path + "/files" - ActiveSupport::TestCase.fixtures :all -end From 07530c2a9d61956eaa417401577c0cfdaac6b750 Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 14:15:54 -0500 Subject: [PATCH 05/10] add gitignore --- .gitignore | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 71f82cb..d774fd9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,13 @@ .bundle/ log/*.log pkg/ -test/dummy/db/*.sqlite3 -test/dummy/db/*.sqlite3-journal -test/dummy/log/*.log -test/dummy/tmp/ +spec/dummy/db/*.sqlite3 +spec/dummy/db/*.sqlite3-journal +spec/dummy/log/*.log +spec/dummy/tmp/ +spec/dummy/.sass-cache +coverage +gemfiles/*.gemfile.lock +Gemfile.lock +.yardoc +doc \ No newline at end of file From a22269a861fff985a7067aeacd959ec57fd69b35 Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 14:25:55 -0500 Subject: [PATCH 06/10] clean up dummy folder --- .gitignore | 1 - spec/dummy/db/development.sqlite3 | Bin 7168 -> 0 bytes spec/dummy/db/test.sqlite3 | Bin 7168 -> 0 bytes spec/dummy/log/development.log | 1306 ----------------------------- spec/dummy/log/test.log | 497 ----------- 5 files changed, 1804 deletions(-) delete mode 100644 spec/dummy/db/development.sqlite3 delete mode 100644 spec/dummy/db/test.sqlite3 delete mode 100644 spec/dummy/log/development.log delete mode 100644 spec/dummy/log/test.log diff --git a/.gitignore b/.gitignore index d774fd9..cce4b24 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,5 @@ spec/dummy/tmp/ spec/dummy/.sass-cache coverage gemfiles/*.gemfile.lock -Gemfile.lock .yardoc doc \ No newline at end of file diff --git a/spec/dummy/db/development.sqlite3 b/spec/dummy/db/development.sqlite3 deleted file mode 100644 index 875b6b924499b2a852e02b6344abd6e6554a9006..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7168 zcmeI0&2Q5%6u|AKO*POEoN~lUg|uiZZQ4~qyNrOMsiJGwk{&7!kx4ujk)&PXRO49q zgLdX0;)t{hCnRvvb!z&t%RuTTTlsi?_Osvn*)NvzzT0vsL8rse#}w5;9zY0QBLn~w z0VuM2Rs<#_x>4w1uM7Xuz+BX-qh@+<=lWz@Ft3 zikT^1rORg{UezT5@R@wM@&3lAc@!+hG4|qr7|>B(ls+^da07>2TrVY#=`gKZs~ok| zRocP@EJ~FMoIIayAp49hhUL4TLQLIZ5JiiMTo%bvd%|PPb__GVor$97M5$j{7sArO zmb#=$^Ld-)AryWBcJaaqZ~_mSz*Cr0YE@OMYO1F0*BZ6@BNi{u{|CM3JUC9^n!qzb z*~;es^!&dB!X<~q32*`%PM`w|rIN0bVC;s&z$XE9$e4J;Q6eUpU9M_nRYU6jL9KC6 zuf9~P+N-*{zGZs;UjgB2!z1VJaRQvc-3dGqN?UWEkL3K%{MEbr415GmfD^bU1bF`6 NlZE1LasvN>z+d!TG^hXo diff --git a/spec/dummy/db/test.sqlite3 b/spec/dummy/db/test.sqlite3 deleted file mode 100644 index e734e545b27844e9d9c1e50847a2bc8ce37f0fec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7168 zcmeI0PjAyO6u|AKO*POE98iu}nUEH3rAxI3n%B2??BZotpmHWjoNxmXp}ee$IQp=NC(P-)>Px(5GP(V1`Uk1Q3E(2m!#G z0F?PPEfQ~}vT1?S#x>6(sQkRYDg6O5_zR>x=||yd;Wupa&i_%4WLeqSfqjNQ`XoN} zISV%?rwIwY`EL15$F{mQ>RPW`HkzBe9pZrOa!qaAE|nEUf!|@aW)hPq&Teu}U(IAH z+E(d6MNOw`@7o=8)M*}Aoj!VJ_mS1>9yT4WbYMGO!h2tla4dfm3V7LMO9AQR>VI0p33V9?8<0+33-!WYIdM27xkdLAxluRFd)!}<|93j*!Z|_UlE5QL z+sNntn2nYh}LEtScZ9TRu5{_sz34<9 diff --git a/spec/dummy/log/development.log b/spec/dummy/log/development.log deleted file mode 100644 index b45a164..0000000 --- a/spec/dummy/log/development.log +++ /dev/null @@ -1,1306 +0,0 @@ -Started GET "/" for ::1 at 2017-07-15 20:48:26 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (8.5ms) -Completed 200 OK in 229ms (Views: 47.3ms) - - -Started GET "/" for ::1 at 2017-07-15 20:49:23 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.0ms) -Completed 200 OK in 196ms (Views: 29.3ms) - - -Started GET "/" for ::1 at 2017-07-15 20:50:16 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 197ms (Views: 22.8ms) - - -Started GET "/" for ::1 at 2017-07-15 20:50:36 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.0ms) -Completed 200 OK in 182ms (Views: 21.3ms) - - -Started GET "/" for ::1 at 2017-07-15 20:50:38 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) -Completed 200 OK in 33ms (Views: 18.8ms) - - -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -Started GET "/" for ::1 at 2017-07-15 20:53:20 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 186ms (Views: 22.2ms) - - -Started GET "/" for ::1 at 2017-07-15 20:53:23 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) -Completed 200 OK in 33ms (Views: 18.6ms) - - -Started GET "/" for ::1 at 2017-07-15 20:54:01 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) -Completed 200 OK in 35ms (Views: 18.9ms) - - -Started GET "/" for ::1 at 2017-07-15 20:54:11 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 208ms (Views: 23.5ms) - - -Started GET "/" for ::1 at 2017-07-15 20:54:59 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) -Completed 200 OK in 38ms (Views: 22.4ms) - - -Started GET "/" for ::1 at 2017-07-15 20:55:08 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 179ms (Views: 21.3ms) - - -Started GET "/" for ::1 at 2017-07-15 20:59:07 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.0ms) -Completed 200 OK in 175ms (Views: 20.7ms) - - -Started GET "/" for ::1 at 2017-07-15 21:01:02 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 180ms (Views: 21.8ms) - - -Started GET "/" for ::1 at 2017-07-15 21:01:05 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.0ms) -Completed 200 OK in 32ms (Views: 18.6ms) - - -Started GET "/" for ::1 at 2017-07-15 21:01:06 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.0ms) -Completed 200 OK in 32ms (Views: 17.0ms) - - -Started GET "/" for ::1 at 2017-07-15 21:01:06 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.0ms) -Completed 200 OK in 34ms (Views: 18.9ms) - - -Started GET "/" for ::1 at 2017-07-15 21:01:07 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 33ms (Views: 17.7ms) - - -Started GET "/" for ::1 at 2017-07-15 21:02:05 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 180ms (Views: 21.9ms) - - -Started GET "/" for ::1 at 2017-07-15 21:02:27 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 188ms (Views: 21.6ms) - - -Started GET "/" for ::1 at 2017-07-15 21:02:28 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.5ms) -Completed 200 OK in 33ms (Views: 19.2ms) - - -Started GET "/" for ::1 at 2017-07-15 21:04:45 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 176ms (Views: 21.1ms) - - -Started GET "/" for ::1 at 2017-07-15 21:14:12 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.0ms) -Completed 200 OK in 188ms (Views: 23.0ms) - - -Started GET "/" for ::1 at 2017-07-15 21:15:32 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.0ms) -Completed 200 OK in 175ms (Views: 21.2ms) - - -Started GET "/" for ::1 at 2017-07-15 21:15:36 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.0ms) -Completed 200 OK in 34ms (Views: 18.6ms) - - -Started GET "/" for ::1 at 2017-07-15 21:15:46 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 34ms (Views: 18.6ms) - - -Started GET "/" for ::1 at 2017-07-15 21:16:41 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.5ms) -Completed 200 OK in 171ms (Views: 20.6ms) - - -Started GET "/" for ::1 at 2017-07-15 21:17:33 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (4.5ms) -Completed 200 OK in 189ms (Views: 22.1ms) - - -Started GET "/" for ::1 at 2017-07-15 21:22:08 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 195ms (Views: 22.4ms) - - -Started GET "/" for ::1 at 2017-07-15 21:22:17 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 32ms (Views: 18.1ms) - - -Started GET "/" for ::1 at 2017-07-15 21:22:46 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.5ms) -Completed 200 OK in 200ms (Views: 21.2ms) - - -Started GET "/" for ::1 at 2017-07-15 21:23:00 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (2.0ms) -Completed 200 OK in 37ms (Views: 19.8ms) - - -Started GET "/" for ::1 at 2017-07-15 21:25:27 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (3.0ms) -Completed 200 OK in 176ms (Views: 21.5ms) - - -Started GET "/" for ::1 at 2017-07-15 21:25:45 -0500 -Processing by Rails::WelcomeController#index as HTML - Rendering C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb - Rendered C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/templates/rails/welcome/index.html.erb (5.0ms) -Completed 200 OK in 197ms (Views: 27.1ms) - - -Started GET "/" for ::1 at 2017-07-15 22:15:54 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 690ms (Views: 531.7ms) - - -Started GET "/" for ::1 at 2017-07-15 22:17:33 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 500 Internal Server Error in 431ms - - - -ActionView::Template::Error (undefined method `filestack_js_include_tag' for FilestackRails::ApplicationHelper:Module): - 6: - 7: <%= stylesheet_link_tag 'application', media: 'all' %> - 8: <%= javascript_include_tag 'application' %> - 9: <%= FilestackRails::ApplicationHelper.filestack_js_include_tag %> - 10: - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___601135997_48392256' -Started GET "/" for ::1 at 2017-07-15 22:18:50 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 500 Internal Server Error in 398ms - - - -ActionView::Template::Error (undefined local variable or method `filestack_js_include_tag' for #<#:0x5dc6e88> -Did you mean? filestack_rails): - 6: - 7: <%= stylesheet_link_tag 'application', media: 'all' %> - 8: <%= javascript_include_tag 'application' %> - 9: <%= filestack_js_include_tag %> - 10: - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__634392619_49109904' -Started GET "/" for ::1 at 2017-07-15 22:20:31 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 398ms (Views: 234.9ms) - - -Started GET "/" for ::1 at 2017-07-15 22:21:38 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 468ms (Views: 296.1ms) - - -Started GET "/" for ::1 at 2017-07-15 22:27:06 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 500 Internal Server Error in 204ms - - - -ActionView::Template::Error (undefined local variable or method `filestack_js_init_tag' for #<#:0x489eb50> -Did you mean? filestack_js_include_tag): - 7: <%= stylesheet_link_tag 'application', media: 'all' %> - 8: <%= javascript_include_tag 'application' %> - 9: <%= filestack_js_include_tag %> - 10: <%= filestack_js_init_tag %> - 11: - 12: - 13: - -app/views/layouts/application.html.erb:10:in `_app_views_layouts_application_html_erb__1016178810_66154044' -Started GET "/" for ::1 at 2017-07-15 22:27:34 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 105ms (Views: 93.6ms) - - -Started GET "/" for ::1 at 2017-07-15 22:27:41 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 92ms (Views: 77.0ms) - - -Started GET "/" for ::1 at 2017-07-15 22:30:49 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 429ms (Views: 273.0ms) - - -Started GET "/" for ::1 at 2017-07-15 22:31:15 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 149ms (Views: 135.6ms) - - -Started GET "/" for ::1 at 2017-07-15 22:32:03 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 200 OK in 446ms (Views: 296.6ms) - - -Started GET "/" for ::1 at 2017-07-15 22:32:38 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 80ms (Views: 68.8ms) - - -Started GET "/" for ::1 at 2017-07-15 22:34:05 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 77ms (Views: 67.1ms) - - -Started GET "/" for ::1 at 2017-07-15 22:34:27 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 500 Internal Server Error in 75ms - - - -ActionView::Template::Error (wrong number of arguments (given 1, expected 0)): - 5: <%= csrf_meta_tags %> - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag 'anotherclient' %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - -app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb__959643038_68322456' -Started GET "/" for ::1 at 2017-07-15 22:34:52 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 361ms (Views: 211.1ms) - - -Started GET "/" for ::1 at 2017-07-15 22:35:14 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 168ms (Views: 159.1ms) - - -Started GET "/" for ::1 at 2017-07-15 17:40:42 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 484ms (Views: 329.4ms) - - -Started GET "/" for ::1 at 2017-07-15 17:41:52 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 200 OK in 375ms (Views: 221.4ms) - - -Started GET "/" for ::1 at 2017-07-15 17:42:15 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 78ms (Views: 64.4ms) - - -Started GET "/" for ::1 at 2017-07-15 17:42:29 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 500 Internal Server Error in 321ms - - - -ActionView::Template::Error (wrong number of arguments (given 1, expected 0)): - 5: <%= csrf_meta_tags %> - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag('anotherclient') %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - -app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___483880264_48940944' -Started GET "/" for ::1 at 2017-07-15 17:42:47 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 388ms (Views: 226.0ms) - - -Started GET "/" for ::1 at 2017-07-15 19:26:35 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 500 Internal Server Error in 334ms - - - -ActionView::Template::Error (undefined method `client_name' for nil:NilClass): - 5: <%= csrf_meta_tags %> - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - -app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___745910142_49263024' -Started GET "/" for ::1 at 2017-07-15 19:27:50 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 500 Internal Server Error in 65ms - - - -ActionView::Template::Error (undefined method `client_name' for nil:NilClass): - 5: <%= csrf_meta_tags %> - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - -app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___745910142_68487300' -Started GET "/" for ::1 at 2017-07-15 19:28:04 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 200 OK in 384ms (Views: 223.2ms) - - -Started GET "/" for ::1 at 2017-07-15 19:29:20 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 500 Internal Server Error in 333ms - - - -ActionView::Template::Error (undefined method `client_name' for nil:NilClass): - 5: <%= csrf_meta_tags %> - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - -app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___116094977_49059696' -Started GET "/" for ::1 at 2017-07-15 19:31:04 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.5ms) -Completed 500 Internal Server Error in 335ms - - - -ActionView::Template::Error (undefined method `filetack_rails' for # -Did you mean? file_watcher): - 5: <%= csrf_meta_tags %> - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - -app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___950126225_49327620' -Started GET "/" for ::1 at 2017-07-15 19:31:24 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 500 Internal Server Error in 70ms - - - -ActionView::Template::Error (undefined method `filetack_rails' for # -Did you mean? file_watcher): - 5: <%= csrf_meta_tags %> - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - -app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___950126225_68650068' -Started GET "/" for ::1 at 2017-07-15 19:31:34 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.5ms) -Completed 200 OK in 421ms (Views: 245.2ms) - - -Started GET "/" for ::1 at 2017-07-15 19:32:46 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 547ms (Views: 374.6ms) - - -Started GET "/" for ::1 at 2017-07-15 19:50:39 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 500 Internal Server Error in 393ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__944727596_49673004' -Started GET "/" for ::1 at 2017-07-15 19:50:57 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 500 Internal Server Error in 347ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__134912421_49024776' -Started GET "/" for ::1 at 2017-07-15 19:51:09 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 500 Internal Server Error in 84ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__134912421_66318960' -Started GET "/" for ::1 at 2017-07-15 19:51:22 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 500 Internal Server Error in 362ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__360340411_49787328' -Started GET "/" for ::1 at 2017-07-15 19:52:27 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 500 Internal Server Error in 353ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___1026329842_48910344' -Started GET "/" for ::1 at 2017-07-15 19:54:12 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 500 Internal Server Error in 352ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__566028369_48993948' -Started GET "/" for ::1 at 2017-07-15 19:55:29 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 500 Internal Server Error in 353ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___709357913_48852792' -Started GET "/" for ::1 at 2017-07-15 19:56:40 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 500 Internal Server Error in 350ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___555855841_49569864' -Started GET "/" for ::1 at 2017-07-15 19:57:44 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.1ms) -Completed 500 Internal Server Error in 450ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= stylesheet_link_tag 'application', media: 'all' %> - 10: <%= javascript_include_tag 'application' %> - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__102469146_50144868' -Started GET "/" for ::1 at 2017-07-15 19:59:11 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 200 OK in 313ms (Views: 152.6ms) - - -Started GET "/" for ::1 at 2017-07-15 19:59:27 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 500 Internal Server Error in 200ms - - - -ActionView::Template::Error (require_tree argument must be a relative path): - 6: - 7: <%= filestack_js_include_tag %> - 8: <%= filestack_js_init_tag %> - 9: <%= javascript_include_tag 'application' %> - 10: - 11: - 12: - -app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__1026636929_65427696' -Started GET "/" for ::1 at 2017-07-15 20:02:05 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 427ms (Views: 270.3ms) - - -Started GET "/" for ::1 at 2017-07-15 21:53:32 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 380ms (Views: 224.5ms) - - -Started GET "/" for ::1 at 2017-07-15 22:06:33 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (14.0ms) -Completed 500 Internal Server Error in 222ms - - - -ActionView::Template::Error (wrong number of arguments (given 1, expected 2)): - 1:

Hello#index

- 2:

Find me in app/views/hello/index.html.erb

- 3: <%= filestack_picker_element "pick!" "console.log('this is working');" %> - -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__905611626_46368828' -Started GET "/" for ::1 at 2017-07-15 22:07:03 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 241ms (Views: 230.9ms) - - -Started GET "/" for ::1 at 2017-07-15 22:08:14 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 376ms (Views: 221.3ms) - - -Started GET "/" for ::1 at 2017-07-15 22:09:12 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 181ms (Views: 170.9ms) - - -Started GET "/" for ::1 at 2017-07-15 22:09:25 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 478ms (Views: 311.1ms) - - -Started GET "/" for ::1 at 2017-07-15 22:10:03 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 200 OK in 415ms (Views: 241.3ms) - - -Started GET "/" for ::1 at 2017-07-15 22:13:50 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (32.1ms) -Completed 500 Internal Server Error in 238ms - - - -ActionView::Template::Error (undefined local variable or method `get_client_and_apikey' for #<#:0x5d41538> -Did you mean? get_client_and_api_key): - 1:

Hello#index

- 2:

Find me in app/views/hello/index.html.erb

- 3: <%= filestack_picker_element "pick!", "logIt()" %> - -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___345003766_46835076' -Started GET "/" for ::1 at 2017-07-15 22:14:17 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 386ms (Views: 226.4ms) - - -Started GET "/" for ::1 at 2017-07-15 22:20:22 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 541ms (Views: 369.9ms) - - -Started GET "/" for ::1 at 2017-07-15 22:22:20 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 200 OK in 382ms (Views: 220.8ms) - - -Started GET "/" for ::1 at 2017-07-15 22:23:44 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 83ms (Views: 69.7ms) - - -Started GET "/" for ::1 at 2017-07-15 22:23:53 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (0.0ms) -Completed 200 OK in 81ms (Views: 71.0ms) - - -Started GET "/" for ::1 at 2017-07-15 22:24:45 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 225ms (Views: 213.8ms) - - -Started GET "/" for ::1 at 2017-07-15 22:53:05 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 490ms (Views: 297.0ms) - - -Started GET "/" for ::1 at 2017-07-15 22:54:25 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (2.0ms) -Completed 200 OK in 448ms (Views: 225.1ms) - - -Started GET "/" for ::1 at 2017-07-15 22:55:11 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 375ms (Views: 221.2ms) - - -Started GET "/" for ::1 at 2017-07-16 07:13:53 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 112ms (Views: 95.6ms) - - -Started GET "/" for ::1 at 2017-07-16 11:54:38 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 96ms (Views: 86.0ms) - - -  (1.0ms) SELECT sqlite_version(*) -  (8.2ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL PRIMARY KEY) -  (9.2ms) CREATE TABLE "ar_internal_metadata" ("key" varchar NOT NULL PRIMARY KEY, "value" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Migrating to CreateUsers (20170717142523) -  (0.0ms) begin transaction -  (1.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar, "email" varchar, "picture" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) - SQL (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20170717142523"]] -  (7.0ms) commit transaction - ActiveRecord::InternalMetadata Load (0.0ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", "environment"], ["LIMIT", 1]] -  (0.0ms) begin transaction - SQL (1.0ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["key", "environment"], ["value", "development"], ["created_at", "2017-07-17 14:25:30.107831"], ["updated_at", "2017-07-17 14:25:30.107831"]] -  (6.3ms) commit transaction -  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Started GET "/" for ::1 at 2017-07-17 09:39:29 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (7.6ms) -Completed 500 Internal Server Error in 250ms (ActiveRecord: 3.0ms) - - - -SyntaxError (C:/Users/richa/Documents/FilestackRails/test/dummy/app/views/hello/index.html.erb:9: syntax error, unexpected keyword_ensure, expecting keyword_end -C:/Users/richa/Documents/FilestackRails/test/dummy/app/views/hello/index.html.erb:11: syntax error, unexpected end-of-input, expecting keyword_end): - -app/views/hello/index.html.erb:9: syntax error, unexpected keyword_ensure, expecting keyword_end -app/views/hello/index.html.erb:11: syntax error, unexpected end-of-input, expecting keyword_end -Started GET "/" for ::1 at 2017-07-17 09:40:30 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (22.6ms) -Completed 500 Internal Server Error in 83ms (ActiveRecord: 0.5ms) - - - -ActionView::Template::Error (undefined method `users_path' for #<#:0x58314a8>): - 1:

Rails Picker Test

- 2: <%= filestack_picker_element "pick!", "logIt", {'accept' => 'image/*', 'fromSources' => 'facebook'} %> - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture %> - -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__603303753_46262112' -Started GET "/" for ::1 at 2017-07-17 09:41:29 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (105.5ms) -Completed 200 OK in 1035ms (Views: 1017.0ms | ActiveRecord: 0.5ms) - - -Started GET "/" for ::1 at 2017-07-17 10:02:05 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (48.6ms) -Completed 500 Internal Server Error in 112ms (ActiveRecord: 0.5ms) - - - -ActionView::Template::Error (undefined method `[]' for #): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__759958123_45639132' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__759958123_45639132' -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -Started GET "/" for ::1 at 2017-07-17 10:06:04 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (20.5ms) -Completed 200 OK in 267ms (Views: 248.2ms | ActiveRecord: 0.5ms) - - -Started GET "/" for ::1 at 2017-07-17 10:06:42 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (19.0ms) -Completed 200 OK in 251ms (Views: 232.8ms | ActiveRecord: 0.0ms) - - -Started GET "/" for ::1 at 2017-07-17 10:39:32 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (18.5ms) -Completed 500 Internal Server Error in 81ms (ActiveRecord: 0.5ms) - - - -ActionView::Template::Error (wrong number of arguments (given 1, expected 2..3)): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___753303745_45936120' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___753303745_45936120' -Started GET "/" for ::1 at 2017-07-17 10:40:04 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (18.0ms) -Completed 500 Internal Server Error in 79ms (ActiveRecord: 1.0ms) - - - -ActionView::Template::Error (please provide your form.filestack_field with an ID): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___650572780_46551420' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___650572780_46551420' -Started GET "/" for ::1 at 2017-07-17 10:40:31 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (20.1ms) -Completed 500 Internal Server Error in 73ms (ActiveRecord: 0.0ms) - - - -ActionView::Template::Error (undefined local variable or method `tag_value' for #): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture, {'id' => 'pickerid'}%> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___650572780_49136208' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___650572780_49136208' -Started GET "/" for ::1 at 2017-07-17 10:41:02 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (26.6ms) -Completed 500 Internal Server Error in 86ms (ActiveRecord: 0.5ms) - - - -ActionView::Template::Error (undefined local variable or method `tag_value' for #): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture, {'id' => 'pickerid'}%> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__915302925_46590912' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__915302925_46590912' -Started GET "/" for ::1 at 2017-07-17 10:42:49 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (21.1ms) -Completed 500 Internal Server Error in 81ms (ActiveRecord: 1.5ms) - - - -ActionView::Template::Error (undefined local variable or method `tag_value' for #): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture, {'id' => 'pickerid'}%> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__915302925_47623692' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__915302925_47623692' -Started GET "/" for ::1 at 2017-07-17 10:43:38 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (17.0ms) -Completed 500 Internal Server Error in 76ms (ActiveRecord: 1.0ms) - - - -ActionView::Template::Error (please provide your form.filestack_field with an ID): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture, {'id' => 'pickerid'}%> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___854696274_46435476' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___854696274_46435476' -Started GET "/" for ::1 at 2017-07-17 10:44:33 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (23.1ms) -Completed 500 Internal Server Error in 85ms (ActiveRecord: 1.0ms) - - - -ActionView::Template::Error (undefined method `filestack_picker_element' for FilestackRails::ApplicationHelper:Module): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture, "Upload", {'id' => 'pickerid'} %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___195062466_46442868' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___195062466_46442868' -Started GET "/" for ::1 at 2017-07-17 10:45:44 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (23.6ms) -Completed 500 Internal Server Error in 84ms (ActiveRecord: 0.5ms) - - - -ActionView::Template::Error (undefined method `button_tag' for # -Did you mean? button): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture, "Upload", {'id' => 'pickerid'} %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__7646982_46126368' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__7646982_46126368' -Started GET "/" for ::1 at 2017-07-17 10:51:32 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (19.0ms) -Completed 200 OK in 256ms (Views: 237.9ms | ActiveRecord: 1.0ms) - - -Started GET "/" for ::1 at 2017-07-17 10:54:58 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (19.2ms) -Completed 200 OK in 253ms (Views: 234.2ms | ActiveRecord: 1.0ms) - - -Started GET "/" for ::1 at 2017-07-17 10:56:29 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (19.1ms) -Completed 200 OK in 294ms (Views: 273.5ms | ActiveRecord: 0.5ms) - - -Started GET "/" for ::1 at 2017-07-17 12:04:49 -0500 -  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (26.6ms) -Completed 500 Internal Server Error in 123ms (ActiveRecord: 1.5ms) - - - -ActionView::Template::Error (wrong number of arguments (given 3, expected 1..2)): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture, "Upload", {'id' => 'pickerid', 'class' => 'someclassname'} %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb__564381128_46362744' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb__564381128_46362744' -Started GET "/" for ::1 at 2017-07-17 12:05:22 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (20.6ms) -Completed 200 OK in 260ms (Views: 240.9ms | ActiveRecord: 0.5ms) - - -Started GET "/" for ::1 at 2017-07-17 12:05:59 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (20.1ms) -Completed 200 OK in 292ms (Views: 274.1ms | ActiveRecord: 0.5ms) - - -Started GET "/" for ::1 at 2017-07-17 12:10:07 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (19.1ms) -Completed 200 OK in 258ms (Views: 239.2ms | ActiveRecord: 0.5ms) - - -Started GET "/" for ::1 at 2017-07-17 12:15:20 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (24.1ms) -Completed 500 Internal Server Error in 99ms (ActiveRecord: 1.0ms) - - - -ActionView::Template::Error (uninitialized constant ActionView::Helpers::Tags::Button): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture , f %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___811282457_45682584' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___811282457_45682584' -Started GET "/" for ::1 at 2017-07-17 12:17:03 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (24.1ms) -Completed 500 Internal Server Error in 101ms (ActiveRecord: 1.5ms) - - - -ActionView::Template::Error (uninitialized constant ActionView::Helpers::FormHelpers): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture , f %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___377000075_45765780' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___377000075_45765780' -Started GET "/" for ::1 at 2017-07-17 12:18:45 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (24.6ms) -Completed 500 Internal Server Error in 95ms (ActiveRecord: 1.0ms) - - - -ActionView::Template::Error (uninitialized constant ActionView::Helpers::FormTagHelper::Button): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture , f %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___255341803_46343556' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___255341803_46343556' -Started GET "/" for ::1 at 2017-07-17 12:19:13 -0500 -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (60.1ms) -Completed 500 Internal Server Error in 199ms (ActiveRecord: 1.0ms) - - - -ActionView::Template::Error (uninitialized constant ActionView::Helpers::FormTagHelper::ButtonTag): - 3: <%= form_for @user do |f| %> - 4:
- 5: <%= f.label :picture, "Upload a picture!" %> - 6: <%= f.filestack_field :picture , f %> - 7:
- 8: - 9: <%= f.submit %> - -app/views/hello/index.html.erb:6:in `block in _app_views_hello_index_html_erb___387888364_46899492' -app/views/hello/index.html.erb:3:in `_app_views_hello_index_html_erb___387888364_46899492' -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC - ActiveRecord::InternalMetadata Load (0.0ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", "environment"], ["LIMIT", 1]] -  (0.0ms) begin transaction -  (0.0ms) commit transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Started GET "/" for ::1 at 2017-07-17 16:43:34 -0500 -  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (19.0ms) -Completed 200 OK in 842ms (Views: 824.6ms | ActiveRecord: 1.0ms) - - diff --git a/spec/dummy/log/test.log b/spec/dummy/log/test.log deleted file mode 100644 index 7b8d675..0000000 --- a/spec/dummy/log/test.log +++ /dev/null @@ -1,497 +0,0 @@ -  (0.0ms) begin transaction --------------------------- -ScriptLoadTest: test_truth --------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------- -ScriptLoadTest: test_truth --------------------------- -  (0.0ms) rollback transaction -  (0.0ms) SELECT sqlite_version(*) -  (8.4ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL PRIMARY KEY) -  (7.1ms) CREATE TABLE "ar_internal_metadata" ("key" varchar NOT NULL PRIMARY KEY, "value" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -Migrating to CreateUsers (20170717142523) -  (0.0ms) begin transaction -  (1.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar, "email" varchar, "picture" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) - SQL (0.0ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20170717142523"]] -  (6.0ms) commit transaction - ActiveRecord::InternalMetadata Load (0.0ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", "environment"], ["LIMIT", 1]] -  (0.0ms) begin transaction - SQL (1.0ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["key", "environment"], ["value", "test"], ["created_at", "2017-07-17 21:31:33.581232"], ["updated_at", "2017-07-17 21:31:33.581232"]] -  (7.0ms) commit transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-17 16:31:49 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (60.5ms) -Completed 200 OK in 199ms (Views: 152.2ms | ActiveRecord: 0.0ms) -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ---------------------------------- -FilestackRails::Test: test_config ---------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-17 22:35:47 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (3.0ms) -Completed 200 OK in 90ms (Views: 57.4ms | ActiveRecord: 2.0ms) -  (1.0ms) rollback transaction -  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 15:47:50 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (3.2ms) -Completed 200 OK in 76ms (Views: 50.0ms | ActiveRecord: 1.0ms) -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 15:48:10 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 52ms (Views: 30.0ms | ActiveRecord: 1.0ms) -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 15:53:34 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 200 OK in 53ms (Views: 32.6ms | ActiveRecord: 1.0ms) -  (0.5ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:41:16 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 200 OK in 50ms (Views: 31.2ms | ActiveRecord: 1.0ms) -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.5ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:47:27 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 48ms (Views: 31.0ms | ActiveRecord: 0.0ms) -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:50:17 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 48ms (Views: 30.8ms | ActiveRecord: 0.5ms) -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:50:32 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 47ms (Views: 31.1ms | ActiveRecord: 0.0ms) -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:52:16 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 200 OK in 47ms (Views: 30.7ms | ActiveRecord: 0.5ms) -  (0.0ms) rollback transaction -  (0.5ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:54:58 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 200 OK in 49ms (Views: 31.1ms | ActiveRecord: 0.0ms) -  (0.5ms) rollback transaction -  (0.0ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.5ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:56:10 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 58ms (Views: 37.9ms | ActiveRecord: 0.5ms) -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------------ -FilestackRails::Test: test_creates_a_script_tag ------------------------------------------------ -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:57:28 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 200 OK in 50ms (Views: 32.3ms | ActiveRecord: 0.5ms) -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------------ -FilestackRails::Test: test_creates_a_script_tag ------------------------------------------------ -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:57:43 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 49ms (Views: 31.4ms | ActiveRecord: 0.0ms) -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.5ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:57:53 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.5ms) -Completed 200 OK in 55ms (Views: 36.5ms | ActiveRecord: 0.5ms) -  (0.0ms) rollback transaction -  (0.5ms) begin transaction ------------------------------------------------ -FilestackRails::Test: test_creates_a_script_tag ------------------------------------------------ -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC -  (0.0ms) begin transaction ------------------------------------------- -HelloControllerTest: test_should_get_index ------------------------------------------- -Started GET "/hello/index" for 127.0.0.1 at 2017-07-18 11:58:10 -0500 -Processing by HelloController#index as HTML - Rendering hello/index.html.erb within layouts/application - Rendered hello/index.html.erb within layouts/application (1.0ms) -Completed 200 OK in 48ms (Views: 31.1ms | ActiveRecord: 0.0ms) -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ------------------------------------------------ -FilestackRails::Test: test_creates_a_script_tag ------------------------------------------------ -  (0.0ms) rollback transaction -  (0.0ms) begin transaction --------------------------------- -FilestackRails::Test: test_truth --------------------------------- -  (0.0ms) rollback transaction -  (0.0ms) begin transaction ---------------------------------------------------------- -FilestackRails::Test: test_creates_the_correct_script_tag ---------------------------------------------------------- -  (0.0ms) rollback transaction -  (0.5ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (1.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.5ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.5ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.5ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (1.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.5ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.5ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.5ms) rollback transaction -  (0.0ms) begin transaction -  (0.5ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.5ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction -  (0.0ms) begin transaction -  (0.0ms) rollback transaction From 123e91a579e9ae1fad0150e5191d3bf04680b681 Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 14:32:05 -0500 Subject: [PATCH 07/10] remove lock file --- Gemfile.lock | 162 --------------------------------------------------- 1 file changed, 162 deletions(-) delete mode 100644 Gemfile.lock diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 06c8fc5..0000000 --- a/Gemfile.lock +++ /dev/null @@ -1,162 +0,0 @@ -PATH - remote: . - specs: - filestack_rails (0.1.0) - rails (~> 5.1.2) - -GEM - remote: https://rubygems.org/ - specs: - actioncable (5.1.2) - actionpack (= 5.1.2) - nio4r (~> 2.0) - websocket-driver (~> 0.6.1) - actionmailer (5.1.2) - actionpack (= 5.1.2) - actionview (= 5.1.2) - activejob (= 5.1.2) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (5.1.2) - actionview (= 5.1.2) - activesupport (= 5.1.2) - rack (~> 2.0) - rack-test (~> 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.1.2) - activesupport (= 5.1.2) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.1.2) - activesupport (= 5.1.2) - globalid (>= 0.3.6) - activemodel (5.1.2) - activesupport (= 5.1.2) - activerecord (5.1.2) - activemodel (= 5.1.2) - activesupport (= 5.1.2) - arel (~> 8.0) - activesupport (5.1.2) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (~> 0.7) - minitest (~> 5.1) - tzinfo (~> 1.1) - appraisal (2.2.0) - bundler - rake - thor (>= 0.14.0) - arel (8.0.0) - builder (3.2.3) - concurrent-ruby (1.0.5) - coveralls (0.8.21) - json (>= 1.8, < 3) - simplecov (~> 0.14.1) - term-ansicolor (~> 1.3) - thor (~> 0.19.4) - tins (~> 1.6) - diff-lcs (1.3) - docile (1.1.5) - erubi (1.6.1) - globalid (0.4.0) - activesupport (>= 4.2.0) - i18n (0.8.6) - json (2.1.0) - loofah (2.0.3) - nokogiri (>= 1.5.9) - mail (2.6.6) - mime-types (>= 1.16, < 4) - method_source (0.8.2) - mime-types (3.1) - mime-types-data (~> 3.2015) - mime-types-data (3.2016.0521) - mini_portile2 (2.2.0) - minitest (5.10.2) - nio4r (2.1.0) - nokogiri (1.8.0-x86-mingw32) - mini_portile2 (~> 2.2.0) - rack (2.0.3) - rack-test (0.6.3) - rack (>= 1.0) - rails (5.1.2) - actioncable (= 5.1.2) - actionmailer (= 5.1.2) - actionpack (= 5.1.2) - actionview (= 5.1.2) - activejob (= 5.1.2) - activemodel (= 5.1.2) - activerecord (= 5.1.2) - activesupport (= 5.1.2) - bundler (>= 1.3.0, < 2.0) - railties (= 5.1.2) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.0.3) - loofah (~> 2.0) - railties (5.1.2) - actionpack (= 5.1.2) - activesupport (= 5.1.2) - method_source - rake (>= 0.8.7) - thor (>= 0.18.1, < 2.0) - rake (12.0.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.6.0) - rspec-mocks (3.6.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.6.0) - rspec-rails (3.6.0) - 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-support (3.6.0) - simplecov (0.14.1) - docile (~> 1.1.0) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.1) - sprockets (3.7.1) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.0) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - sqlite3 (1.3.13-x86-mingw32) - term-ansicolor (1.6.0) - tins (~> 1.0) - thor (0.19.4) - thread_safe (0.3.6) - tins (1.15.0) - tzinfo (1.2.3) - thread_safe (~> 0.1) - tzinfo-data (1.2017.2) - tzinfo (>= 1.0.0) - websocket-driver (0.6.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.2) - -PLATFORMS - x86-mingw32 - -DEPENDENCIES - appraisal - coveralls - filestack_rails! - rspec-rails - sqlite3 - tzinfo-data - -BUNDLED WITH - 1.15.1 From 961d6d4de1604a6823057cceaf8ec1500fb6b5ac Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 14:39:57 -0500 Subject: [PATCH 08/10] add changelog --- CHANGELOG.md | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b2c0b34 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,131 @@ +# Changelog + +## 2.2.0 (April, 05, 2017) + +- Move repository to Filestack organisation. +- Rename gem to filestack-rails. +- Add support for Ruby 2.3.0 and 2.4.1. +- Remove support for Ruby 1.9.3 and Ruby 2.0.0. +- Add helper support for Rails 5 [Fixes #153](https://github.com/filestack/filestack-rails/issues/153). +- Include handle when generating secure urls [Fixes #116](https://github.com/Ink/filepicker-rails/issues/116). + This ensures that all policies and signatures are unique. +- Support for [`language`](https://www.filepicker.com/docs/file-ingestion/javascript-api/language?v=v2) dialog option. +- Add support for compress argument. +- Fix data-fp-services and data-fp-suggestedFilename options for filepicker_save_link. + +## 2.1.0 (October, 07, 2015) + +- Support for + [`crop_first`](https://www.filepicker.com/documentation/file_processing/image_conversion/crop?v=v2) + an `filepicker_image_url`. + +## 2.0.0 (July, 15, 2015) + +- Properly-released version 1.5.0 and 1.5.1. + This version uses the API V2 you can see more about the + [migration here](https://www.filepicker.com/documentation/file_ingestion/javascript_api/migration?v=v2). + Since dialog V2 was completely rebuilt from the ground up, custom css files + from v1 will not work correctly with it. + [See here](https://www.filepicker.com/documentation/file_ingestion/javascript_api/pick_multiple?v=v2#custom_css). + +## 1.5.1 (July, 8, 2015) yanked due to mis-release + +### bug fixes + +- Update `filepicker_image_url` to merge query params into current url params if they exist + +## 1.5.0 (June, 10, 2015) yanked due to mis-release + +### features + +- Update `filepicker_js_include_tag` to use the V2 api + +### improvements + +- Declare FilepickerRails::Tag as a private module + +## 1.4.0 (May, 7, 2015) + +:warning: :warning: :warning: +This is the last version that uses the +[API V1](https://www.filepicker.com/documentation/?v=v1). +:warning: :warning: :warning: + +### features + +- Add option for max number of files +- Add store_container option to filepicker_field +- Add open_to option to filepicker_field +- Add filepicker_field_tag helper method + +### improvements + +- Move from end-of-life multi_json to json + +## 1.3.0 (December 31, 2014) + +### features + +- Adds filepicker_save_link + +### improvements + +- Adds support to Rails 4.2 + +## 1.2.0 (August 23, 2014) + +### features + +- filepicker_image_tag now works with policies + +### improvements + +- update to RSpec 3 + +### bug fixes + +- Do not modify original url when using cdn + +## 1.1.0 (March 30, 2014) + +### features + +- Add option to use a CDN +- Add option for max file size +- Add option to rotate image + +### improvements + +- Running specs on rails 3.2.x and 4.0 +- Only append convert? when is needed + +### misc + +- Add license to gemspec +- Improved README with a bit more documentation for onchange callback + +## 1.0.0 (September 20, 2013) + +### features + +### improvements + +- Moved to a rails engine +- Add specs <3 +- Add to Travis CI +- Create CHANGELOG +- Create CONTRIBUTING +- Add versioning, issue, contributing and credits sections on README +- Add rubygems badge +- Add codeclimate badge +- Add coveralls badge + +### bug fixes + +- Support rails 4 + +## Previous + +The changelog began with version 1.0.0 so any changes prior to that +can be seen by checking the tagged releases and reading git commit +messages. \ No newline at end of file From 33de7918e5155a379619642d3ead4333efefa612 Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 14:44:58 -0500 Subject: [PATCH 09/10] update --- README.md | 194 ++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 181 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index bf5512a..e34066e 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,196 @@ -# FilestackRails -Short description and motivation. +# Filepicker::Rails +[![RubyGems][gem_version_badge]][ruby_gems] +[![Travis CI][travis_ci_badge]][travis_ci] +[![Coveralls][coveralls_badge]][coveralls] +[![Code Climate][code_climate_badge]][code_climate] -## Usage -How to use my plugin. +Adds form, image_tag, and download/save helpers to help you get up and running with [filestack.com](http://filestack.com) in Rails. + +## Note + +This gem was previously named filepicker-rails (up to 2.1.0 version). ## Installation + Add this line to your application's Gemfile: ```ruby -gem 'filestack_rails' +gem 'filestack-rails', require: 'filepicker-rails' ``` And then execute: -```bash -$ bundle -``` + + $ bundle Or install it yourself as: -```bash -$ gem install filestack_rails + + $ gem install filestack-rails + +Add the filestack.com javascript library to your layout: + +```erb +<%= filepicker_js_include_tag %> +``` + +Set your API Key in `config/application.rb`: + +```ruby +config.filepicker_rails.api_key = "Your Filestack API Key" +``` + +## Usage + +### First create a migration to add the field that will hold your Filestack URL + +Run the Rails migration generator from the command line: + + $ rails g migration AddNameOfAttrForFilepickerUrlToUser + +Then add a column to the model's table of type :string: + +```ruby +class AddNameOfAttrForFilepickerUrlToUser < ActiveRecord::Migration + def change + add_column :user, :filepicker_url, :string + end +end +``` + +### Adding an upload field to your form: + +```erb +<%= form_for @user do |f| %> +
+ <%= f.label :filepicker_url, "Upload Your Avatar:" %> + <%= f.filepicker_field :filepicker_url %> +
+ + <%= f.submit %> +<% end %> +``` +The `filepicker_field` accepts a options parameter, [click here to see all the valid options](http://rubydoc.info/github/filestack/filepicker-rails/master/FilepickerRails/FormHelper:filepicker_field). + +### Displaying an image: + +```erb +<%= filepicker_image_tag @user.filepicker_url, w: 160, h: 160, fit: 'clip' %> +``` + +The `filepicker_image_tag` accepts a options parameter, [click here to see all the valid options](http://rubydoc.info/github/filestack/filepicker-rails/master/FilepickerRails/ApplicationHelper:filepicker_image_url). + +### Accessing FilePicker File with OnChange: + +Javascript code in the onchange field acts as a callback, which is +called on upload completion. You can specify onchange either in the ERB +template (as shown below), or unobtrusively via jQuery's change event. + +```erb +<%= form_for @user do |f| %> +
+ <%= f.label :filepicker_url, "Upload Your Avatar:" %> + <%= f.filepicker_field :filepicker_url, onchange: 'onPhotoUpload(event)' %> +
+ + <%= f.submit %> +<% end %> +``` + +The callback is called with a special 'event' variable. The variable has a fpfiles (or if not multiple, also fpfile) attribute with information about the files (jQuery users: look under event.originalEvent). + +Example fpfiles object: +```javascript +[{ + url: 'https://...', + data: { + filename: 'filename.txt', + size: 100, + type: 'text/plain' + } +},{ + url: 'https://...', + data: { + filename: 'filename2.jpg', + size: 9000, + type: 'image/jpeg' + } +}] ``` +### Allowing the user to download a file (or upload it to any of the supported services) + +```erb +<%= filepicker_save_button "Save", @user.filepicker_url, "image/jpg" %> +``` + +The `filepicker_save_button` accepts a options parameter, [click here to see all the valid options](http://rubydoc.info/github/filestack/filepicker-rails/master/FilepickerRails/ApplicationHelper:filepicker_save_button). + +### CDN + +Set your CDN Path in `config/production.rb` ([CDN usage](https://www.filepicker.com/documentation/cdn/)): + +```ruby +config.filepicker_rails.cdn_host = "Your CDN host name" +``` + +### Policy + +To use the [filepicker policies](https://filestack.com/docs/security/) follow this instructions. + +Set your Secret Key in `config/application.rb` + +```ruby +config.filepicker_rails.secret_key = "Your Filestack Secret Key" +``` + +#### Expiry time + +By default the expiry time is 10 minutes. If you need to change the expiry time this should be an integer and it is expressed in seconds since the [Epoch](http://en.wikipedia.org/wiki/Unix_time). + +So you can do something like that to set the expiry time to 5 minutes. + +```ruby +config.filepicker_rails.expiry = -> { (Time.zone.now + 5.minutes).to_i } +``` + +If you need always the same url, a static expiry time, to do some cache. You can set a date starting of the Epoch. + +```ruby +-> { 100.years.since(Time.at(0)).to_i } +``` + +The argument need to be a [callable](http://www.rubytapas.com/episodes/35-Callable). + +## Demo + +See a simple demo app [repo](https://github.com/maxtilford/filepicker-rails-demo) + +## RDocs + +You can view the Filepicker::Rails documentation in RDoc format here: + +http://rubydoc.info/github/filestack/filepicker-rails/master/frames + +## Versioning + +Filepicker::Rails follow the [Semantic Versioning](http://semver.org/). + +## Issues + +If you have problems, please create a [Github Issue](https://github.com/filestack/filepicker-rails/issues). + ## Contributing -Contribution directions go here. -## License -The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT). +Please see [CONTRIBUTING.md](https://github.com/filestack/filepicker-rails/blob/master/CONTRIBUTING.md) for details. + +## Credits + +Thank you to all the [contributors](https://github.com/filestack/filepicker-rails/graphs/contributors). + +[gem_version_badge]: https://badge.fury.io/rb/filestack-rails.svg +[ruby_gems]: http://rubygems.org/gems/filestack-rails +[travis_ci]: http://travis-ci.org/filestack/filestack-rails +[travis_ci_badge]: https://travis-ci.org/filestack/filestack-rails.svg?branch=master +[code_climate]: https://codeclimate.com/github/filestack/filestack-rails +[code_climate_badge]: https://codeclimate.com/github/filestack/filestack-rails.png +[coveralls]: https://coveralls.io/github/filestack/filestack-rails?branch=master +[coveralls_badge]: https://coveralls.io/repos/github/filestack/filestack-rails/badge.svg?branch=master \ No newline at end of file From cda70a745170ed04264fa3df77c0c813334d551d Mon Sep 17 00:00:00 2001 From: Richard Date: Tue, 18 Jul 2017 14:47:56 -0500 Subject: [PATCH 10/10] remove dummy temp folder --- spec/dummy/tmp/.keep | 0 ...HZdsHeKM1Fj9lJFeKgcs-tX7pSIVzB9TCiLwpWw.cache | Bin 5644 -> 0 bytes ...qDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache | 1 - ...aPosTqZ-pMtwyMimFq9eN2tvHCCYOygW0NE3vU0.cache | Bin 917 -> 0 bytes ...IeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache | 1 - ..._QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache | 1 - ...hHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache | 1 - ...JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache | 1 - ...GEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache | 1 - ...QeJHwInsEngPYwCgT_Eiyo49cFYKZzXxKjQjjAU.cache | Bin 5634 -> 0 bytes ...44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache | 1 - ...qXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache | 1 - ...M0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache | 1 - ...E2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache | 1 - ...0zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache | 1 - ...DrKlsCOV4qD_K6OEK3ESBnFlIrbECYUO_z92bLU.cache | Bin 917 -> 0 bytes ...5GLCUCyQkNGzhj6c1j-cgaKhWGhMEi6-H6w_JsY.cache | Bin 2115 -> 0 bytes ...TtnnMV6AjImpkZ4fkGEfYHYpTgkTlSX0UjgwQn0.cache | Bin 5489 -> 0 bytes ...7rkZqeKRxsj-nRThAass6VwIXdxb7il6yCqvfgw.cache | 1 - ...aPwsU5EavGlE5TWM0WGDko8m4HMFIB0ubae56QY.cache | 1 - ...R6Fb6M_TD-HQGkHelPVAI4Qj3awHvVT0TlrC1lg.cache | Bin 2167 -> 0 bytes ...j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache | 1 - ...MBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache | 1 - ...dUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache | 1 - ...dGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache | 1 - ...wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache | 2 -- ...3BP0wJZ17kVdCPTjKVgJyLbY4lSJwATPAS_zMPw.cache | Bin 2115 -> 0 bytes ...74O2mDWb0sjiP93wHVXTlK-13qJffYcVfInibCU.cache | Bin 1041 -> 0 bytes ...PxPVE6lVpm5GLBtkFBAoRGkQeH8UxC-bcJrEVJg.cache | Bin 5612 -> 0 bytes ...1R7qzs-8rGTxitVIq9pH0uuispbwHws4Cm7IuWs.cache | 1 - ...siS9pLrIouc8qybL9ceyn_WXkgw-ibbVlsHUMOI.cache | 1 - ...ZO-X2_Voy7lTF1J_xHrq9JgzM6YvABgEwg1EgC4.cache | 1 - ...sJ0p726YWFikI9Yswx4U-QqYzKoPRZ-DpAtaVpE.cache | 1 - ...ph_f5g_9Q1b48ZFFuCHSEZeVDA65FQcKlS9XbsA.cache | Bin 1063 -> 0 bytes ...2R9C8IGkFkAbq9jfHP22tRr02wUfLPREM2YLWME.cache | 1 - ...FnG_Kn4jWbx1ZVk9RPzKAoYGzhYuipzq2TQQHAo.cache | 1 - ...MJIzurQr0Wp7EpAaJ5FOf-nnLCSMfpbJ3pHkiDs.cache | 1 - ...Xuza2GWv7M7VXaG5uDkOPJ8cG4Dr2KeQmCtyPtQ.cache | 3 --- ...cd69-Sht8-wnEHvcP2qwh5sFyQiMPob8YI7iwm4.cache | Bin 5606 -> 0 bytes ...H4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache | 1 - ...d-pDgI7_lyFcd-Yht1t_B_iVOvv1DUEGoh0SRo4.cache | Bin 5642 -> 0 bytes ...cQBjNVUv119lxcmZAq86_oMejNUQLn7nOZLIvNw.cache | Bin 471 -> 0 bytes ...1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache | 1 - ...D27zy_Q4R9l1-oKCu0XyjM3eQ5EZlN8KSLKpPXk.cache | Bin 2167 -> 0 bytes ...QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache | 3 --- ...UpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache | 2 -- ...eqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache | 1 - ...8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache | 1 - ...1lsWqgVkyYgI3b00LVJnAWOEzNNGY3xXMjmj5eg.cache | Bin 613 -> 0 bytes ...z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache | 1 - ...CsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache | 1 - ...3lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache | 1 - ...ZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache | 1 - ...N_MhpQKJwpNRjeLYF1zmSZWwqph4C0nIzYfDTtU.cache | Bin 5609 -> 0 bytes ...moB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache | 1 - ...vyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache | 1 - ...sRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache | 1 - ...OLNsOeKoUwiaYJSVX5Bjc_QGMiDAyFczuhNr9zs.cache | Bin 2115 -> 0 bytes ...4e7ZeKtYKhNKRjF-ZnDVkie9a_1w0p3lL_15xHI.cache | Bin 5600 -> 0 bytes ...MLI7Zku9n-R9gGDc66QLT_vbQdkZqWFUmP2cCfM.cache | Bin 5606 -> 0 bytes ...M4E78vry7z6mdLh-RmELsFPX9hOMnaGZ7eAfg4Q.cache | 1 - ...cATiMrjAmQlKtvdlU6JX5RGJJcolKWSib4ks1iU.cache | 1 - ...P8kOOyDrxGCoEMLPQ3Rv-VSeHOXKNSq6cDfHc1E.cache | Bin 5632 -> 0 bytes ...21bPbJ8t0s4ipaZq0nVkqZfTKCE2M0jyn9B35pA.cache | Bin 2115 -> 0 bytes ...HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache | 3 --- ...Bc9DBG54g7ay6mC7IwYpdivbP4C-hYn4aQe_GhI.cache | Bin 1486 -> 0 bytes ..._F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache | 1 - ...oqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache | 1 - ...-bnpLNIrD8dFX2gE19nBCXcPCqoJW3sv-7artlg.cache | Bin 1928 -> 0 bytes ...Ud7-S45aJ_PjVAC_Vmjyud3i1aQv4cE3t9_Z3Dw.cache | Bin 423 -> 0 bytes ...njwIQJnHB0Jy34xQ-XweqJh9YoN8H-HkgGiVvOg.cache | Bin 2959 -> 0 bytes ...Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache | 1 - ...lpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache | 2 -- ...gp48QMeq5jT5CTB-0WNzaWWtMa8WLZwqC-SBHko.cache | Bin 5476 -> 0 bytes ...tDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache | 1 - ..._GLLimhhhJnVe5i_djcKgOE5NMzP78N4b0rQZiE.cache | Bin 5595 -> 0 bytes ...AjArIZbSjjiGMTeeo4nIu9xy_hq19NvRntBHgHo.cache | Bin 2161 -> 0 bytes ...EWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache | 2 -- ...w1eh3lSXA607W2hO7rYPOXhfHkb7IteVaDsscxM.cache | Bin 2152 -> 0 bytes ...TucFD-StkPhd1WxyqcmMo4MF6xW9ShDTkHJKtk8.cache | Bin 2115 -> 0 bytes ...p3q2EpAvqTl5F5iVsnA9TTkBii0_fdeKanSU_No.cache | Bin 5604 -> 0 bytes ...Nx06j5mePT735lBrUIhPx9Xtq6eC-pSswCoy6Mk.cache | 1 - ...Mf8P8x_GaJs02iys_JEhK88-kNE6XRz0_sD6f6E.cache | 1 - ...0qld_6irSZdfsrj5cJ_qmVxZtEIvDXHaDHGgUT8.cache | 1 - ...0Y_CTsVthDRgTFJnUDSy7bSfN8OSrZxypm9S8UI.cache | 3 --- ...g81s_KmK1JuiZFtMtsVxjQAwKzGezVLpMBwlrQU.cache | 1 - ...7QfYWULlgjJSjy7ZX2jhwPB-2xga-DY5eoQ-2Cg.cache | 1 - ...QmkghUmSz5GK1uszeFmHAS9oIkw2L4_-Vqax7xM.cache | 1 - ...rRJ0a1hKJLav_Q1yahdSwn-vb5CjDF92Ir_eSRE.cache | Bin 1135 -> 0 bytes ...CAhEI-3TqoqfJLcRYHaX-Cjoq-JHSm3n2BTFYFA.cache | Bin 1969 -> 0 bytes ...hmvBkU5sUCj-CU9ZCI4EOI4-8Y5abhI6iBw-z4Y.cache | 1 - ...F82KMgrkSq7mHqYB4ZWjCxAMLpi6HqobgZoz9pQ.cache | Bin 971 -> 0 bytes ...8Th6SDGUn4BCPaJxhcj5M8VF4j2Hk9hXQgs7FQk.cache | Bin 465 -> 0 bytes ...g4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache | 1 - ...5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache | 3 --- ...x5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache | 1 - ...9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache | 1 - ...1P5IyhOxC64jh9fPN9M0T6QvLqZP8tiWgtU2SC0.cache | Bin 2184 -> 0 bytes ...gsf9A6NOA0Vagzz8G_5ckhKtI8Z9j1MrBvdEDQI.cache | Bin 5612 -> 0 bytes ...XX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache | 1 - ...cG_SE_W4AeGjfpv_2x5dq0jEN-zIk6wKnDWcFyM.cache | Bin 2247 -> 0 bytes ...zQ9hg1MdI31P7k80f5zxPMUIyKMCQjCQa7admko.cache | 1 - ...1zlPB8dhPTNdaJZ0DCAkyLK3rrnIMuLOD9tM_is.cache | 1 - ...yHx8CgZ7os5ojY-KavrYyWpFTUN-40PIYMC2_vc.cache | 1 - ...UuJao9_ha8CXEZGO7b-L-5S3RUoe_Gu1iVzme_E.cache | Bin 2184 -> 0 bytes ...6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache | 3 --- ...g5SGnDZNZy6B_5E-hApL8Q-0gsDDOLvTD6JDzog.cache | Bin 971 -> 0 bytes ...r3sjx7SDASXmy9h9PGO4Atrvi2PEFrmLAbVoJQ0.cache | Bin 989 -> 0 bytes ...SuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache | 1 - ...gc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache | 1 - ...E92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache | 2 -- ...pZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache | 1 - ...lEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache | 1 - ...7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache | 1 - ...azgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache | 1 - ..._P6R_RueJDMSw9Guyt4jxobB7v2SoTD1eCbCdUA.cache | Bin 1069 -> 0 bytes ...wMq4QZRz0-VMoDM3Bct4ngI87hvrPQaMn21vmSg.cache | 1 - ...Grwwu2YtoW3lvhj2zzsUPbvoeoQytmlWZe2LSgk.cache | 1 - ...5d6eV6y3ikv70WVcqOhIa52E2QmEClBiJeaNRCg.cache | 1 - ...poD8GC_1VIRSOl_4EF12QGdz1Ct--55fl_JAjYI.cache | 1 - ...p_1Sq5kc1CflpwMfnoVwfJqAyG3qty0n5IouUMY.cache | Bin 1062 -> 0 bytes ...vqggu5eLhXXCMAGdvsjbaTupeSQQ9Ww7bxC0tbA.cache | Bin 2115 -> 0 bytes ...4L9FzX9wwbcGo9mZNmLm9hIcPbkkU3bSUCU2Ckk.cache | Bin 2115 -> 0 bytes ...4YMg3MlninHGd66DVgAUQ3tb8i2uVXPwoke_XVw.cache | Bin 2959 -> 0 bytes ...mCknbKWtH-P3Yah2wQeP1kwFf9cM9fMJkPf4rRQ.cache | Bin 36 -> 0 bytes ...ODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache | 3 --- ...9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache | 1 - ...d5S7pFX8U7fQZ2uZ9Jl2dpLAhIffDKpVo6LgVFg.cache | Bin 2115 -> 0 bytes ...CoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache | 1 - ...aQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache | 2 -- ...--S-HlRe3_5tnirQEHm5XZLNucPc_DNVxQDg0cc.cache | Bin 5609 -> 0 bytes ...rqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache | 1 - ...xiBqmLcpD6hXf-lLBH4Sba8KumT-KV9JaVGn8N0.cache | Bin 1135 -> 0 bytes ...qMa7PjkZVZKeafJBZoqQT4kmoleP0MbX7s9khZY.cache | Bin 2223 -> 0 bytes ...vUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache | 2 -- ...jtqcPRpKfo7KG9RGSBXZ_H5kXicc8eGchED7wP0.cache | Bin 5644 -> 0 bytes ...eU1to5shuGOhGWUYA5zyXtotJQQ148zjZpQ22gQ.cache | Bin 1974 -> 0 bytes ...-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache | 1 - ...n65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache | 1 - ...1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache | 2 -- ...mzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache | 1 - ...fwiu5bFxB7erCcM6Gae_7ysTlKoNCk4NdQls8-w.cache | Bin 5580 -> 0 bytes ...YjlTkBozI57ocqphTYyRD-N-jDnXChJkLTgT5Rw.cache | 3 --- ...03Q2UGp-uDX_8pEe6WkTkVgcWi06bMg-OaprUOg.cache | 1 - ...xW-WLInxtfBGkSQ2Sx6NEBHfWXIrouQnVNQHZS0.cache | Bin 5614 -> 0 bytes ...AY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache | 1 - ...HyFuYFNPdmtmjIRPW0tflR_TpmLoXr8B7S7tOO8.cache | Bin 1134 -> 0 bytes ...A9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache | 1 - ...sNJx8ZjWhN6fO9_BGBZyHarpM2qLcB4Huy6KAo8.cache | Bin 5637 -> 0 bytes ...W7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache | 2 -- ...1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache | 1 - ...607_K-aXA_hooauqlpS5VTnmgL0NXSvna3VFKTg.cache | Bin 1702 -> 0 bytes ...pvCSf_KvrBCnI70J1W-2O1B0K5GhRWCJxle5vTY.cache | Bin 4570 -> 0 bytes ...JT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache | 1 - ...2OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache | 2 -- ...f3cVKstxFKIqwZB32GfIqLaZtlFWwy6arQljUbY.cache | Bin 36 -> 0 bytes ...NIGAsx4pdgQr--GnW7GoPaal4DxyO3-75c01dW0.cache | 2 -- ...hrk8YTMOkEYAN3kS9X1OkHpicaQZwjndk_KgJfY.cache | 1 - ...HsWsIYIimlf0lWe_xxNRpJNqcSa0aBR1vA7SZcQ.cache | Bin 2959 -> 0 bytes ...hS6aWSNVnif3XV8rqWsA7PnNw5NZNd_bPwNHvMI.cache | Bin 1114 -> 0 bytes ...4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache | 3 --- ...lk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache | Bin 460 -> 0 bytes ...Oujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache | 1 - ...EHn1Flg1DKLVQdOw4UCKNMwBtaqRF2308vQ1e28.cache | Bin 1855 -> 0 bytes ...i5_iS1ZO37wTR6aAIhMAG9QDFhD0Sbt6GyPtaHM.cache | Bin 5393 -> 0 bytes ...Yw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache | 1 - ...8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache | 1 - ...9yUecrufettmELrTj0CfbKIw0mNeJl3V_MehI3w.cache | Bin 1067 -> 0 bytes ...Ljc5Gpm1ZJSEoIaY2q0zdd6gKR1wuOqtsug49mk.cache | Bin 36 -> 0 bytes ...GNxgwJSXx1ZaGQdmm1Viu5UItfC5P1QC64M9yIY.cache | 1 - ...5KIJrMwwHf4oi10IfqR-gI_n_CmhbVDnAYQi-80.cache | 1 - ...FDyx3WHfrYvo_CwPPT9UmPru_nD3XfYKJMTliG8.cache | 2 -- ...w3hF207Ur_BeVuvHUe4HMtUzNy4K9mslSGnrnVA.cache | 1 - ...4Pl1wJC7CXUmTuA9eD3AwtAGyMak3EIpApvjxBc.cache | 1 - ...xqjo4zP3MYrdDmmt6IrC0PNq3VNaW4ICQ6jukHs.cache | 1 - ...c4liYBDxYOtOcNMFsxV8Yxe9cKkKPNZ_97kwy-0.cache | 1 - ...VjLLMHT10nTo7fGr_FH_51S9FRtI8lru1C83ymQ.cache | 1 - ...XNbsAdcDW1Qxr8hJ55lJ6BbNXub9ZKM5L-iHbJ4.cache | 1 - ...fmkPSGbWo02naHLVY0Y59MlUsba5fIn3sPyJess.cache | 1 - ...MHCMBC-NpO39EcWj31OLqfLCbsIr-XmrNK-RzbY.cache | 1 - ...DtrLUFjwwK4xq27xLAbrZvZUH_1FkD46CmrbgN4.cache | Bin 407 -> 0 bytes ...O2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache | 2 -- ...4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache | 1 - ...NokCXnhqtoyvOiniakvARbX2OasgfgTM7vByEA8.cache | Bin 461 -> 0 bytes ...-9KnLx1kUPrLUlIB3sFR2eXqtr2hHoqnOE9RM4A.cache | Bin 36 -> 0 bytes ...Ow9klxAljy3x-7NNp4ARFgvhC-xRd_ht8S6gXiA.cache | Bin 36 -> 0 bytes ...z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache | 1 - ...kE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache | 1 - ..._sm6qojAC8ApG0WYWthOXZuc53q06O4bQ3SKDo4.cache | Bin 5611 -> 0 bytes ...GU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache | 1 - ...JRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache | 1 - ...voIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache | 1 - ...iB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache | 1 - ...mJwqmXx8Y4Y2usPgh8bnU_9uhxkFxGyPKzpudxQ.cache | Bin 2131 -> 0 bytes ...vfm0QtZJR_yBK32tC1km0c6-fC0iPwt4GK-dlno.cache | Bin 5639 -> 0 bytes ...QNLMVyvdiGCC6lukeE2dPQIy-nFihCKOYE19rjs.cache | 2 -- ...POJYMOS47gfNOOhyb_GLRDmIURzv9owDntX2bmg.cache | 1 - ...gQ9_BztPiQCUTaRKx-89PRa-tEzik95zALUewtc.cache | 1 - ...pGjBNmZB2Ktn4JetLEq8PMYg8rFj5zkcXgjDjw4.cache | 1 - ...rDdlQmr3rQ24NJDZTg7xN_mHWKjhWYB6yD_tLeY.cache | Bin 5576 -> 0 bytes ...LUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache | 1 - ...UPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache | 1 - ...lsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache | Bin 1486 -> 0 bytes ...D4uLdjzsncFVsZ7xxULj2b39NX-XUazB1Ha86YA.cache | Bin 1805 -> 0 bytes ...rGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache | 1 - ...MOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache | 2 -- ...5Moc6RPbrjXn2ChkTE59mKYxpKkjDyLdXF3t0t0.cache | Bin 4575 -> 0 bytes ...omenj2dyAFy3JPa_TEHMSw0sF9UUN05BQI8vjVs.cache | Bin 2059 -> 0 bytes ...qQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache | Bin 862 -> 0 bytes ...APLlWdwnI6RoHzDD2BLvfGBzlPIR6ZWom1Kyo54.cache | 2 -- ...3sKVUQZADJyM3dPaVmUA78MIsMLD_K279yN_GsI.cache | Bin 1015 -> 0 bytes ...lMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache | 1 - ...uatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache | 2 -- ...9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache | 3 --- ...b6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache | 1 - ...-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache | 2 -- ...AAoaa3-tWaISkFTQz-HJkvgowh9ZYSmQlU5mhBA.cache | Bin 5628 -> 0 bytes ...IPJj2CBcsem3fLJx3wqcOl6mI6B91PkN0wVfkyk.cache | 2 -- ...yoCn3yPoCyJ7rPZIQXOXsT2diggfsIUZro6Av9A.cache | Bin 2115 -> 0 bytes ...gy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache | 2 -- ...NS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache | 1 - ...f5uC7kpUs7x-uhTRMISrBwIqQXZaCa0SDxMapuQ.cache | Bin 36 -> 0 bytes ...lql5TFZIw3saCQ8sfaWvYgTvRwPhGMx4RVDQ6Vs.cache | Bin 36 -> 0 bytes ...289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache | 1 - ...5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache | Bin 747 -> 0 bytes ...I5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache | 1 - ...MMW-QPs5vvJb26-rOInRe9lnKT6_F6Fa-g0dga8.cache | Bin 1831 -> 0 bytes ...wspsZC6H60jVFVOUDMCAbO7rXkdwcFXcUw1xi_0.cache | 1 - ...5oK8gC2r2Si66s7epAv1Hw-Y-51BjEf5r21w8oI.cache | Bin 36 -> 0 bytes ...5MsyZ4Dxv8fXy5wLKV3ZfzGADhQfLh3oiiV9nbQ.cache | Bin 1974 -> 0 bytes ...CSVH5yfw1G-3xkKdu-8B7ZUFvUM2IF9VHbA4aTs.cache | Bin 2210 -> 0 bytes ...KKzbbUg303VF1ZKCghk3VIktE8902B9NKm4eIyk.cache | Bin 5603 -> 0 bytes ...60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache | 1 - ...oo1cao9pt00l0TRr-Eeg188XaRxOvT-WviaVZMo.cache | Bin 1831 -> 0 bytes ...rdmVzrVVzAwS0OujFA0dHi1X6xJ8I8EExzsGrf0.cache | Bin 949 -> 0 bytes ...E8k_T89dZN5cDcWWu257DGQO2CujuflhZldhTdk.cache | 1 - ...e1IWyrrNNL8LRGTFke9a_vjEsC1V2wH9K5IdSu4.cache | Bin 2131 -> 0 bytes ...sCHKN4KWBtVZyDwvtlLJGLd43M0XSR5tMSIyW88.cache | 2 -- ...Za5EuEwLf9kDTfmEix2E39lV1u49rN9G1mrew0Y.cache | 1 - ...ea0bOluK71-P7Fzbv8sDzq2Bo4Vlv1GvCz2jzq0.cache | 2 -- ...lVyN3QlnAS8iEUjmum2c-IpRIyklFUYNXCXrURA.cache | Bin 2115 -> 0 bytes ...MijxPUy7_ldge3qFUMmnJ5j_uu70zH-NV8L1PEU.cache | Bin 1072 -> 0 bytes ...p-TySQmoj-eu-gFdlI4CbJbVWgW43om8j55XbCo.cache | Bin 1928 -> 0 bytes ...KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache | 3 --- ...qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache | 1 - ...24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache | 2 -- ...ouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache | 1 - 247 files changed, 193 deletions(-) delete mode 100644 spec/dummy/tmp/.keep delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-4/-4HdHZdsHeKM1Fj9lJFeKgcs-tX7pSIVzB9TCiLwpWw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-P/-P2yqDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-V/-VFJaPosTqZ-pMtwyMimFq9eN2tvHCCYOygW0NE3vU0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-X/-X7RIeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-c/-cGy_QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-f/-fsPhHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/-w/-wx1JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/07/07nZGEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/0J/0JX8QeJHwInsEngPYwCgT_Eiyo49cFYKZzXxKjQjjAU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/1f/1fbD44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/1j/1jZhqXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/2K/2KYCM0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/2L/2L7DE2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/2e/2e230zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/2z/2z1ADrKlsCOV4qD_K6OEK3ESBnFlIrbECYUO_z92bLU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/30/308q5GLCUCyQkNGzhj6c1j-cgaKhWGhMEi6-H6w_JsY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/37/37YyTtnnMV6AjImpkZ4fkGEfYHYpTgkTlSX0UjgwQn0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/3r/3rhB7rkZqeKRxsj-nRThAass6VwIXdxb7il6yCqvfgw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/3x/3xwqaPwsU5EavGlE5TWM0WGDko8m4HMFIB0ubae56QY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/4C/4CgPR6Fb6M_TD-HQGkHelPVAI4Qj3awHvVT0TlrC1lg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/4H/4HB8j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/4U/4U-DMBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/5I/5IMSdUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/5e/5ePndGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/5n/5n1-wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/5w/5wr93BP0wJZ17kVdCPTjKVgJyLbY4lSJwATPAS_zMPw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/6n/6n9574O2mDWb0sjiP93wHVXTlK-13qJffYcVfInibCU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/72/72VTPxPVE6lVpm5GLBtkFBAoRGkQeH8UxC-bcJrEVJg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7G/7GZf1R7qzs-8rGTxitVIq9pH0uuispbwHws4Cm7IuWs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7J/7JvRsiS9pLrIouc8qybL9ceyn_WXkgw-ibbVlsHUMOI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7T/7T_hZO-X2_Voy7lTF1J_xHrq9JgzM6YvABgEwg1EgC4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7i/7iyKsJ0p726YWFikI9Yswx4U-QqYzKoPRZ-DpAtaVpE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/7s/7sWBph_f5g_9Q1b48ZFFuCHSEZeVDA65FQcKlS9XbsA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8M/8MvH2R9C8IGkFkAbq9jfHP22tRr02wUfLPREM2YLWME.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8P/8PnBFnG_Kn4jWbx1ZVk9RPzKAoYGzhYuipzq2TQQHAo.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8_/8_PxMJIzurQr0Wp7EpAaJ5FOf-nnLCSMfpbJ3pHkiDs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8g/8gLkXuza2GWv7M7VXaG5uDkOPJ8cG4Dr2KeQmCtyPtQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8l/8lCPcd69-Sht8-wnEHvcP2qwh5sFyQiMPob8YI7iwm4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8n/8nMcH4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8r/8rvcd-pDgI7_lyFcd-Yht1t_B_iVOvv1DUEGoh0SRo4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/8v/8vTPcQBjNVUv119lxcmZAq86_oMejNUQLn7nOZLIvNw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/9N/9NTA1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/9X/9X93D27zy_Q4R9l1-oKCu0XyjM3eQ5EZlN8KSLKpPXk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/A1/A1z1QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/B5/B5UDUpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/BB/BBYgeqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/BG/BGBe8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/BT/BT8J1lsWqgVkyYgI3b00LVJnAWOEzNNGY3xXMjmj5eg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/BW/BWR-z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Bp/BpLKCsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Cm/CmK23lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/D4/D4kuZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/DF/DFomN_MhpQKJwpNRjeLYF1zmSZWwqph4C0nIzYfDTtU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/DT/DT2CmoB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Du/DuSpvyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/EW/EWMnsRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EZH1OLNsOeKoUwiaYJSVX5Bjc_QGMiDAyFczuhNr9zs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EzAJ4e7ZeKtYKhNKRjF-ZnDVkie9a_1w0p3lL_15xHI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/F8/F8cyMLI7Zku9n-R9gGDc66QLT_vbQdkZqWFUmP2cCfM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/FB/FBe8M4E78vry7z6mdLh-RmELsFPX9hOMnaGZ7eAfg4Q.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Fl/FlU0cATiMrjAmQlKtvdlU6JX5RGJJcolKWSib4ks1iU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Fo/FoG7P8kOOyDrxGCoEMLPQ3Rv-VSeHOXKNSq6cDfHc1E.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/GI/GIyt21bPbJ8t0s4ipaZq0nVkqZfTKCE2M0jyn9B35pA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYm4HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Gu/Gu3mBc9DBG54g7ay6mC7IwYpdivbP4C-hYn4aQe_GhI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Gz/GzVg_F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/H3/H3YJoqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/H4/H4NC-bnpLNIrD8dFX2gE19nBCXcPCqoJW3sv-7artlg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/HCDOUd7-S45aJ_PjVAC_Vmjyud3i1aQv4cE3t9_Z3Dw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc7CnjwIQJnHB0Jy34xQ-XweqJh9YoN8H-HkgGiVvOg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc89Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/I5/I50xlpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IC/ICu1gp48QMeq5jT5CTB-0WNzaWWtMa8WLZwqC-SBHko.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/IEzjtDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/iexa_GLLimhhhJnVe5i_djcKgOE5NMzP78N4b0rQZiE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IF/IFPPAjArIZbSjjiGMTeeo4nIu9xy_hq19NvRntBHgHo.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IM/IM_GEWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/IN/INwKw1eh3lSXA607W2hO7rYPOXhfHkb7IteVaDsscxM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/J1/J16fTucFD-StkPhd1WxyqcmMo4MF6xW9ShDTkHJKtk8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/JC/JCufp3q2EpAvqTl5F5iVsnA9TTkBii0_fdeKanSU_No.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/JS/JSK7Nx06j5mePT735lBrUIhPx9Xtq6eC-pSswCoy6Mk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Jo/JoK5Mf8P8x_GaJs02iys_JEhK88-kNE6XRz0_sD6f6E.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/KD/KD7Z0qld_6irSZdfsrj5cJ_qmVxZtEIvDXHaDHGgUT8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/KI/KIC20Y_CTsVthDRgTFJnUDSy7bSfN8OSrZxypm9S8UI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/KP/KP6ng81s_KmK1JuiZFtMtsVxjQAwKzGezVLpMBwlrQU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/L0/L03_7QfYWULlgjJSjy7ZX2jhwPB-2xga-DY5eoQ-2Cg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/LJ/LJvlQmkghUmSz5GK1uszeFmHAS9oIkw2L4_-Vqax7xM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/LJ/LjjhrRJ0a1hKJLav_Q1yahdSwn-vb5CjDF92Ir_eSRE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/LW/LWcgCAhEI-3TqoqfJLcRYHaX-Cjoq-JHSm3n2BTFYFA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/LW/lWI9hmvBkU5sUCj-CU9ZCI4EOI4-8Y5abhI6iBw-z4Y.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Li/LiylF82KMgrkSq7mHqYB4ZWjCxAMLpi6HqobgZoz9pQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Lq/LqLC8Th6SDGUn4BCPaJxhcj5M8VF4j2Hk9hXQgs7FQk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/M_/M_Sfg4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Mt/MtBl5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Mw/MwvDx5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/N3/N3Nb9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ND/NDoy1P5IyhOxC64jh9fPN9M0T6QvLqZP8tiWgtU2SC0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/O3/O3Gigsf9A6NOA0Vagzz8G_5ckhKtI8Z9j1MrBvdEDQI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OK0OXX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/Okk1cG_SE_W4AeGjfpv_2x5dq0jEN-zIk6wKnDWcFyM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/oK9tzQ9hg1MdI31P7k80f5zxPMUIyKMCQjCQa7admko.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ob/ObT81zlPB8dhPTNdaJZ0DCAkyLK3rrnIMuLOD9tM_is.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ob/oBRwyHx8CgZ7os5ojY-KavrYyWpFTUN-40PIYMC2_vc.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ob/oBsqUuJao9_ha8CXEZGO7b-L-5S3RUoe_Gu1iVzme_E.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Oe/OeSW6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Oj/Oj50g5SGnDZNZy6B_5E-hApL8Q-0gsDDOLvTD6JDzog.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Os/Os5br3sjx7SDASXmy9h9PGO4Atrvi2PEFrmLAbVoJQ0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ot/OtMtSuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/PD/PD2qgc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/PK/PKpeE92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Pg/PgflpZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QIQMlEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/QN/QN2G7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Qo/QombazgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ri/Riwl_P6R_RueJDMSw9Guyt4jxobB7v2SoTD1eCbCdUA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Rm/Rm5IwMq4QZRz0-VMoDM3Bct4ngI87hvrPQaMn21vmSg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/SC/SC2rGrwwu2YtoW3lvhj2zzsUPbvoeoQytmlWZe2LSgk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/SP/SP6t5d6eV6y3ikv70WVcqOhIa52E2QmEClBiJeaNRCg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/SQ/SQALpoD8GC_1VIRSOl_4EF12QGdz1Ct--55fl_JAjYI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Sb/SbAHp_1Sq5kc1CflpwMfnoVwfJqAyG3qty0n5IouUMY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Sb/sBvovqggu5eLhXXCMAGdvsjbaTupeSQQ9Ww7bxC0tbA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/T3/T3cH4L9FzX9wwbcGo9mZNmLm9hIcPbkkU3bSUCU2Ckk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/TMiF4YMg3MlninHGd66DVgAUQ3tb8i2uVXPwoke_XVw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/tMbjmCknbKWtH-P3Yah2wQeP1kwFf9cM9fMJkPf4rRQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Th/ThKwODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiNT9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Tr/TrfKd5S7pFX8U7fQZ2uZ9Jl2dpLAhIffDKpVo6LgVFg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Tv/TvLHCoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/U3/U3-ZaQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/UR/URFd--S-HlRe3_5tnirQEHm5XZLNucPc_DNVxQDg0cc.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/US/USoVrqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/UT/UTjIxiBqmLcpD6hXf-lLBH4Sba8KumT-KV9JaVGn8N0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/UX/UXGpqMa7PjkZVZKeafJBZoqQT4kmoleP0MbX7s9khZY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/UuUzvUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/uuRejtqcPRpKfo7KG9RGSBXZ_H5kXicc8eGchED7wP0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/V1/V15-eU1to5shuGOhGWUYA5zyXtotJQQ148zjZpQ22gQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/V5/V5IW-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/VV/VV_fn65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/W5/W5Bq1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/X9/X9-YmzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/XA/XAtyfwiu5bFxB7erCcM6Gae_7ysTlKoNCk4NdQls8-w.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/XK/XK37YjlTkBozI57ocqphTYyRD-N-jDnXChJkLTgT5Rw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/XU/XUus03Q2UGp-uDX_8pEe6WkTkVgcWi06bMg-OaprUOg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Xh/XhYZxW-WLInxtfBGkSQ2Sx6NEBHfWXIrouQnVNQHZS0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/YC/YC4GAY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/YD/YD6mHyFuYFNPdmtmjIRPW0tflR_TpmLoXr8B7S7tOO8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/YK/YK2bA9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Yu/YunnsNJx8ZjWhN6fO9_BGBZyHarpM2qLcB4Huy6KAo8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Z3/Z3tkW7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ZE/ZEdn1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ZO/ZOTm607_K-aXA_hooauqlpS5VTnmgL0NXSvna3VFKTg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ZU/ZUbbpvCSf_KvrBCnI70J1W-2O1B0K5GhRWCJxle5vTY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/Zg/ZgpSJT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/_E/_Eb12OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/__/__Cif3cVKstxFKIqwZB32GfIqLaZtlFWwy6arQljUbY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/aF/aFvBNIGAsx4pdgQr--GnW7GoPaal4DxyO3-75c01dW0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/aM/aMyAhrk8YTMOkEYAN3kS9X1OkHpicaQZwjndk_KgJfY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/an/anGKHsWsIYIimlf0lWe_xxNRpJNqcSa0aBR1vA7SZcQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/b8/b8xYhS6aWSNVnif3XV8rqWsA7PnNw5NZNd_bPwNHvMI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/bD/bDEV4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/b_/b_Itlk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ba/ba0IOujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/cB/cBX3EHn1Flg1DKLVQdOw4UCKNMwBtaqRF2308vQ1e28.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/eU/eUB0i5_iS1ZO37wTR6aAIhMAG9QDFhD0Sbt6GyPtaHM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ed/edQeYw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/el/elxv8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/f0/f0sh9yUecrufettmELrTj0CfbKIw0mNeJl3V_MehI3w.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/f5/f5wBLjc5Gpm1ZJSEoIaY2q0zdd6gKR1wuOqtsug49mk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fM/fMdTGNxgwJSXx1ZaGQdmm1Viu5UItfC5P1QC64M9yIY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fS/fSBJ5KIJrMwwHf4oi10IfqR-gI_n_CmhbVDnAYQi-80.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fW/fWfrFDyx3WHfrYvo_CwPPT9UmPru_nD3XfYKJMTliG8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fW/fwEbw3hF207Ur_BeVuvHUe4HMtUzNy4K9mslSGnrnVA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fg/fgBi4Pl1wJC7CXUmTuA9eD3AwtAGyMak3EIpApvjxBc.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fx/fxzaxqjo4zP3MYrdDmmt6IrC0PNq3VNaW4ICQ6jukHs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/fz/fz_ic4liYBDxYOtOcNMFsxV8Yxe9cKkKPNZ_97kwy-0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/gE/gEk3VjLLMHT10nTo7fGr_FH_51S9FRtI8lru1C83ymQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/gJ/gJP9XNbsAdcDW1Qxr8hJ55lJ6BbNXub9ZKM5L-iHbJ4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/gS/gS7pfmkPSGbWo02naHLVY0Y59MlUsba5fIn3sPyJess.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/hI/hInoMHCMBC-NpO39EcWj31OLqfLCbsIr-XmrNK-RzbY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/hI/hiESDtrLUFjwwK4xq27xLAbrZvZUH_1FkD46CmrbgN4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/hm/hm7rO2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/hn/hnbG4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/iB/iB7jNokCXnhqtoyvOiniakvARbX2OasgfgTM7vByEA8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/iR/iRLK-9KnLx1kUPrLUlIB3sFR2eXqtr2hHoqnOE9RM4A.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/iS/iSgPOw9klxAljy3x-7NNp4ARFgvhC-xRd_ht8S6gXiA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/i_/i_s0z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j63ukE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j6hq_sm6qojAC8ApG0WYWthOXZuc53q06O4bQ3SKDo4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/J8OEGU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/j8JJJRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/jK/jK0LvoIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/jW/jW3RiB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/jm/jmIAmJwqmXx8Y4Y2usPgh8bnU_9uhxkFxGyPKzpudxQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/k3/k3n0vfm0QtZJR_yBK32tC1km0c6-fC0iPwt4GK-dlno.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/kW/kWlgQNLMVyvdiGCC6lukeE2dPQIy-nFihCKOYE19rjs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/kk/KkKAPOJYMOS47gfNOOhyb_GLRDmIURzv9owDntX2bmg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/kk/kkQFgQ9_BztPiQCUTaRKx-89PRa-tEzik95zALUewtc.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/lV/lVMVpGjBNmZB2Ktn4JetLEq8PMYg8rFj5zkcXgjDjw4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/lu/luFnrDdlQmr3rQ24NJDZTg7xN_mHWKjhWYB6yD_tLeY.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/mC/mCFULUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/mF/mFxyUPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/mX/mX1nlsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/mv/mvJYD4uLdjzsncFVsZ7xxULj2b39NX-XUazB1Ha86YA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/n7/n7DYrGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nB/nBRBMOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nC/nCeI5Moc6RPbrjXn2ChkTE59mKYxpKkjDyLdXF3t0t0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nC/nCkSomenj2dyAFy3JPa_TEHMSw0sF9UUN05BQI8vjVs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nw/nw5YAPLlWdwnI6RoHzDD2BLvfGBzlPIR6ZWom1Kyo54.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/nx/nxTv3sKVUQZADJyM3dPaVmUA78MIsMLD_K279yN_GsI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/o1/o1VwlMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/o5/o5RbuatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/o6/o6uj9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/oM/oMpRb6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/oW/oWiS-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/oX/oXjwAAoaa3-tWaISkFTQz-HJkvgowh9ZYSmQlU5mhBA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/oz/ozK4IPJj2CBcsem3fLJx3wqcOl6mI6B91PkN0wVfkyk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/pC/pCInyoCn3yPoCyJ7rPZIQXOXsT2diggfsIUZro6Av9A.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/pH/pHqzgy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/POPHNS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/pOMCf5uC7kpUs7x-uhTRMISrBwIqQXZaCa0SDxMapuQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/q0/q0rjlql5TFZIw3saCQ8sfaWvYgTvRwPhGMx4RVDQ6Vs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/Qpos289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/qPmv5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/qd/qdAvI5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/rK/rKR6MMW-QPs5vvJb26-rOInRe9lnKT6_F6Fa-g0dga8.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/rS/RsjvwspsZC6H60jVFVOUDMCAbO7rXkdwcFXcUw1xi_0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/rS/rSEK5oK8gC2r2Si66s7epAv1Hw-Y-51BjEf5r21w8oI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/s2/s2oV5MsyZ4Dxv8fXy5wLKV3ZfzGADhQfLh3oiiV9nbQ.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/sM/sMe5CSVH5yfw1G-3xkKdu-8B7ZUFvUM2IF9VHbA4aTs.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/t-/t-amKKzbbUg303VF1ZKCghk3VIktE8902B9NKm4eIyk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/tS/tSqn60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/tx/txrooo1cao9pt00l0TRr-Eeg188XaRxOvT-WviaVZMo.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/uD/uD92rdmVzrVVzAwS0OujFA0dHi1X6xJ8I8EExzsGrf0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/uP/uP3tE8k_T89dZN5cDcWWu257DGQO2CujuflhZldhTdk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/vG/vGfTe1IWyrrNNL8LRGTFke9a_vjEsC1V2wH9K5IdSu4.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/ve/vehgsCHKN4KWBtVZyDwvtlLJGLd43M0XSR5tMSIyW88.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/wJ/wJvsZa5EuEwLf9kDTfmEix2E39lV1u49rN9G1mrew0Y.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/wd/wdanea0bOluK71-P7Fzbv8sDzq2Bo4Vlv1GvCz2jzq0.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/wr/wrt-lVyN3QlnAS8iEUjmum2c-IpRIyklFUYNXCXrURA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/wx/wxpzMijxPUy7_ldge3qFUMmnJ5j_uu70zH-NV8L1PEU.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/xE/xE44p-TySQmoj-eu-gFdlI4CbJbVWgW43om8j55XbCo.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/xI/xII6KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/x_/x_o-qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/zA/zAmh24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache delete mode 100644 spec/dummy/tmp/cache/assets/sprockets/v3.0/zJ/zJ4mouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache diff --git a/spec/dummy/tmp/.keep b/spec/dummy/tmp/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-4/-4HdHZdsHeKM1Fj9lJFeKgcs-tX7pSIVzB9TCiLwpWw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-4/-4HdHZdsHeKM1Fj9lJFeKgcs-tX7pSIVzB9TCiLwpWw.cache deleted file mode 100644 index 6691ab465710192dbd7608fe07b779d00f2849c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5644 zcmV+n7W3(N+SNTvj3mib*h1r_cWv(;03(DHQ`j?AJ2hGV>h9_tFQfTDo1NKF_pH!v zt7%7OMt0{+R%SUft9zPpbK~k07h}Yo0}>YwzWKrdESUq64;Dfou5j2J7ZC47WM)NV zMpR{W_pHTgq^`_}c=6)>-f_?GY98*Oeoy{&$i4hEww zuh(VWzU}t6>B#nm+nXc0Js5UJ9`#23;b7=7ySp`ThJ&s>>W!&0?s_*SHy%Bod@YEm zdo-iz$!_Df^=RJMx$%7RRa{9(r);F_wNPKF+2y^#J?pE z=sZY|rqLX@foww%9S2FF%+i>}Q5rc>fD1loP(B^+cK5V*_eFw85#{wfOy;v$6sOE> z9Byc)|08DaN6t%@PRN-by3v_cyjgSti8^L+(F3TFL;+j0J29gvdjPNJQ|wppe;x-d zg)=AyG4pn$SH4HEAGvprg!7=(pAgz1)akBx9jaG}?6hp~}2%Ahq zw_I+lDtYDUFQnfwOXqP&LUu+ZX|(c%H91_d*n&!*?0v+S+1k;Ox4=~*3hHf@DlA}A zP(~TG>=mrrjhs3Dv`!dxt?$iQe7+B@P8!8c(1es8Akcfa1?%q$-Z#h{g0JCEJl5p!5x!L*Svn2U& z(($d7C8?lrNiwKR7%}xDfqk<<)#XBG>qLkUKr*z5ALYhe<#>nu!HU@|pbk*xBu!_i zbZ1F<#*D;Os24!wgq0SP^)6v|p`&t=(l~vHmi!n@mqcNeKp8|Xvu@rSbts;*9X;G= zc6qQUKU%P0JdD6l1TsUOw9AGeZvfyu@&S-PKIXhmEbx}c=?O?HcOw=!yP#RLwn-Po z^x&{8S}MwAY077_X7l8v`4EK33Zt`TOV3r=9trE%!oL>!&~t2TgMB`bjL2c*5bY+o z*QSJYK50vxMq+#R>mu`&7cDUmC+0&+FE#{CRbN_mue@7*w{3&f2Pj3W7q)>~t=Bm% z7Q+^=!i*AA)?V?w2{5Ql5(ad2lYKvw zA__t(0IgXR1iN6z;!_$Z5e6{d4<}?GyV@yz1#h|wMl1ylDjBfnpy43fiEsOXpPoPT-3KQ$JVvG?*P5pGHYo&10Tr`s9SkTSkL~FE-^wt{*S-!zIG#gbR z&sJ!Wl5nE$ZsyU>GpP+J1^%2&OaA7frliVTie}51RFg*;;q^Q!`mCaV%%;&P`=zje zFW{==Ea+sWY3@5pvVAiTd?D^>mT8)`?W~Ots&ec;tAh}q6SqNnHm)~g*26q$9YZ7a z5^GS!Mpk^+Pcl$t?XNEaVjkw^RChX5_99|n)c8&9PWSEl1qR>H~el4EW!X zsv*1HK1LU1!&yK&(h@scwDiytF=Cq-+{*gID#0+*4MR3R>($24s*Mp>CE%B0YD_V} zM#U+|ZG0efg02<^0l@M{`bvrT7g&wR`{W61`?>xY%+DRt(+M&k7Dsc4rFhKQ^kqc& z^euqi>vp@Bv>7swYq;Y@9Jrfga#5C`8WzI^^NE&+@W53HE-j+7%ovRr=>|S|{on

teA<>M5;uiuo7iYza;AQfxD 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-P/-P2yqDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-P/-P2yqDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache deleted file mode 100644 index a117b37..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-P/-P2yqDdHnmanj0cSsbiKc78xLAldhqsb_NYhztUG5TU.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=c5d16071098db1a779c1ffe2f850ca578c1280d54ad00205bf2254c289fcb918:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-V/-VFJaPosTqZ-pMtwyMimFq9eN2tvHCCYOygW0NE3vU0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-V/-VFJaPosTqZ-pMtwyMimFq9eN2tvHCCYOygW0NE3vU0.cache deleted file mode 100644 index 602ea7823cfe1a6c0ee455d11d15ab7149d26351..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 917 zcmbtS&ubGw6i!68>85EL5G~ZxqLot8Y`SeXnGpN|4J_zI(}P~Z?9AI_;%0Z9nFOU2 zJP2N-h$0xhdKQm*@4=(sK@e|x@DI>aMV#G4nnI9*x0(08_v8ECcQUgxk1{>Z93wsO zm=CB}#8FhlLVy&-4(?+?IE&O9Q`#gxgFvo!#6@{8f|^45j9|&aU<|qxu?Tz?Kuv(} zEiqcN?22V$bAwQ7yXzH;ScH0I51U}wYhKx{5Bt z){wTC>Y zVR|(tr<54NNEk?^Of!~cxZMO{5@=S0Jx&xTm3(tukeFhLcV~{ zA^lPti}tSW7z+^e84rW58dT^57fSZHN5e5rkEddVlC@M~mSg6Nf=Z8&w;~=A5F+FP z{p*IYh6$Tv9eLE;j;jikwLr*Y8Y!u)qa24jJ;s5C)j6#?zniL~86kVFJ08)Mscwrg z1ZiWgeCil_PkM#2>QzVC;dtZx*EjoDp8q;~>czp2_k-}=xeKo^f1@v-UVZg!uz2_S z+ijFpE@{a&OQD5v;hTRO?47uFux>rbeNR7rf**a{+y0rKPA}{3{=-k7-IWjb(G;VO WvGw2PjubMp_%<2h;o diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-X/-X7RIeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-X/-X7RIeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache deleted file mode 100644 index e19ab78..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-X/-X7RIeOQRsekojZW0W2c0xMi52ZQ-OTK54m6H1tM6YE.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=02f09ce6aac632a0af729746744d03aa598feeb7eea1147382bddb231f68209c:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-c/-cGy_QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-c/-cGy_QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache deleted file mode 100644 index b330e6b..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-c/-cGy_QQM4rJgKyIxgofZSmUVRU08_Rljx3guqmmhsi0.cache +++ /dev/null @@ -1 +0,0 @@ -"%0# MAS!uA HvM~O \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-f/-fsPhHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-f/-fsPhHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache deleted file mode 100644 index 7ab9354..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-f/-fsPhHHZ-D4Sipv_J708Ixr8F3ugM5vwR4R8lVJuKIk.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=f06cbd0956978e4820b5e9a83c0bf43a5071211af579063d6e5831dd0f02cc57:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-w/-wx1JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/-w/-wx1JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache deleted file mode 100644 index a8a3a27..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/-w/-wx1JQJ6sAIvxK7FF26EZ183eqRyRXYZ8b0UWtvAsis.cache +++ /dev/null @@ -1 +0,0 @@ -I"/C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable.js?type=application/javascript&pipeline=self&id=34ba948df450e25a270416f65e8e6089579a4b61eb2b10daf791ce18141236d6:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/07/07nZGEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/07/07nZGEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache deleted file mode 100644 index f3ed84c..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/07/07nZGEO12e2Xofcf7vXL51pUj244TkTuGQIUB7qRTbg.cache +++ /dev/null @@ -1 +0,0 @@ -"%c/7.MV9}$D(]vyYH߼M@W; \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/0J/0JX8QeJHwInsEngPYwCgT_Eiyo49cFYKZzXxKjQjjAU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/0J/0JX8QeJHwInsEngPYwCgT_Eiyo49cFYKZzXxKjQjjAU.cache deleted file mode 100644 index 2e1123a20167ea8d68e0d3ecae73fc50baff0734..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5634 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/1f/1fbD44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/1f/1fbD44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache deleted file mode 100644 index 4016a58..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/1f/1fbD44vH_Xa4U5FgCE--x00J36CCi6gyXSmUzEd2NJE.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=68011e3d3e7c194ff2fb1e784b61c0243dc4783a213b04da7313ce24bd1a05d9:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/1j/1jZhqXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/1j/1jZhqXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache deleted file mode 100644 index 60f52bb..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/1j/1jZhqXIPVyPRG_RDVzTnpm8t0YxskLOFd3s7gAsoZv4.cache +++ /dev/null @@ -1 +0,0 @@ -"%AG {h tlmVNEf \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2K/2KYCM0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2K/2KYCM0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache deleted file mode 100644 index 670fb1e..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2K/2KYCM0k8Kic4pCnIhp_kV85HJrzA7mkgR7_cW5P-2G4.cache +++ /dev/null @@ -1 +0,0 @@ -"%2f0k_GrpT hyɵ. \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2L/2L7DE2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2L/2L7DE2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache deleted file mode 100644 index bb29d3c..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2L/2L7DE2cZYKZQarEjH3cLL9dWvwV6e7mMy-UIuCRrNYE.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=5a22f3c87643b38e8719fd8aa553b0929fbc7a0f7f9b5f00186c82685a5cf1e9:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2e/2e230zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2e/2e230zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache deleted file mode 100644 index 10c2b6b..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2e/2e230zfKw8MIdsWkEw0taRIFiPn_GvbxMV-0Imd5zG0.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=c724d83f42b25c062771048f2f260fc33480856fd9ea7368b1a1b7eb39ee0203:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/2z/2z1ADrKlsCOV4qD_K6OEK3ESBnFlIrbECYUO_z92bLU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/2z/2z1ADrKlsCOV4qD_K6OEK3ESBnFlIrbECYUO_z92bLU.cache deleted file mode 100644 index 4ad24eb7547f1bba08215376b0bfc3401a92d95a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 917 zcmbtSO=}ZD7>*#@m^5h%QVaF8XiKqaw%No@CImmAfrXxGgz6>C&b*sU-0ZG1lc3b< zKM+w0Mh}9BNAVH1ECi4FP!r&} zON`b^Rz)470tM<4ix#bdL5jwC%ft>X8K&u!iD?=}0f>XwEq5JLgH#+`GRnoGS$07~ z+C~Fqy#Ui@h-KT>7bh>NRka4nL_B=l1zTU44Evi)Ty$bsFmuQ<4$pZ(OEL6DV^1BX z*CKLCi6M*xzEsLIBUy&qO%NuArbW=>M1d0VGt&i$DVBI=8qHA%!KdI81|mSoDT21@QZf2Yy!#%JqQ@C41DPVe9kbsYs!CEtSY}%si1(=@IgJ$O8gG1YDqh z{b8hG%;rd+JZf%5RXNI9AmkB^6j#i9P1Mn}kUhs4kEE2TZiq1i zX=AQ@YU`<P+f(G;V$ WzVYAYj?D1T;+pYArY$4C$C!W<-i>+?Ik-C$wq~?Q3q5!d_{wgk4QV3Q{Q8 zvmoPD!S`sVvrZXr!B*>bdjsgk=FZM$r_Fdf-q~#3-d>L>(Cv-&R>Y%?cBi$~LQsdb zTdcjww^*kVR`z@01*s|Tr_?3g`qh)Otn5~L;gTn!=m@&?TPMT*K_<64Kebpcamx2E zNj*T`au#@{bl&v*P>d;#Y2`q(D*| zsgIht;rH&S33&@ke3+LwctgiAOij?4ON2rfm=_lYnA2v`Krhh=z0n|JP+Xgnj(i+# z2*psT%mzYTxBrfQ7K$*cJaGdt7*GsTPjEppE7Sm$G9a-P$3T2L6nwf4oh$7KrcAXY#ZTzCg{A zc+&`lVtM&&qBH3g_ZeXRGD)aI_hAAtyA#03zU*R5YEANf+{vw{Z~^32!pc!s>^Ie@j=*zmNw#Y>xy*j$&-%z4LKp(F#Gt$A;_ znd!}WOlR2kJlKFGR4I^!65DebVGH${6uwEO_YG<|XE;9x&uf%`l)5lF2$yEf%JuHW z%I@-mYPWvRr+tc+<$ULVEM`K!bGmajqx66KEm%LN--B?`x-5#IkmrSiu!is7eLIs2 z{}-|92H(_fy_UInt%F1l!i8x^)?aR3ezN-G7hnGT`?twQA2vUzelxuG%R~Fs@t?n5 z?q6O1D+?F!K^x#@j1NY*Ql7?s;o`CCgE+3FH$Hvz@uSDDekVWw>H8~RSC-!Gy|n%C fw;$5*oZ#L1{(pXnecrW^6C;qXocrU+@V&nQzDVT) diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/37/37YyTtnnMV6AjImpkZ4fkGEfYHYpTgkTlSX0UjgwQn0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/37/37YyTtnnMV6AjImpkZ4fkGEfYHYpTgkTlSX0UjgwQn0.cache deleted file mode 100644 index 156b8aae3cecf785ea41f0db31780f5579ad5c3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5489 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/4H/4HB8j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/4H/4HB8j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache deleted file mode 100644 index f8e08c7..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/4H/4HB8j82ShMLlGvI734YymOScReiuGS2pHbqxcbWuRNI.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=ae86fc6da11ed0ee8d27f8d9c0a5b2056e6ca333bca070b6c2bb5396c9ff2353:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/4U/4U-DMBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/4U/4U-DMBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache deleted file mode 100644 index 3a0f4a5..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/4U/4U-DMBGs3uflqTkViQFmpFXHWDlHbPWCJ8CcIDlidWg.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=ab452f9797b28ff8148af302c20ceba4ea8ea5c4dbd3188899b73a51898e39ea:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5I/5IMSdUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5I/5IMSdUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache deleted file mode 100644 index 8a10c07..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5I/5IMSdUMxt_4nHqzSHQcd4WCHZz257uKrql_5VSiFD3c.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=ebcdb7931ea99a5e642f15171336514e8cd1b904ca7f22ddf4eec7a357809d2c:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5e/5ePndGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5e/5ePndGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache deleted file mode 100644 index c442001..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5e/5ePndGWcbVpkKF1rrYrJCyof7oJViAYPom27BrVW90U.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=529536c787bacbbbfdbb6394e7e916766e763c46b5ea3b8f6fa5ea128e8e84ff:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5n/5n1-wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5n/5n1-wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache deleted file mode 100644 index 1b882b9..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5n/5n1-wu915ZsYp7Nmn9dMkf9bP8fXVpxo57EPRcz0oCs.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"qfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/5w/5wr93BP0wJZ17kVdCPTjKVgJyLbY4lSJwATPAS_zMPw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/5w/5wr93BP0wJZ17kVdCPTjKVgJyLbY4lSJwATPAS_zMPw.cache deleted file mode 100644 index 559659e80c9e1f8c588347e3dfee523769e8dc42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2115 zcmb_d&x;&I6xJZKfe8q*yB-Y4P~H7%x+XPM zZB_Lw!oP&157kxg$M=2jy{Z?= zCu@E=)x2MQ{u{;x_?}0T#G}T5HQtC$s0lSsaE;r7htzT<>mzf+P7~NG>=kS`5}ttI z67~!Tw!x!47BR+X&}eRVw!&t&yAyUAT?pEp7VEYe?M}1Z>b?Q2)o!rnR&%Gh)nQ%O z3byHXv(=7TtmK#WkNopO(P)rR8~3Z1Pe)nWEgku*j)JW|2eRElNk>&%_7xEkXphSnW~gTsz!LGHA)K<;o3~SKv}ECL^1d0m^`V2 zD^R^4-Yi3|SXMq0t5i6}9RkEpnFXDN6%gk)UUo&JaVPVW(5z34xjfJH{0hE* zcg$Qa{9nPUYkX7t)km^z+7}Zy)^j=a2ChpVvPtKO9~8{hs;m zN#@N?+RS83va6-` zrg+g)_2SJxpk6$AP^bq%!Lt_y5d{AM1wqivY?VC}6}%;R-}~P8z4x-aZ*4#BYbhSO zJ@;cS0M}|H&uc_$FuJx(+C($Ob9+ue2syT_Pn*>oW-Ul?Mhur(7iu);IS8J?tOgN} z@@SR?F$?O!G$j)>u0y~A(rEaeAF~Ns2kOOsK)uPS@rcr3oHgk5WIcc>pAx_Bc~eon zf-7?ict}VRE#<@{p?hR!eU+KY0v;?ZWF&>qJ+?FKw~Z3Nw}W*`Z{^FdkWK4LY!^Gw zab38v);kC$GXt4fD*DiovqL9JXup;%#Vn|2qgF%b1z~`Q5XdBeC?urKrP7FG5lW<7 z(MW+H1|no+2}y}z3D26SsHmh6pilw|#vIFbw&dX&m4eZAZttXJq)jUHi&a|z+3|5f zr~t$>)HO2eWy~oh4yIs8L=0IQz{3&bkVTL&4qD>A3t%ePIg=2btUIAQ0$H0YnWffz zwGB$!*%urOp?j!1RE()?l?@CjD?nFmcpG^+SCWC&);RvtA{B!yJN!?ZwoN`!WK|>H z1a1Dl$Ys(z9#n9x#T7(yW?yAy|N5?ZJfKaB((V_>F7=A;La>A=`$a<6X_>g%uw3)F zzf;*ge)!Ry=P%zpP1DZ~*%G&J63^fKcJNmFnZN$z-ic8U_uDOPnuPak;F0d8Fa2UT zYPLSUei7VweD~Cs2VXxtymay0Cc5(e)zwdnZ^!qfKX5OPLU-=Je^(*fNexdyob3Jn HZh7%12ybU^ diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/72/72VTPxPVE6lVpm5GLBtkFBAoRGkQeH8UxC-bcJrEVJg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/72/72VTPxPVE6lVpm5GLBtkFBAoRGkQeH8UxC-bcJrEVJg.cache deleted file mode 100644 index 7fc315620533526ccc559abe1698a5ec40f8b922..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5612 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

LQb228`5B2ja zOWYIb_m;k_q$%+1t44d}8jq<8u<~_w`YMI>>TXObg#=R#VdFv%x`C`vqQ4WCmr+b7 zQQ0jmS=fbJg&c>Xw|t=@5)=y{hU$|1b{>tv=x54pEQc$p{$eDynwH4>RxA(!EIYda zYdhuKORAINvKS5P4RE9Dof}(6_F<%&***%AYnIqDA-W5q6^zNSOsPgu?K+75a;~V( z6t_k)0bIf4NqEhVT{Z;uNqw4>9ob8Ip}AhbtRx?0x;@FF5Fo(wU(+1&Ercb^A&e^R zJ~_Fp3xG>Bt=*UK@s(ZO4SBl9OMkPbR-J!Ksq{G@ehHO*?Wyn;9BuJoRmn9mT*X$t zsA0a(T~aXR(48yhHEcLLwO{8mG;^(ex7;vQ@k-m8Y1|5Lu^VR69nGyfmbK+7B&-4 z$tCnIg*=`X6IGaicUbl;&-!>vT|&vJ-zw1GYKdtH|N0P!?hHar0z9R}gM@&dNAXL% zb?Q<(Am=`8VDjU+1fA%f?FWg4h`tvsU|STD6Z{wmo+_cqii4SioS)K|O7}}WY6JIS zrT}jp@>6o0^an8_Tp|$&evpMsoN5dID|#;e*`)a#-%P6K5127T&Wd4wz*#Vv;JU&K@*SXipLzDyGSJ`5e?8!f1rC7&^Y}Lj5EjwfQ~at%eq)3z zLAkN+Z1FFq;+GFGfWCfb^1e&KNkdNSKxP$9-rlF_?a9_}pW4akWo@_i4H};LaTMYr z9-PrQ5#LEY*sXnC?m}TDqT^jg`vd3}4bPBv$gaUoC#yaki_AS<0U*$g5f0dJ0`^q( zleJ>#=Ql*j-MK%f0XX)D2@O1fd{m7t*A+fuN!A~!BU_IrE#}R4`GrdwxAqp(i>}qP z+ATEH7@k@ube6Pu8~Z7LzI0%9tZqxP=}f%^)G-5F640$gdSTGFjDy%ExDx@^Sp%k! zv=+5L!|(pBMa{u99RU zCfNPyutTTaX{YVl-e|ky(9XEi?{s@ZcPQ5R7pnzvHQH?2bsS)L+jZSezuzC)<6*n+ zbZOi6Y#?pi-=1y{dc7eXPVIij>uz_pK_sK;U}$%p5v@jBrf{3lHtGPkyg_d??T$yI z?cVnGZ~!Fs2DUSuj>mM`>v@jX_MCy!?)1FwU_7<$(G<8i8g|?Lv7qfIH}?N5C`)#G zFzt-n)Ejnsw9{#KfEahwb*3Yvxb5|a?LmLw4yNPIwmWhM9gljwcDLt@9H6$#Bs=*k z*l-MF?bfyysrLZM{&?~Zx8d4veJlF&fB(Cm-8+8&;;+Ad>z^Op`NyCB{QiIc{P%z3 z;zzgt^7xPU{$=tGKZo<*`tiZ!8*-L@oT2!q|NQ&^_~xze|Ls>F|LI%5`_msifA{>> zuYdiEzd4xx!|Ol!umAbU(c~+>yIXsD?f)GE(!DjqkHrM{zw*ET`r>>42il#wPo3`% A9smFU diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/8n/8nMcH4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/8n/8nMcH4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache deleted file mode 100644 index 1521f32..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/8n/8nMcH4syvoSDrusI3o65xdDvAM66qkSbLH4CHE1JU0A.cache +++ /dev/null @@ -1 +0,0 @@ -"%YrHQ>B%1P߲&~ Zp \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/8r/8rvcd-pDgI7_lyFcd-Yht1t_B_iVOvv1DUEGoh0SRo4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/8r/8rvcd-pDgI7_lyFcd-Yht1t_B_iVOvv1DUEGoh0SRo4.cache deleted file mode 100644 index f51dd42ef347e0c4567483fb60150a9927d0c6f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5642 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/8v/8vTPcQBjNVUv119lxcmZAq86_oMejNUQLn7nOZLIvNw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/8v/8vTPcQBjNVUv119lxcmZAq86_oMejNUQLn7nOZLIvNw.cache deleted file mode 100644 index f2236521b9005798d78f481f721e9ad2784d898a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmdUqu?oU45I`Ly6$eLgc5tg1g_MGeg0oIKlq0>`D=`VVP;l_yjp)!tch`G&k9*_E zC39+W#30!A*+f#7%hBoFs1}0~P61&ssu$&K>huE?xvKN>IAj5gWpTXG& zr;*tOR`Kq!1n&)Lh{+~9=z(=0A6E?-tbQ$c@@U9n$!MC7eDk`>Yq}ywC1p}eV8+M; cGfSxJN*hWU>+b#M-W4NJh_99JmVb|Y0whbNcmMzZ diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/9N/9NTA1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/9N/9NTA1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache deleted file mode 100644 index 7f2762a..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/9N/9NTA1uAaMMXGelTnPE9f-PdAw-4Ihr8hbqGFFEkJhIA.cache +++ /dev/null @@ -1 +0,0 @@ -"%BTA,PƍL&x@ \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/9X/9X93D27zy_Q4R9l1-oKCu0XyjM3eQ5EZlN8KSLKpPXk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/9X/9X93D27zy_Q4R9l1-oKCu0XyjM3eQ5EZlN8KSLKpPXk.cache deleted file mode 100644 index 45d471e928c5297b40d8ce0bf7f40d2b84776942..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2167 zcmbtV&ub(_6joOzak5zxlr^lEV$==ECYfK|Gu<7s8<7o+co34qW>*N+U9YCgt?6pJ zsxyvZVTFY~>B0X%RJ?fGlj1=Tyn68FWd#p{S6RIJs^^E3kZ4dChU%*KzW2TFy{h-@ z?9oCnn`fd^dHQ26Bm~teP17pX8jP-LGmxNTuxs3wBBDm9WFyl0h8d)=W#D~N#jmTW zNI{AOwitwY_o`r9ZMRv2s9krQR?VXhXD#k905=Lf?t;^3(VFMAx!-hXoq_MM29G%P z+BMF2=tq7jDBau(E=fh%K}t>Bsl0qTv(jd1FPOLF6WW7L<=W|HCle^#o*TL>OeI(B zFG|(LWaTLGm8tWMB10>|&@xhqfy5kGJvx>7u_DFcoK|@j;r27z7pkjeLf)1%0z#!E zCI&K;mt-KR0Y;1}c6-!Bu}HeaB4%<}*tAUReZeNhEsBb{70KGvvG4;cH0lZz`I@5Wp)y!cqPYFCsZ5Gc zIO<_*j2dR3@*-wI)X=*~4uu0|=@WH`{W3CS!0}EFTLN`ah@IIQRIUCtN>MP|F~{}a zAiKrQpPURy#44Azs5UsFQf?3qF^QzuMj5=9V*w9VF*^2h4=;t)i*$_bw=N`*je6A- zeu_jHpdpH!Kz}GuI_6Gvq*B}RtK~BOVfz*rYQ6`CGHU42#bA*^irs)o3(zW<-33z$ z%G)v3@xA#@WeJi)k*UP;SVv7XK3o=KuT!}^ePrueTxC4Clu;q|Iv$TKZ={)uKx>uh z;P``Q6)EogS#RJ7!MBF%Omy+4o%?Ye`Ck7|(KSdu0%)Eqcnngi@q>mctenTIh_Dk} z);KB-j#Xmw`O@aXy{C49G7f~hT1~#^$4}Iq85}ncZIrVWnUFeb(AYHXoN2nO0o-e} zz-dAY*M1`mq3&_&x((h60h)C@;580m$X(Zsa40oAr&jmd4)-IQ2-5lJpXr=<1^o>&-WkyaqE>g_dfgbyH9_)aOIQxOOHNyvi;%W zZ!nq>9b3b|Y(HFlyyz}FOKi6(8rVqZITlwjw g-(P(EeJ~?fr*iXuPjbt<+%uvF^4d)M=Xdx20`IWpkpKVy diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/A1/A1z1QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/A1/A1z1QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache deleted file mode 100644 index e5a37a1..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/A1/A1z1QJqwVe5VVGtzxVtTIxG6wBzOpSNObNTRMNS6cn8.cache +++ /dev/null @@ -1,3 +0,0 @@ -[o:Set: -@hash} -I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/B5/B5UDUpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/B5/B5UDUpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache deleted file mode 100644 index 355da73..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/B5/B5UDUpdOOt5aGuksSkB9tfCTlOOSKecgRATV7rxAIMs.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"8file-digest://app/assets/javascripts/application.js;TTI")file-digest://app/assets/javascripts;TTI"2file-digest://app/assets/javascripts/channels;TTI"2file-digest://app/assets/javascripts/cable.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BB/BBYgeqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BB/BBYgeqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache deleted file mode 100644 index d8903a6..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BB/BBYgeqdLYq7-f41oebALWQIB3ydkhKpxWC99AH7xjrE.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=b3f298a7a0f875c5f6a117a193b763e6a0071a946172a58f6aa5b2f0c7c07b66:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BG/BGBe8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BG/BGBe8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache deleted file mode 100644 index 57b8638..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BG/BGBe8UvKUQ9U1bGDDYgOIVIYmB2mIqz1A9liLsXfPBo.cache +++ /dev/null @@ -1 +0,0 @@ -I"/C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js?type=application/javascript&id=0463fd2f5e44b55db1dc7cab0fec732e098b4d204aa2331bcd0303dd8b468ee3:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BT/BT8J1lsWqgVkyYgI3b00LVJnAWOEzNNGY3xXMjmj5eg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BT/BT8J1lsWqgVkyYgI3b00LVJnAWOEzNNGY3xXMjmj5eg.cache deleted file mode 100644 index 7e8b515ada2ff1b4882b93b72a690ec3708246d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 613 zcmeHDu};G<5M@Aa)qxQ)cVLSTidY;~LPAu^S~|f{UEFKq%CRktHQWcO$BuYRl8 znFDcB0Pw6}-TPOL6Ix3V)*tn0As^%&SW`pH9UQ1-7-vI?y1zwZouwY-y<7}bWTwQR geH*gJ4o22?pvmL-?#h=Jq7=V|HAeEERiDG^8;3j7pa1{> diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BW/BWR-z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/BW/BWR-z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache deleted file mode 100644 index efd6e90..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/BW/BWR-z8ORYv889G5SUrvCP3QhWa8QVb-wrGraqX_QrOI.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=d4e2821581daee46399dd3fc8412d1551db09b973d41079263a6b778ee5f18ef:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Bp/BpLKCsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Bp/BpLKCsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache deleted file mode 100644 index 1c8f7cd..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Bp/BpLKCsZ5kp5GD9pz9KCQWr_UZq2eRY6bY8-tOfnLlPM.cache +++ /dev/null @@ -1 +0,0 @@ -"%KZh,|P2&ɓ(ڈ.#xv \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Cm/CmK23lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Cm/CmK23lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache deleted file mode 100644 index 0303634..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Cm/CmK23lBFhgBa_yKNbqeayxjndqX7th08nfdvLCpMolM.cache +++ /dev/null @@ -1 +0,0 @@ -"%q'zYRv;XmA'T \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/D4/D4kuZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/D4/D4kuZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache deleted file mode 100644 index 9be5c73..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/D4/D4kuZlNUypiKeMQ0xSUNEc6tTOlPYaMvb005fmS3TQk.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/stylesheets/hello.css?type=text/css&pipeline=self&id=35d2ef826e43e6d2e92bbe18fa552f6bee313e6f0febbf555cc7128401974f9c:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/DF/DFomN_MhpQKJwpNRjeLYF1zmSZWwqph4C0nIzYfDTtU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/DF/DFomN_MhpQKJwpNRjeLYF1zmSZWwqph4C0nIzYfDTtU.cache deleted file mode 100644 index d90ef6c9958ec51e30cae03089fe75600adc219a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5609 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 D?2Y%b diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/DT/DT2CmoB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/DT/DT2CmoB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache deleted file mode 100644 index 40a26f0..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/DT/DT2CmoB3Y5R_p0whwFIRX4YvGZnqrJf9u5XOAxPy6fQ.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=9781fbd8d9e5d9e7145c319a54ee7271eab18362f9c511b64062cb5b2b623994:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Du/DuSpvyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Du/DuSpvyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache deleted file mode 100644 index 5454f68..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Du/DuSpvyQCsMDwkyJPZIbgX2FBndaEewlJ_RfdS-VfEXU.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=630d3b11fe96b4a32058c040103d5022304aa5e02c121e4d0b3be8c9fddf127d:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/EW/EWMnsRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/EW/EWMnsRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache deleted file mode 100644 index 9c22d31..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/EW/EWMnsRqxkUhcUmdZtoXm3TRTkRTBftMi_qP8or1QcoM.cache +++ /dev/null @@ -1 +0,0 @@ -"%<X̀#+,(o \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EZH1OLNsOeKoUwiaYJSVX5Bjc_QGMiDAyFczuhNr9zs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EZH1OLNsOeKoUwiaYJSVX5Bjc_QGMiDAyFczuhNr9zs.cache deleted file mode 100644 index bdd83f0ad87a05378d13f7b670cc38c7637bb5e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2115 zcmb_d&x;&I6xJw{adtP^93qPWDJHlvadvuVHrbu@vS`p<7{N<+b8tb1>aJJQHL0m; ztEy)i)*SR8C|-g$@gn#yc!+xN`Hr$Lfi(%d1p0>Iisz$wN?w( z+i-=huU+lX%bZuj%JyD(N@~h_DRoJ=e(q?LmCedtxZsH>I)rZh($QxBAd`DNGx1m~ zamx44NZm)?a+-Llbl&v*P>hLPtd#@hdS00cz(TK*Ho57X)tQOW=)}h-f`IHL!V>%_ z8B!%USVueq;u7jENJ%0fu^y(l#fVT&lQM*XZIFXR#0fbNXe(4KGX{j>+9i+&vNcR1 zg>~p3fz$_0-0*wX)R?@ECEm?T9K5PIhlvXYbBRzG0&y{6Aa>e}8yF=zqBk031d3^M z)RE7l4WXDSm04e?3-;fwAEhEORi3y34hB?=&=Xvc%nH>r0?U!f53w ztc<`|ydr#zy>9*4@{uo9J}Y=|Do4J8$5YFF&jGB}#)ik;EneDu#AdpDrolVj3nl5} zY|VPZO$~>L z!#{sJ+dH@VR~F9UgVx8(7$1yqsXUFnBE)CE-}&mt74hJ?_wVn^&wu&uo!j#6d*9xL lPk;FEr{~{#>g({NVBPxme}0KQ?%L3aA;_0bKDak{^KWus>`njx diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EzAJ4e7ZeKtYKhNKRjF-ZnDVkie9a_1w0p3lL_15xHI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ez/EzAJ4e7ZeKtYKhNKRjF-ZnDVkie9a_1w0p3lL_15xHI.cache deleted file mode 100644 index dfbceb82b31f829898d9f88b582f2895c56c359e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5600 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 ul0WQU{NUAJ{_S@sZ+PxrtiGZs%qI diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/F8/F8cyMLI7Zku9n-R9gGDc66QLT_vbQdkZqWFUmP2cCfM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/F8/F8cyMLI7Zku9n-R9gGDc66QLT_vbQdkZqWFUmP2cCfM.cache deleted file mode 100644 index a3c617b6ca1fd7dfbc8c215aea79fd44d8bf4d50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5606 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYm4HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYm4HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache deleted file mode 100644 index e5a37a1..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYm4HNVBw04bdXrG5lbSQMYacmndx0NJNJuBDbD_CYY.cache +++ /dev/null @@ -1,3 +0,0 @@ -[o:Set: -@hash} -I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gu/Gu3mBc9DBG54g7ay6mC7IwYpdivbP4C-hYn4aQe_GhI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gu/Gu3mBc9DBG54g7ay6mC7IwYpdivbP4C-hYn4aQe_GhI.cache deleted file mode 100644 index 10f2e21b426020d1ee719465aac1f2c6811d2681..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1486 zcmeHHu}TCn5VerFSZF8KR|pnsz{VrXfsMk|UZuq`X6G(*j7i9Z1q=V(UEIY3@mMRH zZRgE=J!LDfl<^xoj{A1+R>HSgn?`i+wCYcA~12 z4me9dEM*J#h3A-pMUjxi^)cZq@V-8W5W(=Bo`ct`9Xtipb<~A;_CveBQCj znzks}Xx&O{5Wy^a%F>kw$D7?S==B(CZ*x1QS6c_(BM%05qexKKYs=KG_t<8 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gz/GzVg_F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gz/GzVg_F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache deleted file mode 100644 index 1521f32..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Gz/GzVg_F15ZR8AvzB3_LuT0nErYuaCoHsaKO7QTFyn8xg.cache +++ /dev/null @@ -1 +0,0 @@ -"%YrHQ>B%1P߲&~ Zp \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/H3/H3YJoqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/H3/H3YJoqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache deleted file mode 100644 index 3908547..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/H3/H3YJoqKPN2C8bQccqeATMFWpI4FQccz2yBrod82yERE.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=4799a510c409a2670190a6037ef95acd5ec655b94486afc0895c7a4967d89385:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/H4/H4NC-bnpLNIrD8dFX2gE19nBCXcPCqoJW3sv-7artlg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/H4/H4NC-bnpLNIrD8dFX2gE19nBCXcPCqoJW3sv-7artlg.cache deleted file mode 100644 index 7b2b6895f8e971c31c02b5fb91c161ca6a36c6d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1928 zcmcIlzi%8x6ov?0%sCE8VH7D8qm6I^oNv#*!@gU~0?VqDS(b567*Cl(jef??p<<)F-TUVEoNulukU+rzIkr$ zTco39Xuk_6;}AVG~`ado#XExyV5Z1)CNmUlMGyL)X$y(q(*& z^?Eerybay;?)oZSS?BE*WviXmN_(ZIqYxWcP0+5pWd6&bl&R1q-b>E^9x}}4l-d0ev}NU5*)i;7D-%2-AyS;0wmSL z9LZutD5uFxXw2Rq#~Dr-ITmOuR4NMwgyPy|P@%135-F@h{{*ByZsLaD+frll7LMG0 zIdb8)<{T;)4CXSSFa*}cgn`s)Gj3p%EoLw|P7jIZ{?8+M+y_4u%^C8l3{%GZDY2O@q-We$ zfb~=Ez?5Mn#TFa5Qy{VZR|(#72VNScIQD=tvY#8B9-%6by`8PwZ|{&>nRB^CWf@>^ zilm9Pgq1Ydsp*Z!tK|wTGGt#N92>yEc^UB_Xrd9iE%IC&KNC+(%L3}?mr|-s7wF= diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/HCDOUd7-S45aJ_PjVAC_Vmjyud3i1aQv4cE3t9_Z3Dw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/HCDOUd7-S45aJ_PjVAC_Vmjyud3i1aQv4cE3t9_Z3Dw.cache deleted file mode 100644 index 835ea55972d5b7daf2b1149a5e48a9c06d118094..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 423 zcmV;Y0a*Tc+U-?MPXaLz^_uT0HNIxC}fdv zeCNK=s1@?ldy?u9o$^7vail2Y=$h?pp(#}q0Ai%j*JBA4DkWzD)rO7q>4;*WnAB%o z#-a5cKr#uO38*0OZbn{;qudVb0cxKR6GC&Je5?$8IV8sHoLnhmH~TuGh67EzzCbJPrbz1Fq-NCfqm1BL)=h)iJ@iHO-ia_f_NTr@R- znsN?`)Q9bH$-DF}2xo1g%pd8&07<%*e5Sk!t$XDay;1`Ge4v3e8l6n=_1^>+9rtZF z>Rl_) zRBzs$N+fIK&wdgx4zAx&j_tW`2FWxV&0i^;b)kHCO>}eZAsWs<2X}rBc7BMl^p zWz=OpD55(+0*RXUBDqU+M0}u}>@nRT??dZm(J6x(+xQ|=5i5sbBJ{y;9Pofgoh=fW)kc%n!a0!u| z8x~xfsLh6;sZTZS&A8`%h(Y)uJO(Oqr*4AIxz<}9syc_SH}V%jbeW7qi1{dVK`M-I z%CX(ZzcRR$R*uOYZk#i27jQd6-oaFOpj0H4`=r`VYs)14RK=f>m(o)OpS3~h(RV95 zv~c1fti6D>Ggxs1%%LW0O_Pg})GVYZawK&hHjH}dL^%U(B;&7~2K#hIl-}o{I)Jxj zq>%yaFeC3ASLbZF&Mk%2X6Wb4@@@pv&c$4WXZ#$%8@P;yy$jzRVS=`h*YD+ZfSTF0hP8v=`#bCAwf(%LWC zEB3O(S<8{Qa@r6or~l3T?KctALkeZPXqOB$8xZiRh|z|hxzzj53=VVm!~e&6HW=X3 za>{0(J=7*5 ze^>wd`?-mqu6|s6@N)FI{c{KqQ?pShFFZ{%-0^K6^ywnEK9;BQWz`C;ewKk1YG AI{*Lx diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc89Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc89Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache deleted file mode 100644 index 40beb69..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/HC/hc89Nz_p1gN0420s0PqOQZyPBeTpH7WGe5aSKCDpkSU.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/stylesheets/application.css?type=text/css&pipeline=debug&id=7530ec7144608a4fd6f4dee5cb8f5e426a0887f934a1de98d2fcfa870fdfb9c9:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/I5/I50xlpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/I5/I50xlpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache deleted file mode 100644 index a47a512..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/I5/I50xlpjgInnQm6QEda-pqUamrErEM4fa-fmdzn-GFwo.cache +++ /dev/null @@ -1,2 +0,0 @@ -"%Tl -%`H!o"}Mg \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IC/ICu1gp48QMeq5jT5CTB-0WNzaWWtMa8WLZwqC-SBHko.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IC/ICu1gp48QMeq5jT5CTB-0WNzaWWtMa8WLZwqC-SBHko.cache deleted file mode 100644 index e344cf363ce69ac21dbc49aa4cfeddc9c189ddb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5476 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 aKMX*+*QWTnlJL&g-u{Q@pZ_07CrM;pOUaM` diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/IEzjtDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/IEzjtDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache deleted file mode 100644 index 9993157..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/IEzjtDARLQYYCU_tMoeHl4gEOLqClX6VG81H-bImFKI.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=98a1de7507fa401a8484110f1321843e2eb48e17a1a6a97da8e3e14d0ca6d794:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/iexa_GLLimhhhJnVe5i_djcKgOE5NMzP78N4b0rQZiE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IE/iexa_GLLimhhhJnVe5i_djcKgOE5NMzP78N4b0rQZiE.cache deleted file mode 100644 index a338e2478d0db537ec01a382832ab4ea587fd78c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5595 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IF/IFPPAjArIZbSjjiGMTeeo4nIu9xy_hq19NvRntBHgHo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IF/IFPPAjArIZbSjjiGMTeeo4nIu9xy_hq19NvRntBHgHo.cache deleted file mode 100644 index d4c6cc83268448c737935d8149224dc68dcc8216..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2161 zcmcIlO>Z1U5G5wsn6)<~mnbLHT7iv>*E9R&S&!uaGO@HAu{i_|tDf$foyN1>LwAqO z5(RD?_zC<2B&0}O2;#sAE+7tw3n!Edk`D;}0Ep_|kJu;#ApvBlR znlf}XaY^z*`l0A&9DRAs1qfSvaN2L zby}@3>CmXfn-L^kXhPEBycp5oz zp@CVY$Lk1?Jf{8D$q`7d^y5q}gwlvUCPiKjg0jMW0jy5GN7mr)6p!3)EzCYn<8V=96`)qfTQdH0lZz`C6}B zqO4UTqEh$eQkfUQA2beSjyYDPkLih8dWhsuIN**xQAeO>!8xQt`a*hL6k=#sgTU$U zqWA{GG9vnE{Wr+Izw>j;ghZyw+!fUYM^u_xgmb)difyFf-4Y8pSi|Vlf}1K%FVeTJ z--aMTW1o!iy!Gc4VH(g8MV4?p>4sv)ofxJH@OoDfB&b$>Ki5WJagbPAAMC~F^N zFTP=LqYTcJZTs2E_O*LY?Zs7ObZFH4yEdII{Ot;^uWuc_i&yg>>+6hAZkaW^VYt;w zl1>P;8TI%U>#-j2PIHrPCQ+EAVH7q)7N(tc2tC?lNh@mNE@KgA(B7m@hjAx2h`#&y_g}yG^g&R&e{?I0uL$0+ X-#+(dcD$=2D@KsNbmgzF-nsKP`5yB@ diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IM/IM_GEWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IM/IM_GEWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache deleted file mode 100644 index a47a512..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IM/IM_GEWCRf4PFTh1Jn0RR3Kra_opf1--x2jaCx0JqfEs.cache +++ /dev/null @@ -1,2 +0,0 @@ -"%Tl -%`H!o"}Mg \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/IN/INwKw1eh3lSXA607W2hO7rYPOXhfHkb7IteVaDsscxM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/IN/INwKw1eh3lSXA607W2hO7rYPOXhfHkb7IteVaDsscxM.cache deleted file mode 100644 index d1b5bb06f368826d5fe98e8ba139ee0a430b0c90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2152 zcmb_d--{bX9M__0%-!`;1vyd5kYdxj=CVnaT<dT0(J)Q8@QSdcKg``zr^O=i}a z*&Lx1d=_7PlZyX>U_lUk@W~g&f4~Qy1VN+}@ek;CHraNO^GK<%53@7hU!TwS^PPFF ze7owEQ^f|gXYWRggXcIjNgS#*80{R<3DtpO39fOQvw#{VMe|6%X{HJ67WN9ZR}z*0 zX99LL@aPH)ce`#o+U|h6<+iq4oiNyGwOtpeOWV;_E26LyxSiJZ?oKyygQ(l?0u9~H zR?zMEVW-n-`z5c`KlCneNyA}6O+2W*dU}-t!i15eSi+HRkdv4NF*#vq%S6D_5D3M!i6IN5E0}~c zZP4EbE>D`cVfXgLl)Q^AKFC_^ye*>$W-b`a#7tlatSe*+0wdM5fl>TZw9z0F5TR73 z9oalm5sIl2o{pHP>;JZXoQecgSl|jGP#^*w-jTqCtWv0Rg}=SyScn8?WfStO78 zU>npdkT=VaGnTba$1>%Xaa#e_Pa^{=3(G0CSi#3B5ylunN0ChDIYBuWOy zIECb9fA5_eeR4H6Ceb*cBkWD;H?bB+QO32SbJNR@R+}@h$dFzq5jG$MV{I)6>Pv*K z(T2&4X`SFXU~61GwllICouN#C2}lS;W=}Vk!jioQdlTIib#m z0cTc8vr7p%Triy-mM3+JfpeKV?RzV8MTfGtTIyBrln1q2w(K*wEY`dDi!vwj{j-Ay zb4dSp+#K~2#@+XpwMl&+a(bTG_bT{E9_u+>_`i%@SNQM_YL(PPo7)I<-&>j~vi3Ur z;-lX_{kr4IWWw`s`tM{gV`Tu?Q9f5R1&mEm1q+V^kU8KzV(hfp4raK zI}lZf8jJR}H+Hr++hM2M31}DuK^z4^dvj+CI)7}iX+QBx^&7d2%V~VTm z8(qNPRvg#7+QG56z$J}(DK&}jtelOqwp%;)<}DFHhu}Nc&Nh3FOz!ns;jviZlZ^$@?!Ucnwgb56RxFV(?G*XS57$rEPH=1MwB9iK?Bb!Gm zLNQg!vpy47^oy;Zr6M5}mbii#6o?R^C%7P)W}=TuDd5ifiy-AiHz-+W%9HRwm_|l zctwU%vAldbkr}s&TLg%o#s*X#mQyUTf_oVX+q*`zp$3N7IwgNi_~=A8V5ZEyUs~%D8rQX}bD!wO)`#h4fVtV*w&C*4C1sfkf&$OH-+A zPdqct0W|U+ogbn@L=8Qi^Ohn=vA|dc23mUcBQQ0u@m@l8a{rR=EQ1&^C55H1J_4oj zim)+`edqP+ku6m|D|oPwBVWhkiRB&30koD%d*|IPR@!{Trn-D4!MoNACF$dAO?$&l zT(3^!I*HmN4~Dl~oyJ}nV&TGPYY#uap&vea@Wz+Rw^sk$|LB*QmHNHen?LS- f@YT{I?;?wQ=iooT#1?mBXxI?=+ZP}II{4%XecR*f diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/JC/JCufp3q2EpAvqTl5F5iVsnA9TTkBii0_fdeKanSU_No.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/JC/JCufp3q2EpAvqTl5F5iVsnA9TTkBii0_fdeKanSU_No.cache deleted file mode 100644 index 070b742d569ff0b56790652f7b19e4ad3ca32819..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5604 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 NEnp{lu76lv{s~~i5xgYvpddqa)$8fX)Kqn< zswWJ~UR?Iz&4c1W1uuf&Rq(L>3F5`Wf}-NZzd-P^g0FgJHgkwk2n%!Qse1Lj_kHix zSI^Gfy%x@8Ms!LSevE~LFbIO}FnHU7v4IgRp+Q@-YyisHU>5_dqpZJ2g|q=p(|}qF zxN}H{)G{Md{Pr+;RM$+yq+rwuttyB1bvH_36OT^UX3pM9MG8_V*t8(yTY_)as;jN_ zRiMpUt5vVJ>TAH(p~`u69oA~lsISuMTD=wV#yYf`jL}+?!fG>Wv}z4nZ8mC!u&{Fw zUX_~iZc1I!DQ%yRU16he5H5I%iVmPtip~f3A7bU%o*QQ(XXu*8U6;CtI?D;sAlHA=dI2R!=Q`bT?_(pkO)igN6COH5o6c$B8f|=TauDQ zK$sq+C>AF|IZbAuF?*RDCpcl`SYWJBOlBMi#c!9um~9c0NMRkGk3j0<3NHAyEj1!< z;>hjiBNuGzIEL{N1apZ{2!VBRVSqVpMrA~aPMOs*8G_>4oVMljXhSHbN@dm)YRUe4 z^hqkhsPe=O#9%-%EIq*wl3Ag8sFVSTS78XmkK>e2$04}Vj!-@nmPQhYSBrDh4>cL{ zkfR)_Orp#Y5tEV52-jsIa;;HXpjfWU)r+)qdO&pS|9K`)`rxOcG9%tN!&EW9OKhSu z=@s`CVEr_9U~*VVvBd_CG8DG^D#2Usz+1zV#~x5l_EV!-A60xiOsDiZwV{5R}(3hWlt&GW{LiRR^u>l;Mw-HZ*MjENxEKRlXGjS4{7f>9c089!j zh-{u*mx@rrEiVm5G!=aqE#2NI=EJ-&Kx9rGy?Z6R&LPD~zy76N8`thVvm0KqE{h_VSt;V9(YG@Z z_-+||m^!6m=HitWV(o_WV|7ZeEDy6sYkQwOXn*kGBlb&MeE#iU;^X`5;o~oU|7`KM zzenLbx_b{D1YIt?IXfBMDZ~$3FWvb5(w!H-O6aHW9TgW}dwAndHtN6s(>Gr}ZvXnn dN8x3`JEfg-KVQD?;=qXk$UB$6{`v5oe*jnAv&h@}>Gf?%T-qD8=ez)CICYbzvT?d)EHCqxkJcE0a@Z{GXn?TPV?X*8Y)>e;!6 z0cC(32gk94r357%sRj&W2=EwOk-d)f>jADSfKu@8!Wp; zm(+_;bjx+u#crciDm98hg;XnkP_EV8TD9ZWNM*SeRLi7D{OWQAYUKtgHE^|JAY-kC zrWnV5JH{&X>~lv;GFFTh%BQL$+yl>^KN|L1c{Xrr2sSf6S!IUtE+v>9+;(Q@G_{l3 z9YP3?6hx|>diU)7q5G^kA$cN*F6XwKMbombGfcq3j9DrKYqPK*D=OYyAQ!-|A7 z>RKtW;EaK=LJ+W|=UX8RtUlHAI8j_9Q*mryb-<_hZ|q-IMwTAqD& zw3R+YwhG;t5|}bs(Cq`{rC4wRQgR{DpW#R!C)?Ry@^U~>PH_dFc0sCtNMJVAM0o-C z6Dq*xE2oW>>CIzJG$~cm>5NuPoy~i41VKV9bhtg+OjJ;)Ypy1m7+!79zc)X=d$WDv z_LsLgr~mo-udwCn)_|;k+XJsZ|~FGaWqDK&tCiQpCpxS_7v>_yEsz?V(Ch4?R{@kEp7&193~WwhF2=Xd-s1w|-vKn&Ah?9P1iHh1&VHMf)e_zZv=Je$lu$&lI9G{ejxl_hDQ%Z73_eY3e2qveJJO~^ON9VKTEp(R9$tkPMDQ*#?v3{mr{?{LmY>~&(QwHMVc zi*H9_7p}ft7T+qdtv@GUHd95gPC+cPee)Q7qcbsy?J)P1P?Q1_wkL*0k^mZAO& HPi{-j+vDO3 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/M_/M_Sfg4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/M_/M_Sfg4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache deleted file mode 100644 index ca65b47..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/M_/M_Sfg4fzxltEjOoc53RFyyxa6mnu9HztfOufgrnAwY4.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=debug&id=c42c63d29c8e964670e7552be4cff6b9488ad23fc7a2a74ebfc2784e532ada82:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mt/MtBl5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mt/MtBl5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache deleted file mode 100644 index e5a37a1..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mt/MtBl5hclrYlJvbvDUye1-UVM6IVmMBoAmUgOPW-4MFE.cache +++ /dev/null @@ -1,3 +0,0 @@ -[o:Set: -@hash} -I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mw/MwvDx5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mw/MwvDx5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache deleted file mode 100644 index eaa609b..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Mw/MwvDx5bdQ7jwdC1fqVaNviCq7QK6NgPRAgBgfNyWTMI.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/cable.js?type=application/javascript&pipeline=self&id=078a875ef0a49976b12224b277d19c88cdcd1896a4c5f995ffeb9e98a18567ba:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/N3/N3Nb9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/N3/N3Nb9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache deleted file mode 100644 index e1ca45c..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/N3/N3Nb9Xt9Z8ylKDFctkYNEtjOfr5o47agKzjSlmveMA4.cache +++ /dev/null @@ -1 +0,0 @@ -I"}app/assets/stylesheets/application.css?type=text/css&id=222a418ba1a85d870f85469810225cc43e5c8d504343cf5af4ef01ab55e9842f:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ND/NDoy1P5IyhOxC64jh9fPN9M0T6QvLqZP8tiWgtU2SC0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ND/NDoy1P5IyhOxC64jh9fPN9M0T6QvLqZP8tiWgtU2SC0.cache deleted file mode 100644 index 503536593565f9c69188f8ec5d3ed0e46c78e3cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2184 zcmcIl&u<$=6ov}9sZ*C$2vi9nMlQ5alC0O>_{T<3sM16-f=iMLC`i`q%vWc>_ zqJYjDm1~Be6Q7;%JhGDrL-0q*fTkkG6c_Okn^1d6N)iEKYLKB$oQTvaGGiLOFOdBN z%Zcm@#EO*3oCBe_wh4@hmeGk6#^U`5q}pG?4YzkC9g(-NzP5|{^43)x!}tmsvx!L2 z1jfaM249ddWN){n!;@GwXBtRpOLS*P`)MSwi_x7#c|+PA$$+Kh$K*Lyihd3na=d5iuF5oN%>3 zM4>fG3lzh(g?f>)Rt<=X-IrtXC=ae6mS)5odzdQbPKilWE}h~o0*s%=7Ia}&QcSUi z8#xNwyG-y&TX20~%3}*CC)=4;Y!6!i+1j{r^_>m!T4HTxu#NOFH+i&#v3TP?V5ZOu zk5-FgvZ#=Goy3>`4%YPyM}kHQshd2@ly)`o7+M5SUMUwUl_qLaWq~SR7)5!;a)^>~yOy%pSR96|V&k&J?jP;_(Fe zwqpUtC~d;STA35Kcw|rLbrW+p91dmZ<9j;x-aGMm{ePlxF%ua`k;1A08BdHy$4aPh zvKf}q>z+|7&z4rs-g;^?tV|jT|Dc3}>?aq(v5R@=Ap4gxZmb2g$%3fO<0kKPD2w9; zv|H^~o%*e~QKP&b)cl6u2!Pda)-BhXoo1WX8y#Rg2%yz)#KY4#jy2BPZnd1-c(IL} zo8kPpc&e{H`1$VdrgnSn&ToHy|LLi_AHMSU*ZTAA_4l5;{&Mf*`@en{&f^H{W3R-1 z9-g0lD!r+R)%GX%9@=leEcG9J^<(*uwRdm7^u@zFe_adi-LHI8x%^RhQt)nd)FBeg7XeU;>%| diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/O3/O3Gigsf9A6NOA0Vagzz8G_5ckhKtI8Z9j1MrBvdEDQI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/O3/O3Gigsf9A6NOA0Vagzz8G_5ckhKtI8Z9j1MrBvdEDQI.cache deleted file mode 100644 index c4d76031fd74352267a7fb70d865f0d90ea0142b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5612 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 GG1N`B)&n>I diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OK0OXX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OK0OXX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache deleted file mode 100644 index 3459e89..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OK0OXX-3H5jXz5K7g343bghfnJQkg61TiIU5vF_gn6E.cache +++ /dev/null @@ -1 +0,0 @@ -"%VMocc^1<[c#=xM% \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/Okk1cG_SE_W4AeGjfpv_2x5dq0jEN-zIk6wKnDWcFyM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/Okk1cG_SE_W4AeGjfpv_2x5dq0jEN-zIk6wKnDWcFyM.cache deleted file mode 100644 index aaef807acd37aa0dc212047fafcb7072fe2a2f50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2247 zcmc&$O>f*p7^YBdQYY!xAuU2kqiq@`s@Bdf*{tnl1yyL!9yl~jsmf(DwqNf~GakD$ zS6lmo1@%Uwu^BX4t*GvWt{X;SRCm2Cx*0ZO&uhjp1Ri)U zt-H;wRzNF$<<_2mo~JbGWmFHk)z_x`S7}%F{G}oUK@;d!SEj>G!Z7%AW2|LjGhZ(8 zw2yJ|(%9v3)I~HH`WO+WLW9t~f`_p?Q>$#lpf zP(%-a#1efzOyvR5DT#n`a>(?6+=Jjw8XjOK2oq$NGOlb372QvB5>i3>AV5+LM8F{l z2UG~)iX09=!ZTSC1J$`iOPmdXTh%p+rw$I~6KVK&}B(+m1DAp7w1jbHM}m7A7Cm%P%4$m|GU~QYRe@3RK;H^Zxm9si1k6~*}YW?tvpu< zYcFQ~5>}r9bEwH$&*WmJYL-xRa;EArY?|uz=ejd7MoRr#r@_9M5v7kfr~zQN%rr8A zon{0%o=lpv?K`IVx$LN*P3?SZWw4e zSh2-2v=Nn_j{Y-))587m|FK>URBXvpHc2_)3}-w3l7xpjlMtot3zhc8<2hVmpBIr} zoBfL!`wM|Dv<}N$-z|Ndv7b)AW=lR6mCl3UgpQYXd_UwQ?QT zTol~#7sj)xdj0X^+wQgB&puha@X8nYO8bu|zkYM{>W^Rb?AW`!`_7xc`3tyO`#A1# znfX^I=W_3Duk- z>Qq(FvV`Oh5RVEuh*xjoNr@*hdQuSe6pW%Lui{zIS3NVy2%Gh=F7%eYMi``)YX zJwA2gbTCyY5!Q}<9g7qK$8lBz=XDKAJ4&#GI+rCY`j8pztfPT8lLF%%MjL{ z+P@H`>5P_zVrX>y{o{^9wi2NUew6fSCSojcnIAC;H5by9L_nDA=g1Q$A~TXqxW?#p zvYTK#kzIkdB4cU6flyqV1cpGX7$gKT z2$yvtO0JPwpqQ>H*^8txvQK1e|16RRb+8SwFhSlh!k968N^~NN)G}@}!2D@!K$UJ& ziX~QXy+C5SFA#jv2CNQ@acltPWHVQi?VtpZjkT4_SJ%jMi7~lG8R=ndif93IafUje z$EN2WtmcPcksmtvkvOV$8v`nD7R4u!7wvSghHT1?zaE3#U zCB{Ms&@!0X1XBsBFDFzdH&2GObC3;$l9>fDKR|&)MY2A&!rIx%BU`NUwcx?2GWU5r z9$CI(QGnJ`>EIwKv*ebK>=9Zwa(CU@Aq_ozPe-o3qnOwJCkS)7$RQOOENe*Pk@M(C z0hK}4gDOVd(Q@gD%F^kZkF5u@BSGPBRdA5~Xj3?HG7lVN|6<0DwU+0%TyXu^Z{rl} zG{9p%ur|0j?EH@FHa#CF81>vmuhVWXE;eJ=YqZ=JUG!qO$hid`oWyagaNdTsYGLAe z4>#9?nPKzPp8et8-CuR%gG-MYcc=FoQ-CN)P^jR>2Bdmv7 ziFzKKn|vzWv5TL-ox5}IrC0C#{n4MVefQh3&+lJ3JALcZcf;R5TzTjA?l)J16M~1e XwL{Nnn|HNuL?6-@Pkiy^_M86zIobr3 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oe/OeSW6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oe/OeSW6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache deleted file mode 100644 index e5a37a1..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oe/OeSW6XLTFz3WTZuUiUHwA6Vce-Tc1GbkhlY6U-thqwA.cache +++ /dev/null @@ -1,3 +0,0 @@ -[o:Set: -@hash} -I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oj/Oj50g5SGnDZNZy6B_5E-hApL8Q-0gsDDOLvTD6JDzog.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Oj/Oj50g5SGnDZNZy6B_5E-hApL8Q-0gsDDOLvTD6JDzog.cache deleted file mode 100644 index f54d88680f295f1c6faab95810bc386b214f8c0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 971 zcmbtT&ubJh80|vc)@ir42vVp*7~38y+v)!5Zd0mWT9}hU7eNqfHuKF+G&>oSOt(uZ z*psJv@}#%kML{em;vXPh^w@vGi+DDfZE=MPg15}~z3=6{FK>oNcPH^^Dw*%*o`#GA z_B@g#9#IOk@|5mzP!ZU31e}XSs?-hLOJGgIj`qyge8LjoEQU1&Je+62TBR10A#9YF zp<01ub6zR8T2N|)q*g13%PoLP$uz>H5L&IUR;y83FO?hBrP4~h8m`bh&aXG|1Q#UO zN{EhpcjjzK`PF+!3-yxE~iG~1akySfH(}=}wWQnEV z93+ZB!lIdPM$kiDX68w%g+W?zyoXwVSWI~u7#bEMMz4N@64%hB}ROM@-@5ZNkB zV?q+fRnfFhkk=C_C@3YQ!heRtK2El?zvShFpki^wfVDyCe@I|9wSfx~9;Zw~AXYEr zS10#|Ht@L8sR`Ra#WC4@qy`W)BGQE0cb!y+#fIV9z+?TZ-MJ&@^Sjpvv-iKf&3WCg zR}RqLvsZ`RJ0FgJd_UJMJot&nOxW5wV!3@hJ-FGeQ-hZ_T#^ICMg*U@PpLX8g oqtB0CTzx5Lj&`Q&m%rc<7WnS^fBz&_w$st91N_=Z{rKVCUwn{8qW}N^ diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Os/Os5br3sjx7SDASXmy9h9PGO4Atrvi2PEFrmLAbVoJQ0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Os/Os5br3sjx7SDASXmy9h9PGO4Atrvi2PEFrmLAbVoJQ0.cache deleted file mode 100644 index 74bad68309befc93204416d6e14cce7803958579..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 989 zcmbtT&ubGw7`0fob<>|0EfyiHG(XTJHQA)u2~iI=vO;^%UM!R_JM(Qa>1Jo$nT<*) zA|AacLW|(pn}3N%PlCrHg5LEc&TcAAp-91H56gV-d*Aooyq%mLE}-csWVSK!)@2@` zQV9n^2@3&IlzMo81qoT8zA>e3;xX`Lu_tcHrvWq-(qjZm#{Ds9CSU=0%!j4`&&@E} zteeEDfaNzSWz#jwj^)&?x@B5793Z$>#jCZois@7=N}y)Bw5}m- zeGAQb9Mg7yW!E;APhV1NXj^DD*5Ttm*hcrO-PXd+E4b zjKwJ@MliyCshnxYwv4tr#h3(|5tmSUOt!C6WZB6NKCQB!x^+lApoC(PZ$V}rXPURkbb+1 zMR!lPjV160EaZMXyD)%IsDUxZmTg=dFU3wL@>F3i#LN=~RX##)2O%dQ1P=xJR~F*C zNL)EnSdPfo;;sT^9T4)2flNAEXf}jL5etFx#=O>8*gMxkGeSm=Gk&70aPEpR1nJ^X z<=r;)NVn~k5Vda z9d$VyXldN|_FsbE?{$w>w|Y~>g&he!#{+#O$h)1 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ot/OtMtSuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ot/OtMtSuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache deleted file mode 100644 index e0716be..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ot/OtMtSuiIoWI-L5bDGVg6cB9Up5Q822sdTBezWg3GKFg.cache +++ /dev/null @@ -1 +0,0 @@ -I"/C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js?type=application/javascript&id=149b14619c08f1d2dc6c1d98fd2b34620e56f46254ba1fe3c7ca4b9841a2767a:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/PD/PD2qgc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/PD/PD2qgc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache deleted file mode 100644 index 66c8c8d..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/PD/PD2qgc0D22YpSRc532rERgsNbwJyMMxcmcjMq3wjEf8.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=a880acd1e61523ea3499482cd2f941570faea7301bdb3281613ea8c21c24d6c8:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/PK/PKpeE92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/PK/PKpeE92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache deleted file mode 100644 index 1b882b9..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/PK/PKpeE92dUyzxtMjBVOxiJATNMw3ZHRBNh2yLe_MIHyg.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"qfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Pg/PgflpZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Pg/PgflpZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache deleted file mode 100644 index 66ba80d..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Pg/PgflpZ9dqgSZ1oiXX_IuMIZ77PuxMWdX9J2bl1MAEXg.cache +++ /dev/null @@ -1 +0,0 @@ -I"/C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js?type=application/javascript&pipeline=self&id=105875ea418822826ec7e0dd07e61e325a0628bd37e84cca14ae54b3813a0431:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QIQMlEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QIQMlEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache deleted file mode 100644 index 2800ad3..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QIQMlEqZJgsZ6wNRh109kkXJUF2gmunMyMO38_cK8Fw.cache +++ /dev/null @@ -1 +0,0 @@ -"%Bșo$'AdLxRU \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/QN/QN2G7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/QN/QN2G7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache deleted file mode 100644 index 23d5482..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/QN/QN2G7aqu0tVL8EjAwAJWb8Bu0BsgwlrrWo2JdaltbwM.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=28dacc9bfbe979338b2f2a9dda653430f49efd305646af6f891a2b0549b88bcb:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Qo/QombazgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Qo/QombazgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache deleted file mode 100644 index 02a9232..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Qo/QombazgJA9K7Svw5yniq-IukSWN7USDyxnK77BtUqiI.cache +++ /dev/null @@ -1 +0,0 @@ -"%M;(}I={=O(hs0Sw \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ri/Riwl_P6R_RueJDMSw9Guyt4jxobB7v2SoTD1eCbCdUA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ri/Riwl_P6R_RueJDMSw9Guyt4jxobB7v2SoTD1eCbCdUA.cache deleted file mode 100644 index 2b514b6735aef167e1aaf6c67a000b30bb78e0e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmbtTziSjh6gD82xXH!DA_PSo7ZVh@A6{~~bIzcGIlX`&dQEKN?9AKSNoIG}nYoh? z(%Gf35mE`3>0%{GCl+Gs9}u+_qKJ)Hh|casxgw}wxBK4rzW06ay*WIvI)Vqs-+^W7Rx^INQrqfMZd&=Qjd968=opwh)-rJ)#*wFic?-C zgEMnYJS-$(i!m`l!##1ZzDzCC#M#6`L_%n|XAXw_wvpnGbg@qAEscx{*|NUGezRj; z*NGczy^EkSG7y=?WDZ?92TUS`4rcBZBe3Mtk@37u8#}i z2|zqTJu9v+&!aLWX|Zwrt24t?<#!{+Tr&-vHw>*2pVNruvpW$q= zS_`TrLaV_%Bdk^pXfa@6EvS?hszHr~6;fF!Q&=dMp;8P(Ai;b)=R;)tXc{vSc0omaBJyW-OY55b-)lt4A~mRlME7w8N`%>mU#Fs7zevIBBG;h zx8Y4e+~Z2d9b2C7fzmb*DaT5~J3n}p?k=03y%<+kmCoDiBjo)=NeWuqY2ZJlE8T83 z_J4}s5qT-C$}`>qZT_C_tY{gJDR|K33Ye^)aq1J>CzkQ3HeH+0ffLszeM1i*Xhf8K zHx1A2n)Q6maxLSLerNA;`}5A>xmRE4&fEQ2$zSfB!p-*w_2~rv`_<_KP9^^s7Gy>Pha_w~G^3nlI+u=gz_2{`c3nbIlK{pFZLoXAN)Zzn@$x Q+wB~0i61c_v%T$+GH5184Vx88BbGuxS2 zM<(iOeQmNrWV{(>VS=@7cr%g3AjgG}c2_{3we zz$x25CsZGKi)rHJ!g zWJo2Cz*yoK5F1l_Q3w(M3Dq#cEk?MsiWDIX%qlsIc^H#Jj<#HeB4t1*u5AoiAXC94 zf*Xte0SI+i!wt8$Eyv^)Eb)F;V(%ptMKE!}U^eCwLm)23HH22_@hV0Mj_Hk6G6Knz zKJLinQJPRpm58*@MVxW8JPkVS>eB@$r)7+7cPNYFqb zb(1EE(yk{Sm}USfS&uFZ(ScD*kLLYz3=%9bmVtv&et92k$*;T^Qxo4h+pR8x9C59r zqp&stZSab4F%G)br;10eRN1WH!I=#C8XiwAuR9K4jMBzG>27h-W+OJ!_AaW(zGdW=k^+Lg2lT7X#)NsahZVn#SDFz`_?zHPK zOq-Rd&9kM=#arcW^}2(7f|ff5**PKV;lpf8N+M2q2f|kzK!n z@81nGl?(spvFaM%)NZws+GwqVM0fqUNk>+ntu5VI`T47_fBEx=_`?rs@0GtDT=?xB z^Ucw{-wl&G96o4$yo~X|@Ry6z*vmt_z4y$ocW;08(akrX{^W}%p8Wo`_rH7V pr+1h3Zr^$1kI%QiSy49Wk{1Q9dm7(QB5YL~!_v7I8zX8Zsc(Zq#tdL_}lt^35&b%Mr_r3RK zUaua``_)XbZvC~-V#dLD9Ga#M)f$X;_UVx7P_Y!(xXoEe4U?j^uir7F6t+rxCEKNx zrNEhhEe$+gV$qh{p@A2>Z?!wYN~Z(is_V6Z(s0FHZF_6$L5EV$bJt;`Lt}S+-Q945 zjc~0^SG~1058SZgSGM>3b6nD>mr|2->x;*utZY{H{5eZR&;fMo*N!*)ADP_i?AT+z z#3|puz-1qK^GV``(s|4BLovp7p%ey$=~-pQ01LfJ+T^A)T4pLlqtg#hI}X`Pm?rp9 zGN6LRpbfDMh)Jlq$~g&ugmRGLRz#REl9VCr>jpVUSeTFlhPF(EJd1!(T$=>)K)QxW zIMW9G1K{$Yg&TJ7h8U3#vBbN1iJkXk9K+ZJgPDX041u^JrXVy@jT#swIHormWC$XX z>bN7DM=C-wRm!tI6Ib=~t)HbLAr+Rmf*2Ht5TPfyAem;Ok4h=v*os3SwjBySU4y}e zG=xS&rfFa`M75#_^+Qd@JoqS&)F44-2#d)`W+ajg!g8%qTA&EmmA!wMycRGZc#D<Rc|pz^SsVu=;p%TUL+c-#USk=<0u z@GedvxwU=c{g1ZEn~5>0#sTePZL*++SR6$e*N!esuRL8f$7E3(Km^9xS`svn zNL^=XDwXYtXQnxTTHd2`19XU}p@*~ng$PnCFqVOVmVR{?OvSIgn^2t`o$uBcKn$6Z z!cu4sL20}qY>d5b{ZjeJmMWhWJUEvlZ{qR9@{Z*IT1%z3#T1_ zZqlrg+&o{|oIk2|>vt^d6SOSjo&K?y2zmSD;NgVQtBzZ+e!;jq{;W1x5I`Z%sU5$D z@84ZLkqiH4vFZxn)NZ|&nYig8(H(zg+>!M+S{Hv^`t9p){&@Uz^67)t{pt_gdqs%*-#_?j`KK>_`E%ve-w!{yeEsIp@80J( m-~RE-M^7H}N8c^_XIRv&Z@=_QY;o5Hh7EvUKXa)$`1n5`ZRD^3 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/TMiF4YMg3MlninHGd66DVgAUQ3tb8i2uVXPwoke_XVw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/TMiF4YMg3MlninHGd66DVgAUQ3tb8i2uVXPwoke_XVw.cache deleted file mode 100644 index 48aff25925ff8280046b75a3c751ac70fc39ba2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2959 zcmc&$&u<$=6mFq7!Abff2ULWBkx8mVm3M8&aqKk~RB0pmz=0$!YA^11_N_h1?(8x% z>nL)}seeLG2#FJLx8h0BMN{p@1cENSsV!2$d&}yYnW+f<4k5+5z)pD&}TVGqNK&4H~MXyvV z)(VBvMti+NOKbx&PUhCGbI}i}+lr{}Hgm6y*O#ehcAbU91wjL7=9b38j@>Z$mxtJ_ z@y&d>;)fmd%TJ9h4!usiLDz=}777hQw~{yv<&24hfzGKgmJC5JET6Y+a)Tw|BAZDd zNhHG_cR>-|1>#B6d=ScgqC?^W^~nL(UGf36cS5$0nIK${ZOVORWs&G^7!yVX>3{%9 zH4p&@gmtM9;45;_1qqMO5)Y`3C0g=%4@j)I=oq8-WkUFvBqg{{SQrFUxQVH3@>}s@ zVWh9Dl75!pVXmwjQACc8$jb4eLHdK$dKUL_%QA5zjnrr3vc)7Sfz42;H~_hlfCsCH z^nJsEYZJAF05o-}ru}*6iVG147X;&=LT7ddbjHcP+oh^Ic%zxS3ZlnlC<4q!z6Vla zd=rk{X6}{It)y~H_Hg5(aXXLODe@ksf`L+@RL+xXJE<*`^fMKIN?uA%N8;bb)S4>kxEN1C_DIR4-XF+C)|ZWXPPfu;ijJ{1w#a8sB1|CzyY?tb+DSWgE7 zd|J-f?9+$Z#B9r1knmy5CAeYzQl@@+FoUDmCy6KcTs+5&oe1Dljdf|RZ>Jh3%von2 z7t?smD;>An$Kg1)mQ15q4VbKPm6b~ z*T4Df&&Kk1zkGaj=c}EszxZMB(jVu3e#o2|?lyC`o_V%SbY}z21MsiUY<$0W_ivrG B{5b#s diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/tMbjmCknbKWtH-P3Yah2wQeP1kwFf9cM9fMJkPf4rRQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/TM/tMbjmCknbKWtH-P3Yah2wQeP1kwFf9cM9fMJkPf4rRQ.cache deleted file mode 100644 index c79627cca04f0aac77490daf184371407608368f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 ucmV+<0Neir2qGnS>#fM;?-%7ti2%w#WkYXGinq8E4uHEOiNl)@$oIb|!VxF{ diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Th/ThKwODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Th/ThKwODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache deleted file mode 100644 index aa48cea..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Th/ThKwODU9uQEDyUrAtVaRcSOHHhEhBoKvnOfGCXV-SYk.cache +++ /dev/null @@ -1,3 +0,0 @@ -xUK31 kQcC7Z[ -zz%M_4 yPDv튭mW䶛LMɛ}IEA~PL^-}n쁴>JQpq{[/oij jkĆ\`MgW(`dΨւ3jy}pmw;\@ ;Mq6ڈ%,AQҚ)\D'#?ɧݎ>dN$"Hϰ.R!SkP }"xGC2~Rd娎ƒ:f -iW!C@5Ov.bJvx7,MHZH{ .fQj=wA; @"cYE䯹&+76]Σ rN@nKU[ jKyN统~]s] {J&KsFbCSͽfQ|?$vE>BIH=BI})SܧOq>}/J79:a \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiNT9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiNT9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache deleted file mode 100644 index 8407e5e..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiNT9RPwjrMniDt4cuS6O4RlFvd2txBWgW3F9y8qS5o.cache +++ /dev/null @@ -1 +0,0 @@ -"%P{?d|34_2iħp \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tr/TrfKd5S7pFX8U7fQZ2uZ9Jl2dpLAhIffDKpVo6LgVFg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tr/TrfKd5S7pFX8U7fQZ2uZ9Jl2dpLAhIffDKpVo6LgVFg.cache deleted file mode 100644 index d932f89f85b0905c6761b64805ef3340e268b606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2115 zcmb_dO^6&t6xJY<$?Q)yhv-5)6diVB*4gQv?9R@nmqCN>!iajvt_R~`sP1|_U6Y!s zwyS!UVF@C533w3^MDU~@MG!pbMLl^E&x$CB*PJ|fk?57)tkGC`pa)m883`@Z*H z)nnD8CBK@byz4yrLBs|4u1k}|rCNj0?tqS{4pW}s8n*=xso_dC2KpH@PM}lTE7`6l zJORNabTo))m9tK(6>Mw;lr^K!+uXj=ioCGhZh15cqYc&s+TM!jRqAauH@%>}*=%`U z)7xOIx#2+oSKF-OS9TBlMWHC`CDg=S=fd$QD?60~f58%wbO>E%?Rc{X$mCvUCLT*A zPWk>hq58;MOcO7c&Ks5=iZQVZl{6qt&nhzkSm;&KCO4haDoaB&I`!@;*Chur*91RG zhE(zhv>}!OF)=llgdhQsPz@8@VuVYhNEyOF*U4eb!x zTpRQcK&Zn8ZrHtRa!g*p67T0FcAryG1QQnwW@0We1ma>mh0v&UT*oNEF}+bIBalp` z#~s-`DkT(CB_iu{c}f4f_5D;Nq|y>kA%YZSh|ptPkW6#gN2O8_*oq?{wjBySU4y}; zGK8`b*EFyiqFRiheyGWWhZyIP>Lkbv;Sm|Dj4)LvJl7hf1&VM@u3n&wQA464`)8Tl ztAj02qa@xWL!nq+J{_w}Sj8;@#7`pwX&zQkEO832XDDoMjc7v+46$_z9@l{~vY(_X zyopmtuJ2xZ{-s^=RBTM5aX|Z6n=EJ`7B{6_Xjd1e7w@gsCuC6}eVIg900zd|S`su+ zNL^=1qEg!v_f2yEwY*0chUmbkp-1!nIR*(97|XyxE5EuArsCJ0jj4`ro$WfyAV)k^ z(o$F-L8|eJurUt0&g11HTdI6k@L(}VzK+LJ%Nv#hXsuH1pLDlaY4Z`A>GGKd-?m;T zNgrox)*Ei>dU+PtsqK|nY~3)XQi3RyXwT$?Ez}DIw@os+Z&1S-)7d$ASf?0-P=(W; zzc6i9rgqL&c9w2cyUq;@`vfh^cxQhsrb51Qa`13U>Hm&fuztw6d;YvOSr9-W&m((& z4d1_;dMX$G&tuh7d{etlEi=*jHWJU*7ra`}m!=8@H?93@-lh zrvB>a?w{v-7rehSe-0nCK3>N7VED`BY3vmtK7a4UCtm(+rSrzhCySkLKmG2bkH7x# przc-qd+UcEf8V+N>-+v`&brR-e}0KA?%L4sA&93>-~D;;>OXq!=57E0 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tv/TvLHCoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tv/TvLHCoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache deleted file mode 100644 index 9c22d31..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Tv/TvLHCoOEBiJHICMZg9BbKy8IdpfTsD8Nv5P7j5iMYk0.cache +++ /dev/null @@ -1 +0,0 @@ -"%<X̀#+,(o \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/U3/U3-ZaQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/U3/U3-ZaQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache deleted file mode 100644 index 622fc19..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/U3/U3-ZaQecT5-5BuSFhXRbV5VM_410LMaBKwzNK1dOwnI.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI">processors:type=text/css&file_type=text/css&pipeline=self;TTI"rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/filestack_rails/application.css;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/UR/URFd--S-HlRe3_5tnirQEHm5XZLNucPc_DNVxQDg0cc.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/UR/URFd--S-HlRe3_5tnirQEHm5XZLNucPc_DNVxQDg0cc.cache deleted file mode 100644 index 44b8afbd34c2c2db11e299b6d423e2a889cf8cb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5609 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 DVxszh diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/US/USoVrqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/US/USoVrqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache deleted file mode 100644 index 14393ce..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/US/USoVrqGwNaDSaswy-1lVfmtHuLr3pgg-er_clZx7fSc.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/cable.js?type=application/javascript&pipeline=self&id=8f3948e9ac2d984024e70eaa3bbe02fc7763bd83080c91af55365579b8e40066:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/UT/UTjIxiBqmLcpD6hXf-lLBH4Sba8KumT-KV9JaVGn8N0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/UT/UTjIxiBqmLcpD6hXf-lLBH4Sba8KumT-KV9JaVGn8N0.cache deleted file mode 100644 index 37cdcc76d792413a6eb59d134a36ae7980b9ff4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1135 zcmbtTO=}cE5H%p1IQdjW0wOe{#*JpbvKwbJ%Muk57`zC^g9%~jovzvGq<4Dk?pcXp z^*^YPgBPO&JS0CLf5D3fuO9pZBDpAng59%G_7GHXPCeDHUcFbkt~ewBrv!5qjElwV&A>00 zGj3*a*&SmXlSYhH=-KCw*O#efmfcZfA;N9&>`TYPe%na#r+Qc`^_E6XGv3m^*io@F zJ=eyKw%$YdJW>#;hUr63&M}=xp~I3V!q=dI!$JYwVb}+R8AB=r)PxXsC>Ijph@g=3 z4T%IWtbicJQ%D;tKcrC$nTmol1_Fg3Aa7~5n<)>KC>4wzQvHt;#dVU=&o*@hq{l}Y zZZbeLLVY9CUh(%4 z)YcMm9S~BNHyq2JeXjq?Jc4u(`eICIdori5kB}>|;66yH+v@)5nHtgQ{Ql`3ACb?R ztQ?^&km~Pik|r&=qXHfzQ~=?%@l0)^dt%8Qkt%66`y-ZKnGM;8@Ix&00(!QUs32F> zTubh7ud;o4=1npC{_Wn^ovXKZ4_>`~`J_HGe(Py|XZ!K9gR|c=EAFt~ftCvCz@a-z5nIK-fI2R?pky)TOHXC+(Ak_d-1<_*T}Zoinf7W K8+`O({r*qib%b>Q diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/UX/UXGpqMa7PjkZVZKeafJBZoqQT4kmoleP0MbX7s9khZY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/UX/UXGpqMa7PjkZVZKeafJBZoqQT4kmoleP0MbX7s9khZY.cache deleted file mode 100644 index c5d49a1df531d6d5282ac924fe2836eaad4c9990..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2223 zcmcIl&1)n@6nB?pHcmF{uEG-8OEHU^tWKtTrh7i@5Om20jKoV459(p4u6jLPNljO8 zSM`J;>`6R`2wudCibr8@UIahzxbhO&blDx`L3nmSZ# zz>|GCq?%P=C-iy4^(k$5UOi;o^<0m0+--FLyi!ow+zYNsMR_l!Chk_&&&H>; zTG|U1EUAPJpj!#g2KOKG6yBa3dm^VOS=e2ds*lRb3DH}p*rW2}D@-K@li9Or=vHo? zoQT47UaLG~Xms)Gi;hF~Vxb9slniJhB1~}+A2BgCOHz^$2vdU;b>c)MMv)n4^j;;0 zF_sfK6lg0FCUXvi;@ZS8CR#=(QfPzsLy+pQh8uS8ZZaaTV14Zt_2sOqD1z}71T(Qn z5CY@kA_HbrHmV{@ctT-T$q*8*vXhRiAC(b`u2PxzMY5zHZ++~FFq&B68AOml!Z7q0 z7bMpr>7!B^NUZxI5L<~;K3#+0i86%pq0lsxK&)DvqkgE#n1>t{NL3Q%hKPuaR8F|6 z5>aT4(gMYBO`%?>j8OxkBKv2VJj#PDh}w*JV-His>?zT)%B5A@Mu73t$Us)WN{T7Y z;9icx_MRvBqz%|UFy*lWl#|^wQ|tg+0NL5RyYcEKS&ofKHMWsH<|Yqo7>hIR1A1zD z>(OduOcoW=cSwW@;9zXeuq0@xkh;#(RAsg%j!laI%0m=@Nr3^8wd0pk6Nxa(OM?+j z#Q}_#?yQ!JVqO>^GN*iGVZZef7o6mRh{EpY;O&)T6{eSCK3 z-l8Wy-}s*>+)hObQY5gZK}Hks@LUNMPPT$FdOgr;^{LY8wfj$O1q+kD!{037y!+9H zaPDHBI`96ajGcaUx7leof%^4Mr_ty%S~&E;<=kyUs}5eHN!?bX6LPN&9iK5;_bD{} z(CgGa>iS;Y5)ZE6)Xs1$cPr)GL@OQK+zRH$#Z!51d6++J?R@z5#yjsnWWQ{PkH7d+ zeDD_g>aS0K|LEqge~*HBoOFF`so3^|#o4FQn?n4s{>SjyOJC~k_b#NL)E|8IQ*yNZ o?YrME-jJU^1HXOqbZ}YlZe{b#quj<_9vCqI`NHJ~KkvW(4?3<9&;S4c diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/UuUzvUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/UuUzvUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache deleted file mode 100644 index cd81231..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/UuUzvUPG5fnFiENRcKbg2c8KHtSNV7sgNGNTZGX7NBA.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash}"I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Lprocessors:type=application/javascript&file_type=application/javascript;TTI"8file-digest://app/assets/javascripts/application.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"7file-digest://app/assets/javascripts/add_client.js;TTI"~file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"$file-digest://app/assets/config;TTI"1file-digest://app/assets/config/action_cable;TTI"$file-digest://app/assets/images;TTI"1file-digest://app/assets/images/action_cable;TTI")file-digest://app/assets/javascripts;TTI"6file-digest://app/assets/javascripts/action_cable;TTI")file-digest://app/assets/stylesheets;TTI"6file-digest://app/assets/stylesheets/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/action_cable;TTI"nfile-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled;TTI"{file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable;TTI"2file-digest://app/assets/javascripts/channels;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/uuRejtqcPRpKfo7KG9RGSBXZ_H5kXicc8eGchED7wP0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Uu/uuRejtqcPRpKfo7KG9RGSBXZ_H5kXicc8eGchED7wP0.cache deleted file mode 100644 index 18dfe13dfdeac003a6b1fc1b3cb45e811dc02a51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5644 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/V1/V15-eU1to5shuGOhGWUYA5zyXtotJQQ148zjZpQ22gQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/V1/V15-eU1to5shuGOhGWUYA5zyXtotJQQ148zjZpQ22gQ.cache deleted file mode 100644 index 2ff1ead3c1b8ea29c2eac9b6260a687c43a74e60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1974 zcmbtVzi%T&6owOWg7br15r}ln$frxV!|}$BbB@_y%P|yMeAS5U$sOc!^D5xk965{U7+P+(%5E&tDF+1~qeBbxpym@Nz zY%N^OjObRLydMh*VGz(X4XCx?Y%riBYMBu!u5numMxD^AHn1rs2B$!IHXG&ql&0IWrK z_gecqZQfv|uylA5u1ZaLFQqQ&R<4|nveYS^ge#tiqC@CbZk%uS4>Gye(-V)i0;hcc zvebR#EvJb$3g~p3 zfz+op-0*w1)R?@6B|gqe9K53A7$z#XSPVPh$rr4=X8_*uXm(3fsFutfLNw*g7*Fw}EnUoEpvU;w>b% z4{yEt`XPBfaW1uZLHk&nEUF=vz)&G=U}vURAFZ}0WKkh|oy1rG4$j+p5;W3C-DYX3 zjqi!ara6Fe-lHo+bl}v{v*qwIhZGBpWe{L>xOfb%6qa93s7>yzb}Jj8M#5<2DQu6x zSR4^P#!0vGZ1KpKD!(guu$m*^#^b5w9nS%*)y9Sw%@!|he#Pb*KGWd)-U}t^L1JM{t2G#nki9{i!BzT^yWE(f!A`N8z${SroyH#uG-j1D)77oax_abJA==dWLU`o@c$txtAZ%?BSnckSEHK7aG4&PjXydv*3rxFC49 Xa`?X=KaaaSbYckdg@xrG25&zE&I7UF diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/V5/V5IW-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/V5/V5IW-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache deleted file mode 100644 index 636ad2f..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/V5/V5IW-CCRFJJ2nHusvkciJkPD1xCg3UOU1Q18EZ8d2pY.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/add_client.js?type=application/javascript&pipeline=self&id=37937a05cdd7b493c3cdf8fa0e372f8bdd1bc57db8fe970110312fc60d371867:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/VV/VV_fn65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/VV/VV_fn65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache deleted file mode 100644 index 381843b..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/VV/VV_fn65TNvynNB00gAXFxJoARrxfAGXsoBLPWrQpBCo.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=395b180ef613e11010fcd72cb728770f460545d5b819d7d51fef3023c7c25826:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/W5/W5Bq1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/W5/W5Bq1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache deleted file mode 100644 index 1b882b9..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/W5/W5Bq1j14gdVVJCw8QInAJXfT4Iwg2-kAkT0V-s2vW1M.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"qfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/X9/X9-YmzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/X9/X9-YmzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache deleted file mode 100644 index c74e334..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/X9/X9-YmzmDFjyoQpuQNtvXAmBeZrIT27YDGXp1zjuGv_w.cache +++ /dev/null @@ -1 +0,0 @@ -I"}app/assets/stylesheets/application.css?type=text/css&id=4ac99a9de6b52b86d0b05c1495d3f8b17d5252189d8e3d3441830cd0d38cbaf3:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/XA/XAtyfwiu5bFxB7erCcM6Gae_7ysTlKoNCk4NdQls8-w.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/XA/XAtyfwiu5bFxB7erCcM6Gae_7ysTlKoNCk4NdQls8-w.cache deleted file mode 100644 index 6bc68ec3f666ad0b721dad53d7ca12a8aa1de4c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5580 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 IKXp~rfHVi}lK=n! diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/YC/YC4GAY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/YC/YC4GAY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache deleted file mode 100644 index 0a8ccde..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/YC/YC4GAY-ZFc4C1Gh3v7wNBwATmTDlFLkQp5RfsRDtj5Y.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/cable.js?type=application/javascript&pipeline=self&id=910414d4267e3ec996d68e38a228d64d4c5745838756e2f8faefaaec0e67e0f5:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/YD/YD6mHyFuYFNPdmtmjIRPW0tflR_TpmLoXr8B7S7tOO8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/YD/YD6mHyFuYFNPdmtmjIRPW0tflR_TpmLoXr8B7S7tOO8.cache deleted file mode 100644 index a7b7b2153cbe1fce05a880f1dbe19a251f357694..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1134 zcmbtTOKTHR6t<%9AX{?+`c_`L?>Kw_~Uyh%=9BCZYksF1b>4Gi#kN@zI-dG zQHc&IuiDW6lmfB|DJL0UxF$x>GrPK0@A$rSL#0?5h2zElsv09p68#@e#R|WaWI; z0;T_cC23N_o|N#Q%Ov=sb~00&-aXN^B2R@ z`{To3PtRWqKD^y~w_kp}_vpv|vbWS;IrIM2o4Gr;?NR1C=Ei@YZc?_<(X0df{OHHe H?Yln#fdznS diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/YK/YK2bA9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/YK/YK2bA9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache deleted file mode 100644 index f34cde8..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/YK/YK2bA9Jb8vJHp9XG0_Ui7coTa_bzJEKh8qVn4AVYus0.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=ebac99d5ea9ce00dae71d868be3e68ffd4d60050e417735ef7280cc93e6225ad:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Yu/YunnsNJx8ZjWhN6fO9_BGBZyHarpM2qLcB4Huy6KAo8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Yu/YunnsNJx8ZjWhN6fO9_BGBZyHarpM2qLcB4Huy6KAo8.cache deleted file mode 100644 index b33c71f77152c9cde24cc053a8fe06d2302f6193..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5637 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Z3/Z3tkW7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Z3/Z3tkW7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache deleted file mode 100644 index dacca00..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Z3/Z3tkW7kxnSkvN8S_U23R8GYoLhdXyVRMlH5AAIJDQ_8.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash}I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"8file-digest://app/assets/javascripts/application.js;TTI")file-digest://app/assets/javascripts;TTI"2file-digest://app/assets/javascripts/channels;TTI"7file-digest://app/assets/javascripts/add_client.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZE/ZEdn1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZE/ZEdn1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache deleted file mode 100644 index 4d3e1e7..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZE/ZEdn1jSwWziSyOm7XZ-wHNQTRbED-waKiunzcoU95mk.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/add_client.js?type=application/javascript&pipeline=self&id=84c95ebd6423ce9dfd2cf5f08524f42b9b8989491beca65a06734b39dce69fd8:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZO/ZOTm607_K-aXA_hooauqlpS5VTnmgL0NXSvna3VFKTg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZO/ZOTm607_K-aXA_hooauqlpS5VTnmgL0NXSvna3VFKTg.cache deleted file mode 100644 index 07a2ff0c32089b13add8292e5e20d33601ac0bf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1702 zcmbtU&2Jk;6sJ*e!zM22rA@_Uw5SQBaqQZ1ZEqByphnsY7w1wg(d_J7?=-VB%gk(y zsUkQaZX6JQ2m*-%;s6(r_z+i)sK*`u0SWi)R8G^LE0myMjY1XdU)fiQI%$Rz4Y}`b2}j08FO^zl8Gt>Lh)>K@R^K55!_fzkbqF* zUA%C2cjbh}J z90~`iqfgWc=s9=_89oTtNUw{+9NP7u>GXFfE;)|Fllt$Hp?`K~mMMu`Rl+sZfn!#h zSxo1635sK+;q3|=c(je^)IxzX>GUG8b@Mg?2^!~Qg7MbJDZ(_MBZ@3xJe`Je&Yc*h zO7MCIn4}p5exBwOQR`b_;)?LA-HTR*ME;hQe}!kGWHOlKHt##TuJbBJdSq5${pv6(^Q z{~F7w#9|I4f)oJzN%}wD3D_t8&} zALSoLtGGZ%_*!sTMH`FVJ({Pu`@=V&G8|H~#*!PySl| fef0imbeX4dc<+C2e#bi~EH6OZy8P!?5AOdBK6Xb$ diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZU/ZUbbpvCSf_KvrBCnI70J1W-2O1B0K5GhRWCJxle5vTY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ZU/ZUbbpvCSf_KvrBCnI70J1W-2O1B0K5GhRWCJxle5vTY.cache deleted file mode 100644 index 54f59199906437dd9cdd22ba1129ad3c79763fc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4570 zcmV<05hd<;+SMFQZ{$c7R%qDGe!xfwfsmFOBWB$@9Vean+|Gt&G#?^pnH^0Ap(TXi zwyP7*xb4PvCliLiPvC$!Aub%?1QH(?E=Zg>AR#SBPKY1C0r3NPuc~ZUm8;tB&def4 zBgL+dSFhgpdsXd^z4-K#!xv{+wC#NKALA&d!?m@wTf?;neiY~1NnZGIOtZBIv(d?h zciCHCi=)w625)Nzbds;}HumTTMU*CiKZ@z-u0lxEx-&La$t2_rr}V zH-a12uU{Em3rE3daDDv-v<8DKVer<{*loR-iI$j!nD$jL7 zI`(IAu|G*?zzt*@f>>i5Q&w@NSz4q)8smm{9a(se2CI*9M2aZQvm~EQr)gHu(Airt zEdLEU+DU`Qv>1}(C<)VJuWG3WfkYk9tQrB-$kUkC{Xs_kg5HAW*#yT`{GVlUPvH!T zK}N@$Qd2Z0IF4*>kz^KY;|XD1#Dz)lhY897Ep8z{4qOL1onDVz;8V#v2%8M~uu^Wk zCVA!MPo?LK7PBlN2|Xr~GfG^T^Q^gauEVZmLC3~ca|#029z&eMyIhK0A&t~Vv0(4oa-wJ z5;viq0+Dm7ZAOgNusbzT8Qe=&+@_=1!2y^qiNY#@1VkpYVL2LgD4WquGu(8#JXn+; zBUmsVR$wRs!jR{E-7u6L0DM5+2J&YIjMupbKKGzF1Zib%!~>uth5s;v;+#wOf-el1NRuxn`ajZ%Xs1+hPw_6abkPjU)$4fCBSks=C08UVd% z8pqpU$Fd_oRw4{wev}N!W!cqE{3p<|UNd4YXpH#iLs0bmFpZH|*QDX)E}HY)plVUY zkvp2I69CpPoBFt;D33-_92F8?tyUEcORSBvJL*fl4ot{tQDRX?E&I&Lnge~y3ixkd)sXG+4n`Nc;jAF- z8;LD8Exq)3jMyg@x3V~~G#GZeVaOJVQGE=p`WSIF0)8o`#u5W0DuEuiv57DUhI$MH z04rbpCrZR$V|A6hNxlYYKhqzJ`ME>}CP8M?vUCQq6pK0CNJfM$-vj7__4V~7ZHCO_ z4(_;)1GjS_7rF#>uoxkjPqaLQ1+G$X=@FA<#%RP!H}J`e2QMInpe{tVg5^Xxo_7tl zQosNZ9Qi^DyDLOx`O$)NHrX+SDUID-x}=V(vq%Y}2Q+|~1#+EUQM(-mjR8XJXpnF zJ@TbCnOR)3O#;%*uV{e*#DuL1LEe7$8!#u8bF5Pp$k#K0rx2xWK@7_S`ItHuZ`j>^ zc5$E_p?#aZB;Wr&xuEw#{Qe#ja1*%2bgE%g3H;YH84p_&GBM+2qhdo%8v#J8uIl>Q zh!Er$VMFm}HsywxwNaBtAvkOV{X_Cn>lY8 zXfm6OXeN8{rxx!Ioh}>2-=f520SpIV3!4OhhLlu8fYd!(P0wD6i~2-4_X5{jo(QpM z3VdRD+;hL~kPd;$R;lW%9m>@`&${kcLk7U~$$MkIYWV_MSwW1z|H97681%|z8^`>x zPvWZP$|}H{(Ec`w;m@T@I2_eJ0_bcEnoj(?8|^V0#9<0VBfzJ8ULD9qN$x>peJ>A^ zG}@P8r-dJ)yLzt{XmSXKZeW4C8fz?YOPmHuAVC`AS0RW6|K@D5q+@`UQe(oyj;k*JURzBI8nz`=Dx_H%-JvJ%>xR_Gp#0FbcQ$B^wb zz*|M*6Asl}KvU73e|R60ig zn7?L?1WbmKxiH7;_AG>HZq`JZ23GHh7(v1%m}MCT`Z&k=SBRwY#EfK+NP^2-7JgyR@6DCJ0K%#C=ck} zj#AuRFoQVFm2d>yn&BKfj??1@W&X%~@jzZs?MH(OV5GzZ-}E~y>YO3lgi_G))Dil5 z=LNOfXcubYrBkcv@hC=9e@zH|f0=D|AEfL%6cuNg0ik&rC99rZAyekck!r6$_T zz-(EsNZ(D5X?DvuSo)TGiRu-rR*^D9P%XX^hu-rsc|YV68sx5qlxeodS{ijaF~6iB zAGBM|-t(%|%@osB1mAVi1ieN*5g;0HTfjn_kBPJ_)V25FY+|ZuKhS}jGLfSRgxA5YvTA2zD1N<^*PhA`D)W%sAlAYdx~ zgrPadfD0aS4CjJY@wsoff@1_M-+&)3fP0b_SW%GK;#B1ir_0LKJ^JB7B*RJ4vW=C* zE%3AM1rOyQstKJ++~(PE`9>i|HbeWdMI(l;Bj+?>@j26kKAGhhSHGbivR3g4s}sB- z*9nYAomx?g(;$X<0q$;FGcJO)=ZlWx%fen_9IibgEIhSN~|P)G=t}z35|JJIf@!F$=P*W5(=uzXmtoR!M>8OokAb=1mdy+uw6+vPbw z3|)B5j15B5Bpg=NQ=To8J4ePC5}tzQ^uERabpF*XReP8vXwb&pF}6oiJ?a zlU z&OFBFdZ1>HT1=;`joeah*t4^^t1PQ|%o0+q0BDi#CK-1XVdg|FMGKQo`&gkNsvI%V zuaA|UhXzPC*%larWby$9S5^5|MaJYBy(QVPWxe&KJiMi*rRE%sVfmnbex-&zl%7}2 zWhFy_XGc}qrE5I4D!|;Iv(qO9?ALT-QYj?ZY6uG#de97%g%b0fu&Rt=JBcc9Y01pi zZWVGEirn&z3QwRHKrGcI`PX?g1ErrRx3K~)q~?o}*lOD%@0+th9N_uo4Ol;D#$HmL z6t~52Xjj06u6Hi19p#6S9J_vKoa;BpG9;!8q8*gUvQ4Q*(d{~j`EstP&giL;i~tuf zc@bXoW0wsZ2eaq*&P_UIElQLSu^+N%DDg{{OxatVA$A&#ed zpb87{4$q%dQ6Fz{C6FBZ6%Bv>Sw#FK8A|rkSBB?93e*E<6M)G}hcE8X;@oiM%ZGk` zc)GIfe1;}RQI;l{v#cJ`EC=ui7qihw zZdn1eALr7D;1I9R6x+_qtQfD}09bd2FY{eEU;N{>;+H@D!v|Y8|MvcG|MbIOec{*t ze(CPtfA^iupS^JX-YVtHGcpJFOAtT*;GezM{uut|JD+|16F>RO ze?Il&KY#1hPygaa_ng0;|NOu9e}8rO@hIGO?wt9Xo{0C#1b^WdU;6l)zZ<{*UmMC1 E!|_nQVE_OC diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Zg/ZgpSJT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/Zg/ZgpSJT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache deleted file mode 100644 index 9c22d31..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/Zg/ZgpSJT_Ms-adMwcgXMxWmmoZZv0ygTWXebOXt16ofT0.cache +++ /dev/null @@ -1 +0,0 @@ -"%<X̀#+,(o \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/_E/_Eb12OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/_E/_Eb12OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache deleted file mode 100644 index 2dcb88c..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/_E/_Eb12OkNIrJ9UEvdo70qymxDTFVXPOkavwCdKLJNSRs.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash}"I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"[processors:type=application/javascript&file_type=application/javascript&pipeline=debug;TTI"8file-digest://app/assets/javascripts/application.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"7file-digest://app/assets/javascripts/add_client.js;TTI"~file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"$file-digest://app/assets/config;TTI"1file-digest://app/assets/config/action_cable;TTI"$file-digest://app/assets/images;TTI"1file-digest://app/assets/images/action_cable;TTI")file-digest://app/assets/javascripts;TTI"6file-digest://app/assets/javascripts/action_cable;TTI")file-digest://app/assets/stylesheets;TTI"6file-digest://app/assets/stylesheets/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/action_cable;TTI"nfile-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled;TTI"{file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable;TTI"2file-digest://app/assets/javascripts/channels;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/__/__Cif3cVKstxFKIqwZB32GfIqLaZtlFWwy6arQljUbY.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/__/__Cif3cVKstxFKIqwZB32GfIqLaZtlFWwy6arQljUbY.cache deleted file mode 100644 index 2a419e3d63ff862783c274c0d6f2575069ec3848..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 scmZSKP*Oc*#=vKBDaFBPt9C(0*|opVJ12)F;o*H{bi-k9qUX%nmL% zv$15&+^H{o#=)^|8bvl$3be9!XpbsavIzgXw9UcVQ6KAm1Pugn=2Fc+6q z^;)|MYlT9kl5sM(ww-f4q+Tncy4%dXH(p<+p4oO55*GvwpqX154}0#0!Ji#sv&J{` zMBwS=82_%VR z*kc|jqPswRiJJF9xl43NJfNKHG2JDfLHkbV?qVhg6J(1ruB~%rHi?hTBs$+?kIO_q46%!p}^r1`$Uy!5(4~ZKF0To_iDx3V4{a6_3 z%PVA%C3u)A>qZoj{e80he9<6-gOz#~_i@WIaU+e?XXCQvN>l>bb5 z8X3WkGxEt%b@qm1-&I&$wq$ro?39ZentkrtYq}o1>lcNTTjfi|-AIJ(Bt< zh&{eWwq8FHFBem5s-)v$JO$Y!C6|`x6l9N(j+2eOVzl`rb!-Z?DX?fc2WfA`?S9cJ zSp}Q3wk>gGcOX#q@SFKNY$B$I-YUDzkJiO{Mx0hn;-q=%;AXG!LbF0GG}pgzGyw8_`G}lub&1Bi~Zlj yKOTH-J^AkR54UUkjVtcAhdU4j diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/b8/b8xYhS6aWSNVnif3XV8rqWsA7PnNw5NZNd_bPwNHvMI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/b8/b8xYhS6aWSNVnif3XV8rqWsA7PnNw5NZNd_bPwNHvMI.cache deleted file mode 100644 index 8ea1b8659f97ad0bf6624867ad7bb00092165869..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1114 zcmbtTO=uHA6t<{oyJ>4HA_XtQQbS8gVzz0TYzY3*!XAXGy;OuSnR%O?cCxe1Oj1jz z7Y`nUp2VBtMG&C}J&Q+ABK6?Oo(rDDiw6;Oc2gyXqJn#xeeZkUd*AyxHq;$=huV^P z_P_(5ad7i_97TDo6lj%S!yT-MWRZCXz`4k+sq=a>f|>zwMzCfg>_cTD76E4=)D&<( z!)UEhDfrX}r_`XOa;4-OerqS&k%gU!LVUO9(!B7vrrXiH*11AF;ATIQGl!ki-=0BS&hJ4{H0a7a-g z#JWNfIMzUs773(Sre50`$Z%{OYW$I zTWuzRit33}b$si{k~^YwyV2;kSmrv`RUd)`Seje&Y^$yPY}s%vx#?bJ`|Qr{r_W!% z`LB1rcQfy6x6?15FFg5j^~$@u58vF}n0?FLv|0D24%on+JK5j#`Y(p55BHyL9(^|a zYWv6je(_x9@%E!j$4~9PxP0eY{od;GpgYK@XD|NunZ{*XEzMfMX9o)(*H(W5)LDQp diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/bD/bDEV4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/bD/bDEV4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache deleted file mode 100644 index ce43153..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/bD/bDEV4podwV0DP5N9S1QyKhomxYh2hwuJiVAey_OTzkA.cache +++ /dev/null @@ -1,3 +0,0 @@ -[o:Set: -@hash} -I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"7file-digest://app/assets/javascripts/add_client.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/b_/b_Itlk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/b_/b_Itlk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache deleted file mode 100644 index 153e3330fb393227d202daf1a3703ae57451c73d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 460 zcmb=p^>*r6Z)QV*qqZlaY$`;~yRz`#%{a=xjiX6E;DYy6Z(E&AtG8~KRZ@}`cKmyr zc3U+1_AT9YRVUZ_#@*X<_sqHctzQCy0$+;d2&|p2Dl++c(cV3*o6h%6vYoK)5_@yZ zNd+#w_wQakJ^RttH@C?#SNHA>gDKo=cD&7b7$tp_AyBgCjl*Hht5F4RYm1fpxA;$# zT=&+mox5YdU`m<#%5|5X#X3j}KHAcv)O6HPbCO~AhmXopn-{29&&n2vIi%V2BIVif zpG8}58w%gqyXAaD{$%x&l`c{*t=D*O3E?nU^6`#T$l>OKevW%e$NnnEzEG50%Ud5b ztu1BC(=~jD|8B6FlEyjXRc83&xho$nd}Hij8vaGUecN-nB(Jgx^T}`ZC-}NVWt^?P zqN}$>?qpiz`)8F`e5$9scbl%+RHncn+#ut6Y|G}ZJ3i%SZFl8QkvJ#hr6*GDx8GMK z-0!(mr!DX7taq-a-JgCh-5?x(U*}YQ*o|Z7&n};>sdwee^d$f7=`kx_uDS8){IdA4 w4^Qily)D{owlJtEBF{lxq2-svh459|gswF0l#rLK?!pJf-9DCIma$|40M3---2eap diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ba/ba0IOujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ba/ba0IOujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache deleted file mode 100644 index f4f6e23..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ba/ba0IOujl8_1HNdafgdXp9oShXdkD3DJ4qUdSx2YY06E.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=2b1258e8bf748aac2b26b24da626102f3f93478f133a6b8a87cd79a16381335a:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/cB/cBX3EHn1Flg1DKLVQdOw4UCKNMwBtaqRF2308vQ1e28.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/cB/cBX3EHn1Flg1DKLVQdOw4UCKNMwBtaqRF2308vQ1e28.cache deleted file mode 100644 index 4dfb6969d7fd19cb2f2a2667fab0f45cecef43f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1855 zcmbtV&x>0{9M>Z0n%%8i1X(D;7_sTLNnV=GcGI^mwdiJfMM1kMONDirH}idYvpbo2 z&dkdiOaBEg-aLsH!Gj(I@8ZR)o`eN2A_(HeKS2G?OVS3}NGm(K5 z3brlCta zs1gZSM?3=JQtGNwk{AfngA7fa2<0@HZQ;n)$Vn<#N=^j&3dLm3flxfV6pBQ)j76ld z4&!5x`lNvdZ@aBViLaQ6oc8T${75 zd>w5F#ZsBf`$ARilf568B8(~z+&}^b6vNh2JdoT9)kmfbNR;9bh?m0@PvkJU(vDC* z6qd%GLu89{jwLr05SFjgr=k$Q+#Q*b19?iiI zs4+v{xWbgNVth8$x%7hzP>R^Df_w^uXtP#4+ zvrHSWiN~%*17#Gl)d&xTf2CR|07Y=3%`sA6UE3-b8eSe?LQWlhuoPb8kf8u@OaiP9 z7xuuF!t!e=wdupML zHa7gP-Q%e*p5R=|X_CC-qmZ&bzP))j;3RZyp3sSJYaZW#rBo@9QzqsN@@k)~qFy&# zo~VoKt>;QxD-TOi<(@D8WN>VfVE)Bkfa-=z*5z>w(@IZu!!qvvV>_vg|CbPv!S6{_ zDd#S!cQCLUE{@r*yt47OY3_e{@K^QC?VlHax%Jhj^o#Q8?+3fp_HOs5cV7B1T*PJG zM;YR>3|D8Bb~sJZ-oLZ^;*Xzw@OgXx;P2nQJN@CkZ|}W&`sX))d_;ex&(~RaUht^0 W^S{4BzVGtDi2=xK=Rf}b=>9*raD^5C diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/eU/eUB0i5_iS1ZO37wTR6aAIhMAG9QDFhD0Sbt6GyPtaHM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/eU/eUB0i5_iS1ZO37wTR6aAIhMAG9QDFhD0Sbt6GyPtaHM.cache deleted file mode 100644 index db2f660e585c7756539b2babd719dbc10e229730..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5393 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ed/edQeYw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/ed/edQeYw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache deleted file mode 100644 index d20de88..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/ed/edQeYw51R1o2HD1pRyj1qlKOgSMMItQ7xR9gsiToEZ8.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=ce4f2a7f305c53c4a289720a44d7fabcc788030a5241b9d2fcb2cdf12488b6bf:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/el/elxv8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/el/elxv8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache deleted file mode 100644 index 2800ad3..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/el/elxv8ArIC13ejuwwtiv2pxA8t7A1GWAg9eh5Q7hIOdc.cache +++ /dev/null @@ -1 +0,0 @@ -"%Bșo$'AdLxRU \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/f0/f0sh9yUecrufettmELrTj0CfbKIw0mNeJl3V_MehI3w.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/f0/f0sh9yUecrufettmELrTj0CfbKIw0mNeJl3V_MehI3w.cache deleted file mode 100644 index bb9a3eab99e6123111836087db77033edcafb595..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1067 zcmbtT&ubGw7_}g2+%|3MK?;HnOKtr@l6I3c$;4s{Z6Pkj{i0G+*g7&1~U!WI3^yE?SUc`gorQqzQN)AN@Z@V+^d*6HS`{rc2pT+5}WDR@d zsn0mzLV-k4fhYx9722dn6qPJ8-vMwg@@;iZ??kX%wt*+OAYL;fI%wEukJp!~r#5gVwh)pIH0+t4EFmjj=vJP!Vbfbu-RkAm^AQ66lx`T}cgSWWP{A*Eykp2*qVB12W@d zoVXki3(?TXjF-G+Se4+AHv|_Yqd}8$W_(?$TZ#Bg2Q=}BCjD_d1B6s4doX1+A^xs!JDO$%F3EN#J!4vh#R6V;l`0T-D=gsn$Zy#&bgY1j* zxxJfs%f3wg4(ARZZBMGZpI5Kq aQRX%5wf}y1v23fOSqJ!)(V186TR#CojBLyR diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/f5/f5wBLjc5Gpm1ZJSEoIaY2q0zdd6gKR1wuOqtsug49mk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/f5/f5wBLjc5Gpm1ZJSEoIaY2q0zdd6gKR1wuOqtsug49mk.cache deleted file mode 100644 index 2a419e3d63ff862783c274c0d6f2575069ec3848..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 scmZSKP*Oc*#=vKBDaFBPt9C(0*|opVJ12b~^rKQL}+41}zvRZ5{F_?u=zj z;Y2`4P~1c+nQkmkz^t;4j^9?ak(~8Zf?U-FEZV#LY%c^>QtB9`28bcSjUyOpwIS!i V{2BZD+JvGf3h{HryX(J?cmOnTi(CKz diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/hm/hm7rO2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/hm/hm7rO2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache deleted file mode 100644 index dacca00..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/hm/hm7rO2KOMP8ega0cD8Ql-Ujk8VGmWVYD0XJkVuhuTJs.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash}I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"8file-digest://app/assets/javascripts/application.js;TTI")file-digest://app/assets/javascripts;TTI"2file-digest://app/assets/javascripts/channels;TTI"7file-digest://app/assets/javascripts/add_client.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/hn/hnbG4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/hn/hnbG4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache deleted file mode 100644 index bc86900..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/hn/hnbG4VSXsN7kjwSaT_UwqyMvPGCvyZbYnQ-tjR-jUFA.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=11aba5e69fb4602519196b390339234261b8935dfbf64cb960f0d81b770d3677:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/iB/iB7jNokCXnhqtoyvOiniakvARbX2OasgfgTM7vByEA8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/iB/iB7jNokCXnhqtoyvOiniakvARbX2OasgfgTM7vByEA8.cache deleted file mode 100644 index aa5f2846dc2fab151d9b3028851431a505557f7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 461 zcmdUqu?oU45I`LyEgc-ixr18`IHnX_6gt~U2MP6RuEZqdLczg*x1}Ar=?GA5UD!6L;r466p#zNu3Ig3s^8Ij?-SGhw1n0e)OCks~ ZGZR;!wcWMjizk~eSkAr%jv0U4_W^@2p@;wg diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/iR/iRLK-9KnLx1kUPrLUlIB3sFR2eXqtr2hHoqnOE9RM4A.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/iR/iRLK-9KnLx1kUPrLUlIB3sFR2eXqtr2hHoqnOE9RM4A.cache deleted file mode 100644 index 2a419e3d63ff862783c274c0d6f2575069ec3848..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 scmZSKP*Oc*#=vKBDaFBPt9C(0*|opVJ12>f2|{~@(D)TvtT=&0yj>ll>lEMArHv_ diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/i_/i_s0z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/i_/i_s0z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache deleted file mode 100644 index 59b348e..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/i_/i_s0z79EJk14o1ulfbRJ1sWSs6-hy4s5Hb-9yEM86_U.cache +++ /dev/null @@ -1 +0,0 @@ -"%d-K`8Y3͹/Ya~K \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j63ukE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j63ukE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache deleted file mode 100644 index b330e6b..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j63ukE3nB3o79pjBD-bCDP3s_RiQqI9ghOcga18dW-g.cache +++ /dev/null @@ -1 +0,0 @@ -"%0# MAS!uA HvM~O \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j6hq_sm6qojAC8ApG0WYWthOXZuc53q06O4bQ3SKDo4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j6/j6hq_sm6qojAC8ApG0WYWthOXZuc53q06O4bQ3SKDo4.cache deleted file mode 100644 index b2367b3cb04a686e6047dcbe3978b22e1c3b8d00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5611 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 F$*joa{(b-e diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/J8OEGU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/J8OEGU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache deleted file mode 100644 index 94366b8..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/J8OEGU3RIkf9BsUYSMwdQKH4TMFwS6oCbzQHe0zR5do.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=bdb14bb7f367dc4a8a2f5aca180dc56c8c630a0b4e7cffb6c95ea32de52be356:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/j8JJJRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/j8JJJRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache deleted file mode 100644 index 9dc9a0a..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/j8/j8JJJRvzdOJQWilulDDl1q6l42jV6xNWQZ4FCkkznoU.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=832875356b1ba64d91d8fba38a1e86d1f0c34f9d9ffabdb3ade3250c0cc66f7e:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/jK/jK0LvoIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/jK/jK0LvoIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache deleted file mode 100644 index 4f2212d..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/jK/jK0LvoIj4kAqv64vxc6bqaHlp42ufmToC5I8yi2OPsQ.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=531f82e3630802dc90133ea3a1f60fae9c3207595f3cf515ead326c52bd2201b:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/jW/jW3RiB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/jW/jW3RiB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache deleted file mode 100644 index 4b34465..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/jW/jW3RiB1yrs-0FUs3E6CaFA5Ut1nTtd-gPM6hpwYVDdE.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/stylesheets/application.css?type=text/css&pipeline=self&id=4baf03763c999d51a76b7e71d153356c8ad6f046dfdd32869f1fddedd7640941:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/jm/jmIAmJwqmXx8Y4Y2usPgh8bnU_9uhxkFxGyPKzpudxQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/jm/jmIAmJwqmXx8Y4Y2usPgh8bnU_9uhxkFxGyPKzpudxQ.cache deleted file mode 100644 index 1a14b177c0e9a620cfbfd6c6a49b58cc7b1a4291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2131 zcmbtV&ub(_6joP~IN8JmB?P?`BW^I8$@I^eo(|cK$OcAa5fa3#hfq`Xdb-$}uC}Wt z;~0WJE}p!2^5S7paP_K}1rHt;@8TbzH*a1R@4o8!VG^<$5r$^EtKRp%?|ZN6Jw124 z6wmbw(XKxEK_Vo?^*YV-I@KDCu4^-tpi{8_@v{_+8lkdHru9uT%wgNWd!~+W*96}V zL)wgjs1qcVa|d|TX@tJtYBs5xM840X26bG@9nW>cAm}(vFNzvG3TT4`)Q4~;p1HLj zFG@xEVNOljuD*CNm6@%X{dmE$&1etW)$12;JI}Zbdu9}}bV^P6eOan5s*~f)&!1Yi zYDasR$_!-Y&`NJt7bfD%#d)pz1;fuz?Ods^R|t7iQU-)dNlXf4{S<~|ATXZxjl!Llo*a@65Roz2=LjP*a*pU`WxZahSOV*a zAT+@rB|Vyn1hgU6G|WuR8sZ`nQ@tENStO)%4r_x9Qo+&@iE+-UAd94J7Adq<)B&jm z$h*w^YBnUV?d=hoak6Lslz9ijpjb?goVX}}8C4875TJ8Gzip5s$haylTC!strTmeW8sI^X!I2*@-=1AJIY`^iAwC7l`<_t8K_6CF>aWl>X$i7qK4i@ za%dcIOP{DC?3eLI4vEOdErGr$#4cehdor7W23n6v(GlD+bfPgh1HQq`BXs5UvG z(!?MfViHNQjS6_Tj|Dtj$L!e8JvR2f27{47`Gh;s zOy#!a*DDo#VEdK_YM}>)a%$-D)p(ghj@^Kw1!xt|?SYwzD?2IG>B&O7x(eBmC{$*7 z)X)=+ca+80Z&z1NFWI`5M;R9u3o4|p;qrK=lNXAC)~e9)*}Kg;Ql9zgbvF)a*_9d> zT|8QszBtFRH~vGqYq`ilVtKbU$Yc!QUn+SDQmV-fhO%F|OjMa+H(t>=1`f|yzxC|Q z*3!unyKx2S+|_FOzA(9y-kHTw@`=szct@tB&JB?>GVMqS5-)H97CGPqeiQ^WXt}Q2 za*~iWLZ0|IZ<>ux&}5<4Od39O7;ktXH2oHHTeJ~cAxP)bf2MQp+WR+Bv=xS)%bKj= zG1u{$5%qA?CER65C5iCqbsV4h9&I$a=XidY1T=&&@LcZGpd=MvWhpIi#mTp^cIAc7K3x6o{Xcg;TK;|Z_(436v#*N> z8HY{0db&b~6NrcRzrFqNQDyN)`{cRLSO56o=Wp&k_~q#KTOWUM=l=5dH|OJ7!Q0ha V|9fa#-j$vaJ&@ODS8Bb3zW}e4(h>jw diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/k3/k3n0vfm0QtZJR_yBK32tC1km0c6-fC0iPwt4GK-dlno.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/k3/k3n0vfm0QtZJR_yBK32tC1km0c6-fC0iPwt4GK-dlno.cache deleted file mode 100644 index bfa1e85f8099b04cd46153e52d68a24383dbfef4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5639 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 W-kRf69l_l%eQkUG>Hh&?NZAr5k?0Ko diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mC/mCFULUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mC/mCFULUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache deleted file mode 100644 index f6d8dd0..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mC/mCFULUkBaLgxUNeWu8YEEb3iQ3x2Ujg9lTX2JLGGz6E.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=400933eb2538c865ff6105a64098af9a9c027069ae18f8c4dcb932b9c65b3fc0:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mF/mFxyUPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mF/mFxyUPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache deleted file mode 100644 index f863667..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mF/mFxyUPgrJJiekqq2pJLgw59Y3BqRdz1GatAzhtpMlK0.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/hello.js?type=application/javascript&pipeline=self&id=71e25f537b287793996544435acbb88eb33fcf0fc5c013f258baa7bb2b762048:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mX/mX1nlsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mX/mX1nlsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache deleted file mode 100644 index 10f2e21b426020d1ee719465aac1f2c6811d2681..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1486 zcmeHHu}TCn5VerFSZF8KR|pnsz{VrXfsMk|UZuq`X6G(*j7i9Z1q=V(UEIY3@mMRH zZRgE=J!LDfl<^xoj{A1+R>HSgn?`i+wCYcA~12 z4me9dEM*J#h3A-pMUjxi^)cZq@V-8W5W(=Bo`ct`9Xtipb<~A;_CveBQCj znzks}Xx&O{5Wy^a%F>kw$D7?S==B(CZ*x1QS6c_(BM%05qexKKYs=KG_t<8 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/mv/mvJYD4uLdjzsncFVsZ7xxULj2b39NX-XUazB1Ha86YA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/mv/mvJYD4uLdjzsncFVsZ7xxULj2b39NX-XUazB1Ha86YA.cache deleted file mode 100644 index 3ca5c18a705e00345c7d50e82c8d960849f8b10c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1805 zcmbtV&x<2P6n4iYJ7y;9EXcATND**GXD5?RCq3!(FsricK)hxytA|is{W@K4r>d>0 zB*takn+L&v!2duH7QCo<@Z?GHAYMGlUW7S_{sW4yDnHB&Ba8?+RM&g&d*A!stCy?m z54WQAk>cIzmB%U1A*$DDQPio{V02xZX%0FAd&cXWGitaL`%LTC%(Q?b1MitSer@yQ z$oGBPYJ@Ru&@f2CwwH!M>!1@hJl_u(Yc(NYVG?+)W~<54fTk@-y#|eg06JmIPfJnh z-br*lmo(`Y)MVZ2ix*QV9hOd_ie)S45W3ad7rUKj?82U#g>0=<=h`4Z47r@_|Aikj8dt?kEk?JCoO(7McPf3xF23+jufA{_; z6=77^q7|f|Krm#T;em`a7XwsDL5|Zk24b7PDCNE!?VwMp0EI(|l4Mn;+JvJfvnjP^ zSDP!=mX112tZzao%7tsB(?ueNvOTC<{cRQtj^l7%|9#SPZ)|Cqk;vpIw@tOl5tXI};ViG5;utA- zcZ3b>?_zdpV2Cqm^&(wk=WPH26wb*M2FO0H4;S_trf2&VNX^ zUGM^OZ10hVJe>o)dYR2T}OGsjUGfgfnO{I1Mjdh&J&ck;(J z%cW~Ox0BD%wi`N#csE%_75+PPtL2eNYaw19M;o&)R9}8__4DmN)!HxL`ait?+gER0d1YtX zKCK)^N5RwYPoHKVMjN=b2l!5LO-8p?CFw69?!NTFXFtFBllbGu(`VTy@#AK#{oO~u n|N6zJU)C#6#&@#l8c({_d;k0I#_}!?4Ie^&``TY$zjOa@af@it diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/n7/n7DYrGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/n7/n7DYrGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache deleted file mode 100644 index 8896014..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/n7/n7DYrGTFxpaZzLz03GhGfpfaSHVjz3OVB9x_TRcw3_A.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=fdfffab02671c2998c709eb574f9405725493ef450f2128217f9e1b6a6245d4f:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/nB/nBRBMOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/nB/nBRBMOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache deleted file mode 100644 index a47a512..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/nB/nBRBMOnVQxqknL7hA6_ZqcCmR1MyqXTPZRFz9SSjN28.cache +++ /dev/null @@ -1,2 +0,0 @@ -"%Tl -%`H!o"}Mg \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/nC/nCeI5Moc6RPbrjXn2ChkTE59mKYxpKkjDyLdXF3t0t0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/nC/nCeI5Moc6RPbrjXn2ChkTE59mKYxpKkjDyLdXF3t0t0.cache deleted file mode 100644 index eff768f00cedf066ede66d82a9a5e19dfc39729a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4575 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 Qcr}3hwTpj$``+Du0p=#pdjJ3c diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache deleted file mode 100644 index ea80889b373c547ea1b267904fb6675014df2afb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 zcmeH_y$ixH5XBuN78OTvb`TtD1}9S#7X@eC93<4!1Y#0$N3nzdyRBByL2wqg-C@A+ZB{&mL5eEltVD~P0?ZIdZQv`FU229Fayw^uS5}Zr#xkLm)j+7ff z1!Y~xMyHaB8%M?Ps(1KJZ zZkNK)2bTh(3n=L9VM1^so+9=#ZD9K(m637b#5=tQB*D4#o=Zd^vl`|qS~4GWi4Si)WczGM9J{g!Xz#RLC3 I-w!_V3dR6qEdT%j diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o1/o1VwlMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o1/o1VwlMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache deleted file mode 100644 index 13b1e27..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o1/o1VwlMOnfxKPL5YRe3ELvuQ2AXtZ5KXdGU0R1EdCk4U.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/stylesheets/hello.css?type=text/css&pipeline=self&id=4f2404c80e043844a4911190f5c65df378476b47c527f63c0cd625e739c19a65:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o5/o5RbuatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o5/o5RbuatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache deleted file mode 100644 index 0ba476b..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o5/o5RbuatCtZJNCLd6PYEUh6hqsWps_j1HeyVzTi5tAHg.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Lprocessors:type=application/javascript&file_type=application/javascript;TTI"8file-digest://app/assets/javascripts/application.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"~file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable.js;TTI"2file-digest://app/assets/javascripts/cable.js;TTI"$file-digest://app/assets/config;TTI"1file-digest://app/assets/config/action_cable;TTI"$file-digest://app/assets/images;TTI"1file-digest://app/assets/images/action_cable;TTI")file-digest://app/assets/javascripts;TTI"6file-digest://app/assets/javascripts/action_cable;TTI")file-digest://app/assets/stylesheets;TTI"6file-digest://app/assets/stylesheets/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/config/action_cable;TTI"Mfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images;TTI"Zfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/images/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/action_cable;TTI"Rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets;TTI"_file-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/action_cable;TTI"nfile-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled;TTI"{file-digest:///C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/actioncable-5.1.2/lib/assets/compiled/action_cable;TTI"2file-digest://app/assets/javascripts/channels;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o6/o6uj9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/o6/o6uj9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache deleted file mode 100644 index e5a37a1..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/o6/o6uj9ZfQ466TzMQiFgAGdTYtxHK1RUeS_x2xMsALnGc.cache +++ /dev/null @@ -1,3 +0,0 @@ -[o:Set: -@hash} -I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/oM/oMpRb6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/oM/oMpRb6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache deleted file mode 100644 index 7aaf37d..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/oM/oMpRb6rv7sAcYfW0UhUCXy_Ai-lwWWGZU_JyXmT_wsM.cache +++ /dev/null @@ -1 +0,0 @@ -"%RmvS3.OLڹcƕq=_j \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/oW/oWiS-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/oW/oWiS-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache deleted file mode 100644 index 375af2b..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/oW/oWiS-0qAnq-Rk48BqQXIufYwjNHHdfS1ugljkHsseE0.cache +++ /dev/null @@ -1,2 +0,0 @@ -"%͹mm -al|a56v6}(&5 \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/oX/oXjwAAoaa3-tWaISkFTQz-HJkvgowh9ZYSmQlU5mhBA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/oX/oXjwAAoaa3-tWaISkFTQz-HJkvgowh9ZYSmQlU5mhBA.cache deleted file mode 100644 index 7681043bcb8017f44c347d51d19223ef1d58cb99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5628 zcmVJw{x>qgs$Mo0qth^Q^Ei%S_C>kvm z-pP2jnk>#xVv}u>J)?;{`2|5vzQl**mP3F50Sx$(gM%PI4#_FkfQTxbvKz z(%6o?1^k9)-?M4rg@N@v{vbJDu=`4z0(;wY?%PABH|mai-JOXu>(TLe$L_f<>${U- z*QUeq#P0PcU1vC;PPg0d4rgw^KOETo$&PE!c6yT=(;JVUO~2)b)Hzzv`)6gp{9kErguXh{S-Nk^AJ}(BeOLw`6B>;>FejKI9>t z`3RGaBV_NBXOEwL^5CPX(nd&Q&f=IJGfsTmD0V{k8T0LM&Y&av*)BpXyx zaK`nbIp+n!$mgSYITKvL_R^S$J!f`0Ks*%T74QpnY{OwLUHZwUql7t)!!6D9pR?J1Xun{|l$?2i z6P{UFOAZ9Obj+d*0=N-}KFj;Sgy!WO;WGIzBfnLU45~rI++C%~a|yzc`}aw( z^h@xB@GjDXLGXtw$}vkGqCAe94d`sNTI7}(NMga-f z8Bw&+N*C7Tc*SBfE`9d&BfiYmu8zGKtqN1nVyj$XKAVFvs-(##Sho|}OZ;h_FzQ%8 zUb5(XAA0R1jGABx2|Ylh_wNYN-xIQLkh=t%;ZNhvVWYKMU1>T)&Oq6MOn#6gkvCf= ztl5yBqR|58o`#-7y4uxNS+ho77`e_mDKy$pv}C(_yy4>VXif~Un;S`M!qtbW*@f!7BtS+5(kfm^LtDKGM2c~c-cF=y>uZmnHdN46AF z_OXEopC5;T2YwBmzE*3HB-^L+MVo+t+9YPcS0~>00wtp$q=L{|gucHAek?krej&pE z;d{Z9Y^$MmPG3SxHy6Z8)L@c6dj^IcpM*X#YovgutEi4^+F46c9YvtYIssw+uv>;Z z^U-*xgLCohM2kath)( znU~_tMNLgrr4%k!3#q1zB;)lm%3#*JIXz!z{;c4mAs^E8beCEdQ2CccpO zG|N1deY+degQgrgPwEiF=frK0UW}W~C?U*~)^RinlvqPiZB)Z|yjY?tTYr5O5c4o6 z^|Fmiul`X+%^C(2$=2Dm2jB(hAEpTq1u>QwK3zWB>YNFjU@)ysMzJajSmDM0JS&@K$bqzmxYW! zr)o&vBOk-IpWBbY{oExzog(vLQMiO$iszh7PbGv;-vaEtZnt|$pP|aQMmWy%z`a=N zMOlMtcnk;JCwd;j6IUgV*s8^q+zlNZoJFc+eF!E~US&o?!`QsMvc&C>sTVQiBn^{SDJh#JMpQh^l~SgPF0b|=6>q@_EvSpSEl(2~LwPXEzgpyb>vU#w z%hoAKy|_|J3?L_5YY^o9>tBF=Q@O%BWr=(~5@ZTl+I`4jMI!IBh9Mf(51(}cs37Rb znsL_lip2EiJ4g*madn;q- zSv6X7Dp;!K>Sr(IxTWJ4T{Kqr!mMb64o#@BP^S-Iyz?wQlj9hhKiL2D6G#yvh*q9^ zF0kqgXhm{YA6~f>x;CkzDGQYXU0;nv5uDc9^~fY1n4W}$qt8#a$qaVw?4=hcJYMrg z0xqMlbK!xv*)lMux>y}&DpY+ca|DGJdl^NT=*K({Fi|0PTA-|%=}tLd_SiD)RWi}% zg~oD*!{L@d7iKO#ufhI44IH0E@v4l!tXmo*$(GqH8r?GT+eXrbq-zkPTBu0qn>Dq# zzGB*b7#GqJ2y2>iY~K&ho~HXp9*cYGgvEYzsDMVB zQB~-0y#RFTe0{}1!%|GkwB;E!a{wPVkE=BaWqVi(_9jfL>J%#?ScbjXx}-{C#Vb#< zR#!86nsP=>1IlitXzt^zBT*y@^{NqGEL6RLOj&=ZP?$v+!DZ%Y^BZ>@XR$<8W7d@W z`)SsDDKV&0P(<2Fn)V$_iZoYWG{ zWnez7m4qLKXDoV1HJ*OWy~N@btF14*~p7H_H4>E!s7 zg97Lv8+~YHTQ^-!mofaH5e67F@_~R+L)!)(TA%0EWXz@cQDa%^{1=y8oS3|PyGfKN zlv{WltZF9_@f_&zT#uK=#IUxsLd0J+ne-x0#qFApLso4lq}B2L>4HXJBAirWAMSSM*>!7#k!9r?~_j})zv~qUAPUQtHr9}uTX=4 zq4>%`b&Q4P!6&hr;(}KDj%-iD8$TWYCg88N!n$ z$IO>iKJut5FFwgSpSeu!S<= zXP)oN0-RdGP{~j(7H*jZR1gW@m9DTM(^gj%ir6e`gmO{uAm@rFIL3FNRHFAw1#5lv zJu9mhz^__aFBi+z{ee=gF3hQx%lLa3YBq!CodNSjS~>S#dOY(eVVeT%AI26Ghd=$ zh3WDfb)2R;iD46L5(5lZWl+GRxz1O_f-gWA<}N9c#o%wm#7GfO#sASGrRII>cWQS0WTTk zpi27MlDl>NC2KP$FtTcSadEwTd0x8Hs!(3N>(?ee3*?D(#A3+1R@k(1XD8*6A&--& zN?u9s#L^>TmfjC6oDs7iJtZzC|3y27VF%u!CU&k9^GYoj%&Vrqaye@Z?m}0d;R81l zp;$sa)#j0EZD?p31F=a7%InVrZ#;xG3;il$2f-VpEi5)Bw;*1a`J36ok+5zi4s|S1D)9&1Lw+AByXsTBM&Hxb=>Oly zTrghV3B#5)IVj3r<(TdbS!7zP^*Yt!DmtN2hvHMbV$)F64x{Sya@E=1NOk&#*PzA5 zs7MU%j>LVS#wx+bXtbBE@tCRrD_>`4FB4d=?#5)HkYK7IY+UF;H;@)e^moFt zGK%RWD!rwp3cGZxP~a%&tyrjx1myyVp}M5LoyQ_D`g!3tmMxT2e=!nUO-mGgD;9_V z7EN!!QoEXaDRoj@7N=po0d91?b7SjBKaA8c+eb-q?Fw6_M0Y{7hA|nIsnjUyT?f%$ z&Xv`f^43TtKq#0xiKzMU%Z8vniO1rqBYVNlHP;Kcm1Lt#w zz^KaZQ;^HM0JuWa+I@)_U)$APlc#%_`g-!emCpf*OQ`&7Po=NmXp0Z4O0Kct zDt6(E8s_`l6$L9Cx(mg;f(@sq_Un9xX0EmGmK&xjUuj!2jZ@<-cEe1%qq%j*au@X} z)7P8pd~2les@IxZtn1jf{;)`f+#1GJ{eX{>q|ZZV>9gYD#qHa&*Bwn``1%lt?i4~z3_NATg@k~e zh0zPVb?PwclQR!CFxl~3j860^_59dEL_Z9duq_J6F@6jLPnFPQ<-tr$&Q4gwl>4PF zqriQb$;VrV;*=aG{W3y?ITDHB%QR%-R9pC8*>j1{CM_2DW>PbIz>Go237#xlequ>= zB*m}camiPi^aMX2hL*u;oUs#n>V;9vkHSyF@I?&Dzr_}XK3=Xu z4scFA;CQ^4@UK4d(^o>5Nr?A1Y<^`IA}>7!MsRw8%f;_OT3hm)e*C;N^6Zl%+xPIi z8;H+*H}vf#!ea@gPzQ+=;bM!g?itbo|0s|hcrJ@UJRW~nnTex(!x1e_{(E2xD%V9^QpKh!@?uxg4hBZNaq?X zG?fZ@qw3-p3e)xMC4f8#6GEL+FXqBSZaMg=5{F6TAYQ~I-f98!J_oyT!Zz_ZuYt7; z3mJ*fv@ij+AYlCPgfnDvKqgrV^TZ4($2be)lW^%fT$ddD-UxLQ&_YD(QxI{)e!K*N zj@}bD9r=5#ave_@b;v$A17YS*A3u2X@nh1&ujj?nPUje8vz&p;op-pkcH$KDJK3*$ zVzIy>@OZBHhylVPdOE|;aAa3ZNDeBjdv{BGViiA?h>H5^=JXwhfmeql*oIUroW8lw zk{i>l@1M~40`v z7e{s;PCMNF?};0lEb2U6&d&SRw$<&Rp+@l3IcD>?Bii^+^?Rp7t7r8)icP2LEuoG$ zSWZB{7U`uyzh@l8Z_OP`u-+Q50!eF8dvp9y;9ArIOozHvXQ>i)R8OLtOcE#O;I~g0 zt1*cJtDEHGs@8lKgNb%9aM8{q`3`;D`4B@zLhTn^sf>d9;=1s?CSnVs|Khsv>4<%L zb>vlLI=WV*uZircdLCUXQXSdBSLXfXgs*-z?shX@EA#t}2Awe2Vx|uI!|4`8s26d# z`x`fQ-@f>@52tU*9MU=1+G~96&(?e+UX4>9)Q*Mt!T8~L2mW<;Sl@B&u`?L=yY`?v z8gJ8?Gwg0}&nEWvcDLJS_Kfz%ZjU-$duK+6-N|6EJ#jgsfWUv31b&6#aI>G+8=iZy^%W_vI!e?C&&akn2maD)}Qsd4t2*nJ)89=y+NLvS;a$gZdV|4WL?@%}!0xjybt#ZG8SKnFVr z_L$Y9EmgS9Xq)ZyT*qbo(aaf5c1Hc}VZXma>2Q0{9k^^~$95-^vE8GCet&}6;n2}= z+jb^>O8X;cOeJkUySD$yK~;l?vu)su({t_aVA3DDU3)wp0_$vd+vzbn9=UXfc1OKI zcQzjMhTU$jyA6!q?y?!%8FNQ7{U+FO1Z3?sww8%|Zvu@UPHzeuZhZG&e)H`6-~88~ z|IgQd_dmb=4}blS?VEr1qj&%7zXzZH`Pt_`{bkP{PH&2XJMWEOJe$6&X6Z*Miog8q z?)Yba`xpQGoi~2x<>%yYzI*fU@4Ww~fAHWB|KqRT|M{2i{nK01Z+OmLW[#nJQpu{۪ijS ƞ\`m (`dΨւ3jy#pm{\@Qp@weimDK%,e"S fN;C\o1_I3zY$igGڒh`H{Ó%ƽ> L&e&:?qXhW#ɣI؛z!~MbJ캎7-X(-n]Sb7Mc(2rܡe,Ra"i8HqTk/S']NYz̶_|RE?r{ƥ-lgn7kS*%t -BـnNR}*EP[OJo \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pC/pCInyoCn3yPoCyJ7rPZIQXOXsT2diggfsIUZro6Av9A.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pC/pCInyoCn3yPoCyJ7rPZIQXOXsT2diggfsIUZro6Av9A.cache deleted file mode 100644 index 3bf0b57b982b293fb5397cebe44849c36f038d7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2115 zcmb_d&u<$=6s8q&jgz#=p(s)>BUhxfI9?}CTzjJkDjG{hLPCu>kc%}t`_?pe(P=gz*xqfnS-Z6xMXjyIE^X~JI&B(tXooen?>1T;3R~@{&2~Z-beh{i zhqZQtX2cpLzjV;|uL?!OK|*cZtKK*tWofU}_g5SdNypHu-Z|gwA7nDGmu4QT1y0%i znovXJE#`^W3+Hvm55<_-F(oZXJ8;U(0OooXw8>1Dj7l{_qsyOM_B_&$xgq#bGNzJ8 zU@UPAh>fYeB?Jk8Ff~qaD*n3k&5zJgLn2ou_5Qr<}8kkjjTEi&8IlWOM6Of_O=N-8` zN)w8y5|IwMyk-8~`dKQ%sC2|NM4&-3gdXF9q=w5ODy2bSD^7s8cF6hkEC!d#5*kjp zp@Gv7)e1w@4>g(b5YsGDjRdJBJR(z-l2FwM&$LEqfg)U+sTU|~)tIQr{W&I2>);Ah zFNinGkSmsz&%`PfPH~3-@zcnH&cX_cCD!nMioy==5M!x@F}6<5;{ni+941<^W1K?r z;NafRGv0J#w%w(6Wek@yB8=>tBEW**9CQ gOCPK~@~`l)S3UU8FR{a28CyOE@!FLqKaSq}8^(;}Jpcdz diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pH/pHqzgy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pH/pHqzgy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache deleted file mode 100644 index 8630ff0..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pH/pHqzgy1odXEF2LWyyApm4qBT9aSl2z8t4UihZYqvJE4.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"0processors:type=text/css&file_type=text/css;TTI"rfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/filestack_rails/application.css;TTI">processors:type=text/css&file_type=text/css&pipeline=self;TTI"bfile-digest:///C:/Users/richa/Documents/FilestackRails/app/assets/stylesheets/filestack_rails;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/POPHNS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/POPHNS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache deleted file mode 100644 index 40b5961..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/POPHNS5lNOe76dTixlC7hqXFLFV-r1FhLinPKu8XHNw.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=2c5c714259ce11c04216ab3d6fa57f59a4f7e46eddfddf2eb9e2bf8f655e93ab:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/pOMCf5uC7kpUs7x-uhTRMISrBwIqQXZaCa0SDxMapuQ.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/pO/pOMCf5uC7kpUs7x-uhTRMISrBwIqQXZaCa0SDxMapuQ.cache deleted file mode 100644 index e4fa23a0011f8b7369b5bc8760b35dda0791b061..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 scmZSKP*S!0e5G09@V(;drMHE$+{-gQU-PnmpBpLE_3tmkqK97`04q%q^#A|> diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/q0/q0rjlql5TFZIw3saCQ8sfaWvYgTvRwPhGMx4RVDQ6Vs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/q0/q0rjlql5TFZIw3saCQ8sfaWvYgTvRwPhGMx4RVDQ6Vs.cache deleted file mode 100644 index 0cbaaa59df98e93b66125847a305989155d6e1af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 scmZSKP*Uv`H{UcZlgam*;p6->L3>sUR+-qh=Xi8VzW8k+_K`sq0P{Z%F8}}l diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/Qpos289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/Qpos289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache deleted file mode 100644 index c295e6c..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/Qpos289n-fl4NQ6k4AE9GkvCJ_TuKI4uVgZSANKYjMo.cache +++ /dev/null @@ -1 +0,0 @@ -"%D[|LcsZOS$RɤD3i \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/qPmv5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/qPmv5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache deleted file mode 100644 index 3c6243a3f6cd30011d3d79fa000ef24d6b15c2de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmeHEv1$TA6igBJL`X`pwg_09TUcceO&SB%+NF^79B&ua-DTg4Xpw)X+G$~?`;Zx2haH)iEQvfiP>^FAN0<-sM(MxvW9q0 z+B(W>x&_{13MGg_BE`pu3FE-BBzoCeht(w%ZG^KPlMU8iRqOEDEan?qfmlhYW0aZ* zOp^HMKnBfR!_JnP>mx_Cd#j!PE1lrBt-<)Ja0BPUS?ur{)hXd46c3^hfA;;`>b>rZ IU*Ayo56LD5Z2$lO diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/qd/qdAvI5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/qd/qdAvI5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache deleted file mode 100644 index f2a12b7..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/qd/qdAvI5iGhqzISE2EGGqwwnYeKDWANfYt884nB2yU-1U.cache +++ /dev/null @@ -1 +0,0 @@ -I"/C:/Users/richa/Documents/FilestackRails/app/assets/javascripts/filestack_rails/application.js?type=application/javascript&pipeline=self&id=38936e69f95c9d70e8c9ec5e6d959766289e72a8618755112f680363a18fe4dd:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/rK/rKR6MMW-QPs5vvJb26-rOInRe9lnKT6_F6Fa-g0dga8.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/rK/rKR6MMW-QPs5vvJb26-rOInRe9lnKT6_F6Fa-g0dga8.cache deleted file mode 100644 index 1f146c6cc1dd2cddfdcaa42b08de5935ddae2d0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1831 zcmbtVF>E766y>7G2~K?E8n_e9uo4L*aU7o$JKiW92wlWBGq zcRHQ!3OXbzBsv<}JBbD%3WNk5qN1WfSEfLsp`ZZqXKd$8lpK+eT+Gh@|NZyh|MNY+ zcy}dS%r%dKOCKj(Kv=8MEUQstz?zz|g#eR+JL9$BF|}ODt=O0ww#eYX!iTnoU#l6< zKyV2M21K&T*}+bqCfkixvk|x3ZMIvdt!BRktvajkHX6Ilc#pDXvc1z}31f}xd(C!I z#}hEtYVK^ecj~3Ebh8^?7K*Z7Mr|4eFP}}Uv|s9m6~|rDAw0!#`>^N7AuBVr z`THwE4X{=*$$V|bzU2yZ0*oDFB`rwXb819EWvYiaE*X{U7_aBPovW>v$vWw#+z|Xx zGNh6xU@UROiA||p6N2=C#A=w~6(d|)MP?IY&P_5(d7P3FM`tc$kux9^&o%{*WLy@( zjYWVy2sPTm3wQUHEXdoP4xy5fjyw3gBW_bJF&a5Bt|7Kc7n=ysKVt$m$q`7V^jRjC zLTN-VNG9?Dmuu#H@29CqOrQp$PQCFbI*Lvmp%33ufDsf+~l#?d-K;uwOFbkFY zoSvwqw~-tQ2h7nY>In2SIfDcrglnYNMInZEJ*YYTT^0w9<8WI4EzoD>*ueVih(26RM`C5*8Zjkrp|y7SxD?_GLrt!N!r_QQkSCqEuPNk0mgaDxxghOJ0xalCe%*zraYRMe4-1V~Ld(2F&@^VU1=cxIWI zb!0_7z=cmCA#R*F@Go$H1LD#X@E<^hI3RK82_!BEc(bDyyI}W#-wXL0cyWVbwjdrckXm2&Px0>~Ex82xbaTqtZqp;nq z#Wl8D4_mDoYcyM}Qc&s~1*<|))=Q~Py58l}QI_^fN5P6CBIyvi-u2VX{y`@9dSc?S zR^XKHUlgj3yu~!}df~k4_@NjRyGTh3()OG(6M!?l3fknROGafnLZkB^pZ9%olyF1v zqhv@WkHJ{t7!aFKdsPS$0*TZx#Vtm-w2BlV3`~U_Cp=2XF-Kc2Baty66xTL^Jdi14 z62Xl{{}6;auHuH2U?4gs1dIg^WNl zrB6F@d6Xs;Q>7y7b9vSLyY-_~B%;z0*ARmS86orp7bG)W_E9Mf0$Xte#I?hWPuF5_ zsVt#v#0?FdhNu=}s2^%F;UUI(qzVZ$OL$DiDkDr)2+y@fX@MeKo2wTpYt@jb*!?*s z59{CxR4s@%$uLtaFP}+NCY<690ph2z1)YZ#6ick(jSPkDT_?s;3qx$38IM~)897X~ zitgYoB)2*@Zob?h&nDKU1}|tIYm%@yIj>P|kaFWrz-pT6(e^Tx5`9fw2r6j0zSH!IpyZ3kfyJ-PNwQ4syh` zl8(aW2(-Zw;bI(hy(f!Du2lJ5!GqNt`6eDuEpIyxV2sixIBT{zY4a;K*YKGJ-*sLn zNgwalyc2HfdTk!psqNN0wtkdQDM8GXXwBt>E!2wycTF;xH>ly9>D)b-IUNKm)4pSB z??P#B?e0R?yX_F1Axkm!{BwV*$!li^kEZDUW88ya+1M-$VMgQJK~Tmg=Z=}u!vAFy zTH`a;^~#xzH+K=xL9jGw0`HmXrTZH{eg4IRKfX&o`k?ym;@5*KzrJa{Jo)qYOTEjr zzp`Kn-;h4eKb+CQdhr7EW+6W7{P^L8`=6d$diud{H}4ty-uT{Azq~d2;gxS+edq13 ezJEVh;H>L){`ceOaF>Uc4?#S)@bfo=*Z&50+Od}a diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/sM/sMe5CSVH5yfw1G-3xkKdu-8B7ZUFvUM2IF9VHbA4aTs.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/sM/sMe5CSVH5yfw1G-3xkKdu-8B7ZUFvUM2IF9VHbA4aTs.cache deleted file mode 100644 index afb5a521d5f042018789608139fd08d36be56c6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2210 zcmb_d&u<$=6mBc(rcTnP7aEDn$cTm($BP|1wl|7O35m1_E=`bVIass1Z@rU_XSOr5 zj;yMea^k=RI3X?-2UM;|T(}@^Aov52kT?MsdZHH&Al~eH+XaQl5lFT)JM(^g-}m0U zd1~&?k~^0w=G9Jq7%>j6yS--QhrO^59sGBj?M|@P?9)ygpxf#;f%?tf+IlPM2c2fqUvIy- z-U|GV-}2X6YyEz^;#Riz+;d#gaF9?Fd$nf{M_JjZ?754Uh@d0zYF7?7`v;lK>um0^ zRN|EFU*K|xy!kZoa_PKb`JouOT_A-4VFp&29AKeWNt?`cUdvPkXmsj>Q;tLSVx|fH zC>c?~BG86d2E@eFtZ+_zAb}huxD^s6j3i|U`?^jJViv^YfT1lD0Z&696xSw(ERe2Z z63(F!XyAt3yCx>&RV?vtR$^yMMiJyL7|g^>U&gsS=(JnOM>PZv7+`38=8d6-1yw1PDFG1xYm%LsUuu$5tEzvF%Xs@eBqR z(hwSsnWnzg5Y-Ap)DJbudGJXVsZRXV5EhY%Oi3u~gk@Tzv_KKA$<*_uF>*v?WWOwv z$91p;YLvvwGZczt<Rc^pt7)>Vu=;pPEpvw6`~C_Fv8X;cw7e>lHEkf z;1=FOa((;SE3a>p=VN0MjTdx?wMqR3VsR8@TsyijefIHcH7AP->B}U-0)$|!ttCNy ziPUwPBvRR)cw(9Xs8+KkT^ylDNDaNS;9dwJ!3tv?7-;Fv?SiSe)t6$brZ&Sl}W z<1S9SHIy6YD;rC9&w90+7WNTZmhsO1T1KT^d$nq6qSYSCxZ}>}{a$K79Yi_x;-kZ-4&F*6vAn9^cC$&U$>0+~x9J9~2>edKi7(+g$nGyMOh! zZ%^NQ=hxowqt~_`eEG?b@uQ#L{PYX=3=6&5_J4lpE$-^buo3VV&iwhq{*Au?)F}x4 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/t-/t-amKKzbbUg303VF1ZKCghk3VIktE8902B9NKm4eIyk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/t-/t-amKKzbbUg303VF1ZKCghk3VIktE8902B9NKm4eIyk.cache deleted file mode 100644 index 4618e61918d0195d1cac385c19efd754e5a72d01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5603 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 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/tS/tSqn60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/tS/tSqn60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache deleted file mode 100644 index 35aeaa5..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/tS/tSqn60va_b4oCy27NXrjywp7MJmBJzX2zSlyYo0-GYI.cache +++ /dev/null @@ -1 +0,0 @@ -"%\7gƤuf]x \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/tx/txrooo1cao9pt00l0TRr-Eeg188XaRxOvT-WviaVZMo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/tx/txrooo1cao9pt00l0TRr-Eeg188XaRxOvT-WviaVZMo.cache deleted file mode 100644 index 3b918e8ed5ee8db03ea33f6779d19dd36d94f76b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1831 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 Z=C|y{|NeZ5Y^$qT7x>wcAD>rl{RFpna1{Um diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/xE/xE44p-TySQmoj-eu-gFdlI4CbJbVWgW43om8j55XbCo.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/xE/xE44p-TySQmoj-eu-gFdlI4CbJbVWgW43om8j55XbCo.cache deleted file mode 100644 index cc4647905a076da07d460af509c62c8a29b73f7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1928 zcmcIl&x;&I6xKv0li6(C1R{Z4iVp6sIy=2ToY|RP77d$SXu-?wis)si?s`34vo%$n zs_I#WC5Qw9f)@!n2wnyM0S|f#9=z$ryP#e~@Z`aZ#JuXBN#?NG1eQP_s;l0w?|ZMl zdZl_a7gTf2L+|BZ5-uR{eSa(PKQN$;uX&tO|E7xb0Z4279W*eO#s|BU3**x)^Qkd_ zCw)4kCe}Q|wF^^Nb@jwd@R(YzWTS81v7-z&(RH#n{K<^rF*+dj?rWw)15sassb~-6f%V$g>y&T|B|Q z;rPX7lzy?27W>c%oiQrcF&dq@cgFY0e##BOkCFkEJi)FPMG~7*yC4LK zfW&H$Az6%YX%(3YjoItuFvSTYha7FWj783XP+Z#-O0+dhBDk^WAAwMZ4cu^hH{^)C zhaacnV${2?bL z4lybs)k&0F!V@x5Ibo_!c)>MN3lz(>1$&XQRt<8&;oW-S(mc)?z0jORlAU07 zJVi`xyjt0qyZzEmaKYF-iePG|hHt@vnXzCc&|6E{5t>p zx8ME!-%sfmpEo|MKImWn=Tr0j(ZheQbgwP{p9eE2+C3Bo6tCdw^kj4=Auew=A1-|L z^Zh@*-umRPyU_n_aqsMh>d!BaeyrB-eKU6_ILBG&ZJ+v8a&^}RmJdL@b?(6r{f{02 Dup6Y3 diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/xI/xII6KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/xI/xII6KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache deleted file mode 100644 index e5a37a1..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/xI/xII6KIYqLky4gQLJpNNdeCtwn4MuLSsxo77Zx1lGRSA.cache +++ /dev/null @@ -1,3 +0,0 @@ -[o:Set: -@hash} -I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"2file-digest://app/assets/javascripts/hello.js;TTF \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/x_/x_o-qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/x_/x_o-qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache deleted file mode 100644 index 3942128..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/x_/x_o-qthVvXX9cMHCMh3hZcSdiWFfBeLf1ZpxKEcNS1U.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&id=4b7214c58b857b3ca56ea9c3040a94fb4c6950aacf804d8c2f30a20cc4b68ae0:ET \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/zA/zAmh24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/zA/zAmh24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache deleted file mode 100644 index a47a512..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/zA/zAmh24zSTLQgMn92aOoCJnEM1iru0Z06b3YehWqw0Uk.cache +++ /dev/null @@ -1,2 +0,0 @@ -"%Tl -%`H!o"}Mg \ No newline at end of file diff --git a/spec/dummy/tmp/cache/assets/sprockets/v3.0/zJ/zJ4mouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache b/spec/dummy/tmp/cache/assets/sprockets/v3.0/zJ/zJ4mouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache deleted file mode 100644 index 5091489..0000000 --- a/spec/dummy/tmp/cache/assets/sprockets/v3.0/zJ/zJ4mouUlb-TntPSvsRdhj0b2n1z2S9WkFihXyYKtsug.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/javascripts/application.js?type=application/javascript&pipeline=self&id=edbe17faf78eac90d26411fdb0d523aec2edff80bcfda13311e62e5a6398a4ff:ET \ No newline at end of file