Commit Graph

466 Commits (509528e2dc2f87d59bc385efee82a9a83bb1b63f)

Author SHA1 Message Date
Dave MacLeod b6b94c971f
Add Interlingue to available_locales ()
Emelia Smith 46142cdbdd
Disable administrative doorkeeper routes ()
Claire 8125dae5a8
Rename `ES_CA_CERT` to `ES_CA_FILE` for consistency ()
Claire 2912829411
Add support for specifying custom CA cert for Elasticsearch ()
Claire 64300e0fe3
Fix self-destruct schedule not actually replacing initial schedule ()
Matt Jankowski c523a9601b
Rename local webpack* var in development env CSP config ()
Matt Jankowski 0ce081fe49
Remove monkey patch in favor of supported Devise config value ()
HTeuMeuLeu 7f471e70c0
Update new email templates ()
Co-authored-by: Matt Jankowski <matt@jankowski.online>
Matt Jankowski 4e02838832
Enable "low risk" Rails 7.1 setting defaults ()
gunchleoc 173953c23e
Fix ISO code for Canadian French ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski e09419f22a
Move old framework defaults file to regular config value ()
Matt Jankowski a27a82939d
Remove the 7.1 marshalling format "todo" from new_framework_defaults ()
Claire bd415af9a1
Change streaming API host to not be overridden to localhost in development mode ()
Matt Jankowski e56fb9e489
Fix `Style/SymbolProc` cop ()
Matt Jankowski e5717c9bc6
Fix `Style/Lambda` cop ()
Matt Jankowski 1ee8d1e50e
Assign a proc to `Rack::Request.ip_filter` instead of patching method ()
Claire f37c93f3d7
Change cookie rotator to use SHA1 digest for new cookies ()
Matt Jankowski 42afd30324
Replace Sprockets with Propshaft ()
Matt Jankowski a8473f582d
Add zeitwerk inflector for cli->CLI ()
Claire 85662a5a57
Change `img-src` and `media-src` CSP directives to not include `https:` ()
Matt Jankowski 31bef99b9e
Move lib/mastodon/premailer_webpack_strategy to lib/ ()
Matt Jankowski 9429e30d75
Disable sidekiq unique jobs in test env ()
Matt Jankowski c875dfc90b
Fix `Lint/UnusedBlockArgument` cop ()
Matt Jankowski 33cc3ae8fa
Fix `Style/StabbyLambdaParentheses` cop ()
Matt Jankowski 02d27de5ce
Move i18n locale configuration to separate initializer ()
Matt Jankowski d6f50839e1
Fix `RSpec/SpecFilePathFormat` cops ()
Matt Jankowski 7ef56d6e50
Move json_ld context loaders to `config/initializers` ()
Matt Jankowski 3107a9410c
Silence deprecation warning about secrets/credentials with Devise patch ()
Matt Jankowski eae5c7334a
Extract class from CSP configuration/initialization ()
Matt Jankowski 4aa05d45fc
Capture minimum postgres version 12 ()
Matt Jankowski 9a3d047f3e
Run `bin/rails app:update` with Rails 7.1 ()
Claire 379115e601
Add SELF_DESTRUCT env variable to process self-destructions in the background ()
Claire c3e0eb3699
Change Content-Security-Policy to be tighter on media paths ()
Matt Jankowski bcd0171e5e
Fix `Lint/UselessAssignment` cop ()
Wladimir Palant 23f8e93c64
Fixes - Allow cross origin request for /nodeinfo/2.0 API ()
Renaud Chaput e0da64bb4e
Fix empty ENV variables not using default nil value ()
Nick Schonning 85db392464
Autofix Rubocop cops for config/ ()
Matt Jankowski 56c0babc0b
Fix rubocop `Layout/ArgumentAlignment` cop ()
Claire 8acc75435b
Change S3 checksum mode to be disabled by default ()
Claire a04ae16201
Fix CSP when using `ONE_CLICK_SSO_LOGIN` ()
CSDUMMI 9a70cac9de
Fix by adding the domain of the current SSO provider to the form-action CSP ()
Christian Schmidt ea31929776
Fix invalid Content-Type header for WebP images ()
Claire 9e26cd5503
Add `authorized_fetch` server setting in addition to env var ()
Christian Schmidt 286a21afdc
Support webpacker live-reloading on Docker ()
Renaud Chaput b95867ad1f
Allow setting a custom HTTP method in CacheBuster ()
Co-authored-by: Jorijn Schrijvershof <jorijn@jorijn.com>
Claire dd049fc37a
Fix ES_PRESET not being applied to Chewy's internal index ()
Claire f5778caa3a
Add `ES_PRESET` option to customize numbers of shards and replicas ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire 4bc0dd751c
Add `S3_DISABLE_CHECKSUM_MODE` environment variable for compatibility with some S3-compatible providers ()
Claire 12c43e4ab5
Re-add StatsD support through the `nsa` gem ()
Emelia Smith e258b4cb64
Refactor: replace whitelist_mode mentions with limited_federation_mode ()