Commit Graph

2487 Commits (ca19ea30d4325e30e016d5fe957e7de99adc72f0)

Author SHA1 Message Date
Daniel M Brasil 3a4d3e9d4b
Add `GET /api/v1/instance/languages` to REST API ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Eugen Rochko a0fad5c8bb
Change indexing frequency from 5 minutes to 1 minute, add locks to schedulers ()
Emelia Smith e258b4cb64
Refactor: replace whitelist_mode mentions with limited_federation_mode ()
Eugen Rochko 2cbdff97ce
Change design of role badges in web UI ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Christian Schmidt f2257069b2
Fix AVIF attachments ()
Christian Schmidt d76f79f647
Remove obsolete backport from Rails 7 ()
Matt Jankowski 74903af7ce
Ignore the brakeman `PermitAttributes` check ()
Matt Jankowski ad81be6c8e
Update rubocop rules for linelength ()
Renaud Chaput 4d1b67f664
Add end-to-end (system) tests ()
Claire b4e739ff0f
Change interaction modal in web UI ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Matt Jankowski b06763dc11
Remove the `sr` locale override .rb files ()
github-actions[bot] b9adea9695
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski bada7a65aa
Ignore long line in regex initializer ()
Eugen Rochko 4d01d1a1ee
Remove 16:9 cropping from web UI ()
mogaminsk db310f383d
Fix missing translation strings for importing lists ()
Christian Schmidt 296ec6cf57
Override default Action Mailer `preview_path` ()
gunchleoc 217ef7f2af
Replace 'favourite' by 'favorite' for American English ()
Claire e5f1000ad1
Fix CSP headers being unintendedly wide ()
Claire 934c7b33d1
Change default KeyGenerator digest to SHA1 to fix cookies in rolling upgrades ()
Renaud Chaput 42698b4c5c
Fix the crossorigin attribute ()
gunchleoc cabe1ea560
Change casing for 'Server Settings' string ()
Misty De Méo b848ba3867
Paperclip: add support for Azure blob storage ()
Matt Jankowski 6edd404482
Cleanup unused portions of statuses/status partial ()
github-actions[bot] 47832a1ac0
New Crowdin Translations (automated) ()
Co-authored-by: renchap <renchap@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Eugen Rochko 26e522ac55
Fix not actually connecting to the configured replica ()
Stanislas Signoud 5fad7bd58a
Change links in multi-column mode so tabs are open in single-column mode ()
Claire 41f65edb21
Fix embed dropdown menu item for unauthenticated users ()
Matt Jankowski 644c5fddd8
Refactor `Status.tagged_with_all` for brakeman SQL injection warning ()
Matt Jankowski ce43ed144c
Rails 7.0 update ()
Matt Jankowski 1ef014802b
Refactor `Trends::Query` to avoid brakeman sql injection warnings ()
Matt Jankowski f831452037
Refactor `Snowflake` to avoid brakeman sql injection warnings ()
Matt Jankowski 2e1391fdd2
Fix `Naming/MemoizedInstanceVariableName` cop ()
Matt Jankowski b786911c55
Fix `Lint/SendWithMixinArgument` cop ()
Nick Schonning 1d557305d2
Enable Rubocop Style/FrozenStringLiteralComment ()
Claire 9411fa4d36
Update brakeman ignores ()
Nick Schonning e11032585b
Run brakeman in GitHub Actions ()
Claire 4b5851974c
Fix moderation interface for remote instances with a .zip TLD ()
Matt Jankowski cf33028f35
Admin mailer parameterization ()
Kurtis Rainbolt-Greene e4cfe4b3db
First pass at multi-database for read replica using Rails native adapter ()
Co-authored-by: emilweth <7402764+emilweth@users.noreply.github.com>
Matt Jankowski 0f9b803eb3
Regenerate brakeman ignore, pruning warnings ()
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
Eugen Rochko 54a10523e2
Change labels of live feeds tabs in web UI ()
Eugen Rochko ba06a2f104
Revert "Rails 7 update" ()
Matt Jankowski 50c2a03695
Rails 7 update ()
Matt Jankowski f8bd581126
Remove unused routes ()
Claire 1d622c8033
Add POST /api/v1/conversations/:id/unread ()
Matt Jankowski c9cd634184
Use default `bootsnap/setup` in boot.rb ()
Claire 602c458ab6
Add finer permission requirements for managing webhooks ()
Eugen Rochko bca649ba79
Change edit profile page ()
Eugen Rochko 39110d1d0a
Fix CAPTCHA page not following design pattern of sign-up flow ()