├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── codeql.yml │ └── tests.yaml ├── .gitignore ├── Appraisals ├── CHANGELOG.md ├── Gemfile ├── README.md ├── Rakefile ├── UPGRADING.md ├── asset_sync.gemspec ├── docs └── heroku.md ├── gemfiles ├── rails_6_1.gemfile ├── rails_7_0.gemfile ├── rails_7_1.gemfile ├── rails_7_2.gemfile └── rails_8_0.gemfile ├── lib ├── asset_sync.rb ├── asset_sync │ ├── asset_sync.rb │ ├── config.rb │ ├── engine.rb │ ├── multi_mime.rb │ ├── railtie.rb │ ├── storage.rb │ └── version.rb ├── generators │ └── asset_sync │ │ ├── install_generator.rb │ │ └── templates │ │ ├── asset_sync.rb │ │ └── asset_sync.yml └── tasks │ └── asset_sync.rake └── spec ├── dummy_app ├── Rakefile └── app │ └── assets │ └── javascripts │ └── application.js ├── fixtures ├── aws_with_yml │ └── config │ │ └── asset_sync.yml ├── azure_rm_with_yml │ └── config │ │ └── asset_sync.yml ├── backblaze_with_yml │ └── config │ │ └── asset_sync.yml ├── google_with_service_account_yml │ └── config │ │ └── asset_sync.yml ├── google_with_yml │ └── config │ │ └── asset_sync.yml ├── rackspace_with_yml │ └── config │ │ └── asset_sync.yml └── with_invalid_yml │ └── config │ └── asset_sync.yml ├── integration ├── aws_integration_spec.rb ├── azure_rm_integration_spec.rb └── backblaze_intergration_spec.rb ├── spec_helper.rb └── unit ├── asset_sync_spec.rb ├── azure_rm_spec.rb ├── backblaze_spec.rb ├── google_spec.rb ├── multi_mime_spec.rb ├── rackspace_spec.rb ├── railsless_spec.rb └── storage_spec.rb /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/.gitignore -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/Rakefile -------------------------------------------------------------------------------- /UPGRADING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/UPGRADING.md -------------------------------------------------------------------------------- /asset_sync.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/asset_sync.gemspec -------------------------------------------------------------------------------- /docs/heroku.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/docs/heroku.md -------------------------------------------------------------------------------- /gemfiles/rails_6_1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/gemfiles/rails_6_1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7_0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/gemfiles/rails_7_0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7_1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/gemfiles/rails_7_1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7_2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/gemfiles/rails_7_2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_8_0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/gemfiles/rails_8_0.gemfile -------------------------------------------------------------------------------- /lib/asset_sync.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/asset_sync.rb -------------------------------------------------------------------------------- /lib/asset_sync/asset_sync.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/asset_sync/asset_sync.rb -------------------------------------------------------------------------------- /lib/asset_sync/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/asset_sync/config.rb -------------------------------------------------------------------------------- /lib/asset_sync/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/asset_sync/engine.rb -------------------------------------------------------------------------------- /lib/asset_sync/multi_mime.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/asset_sync/multi_mime.rb -------------------------------------------------------------------------------- /lib/asset_sync/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/asset_sync/railtie.rb -------------------------------------------------------------------------------- /lib/asset_sync/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/asset_sync/storage.rb -------------------------------------------------------------------------------- /lib/asset_sync/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module AssetSync 4 | VERSION = "2.19.2" 5 | end 6 | -------------------------------------------------------------------------------- /lib/generators/asset_sync/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/generators/asset_sync/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/asset_sync/templates/asset_sync.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/generators/asset_sync/templates/asset_sync.rb -------------------------------------------------------------------------------- /lib/generators/asset_sync/templates/asset_sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/generators/asset_sync/templates/asset_sync.yml -------------------------------------------------------------------------------- /lib/tasks/asset_sync.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/lib/tasks/asset_sync.rake -------------------------------------------------------------------------------- /spec/dummy_app/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/dummy_app/Rakefile -------------------------------------------------------------------------------- /spec/dummy_app/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- 1 | console.log("hello"); -------------------------------------------------------------------------------- /spec/fixtures/aws_with_yml/config/asset_sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/fixtures/aws_with_yml/config/asset_sync.yml -------------------------------------------------------------------------------- /spec/fixtures/azure_rm_with_yml/config/asset_sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/fixtures/azure_rm_with_yml/config/asset_sync.yml -------------------------------------------------------------------------------- /spec/fixtures/backblaze_with_yml/config/asset_sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/fixtures/backblaze_with_yml/config/asset_sync.yml -------------------------------------------------------------------------------- /spec/fixtures/google_with_service_account_yml/config/asset_sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/fixtures/google_with_service_account_yml/config/asset_sync.yml -------------------------------------------------------------------------------- /spec/fixtures/google_with_yml/config/asset_sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/fixtures/google_with_yml/config/asset_sync.yml -------------------------------------------------------------------------------- /spec/fixtures/rackspace_with_yml/config/asset_sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/fixtures/rackspace_with_yml/config/asset_sync.yml -------------------------------------------------------------------------------- /spec/fixtures/with_invalid_yml/config/asset_sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/fixtures/with_invalid_yml/config/asset_sync.yml -------------------------------------------------------------------------------- /spec/integration/aws_integration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/integration/aws_integration_spec.rb -------------------------------------------------------------------------------- /spec/integration/azure_rm_integration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/integration/azure_rm_integration_spec.rb -------------------------------------------------------------------------------- /spec/integration/backblaze_intergration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/integration/backblaze_intergration_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/unit/asset_sync_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/unit/asset_sync_spec.rb -------------------------------------------------------------------------------- /spec/unit/azure_rm_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/unit/azure_rm_spec.rb -------------------------------------------------------------------------------- /spec/unit/backblaze_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/unit/backblaze_spec.rb -------------------------------------------------------------------------------- /spec/unit/google_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/unit/google_spec.rb -------------------------------------------------------------------------------- /spec/unit/multi_mime_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/unit/multi_mime_spec.rb -------------------------------------------------------------------------------- /spec/unit/rackspace_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/unit/rackspace_spec.rb -------------------------------------------------------------------------------- /spec/unit/railsless_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/unit/railsless_spec.rb -------------------------------------------------------------------------------- /spec/unit/storage_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AssetSync/asset_sync/HEAD/spec/unit/storage_spec.rb --------------------------------------------------------------------------------