-
-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Properly remove tIME chunk from PNG uploads #27111
Conversation
Seems to fix an issue indeed with ImageMagick 6.9.11, but are the previous flags perhaps working or useful on other versions? |
@@ -18,7 +18,7 @@ def avatar_styles(file) | |||
|
|||
included do | |||
# Avatar upload | |||
has_attached_file :avatar, styles: ->(f) { avatar_styles(f) }, convert_options: { all: '+profile "!icc,*" +set modify-date +set create-date' }, processors: [:lazy_thumbnail] | |||
has_attached_file :avatar, styles: ->(f) { avatar_styles(f) }, convert_options: { all: '+profile "!icc,*" +set date:modify +set date:create +set date:timestamp' }, processors: [:lazy_thumbnail] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would keep +set modify-date
and +set create-date
unless we can identify which ImageMagick versions output these and make sure they are not in use anymore:
has_attached_file :avatar, styles: ->(f) { avatar_styles(f) }, convert_options: { all: '+profile "!icc,*" +set date:modify +set date:create +set date:timestamp' }, processors: [:lazy_thumbnail] | |
has_attached_file :avatar, styles: ->(f) { avatar_styles(f) }, convert_options: { all: '+profile "!icc,*" +set modify-date +set create-date +set date:modify +set date:create +set date:timestamp' }, processors: [:lazy_thumbnail] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did some further testing, it seems like the old flags are broken on ImageMagick versions 7.1.1 (latest release), 6.9.10 (used on Ubuntu 20.04), and 6.9.11 (used on current Debian/Ubuntu), but do indeed work with 6.9.12 (latest legacy). The new flags seem to work on all versions listed above, so I don't see the old flags being of much use here.
…139) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/mastodon/mastodon](https://github.com/mastodon/mastodon) | patch | `v4.2.0` -> `v4.2.1` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the logs for more information. --- ### Release Notes <details> <summary>mastodon/mastodon (ghcr.io/mastodon/mastodon)</summary> ### [`v4.2.1`](https://github.com/mastodon/mastodon/releases/tag/v4.2.1) [Compare Source](mastodon/mastodon@v4.2.0...v4.2.1) <h1><picture> <source media="(prefers-color-scheme: dark)" srcset="./lib/assets/wordmark.dark.png?raw=true"> <source media="(prefers-color-scheme: light)" srcset="./lib/assets/wordmark.light.png?raw=true"> <img alt="Mastodon" src="./lib/assets/wordmark.light.png?raw=true" height="34"> </picture></h1> This is a bugfix release for the 4.2.0 version, if you're installing from an earlier version, please check the [4.2.0 release notes](https://github.com/mastodon/mastodon/releases/tag/v4.1.9) as they contain important information on how to update. > **:warning: We recently released important security updates.** > > If you don't want or can't update to 4.2.x yet, the security updates are also available for the [4.1.x branch](https://github.com/mastodon/mastodon/releases/tag/v4.1.9), the [4.0.x branch](https://github.com/mastodon/mastodon/releases/tag/v4.0.11) and the [3.5.x branch](https://github.com/mastodon/mastodon/releases/tag/v3.5.14). ##### Changelog ##### Added - Add redirection on `/deck` URLs for logged-out users ([ClearlyClaire](mastodon/mastodon#27128)) - Add support for v4.2.0 migrations to `tootctl maintenance fix-duplicates` ([ClearlyClaire](mastodon/mastodon#27147)) ##### Changed - Change some worker lock TTLs to be shorter-lived ([ClearlyClaire](mastodon/mastodon#27246)) - Change user archive export allowed period from 7 days to 6 days ([suddjian](mastodon/mastodon#27200)) ##### Fixed - Fix clicking on already-opened thread post scrolling to the top of the thread ([ClearlyClaire](mastodon/mastodon#27331), [ClearlyClaire](mastodon/mastodon#27338)) - Fix some remote posts getting truncated ([ClearlyClaire](mastodon/mastodon#27307)) - Fix some cases of infinite scroll code trying to fetch inaccessible posts in a loop ([ClearlyClaire](mastodon/mastodon#27286)) - Fix `Vary` headers not being set on some redirects ([ClearlyClaire](mastodon/mastodon#27272)) - Fix mentions being matched in some URL query strings ([mjankowski](mastodon/mastodon#25656)) - Fix unexpected linebreak in version string in the Web UI ([vmstan](mastodon/mastodon#26986)) - Fix double scroll bars in some columns in advanced interface ([ClearlyClaire](mastodon/mastodon#27187)) - Fix boosts of local users being filtered in account timelines ([ClearlyClaire](mastodon/mastodon#27204)) - Fix multiple instances of the trend refresh scheduler sometimes running at once ([ClearlyClaire](mastodon/mastodon#27253)) - Fix importer returning negative row estimates ([jgillich](mastodon/mastodon#27258)) - Fix incorrectly keeping outdated update notices absent from the API endpoint ([ClearlyClaire](mastodon/mastodon#27021)) - Fix import progress not updating on certain failures ([ClearlyClaire](mastodon/mastodon#27247)) - Fix websocket connections being incorrectly decremented twice on errors ([ThisIsMissEm](mastodon/mastodon#27238)) - Fix explore prompt appearing because of posts being received out of order ([ClearlyClaire](mastodon/mastodon#27211)) - Fix explore prompt sometimes showing up when the home TL is loading ([ClearlyClaire](mastodon/mastodon#27062)) - Fix link handling of mentions in user profiles when logged out ([ClearlyClaire](mastodon/mastodon#27185)) - Fix filtering audit log for entries about disabling 2FA ([ClearlyClaire](mastodon/mastodon#27186)) - Fix notification toasts not respecting reduce-motion ([c960657](mastodon/mastodon#27178)) - Fix retention dashboard not displaying correct month ([vmstan](mastodon/mastodon#27180)) - Fix tIME chunk not being properly removed from PNG uploads ([TheEssem](mastodon/mastodon#27111)) - Fix division by zero in video in bitrate computation code ([ClearlyClaire](mastodon/mastodon#27129)) - Fix inefficient queries in “Follows and followers” as well as several admin pages ([ClearlyClaire](mastodon/mastodon#27116), [ClearlyClaire](mastodon/mastodon#27306)) - Fix ActiveRecord using two connection pools when no replica is defined ([ClearlyClaire](mastodon/mastodon#27061)) - Fix the search documentation URL in system checks ([renchap](mastodon/mastodon#27036)) ##### Upgrade notes To get the code for v4.2.1, use `git fetch && git checkout v4.2.1`. > As always, **make sure you have backups of the database before performing any upgrades**. If you are using docker-compose, this is how a backup command might look: `docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump` ##### Dependencies External dependencies have not changed since v4.2.0, the compatible Ruby, PostgreSQL, Node, Elasticsearch and Redis versions are the same, that is: - Ruby: 3.0 to 3.2 - PostgreSQL: 10 or newer - Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work) - LibreTranslate (optional, for translations): 1.3.3 or newer - Redis: 4 or newer - Node: 16 or newer - ImageMagick: 6.9.7-7 or newer > If your uploaded images are broken after the upgrade, it means your installed ImageMagick version is older than the new minimum version (6.9.7-7), for example if you are running Ubuntu 18.04. If this happens, you can find more information and ways to fix it [on this page](mastodon/mastodon#25776). ##### Update steps The following instructions are for updating from 4.2.0. If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. **Non-Docker only:** 1. Install dependencies: `bundle install` and `yarn install --frozen-lockfile` 2. Precompile the assets: `RAILS_ENV=production bundle exec rails assets:precompile` 3. Restart all Mastodon processes **Using Docker:** 1. Restart all Mastodon processes </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44LjAiLCJ1cGRhdGVkSW5WZXIiOiIzNy44LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=--> Reviewed-on: https://git.home/nrdufour/home-ops/pulls/139 Co-authored-by: Renovate <[email protected]> Co-committed-by: Renovate <[email protected]>
commit 90371a4fc4da90c692e632b3231d804e310de916 Author: Claire <[email protected]> Date: Tue Dec 5 14:21:18 2023 +0100 Bump version to v4.2.3 commit 71b60b09f494ddd4670128cf252b6372a293a51e Author: Claire <[email protected]> Date: Tue Dec 5 14:15:33 2023 +0100 Update dependency json-ld to v3.3.1 commit 4b8fe9df73cf27db68f3c92178e37eff9deb3bd3 Author: Claire <[email protected]> Date: Mon Nov 27 15:00:52 2023 +0100 Bump version to v4.2.2 commit 7b9496322fd726a70c6fec1eee77c8cd04f0fd9e Author: Claire <[email protected]> Date: Thu Nov 30 12:45:54 2023 +0100 Change dismissed banners to be stored server-side (#27055) commit 09115731d617c556135ac465421645ed54e92ca9 Author: Claire <[email protected]> Date: Fri Nov 24 10:31:28 2023 +0100 Change GIF max matrix size error to explicitly mention GIF files (#27927) commit e11100d7824258cafbd08b56945f340720a8029a Author: Claire <[email protected]> Date: Mon Nov 27 14:25:54 2023 +0100 Clamp dates when serializing to Elasticsearch API (#28081) commit 252ea2fc67a8e95532c1887fc9f2842ddae189f3 Author: Jonathan de Jong <[email protected]> Date: Fri Oct 27 16:55:00 2023 +0200 Have `Follow` activities bypass availability (#27586) Co-authored-by: Claire <[email protected]> commit 8d02e58ff42d28f62a354c1ce8282924d54c455f Author: Claire <[email protected]> Date: Thu Nov 16 14:43:02 2023 +0100 Fix upper border radius of onboarding columns (#27890) commit 1076a6cd62a80f1e331980e7c81174fa1a67f435 Author: Claire <[email protected]> Date: Mon Nov 6 10:28:14 2023 +0100 Fix incoming status creation date not being restricted to standard ISO8601 (#27655) commit 54a07731d14ed3809375b31e2ce86e347afed271 Author: Claire <[email protected]> Date: Thu Nov 2 15:58:37 2023 +0100 Fix posts from threads received out-of-order sometimes not being inserted into timelines (#27653) commit 81d7cfd54467477e408b94a5a7cea67b1b9b7518 Author: Claire <[email protected]> Date: Mon Oct 30 23:32:25 2023 +0100 Fix posts from force-sensitized accounts being able to trend (#27620) commit e6f4c91c5c7a28b5185f31c0dc5b58c242f4270f Author: Claire <[email protected]> Date: Fri Oct 27 16:04:51 2023 +0200 Fix hashtag matching pattern matching some URLs (#27584) commit de86e822f4f51d7e20a59d48b2c7e66431e374fe Author: Claire <[email protected]> Date: Thu Oct 26 15:09:48 2023 +0200 Fix error when trying to delete already-deleted file with OpenStack Swift (#27569) commit 4c3870647414f4cbd05373b0767d79e89a0db9a2 Author: Claire <[email protected]> Date: Wed Oct 25 15:55:57 2023 +0200 Fix batch attachment deletion when using OpenStack Swift (#27554) commit 4fc252354624d5b0fbafd86251204cc19edc525d Author: Renaud Chaput <[email protected]> Date: Thu Oct 19 19:36:08 2023 +0200 Do not display the navigation banner in the logo container (#27476) commit d5bc10b711dede8c84087de9240eea85c14ab7b0 Author: Renaud Chaput <[email protected]> Date: Thu Oct 19 13:22:44 2023 +0200 The `class` props should be `className` (#27462) commit c66ade7de80e72d1dfdd1833c04cb3be47754f71 Author: Claire <[email protected]> Date: Fri Oct 20 10:45:46 2023 +0200 Fix processing LDSigned activities from actors with unknown public keys (#27474) commit bece853e3cc45a7b8b8b19b78b6f772c65e80b2a Author: Claire <[email protected]> Date: Fri Oct 27 10:35:21 2023 +0200 Fix error and incorrect URLs in `/api/v1/accounts/:id/featured_tags` for remote accounts (#27459) commit 700ae1f9183a01afe574687a91afb6e7a99825fc Author: Claire <[email protected]> Date: Thu Oct 26 19:03:31 2023 +0200 Fix report processing notice not mentioning the report number when performing a custom action (#27442) commit 13205b54fd69f8cce1975aff8e784aa2f24e82ff Author: Claire <[email protected]> Date: Mon Oct 16 15:24:14 2023 +0200 Fix handling of `inLanguage` attribute in preview card processing (#27423) commit 8be33d4316c7ea828f8b10361d5189fde79c3295 Author: KMY(雪あすか) <[email protected]> Date: Fri Oct 13 18:15:47 2023 +0900 Fix when unfollow a tag, my post also disappears from the home timeline (#27391) commit cdedae6d63ff6ac21dd8810896d39f016fd8ec68 Author: Claire <[email protected]> Date: Mon Oct 23 14:19:38 2023 +0200 Fix some link anchors being recognized as hashtags (#27271) commit aa69ca74ed113e4f0526522931f24db55de90b9a Author: Claire <[email protected]> Date: Fri Oct 6 17:46:04 2023 +0200 Fix incorrect serialization of regional languages in `contentMap` (#27207) commit 156d32689b3d084a7fe9f0aa6a8788cd4e831f17 Author: gunchleoc <[email protected]> Date: Thu Sep 28 09:13:44 2023 +0100 Only strip country code when language not listed in SUPPORTED_LOCALES (#27099) commit ef149674f093e97ffbeb12910e2ebdd668bed7c2 Author: Claire <[email protected]> Date: Mon Oct 23 14:27:07 2023 +0200 Change Content-Security-Policy to be tighter on media paths (#26889) commit eea2654236966fee69c4f18217a6a62b1c66d2da Author: Claire <[email protected]> Date: Mon Nov 13 17:58:00 2023 +0100 Fix format-dependent redirects being cached regardless of requested format (#27634) commit 74dd325112ddccdad6be2d3191ffb991bdafd1be Author: Claire <[email protected]> Date: Tue Oct 10 18:23:31 2023 +0200 Fix duplicate reports being sent when reporting some remote posts (port to v4.2.1) (#27356) commit 790fd1374f0cd39bc620faa38d436983e5786061 Author: Claire <[email protected]> Date: Tue Oct 3 11:30:50 2023 +0200 Bump version to v4.2.1 commit a1f7d2d19a493e6e6a9e9e17bbca24c9f10de88b Author: Claire <[email protected]> Date: Tue Oct 10 11:35:32 2023 +0200 Fix scroll position in thread view reseting when closing a modal (#27350) commit 4262cfbe41956d34103fed45ca1a028f47fdbadf Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Oct 10 10:06:37 2023 +0200 New Crowdin Translations (automated) (#27347) Co-authored-by: GitHub Actions <[email protected]> commit bcfc3b3f6577d92bf4dba287c884ccaf4290b0da Author: Claire <[email protected]> Date: Mon Oct 9 16:46:09 2023 +0200 Fix clicking on already-loaded thread scrolling to the top of the thread (#27338) commit 6dcccd325fac7ff7b96caafb3b39230a91e373d3 Author: Claire <[email protected]> Date: Mon Oct 9 12:21:02 2023 +0200 Fix clicking on already-opened thread post scrolling to the top of the thread (#27331) commit 5a33b814793e8773f5e51c54b98363c15f7324b4 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Oct 9 10:32:06 2023 +0200 New Crowdin Translations (automated) (#27321) Co-authored-by: GitHub Actions <[email protected]> commit 8f55224307433e5d236b0ec31b4c04fc1b24a600 Author: Andy Piper <[email protected]> Date: Sat Oct 7 20:12:21 2023 +0100 Add 4.2.x to supported versions in SECURITY.md (#27317) commit f71b7943f96af403cbdc38d2455fa89d363fae08 Author: Claire <[email protected]> Date: Fri Oct 6 12:58:02 2023 +0200 Fix some remote posts getting truncated (#27307) commit 2e2936eb646f9bdf25c533960a76f3d1a77d3f66 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Oct 6 11:49:09 2023 +0200 New Crowdin Translations (automated) (#27304) Co-authored-by: GitHub Actions <[email protected]> commit f4b0a104909e46a21f729030457a0895b24f629a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Oct 5 16:35:05 2023 +0200 Update dependency sidekiq to v6.5.10 (#27287) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit b9b8eafc98a2b9bbff68dfcb21f4d2e928a42723 Author: Claire <[email protected]> Date: Thu Oct 5 16:33:54 2023 +0200 Fix auto-loading-more when not scrolled (#27286) commit 88fc73dbbc7b08aca1153d53ec530e725492c65f Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu Oct 5 13:13:14 2023 +0200 New Crowdin Translations (automated) (#27277) Co-authored-by: GitHub Actions <[email protected]> commit aba0c5abd9556f168d8c27b110877c9d9c84ba92 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Oct 4 10:53:04 2023 +0200 New Crowdin Translations (automated) (#27270) Co-authored-by: GitHub Actions <[email protected]> commit ffcf2c691e51c6a70123bd0de389886d1e61ddda Author: Claire <[email protected]> Date: Thu Oct 5 09:50:08 2023 +0200 Fix Vary headers not being set on some redirects (#27272) commit a9588065b208fbda9f6d239658b657e79c151534 Author: Matt Jankowski <[email protected]> Date: Tue Oct 3 11:01:45 2023 -0400 Dont match mention in url query string (#25656) Co-authored-by: Claire <[email protected]> commit 3e21780cf16944e9903d6234e58f711df69a4e1d Author: Claire <[email protected]> Date: Tue Oct 3 13:12:39 2023 +0200 Fix double scroll bars in some columns in advanced interface (#27187) commit 0619ec1592dd97aa7aee9375a287c99c7882132a Author: Claire <[email protected]> Date: Tue Oct 3 12:21:42 2023 +0200 Fix boosts of local users being filtered in account timelines (#27204) commit 451884a36b3d24134f40db260b4c00dd1cf82826 Author: Claire <[email protected]> Date: Tue Oct 3 12:21:32 2023 +0200 Add a short-lived lock to trend refresh scheduler (#27253) commit aa4c4f5737289ebfbaa67e7369d28d140e84e624 Author: Michael Stanclift <[email protected]> Date: Tue Oct 3 04:52:21 2023 -0500 Keep version string displayed without breakpoints in UI (#26986) commit 82502f54ac941b6cf239dd9fa92f26ed4fa538c8 Author: David Aaron <[email protected]> Date: Tue Oct 3 02:48:57 2023 -0700 Change min age of backup policy from 1 week to 6 days (#27200) commit 16dcdfcb4efc75e89ccff4dc3fa5a271a1fbf1f9 Author: Jakob Gillich <[email protected]> Date: Tue Oct 3 10:47:50 2023 +0200 Fix importer returning negative row estimates (#27258) commit 7c6f41039d4e3709685cf644b2b9a1a147a0a3fc Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Oct 3 10:47:28 2023 +0200 New Crowdin Translations (automated) (#27260) Co-authored-by: GitHub Actions <[email protected]> commit 6ba4b208b86ee5ce23adaf8f52181dec3c5d565f Author: Claire <[email protected]> Date: Tue Oct 3 10:09:00 2023 +0200 Change some worker lock TTLs (#27246) commit 8a6fa34040789a4e849ff115e311f6e1b500f42d Author: Claire <[email protected]> Date: Mon Oct 2 16:42:52 2023 +0200 Fix incorrectly keeping outdated update notices absent from the API endpoint (#27021) commit cfd2c6e28de4002d2e12200984d02cc74c211169 Author: Claire <[email protected]> Date: Mon Oct 2 16:20:04 2023 +0200 Fix import progress not updating on certain failures (#27247) commit 7b86708980f99606265dbb97d33ee9516be58dde Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Oct 2 13:35:29 2023 +0200 New Crowdin Translations (automated) (#27220) Co-authored-by: GitHub Actions <[email protected]> commit ccb980beac2c918e81f9c9b5b5bbcc5901d11377 Author: Emelia Smith <[email protected]> Date: Mon Oct 2 13:21:43 2023 +0200 Fix websocket connections being incorrectly decremented twice on errors (#27238) commit ac32f4b3c370ba9f579036fe391ae1971b87f057 Author: Claire <[email protected]> Date: Fri Sep 29 15:51:36 2023 +0200 Fix explore prompt appearing because of posts being received out of order (#27211) commit 2cd969cca79800bf336fc0406c815d21b9050a4e Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Sep 29 10:04:18 2023 +0200 New Crowdin Translations (automated) (#27202) Co-authored-by: GitHub Actions <[email protected]> commit 4e420d84595b62c75869511b198f03f66601b6c0 Author: Claire <[email protected]> Date: Thu Sep 28 15:29:07 2023 +0200 Fix link handling of mentions in user profiles when logged out (#27185) commit 8bc5fe204e63432837704693373768c002bbf901 Author: Claire <[email protected]> Date: Thu Sep 28 13:41:24 2023 +0200 Fix filtering audit log for entries about disabling 2FA (#27186) commit 4e5791bba1dd49a337fa611692479788e27da23c Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu Sep 28 10:44:16 2023 +0200 New Crowdin Translations (automated) (#27168) Co-authored-by: GitHub Actions <[email protected]> commit 11f0b6bc7e83ecc8191179849732fcb4e009262d Author: Christian Schmidt <[email protected]> Date: Thu Sep 28 10:39:38 2023 +0200 Make notification respect reduce-motion (#27178) commit 91047c36b5cf6f632dac9eff12133beae0021942 Author: Michael Stanclift <[email protected]> Date: Thu Sep 28 03:16:15 2023 -0500 Fix retention dashboard not displaying correct month (#27180) commit 6a3d09dde2a06bc532ac3ab61a80e847a70347fc Author: Claire <[email protected]> Date: Tue Sep 26 11:11:52 2023 +0200 Update `tootctl maintenance fix-duplicates` to Mastodon v4.2.0 (#27147) commit aed930b629762a5b40af86a6e7569036e3edf688 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Sep 26 10:47:16 2023 +0200 New Crowdin Translations (automated) (#27144) Co-authored-by: GitHub Actions <[email protected]> commit 2191858cff6b05938adf628a2d5c19723e130d05 Author: Essem <[email protected]> Date: Mon Sep 25 12:21:07 2023 -0500 Properly remove tIME chunk from PNG uploads (#27111) commit 916b5bd4adec8af8b0f0f7dc56925aa70823a1cc Author: Claire <[email protected]> Date: Mon Sep 25 17:07:52 2023 +0200 Fix division by zero in video in bitrate computation code (#27129) commit 12bbccbe82e9209b2e40987f7b721af4b075898e Author: Claire <[email protected]> Date: Mon Sep 25 17:07:01 2023 +0200 Fix explore prompt sometimes showing up when the home TL is loading (#27062) commit 6c257300246230dabb3cc7737ff2b83f21b79363 Author: Claire <[email protected]> Date: Mon Sep 25 15:07:10 2023 +0200 Add redirection on `/deck` URLs for logged-out users (#27128) commit fa98c9b077c6b9239d5b531f7eafc7960d59c4f8 Author: Claire <[email protected]> Date: Fri Oct 6 12:58:16 2023 +0200 Fix crash when filtering for “dormant” relationships (#27306) commit 58477a6163dabc6afe04723885266a3615076c49 Author: Claire <[email protected]> Date: Mon Sep 25 15:06:43 2023 +0200 Fix inefficient queries in “Follows and followers” as well as several admin pages (#27116) commit 9cb7fa57f62635c949b94deafbab62ad84af050e Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Sep 25 10:50:09 2023 +0200 New Crowdin Translations (automated) (#27080) Co-authored-by: GitHub Actions <[email protected]> commit 8b382b8df743840ba8d93b54e1ee11dc8cc6260b Author: Claire <[email protected]> Date: Fri Sep 22 16:01:59 2023 +0200 Fix ActiveRecord using two connection pools when no replica is defined (#27061) commit 40702a81fa24532268b341d6ffb2779bbaed2341 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Sep 22 11:06:48 2023 +0200 New Crowdin Translations (automated) (#27052) Co-authored-by: GitHub Actions <[email protected]> commit 238a17b1450082210cea80cc4a183727d59f5463 Author: Renaud Chaput <[email protected]> Date: Fri Sep 22 10:13:53 2023 +0200 Fix the search documentation URL in system checks (#27036) commit 4fcc026f0f1b12a9de21a3af33375a9c8867dd55 Author: Claire <[email protected]> Date: Thu Sep 21 16:51:32 2023 +0200 Bump version to v4.2.0 (#27017) commit 0fbefb6f67c8a4176afc731b798460933522cd78 Author: Eugen Rochko <[email protected]> Date: Thu Sep 21 14:42:15 2023 +0200 Update AUTHORS.md (#27018) commit 8acc75435b4dcf959b6d5bb15c429abeef098437 Author: Claire <[email protected]> Date: Thu Sep 21 14:00:51 2023 +0200 Change S3 checksum mode to be disabled by default (#27007) commit bb6c59a399f224c6f6faa54cc7b6054a03c4c9d0 Author: aaaaalbert <[email protected]> Date: Thu Sep 21 11:57:24 2023 +0000 Fix #27010: update the copyright year in README (#27016) commit 5356ddbcca77de1c5c0b3cf257d228ee39917e21 Author: Claire <[email protected]> Date: Thu Sep 21 13:51:21 2023 +0200 Fix search results temporarily disappearing while scrolling and loading more results (#27014) commit 890e3347034db20410f8b11a7bf2518cfdf527b9 Author: Claire <[email protected]> Date: Thu Sep 21 12:33:30 2023 +0200 Add migration tests for negative settings (#27012) commit c74670b4d3ccada4cded511bbd21d6cd067adea5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Sep 21 11:06:16 2023 +0200 Update dependency glob to v10.3.5 (#27002) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit effe4728cf7adbefd9becf927cf4a34e3b337eb2 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu Sep 21 11:06:04 2023 +0200 New Crowdin Translations (automated) (#27005) Co-authored-by: GitHub Actions <[email protected]> commit 4ed9d9ca6f1b6d1f928dd75ac9e8484064c42213 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Sep 21 11:00:15 2023 +0200 Update dependency autoprefixer to v10.4.16 (#27000) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 828eebad4844c14b3ae7bf3d7ec3d46b79bae11b Author: Claire <[email protected]> Date: Wed Sep 20 18:25:16 2023 +0200 Add `hide_collections`, `discoverable` and `indexable` attributes to credentials API (#26998) commit 61fe25fe74cef7b53b6fe1bb56567bce4f483876 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Sep 20 13:05:56 2023 +0200 New Crowdin Translations (automated) (#26988) Co-authored-by: GitHub Actions <[email protected]> commit 889c4d4bbbd7735efd9e7fa747651bf024809316 Author: Claire <[email protected]> Date: Wed Sep 20 12:12:19 2023 +0200 Update changelog (#26992) commit abcc0b38fab3c3e5987943741588aa64054fdc22 Author: Claire <[email protected]> Date: Tue Sep 19 17:31:58 2023 +0200 Fix incorrect PostgreSQL version check (#26979) commit f4b780ba22d0256770766185cee5f8fcc5585c95 Author: Claire <[email protected]> Date: Tue Sep 19 17:04:23 2023 +0200 Bump version to v4.2.0-rc2 (#26974) commit eeab3560fc0516070b3fb97e089b15ecab1938c8 Author: Claire <[email protected]> Date: Tue Sep 19 16:53:58 2023 +0200 Merge pull request from GHSA-v3xf-c9qf-j667 commit ff32475f5f4a84ebf9619e7eef5bf8b4c075d0e2 Author: Claire <[email protected]> Date: Tue Sep 19 16:53:21 2023 +0200 Merge pull request from GHSA-2693-xr3m-jhqr commit 94893cf24fc95b32cc7a756262acbe008c20a9d2 Author: Claire <[email protected]> Date: Tue Sep 19 16:52:52 2023 +0200 Merge pull request from GHSA-hcqf-fw2r-52g4 * Revert "Fix request URL normalisation for bare domain and 8-bit characters (#26285)" This reverts commit 8891d8945d837f0da16a3a5aa2dc9783e39b0acd. * Revert "Do not normalize URL before fetching it (#26219)" This reverts commit fd284311e79854d6bc2901a9d9363ba9e7e00513. commit 73ecc4de6e63301f30092feaf26d0878520ccc09 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Sep 19 16:26:51 2023 +0200 New Crowdin Translations (automated) (#26978) Co-authored-by: GitHub Actions <[email protected]> commit a83615edc9fc1ce3363ddcf1fc676806421a5f65 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Sep 19 12:51:13 2023 +0200 Update eslint (non-major) (#26954) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 0f3f9b611f509fc5405bb1bcbeb71dfcdff7095b Author: Eugen Rochko <[email protected]> Date: Tue Sep 19 12:25:58 2023 +0200 Change video bitrate to always fit within size limit (#26970) commit 70cae19b6b8626a62072ad87309749d6813d9aca Author: Claire <[email protected]> Date: Tue Sep 19 12:25:39 2023 +0200 Fix hashtag bar being sometimes incorrectly hidden (#26960) commit fbfceb9c77b7163806ae82d588c7b2c1077b15c6 Author: Emelia Smith <[email protected]> Date: Tue Sep 19 12:25:30 2023 +0200 Add additional metrics for streaming (#26945) commit 6eb6209d02514c5271238a23601be643c7b9f52d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Sep 19 12:24:26 2023 +0200 Update DefinitelyTyped types (non-major) (#26953) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit c6a535a1974a1707d6621a5603b4cb028c4a3510 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Sep 19 11:16:45 2023 +0200 Update dependency node to 20.7 (#26963) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 6f9f9011537266a48aa4220f052120a2edbf82d2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Sep 19 11:03:42 2023 +0200 Update dependency postcss to v8.4.30 (#26964) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 67eaaa4b907add5d2e7047a51d1bac10354c77c9 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Sep 19 10:41:48 2023 +0200 New Crowdin Translations (automated) (#26966) Co-authored-by: GitHub Actions <[email protected]> commit 200312e8bed0d91c576cabcdf2ffe0173778cccd Author: Rob Thomas <[email protected]> Date: Tue Sep 19 01:41:32 2023 +1000 Fix crash when viewing a moderation appeal and the moderator account has been deleted (#25900) Co-authored-by: Claire <[email protected]> commit 1b4902fabf1a43684552b3e5f57616174997b541 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon Sep 18 13:46:07 2023 +0200 New Crowdin Translations (automated) (#26913) Co-authored-by: GitHub Actions <[email protected]> commit 4c1518a6f3b2b9b71833175bc7afc61cd6a95202 Author: Claire <[email protected]> Date: Mon Sep 18 11:20:09 2023 +0200 Fix Web UI making duplicate search queries when scrolling (#26959) commit 893755f4cb8d88fc58e96f34b3bd30fa69365726 Author: Claire <[email protected]> Date: Mon Sep 18 09:51:52 2023 +0200 Fix error in Web UI when server rules cannot be fetched (#26957) commit 392c07f2bf01743fdbf92abb555a4c558c7f4a31 Author: Claire <[email protected]> Date: Mon Sep 18 09:37:29 2023 +0200 Fix `Setting.authorized_fetch` not being properly taken into consideration (#26958) commit 8b5c61ae3a744fc847194fe784c5370c6208a012 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 18 08:52:49 2023 +0200 Update formatjs monorepo (#26955) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 04623e2f345c84091a85ebc15b28014dca0f59f7 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 18 08:34:04 2023 +0200 Update babel monorepo to v7.22.20 (#26946) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 6273416292090b2f6bfda33f070cea325a1759df Author: Claire <[email protected]> Date: Fri Sep 15 19:54:32 2023 +0200 Fix post edits not being forwarded as expected (#26936) commit 2a4fcc51fd44cab3e837e43e8f8dd84fefb97729 Author: Claire <[email protected]> Date: Fri Sep 15 19:53:28 2023 +0200 Fix dismiss button overlapping with text in dismissable banners (#26935) commit e4f5114aaf9cea72df735443062c26803fee0ed6 Author: Claire <[email protected]> Date: Fri Sep 15 19:52:28 2023 +0200 Fix obsolete cache key in status cache invalidation logic (#26934) commit 5d93e98da433b76ba39bbe9f1f36814742e47230 Author: Renaud Chaput <[email protected]> Date: Fri Sep 15 10:44:01 2023 +0200 Fix container build when cache is disabled (#26932) commit 9693c271f1ee6c1786abc50617d0831c77c3ca9d Author: Claire <[email protected]> Date: Fri Sep 15 10:23:24 2023 +0200 Fix processing of `min_id` and `max_id` parameters in `/api/v2/search` (#26927) commit 82015dbab6a6829b8532e152a713d673f28c6e52 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Sep 15 10:03:55 2023 +0200 Update dependency sass to v1.67.0 (#26914) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 310341536435dc8d27c1ce2b8e3790caba56e8ec Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Sep 15 09:09:22 2023 +0200 Update dependency @babel/core to v7.22.19 (#26920) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit ef8ca2fd7231f331f6822955b518a25861663b87 Author: Renaud Chaput <[email protected]> Date: Thu Sep 14 23:11:36 2023 +0200 Change Dockerfile to upgrade packages when building (#26922) commit b90383d07388fe8513e59a6deb1a2391146c6561 Author: Claire <[email protected]> Date: Thu Sep 14 18:46:00 2023 +0200 Bump version to v4.2.0-rc1 (#26916) commit fc6825055b9d700e34927b5fd20fdcd77b132a16 Author: Eugen Rochko <[email protected]> Date: Thu Sep 14 09:20:14 2023 +0200 Change score half-life for trending posts from 2 hours to 1 hour (#26915) commit a04ae162014650cb3bc467a508f2a4c4676b67c8 Author: Claire <[email protected]> Date: Wed Sep 13 19:54:04 2023 +0200 Fix CSP when using `ONE_CLICK_SSO_LOGIN` (#26901) commit 921c6fe65420f625d7332638693b7f389e898ba2 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Sep 13 15:10:41 2023 +0200 New Crowdin Translations (automated) (#26498) Co-authored-by: GitHub Actions <[email protected]> commit 20666482efb3c3710dadd12df51b513078b691e0 Author: Robert R George <[email protected]> Date: Wed Sep 13 02:22:53 2023 -0700 Added admin api for managing tags (#26872) commit 97e4011c3ce31c6d492d5f103e95a35b6ebdc9bd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Sep 13 10:01:31 2023 +0200 Update dependency rails to v7.0.8 (#26907) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 520b57047403f8819206c938bdc2c93a16ec5f16 Author: Claire <[email protected]> Date: Tue Sep 12 18:27:01 2023 +0200 Fix notification permissions being requested immediately after login (#26472) commit 287520453c30e0d1408699b989bec87b0b4d7ed9 Author: Claire <[email protected]> Date: Tue Sep 12 16:30:03 2023 +0200 Fix front-end bug when processing relationship-related account actions (#26902) commit 9a70cac9debf31e9cc379b6a67d793346c978a76 Author: CSDUMMI <[email protected]> Date: Tue Sep 12 13:04:51 2023 +0200 Fix #26849 by adding the domain of the current SSO provider to the form-action CSP (#26857) commit 93223633fc833aec5b99cea9a8dd8c1527a01c6e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Sep 12 12:38:52 2023 +0200 Update dependency uuid to v9.0.1 (#26900) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 0712cc2b99c8feec3a43d6c288781137d9efbe39 Author: Renaud Chaput <[email protected]> Date: Tue Sep 12 12:18:19 2023 +0200 Fix Redux types (#26899) commit 9ac9aca142bb976f9188bcd7a70b4bdc302eaf89 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Sep 12 10:45:54 2023 +0200 Update dependency test-prof to v1.2.3 (#26894) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 59af3c1310c2838d273696bc6caad148307d8f28 Author: Jeong Arm <[email protected]> Date: Tue Sep 12 16:59:59 2023 +0900 Add PublicStatuses to tootctl search deploy --only option (#26896) commit d2cfcdd09efe4914e8956d1b2211114bc7c4179a Author: Santiago Kozak <[email protected]> Date: Mon Sep 11 23:20:57 2023 -0300 Fix recent search items not handling overflows correctly (#26893) commit 20ac5be1c1038a7c01b2e4f0456d8cf5db7ccd4e Author: Claire <[email protected]> Date: Mon Sep 11 20:23:13 2023 +0200 Fix error on `status` type notification (bell icon) (#26884) commit bd06c13204b13818cb2d7695d9af25fe813fcdb5 Author: Renaud Chaput <[email protected]> Date: Mon Sep 11 16:09:22 2023 +0200 Convert `actions/account_notes` into Typescript (#26601) commit 7730083611b345e14e14f8e31ddbb124ff8cc7fd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 11:51:42 2023 +0200 Update dependency kt-paperclip to v7.2.1 (#26869) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit f3be4eb0dc571fe62fd73fd6f068fd7792e663cc Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 11:32:30 2023 +0200 Update dependency @rails/ujs to v7.0.8 (#26871) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 3679e67fad0fb394f8950135d142f99d85328b61 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 11:12:22 2023 +0200 Update dependency @babel/core to v7.22.17 (#26855) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit c10142ac3c7fc3e4345f2f0b001079007f24f67b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 10:54:59 2023 +0200 Update formatjs monorepo (#26874) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 3d0331fc7a9f81c6b9888512a0c659fc3d93e9d8 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 10:41:26 2023 +0200 Update actions/checkout action to v4 (#26882) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit b1d89071384ef028c97a3d28cf8cf6bc0ca6c4ce Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 10:26:23 2023 +0200 Update dependency @types/lodash to v4.14.198 (#26878) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit f333d1822be4560f4a195e7ead4ec17757b80acd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 10:26:06 2023 +0200 Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.13 (#26879) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 959ccf5682d87f0cdad597d3f167172517664e89 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 10:25:54 2023 +0200 Update eslint (non-major) (#26881) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit b98edfa4ba1e7d109008bb4b21643aa42b7a98fd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 10:11:59 2023 +0200 Update dependency rubocop to v1.56.3 (#26883) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit d5155cbc212e43e26ebd12ca87e2b36ef1ade77c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 11 09:59:18 2023 +0200 Update dependency ws to v8.14.1 (#26862) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 91040da871dba71a6eb05cd7ae3ed8b9b255680c Author: Claire <[email protected]> Date: Fri Sep 8 20:39:29 2023 +0200 Fix confusing behavior of mute button and volume slider in web UI (#26860) commit 33c8708a1ac7df363bf2bd74ab8fa2ed7168379c Author: Claire <[email protected]> Date: Fri Sep 8 17:01:02 2023 +0200 Change `GET /api/v1/directory` to use database replica rather than primary (#26856) commit 4d9186a48c494bdd098f7a6273c3f0bf4dc5e19a Author: jsgoldstein <[email protected]> Date: Fri Sep 8 10:17:55 2023 -0400 Add search tests (#26703) commit 3a679844e499df026be7d5b3a9e80e5bf3ad585a Author: Eugen Rochko <[email protected]> Date: Fri Sep 8 14:25:00 2023 +0200 Fix `account_id`, `max_id` and `min_id` params not working in search (#26847) commit e9b528eaee834221e1740b029260b35fe80d673b Author: Renaud Chaput <[email protected]> Date: Fri Sep 8 13:45:34 2023 +0200 Use NodeJS v20 by default (#26830) commit 712d96b20748362e41ceecdd821340ec986c3f5b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Sep 8 12:43:21 2023 +0200 Update dependency ws to v8.14.0 (#26821) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit d0f7d879a62b8c55608bc8bc2e26142c900bb8b0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Sep 8 12:42:55 2023 +0200 Update formatjs monorepo (#26844) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 81caafbe84240bfb730f5001b33add97ebcbe9dc Author: Claire <[email protected]> Date: Thu Sep 7 18:55:25 2023 +0200 Fix performances of profile directory (#26842) commit 858ad1f363c621cffa6033756d18ddd89a17d336 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Sep 7 16:49:31 2023 +0200 Update dependency core-js to v3.32.2 (#26841) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 355e3fb5296ffd433fb484ba7e183ddd97144c78 Author: Claire <[email protected]> Date: Thu Sep 7 15:38:11 2023 +0200 Simplify `Account.by_recent_status` and `Account.by_recent_sign_in` scopes (#26840) commit b9e2eb5184f3f2c92836f6aec68d0500e8de23ae Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Sep 7 14:59:42 2023 +0200 Update dependency @material-design-icons/svg to v0.14.12 (#26832) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 9b2bc3d1de301c686208b43a8efef5bc808f8e4e Author: Eugen Rochko <[email protected]> Date: Thu Sep 7 14:56:19 2023 +0200 Add recent searches in web UI (#26834) commit a90b0056cc5a306b8cd39304b1801b8b9a742f53 Author: Eugen Rochko <[email protected]> Date: Thu Sep 7 12:53:41 2023 +0200 Fix `#hashtag` matching on individual components in search (#26835) commit 8a9d7aeb1effff661373f18157a87eb607a0000f Author: Colette Kerr <[email protected]> Date: Thu Sep 7 05:26:25 2023 +0200 Change DCT method used for JPEG encoding to float (#26675) commit f3a2e15f8e0274b5fdf28e3ce062084dc142cb2e Author: Eugen Rochko <[email protected]> Date: Thu Sep 7 04:24:24 2023 +0200 Fix mute button and volume slider feeling disconnected in web UI (#26827) commit 1f141f656dc3fd2b3af5d6edde331bac31bb6526 Author: Eugen Rochko <[email protected]> Date: Thu Sep 7 04:24:11 2023 +0200 Change onboarding prompt to use full width of banner in web UI (#26829) commit 398635c0c4987ec44d937e98431ff5dee331ea94 Author: Eugen Rochko <[email protected]> Date: Thu Sep 7 04:24:01 2023 +0200 Fix paragraph margins resulting in irregular read-more cut-off in web UI (#26828) commit 9e3567bfbecbd0a026a4e6fbd41a323d2f5fb567 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Sep 6 22:25:03 2023 +0200 Update dependency webpack to v4.47.0 (#26825) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 1f99d862874fc1976b2a462dda01d1dc03d98e34 Author: Claire <[email protected]> Date: Wed Sep 6 21:04:48 2023 +0200 Fix blocked domain appears from account feed (#26823) Co-authored-by: Jeong Arm <[email protected]> Co-authored-by: Eugen Rochko <[email protected]> commit 14f67988369ac66757325b4c4fbca185ad133bdf Author: gunchleoc <[email protected]> Date: Wed Sep 6 17:49:52 2023 +0200 Link to hashtag timelines from the Trending hashtags moderation interface (#26724) Co-authored-by: Claire <[email protected]> commit 475783d567bb469d2da8aeb4b25fc9ebdb67b995 Author: Claire <[email protected]> Date: Wed Sep 6 17:25:39 2023 +0200 Add timezone to datetimes in e-mails (#26822) commit 9c1ef8302abe52f6b41eeafadc1bc30dfa079e18 Author: Claire <[email protected]> Date: Wed Sep 6 17:23:58 2023 +0200 Add some information about Full-text search being disabled in search popout (#26756) commit b83e487502d2c6cd5027c27dec6f056de8a90d1c Author: Claire <[email protected]> Date: Wed Sep 6 16:40:19 2023 +0200 Fix moderator rights inconsistencies (#26729) commit 93d051e47d27b5bd10be922a81d4d4eb6c306330 Author: Claire <[email protected]> Date: Wed Sep 6 16:28:31 2023 +0200 Update FEDERATION.md (#26819) commit 223f9ca6652156c7551286cd9e4b69dfeb18a1d5 Author: Claire <[email protected]> Date: Wed Sep 6 12:17:51 2023 +0200 Fix crash when encountering invalid URL (#26814) commit 09ec9c6aa576342099dca1ac1706ad71bf49400b Author: Claire <[email protected]> Date: Wed Sep 6 12:17:22 2023 +0200 Downgrade signature verification debug logging from `warn` to `debug` (#26812) commit d881988372d21c2bd4a186cd81edffb09f34da44 Author: Claire <[email protected]> Date: Wed Sep 6 10:00:25 2023 +0200 Update supported versions in SECURITY.md (#26811) commit 8c321b8c3a5553aa733bc17a3816053a8b62ddcf Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Sep 6 09:19:43 2023 +0200 Update dependency pghero to v3.3.4 (#26808) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit ec48bc3610459200edc2e4a0caff12c562a242d8 Author: Claire <[email protected]> Date: Wed Sep 6 09:18:10 2023 +0200 Do not truncate backtrace when the `BACKTRACE` env variable is set (#26794) commit d8bdba2f9fdfbb8feccfbe6cf6c42980a2ad5cc3 Author: Eugen Rochko <[email protected]> Date: Wed Sep 6 06:46:26 2023 +0200 Add `in:` to search popout in web UI (#26807) commit 9d290c23d2665a434c3f78eb5f6a6e2b71a722bd Author: Eugen Rochko <[email protected]> Date: Tue Sep 5 23:57:03 2023 +0200 Remove obfuscation of reply count in web UI (#26768) commit 5d20733d8d8d5e4ba7f1f37fd8ee8fc13d6e3ab5 Author: Eugen Rochko <[email protected]> Date: Tue Sep 5 23:54:24 2023 +0200 Add infinite scrolling for search results in web UI (#26784) commit 548c032dbb90ae9c06b05fc05724c49d0b552fd9 Author: Claire <[email protected]> Date: Tue Sep 5 23:49:48 2023 +0200 Improve interaction modal error handling (#26795) commit ea7de25de0c2715222aa08c2c8bd4bd4f239bd9f Author: Claire <[email protected]> Date: Tue Sep 5 20:05:58 2023 +0200 Fix video player not being displayed in reports interface (#26801) commit b749de766f5a6158fd0b5f3c3201943083fc7979 Author: Michael Stanclift <[email protected]> Date: Tue Sep 5 11:19:59 2023 -0500 Migrate Dockerfile to Bookworm (#26802) commit cab4cbfa5c58f90410bad3ccb0bce236c310b1d4 Author: Claire <[email protected]> Date: Tue Sep 5 15:37:23 2023 +0200 Fix “Scoped order is ignored, it's forced to be batch order.” warnings (#26793) commit f80f426c57d5a5e1d289372ef7c323741d27c768 Author: Claire <[email protected]> Date: Mon Sep 4 21:20:20 2023 +0200 Bump version to v4.2.0-beta3 (#26753) commit ddeca3b37bfbcf003d458adb2c327fb93b35ec2b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 4 17:56:47 2023 +0200 Update babel monorepo to v7.22.15 (#26790) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit cddef4c485d18229d40e80bdfe6e2e4625b302a2 Author: Claire <[email protected]> Date: Mon Sep 4 17:56:31 2023 +0200 Fix language settings for users having selected the `kmr` language (#26787) commit ece1ff77d6b2bde578d3bdaad45589589d96902d Author: Eugen Rochko <[email protected]> Date: Mon Sep 4 17:20:35 2023 +0200 Add `in:library` syntax to search (#26760) Co-authored-by: Claire <[email protected]> commit ac3f310f4b9a2bca50f0b70fe44e525650d5b836 Author: gunchleoc <[email protected]> Date: Mon Sep 4 13:21:43 2023 +0200 Remove kmr from language selection (#26014) commit 3e6a6439b590bf0e276d80cf58f3965cd5d9054f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 4 11:02:36 2023 +0200 Update dependency stylelint-config-standard-scss to v11 (#26780) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 59361dfde2817f4d2c39e085deccb0550bbd0d56 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 4 11:00:55 2023 +0200 Update dependency rubocop to v1.56.2 (#26568) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 68b4e36c82344fba7c5a01e9f8dc9ddbaaf4e3ff Author: Eugen Rochko <[email protected]> Date: Mon Sep 4 10:18:45 2023 +0200 Fix `#hashtag` matching non-hashtagged posts in search (#26781) commit a106c464782cd8569acb2650867c4447d55cf240 Author: Stanislas Signoud <[email protected]> Date: Mon Sep 4 10:14:01 2023 +0200 Fix light mode colors for advanced interface banner (#26759) commit ea319297764bd172100b3ea83fc52e12a06f0641 Author: Christian Schmidt <[email protected]> Date: Mon Sep 4 09:46:33 2023 +0200 Fix invalid Content-Type header for WebP images (#26773) commit 1f92436745253a90a4b0b625693c54db21927d1d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 4 09:26:33 2023 +0200 Update DefinitelyTyped types (non-major) (#26785) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit e52d0494ee453cf023365eeed99e1c8dca34916f Author: Eugen Rochko <[email protected]> Date: Mon Sep 4 09:09:25 2023 +0200 Fix `before:`, `after:` and `during:` failing when time zone not set (#26782) commit 173041f02cb6aba9f62310eb1451852dae97b0ff Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Sep 4 09:08:53 2023 +0200 Update dependency typescript to v5.2.2 (#26786) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 728eb6a15387da9074ccc024c9002f74ff829470 Author: Eugen Rochko <[email protected]> Date: Sat Sep 2 14:46:26 2023 +0200 Fix wrong color on active icons with counters in web UI (#26767) commit 05093266e6e3c54f9096da9cdcdafdc83703c578 Author: Eugen Rochko <[email protected]> Date: Sat Sep 2 09:02:44 2023 +0200 Fix some video encoding failing due to uneven dimensions (#26766) commit 16681e0f20e1f8584e11439953c8d59b322571f5 Author: Claire <[email protected]> Date: Fri Sep 1 17:47:07 2023 +0200 Add admin notifications for new Mastodon versions (#26582) commit be991f1d18006a4820c1e9ca6625bf2bd2bfedac Author: Gabriel Simmer <[email protected]> Date: Fri Sep 1 16:44:28 2023 +0100 Move to ioredis for streaming (#26581) Co-authored-by: Emelia Smith <[email protected]> commit 9e26cd55038084638fdf71b75f526494777d2849 Author: Claire <[email protected]> Date: Fri Sep 1 15:41:10 2023 +0200 Add `authorized_fetch` server setting in addition to env var (#25798) commit 6c4c72497a5722870e4432ef41dd4c9ec36a8928 Author: Claire <[email protected]> Date: Fri Sep 1 15:13:27 2023 +0200 Fix search popout including full-text search instructions when full-text search is disabled (#26755) commit 5c0a9aac3b2add81ff2a9c7e724dff4eb9c6451b Author: Claire <[email protected]> Date: Fri Sep 1 15:09:44 2023 +0200 Revert to using primary database in IndexingScheduler (#26754) commit bb0edb178f56a488017071e00a994c9033267ef9 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Sep 1 10:48:49 2023 +0200 Update dependency pg to v1.5.4 (#26750) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 630e558677d961e74ce82ab5e2a62a0760bbe815 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Sep 1 10:17:08 2023 +0200 Update dependency oj to v3.16.1 (#26749) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit e754083e8a33778b5dd8d43efc5604ed50efb0e4 Author: Eugen Rochko <[email protected]> Date: Fri Sep 1 09:43:12 2023 +0200 Fix unmatched quotes and prefixes causing search to fail (#26701) commit 872145d1c2aec709770de10579d2a4f83c601f37 Author: Eugen Rochko <[email protected]> Date: Fri Sep 1 09:27:03 2023 +0200 Fix not being able to invoke phrase search using unicode quotation marks (#26687) commit 00084581289b4b7afd120845363b16247c5fa93b Author: Eugen Rochko <[email protected]> Date: Thu Aug 31 19:04:44 2023 +0200 Fix search queries with slash causing or-condition (#26699) commit 9bb2fb6b1484c90c5b2c6cc52ce148019e82a3e2 Author: Claire <[email protected]> Date: Thu Aug 31 19:04:27 2023 +0200 Change importers to avoid a few inefficiencies (#26721) commit ecd76fa413e31d4eb26e09fa4b65f8b13bbbb0b7 Author: Eugen Rochko <[email protected]> Date: Thu Aug 31 17:21:06 2023 +0200 Fix videos not playing in some browsers due to unsupported color space (#26745) commit 1471be82255d948460b0b653dd48cdfbc67d90cf Author: Claire <[email protected]> Date: Thu Aug 31 15:47:30 2023 +0200 Fix `AddUniqueIndexOnPreviewCardsStatuses` migration requiring PostgreSQL 12+ in some cases (#26737) commit 6b58cfd8dd2f635dbb1b9d10b6b243d20ba23535 Author: Claire <[email protected]> Date: Thu Aug 31 15:35:58 2023 +0200 Fix searching by username by reverting account verbatim tokenizer to `standard` (#26739) commit cffc5d2b0180e2ead23f32391246cdac357bf71b Author: Renaud Chaput <[email protected]> Date: Thu Aug 31 14:59:50 2023 +0200 Fix comment in build image workflow (#26740) commit f1d250135ccf9be5c4d982a2c48417da89d38eb5 Author: Santiago Kozak <[email protected]> Date: Thu Aug 31 09:15:58 2023 -0300 Allow filter form in profiles directory to wrap (#26682) commit ccca542db1e73610a86c1d34d8b42f3f4a818af9 Author: Daniel M Brasil <[email protected]> Date: Thu Aug 31 08:53:24 2023 -0300 Fix `/api/v1/timelines/tag/:hashtag` allowing for unauthenticated access when public preview is disabled (#26237) commit 336ec503c28356a969e2987ef426063f0943b4e3 Author: Tyler Deitz <[email protected]> Date: Thu Aug 31 04:46:27 2023 -0700 Add avatar image to webfinger responses (#26558) commit 40b69cc1cd62fa57047905a6999985ae6c183f6c Author: Stanislas Signoud <[email protected]> Date: Thu Aug 31 12:18:46 2023 +0200 Add an explanation banner on switching to single column mode (#26019) commit cb9f96036cf78835e22aafb30b80717b5a8b7394 Author: gunchleoc <[email protected]> Date: Thu Aug 31 12:17:10 2023 +0200 Add suggestion for secure cyphers to nginx.conf (#26349) commit 430eac3eb1021d30f1ca73ec21444a3a5cb0bab7 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Aug 31 10:23:24 2023 +0200 Update dependency @babel/preset-env to v7.22.14 (#26732) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit ef9a85a2d82908478cf7cd7fbc5ea6311200264e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Aug 31 09:52:23 2023 +0200 Update dependency webpack-bundle-analyzer to v4.9.1 (#26733) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 15949e42c292344c63f828bed24d6af045a686e6 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Aug 31 09:49:34 2023 +0200 Update dependency glob to v10.3.4 (#26734) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 5c38c3a9a1e6bb07f33f5fee598b51cb1fd695ba Author: Claire <[email protected]> Date: Wed Aug 30 17:36:16 2023 +0200 Change text extraction in `PlainTextFormatter` to be faster (#26727) commit 21ec596dabbe28a5cfc5b29362f46f47b48eb140 Author: Claire <[email protected]> Date: Wed Aug 30 16:29:52 2023 +0200 Fix sign up steps progress layout in right-to-left locales (#26728) commit bba76e726714e49dae8ea6dd4b2439ae1d7699a8 Author: Eugen Rochko <[email protected]> Date: Wed Aug 30 16:07:26 2023 +0200 Change `language:` to attempt to match to a known value in search (#26663) commit 0e1bff178ecaa4434191335d81d2a8809f31e550 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Aug 30 09:45:13 2023 +0200 Update dependency chewy to v7.3.4 (#26717) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 24deaf2e4a6bd7a3d5fb50fa8ed5102286fa8988 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Aug 30 09:44:14 2023 +0200 Update dependency postcss to v8.4.29 (#26720) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 168688ef1c538c295fe08516825c845f08e2b7d5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Aug 30 09:34:07 2023 +0200 Update dependency webmock to v3.19.1 (#26722) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 9e77ab7db245a9a4725600cf69a617c0be1f1018 Author: Claire <[email protected]> Date: Tue Aug 29 17:51:13 2023 +0200 Change private statuses index to index without crutches (#26713) commit 74eb7dbf2d79b74f7d6f09ca3d39b3ba67f5f7bf Author: Tim Rogers <[email protected]> Date: Tue Aug 29 07:42:20 2023 -0500 Fix bug with reblogged view on Toots only showing latest reblogging accounts (#26574) commit c0605747adf028c7f5c7cc8aeca01f8285aa6802 Author: Claire <[email protected]> Date: Tue Aug 29 14:06:22 2023 +0200 Fix N+1 in `tootctl search deploy` (#26710) commit ae6cf33321a9f240ef73666a552e552b65390012 Author: Tim Rogers <[email protected]> Date: Tue Aug 29 03:56:19 2023 -0500 Fix bug with favourited view on Toots only showing latest favouriting accounts (#26577) commit 4ad1c5aa7174e5cef4ba9608a44429916a119bee Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Aug 29 10:53:01 2023 +0200 Update dependency aws-sdk-s3 to v1.133.0 (#26616) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit a67cf439eebe0763ae920d242dfe7b8cd0730f23 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Aug 29 10:50:27 2023 +0200 Update dependency axios to v1.5.0 (#26680) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 25bf6406290f49f87c6ed00474702d6729fc98f2 Author: Claire <[email protected]> Date: Tue Aug 29 10:29:07 2023 +0200 Add debug logging on signature verification failure (#26637) commit 075cc8e8a64bd43b83865c7beddb877787ed674f Author: Christian Schmidt <[email protected]> Date: Tue Aug 29 10:20:36 2023 +0200 Improve Codespaces port forwarding (#26400) commit 286a21afdc427a24a32d506dcb5355df434e22ce Author: Christian Schmidt <[email protected]> Date: Tue Aug 29 10:17:57 2023 +0200 Support webpacker live-reloading on Docker (#26419) commit 0719216368bf3a90fdb7ab27201a0607b63ea203 Author: Christian Schmidt <[email protected]> Date: Tue Aug 29 10:16:18 2023 +0200 Remove dead code from public.jsx (#26547) commit a7d96e6affd4a2da65f09f3f4ffa1b9350bb9a42 Author: Lukas Martini <[email protected]> Date: Tue Aug 29 09:14:44 2023 +0200 Improve error messages when DeepL quota is exceeded (#26704) commit 10b06436d13702aedaa92a8ece84fbfde2829d57 Author: Eugen Rochko <[email protected]> Date: Mon Aug 28 19:49:38 2023 +0200 Fix colors and typography on hashtag bar in web UI (#26666) commit 01b87a1632a9024eb8be807cfc41a592b6a3c8ce Author: Eugen Rochko <[email protected]> Date: Mon Aug 28 19:40:08 2023 +0200 Change video compression parameters (#26631) commit dd72a8d28b4479afdc19ac73cac83609d85b5f9e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Aug 28 17:10:58 2023 +0200 Update dependency stoplight to v3.0.2 (#26698) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 2304cc6456a5a03624e94849f95d324b132ee72b Author: Eugen Rochko <[email protected]> Date: Mon Aug 28 17:08:37 2023 +0200 Fix bad search type heuristic (#26673) commit 0cce7fb6172680fb5819c4d61d7adfba4147dfc1 Author: Claire <[email protected]> Date: Mon Aug 28 15:04:57 2023 +0200 Fix incorrect call to `PublicStatusesIndex.import` (#26697) commit bceb8931591b4b9df6e8dcfb47864c230884262c Author: Eugen Rochko <[email protected]> Date: Mon Aug 28 13:18:39 2023 +0200 Add search options to search popout in web UI (#26662) commit 67166de865b00a972e7d1c4e507c9f20a454efbd Author: Eugen Rochko <[email protected]> Date: Mon Aug 28 12:43:00 2023 +0200 Add `from:me` syntax to search (#26660) commit 9d9de8d219b7545826e9fb70f84aa65a0409d138 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Aug 28 12:19:42 2023 +0200 Update dependency @testing-library/jest-dom to v6 (#26479) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Renaud Chaput <[email protected]> commit 7bd5ebb0c50bb481c85ef81816089a04746f762d Author: Eugen Rochko <[email protected]> Date: Mon Aug 28 11:36:17 2023 +0200 Fix multiple issues with status index mappings (#26686) commit 4ea5db90da2d0fd0e888ea6c9f777835874c4302 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Aug 28 11:04:06 2023 +0200 Update DefinitelyTyped types (non-major) (#26693) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit b42fe5e3382ef1415748030ed7842095dcefa6a9 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Aug 28 10:32:13 2023 +0200 Update dependency haml_lint to v0.50.0 (#26665) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 822a35b9d577539a63984ca81d6668ca3b8435fd Author: Eugen Rochko <[email protected]> Date: Mon Aug 28 10:31:51 2023 +0200 Fix not being able to negate prefix clauses in search (#26672) commit fc14d1f3b02411510467928df56318554c62c11d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Mon Aug 28 10:20:02 2023 +0200 Update eslint (non-major) (#26694) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit e263db276fdc05dab743400977606efe98f1e949 Author: Eugen Rochko <[email protected]> Date: Sun Aug 27 22:38:01 2023 +0200 Change indexing jobs to use database replica (#26692) commit 5694e24bbf9afccbbf1b44d3a405a4e2bc0ff08d Author: Eugen Rochko <[email protected]> Date: Sun Aug 27 22:37:35 2023 +0200 Fix unnecessary condition causing seqscan when indexing (#26689) commit f8d2fea2e6f6eb38c62e9a484980fa5696dfa2a4 Author: Eugen Rochko <[email protected]> Date: Sun Aug 27 18:58:20 2023 +0200 Change queue of job when opting into search from `default` to `pull` (#26688) commit 925c16adea49adefdb202c19e8a7eaf439e1dada Author: Claire <[email protected]> Date: Sat Aug 26 17:34:36 2023 +0200 Fix nightly build version (#26676) commit 71641766f2ca6555fe19b309e9bd9f2455575bcc Author: Eugen Rochko <[email protected]> Date: Fri Aug 25 22:03:04 2023 +0200 Fix toast saying "published" instead of "saved" after editing post in web UI (#26664) commit f39847476cbc24af6daf755dd51be885726cb631 Author: Claire <[email protected]> Date: Fri Aug 25 18:26:44 2023 +0200 Change the pre-release versioning scheme and associated environment variables (#26653) commit 072112867b9a3ec090ad2c92d6363b47b2265d74 Author: Claire <[email protected]> Date: Fri Aug 25 18:17:22 2023 +0200 Fix dashboard check for Elasticsearch suggested command including incorrect names (#26658) commit 8e8747c564ce3f06a96fc031cd0da9297d631fe0 Author: jsgoldstein <[email protected]> Date: Fri Aug 25 12:16:08 2023 -0400 Update ordering to use `id` from body of document instead of deprecated `_id` (#26659) commit e4c0ce18a32cfc8a911a4fcd3fd0b310755f609c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Aug 25 17:02:33 2023 +0200 Update dependency immutable to v4.3.4 (#26655) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 82ec6f162b617e9c46f23ebea1cf27e1e039121c Author: Claire <[email protected]> Date: Fri Aug 25 17:01:56 2023 +0200 Fix statuses search Elasticsearch query (#26657) commit f2ec2876a45133668154a757d53283e02ecb20d5 Author: Claire <[email protected]> Date: Fri Aug 25 12:02:09 2023 +0200 Add Elasticsearch/OpenSearch version to “Software” in admin dashboard (#26652) commit e3825a13c124b9d2b2af221ef6bbe8ced3e8c3c3 Author: Claire <[email protected]> Date: Fri Aug 25 12:01:55 2023 +0200 Add PublicStatusesCheck to Elasticsearch index check on admin dashboard (#26650) commit c3a42e1280759ea28bee11f241aef892b148bf6a Author: Claire <[email protected]> Date: Fri Aug 25 11:31:20 2023 +0200 Add `data-nosnippet` attribute to remote posts and local posts with `noindex` (#26648) commit c66f7565226e6ad37d23fd4b89f99f0f277d83a4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Aug 25 10:08:44 2023 +0200 Update babel monorepo to v7.22.11 (#26640) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 389b7d23dbd32fa0ab563083d76b8aaf0d6137da Author: Claire <[email protected]> Date: Thu Aug 24 21:07:39 2023 +0200 Fix changelog wording and missing items (#26638) commit 30c191aaa03beb8bc4de4bf33db671fb98bafc96 Author: jsgoldstein <[email protected]> Date: Thu Aug 24 10:40:04 2023 -0400 Add new public status index (#26344) Co-authored-by: Eugen Rochko <[email protected]> Co-authored-by: Claire <[email protected]> commit 96bcee66fba582666259d1d7785c3a7f2a72b8aa Author: Claire <[email protected]> Date: Thu Aug 24 14:43:44 2023 +0200 Change nightlies versioning from `v4.2.0+2023-08-23` to `v4.2.0-nightly.2023-08-23` (#26626) commit 163b004bb19343f02a6d901d0f5723aae82df57f Author: Claire <[email protected]> Date: Thu Aug 24 14:43:00 2023 +0200 Change admin e-mail notification settins to be their own settings group (#26596) commit e90649b0641910225e04e308e59297f8c91b96a8 Author: Claire <[email protected]> Date: Thu Aug 24 14:10:48 2023 +0200 Fix clicking “Explore” or “Live feeds” column headers to scroll in advanced mode (#26633) Co-authored-by: Plastikmensch <[email protected]> commit b2ac93dd7379933dac63e60ea4260283a2f856f5 Author: Claire <[email protected]> Date: Thu Aug 24 14:06:27 2023 +0200 Fix selecting domains to forward reports to not passing the information correctly (#26636) commit 2dbbeedc94e14164e370e9be2c243bd6ff40e4a3 Author: Jaehong Kang <[email protected]> Date: Thu Aug 24 20:07:27 2023 +0900 Fix: Workaround to load MASTODON_VERSION_* in Docker. (#26591) Co-authored-by: Claire <[email protected]> commit 24ea6f851f0cc68c8b8bfdfed16dc2f723740f97 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Aug 24 09:59:13 2023 +0200 Update dependency redis to v4.6.8 (#26630) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 9974163776b3e65e7cfa41e6293876909a1635b7 Author: Matt Jankowski <[email protected]> Date: Thu Aug 24 03:56:23 2023 -0400 Consolidate inclusion of `admin` js pack link (#26628) commit e3fd07197379f1ac7fd4a761b3ff55effa1a2a6c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Aug 24 09:03:40 2023 +0200 Update dependency rspec-sidekiq to v4 (#26627) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 9a8190da4a7a5bd74df36ae076573e014b254ef0 Author: Antonin Del Fabbro <[email protected]> Date: Wed Aug 23 15:51:07 2023 +0200 Change opacity of the delete icon in the search field to be more visible (#26449) commit f337008819125d6ccb039220260b81117882a971 Author: Daniel M Brasil <[email protected]> Date: Wed Aug 23 10:50:23 2023 -0300 Fix timeout on invalid set of exclusionary parameters in `/api/v1/timelines/public` (#26239) commit b91724fb9d0839365391310e20c2589ff6062d4f Author: jsgoldstein <[email protected]> Date: Wed Aug 23 09:46:14 2023 -0400 Add elastic search installation into Vagrantfile (#26512) commit 34f5b90dc77956d33750695124f23c37a6ea7fd5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Aug 23 15:45:56 2023 +0200 Update dependency sass to v1.66.1 (#26534) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 060b554a9d13465366c45da0a5c4c841472e872c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Aug 23 15:45:38 2023 +0200 Update dependency oj to v3.16.0 (#26520) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit de8c2427a5d93e2e1d03681d0c9bae3a367dfa2f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Aug 23 15:45:21 2023 +0200 Update dependency immutable to v4.3.3 (#26622) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 613cfd625c8be11b4fb91d769ddbeee7a535a57a Author: Claire <[email protected]> Date: Wed Aug 23 15:44:52 2023 +0200 Change hashtag bar tags to be de-emphasized (#26606) commit 152b10b6246987bfb2cc73ecd2a20578d05b62dc Author: Christian Schmidt <[email protected]> Date: Wed Aug 23 15:43:41 2023 +0200 Fix some React warnings (#26609) commit 44ba785242c14bdfcd95854683a69a8451288dba Author: Renaud Chaput <[email protected]> Date: Wed Aug 23 15:40:31 2023 +0200 Change the hashtag bar to be hidden when there is a CW and the post is not expanded (#26615) commit 85057865b4e6ce8ec09feee84ceb6f931300548e Author: jsgoldstein <[email protected]> Date: Wed Aug 23 09:40:09 2023 -0400 Update Account Search to prioritize username over display name (#26623) commit 3aac12981c6db519e6fcbee5509b2a146c3f4d1e Author: yufushiro <[email protected]> Date: Wed Aug 23 15:44:56 2023 +0900 Fix unexpected audio stream transcoding when uploaded video is eligible to passthrough (#26608) Co-authored-by: Claire <[email protected]> commit cf6f70799b128d385d830d1f55eae8046bea3c60 Author: Robert R George <[email protected]> Date: Tue Aug 22 23:27:24 2023 -0700 Add support for federating `memorial` attribute (#26583) commit ea1a221e2de95bf40aefaa34cab8b08716f941a5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Aug 23 08:26:30 2023 …
commit e9123ad691727ffec3672ff3912ef56e67c930ef Author: Claire <[email protected]> Date: Thu Feb 15 12:02:24 2024 +0100 Bump version to v3.5.19 commit c397c1a9e3090a0e879c15cafd48d5f1414b6836 Author: Claire <[email protected]> Date: Fri Feb 16 11:56:12 2024 +0100 Merge pull request from GHSA-jhrq-qvrm-qr36 * Fix insufficient Content-Type checking of fetched ActivityStreams objects * Allow JSON-LD documents with multiple profiles commit d509b6b3420d303728b13832d79b05d602dba4e2 Author: Claire <[email protected]> Date: Wed Feb 14 22:49:45 2024 +0100 Fix user creation failure handling in OmniAuth paths (#29207) Co-authored-by: Matt Jankowski <[email protected]> commit 44c265e4c7983e17bf7713db91938d95efd33046 Author: Claire <[email protected]> Date: Wed Feb 14 13:35:56 2024 +0100 Bump version to v3.5.18 commit 4a57e44809e33a8050c0062a244c351ab0871c71 Author: Claire <[email protected]> Date: Wed Feb 14 15:16:07 2024 +0100 Merge pull request from GHSA-vm39-j3vx-pch3 * Prevent different identities from a same SSO provider from accessing a same account * Lock auth provider changes behind `ALLOW_UNSAFE_AUTH_PROVIDER_REATTACH=true` * Rename methods to avoid confusion between OAuth and OmniAuth commit 47c6079d8da3810889f70166950a29af2c2f1333 Author: Claire <[email protected]> Date: Wed Feb 14 15:15:34 2024 +0100 Merge pull request from GHSA-7w3c-p9j8-mq3x * Ensure destruction of OAuth Applications notifies streaming Due to doorkeeper using a dependent: delete_all relationship, the destroy of an OAuth Application bypassed the existing AccessTokenExtension callbacks for announcing destructing of access tokens. * Ensure password resets revoke access to Streaming API * Improve performance of deleting OAuth tokens --------- Co-authored-by: Emelia Smith <[email protected]> commit 69205dff9a252f42f9a75bf5a247b1376f312895 Author: Claire <[email protected]> Date: Wed Feb 14 13:12:13 2024 +0100 Add `sidekiq_unique_jobs:delete_all_locks` task and disable `sidekiq-unique-jobs` UI by default (#29199) commit d187195f2ccaeab8786e62cf2ef3a499c1b54b7f Author: Emelia Smith <[email protected]> Date: Tue Feb 13 19:11:47 2024 +0100 Disable administrative doorkeeper routes (#29187) commit 3387868dd9841cfffdae875d3296cf0aae36dc2b Author: blah <blah@blah> Date: Wed Feb 14 10:58:36 2024 +0000 Update dependency sidekiq-unique-jobs to 7.1.33 commit 3ba6ed76ea07d2856f988689e62a76882e5c9d4d Author: blah <blah@blah> Date: Wed Feb 14 10:51:59 2024 +0000 Update dependency nokogiri to 1.16.2 commit b1ed009c65802b70c9b780f3c7c3a866cba72478 Author: Claire <[email protected]> Date: Thu Feb 1 15:56:46 2024 +0100 Merge pull request from GHSA-3fjr-858r-92rw * Fix insufficient origin validation * Bump version to v3.5.17 commit 35f21191ee9fa3a99af6c207d2fb42484d58f196 Author: Claire <[email protected]> Date: Mon Nov 27 15:00:52 2023 +0100 Bump version to v3.5.16 commit 2ffce0d5f7e43138fd19a1c1b7a31b0177ae00a3 Author: Claire <[email protected]> Date: Fri Oct 20 10:45:46 2023 +0200 Fix processing LDSigned activities from actors with unknown public keys (#27474) commit 688defd60d9a31d7a4f9052985119a88d810e436 Author: Claire <[email protected]> Date: Fri Nov 24 10:31:28 2023 +0100 Change GIF max matrix size error to explicitly mention GIF files (#27927) commit d9b05f6860a574d81d1fd9fc47ca3adabf0d70cc Author: Jonathan de Jong <[email protected]> Date: Fri Oct 27 16:55:00 2023 +0200 Have `Follow` activities bypass availability (#27586) Co-authored-by: Claire <[email protected]> commit f3fd8d869596da809448d5d0105e122e8ba3db22 Author: Claire <[email protected]> Date: Mon Nov 27 14:25:54 2023 +0100 Clamp dates when serializing to Elasticsearch API (#28081) commit 49693fe42f4528db4b41a2c346391016e9fe954a Author: Claire <[email protected]> Date: Mon Nov 6 10:28:14 2023 +0100 Fix incoming status creation date not being restricted to standard ISO8601 (#27655) commit 16262f815d7d120bd73ffb71740ffaea3771683b Author: Claire <[email protected]> Date: Mon Oct 30 23:32:25 2023 +0100 Fix posts from force-sensitized accounts being able to trend (#27620) commit d4e0a12b27aa01012c50ac7f0d4ba26085258990 Author: Claire <[email protected]> Date: Mon Oct 23 14:27:07 2023 +0200 Change Content-Security-Policy to be tighter on media paths (#26889) commit db59d8486bd12f7d32dd9785cbf2daf9115d0e16 Author: Claire <[email protected]> Date: Mon Oct 9 14:03:10 2023 +0200 Bump version to v3.5.15 commit 7fb3ee0bc67cd7078fa7558483121dbe08202d8a Author: Matt Jankowski <[email protected]> Date: Tue Oct 3 11:01:45 2023 -0400 Dont match mention in url query string (#25656) Co-authored-by: Claire <[email protected]> commit 9bd027823d91fe8cc9d3c63b19c649296e626e0d Author: David Aaron <[email protected]> Date: Tue Oct 3 02:48:57 2023 -0700 Change min age of backup policy from 1 week to 6 days (#27200) commit 57d4d460503fa9ad01670533296a84c7c3f49ff3 Author: Jakob Gillich <[email protected]> Date: Tue Oct 3 10:47:50 2023 +0200 Fix importer returning negative row estimates (#27258) commit c91116f7800fe622750c93ea7d51d5d72e143ed3 Author: Claire <[email protected]> Date: Thu Sep 28 13:41:24 2023 +0200 Fix filtering audit log for entries about disabling 2FA (#27186) commit f45b5f5006f59d895da158e65cecead37d9a5b38 Author: Essem <[email protected]> Date: Mon Sep 25 12:21:07 2023 -0500 Properly remove tIME chunk from PNG uploads (#27111) commit 47441e51f3749894ac5699abffdd1cc190c0256e Author: Claire <[email protected]> Date: Fri Oct 6 12:58:16 2023 +0200 Fix crash when filtering for “dormant” relationships (#27306) commit af02650322aad7468bfa7363f8232b0ae7151e6f Author: Claire <[email protected]> Date: Mon Sep 25 15:06:43 2023 +0200 Fix inefficient queries in “Follows and followers” as well as several admin pages (#27116) commit 75346a71f7f4f0a3deb2841c19e6105a06f98f1e Author: Claire <[email protected]> Date: Tue Sep 19 12:49:15 2023 +0200 Bump version to v3.5.14 commit 49af3e26dc3a433922d78ae01be50549f29d1949 Author: Claire <[email protected]> Date: Wed Sep 6 16:40:19 2023 +0200 Fix moderator rights inconsistencies (#26729) commit 412c3e13ecae1bc9a6fd204b6e4018c5c4c2e6ba Author: Claire <[email protected]> Date: Wed Sep 6 12:17:51 2023 +0200 Fix crash when encountering invalid URL (#26814) commit 31c5e63a58923b9d227d90b48994ed48491dd52e Author: Claire <[email protected]> Date: Thu Aug 17 16:11:48 2023 +0200 Fix cached posts including stale stats (#26409) commit e8eeb746ac2d2ec635d46c9c07b73a56b4f2c77c Author: Nicolai Søborg <[email protected]> Date: Fri Aug 18 08:32:47 2023 +0200 Fix `frame_rate` for videos where `ffprobe` reports 0/0 (#26500) commit 0158c31c02b62f39add6f41f1584bf23a8dda047 Author: yufushiro <[email protected]> Date: Wed Aug 23 15:44:56 2023 +0900 Fix unexpected audio stream transcoding when uploaded video is eligible to passthrough (#26608) Co-authored-by: Claire <[email protected]> commit 9deb1781269fd817c930d38f916672bec3d566a8 Author: Claire <[email protected]> Date: Tue Sep 19 16:53:58 2023 +0200 Merge pull request from GHSA-v3xf-c9qf-j667 commit 8e6fe192258fab9df50cfa7c4c0f6c22a756868e Author: Claire <[email protected]> Date: Mon Sep 18 08:31:53 2023 +0200 Change Dockerfile to upgrade packages when building (#26931) Co-authored-by: Renaud Chaput <[email protected]> commit 4eb709ea7ea6b5bc1fcdbe1762dd3b7efcc07f6e Author: Claire <[email protected]> Date: Wed Sep 6 09:18:28 2023 +0200 Update actions for stable-3.5 (#26804) Co-authored-by: Renaud Chaput <[email protected]> commit 86a31fc0196f876f6671a883198fcc460bcd60c5 Author: Claire <[email protected]> Date: Tue Sep 5 17:46:39 2023 +0200 Fix Dockerfile installing incompatible npm version (#26803) commit 16e47e1aae55c0ead7207030ad8a554c18ff1250 Author: Claire <[email protected]> Date: Tue Sep 5 15:30:24 2023 +0200 Bump version to v3.5.13 commit dcffd6b3d76a5e9d420119d0730724d56f7fe968 Author: Emelia Smith <[email protected]> Date: Mon May 22 13:15:21 2023 +0200 Allow reports with long comments from remote instances, but truncate (#25028) commit 8de0f7e198b25741cd6cb849095520b88fab088d Author: Daniel M Brasil <[email protected]> Date: Thu Aug 31 08:53:24 2023 -0300 Fix `/api/v1/timelines/tag/:hashtag` allowing for unauthenticated access when public preview is disabled (#26237) commit e37551421ee30ccd9e6a36e2ad4c88ddf5a1b3d8 Author: Claire <[email protected]> Date: Wed Aug 9 09:39:36 2023 +0200 Fix blocking subdomains of an already-blocked domain (#26392) commit 2e0eab9d18f1473654542f96ff9172cab0e8661e Author: Claire <[email protected]> Date: Wed Aug 30 17:36:16 2023 +0200 Change text extraction in `PlainTextFormatter` to be faster (#26727) commit ce75c175cdf12bdfdf8b84271b52989abe54cb50 Author: Claire <[email protected]> Date: Thu Aug 31 19:54:17 2023 +0200 Backport container build changes to the stable-3.5 branch (#26742) Co-authored-by: Renaud Chaput <[email protected]> commit a3d31ffc1ead2abe98a8b722b406a7574a14a915 Author: Claire <[email protected]> Date: Fri Jul 28 10:07:57 2023 +0200 Bump version to v3.5.12 commit 50f4af28b0f1fde03e1a57583bccc1387d6f08bf Author: Emelia Smith <[email protected]> Date: Fri Jul 28 12:06:29 2023 +0200 Fix: Streaming server memory leak in HTTP EventSource cleanup (#26228) commit e655b35d7e4ebf9c5a2ab6cb4bf4e950785cfee0 Author: Claire <[email protected]> Date: Sat Jul 22 20:42:31 2023 +0200 Fix incorrect connect timeout in outgoing requests (#26116) commit 80c00f4aa57fd21679fade777310422e55274c65 Author: Claire <[email protected]> Date: Fri Jul 21 14:33:34 2023 +0200 Bump version to v3.5.11 commit 1a0192537d11fb8932735c33f904e8fc4263356b Author: Claire <[email protected]> Date: Fri Jul 21 14:18:04 2023 +0200 Add check preventing Sidekiq workers from running with Makara configured (#25850) Co-authored-by: Eugen Rochko <[email protected]> commit 668cd00e130c152ed05b19f7d7f663d33790d9ac Author: Claire <[email protected]> Date: Fri Jul 21 14:14:10 2023 +0200 Fix testsuite failure introduced in last release commit 0bd52de49263af22d2fed02e9cec84fbeb3d6f9b Author: Claire <[email protected]> Date: Fri Jul 21 13:34:15 2023 +0200 Fix CSP headers being unintendedly wide (#26105) commit ced65ffbb48a37ca46c278156bc0987378bf0a8a Author: Claire <[email protected]> Date: Tue Jul 18 20:51:20 2023 +0200 Change request timeout handling to use a longer deadline (#26055) commit 6398fc0b66fad30112de9b4ea026436c4ebc9b32 Author: Claire <[email protected]> Date: Mon Jul 10 18:42:10 2023 +0200 Fix moderation interface for remote instances with a .zip TLD (#25885) commit 7709bbba65cb07158a74292542a2a6bf0b8452bb Author: Claire <[email protected]> Date: Mon Jul 10 18:42:19 2023 +0200 Fix remote accounts being possibly persisted to database with incomplete protocol values (#25886) commit 4f6d121b248dcc6b80a9d2597fb7b6ac73a50cf4 Author: Michael Stanclift <[email protected]> Date: Thu Jul 13 04:12:51 2023 -0500 Fix trending publishers table not rendering correctly on narrow screens (#25945) commit 687421ebbe3a8245c2fd2b7fe9bf8c325e9f3bb2 Author: Claire <[email protected]> Date: Fri Jul 7 18:56:11 2023 +0200 Bump version to v3.5.10 commit 517c4a8a7a96bd2f16e369fa794575c30be370c8 Author: Claire <[email protected]> Date: Fri Jul 7 13:35:22 2023 +0200 Fix processing of media files with unusual names (#25788) commit dca0d8427e42e9a498b2c88b85660fef19d8fd1a Author: Claire <[email protected]> Date: Fri Jul 7 18:10:17 2023 +0200 Fix crash in admin interface when viewing a remote user with verified links (#25796) commit b10c974ba1952c545acff505bfd36feb0c60b000 Author: Claire <[email protected]> Date: Wed Jun 21 10:38:16 2023 +0200 Bump version to v3.5.9 commit ca4b23bf0d936f09f0bf60ab1055f6c2f0373dd9 Author: Claire <[email protected]> Date: Thu Jul 6 15:06:49 2023 +0200 Merge pull request from GHSA-55j9-c3mp-6fcq commit 32e5a9f053d4d59cd7cd782a889055295554a697 Author: Claire <[email protected]> Date: Thu Jul 6 15:06:24 2023 +0200 Merge pull request from GHSA-9pxv-6qvf-pjwc * Fix timeout handling of outbound HTTP requests * Use CLOCK_MONOTONIC instead of Time.now commit 987f9099947fdcd71e79d4908cdc4373eca92a85 Author: Claire <[email protected]> Date: Thu Jul 6 15:05:05 2023 +0200 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 commit c02fa93c578d6578f39de689752c02dd92f3b079 Author: Claire <[email protected]> Date: Thu Jul 6 15:03:33 2023 +0200 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 commit c30901134654b759d06b8e5b16bf7f9608f199fc Author: Claire <[email protected]> Date: Wed Jun 21 14:18:04 2023 +0200 Add hardened headers to user-uploaded files commit 6b538225af099276a6113b40f3763b8cde6284fd Author: Claire <[email protected]> Date: Wed Jun 28 14:27:12 2023 +0200 Update rack, rails, nokogiri, omniauth, sanitize and doorkeeper gems commit 3c72c7b34e7cd5904bf0070d95201a2bd0fe7e54 Author: Renaud Chaput <[email protected]> Date: Thu Jun 1 12:14:49 2023 +0200 Allow carets in URL search params (#25216) commit 07f60ffcbbbaf661347cd3cd7098f20d3a3730f7 Author: Vyr Cossont <[email protected]> Date: Fri Mar 31 23:28:35 2023 -0700 Fix Redis client and type errors introduced in #24285 (#24342) commit c1467453f6e67e108308b4cba531eb013caed319 Author: Vyr Cossont <[email protected]> Date: Fri Mar 31 05:38:47 2023 -0700 IndexingScheduler: fetch and import in batches (#24285) Co-authored-by: Claire <[email protected]> commit 00e65a77df600330c4ae694616fb185e15b8835f Author: Emelia Smith <[email protected]> Date: Tue Jun 20 18:04:35 2023 +0200 Prevent UserCleanupScheduler from overwhelming streaming (#25519) commit f9521bc2b54dff1c616ef271024426776e9434e2 Author: Daniel M Brasil <[email protected]> Date: Mon Jun 19 03:53:05 2023 -0300 Fix incorrect pagination headers in `/api/v2/admin/accounts` (#25477) commit e4bff6cd76d8e615bd2d2ed0ba8250d5d2438c0f Author: Emelia Smith <[email protected]> Date: Sat Jun 10 18:24:37 2023 +0200 Fix logging of messages that are binary before closing their connection (#25361) commit 6f819c7071ed5fc810e4e5f0063f76185a41f4a0 Author: Emelia Smith <[email protected]> Date: Fri Jun 9 19:29:16 2023 +0200 Fix performance of streaming by parsing message JSON once (#25278) commit 4aa1c4e2ad1969376cb95336a7a86cacbe547c18 Author: Claire <[email protected]> Date: Mon Jun 5 17:35:05 2023 +0200 Fix CSP headers when S3_ALIAS_HOST includes a path component (#25273) commit 176ae71fd42fb4990c3a8660c3e710cd31b3686e Author: Daniel M Brasil <[email protected]> Date: Sun Apr 30 01:50:58 2023 -0300 Fix `tootctl accounts approve --number N` not aproving N earliest registrations (#24605) commit feac95333fbfc8ef54bd96a273f9454bc25a3ca8 Author: Claire <[email protected]> Date: Fri May 12 13:13:04 2023 +0200 Change profile updates to be sent to recently-mentioned servers (#24852) commit bb1e7e112e5e929388417e22828d3eb235151d20 Author: Claire <[email protected]> Date: Wed May 17 00:08:42 2023 +0200 Fix being able to vote on your own polls (#25015) commit e233060ea5d0cf7e5baf247e34a38119bc4bf903 Author: Claire <[email protected]> Date: Wed May 17 00:09:21 2023 +0200 Fix race condition when reblogging a status (#25016) commit 3faebae2d1a5f72bf93167b1fbb279406bb738de Author: Claire <[email protected]> Date: Mon May 22 12:25:56 2023 +0200 Change OpenGraph-based embeds to allow fullscreen (#25058) commit 95f59da1578272efee84f06375d6e77944a4d5b0 Author: Claire <[email protected]> Date: Mon May 22 14:03:38 2023 +0200 Fix “Authorized applications” inefficiently and incorrectly getting last use date (#25060) commit 6f94b4ae19144e6fbf625e47b821c1aacf391722 Author: Claire <[email protected]> Date: Tue May 23 14:27:17 2023 +0200 Remove invalid X-Frame-Options: ALLOWALL (#25070) commit 283184b390bdd9b8200fd2dac0c1abd2def25fca Author: Claire <[email protected]> Date: Tue May 23 15:00:36 2023 +0200 Change Identity to not destroy associated User on destroy (#25098) commit d54980ef2df2704c0a1698ce3de19eb4e3916be1 Author: Claire <[email protected]> Date: Tue Jun 20 18:32:26 2023 +0200 Fix /api/v1/conversations sometimes returning empty accounts (#25499) commit 08579976e02c582f4465e63b03e38e4b8886705f Author: Claire <[email protected]> Date: Wed Jun 14 08:54:52 2023 +0200 Fix ArgumentError when loading newer Private Mentions (#25399) commit ff3f40a675c1dcbf17e121b0d09ce65ea441d8a5 Author: Claire <[email protected]> Date: Thu Jun 1 02:41:51 2023 +0200 Fix multiple N+1s in ConversationsController (#25134) commit 0dce749192b1d7a1513bdf45b7eafa6181bac3b9 Author: Claire <[email protected]> Date: Wed Apr 5 19:31:49 2023 +0200 Fix user archive takeouts when using OpenStack Swift (#24431) commit 1bd831b9a9d288566ca38045f6410c771946634b Author: Claire <[email protected]> Date: Mon Mar 27 17:50:34 2023 +0200 Bump version to v3.5.8 commit 55144262d054a52b76baa9d077e235e5c61fac37 Author: Claire <[email protected]> Date: Mon Apr 3 15:47:04 2023 +0200 Fix unescaped user input in LDAP query (#24379) Fix CVE-2023-28853 commit 40438675f8ddf0a6e30af4edef63286f8026f2b5 Author: Claire <[email protected]> Date: Mon Apr 3 15:05:39 2023 +0200 Change root Chewy strategy to emit a warning instead of erroring out in production mode (#24327) commit 0f4c908b64c34d94936dad1cfa4b2e2d225285cc Author: Claire <[email protected]> Date: Fri Mar 31 21:42:28 2023 +0200 Fix invalid/expired invites being processed on sign-up (#24337) commit 3eb5b47768ec8387d3a0ec9ffd27ff777be18407 Author: Sai <[email protected]> Date: Fri Mar 31 15:42:59 2023 +0100 Upgrade Ruby to 3.0.6 (#24332) commit 520e9cc765b9b8263270f9e311b8beefd6b322f9 Author: Robert R George <[email protected]> Date: Wed Mar 29 00:58:27 2023 -0700 Wrap db:setup with Chewy.strategy(:mastodon) (#24302) commit d25493e26295d27af34441a5f120226f2c17eda9 Author: Claire <[email protected]> Date: Mon Mar 27 17:07:37 2023 +0200 Fix user archive takeout when using OpenStack Swift or S3 providers with no ACL support (#24200) commit 3d67a9329ef9859559d8c9143227c493088a620a Author: Claire <[email protected]> Date: Mon Mar 20 20:02:58 2023 +0100 Fix crash in `tootctl` commands making use of parallelization when Elasticsearch is enabled (#24182) commit 547634dfa64a59012f37b60a6dd830bc4be76be4 Author: Claire <[email protected]> Date: Thu Mar 16 22:39:45 2023 +0100 Bump version to v3.5.7 commit f90daf58dbc09a492b65a281d2cf5b5c4f5055b6 Author: Claire <[email protected]> Date: Thu Mar 16 22:47:01 2023 +0100 Add warning for object storage misconfiguration (#24137) commit a42b48ea4e66f3081dc6c21c06ed98db94116c02 Author: Eugen Rochko <[email protected]> Date: Thu Mar 16 22:46:52 2023 +0100 Change user backups to use expiring URLs for download when possible (#24136) commit 251dd0b72b2ca6aafe6676c6dbcc81260b2c1355 Author: Claire <[email protected]> Date: Thu Mar 16 13:41:55 2023 +0100 Update changelog commit 18840cbc6ef4fd8e9c48b0053a9f9b68978f4ffc Author: Nick Schonning <[email protected]> Date: Wed Mar 15 11:43:44 2023 -0400 Skip pushing containers on forks (#24106) commit 727126255a043aec46d20cc07962771376b6d82b Author: Renaud Chaput <[email protected]> Date: Wed Mar 15 16:41:13 2023 +0100 Use Github Container Registry as the official container image source (#24113) commit 98d654b8bb59de4d412007b1864d1376394652c7 Author: Nick Schonning <[email protected]> Date: Tue Mar 14 22:43:49 2023 -0400 Skip Docker CI Login/Push on forks (#23564) commit 25c517144c294b4d3a3b85c6358aff15f8d4ed6e Author: Renaud Chaput <[email protected]> Date: Tue Mar 14 20:27:43 2023 +0100 Push Docker images to Github Container Registry as well (#24101) commit f036546c220fef1fccfdf816cfce1533262fb3af Author: Claire <[email protected]> Date: Wed Mar 15 04:15:20 2023 +0100 Fix misleading error code when receiving invalid WebAuthn credentials (#23568) commit 9256d653a5677fa726f0a93d0d5428d79c6020a7 Author: Claire <[email protected]> Date: Wed Mar 15 04:14:47 2023 +0100 Fix incorrect post links in strikes when the account is remote (#23611) commit d0c0808ad4ede98873e753df1543f33b0349f4be Author: Jeremy Kescher <[email protected]> Date: Mon Nov 7 02:40:17 2022 +0000 Add null check on application in dispute viewer (#19851) commit cb622b23b1465dfde7731a1f9bc82dd3fe51a561 Author: Claire <[email protected]> Date: Wed Mar 15 04:01:49 2023 +0100 Fix dashboard crash on ElasticSearch server error (#23751) commit fe866f8afb89e07e2fa72aaddccd6388f9ed4183 Author: Claire <[email protected]> Date: Tue Mar 14 10:34:16 2023 +0100 Update changelog commit a1e765991e416cdd5fb1ededa1ab0245c5062882 Author: Claire <[email protected]> Date: Fri Mar 3 20:44:46 2023 +0100 Add mail headers to avoid auto-replies (#23597) commit 76b9f4271291e0700680f182e94326f27f95390f Author: Claire <[email protected]> Date: Tue Feb 21 09:23:39 2023 +0100 Add `lang` tag to native language names in language picker (#23749) commit 708e590117c68c3c851c4eb7287cfa03c68a0ac0 Author: Claire <[email protected]> Date: Sun Mar 12 23:47:55 2023 +0100 Fix sidekiq jobs not triggering Elasticsearch index updates (#24046) commit a717aa929cf6c60239266f45671862802e9f29ed Author: Rodion Borisov <[email protected]> Date: Thu Mar 9 16:35:44 2023 +0300 Center the text itself in upload area (#24029) commit bbb7c54367b8a284f5fcef8e910b50005e8ad197 Author: Claire <[email protected]> Date: Mon Mar 6 17:44:55 2023 +0100 Fix `/api/v1/streaming` sub-paths not being redirected (#23988) commit 282596a66e68e2ca5d7bef90c39fc50fe770d63a Author: Eugen Rochko <[email protected]> Date: Sun Mar 5 01:52:42 2023 +0100 Fix pgBouncer resetting application name on every transaction (#23958) commit e6f6fe6106709b2efd342e7ce7339f08c5fa0682 Author: Claire <[email protected]> Date: Fri Mar 3 21:13:55 2023 +0100 Fix original account being unfollowed on migration before the follow request could be sent (#21957) commit 86b1adf7d74b07b0fd99e923de59b8d7b44485df Author: Claire <[email protected]> Date: Mon Mar 6 16:00:08 2023 +0100 Fix unconfirmed accounts being registered as active users (#23803) commit 4beeec4e50169ef8c370e0a9793a2d303c5eb403 Author: Claire <[email protected]> Date: Fri Mar 3 20:36:18 2023 +0100 Fix server error when failing to follow back followers from `/relationships` (#23787) commit 3c44ba04112a5136ad56385868f30347fce392b4 Author: Claire <[email protected]> Date: Wed Feb 22 11:53:13 2023 +0100 Fix inefficiency when searching accounts per username in admin interface (#23801) commit 339d4fa61cf6a8e04a4b40b17dfb036adb9e5f86 Author: Dean Bassett <[email protected]> Date: Mon Feb 13 05:54:08 2023 -0800 Fix case-sensitive check for previously used hashtags (#23526) commit 62f0eab635da5ae94c9add6eb62b8f251409e77f Author: Claire <[email protected]> Date: Fri Mar 3 20:25:15 2023 +0100 Fix “Remove all followers from the selected domains” being more destructive than it claims (#23805) commit 8c8d578e3884214dd4c8252f8f6fddb2e785aab8 Author: Claire <[email protected]> Date: Fri Feb 10 22:18:15 2023 +0100 Bump version to 3.5.6 (#23493) commit a8a3e86216a569cf8c0c48ff1b0c48069bc9a1e2 Author: Claire <[email protected]> Date: Fri Feb 10 22:16:47 2023 +0100 Fix unbounded recursion in post discovery (#23507) * Add a limit to how many posts can get fetched as a result of a single request * Add tests * Always pass `request_id` when processing `Announce` activities --------- Co-authored-by: nametoolong <[email protected]> commit be1caad9338157773ca91f7aee89d440347cf49b Author: Claire <[email protected]> Date: Thu Feb 9 21:02:09 2023 +0100 Fix REST API serializer for Account not including `moved` when the moved account has itself moved (#22483) (#23492) Instead of cutting immediately, cut after one recursion. commit 84a40824adb477f4956f49c64a0746f4f7048a3a Author: Claire <[email protected]> Date: Thu Feb 9 21:02:01 2023 +0100 Fix sanitizer parsing link text as HTML when stripping unsupported links (#22558) (#23491) commit 533bf92d21b9ca2dfe64dff597980bb4fb6578c4 Author: Claire <[email protected]> Date: Thu Feb 9 21:01:53 2023 +0100 Don't delivery a reply to domains which are blocked by author (#22117) (#23490) Co-authored-by: Jeong Arm <[email protected]> commit 6a2b48190c62ddf2d4f1278972f6897ed9da83e8 Author: Claire <[email protected]> Date: Thu Feb 9 21:01:45 2023 +0100 Log admin approve and reject account (#22088) (#23488) * Log admin approve and reject account * Add unit tests for approve and reject logging Co-authored-by: Francis Murillo <[email protected]> commit 6cbc5899905b47af82833f19882c4b57b0b4c34b Author: Claire <[email protected]> Date: Thu Feb 9 21:01:38 2023 +0100 Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note (#23318) (#23487) * Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note * Add tests commit a2bfb16cb82ad0549f4e7431cc0228dc5189108e Author: Claire <[email protected]> Date: Thu Feb 9 21:01:21 2023 +0100 Fix crash when marking statuses as sensitive while some statuses are deleted (#22134) (#23486) * Do not offer to mark statuses as sensitive if there is no undeleted status with media attachments * Fix crash when marking statuses as sensitive while some statuses are deleted Fixes #21910 * Fix multiple strikes being created for a single report when selecting “Mark as sensitive” * Add tests commit cfc0507010108a2e862a07ab7e9707beb972b2db Author: Claire <[email protected]> Date: Thu Feb 9 20:57:31 2023 +0100 Fix attachments of edited statuses not being fetched (#21565) (#23485) * Fix attachments of edited statuses not being fetched * Fix tests commit eade64097c48eb24d78d42ddd47c6cabb6df7d5f Author: Claire <[email protected]> Date: Thu Feb 9 20:57:24 2023 +0100 Clear voter count when poll is reset (#21700) (#23484) When a poll is edited, we reset the poll and remove all previous votes. However, prior to this commit, the voter count on the poll was not reset. This leads to incorrect percentages being shown in poll results. Fixes #21696 Co-authored-by: afontenot <[email protected]> commit 1f0be21317295e1f3a47ace6454d5afcc502d077 Author: Claire <[email protected]> Date: Thu Feb 9 20:57:14 2023 +0100 Fix some performance issues with /admin/instances (#21907) (#23483) /admin/instances?availability=failing remains wholly unefficient commit 0ca877f08478c0acb6958a893fb7384c64b4c57c Author: Claire <[email protected]> Date: Thu Feb 9 20:57:06 2023 +0100 Fix possible race conditions when suspending/unsuspending accounts (#22363) (#23482) * Fix possible race conditions when suspending/unsuspending accounts * Fix tests Tests were assuming SuspensionWorker and UnsuspensionWorker would do the suspending/unsuspending themselves, but this has changed. commit cc233af129a8f183487dbd4a9562c0533b4e5513 Author: Claire <[email protected]> Date: Thu Feb 9 20:56:58 2023 +0100 Fix suspension worker crashing on S3-compatible setups without ACL support (#22487) (#23481) commit 83f1c6460aaa7ca6f8dc11fc03a6befa71c374c3 Author: Claire <[email protected]> Date: Thu Feb 9 20:56:49 2023 +0100 Fix changing domain block severity not undoing individual account effects (#22135) (#23480) * Fix changing domain block severity not undoing individual account effects Fixes #22133 * Add tests commit e26dd2ea8f2e911448578f5bc7a00ea877e3b668 Author: Claire <[email protected]> Date: Thu Feb 9 20:56:37 2023 +0100 Add `form-action` CSP directive (#23478) * Add form-action CSP directive (#20781) * Fix OAuth flow being broken by recent CSP change (#20958) * Fix form-action CSP directive for external login (#20962) commit da5d81c90dd6199d9f615ee48b579178284cf8f2 Author: Claire <[email protected]> Date: Thu Feb 9 18:34:19 2023 +0100 Fix CircleCI issues caused by Node and OpenSSL versions (#23489) Co-authored-by: mhkhung <[email protected]> commit ee66f5790f6bee17ba5d6876021ba8ffd1ef222b Author: Claire <[email protected]> Date: Thu Dec 15 19:21:17 2022 +0100 Fix unbounded recursion in account discovery (v3.5 backport) (#22026) * Fix trying to fetch posts from other users when fetching featured posts * Rate-limit discovery of new subdomains * Put a limit on recursively discovering new accounts commit 696f7b360882e71ff45b6ddafc8eea17184a0f31 Author: Claire <[email protected]> Date: Mon Nov 14 22:26:24 2022 +0100 Bump version to 3.5.5 commit b22e1476ca667e1ab83ab26a93203c3f253540af Author: Claire <[email protected]> Date: Mon Nov 14 22:14:55 2022 +0100 Fix nodes order being sometimes mangled when rewriting emoji (#20677) * Fix front-end emoji tests * Fix nodes order being sometimes mangled when rewriting emoji commit 105ab8242582c6df02e3693f4620793add5c84f6 Author: Claire <[email protected]> Date: Mon Nov 14 11:23:10 2022 +0100 Bump version to 3.5.4 commit 2dd8f977e84b67ed073a932accd2fbf4d2f38f3a Author: Claire <[email protected]> Date: Wed Nov 9 14:21:57 2022 +0100 Fix emoji substitution not applying only to text nodes in backend code Signed-off-by: Claire <[email protected]> commit 2db06e1d089404844b632b3a2164c4bd3af24424 Author: Claire <[email protected]> Date: Wed Nov 9 14:16:02 2022 +0100 Fix emoji substitution not applying only to text nodes in Web UI Signed-off-by: Claire <[email protected]> commit 063579373e401fdac72b856971ecc01b06065365 Author: Eugen Rochko <[email protected]> Date: Wed Oct 26 14:58:52 2022 +0200 Fix rate limiting for paths with formats commit 1659788de4aa12f78108defb7294a1a23fa363bf Author: Pierre Bourdon <[email protected]> Date: Fri Nov 11 07:45:16 2022 +0100 blurhash_transcoder: prevent out-of-bound reads with <8bpp images (#20388) The Blurhash library used by Mastodon requires an input encoded as 24 bits raw RGB data. The conversion to raw RGB using Imagemagick did not previously specify the desired bit depth. In some situations, this leads Imagemagick to output in a pixel format using less bpp than expected. This then manifested as segfaults of the Sidekiq process due to out-of-bounds read, or potentially a (highly noisy) memory infoleak. Fixes #19235. commit 47eaf85f02e280db8c24cfc4f9bc5a34e99da49e Author: Claire <[email protected]> Date: Mon Jul 4 11:08:30 2022 +0200 Fix crash when a remote Flag activity mentions a private post (#18760) * Add tests * Fix crash when a remote Flag activity mentions a private post commit fbcbf7898f000d9d1a21d52e8a8d3ed4602aa7db Author: Eugen Rochko <[email protected]> Date: Thu May 26 23:26:15 2022 +0200 Bump version to 3.5.3 (#18530) commit 0a1992430db7a859b3b7faa3d9ce4f07734b5fd8 Author: Eugen Rochko <[email protected]> Date: Thu May 26 23:02:42 2022 +0200 Fix errors when rendering RSS feeds (#18531) commit 52f4e834f293c9fdbf5805639d022ac4e3856b75 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:14:47 2022 +0200 Fix concurrent unfollowing decrementing follower count more than once (#18527) commit 8a9acbe604667215c9589154d72b3f313755c210 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:08:12 2022 +0200 Fix being able to appeal a strike unlimited times (#18529) Peculiarity of the `has_one` association is that the convenience creation method deletes the previous association even if the new one is invalid commit c4d2c39a75eccdbc60c3540c259e1e7ea5881ac6 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:08:02 2022 +0200 Fix being able to report otherwise inaccessible statuses (#18528) commit 1ff4877945e18820f3e518a1cfbac243da65e1a5 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:06:10 2022 +0200 Fix empty votes arbitrarily increasing voters count in polls (#18526) commit 976cd6413e9b2a1531a2ad17945342deaeec538c Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:04:16 2022 +0200 Fix moderator leak in undo_mark_statuses_as_sensitive (#18525) Signed-off-by: Eugen Rochko <[email protected]> Co-authored-by: 40826d <[email protected]> commit 9f81b9f29a14093cefcdbf09058ace089cd8e06b Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:04:05 2022 +0200 Fix suspended users being able to access APIs that don't require a user (#18524) commit 96129c2f10a82520648f6ae04e585cf797403617 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:03:54 2022 +0200 Fix confirmation redirect to app without `Location` header (#18523) commit 3e0e7a1cfb617837ccada330afc13ed804c3c47b Author: Eugen Rochko <[email protected]> Date: Thu May 26 20:32:48 2022 +0200 Fix follower and other counters being able to go negative (#18517) commit 702b709d9a8df2ed65c54d32d585a4cf5fe13de1 Author: Yamagishi Kazutoshi <[email protected]> Date: Fri May 27 03:29:28 2022 +0900 Add ES6 compatibility to browserslist (#18519) commit d8abc0018f59ed63fb6c5fae2f6081c141a4b978 Author: Eugen Rochko <[email protected]> Date: Thu May 26 18:43:14 2022 +0200 Remove 3.3.x from supported versions in security policy (#18516) commit 088dc0ec5a383006952c0b15508af882a4c1109c Author: Eugen Rochko <[email protected]> Date: Thu May 26 18:05:47 2022 +0200 Fix regression in `tootctl search deploy` caused by unloaded attribute (#18514) commit a4fa9e23fc1ddb42452bb8f051a31894796c8002 Author: Eugen Rochko <[email protected]> Date: Thu May 26 17:55:05 2022 +0200 Change "dangerous" to "sensitive" in privacy policy and web UI (#18515) Fix #18470 commit 440eb71310e41d668f00980b73358edd5f8df043 Author: Claire <[email protected]> Date: Thu May 26 15:50:33 2022 +0200 Change unapproved and unconfirmed account to not be accessible in the REST API (#17530) * Change unapproved and unconfirmed account to not be accessible in the REST API * Change Account#searchable? to reject unconfirmed and unapproved users * Disable search for unapproved and unconfirmed users in Account.search_for * Disable search for unapproved and unconfirmed users in Account.advanced_search_for * Remove unconfirmed and unapproved accounts from Account.searchable scope * Prevent mentions to unapproved/unconfirmed accounts * Fix some old tests for Account.advanced_search_for * Add some Account.advanced_search_for tests for existing behaviors * Add some tests for Account.search_for * Add Account.advanced_search_for tests unconfirmed and unapproved accounts * Add Account.searchable tests * Fix Account.without_unapproved scope potentially messing with previously-applied scopes * Allow lookup of unconfirmed/unapproved accounts through /api/v1/accounts/lookup This is so that the API can still be used to check whether an username is free to use. commit 86f4dba47ef26aa8690354948c49009c3fd49960 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 09:16:19 2022 +0900 Bump @babel/preset-env from 7.17.12 to 7.18.2 (#18512) Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.17.12 to 7.18.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.2/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 77823333bb38a12705af486fa9b69cbd646dbd79 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 09:06:44 2022 +0900 Bump @babel/plugin-transform-runtime from 7.17.12 to 7.18.2 (#18511) Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.17.12 to 7.18.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.2/packages/babel-plugin-transform-runtime) --- updated-dependencies: - dependency-name: "@babel/plugin-transform-runtime" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit ddddd4c043bd722b7e01a0595cd5f7a606fde281 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 08:41:07 2022 +0900 Bump immutable from 4.0.0 to 4.1.0 (#18502) Bumps [immutable](https://github.com/immutable-js/immutable-js) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/immutable-js/immutable-js/releases) - [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md) - [Commits](https://github.com/immutable-js/immutable-js/compare/v4.0.0...v4.1.0) --- updated-dependencies: - dependency-name: immutable dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 01db33165757042f3d95a6e372a9652b0223c5c2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 08:06:55 2022 +0900 Bump @babel/plugin-transform-runtime from 7.17.12 to 7.18.0 (#18489) Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.17.12 to 7.18.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.0/packages/babel-plugin-transform-runtime) --- updated-dependencies: - dependency-name: "@babel/plugin-transform-runtime" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 2bc5e41b8384b1c62832be2abead47670d169dfa Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 08:06:29 2022 +0900 Bump @babel/runtime from 7.17.9 to 7.18.0 (#18494) Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.17.9 to 7.18.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 4d48d83b0088f9e039691435407bd3d6e92e6f63 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 08:05:53 2022 +0900 Bump @babel/core from 7.17.12 to 7.18.0 (#18490) Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.17.12 to 7.18.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.0/packages/babel-core) --- updated-dependencies: - dependency-name: "@babel/core" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 25dda3061e4308a5005d3a2fef373acffc510a66 Author: Claire <[email protected]> Date: Thu May 26 00:20:30 2022 +0200 Fix unnecessary query on status creation (#17901) commit 96f29ce91ad622a0127bc3c3bf2dc503062ed0dc Author: Eugen Rochko <[email protected]> Date: Tue May 24 16:33:18 2022 +0200 New Crowdin updates (#18458) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations doorkeeper.en.yml (Ido) * New translations devise.en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations doorkeeper.en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations doorkeeper.en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations doorkeeper.en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.json (Esperanto) * New translations en.yml (Esperanto) * New translations en.json (Esperanto) * New translations doorkeeper.en.yml (Esperanto) * New translations en.json (Esperanto) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations en.json (Ido) * New translations doorkeeper.en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations simple_form.en.yml (Ido) * New translations en.json (Armenian) * New translations en.json (Armenian) * New translations en.json (Armenian) * New translations en.json (Scottish Gaelic) * New translations en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.yml (Russian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.yml (Estonian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.yml (Estonian) * New translations en.json (Estonian) * New translations en.yml (Estonian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.yml (Russian) * New translations en.yml (Russian) * New translations simple_form.en.yml (Russian) * New translations en.yml (Russian) * New translations simple_form.en.yml (Russian) * New translations en.json (Sorani (Kurdish)) * New translations en.json (Sorani (Kurdish)) * New translations en.json (Sorani (Kurdish)) * New translations activerecord.en.yml (Sorani (Kurdish)) * New translations doorkeeper.en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations doorkeeper.en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * Run `yarn manage:translations` * Run `bundle exec i18n-tasks normalize` Co-authored-by: Yamagishi Kazutoshi <[email protected]> commit e5997a195602624efdb366e9f09ffa377e859580 Author: Claire <[email protected]> Date: Mon May 23 20:38:29 2022 +0200 Fix warning an account outside of a report closing all reports for that account (#18387) * Fix warning an account outside of a report closing all reports for that account * Make it clear what actions solve other reports * Revert "Make it clear what actions solve other reports" This reverts commit ad006de821f72e75480701298d13f0945b509059. commit a9b64b24d6c076cb96a66307c07d4f0158dc07da Author: Eugen Rochko <[email protected]> Date: Sun May 22 22:16:43 2022 +0200 Change algorithm of `tootctl search deploy` to improve performance (#18463) commit 54bb659ad14fda8d3427752d2c99716420997d6e Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat May 21 15:43:36 2022 +0900 Bump sidekiq from 6.4.1 to 6.4.2 (#18091) Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.4.1 to 6.4.2. - [Release notes](https://github.com/mperham/sidekiq/releases) - [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md) - [Commits](https://github.com/mperham/sidekiq/compare/v6.4.1...v6.4.2) --- updated-dependencies: - dependency-name: sidekiq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit dfb9e6dab1b119c907dece5555408c9b98ec8f2c Author: Yamagishi Kazutoshi <[email protected]> Date: Fri May 20 11:39:05 2022 +0900 Disable transpile to older iOS versions (#18462) commit e925b06721057f83f2e3e8e7bdb21f39318b90a2 Author: Yamagishi Kazutoshi <[email protected]> Date: Fri May 20 02:26:19 2022 +0900 Fix languages dropdown on light theme (#18460) commit 9a0fa28993568cb3f106f0ea6457b0ff0f9a132e Author: Eugen Rochko <[email protected]> Date: Thu May 19 12:58:16 2022 +0200 New Crowdin updates (#18419) * New translations en.json (German) * New translations en.json (Welsh) * New translations en.json (Japanese) * New translations en.json (Korean) * New translations en.json (Turkish) * New translations en.json (Chinese Simplified) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Asturian) * New translations en.json (Irish) * New translations en.json (Arabic) * New translations en.json (Scottish Gaelic) * New translations en.json (Galician) * New translations en.json (Czech) * New translations en.json (Slovak) * New translations en.json (Icelandic) * New translations en.json (Sorani (Kurdish)) * New translations en.json (English, United Kingdom) * New translations en.json (Norwegian) * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Afrikaans) * New translations en.json (Bulgarian) * New translations en.json (Persian) * New translations en.json (Tamil) * New translations en.json (Malayalam) * New translations en.json (Silesian) * New translations en.json (Taigi) * New translations en.json (Ido) * New translations en.json (Kabyle) * New translations en.json (Sanskrit) * New translations en.json (Sardinian) * New translations en.json (Corsican) * New translations en.json (Kurmanji (Kurdish)) * New translations en.json (Serbian (Latin)) * New translations en.json (Occitan) * New translations en.json (Kannada) * New translations en.json (Cornish) * New translations en.json (Sinhala) * New translations en.json (Breton) * New translations en.json (Tatar) * New translations en.json (Spanish, Argentina) * New translations en.json (Kazakh) * New translations en.json (Spanish, Mexico) * New translations en.json (Bengali) * New translations en.json (Marathi) * New translations en.json (Thai) * New translations en.json (Croatian) * New translations en.json (Norwegian Nynorsk) * New translations en.json (Estonian) * New translations en.json (Chinese Traditional, Hong Kong) * New translations en.json (Latvian) * New translations en.json (Hindi) * New translations en.json (Malay) * New translations en.json (Telugu) * New translations en.json (Esperanto) * New translations en.json (Uyghur) * New translations en.json (Standard Moroccan Tamazight) * New translations en.yml (Icelandic) * New translations en.json (German) * New translations en.json (Turkish) * New translations en.json (Icelandic) * New translations en.json (Greek) * New translations en.json (Chinese Traditional) * New translations en.json (Catalan) * New translations en.json (Latvian) * New translations en.json (Czech) * New translations en.json (Indonesian) * New translations en.json (Korean) * New translations en.json (Russian) * New translations en.json (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (German) * New translations en.json (Spanish, Argentina) * New translations en.json (Spanish, Argentina) * New translations en.json (Danish) * New translations en.json (Chinese Simplified) * New translations en.json (Afrikaans) * New translations en.json (Ukrainian) * New translations en.json (Portuguese) * New translations en.yml (Italian) * New translations en.json (Italian) * New translations en.yml (Italian) * New translations en.json (Catalan) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (French) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Arabic) * New translations en.yml (Arabic) * New translations en.yml (Hungarian) * New translations en.json (Hungarian) * New translations en.yml (Galician) * New translations en.json (Galician) * New translations en.yml (Scottish Gaelic) * New translations en.yml (Ido) * New translations en.json (Scottish Gaelic) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Catalan) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Korean) * New translations en.json (Polish) * New translations en.yml (Ido) * New translations en.json (Czech) * New translations en.json (Hungarian) * New translations en.json (Spanish, Argentina) * New translations en.json (Ido) * New translations en.json (Russian) * New translations en.json (Latvian) * New translations en.yml (Russian) * New translations en.json (Russian) * New translations devise.en.yml (Russian) * New translations en.yml (Ido) * New translations en.json (Icelandic) * New translations en.json (Portuguese) * New translations en.yml (Ido) * New translations en.json (Catalan) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * Run `yarn manage:translations` * New translations en.json (Chinese Simplified) * New translations en.yml (Slovenian) * New translations en.json (Slovenian) * New translations en.json (Vietnamese) * New translations en.json (Chinese Traditional) * New translations en.json (Chinese Simplified) * New translations en.json (Spanish) * New translations en.json (Greek) * New translations en.json (Thai) * New translations en.json (Turkish) * New translations en.json (Turkish) * New translations en.json (Italian) * New translations en.json (Kurmanji (Kurdish)) * New translations en.yml (Japanese) * New translations en.json (Japanese) * New translations en.json (Afrikaans) * New translations en.yml (Basque) * New translations en.yml (German) * New translations en.json (German) * New translations en.yml (Esperanto) * New translations en.json (German) * New translations en.yml (Esperanto) * New translations en.yml (Esperanto) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Chinese Simplified) * New translations en.json (German) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Korean) * New translations en.yml (Galician) * New translations en.json (Galician) * New translations devise.en.yml (Galician) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Russian) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Chinese Simplified) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Kurmanji (Kurdish)) * New translations en.yml (Ido) * New translations en.json (Kurmanji (Kurdish)) * New translations en.yml (German) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Korean) * New translations en.json (Korean) * New translations simple_form.en.yml (Korean) * New translations en.yml (Korean) * New translations en.json (Ukrainian) * New translations en.yml (Arabic) * New translations en.json (Arabic) * New translations en.json (Arabic) * New translations en.json (Arabic) * New translations en.json (Arabic) * New translations en.json (Thai) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Russian) * New translations en.json (Portuguese, Brazilian) * New translations en.yml (Chinese Simplified) * New translations en.json (Chinese Simplified) * New translations simple_form.en.yml (Chinese Simplified) * New translations devise.en.yml (Chinese Simplified) * New translations en.yml (Ido) * New translations en.json (French) * New translations en.json (Indonesian) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Vietnamese) * New translations en.json (Esperanto) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations doorkeeper.en.yml (Portuguese, Brazilian) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * Run `yarn manage:translations` * Run `bundle exec i18n-tasks normalize` Co-authored-by: Yamagishi Kazutoshi <[email protected]> commit 679b7158e3cd3881e8cbaf2d2c0c97725b3b5fd9 Author: Eugen Rochko <[email protected]> Date: Wed May 18 23:29:14 2022 +0200 Change search indexing to use batches to minimize resource usage (#18451) commit ded5a0254a4d29a7384ef766a1e92467fe4ebd2b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:33:13 2022 +0900 Bump yargs from 17.4.1 to 17.5.1 (#18437) Bumps [yargs](https://github.com/yargs/yargs) from 17.4.1 to 17.5.1. - [Release notes](https://github.com/yargs/yargs/releases) - [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md) - [Commits](https://github.com/yargs/yargs/compare/v17.4.1...v17.5.1) --- updated-dependencies: - dependency-name: yargs dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit ffc2971466417aafe778eddcb1510ea934cef973 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:30:31 2022 +0900 Bump dotenv from 16.0.0 to 16.0.1 (#18438) Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.0.0 to 16.0.1. - [Release notes](https://github.com/motdotla/dotenv/releases) - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/motdotla/dotenv/compare/v16.0.0...v16.0.1) --- updated-dependencies: - dependency-name: dotenv dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit a918a76bfbdd300e3ef549307706bdfa630f824b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:29:53 2022 +0900 Bump glob from 8.0.1 to 8.0.3 (#18440) Bumps [glob](https://github.com/isaacs/node-glob) from 8.0.1 to 8.0.3. - [Release notes](https://github.com/isaacs/node-glob/releases) - [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md) - [Commits](https://github.com/isaacs/node-glob/compare/v8.0.1...v8.0.3) --- updated-dependencies: - dependency-name: glob dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 6b4e2d5ce686140797dd207b1ba932a86665262f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:27:55 2022 +0900 Bump rubocop from 1.28.2 to 1.29.1 (#18433) Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.28.2 to 1.29.1. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.28.2...v1.29.1) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 6048eeed045693be63ad34dc97e98f7b2e519a70 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:27:02 2022 +0900 Bump faker from 2.20.0 to 2.21.0 (#18434) Bumps [faker](https://github.com/faker-ruby/faker) from 2.20.0 to 2.21.0. - [Release notes](https://github.com/faker-ruby/faker/releases) - [Changelog](https://github.com/faker-ruby/faker/blob/master/CHANGELOG.md) - [Commits](https://github.com/faker-ruby/faker/compare/v2.20.0...v2.21.0) --- updated-dependencies: - dependency-name: faker dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 1a880533acb1a8b6ee11db357d8cb8864f0e05e3 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed May 18 21:25:23 2022 +0900 Bump @babel/preset-env from 7.17.10 to 7.17.12 (#18443) Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.17.10 to 7.17.12. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.17.12/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Yamagishi Kazutoshi <[email protected]> commit d842f645d11e99521d1c27a13ce53f97de357d52 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed May 18 21:16:16 2022 +0900 Bump @babel/plugin-proposal-decorators from 7.17.9 to 7.17.12 (#18442) Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators) from 7.17.9 to 7.…
commit e9123ad691727ffec3672ff3912ef56e67c930ef Author: Claire <[email protected]> Date: Thu Feb 15 12:02:24 2024 +0100 Bump version to v3.5.19 commit c397c1a9e3090a0e879c15cafd48d5f1414b6836 Author: Claire <[email protected]> Date: Fri Feb 16 11:56:12 2024 +0100 Merge pull request from GHSA-jhrq-qvrm-qr36 * Fix insufficient Content-Type checking of fetched ActivityStreams objects * Allow JSON-LD documents with multiple profiles commit d509b6b3420d303728b13832d79b05d602dba4e2 Author: Claire <[email protected]> Date: Wed Feb 14 22:49:45 2024 +0100 Fix user creation failure handling in OmniAuth paths (#29207) Co-authored-by: Matt Jankowski <[email protected]> commit 44c265e4c7983e17bf7713db91938d95efd33046 Author: Claire <[email protected]> Date: Wed Feb 14 13:35:56 2024 +0100 Bump version to v3.5.18 commit 4a57e44809e33a8050c0062a244c351ab0871c71 Author: Claire <[email protected]> Date: Wed Feb 14 15:16:07 2024 +0100 Merge pull request from GHSA-vm39-j3vx-pch3 * Prevent different identities from a same SSO provider from accessing a same account * Lock auth provider changes behind `ALLOW_UNSAFE_AUTH_PROVIDER_REATTACH=true` * Rename methods to avoid confusion between OAuth and OmniAuth commit 47c6079d8da3810889f70166950a29af2c2f1333 Author: Claire <[email protected]> Date: Wed Feb 14 15:15:34 2024 +0100 Merge pull request from GHSA-7w3c-p9j8-mq3x * Ensure destruction of OAuth Applications notifies streaming Due to doorkeeper using a dependent: delete_all relationship, the destroy of an OAuth Application bypassed the existing AccessTokenExtension callbacks for announcing destructing of access tokens. * Ensure password resets revoke access to Streaming API * Improve performance of deleting OAuth tokens --------- Co-authored-by: Emelia Smith <[email protected]> commit 69205dff9a252f42f9a75bf5a247b1376f312895 Author: Claire <[email protected]> Date: Wed Feb 14 13:12:13 2024 +0100 Add `sidekiq_unique_jobs:delete_all_locks` task and disable `sidekiq-unique-jobs` UI by default (#29199) commit d187195f2ccaeab8786e62cf2ef3a499c1b54b7f Author: Emelia Smith <[email protected]> Date: Tue Feb 13 19:11:47 2024 +0100 Disable administrative doorkeeper routes (#29187) commit 3387868dd9841cfffdae875d3296cf0aae36dc2b Author: blah <blah@blah> Date: Wed Feb 14 10:58:36 2024 +0000 Update dependency sidekiq-unique-jobs to 7.1.33 commit 3ba6ed76ea07d2856f988689e62a76882e5c9d4d Author: blah <blah@blah> Date: Wed Feb 14 10:51:59 2024 +0000 Update dependency nokogiri to 1.16.2 commit b1ed009c65802b70c9b780f3c7c3a866cba72478 Author: Claire <[email protected]> Date: Thu Feb 1 15:56:46 2024 +0100 Merge pull request from GHSA-3fjr-858r-92rw * Fix insufficient origin validation * Bump version to v3.5.17 commit 35f21191ee9fa3a99af6c207d2fb42484d58f196 Author: Claire <[email protected]> Date: Mon Nov 27 15:00:52 2023 +0100 Bump version to v3.5.16 commit 2ffce0d5f7e43138fd19a1c1b7a31b0177ae00a3 Author: Claire <[email protected]> Date: Fri Oct 20 10:45:46 2023 +0200 Fix processing LDSigned activities from actors with unknown public keys (#27474) commit 688defd60d9a31d7a4f9052985119a88d810e436 Author: Claire <[email protected]> Date: Fri Nov 24 10:31:28 2023 +0100 Change GIF max matrix size error to explicitly mention GIF files (#27927) commit d9b05f6860a574d81d1fd9fc47ca3adabf0d70cc Author: Jonathan de Jong <[email protected]> Date: Fri Oct 27 16:55:00 2023 +0200 Have `Follow` activities bypass availability (#27586) Co-authored-by: Claire <[email protected]> commit f3fd8d869596da809448d5d0105e122e8ba3db22 Author: Claire <[email protected]> Date: Mon Nov 27 14:25:54 2023 +0100 Clamp dates when serializing to Elasticsearch API (#28081) commit 49693fe42f4528db4b41a2c346391016e9fe954a Author: Claire <[email protected]> Date: Mon Nov 6 10:28:14 2023 +0100 Fix incoming status creation date not being restricted to standard ISO8601 (#27655) commit 16262f815d7d120bd73ffb71740ffaea3771683b Author: Claire <[email protected]> Date: Mon Oct 30 23:32:25 2023 +0100 Fix posts from force-sensitized accounts being able to trend (#27620) commit d4e0a12b27aa01012c50ac7f0d4ba26085258990 Author: Claire <[email protected]> Date: Mon Oct 23 14:27:07 2023 +0200 Change Content-Security-Policy to be tighter on media paths (#26889) commit db59d8486bd12f7d32dd9785cbf2daf9115d0e16 Author: Claire <[email protected]> Date: Mon Oct 9 14:03:10 2023 +0200 Bump version to v3.5.15 commit 7fb3ee0bc67cd7078fa7558483121dbe08202d8a Author: Matt Jankowski <[email protected]> Date: Tue Oct 3 11:01:45 2023 -0400 Dont match mention in url query string (#25656) Co-authored-by: Claire <[email protected]> commit 9bd027823d91fe8cc9d3c63b19c649296e626e0d Author: David Aaron <[email protected]> Date: Tue Oct 3 02:48:57 2023 -0700 Change min age of backup policy from 1 week to 6 days (#27200) commit 57d4d460503fa9ad01670533296a84c7c3f49ff3 Author: Jakob Gillich <[email protected]> Date: Tue Oct 3 10:47:50 2023 +0200 Fix importer returning negative row estimates (#27258) commit c91116f7800fe622750c93ea7d51d5d72e143ed3 Author: Claire <[email protected]> Date: Thu Sep 28 13:41:24 2023 +0200 Fix filtering audit log for entries about disabling 2FA (#27186) commit f45b5f5006f59d895da158e65cecead37d9a5b38 Author: Essem <[email protected]> Date: Mon Sep 25 12:21:07 2023 -0500 Properly remove tIME chunk from PNG uploads (#27111) commit 47441e51f3749894ac5699abffdd1cc190c0256e Author: Claire <[email protected]> Date: Fri Oct 6 12:58:16 2023 +0200 Fix crash when filtering for “dormant” relationships (#27306) commit af02650322aad7468bfa7363f8232b0ae7151e6f Author: Claire <[email protected]> Date: Mon Sep 25 15:06:43 2023 +0200 Fix inefficient queries in “Follows and followers” as well as several admin pages (#27116) commit 75346a71f7f4f0a3deb2841c19e6105a06f98f1e Author: Claire <[email protected]> Date: Tue Sep 19 12:49:15 2023 +0200 Bump version to v3.5.14 commit 49af3e26dc3a433922d78ae01be50549f29d1949 Author: Claire <[email protected]> Date: Wed Sep 6 16:40:19 2023 +0200 Fix moderator rights inconsistencies (#26729) commit 412c3e13ecae1bc9a6fd204b6e4018c5c4c2e6ba Author: Claire <[email protected]> Date: Wed Sep 6 12:17:51 2023 +0200 Fix crash when encountering invalid URL (#26814) commit 31c5e63a58923b9d227d90b48994ed48491dd52e Author: Claire <[email protected]> Date: Thu Aug 17 16:11:48 2023 +0200 Fix cached posts including stale stats (#26409) commit e8eeb746ac2d2ec635d46c9c07b73a56b4f2c77c Author: Nicolai Søborg <[email protected]> Date: Fri Aug 18 08:32:47 2023 +0200 Fix `frame_rate` for videos where `ffprobe` reports 0/0 (#26500) commit 0158c31c02b62f39add6f41f1584bf23a8dda047 Author: yufushiro <[email protected]> Date: Wed Aug 23 15:44:56 2023 +0900 Fix unexpected audio stream transcoding when uploaded video is eligible to passthrough (#26608) Co-authored-by: Claire <[email protected]> commit 9deb1781269fd817c930d38f916672bec3d566a8 Author: Claire <[email protected]> Date: Tue Sep 19 16:53:58 2023 +0200 Merge pull request from GHSA-v3xf-c9qf-j667 commit 8e6fe192258fab9df50cfa7c4c0f6c22a756868e Author: Claire <[email protected]> Date: Mon Sep 18 08:31:53 2023 +0200 Change Dockerfile to upgrade packages when building (#26931) Co-authored-by: Renaud Chaput <[email protected]> commit 4eb709ea7ea6b5bc1fcdbe1762dd3b7efcc07f6e Author: Claire <[email protected]> Date: Wed Sep 6 09:18:28 2023 +0200 Update actions for stable-3.5 (#26804) Co-authored-by: Renaud Chaput <[email protected]> commit 86a31fc0196f876f6671a883198fcc460bcd60c5 Author: Claire <[email protected]> Date: Tue Sep 5 17:46:39 2023 +0200 Fix Dockerfile installing incompatible npm version (#26803) commit 16e47e1aae55c0ead7207030ad8a554c18ff1250 Author: Claire <[email protected]> Date: Tue Sep 5 15:30:24 2023 +0200 Bump version to v3.5.13 commit dcffd6b3d76a5e9d420119d0730724d56f7fe968 Author: Emelia Smith <[email protected]> Date: Mon May 22 13:15:21 2023 +0200 Allow reports with long comments from remote instances, but truncate (#25028) commit 8de0f7e198b25741cd6cb849095520b88fab088d Author: Daniel M Brasil <[email protected]> Date: Thu Aug 31 08:53:24 2023 -0300 Fix `/api/v1/timelines/tag/:hashtag` allowing for unauthenticated access when public preview is disabled (#26237) commit e37551421ee30ccd9e6a36e2ad4c88ddf5a1b3d8 Author: Claire <[email protected]> Date: Wed Aug 9 09:39:36 2023 +0200 Fix blocking subdomains of an already-blocked domain (#26392) commit 2e0eab9d18f1473654542f96ff9172cab0e8661e Author: Claire <[email protected]> Date: Wed Aug 30 17:36:16 2023 +0200 Change text extraction in `PlainTextFormatter` to be faster (#26727) commit ce75c175cdf12bdfdf8b84271b52989abe54cb50 Author: Claire <[email protected]> Date: Thu Aug 31 19:54:17 2023 +0200 Backport container build changes to the stable-3.5 branch (#26742) Co-authored-by: Renaud Chaput <[email protected]> commit a3d31ffc1ead2abe98a8b722b406a7574a14a915 Author: Claire <[email protected]> Date: Fri Jul 28 10:07:57 2023 +0200 Bump version to v3.5.12 commit 50f4af28b0f1fde03e1a57583bccc1387d6f08bf Author: Emelia Smith <[email protected]> Date: Fri Jul 28 12:06:29 2023 +0200 Fix: Streaming server memory leak in HTTP EventSource cleanup (#26228) commit e655b35d7e4ebf9c5a2ab6cb4bf4e950785cfee0 Author: Claire <[email protected]> Date: Sat Jul 22 20:42:31 2023 +0200 Fix incorrect connect timeout in outgoing requests (#26116) commit 80c00f4aa57fd21679fade777310422e55274c65 Author: Claire <[email protected]> Date: Fri Jul 21 14:33:34 2023 +0200 Bump version to v3.5.11 commit 1a0192537d11fb8932735c33f904e8fc4263356b Author: Claire <[email protected]> Date: Fri Jul 21 14:18:04 2023 +0200 Add check preventing Sidekiq workers from running with Makara configured (#25850) Co-authored-by: Eugen Rochko <[email protected]> commit 668cd00e130c152ed05b19f7d7f663d33790d9ac Author: Claire <[email protected]> Date: Fri Jul 21 14:14:10 2023 +0200 Fix testsuite failure introduced in last release commit 0bd52de49263af22d2fed02e9cec84fbeb3d6f9b Author: Claire <[email protected]> Date: Fri Jul 21 13:34:15 2023 +0200 Fix CSP headers being unintendedly wide (#26105) commit ced65ffbb48a37ca46c278156bc0987378bf0a8a Author: Claire <[email protected]> Date: Tue Jul 18 20:51:20 2023 +0200 Change request timeout handling to use a longer deadline (#26055) commit 6398fc0b66fad30112de9b4ea026436c4ebc9b32 Author: Claire <[email protected]> Date: Mon Jul 10 18:42:10 2023 +0200 Fix moderation interface for remote instances with a .zip TLD (#25885) commit 7709bbba65cb07158a74292542a2a6bf0b8452bb Author: Claire <[email protected]> Date: Mon Jul 10 18:42:19 2023 +0200 Fix remote accounts being possibly persisted to database with incomplete protocol values (#25886) commit 4f6d121b248dcc6b80a9d2597fb7b6ac73a50cf4 Author: Michael Stanclift <[email protected]> Date: Thu Jul 13 04:12:51 2023 -0500 Fix trending publishers table not rendering correctly on narrow screens (#25945) commit 687421ebbe3a8245c2fd2b7fe9bf8c325e9f3bb2 Author: Claire <[email protected]> Date: Fri Jul 7 18:56:11 2023 +0200 Bump version to v3.5.10 commit 517c4a8a7a96bd2f16e369fa794575c30be370c8 Author: Claire <[email protected]> Date: Fri Jul 7 13:35:22 2023 +0200 Fix processing of media files with unusual names (#25788) commit dca0d8427e42e9a498b2c88b85660fef19d8fd1a Author: Claire <[email protected]> Date: Fri Jul 7 18:10:17 2023 +0200 Fix crash in admin interface when viewing a remote user with verified links (#25796) commit b10c974ba1952c545acff505bfd36feb0c60b000 Author: Claire <[email protected]> Date: Wed Jun 21 10:38:16 2023 +0200 Bump version to v3.5.9 commit ca4b23bf0d936f09f0bf60ab1055f6c2f0373dd9 Author: Claire <[email protected]> Date: Thu Jul 6 15:06:49 2023 +0200 Merge pull request from GHSA-55j9-c3mp-6fcq commit 32e5a9f053d4d59cd7cd782a889055295554a697 Author: Claire <[email protected]> Date: Thu Jul 6 15:06:24 2023 +0200 Merge pull request from GHSA-9pxv-6qvf-pjwc * Fix timeout handling of outbound HTTP requests * Use CLOCK_MONOTONIC instead of Time.now commit 987f9099947fdcd71e79d4908cdc4373eca92a85 Author: Claire <[email protected]> Date: Thu Jul 6 15:05:05 2023 +0200 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 commit c02fa93c578d6578f39de689752c02dd92f3b079 Author: Claire <[email protected]> Date: Thu Jul 6 15:03:33 2023 +0200 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 commit c30901134654b759d06b8e5b16bf7f9608f199fc Author: Claire <[email protected]> Date: Wed Jun 21 14:18:04 2023 +0200 Add hardened headers to user-uploaded files commit 6b538225af099276a6113b40f3763b8cde6284fd Author: Claire <[email protected]> Date: Wed Jun 28 14:27:12 2023 +0200 Update rack, rails, nokogiri, omniauth, sanitize and doorkeeper gems commit 3c72c7b34e7cd5904bf0070d95201a2bd0fe7e54 Author: Renaud Chaput <[email protected]> Date: Thu Jun 1 12:14:49 2023 +0200 Allow carets in URL search params (#25216) commit 07f60ffcbbbaf661347cd3cd7098f20d3a3730f7 Author: Vyr Cossont <[email protected]> Date: Fri Mar 31 23:28:35 2023 -0700 Fix Redis client and type errors introduced in #24285 (#24342) commit c1467453f6e67e108308b4cba531eb013caed319 Author: Vyr Cossont <[email protected]> Date: Fri Mar 31 05:38:47 2023 -0700 IndexingScheduler: fetch and import in batches (#24285) Co-authored-by: Claire <[email protected]> commit 00e65a77df600330c4ae694616fb185e15b8835f Author: Emelia Smith <[email protected]> Date: Tue Jun 20 18:04:35 2023 +0200 Prevent UserCleanupScheduler from overwhelming streaming (#25519) commit f9521bc2b54dff1c616ef271024426776e9434e2 Author: Daniel M Brasil <[email protected]> Date: Mon Jun 19 03:53:05 2023 -0300 Fix incorrect pagination headers in `/api/v2/admin/accounts` (#25477) commit e4bff6cd76d8e615bd2d2ed0ba8250d5d2438c0f Author: Emelia Smith <[email protected]> Date: Sat Jun 10 18:24:37 2023 +0200 Fix logging of messages that are binary before closing their connection (#25361) commit 6f819c7071ed5fc810e4e5f0063f76185a41f4a0 Author: Emelia Smith <[email protected]> Date: Fri Jun 9 19:29:16 2023 +0200 Fix performance of streaming by parsing message JSON once (#25278) commit 4aa1c4e2ad1969376cb95336a7a86cacbe547c18 Author: Claire <[email protected]> Date: Mon Jun 5 17:35:05 2023 +0200 Fix CSP headers when S3_ALIAS_HOST includes a path component (#25273) commit 176ae71fd42fb4990c3a8660c3e710cd31b3686e Author: Daniel M Brasil <[email protected]> Date: Sun Apr 30 01:50:58 2023 -0300 Fix `tootctl accounts approve --number N` not aproving N earliest registrations (#24605) commit feac95333fbfc8ef54bd96a273f9454bc25a3ca8 Author: Claire <[email protected]> Date: Fri May 12 13:13:04 2023 +0200 Change profile updates to be sent to recently-mentioned servers (#24852) commit bb1e7e112e5e929388417e22828d3eb235151d20 Author: Claire <[email protected]> Date: Wed May 17 00:08:42 2023 +0200 Fix being able to vote on your own polls (#25015) commit e233060ea5d0cf7e5baf247e34a38119bc4bf903 Author: Claire <[email protected]> Date: Wed May 17 00:09:21 2023 +0200 Fix race condition when reblogging a status (#25016) commit 3faebae2d1a5f72bf93167b1fbb279406bb738de Author: Claire <[email protected]> Date: Mon May 22 12:25:56 2023 +0200 Change OpenGraph-based embeds to allow fullscreen (#25058) commit 95f59da1578272efee84f06375d6e77944a4d5b0 Author: Claire <[email protected]> Date: Mon May 22 14:03:38 2023 +0200 Fix “Authorized applications” inefficiently and incorrectly getting last use date (#25060) commit 6f94b4ae19144e6fbf625e47b821c1aacf391722 Author: Claire <[email protected]> Date: Tue May 23 14:27:17 2023 +0200 Remove invalid X-Frame-Options: ALLOWALL (#25070) commit 283184b390bdd9b8200fd2dac0c1abd2def25fca Author: Claire <[email protected]> Date: Tue May 23 15:00:36 2023 +0200 Change Identity to not destroy associated User on destroy (#25098) commit d54980ef2df2704c0a1698ce3de19eb4e3916be1 Author: Claire <[email protected]> Date: Tue Jun 20 18:32:26 2023 +0200 Fix /api/v1/conversations sometimes returning empty accounts (#25499) commit 08579976e02c582f4465e63b03e38e4b8886705f Author: Claire <[email protected]> Date: Wed Jun 14 08:54:52 2023 +0200 Fix ArgumentError when loading newer Private Mentions (#25399) commit ff3f40a675c1dcbf17e121b0d09ce65ea441d8a5 Author: Claire <[email protected]> Date: Thu Jun 1 02:41:51 2023 +0200 Fix multiple N+1s in ConversationsController (#25134) commit 0dce749192b1d7a1513bdf45b7eafa6181bac3b9 Author: Claire <[email protected]> Date: Wed Apr 5 19:31:49 2023 +0200 Fix user archive takeouts when using OpenStack Swift (#24431) commit 1bd831b9a9d288566ca38045f6410c771946634b Author: Claire <[email protected]> Date: Mon Mar 27 17:50:34 2023 +0200 Bump version to v3.5.8 commit 55144262d054a52b76baa9d077e235e5c61fac37 Author: Claire <[email protected]> Date: Mon Apr 3 15:47:04 2023 +0200 Fix unescaped user input in LDAP query (#24379) Fix CVE-2023-28853 commit 40438675f8ddf0a6e30af4edef63286f8026f2b5 Author: Claire <[email protected]> Date: Mon Apr 3 15:05:39 2023 +0200 Change root Chewy strategy to emit a warning instead of erroring out in production mode (#24327) commit 0f4c908b64c34d94936dad1cfa4b2e2d225285cc Author: Claire <[email protected]> Date: Fri Mar 31 21:42:28 2023 +0200 Fix invalid/expired invites being processed on sign-up (#24337) commit 3eb5b47768ec8387d3a0ec9ffd27ff777be18407 Author: Sai <[email protected]> Date: Fri Mar 31 15:42:59 2023 +0100 Upgrade Ruby to 3.0.6 (#24332) commit 520e9cc765b9b8263270f9e311b8beefd6b322f9 Author: Robert R George <[email protected]> Date: Wed Mar 29 00:58:27 2023 -0700 Wrap db:setup with Chewy.strategy(:mastodon) (#24302) commit d25493e26295d27af34441a5f120226f2c17eda9 Author: Claire <[email protected]> Date: Mon Mar 27 17:07:37 2023 +0200 Fix user archive takeout when using OpenStack Swift or S3 providers with no ACL support (#24200) commit 3d67a9329ef9859559d8c9143227c493088a620a Author: Claire <[email protected]> Date: Mon Mar 20 20:02:58 2023 +0100 Fix crash in `tootctl` commands making use of parallelization when Elasticsearch is enabled (#24182) commit 547634dfa64a59012f37b60a6dd830bc4be76be4 Author: Claire <[email protected]> Date: Thu Mar 16 22:39:45 2023 +0100 Bump version to v3.5.7 commit f90daf58dbc09a492b65a281d2cf5b5c4f5055b6 Author: Claire <[email protected]> Date: Thu Mar 16 22:47:01 2023 +0100 Add warning for object storage misconfiguration (#24137) commit a42b48ea4e66f3081dc6c21c06ed98db94116c02 Author: Eugen Rochko <[email protected]> Date: Thu Mar 16 22:46:52 2023 +0100 Change user backups to use expiring URLs for download when possible (#24136) commit 251dd0b72b2ca6aafe6676c6dbcc81260b2c1355 Author: Claire <[email protected]> Date: Thu Mar 16 13:41:55 2023 +0100 Update changelog commit 18840cbc6ef4fd8e9c48b0053a9f9b68978f4ffc Author: Nick Schonning <[email protected]> Date: Wed Mar 15 11:43:44 2023 -0400 Skip pushing containers on forks (#24106) commit 727126255a043aec46d20cc07962771376b6d82b Author: Renaud Chaput <[email protected]> Date: Wed Mar 15 16:41:13 2023 +0100 Use Github Container Registry as the official container image source (#24113) commit 98d654b8bb59de4d412007b1864d1376394652c7 Author: Nick Schonning <[email protected]> Date: Tue Mar 14 22:43:49 2023 -0400 Skip Docker CI Login/Push on forks (#23564) commit 25c517144c294b4d3a3b85c6358aff15f8d4ed6e Author: Renaud Chaput <[email protected]> Date: Tue Mar 14 20:27:43 2023 +0100 Push Docker images to Github Container Registry as well (#24101) commit f036546c220fef1fccfdf816cfce1533262fb3af Author: Claire <[email protected]> Date: Wed Mar 15 04:15:20 2023 +0100 Fix misleading error code when receiving invalid WebAuthn credentials (#23568) commit 9256d653a5677fa726f0a93d0d5428d79c6020a7 Author: Claire <[email protected]> Date: Wed Mar 15 04:14:47 2023 +0100 Fix incorrect post links in strikes when the account is remote (#23611) commit d0c0808ad4ede98873e753df1543f33b0349f4be Author: Jeremy Kescher <[email protected]> Date: Mon Nov 7 02:40:17 2022 +0000 Add null check on application in dispute viewer (#19851) commit cb622b23b1465dfde7731a1f9bc82dd3fe51a561 Author: Claire <[email protected]> Date: Wed Mar 15 04:01:49 2023 +0100 Fix dashboard crash on ElasticSearch server error (#23751) commit fe866f8afb89e07e2fa72aaddccd6388f9ed4183 Author: Claire <[email protected]> Date: Tue Mar 14 10:34:16 2023 +0100 Update changelog commit a1e765991e416cdd5fb1ededa1ab0245c5062882 Author: Claire <[email protected]> Date: Fri Mar 3 20:44:46 2023 +0100 Add mail headers to avoid auto-replies (#23597) commit 76b9f4271291e0700680f182e94326f27f95390f Author: Claire <[email protected]> Date: Tue Feb 21 09:23:39 2023 +0100 Add `lang` tag to native language names in language picker (#23749) commit 708e590117c68c3c851c4eb7287cfa03c68a0ac0 Author: Claire <[email protected]> Date: Sun Mar 12 23:47:55 2023 +0100 Fix sidekiq jobs not triggering Elasticsearch index updates (#24046) commit a717aa929cf6c60239266f45671862802e9f29ed Author: Rodion Borisov <[email protected]> Date: Thu Mar 9 16:35:44 2023 +0300 Center the text itself in upload area (#24029) commit bbb7c54367b8a284f5fcef8e910b50005e8ad197 Author: Claire <[email protected]> Date: Mon Mar 6 17:44:55 2023 +0100 Fix `/api/v1/streaming` sub-paths not being redirected (#23988) commit 282596a66e68e2ca5d7bef90c39fc50fe770d63a Author: Eugen Rochko <[email protected]> Date: Sun Mar 5 01:52:42 2023 +0100 Fix pgBouncer resetting application name on every transaction (#23958) commit e6f6fe6106709b2efd342e7ce7339f08c5fa0682 Author: Claire <[email protected]> Date: Fri Mar 3 21:13:55 2023 +0100 Fix original account being unfollowed on migration before the follow request could be sent (#21957) commit 86b1adf7d74b07b0fd99e923de59b8d7b44485df Author: Claire <[email protected]> Date: Mon Mar 6 16:00:08 2023 +0100 Fix unconfirmed accounts being registered as active users (#23803) commit 4beeec4e50169ef8c370e0a9793a2d303c5eb403 Author: Claire <[email protected]> Date: Fri Mar 3 20:36:18 2023 +0100 Fix server error when failing to follow back followers from `/relationships` (#23787) commit 3c44ba04112a5136ad56385868f30347fce392b4 Author: Claire <[email protected]> Date: Wed Feb 22 11:53:13 2023 +0100 Fix inefficiency when searching accounts per username in admin interface (#23801) commit 339d4fa61cf6a8e04a4b40b17dfb036adb9e5f86 Author: Dean Bassett <[email protected]> Date: Mon Feb 13 05:54:08 2023 -0800 Fix case-sensitive check for previously used hashtags (#23526) commit 62f0eab635da5ae94c9add6eb62b8f251409e77f Author: Claire <[email protected]> Date: Fri Mar 3 20:25:15 2023 +0100 Fix “Remove all followers from the selected domains” being more destructive than it claims (#23805) commit 8c8d578e3884214dd4c8252f8f6fddb2e785aab8 Author: Claire <[email protected]> Date: Fri Feb 10 22:18:15 2023 +0100 Bump version to 3.5.6 (#23493) commit a8a3e86216a569cf8c0c48ff1b0c48069bc9a1e2 Author: Claire <[email protected]> Date: Fri Feb 10 22:16:47 2023 +0100 Fix unbounded recursion in post discovery (#23507) * Add a limit to how many posts can get fetched as a result of a single request * Add tests * Always pass `request_id` when processing `Announce` activities --------- Co-authored-by: nametoolong <[email protected]> commit be1caad9338157773ca91f7aee89d440347cf49b Author: Claire <[email protected]> Date: Thu Feb 9 21:02:09 2023 +0100 Fix REST API serializer for Account not including `moved` when the moved account has itself moved (#22483) (#23492) Instead of cutting immediately, cut after one recursion. commit 84a40824adb477f4956f49c64a0746f4f7048a3a Author: Claire <[email protected]> Date: Thu Feb 9 21:02:01 2023 +0100 Fix sanitizer parsing link text as HTML when stripping unsupported links (#22558) (#23491) commit 533bf92d21b9ca2dfe64dff597980bb4fb6578c4 Author: Claire <[email protected]> Date: Thu Feb 9 21:01:53 2023 +0100 Don't delivery a reply to domains which are blocked by author (#22117) (#23490) Co-authored-by: Jeong Arm <[email protected]> commit 6a2b48190c62ddf2d4f1278972f6897ed9da83e8 Author: Claire <[email protected]> Date: Thu Feb 9 21:01:45 2023 +0100 Log admin approve and reject account (#22088) (#23488) * Log admin approve and reject account * Add unit tests for approve and reject logging Co-authored-by: Francis Murillo <[email protected]> commit 6cbc5899905b47af82833f19882c4b57b0b4c34b Author: Claire <[email protected]> Date: Thu Feb 9 21:01:38 2023 +0100 Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note (#23318) (#23487) * Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note * Add tests commit a2bfb16cb82ad0549f4e7431cc0228dc5189108e Author: Claire <[email protected]> Date: Thu Feb 9 21:01:21 2023 +0100 Fix crash when marking statuses as sensitive while some statuses are deleted (#22134) (#23486) * Do not offer to mark statuses as sensitive if there is no undeleted status with media attachments * Fix crash when marking statuses as sensitive while some statuses are deleted Fixes #21910 * Fix multiple strikes being created for a single report when selecting “Mark as sensitive” * Add tests commit cfc0507010108a2e862a07ab7e9707beb972b2db Author: Claire <[email protected]> Date: Thu Feb 9 20:57:31 2023 +0100 Fix attachments of edited statuses not being fetched (#21565) (#23485) * Fix attachments of edited statuses not being fetched * Fix tests commit eade64097c48eb24d78d42ddd47c6cabb6df7d5f Author: Claire <[email protected]> Date: Thu Feb 9 20:57:24 2023 +0100 Clear voter count when poll is reset (#21700) (#23484) When a poll is edited, we reset the poll and remove all previous votes. However, prior to this commit, the voter count on the poll was not reset. This leads to incorrect percentages being shown in poll results. Fixes #21696 Co-authored-by: afontenot <[email protected]> commit 1f0be21317295e1f3a47ace6454d5afcc502d077 Author: Claire <[email protected]> Date: Thu Feb 9 20:57:14 2023 +0100 Fix some performance issues with /admin/instances (#21907) (#23483) /admin/instances?availability=failing remains wholly unefficient commit 0ca877f08478c0acb6958a893fb7384c64b4c57c Author: Claire <[email protected]> Date: Thu Feb 9 20:57:06 2023 +0100 Fix possible race conditions when suspending/unsuspending accounts (#22363) (#23482) * Fix possible race conditions when suspending/unsuspending accounts * Fix tests Tests were assuming SuspensionWorker and UnsuspensionWorker would do the suspending/unsuspending themselves, but this has changed. commit cc233af129a8f183487dbd4a9562c0533b4e5513 Author: Claire <[email protected]> Date: Thu Feb 9 20:56:58 2023 +0100 Fix suspension worker crashing on S3-compatible setups without ACL support (#22487) (#23481) commit 83f1c6460aaa7ca6f8dc11fc03a6befa71c374c3 Author: Claire <[email protected]> Date: Thu Feb 9 20:56:49 2023 +0100 Fix changing domain block severity not undoing individual account effects (#22135) (#23480) * Fix changing domain block severity not undoing individual account effects Fixes #22133 * Add tests commit e26dd2ea8f2e911448578f5bc7a00ea877e3b668 Author: Claire <[email protected]> Date: Thu Feb 9 20:56:37 2023 +0100 Add `form-action` CSP directive (#23478) * Add form-action CSP directive (#20781) * Fix OAuth flow being broken by recent CSP change (#20958) * Fix form-action CSP directive for external login (#20962) commit da5d81c90dd6199d9f615ee48b579178284cf8f2 Author: Claire <[email protected]> Date: Thu Feb 9 18:34:19 2023 +0100 Fix CircleCI issues caused by Node and OpenSSL versions (#23489) Co-authored-by: mhkhung <[email protected]> commit ee66f5790f6bee17ba5d6876021ba8ffd1ef222b Author: Claire <[email protected]> Date: Thu Dec 15 19:21:17 2022 +0100 Fix unbounded recursion in account discovery (v3.5 backport) (#22026) * Fix trying to fetch posts from other users when fetching featured posts * Rate-limit discovery of new subdomains * Put a limit on recursively discovering new accounts commit 696f7b360882e71ff45b6ddafc8eea17184a0f31 Author: Claire <[email protected]> Date: Mon Nov 14 22:26:24 2022 +0100 Bump version to 3.5.5 commit b22e1476ca667e1ab83ab26a93203c3f253540af Author: Claire <[email protected]> Date: Mon Nov 14 22:14:55 2022 +0100 Fix nodes order being sometimes mangled when rewriting emoji (#20677) * Fix front-end emoji tests * Fix nodes order being sometimes mangled when rewriting emoji commit 105ab8242582c6df02e3693f4620793add5c84f6 Author: Claire <[email protected]> Date: Mon Nov 14 11:23:10 2022 +0100 Bump version to 3.5.4 commit 2dd8f977e84b67ed073a932accd2fbf4d2f38f3a Author: Claire <[email protected]> Date: Wed Nov 9 14:21:57 2022 +0100 Fix emoji substitution not applying only to text nodes in backend code Signed-off-by: Claire <[email protected]> commit 2db06e1d089404844b632b3a2164c4bd3af24424 Author: Claire <[email protected]> Date: Wed Nov 9 14:16:02 2022 +0100 Fix emoji substitution not applying only to text nodes in Web UI Signed-off-by: Claire <[email protected]> commit 063579373e401fdac72b856971ecc01b06065365 Author: Eugen Rochko <[email protected]> Date: Wed Oct 26 14:58:52 2022 +0200 Fix rate limiting for paths with formats commit 1659788de4aa12f78108defb7294a1a23fa363bf Author: Pierre Bourdon <[email protected]> Date: Fri Nov 11 07:45:16 2022 +0100 blurhash_transcoder: prevent out-of-bound reads with <8bpp images (#20388) The Blurhash library used by Mastodon requires an input encoded as 24 bits raw RGB data. The conversion to raw RGB using Imagemagick did not previously specify the desired bit depth. In some situations, this leads Imagemagick to output in a pixel format using less bpp than expected. This then manifested as segfaults of the Sidekiq process due to out-of-bounds read, or potentially a (highly noisy) memory infoleak. Fixes #19235. commit 47eaf85f02e280db8c24cfc4f9bc5a34e99da49e Author: Claire <[email protected]> Date: Mon Jul 4 11:08:30 2022 +0200 Fix crash when a remote Flag activity mentions a private post (#18760) * Add tests * Fix crash when a remote Flag activity mentions a private post commit fbcbf7898f000d9d1a21d52e8a8d3ed4602aa7db Author: Eugen Rochko <[email protected]> Date: Thu May 26 23:26:15 2022 +0200 Bump version to 3.5.3 (#18530) commit 0a1992430db7a859b3b7faa3d9ce4f07734b5fd8 Author: Eugen Rochko <[email protected]> Date: Thu May 26 23:02:42 2022 +0200 Fix errors when rendering RSS feeds (#18531) commit 52f4e834f293c9fdbf5805639d022ac4e3856b75 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:14:47 2022 +0200 Fix concurrent unfollowing decrementing follower count more than once (#18527) commit 8a9acbe604667215c9589154d72b3f313755c210 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:08:12 2022 +0200 Fix being able to appeal a strike unlimited times (#18529) Peculiarity of the `has_one` association is that the convenience creation method deletes the previous association even if the new one is invalid commit c4d2c39a75eccdbc60c3540c259e1e7ea5881ac6 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:08:02 2022 +0200 Fix being able to report otherwise inaccessible statuses (#18528) commit 1ff4877945e18820f3e518a1cfbac243da65e1a5 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:06:10 2022 +0200 Fix empty votes arbitrarily increasing voters count in polls (#18526) commit 976cd6413e9b2a1531a2ad17945342deaeec538c Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:04:16 2022 +0200 Fix moderator leak in undo_mark_statuses_as_sensitive (#18525) Signed-off-by: Eugen Rochko <[email protected]> Co-authored-by: 40826d <[email protected]> commit 9f81b9f29a14093cefcdbf09058ace089cd8e06b Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:04:05 2022 +0200 Fix suspended users being able to access APIs that don't require a user (#18524) commit 96129c2f10a82520648f6ae04e585cf797403617 Author: Eugen Rochko <[email protected]> Date: Thu May 26 22:03:54 2022 +0200 Fix confirmation redirect to app without `Location` header (#18523) commit 3e0e7a1cfb617837ccada330afc13ed804c3c47b Author: Eugen Rochko <[email protected]> Date: Thu May 26 20:32:48 2022 +0200 Fix follower and other counters being able to go negative (#18517) commit 702b709d9a8df2ed65c54d32d585a4cf5fe13de1 Author: Yamagishi Kazutoshi <[email protected]> Date: Fri May 27 03:29:28 2022 +0900 Add ES6 compatibility to browserslist (#18519) commit d8abc0018f59ed63fb6c5fae2f6081c141a4b978 Author: Eugen Rochko <[email protected]> Date: Thu May 26 18:43:14 2022 +0200 Remove 3.3.x from supported versions in security policy (#18516) commit 088dc0ec5a383006952c0b15508af882a4c1109c Author: Eugen Rochko <[email protected]> Date: Thu May 26 18:05:47 2022 +0200 Fix regression in `tootctl search deploy` caused by unloaded attribute (#18514) commit a4fa9e23fc1ddb42452bb8f051a31894796c8002 Author: Eugen Rochko <[email protected]> Date: Thu May 26 17:55:05 2022 +0200 Change "dangerous" to "sensitive" in privacy policy and web UI (#18515) Fix #18470 commit 440eb71310e41d668f00980b73358edd5f8df043 Author: Claire <[email protected]> Date: Thu May 26 15:50:33 2022 +0200 Change unapproved and unconfirmed account to not be accessible in the REST API (#17530) * Change unapproved and unconfirmed account to not be accessible in the REST API * Change Account#searchable? to reject unconfirmed and unapproved users * Disable search for unapproved and unconfirmed users in Account.search_for * Disable search for unapproved and unconfirmed users in Account.advanced_search_for * Remove unconfirmed and unapproved accounts from Account.searchable scope * Prevent mentions to unapproved/unconfirmed accounts * Fix some old tests for Account.advanced_search_for * Add some Account.advanced_search_for tests for existing behaviors * Add some tests for Account.search_for * Add Account.advanced_search_for tests unconfirmed and unapproved accounts * Add Account.searchable tests * Fix Account.without_unapproved scope potentially messing with previously-applied scopes * Allow lookup of unconfirmed/unapproved accounts through /api/v1/accounts/lookup This is so that the API can still be used to check whether an username is free to use. commit 86f4dba47ef26aa8690354948c49009c3fd49960 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 09:16:19 2022 +0900 Bump @babel/preset-env from 7.17.12 to 7.18.2 (#18512) Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.17.12 to 7.18.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.2/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 77823333bb38a12705af486fa9b69cbd646dbd79 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 09:06:44 2022 +0900 Bump @babel/plugin-transform-runtime from 7.17.12 to 7.18.2 (#18511) Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.17.12 to 7.18.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.2/packages/babel-plugin-transform-runtime) --- updated-dependencies: - dependency-name: "@babel/plugin-transform-runtime" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit ddddd4c043bd722b7e01a0595cd5f7a606fde281 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 08:41:07 2022 +0900 Bump immutable from 4.0.0 to 4.1.0 (#18502) Bumps [immutable](https://github.com/immutable-js/immutable-js) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/immutable-js/immutable-js/releases) - [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md) - [Commits](https://github.com/immutable-js/immutable-js/compare/v4.0.0...v4.1.0) --- updated-dependencies: - dependency-name: immutable dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 01db33165757042f3d95a6e372a9652b0223c5c2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 08:06:55 2022 +0900 Bump @babel/plugin-transform-runtime from 7.17.12 to 7.18.0 (#18489) Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.17.12 to 7.18.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.0/packages/babel-plugin-transform-runtime) --- updated-dependencies: - dependency-name: "@babel/plugin-transform-runtime" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 2bc5e41b8384b1c62832be2abead47670d169dfa Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 08:06:29 2022 +0900 Bump @babel/runtime from 7.17.9 to 7.18.0 (#18494) Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.17.9 to 7.18.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 4d48d83b0088f9e039691435407bd3d6e92e6f63 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 26 08:05:53 2022 +0900 Bump @babel/core from 7.17.12 to 7.18.0 (#18490) Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.17.12 to 7.18.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.18.0/packages/babel-core) --- updated-dependencies: - dependency-name: "@babel/core" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 25dda3061e4308a5005d3a2fef373acffc510a66 Author: Claire <[email protected]> Date: Thu May 26 00:20:30 2022 +0200 Fix unnecessary query on status creation (#17901) commit 96f29ce91ad622a0127bc3c3bf2dc503062ed0dc Author: Eugen Rochko <[email protected]> Date: Tue May 24 16:33:18 2022 +0200 New Crowdin updates (#18458) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations doorkeeper.en.yml (Ido) * New translations devise.en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations doorkeeper.en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations doorkeeper.en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations doorkeeper.en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.json (Esperanto) * New translations en.yml (Esperanto) * New translations en.json (Esperanto) * New translations doorkeeper.en.yml (Esperanto) * New translations en.json (Esperanto) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations en.json (Ido) * New translations doorkeeper.en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Ido) * New translations simple_form.en.yml (Ido) * New translations en.json (Armenian) * New translations en.json (Armenian) * New translations en.json (Armenian) * New translations en.json (Scottish Gaelic) * New translations en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.yml (Ido) * New translations simple_form.en.yml (Ido) * New translations en.yml (Russian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.yml (Estonian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.yml (Estonian) * New translations en.json (Estonian) * New translations en.yml (Estonian) * New translations en.json (Estonian) * New translations en.json (Estonian) * New translations en.yml (Russian) * New translations en.yml (Russian) * New translations simple_form.en.yml (Russian) * New translations en.yml (Russian) * New translations simple_form.en.yml (Russian) * New translations en.json (Sorani (Kurdish)) * New translations en.json (Sorani (Kurdish)) * New translations en.json (Sorani (Kurdish)) * New translations activerecord.en.yml (Sorani (Kurdish)) * New translations doorkeeper.en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations doorkeeper.en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * Run `yarn manage:translations` * Run `bundle exec i18n-tasks normalize` Co-authored-by: Yamagishi Kazutoshi <[email protected]> commit e5997a195602624efdb366e9f09ffa377e859580 Author: Claire <[email protected]> Date: Mon May 23 20:38:29 2022 +0200 Fix warning an account outside of a report closing all reports for that account (#18387) * Fix warning an account outside of a report closing all reports for that account * Make it clear what actions solve other reports * Revert "Make it clear what actions solve other reports" This reverts commit ad006de821f72e75480701298d13f0945b509059. commit a9b64b24d6c076cb96a66307c07d4f0158dc07da Author: Eugen Rochko <[email protected]> Date: Sun May 22 22:16:43 2022 +0200 Change algorithm of `tootctl search deploy` to improve performance (#18463) commit 54bb659ad14fda8d3427752d2c99716420997d6e Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat May 21 15:43:36 2022 +0900 Bump sidekiq from 6.4.1 to 6.4.2 (#18091) Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.4.1 to 6.4.2. - [Release notes](https://github.com/mperham/sidekiq/releases) - [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md) - [Commits](https://github.com/mperham/sidekiq/compare/v6.4.1...v6.4.2) --- updated-dependencies: - dependency-name: sidekiq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit dfb9e6dab1b119c907dece5555408c9b98ec8f2c Author: Yamagishi Kazutoshi <[email protected]> Date: Fri May 20 11:39:05 2022 +0900 Disable transpile to older iOS versions (#18462) commit e925b06721057f83f2e3e8e7bdb21f39318b90a2 Author: Yamagishi Kazutoshi <[email protected]> Date: Fri May 20 02:26:19 2022 +0900 Fix languages dropdown on light theme (#18460) commit 9a0fa28993568cb3f106f0ea6457b0ff0f9a132e Author: Eugen Rochko <[email protected]> Date: Thu May 19 12:58:16 2022 +0200 New Crowdin updates (#18419) * New translations en.json (German) * New translations en.json (Welsh) * New translations en.json (Japanese) * New translations en.json (Korean) * New translations en.json (Turkish) * New translations en.json (Chinese Simplified) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Asturian) * New translations en.json (Irish) * New translations en.json (Arabic) * New translations en.json (Scottish Gaelic) * New translations en.json (Galician) * New translations en.json (Czech) * New translations en.json (Slovak) * New translations en.json (Icelandic) * New translations en.json (Sorani (Kurdish)) * New translations en.json (English, United Kingdom) * New translations en.json (Norwegian) * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Afrikaans) * New translations en.json (Bulgarian) * New translations en.json (Persian) * New translations en.json (Tamil) * New translations en.json (Malayalam) * New translations en.json (Silesian) * New translations en.json (Taigi) * New translations en.json (Ido) * New translations en.json (Kabyle) * New translations en.json (Sanskrit) * New translations en.json (Sardinian) * New translations en.json (Corsican) * New translations en.json (Kurmanji (Kurdish)) * New translations en.json (Serbian (Latin)) * New translations en.json (Occitan) * New translations en.json (Kannada) * New translations en.json (Cornish) * New translations en.json (Sinhala) * New translations en.json (Breton) * New translations en.json (Tatar) * New translations en.json (Spanish, Argentina) * New translations en.json (Kazakh) * New translations en.json (Spanish, Mexico) * New translations en.json (Bengali) * New translations en.json (Marathi) * New translations en.json (Thai) * New translations en.json (Croatian) * New translations en.json (Norwegian Nynorsk) * New translations en.json (Estonian) * New translations en.json (Chinese Traditional, Hong Kong) * New translations en.json (Latvian) * New translations en.json (Hindi) * New translations en.json (Malay) * New translations en.json (Telugu) * New translations en.json (Esperanto) * New translations en.json (Uyghur) * New translations en.json (Standard Moroccan Tamazight) * New translations en.yml (Icelandic) * New translations en.json (German) * New translations en.json (Turkish) * New translations en.json (Icelandic) * New translations en.json (Greek) * New translations en.json (Chinese Traditional) * New translations en.json (Catalan) * New translations en.json (Latvian) * New translations en.json (Czech) * New translations en.json (Indonesian) * New translations en.json (Korean) * New translations en.json (Russian) * New translations en.json (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (German) * New translations en.json (Spanish, Argentina) * New translations en.json (Spanish, Argentina) * New translations en.json (Danish) * New translations en.json (Chinese Simplified) * New translations en.json (Afrikaans) * New translations en.json (Ukrainian) * New translations en.json (Portuguese) * New translations en.yml (Italian) * New translations en.json (Italian) * New translations en.yml (Italian) * New translations en.json (Catalan) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (French) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Arabic) * New translations en.yml (Arabic) * New translations en.yml (Hungarian) * New translations en.json (Hungarian) * New translations en.yml (Galician) * New translations en.json (Galician) * New translations en.yml (Scottish Gaelic) * New translations en.yml (Ido) * New translations en.json (Scottish Gaelic) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Catalan) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Korean) * New translations en.json (Polish) * New translations en.yml (Ido) * New translations en.json (Czech) * New translations en.json (Hungarian) * New translations en.json (Spanish, Argentina) * New translations en.json (Ido) * New translations en.json (Russian) * New translations en.json (Latvian) * New translations en.yml (Russian) * New translations en.json (Russian) * New translations devise.en.yml (Russian) * New translations en.yml (Ido) * New translations en.json (Icelandic) * New translations en.json (Portuguese) * New translations en.yml (Ido) * New translations en.json (Catalan) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * Run `yarn manage:translations` * New translations en.json (Chinese Simplified) * New translations en.yml (Slovenian) * New translations en.json (Slovenian) * New translations en.json (Vietnamese) * New translations en.json (Chinese Traditional) * New translations en.json (Chinese Simplified) * New translations en.json (Spanish) * New translations en.json (Greek) * New translations en.json (Thai) * New translations en.json (Turkish) * New translations en.json (Turkish) * New translations en.json (Italian) * New translations en.json (Kurmanji (Kurdish)) * New translations en.yml (Japanese) * New translations en.json (Japanese) * New translations en.json (Afrikaans) * New translations en.yml (Basque) * New translations en.yml (German) * New translations en.json (German) * New translations en.yml (Esperanto) * New translations en.json (German) * New translations en.yml (Esperanto) * New translations en.yml (Esperanto) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Chinese Simplified) * New translations en.json (German) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Korean) * New translations en.yml (Galician) * New translations en.json (Galician) * New translations devise.en.yml (Galician) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Russian) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Chinese Simplified) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.json (Kurmanji (Kurdish)) * New translations en.yml (Ido) * New translations en.json (Kurmanji (Kurdish)) * New translations en.yml (German) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Korean) * New translations en.json (Korean) * New translations simple_form.en.yml (Korean) * New translations en.yml (Korean) * New translations en.json (Ukrainian) * New translations en.yml (Arabic) * New translations en.json (Arabic) * New translations en.json (Arabic) * New translations en.json (Arabic) * New translations en.json (Arabic) * New translations en.json (Thai) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Russian) * New translations en.json (Portuguese, Brazilian) * New translations en.yml (Chinese Simplified) * New translations en.json (Chinese Simplified) * New translations simple_form.en.yml (Chinese Simplified) * New translations devise.en.yml (Chinese Simplified) * New translations en.yml (Ido) * New translations en.json (French) * New translations en.json (Indonesian) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Vietnamese) * New translations en.json (Esperanto) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations doorkeeper.en.yml (Portuguese, Brazilian) * New translations en.yml (Ido) * New translations en.yml (Ido) * New translations en.yml (Ido) * Run `yarn manage:translations` * Run `bundle exec i18n-tasks normalize` Co-authored-by: Yamagishi Kazutoshi <[email protected]> commit 679b7158e3cd3881e8cbaf2d2c0c97725b3b5fd9 Author: Eugen Rochko <[email protected]> Date: Wed May 18 23:29:14 2022 +0200 Change search indexing to use batches to minimize resource usage (#18451) commit ded5a0254a4d29a7384ef766a1e92467fe4ebd2b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:33:13 2022 +0900 Bump yargs from 17.4.1 to 17.5.1 (#18437) Bumps [yargs](https://github.com/yargs/yargs) from 17.4.1 to 17.5.1. - [Release notes](https://github.com/yargs/yargs/releases) - [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md) - [Commits](https://github.com/yargs/yargs/compare/v17.4.1...v17.5.1) --- updated-dependencies: - dependency-name: yargs dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit ffc2971466417aafe778eddcb1510ea934cef973 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:30:31 2022 +0900 Bump dotenv from 16.0.0 to 16.0.1 (#18438) Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.0.0 to 16.0.1. - [Release notes](https://github.com/motdotla/dotenv/releases) - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/motdotla/dotenv/compare/v16.0.0...v16.0.1) --- updated-dependencies: - dependency-name: dotenv dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit a918a76bfbdd300e3ef549307706bdfa630f824b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:29:53 2022 +0900 Bump glob from 8.0.1 to 8.0.3 (#18440) Bumps [glob](https://github.com/isaacs/node-glob) from 8.0.1 to 8.0.3. - [Release notes](https://github.com/isaacs/node-glob/releases) - [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md) - [Commits](https://github.com/isaacs/node-glob/compare/v8.0.1...v8.0.3) --- updated-dependencies: - dependency-name: glob dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 6b4e2d5ce686140797dd207b1ba932a86665262f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:27:55 2022 +0900 Bump rubocop from 1.28.2 to 1.29.1 (#18433) Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.28.2 to 1.29.1. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.28.2...v1.29.1) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 6048eeed045693be63ad34dc97e98f7b2e519a70 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 19 03:27:02 2022 +0900 Bump faker from 2.20.0 to 2.21.0 (#18434) Bumps [faker](https://github.com/faker-ruby/faker) from 2.20.0 to 2.21.0. - [Release notes](https://github.com/faker-ruby/faker/releases) - [Changelog](https://github.com/faker-ruby/faker/blob/master/CHANGELOG.md) - [Commits](https://github.com/faker-ruby/faker/compare/v2.20.0...v2.21.0) --- updated-dependencies: - dependency-name: faker dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 1a880533acb1a8b6ee11db357d8cb8864f0e05e3 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed May 18 21:25:23 2022 +0900 Bump @babel/preset-env from 7.17.10 to 7.17.12 (#18443) Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.17.10 to 7.17.12. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.17.12/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Yamagishi Kazutoshi <[email protected]> commit d842f645d11e99521d1c27a13ce53f97de357d52 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed May 18 21:16:16 2022 +0900 Bump @babel/plugin-proposal-decorators from 7.17.9 to 7.17.12 (#18442) Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators) from 7.17.9 to 7.…
Fixes #27105. ImageMagick wasn't properly removing the
date:create
,date:modify
, anddate:timestamp
chunks from PNG uploads, so this should fix it.