mastodon/config
Claire fc3ae1343d
Switch from unmaintained paperclip to kt-paperclip ()
* Switch from unmaintained paperclip to kt-paperclip

* Drop some compatibility monkey-patches not required by kt-paperclip

* Drop media spoof check monkey-patching

It's broken with kt-paperclip and hopefully it won't be needed anymore

* Fix regression introduced by paperclip 6.1.0

* Do not rely on pathname to call FastImage

* Add test for ogg vorbis file with cover art

* Add audio/vorbis to the accepted content-types

This seems erroneous as this would be the content-type for a vorbis stream
without an ogg container, but that's what the `marcel` gem outputs, so…

* Restore missing for_as_default method

* Refactor Attachmentable concern and delay Paperclip's content-type spoof check

Check for content-type spoofing *after* setting the extension ourselves, this
fixes a regression with kt-paperclip's validations being more strict than
paperclip 6.0.0 and rejecting some Pleroma uploads because of unknown
extensions.

* Please CodeClimate

* Add audio/vorbis to the unreliable set

It doesn't correspond to a file format and thus has no extension associated.
..
environments Add Message-ID header to outgoing emails ()
initializers New env variable: CAS_SECURITY_ASSUME_EMAIL_IS_VERIFIED ()
locales Fix suspicious sign-in mail text being out of date ()
webpack Bump jest from 26.6.3 to 27.1.0 ()
application.rb Switch from unmaintained paperclip to kt-paperclip ()
boot.rb Bump bootsnap from 1.6.0 to 1.8.1 ()
brakeman.ignore Ignore brakeman false positive warning ()
database.yml config: add DB_SSLMODE for managed/remote PG ()
deploy.rb Change references to tootsuite/mastodon to mastodon/mastodon ()
environment.rb Make PreviewCard records reuseable between statuses ()
i18n-tasks.yml Change move handler to carry blocks over ()
navigation.rb Add feature to automatically delete old toots ()
pghero.yml Fix PgHero Content-Security-Policy when CDN_HOST is used ()
puma.rb Add PERSISTENT_TIMEOUT option ()
routes.rb Add feature to automatically delete old toots ()
secrets.yml Upgrade to Rails 5.0.0.1
settings.yml Change auto-following admin-selected accounts, show in recommendations ()
sidekiq.yml Add feature to automatically delete old toots ()
storage.yml Update Mastodon to Rails 6.1 ()
themes.yml More polished light theme ()
webpacker.yml Bump webpacker from 3.5.5 to 4.0.2 ()