Commit Graph

204 Commits (9b8d1fb6d171e13f043c05e9311a5de6fb9029b6)

Author SHA1 Message Date
Matt Jankowski 535866218e
Update `rails` to version 8.0.1 (#32357) 3 weeks ago
Renaud Chaput 3f8f06eb46
Add support for Active Record query log tags (#33342) 1 month ago
Claire 1712543c68
Revert "Support animated PNGs in media attachments (#28516)" (#33334) 1 month ago
Christian Schmidt a70ae28644
Support animated PNGs in media attachments (#28516) 2 months ago
Emelia Smith 4517e18b79
Update dependency doorkeeper to v5.8.0 (#33000)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months ago
Matt Jankowski c099797700
Use `mastodon` config namespace to load software update default value via `config_for` (#30534) 3 months ago
Matt Jankowski 41227aeb95
Update Rails to version 7.2.2 (#30391) 3 months ago
Matt Jankowski 97b18d10b4
Move hcaptcha service config to `config_for` yml (#30662) 3 months ago
Matt Jankowski 35f008aa2a
Move translation service config to `config_for` yml (#30663) 3 months ago
Matt Jankowski 022c1ae6f2
Remove unused deprecator configuration (#32288) 4 months ago
David Roetzel 388d5473e1
Refactor (ruby) redis configuration (#31694) 5 months ago
Emelia Smith 693d9b03ed
Enable OAuth PKCE Extension (#31129) 6 months ago
Claire 2cda1dd542
Fix compatibility with Redis < 6.2 again (#30412) 7 months ago
Matt Jankowski 665f6f09a0
Add expired/revoked scopes for doorkeeper models via extension modules (#29936) 8 months ago
Matt Jankowski 0cf91213c9
Opt in to remaining Rails 7.1 defaults (#30332)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
8 months ago
Eugen Rochko 5f15a892fa
Add support for libvips in addition to ImageMagick (#30090)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
8 months ago
Claire 974335e414
Add experimental server-side notification grouping (#29889) 8 months ago
Claire 3fa0dd0b88
Merge pull request from GHSA-c2r5-cfqr-c553
* Add hardening monkey-patch to prevent IP spoofing on misconfigured installations

* Remove rack-attack safelist
8 months ago
Claire b5b84fad65
Fix OpenSearch compatibility issue (#30278) 9 months ago
Matt Jankowski 75470f1256
Use implicit dotenv load (#30121) 9 months ago
renovate[bot] 483fabf48a
Update dependency http to '~> 5.2.0' (#30027)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
9 months ago
Claire 2ef098d01c
Revert "Rely on dotenv autoload instead of explicit call (#30007)" (#30028) 9 months ago
Matt Jankowski 18737aad49
Rely on dotenv autoload instead of explicit call (#30007) 9 months ago
Matt Jankowski f386eb6c63
Replace deprecated `dotenv-rails` gem with `dotenv` gem (#29173) 9 months ago
Jean Boussier 5a6d533c53
Enable Rails 7.1 Marshalling format (#28609) 1 year ago
Claire 393e851649
Change Rails' cache format to 7.0 (#27393) 1 year ago
Matt Jankowski 42afd30324
Replace Sprockets with Propshaft (#28239) 1 year ago
Matt Jankowski a1636fce7f
Move lib/devise/* to lib/devise/strategies/* (#27638) 1 year ago
Matt Jankowski 02d27de5ce
Move i18n locale configuration to separate initializer (#27571) 1 year ago
Matt Jankowski bbad5b6456
Remove false positive cop detection (#27457) 1 year ago
Matt Jankowski 12550a6a28
Use `Rails.env.local?` shorthand method to check env (#27519) 1 year ago
Matt Jankowski 9a3d047f3e
Run `bin/rails app:update` with Rails 7.1 (#27522) 1 year ago
Matt Jankowski e93a75f1a1
Rails 7.1 update (#25963) 1 year ago
Nick Schonning 85db392464
Autofix Rubocop cops for config/ (#24145) 1 year ago
Renaud Chaput b95867ad1f
Allow setting a custom HTTP method in CacheBuster (#26528)
Co-authored-by: Jorijn Schrijvershof <jorijn@jorijn.com>
1 year ago
Claire f5778caa3a
Add `ES_PRESET` option to customize numbers of shards and replicas (#26483)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
1 year ago
Christian Schmidt d76f79f647
Remove obsolete backport from Rails 7 (#26254) 2 years ago
Renaud Chaput 4d1b67f664
Add end-to-end (system) tests (#25461) 2 years ago
Christian Schmidt 296ec6cf57
Override default Action Mailer `preview_path` (#26110) 2 years ago
Matt Jankowski ce43ed144c
Rails 7.0 update (#25668) 2 years ago
Matt Jankowski b786911c55
Fix `Lint/SendWithMixinArgument` cop (#25920) 2 years ago
Nick Schonning 1d557305d2
Enable Rubocop Style/FrozenStringLiteralComment (#23793) 2 years ago
Claire dc8f1fbd97
Merge pull request from GHSA-9928-3cp5-93fm
* Fix attachments getting processed despite failing content-type validation

* Add a restrictive ImageMagick security policy tailored for Mastodon

* Fix misdetection of MP3 files with large cover art

* Reject unprocessable audio/video files instead of keeping them unchanged
2 years ago
Eugen Rochko ba06a2f104
Revert "Rails 7 update" (#25667) 2 years ago
Matt Jankowski 50c2a03695
Rails 7 update (#24241) 2 years ago
Christian Schmidt 5141697323
Remove `tai` locale (#23880) 2 years ago
Eugen Rochko e98c86050a
Refactor `Cache-Control` and `Vary` definitions (#24347) 2 years ago
Claire 5c499f54e3
Change root Chewy strategy to emit a warning instead of erroring out in production mode (#24327) 2 years ago
Eugen Rochko f0e727f958
Add cache headers to static files served through Rails (#24120) 2 years ago
Nick Schonning 6a5e447753
Address check-i18n warnings (#23313)
* Address check-i18n warnings

* Add language names to language helpers
2 years ago