Commit Graph

13877 Commits (9e8bc56d5a50470b9b747a9dd9d27f0369c53a4f)
 

Author SHA1 Message Date
Nick Schonning 9e8bc56d5a
Enable Rubocop Style/Semicolon with config ()
renovate[bot] 8e0fd2d619
Update babel monorepo ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Stanislas Signoud 1392f31ed8
Fix sounds not being loaded from assets host ()
Stanislas Signoud ca955ada0b
Use invariant colors on notification toasts ()
Claire 3b92499cbc
Fix incorrect syntax in Github action configuration ()
Matt Jankowski a02ae37766
Run the rebase conflict checker once an hour ()
Claire 9411fa4d36
Update brakeman ignores ()
Nick Schonning e11032585b
Run brakeman in GitHub Actions ()
trwnh 3aa153694e
Fix changelog referencing wrong API version ()
Renaud Chaput 518890a9f1
Fixes `latest` Docker tag ()
Trevor Wolf ea10febd25
fix buttons showing inconsistent styles ()
jsgoldstein 99be47f8b9
Change searching with # to include account index ()
Claire af54bf52c8
Fix filters not applying to explore tab ()
Claire 999c343946
Fix remote accounts being possibly persisted to database with incomplete protocol values ()
Claire 4b5851974c
Fix moderation interface for remote instances with a .zip TLD ()
Claire c27b82a437
Add `forward_to_domains` parameter to `POST /api/v1/reports` ()
Matt Jankowski f3fca78756
Refactor `NotificationMailer` to use parameterization ()
Eugen Rochko a1f5188c8c
Change feed merge, unmerge and regeneration workers to use a replica ()
Eugen Rochko 610cf6c371
Fix trend calculation working on too many items at a time ()
Eugen Rochko 338a0e70cc
Change label and design of sensitive and unavailable media in web UI ()
Matt Jankowski d6b387a0c4
Remove unused `NotificationMailer#digest` preview ()
Matt Jankowski cf33028f35
Admin mailer parameterization ()
Renaud Chaput 41a505513f
Remove unused `missed_update` state ()
Eugen Rochko a7ca33ad96
Add toast with option to open post after publishing in web UI ()
Eugen Rochko a8edbcf963
Fix dropdowns being disabled for logged out users in web UI ()
Eugen Rochko ceeb2b8c41
Fix explore page being inaccessible when opted-out of trends in web UI ()
Eugen Rochko 93e8a15415
Add forwarding of reported replies to servers being replied to ()
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>
Renaud Chaput 4534498a8e
Convert `<DismissableBanner>` to Typescript ()
alfe 20e85c0e83
Rewrite `<ShortNumber />` as FC and TS ()
fusagiko / takayamaki e0d230fb37
simplify counters ()
Matt Jankowski 0f9b803eb3
Regenerate brakeman ignore, pruning warnings ()
Renaud Chaput 9f078e238d
Fix translate button position ()
Claire 0051128387
Bump version to v4.1.4 ()
Renaud Chaput d481e72e85
Tag images with the latest tag only when running against the latest stable branch ()
Claire b6d173b459
Fix crash in admin interface when viewing a remote user with verified links ()
Claire 71d44949bf
Fix branding:generate_app_icons failing because of disallowed ICO coder ()
nemobis dfedf0ec64
Fix typo in CHANGELOG.md ()
renovate[bot] 8b624553ef
Update dependency sanitize to v6.0.2 [SECURITY] ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Claire 94fbac77e7
Fix processing of media files with unusual names ()
Claire 5e1752ce3f
Bump version to v4.1.3 ()
Claire 610731b03d
Merge pull request from GHSA-55j9-c3mp-6fcq
Claire c5929798bf
Merge pull request from GHSA-9pxv-6qvf-pjwc
* Fix timeout handling of outbound HTTP requests

* Use CLOCK_MONOTONIC instead of Time.now
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
Claire 6d8e0fae3e
Merge pull request from GHSA-ccm4-vgcc-73hp
* Tighten allowed HTML in oEmbed-based preview cards

* Sanitize preview cards at render time

* Add `sandbox` attribute to preview card iframes
Claire fed9cbfd2b
Add hardened headers to user-uploaded files ()
Eugen Rochko 000b835803
Add canonical link tags in web UI ()
Eugen Rochko b7910bc751
Add button to see results for polls in web UI ()
Claire eb2417ce99
Fix OAuth apps page crashing when listing apps with certain admin API scopes ()
Claire 4658263b4a
Fix re-activated accounts being deleted by AccountDeletionWorker ()