Rails has some documented issues with compiling fonts in the asset pipeline and it is generally recommended to use asset_path for referencing fonts. This causes issues with asset_sync since it doesn't upload the original font file.
Add setting to use AWS reduced redundancy storage
Chasing down the right symbol names
Add reduced redundancy option to configuration templates
A few more missing config defaults for AWS RRS
Fixes issue where AssetSync’s Config class assumes Rails.root is
defined.

It resolves the following middleman-sync issue:

https://github.com/karlfreeman/middleman-sync/issues/18
Update heroku.md

Fix typo.
fix broken Built-in Initializer link
Mark ::MultiMime spec that is only failing on Travis CI (in certain rubies) as pending
ignore configuration errors if asset_sync is disabled
Added tests custom header addition

* building off the work here: https://github.com/rumblelabs/asset_sync/pull/120
Do not overwrite config with ENV if ENV variable not present
set expire date only for assets with fingerprint.
Remove Mime::Type hack in storage_spec, improve multi mime spec
Object#remove does not remove the loaded file from the $" variable.
Initialise custom_headers as empty {}
Make asset syncing on precompile optional.
Remove comments from quoted code in README
Check if AssetSync is defined before checking the run_on_precompile setting in the rake task.
Altered filtering for keeping files to exclude non-fingerprinted files from being kept since they get updated
too on asset compilation and thus need to be uploaded (useful for outside app references to assets)