121 Commits (e325443b0270edeaf159f010fb1b1078057a6017)

Author SHA1 Message Date
Matt Jankowski ce43ed144c
Rails 7.0 update (#25668)
1 year ago
Nick Schonning 1d557305d2
Enable Rubocop Style/FrozenStringLiteralComment (#23793)
1 year ago
Eugen Rochko ba06a2f104
Revert "Rails 7 update" (#25667)
1 year ago
Matt Jankowski 50c2a03695
Rails 7 update (#24241)
1 year ago
Nick Schonning 1fe04f740a
Enable Rubocop Rails/FilePath (#23854)
1 year ago
mogaminsk e0d075713f
Change i18n-fallbacks to English (#24727)
1 year ago
Eugen Rochko 0ca54a4105
Remove `Permissions-Policy` header from all responses (#24124)
2 years ago
Jean byroot Boussier 160f38f03d
Workaround the ActiveRecord / Marshal serialization bug on Ruby 3.2 (#24142)
2 years ago
Eugen Rochko 630436ab2d
Refactor monkey-patching of `PrivateAddressCheck` (#24122)
2 years ago
Eugen Rochko f0e727f958
Add cache headers to static files served through Rails (#24120)
2 years ago
Eugen Rochko 8cb2543ee5
Add `SENDFILE_HEADER` environment variable (#24123)
2 years ago
Eugen Rochko 6fa81ca17e
Remove `bullet` and `active_record_query_trace` gems (#24121)
2 years ago
Jean byroot Boussier 922837dc96
Upgrade to latest redis-rb 4.x and fix deprecations (#23616)
2 years ago
Claire 02c6bad3ca
Change unintended SMTP read timeout from 5 seconds to 20 seconds (#23750)
2 years ago
Claire cff7d967f9
Fix CSRF protection (#23037)
2 years ago
Claire aefefc74c4
Change referrer-policy to no-referrer application-wide (#23014)
2 years ago
Rose 4f15fd0ba1
Fix style for hashes (#20518)
2 years ago
Yamagishi Kazutoshi 19a8563905
Fix `ENV` (#20377)
2 years ago
F 9feba112a7
Make enable_starttls configurable by envvars (#20321)
2 years ago
Arya K af9c9936dd
Fix I2P HTTPS redirect (#18929)
2 years ago
Yamagishi Kazutoshi 5781d1db84
Fix parsing `TRUSTED_PROXY_IP` (#18051)
2 years ago
Eugen Rochko 8c03b45fff
Fix unset `SMTP_RETURN_PATH` environment variable causing e-mail not to send (#17982)
2 years ago
Eugen Rochko 56edc6552f
Add `SMTP_RETURN_PATH` environment variable to set bounce domain (#17886)
3 years ago
Claire 03d59340da
Fix Sidekiq warnings about JSON serialization (#17381)
3 years ago
Wonderfall 244726e2e8
disable legacy XSS filtering (#17289)
3 years ago
tkr b52fdb4c6f
Fix SMTP_ENABLE_STARTTLS_AUTO/SMTP_TLS/SMTP_SSL environment variables don't work (#17216)
3 years ago
Eugen Rochko fe71548844
Fix warnings on Rails boot (#16946)
3 years ago
Sandro 085da13933
Default to system ca-certificates.crt if none is specified (#10857)
3 years ago
Claire 1efcbb9cfe
Add Message-ID header to outgoing emails (#16076)
3 years ago
Claire 71f335c2fc
Add HTTP header to explicitly opt out of FLoC by default (#16036)
3 years ago
Claire cbd0ee1d07
Update Mastodon to Rails 6.1 (#15910)
4 years ago
Claire 43eff898a0
Prepare Mastodon for Rails 6 (#15911)
4 years ago
Tdxdxoz 376b44853f
add ssl option in smtp setting (#14309)
4 years ago
Hugo Gameiro 5466b39c78 Add SMTP reply_to option (#11718)
5 years ago
Eugen Rochko 1bc077dc74
Add HTTP signature keyId to request log (#11591)
5 years ago
Eugen Rochko 22de24b8ca
Fix missing protocol in dns-prefetch, improve code style (#8963)
6 years ago
Eugen Rochko 774ac47373
Add conversations API (#8832)
6 years ago
aus-social 0a4739c732 lint pass 2 (#8878)
6 years ago
luzpaz 40dd19be37 Misc. typos (#8694)
6 years ago
Eugen Rochko 63553c6b5c
Add support for separate Redis for cache (#7272)
6 years ago
Yamagishi Kazutoshi 50529cbceb Upgrade Rails to version 5.2.0 (#5898)
7 years ago
Alexander 8e88a18316 update gem, test pam authentication (#7028)
7 years ago
Akihiko Odaki 61dcb686a8 Fix i18n fallback configuration conflicts with environment configurations (#6843)
7 years ago
Akihiko Odaki c110fa62ac Provide default OTP_SECRET value for development environment (#6617)
7 years ago
Akihiko Odaki 51d760960c Set the default locale in config (#6580)
7 years ago
beatrix 4072b68686 remove Uglifier call from production.rb (#6568)
7 years ago
Akihiko Odaki 2e8a492e88 Raise Mastodon::HostValidationError when host for HTTP request is private (#6410)
7 years ago
Akihiko Odaki 9b8a448477 Isolate each specs for cache store (#6450)
7 years ago
Eugen Rochko 35a8cafa35 Replace self-rolled statsd instrumention with localshred/nsa (#5118)
7 years ago
Yamagishi Kazutoshi 3f333a8d31 Set fallback address when empty notification address (#4868)
7 years ago