5310 Commits

Author SHA1 Message Date
github-actions[bot]
9d34527db5 New Crowdin Translations for stable-4.6 (automated) (#39469)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-06-17 12:33:01 +02:00
diondiondion
eba056979f Refactor report modal heading translation (#39457) 2026-06-17 12:09:12 +02:00
diondiondion
a5fd36e95c Fix tiny spacing above character counter (#39467) 2026-06-17 12:09:12 +02:00
diondiondion
e85019c17e Add category selection to collection report modal (#39456) 2026-06-17 12:09:12 +02:00
Claire
291dda95da Fixes being unable to edit an attachment twice without submitting (#39453) 2026-06-17 12:09:12 +02:00
Claire
4cccaaa9ec Fix styling of follow requests (#39452) 2026-06-17 12:09:12 +02:00
Coro
dd12940ed5 Fix bio text overflow on account profile page (#39418) 2026-06-15 17:01:10 +02:00
diondiondion
2e5039ec73 Fix hovercard not showing in compose column (#39430) 2026-06-15 17:01:10 +02:00
Hanage999
bdfbc6b3a6 Fix categorised custom emojis missing from the emoji picker (#39421)
Signed-off-by: Hanage999 <hanage999@crazynewworld.net>
2026-06-15 17:01:10 +02:00
diondiondion
01d03d67a8 Change Page Up/Page Down hotkeys to require Alt modifier key (#39427) 2026-06-15 17:01:10 +02:00
diondiondion
fcf222246a Prevent crash trying to access nullish location state (#39408) 2026-06-15 17:01:10 +02:00
Echo
6cf9be9880 Emoji: Add back to state (#39402) 2026-06-15 17:01:10 +02:00
Federico Rao
f79e0109fe Guard against undefined AudioContext in useAudioContext hook (#39397) 2026-06-15 17:01:10 +02:00
diondiondion
ce8bf016bd Fix crash of standalone wrapstodon and embedded status pages (#39400) 2026-06-15 17:01:10 +02:00
github-actions[bot]
03ccfc2172 New Crowdin Translations (automated) (#39390)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-06-12 07:56:12 +00:00
diondiondion
bd91848367 Fix misleading copy in "Remove me from collection" confirmation dialog (#39391) 2026-06-12 07:37:14 +00:00
Eugen Rochko
9910018b0d Fix poll options being below uploads in compose form in web UI (#39388)
Some checks are pending
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Crowdin / Upload translations / upload-translations (push) Waiting to run
Check formatting / lint (push) Waiting to run
Haml Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / test (3.4) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.4) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.4, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
2026-06-12 05:59:36 +00:00
diondiondion
2e3b81cc1e Fix account hovercard sometimes not triggering (#39381) 2026-06-11 16:18:44 +00:00
Echo
8ba8ce5669 Emojis: Improve custom search (#39382) 2026-06-11 16:02:58 +00:00
diondiondion
90438e9b2e Fix loading/errored emoji in detailed status display name causing line break (#39378) 2026-06-11 13:20:02 +00:00
diondiondion
5098b8ccc9 Add empty state to CollectionAdder component (#39372) 2026-06-11 12:22:55 +00:00
diondiondion
96e23af892 Fix "unlisted collections" profile section can be visible to other users (#39373) 2026-06-11 10:15:34 +00:00
diondiondion
782ceb3795 Auto-focus mobile composer (#39360) 2026-06-11 08:15:40 +00:00
Nishiki
40bf2dca1e fix: sensitive media card display (#39366) 2026-06-11 08:14:53 +00:00
github-actions[bot]
b5a2dd20f6 New Crowdin Translations (automated) (#39367)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-06-11 07:42:56 +00:00
Eugen Rochko
1bbe3872f2 Change validation to permit polls and media being combined (#39203) 2026-06-10 15:20:21 +00:00
diondiondion
2994e8543d [Accessibility] Navigation focus handling polish (#39358) 2026-06-10 14:50:49 +00:00
diondiondion
bcb8553e01 [Accessibility] Manage focus on navigation (#39350) 2026-06-10 12:34:48 +00:00
diondiondion
bff9f0eb6d Fix uncontained text overflow in column header (#39356) 2026-06-10 12:03:47 +00:00
Echo
9f7e2d0002 Emoji substring search (#39353) 2026-06-10 10:40:48 +00:00
diondiondion
b2996dcbbc Fix font size of Callout component actions in Safari (#39354) 2026-06-10 09:59:03 +00:00
matrix07012
f2094164c4 Fix being unable to unmark media as sensitive when "always mark media as sensitive" is enabled (#39339) 2026-06-10 09:27:38 +00:00
github-actions[bot]
6432fa6649 New Crowdin Translations (automated) (#39351)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-06-10 09:03:15 +00:00
Evan Prodromou
9c493c20b9 Add policy to filter notifications from bots (#38494) (#38809) 2026-06-09 12:28:53 +00:00
github-actions[bot]
7b858ec3e6 New Crowdin Translations (automated) (#39341)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-06-09 09:25:45 +00:00
diondiondion
4ee21a6c14 [Accessibility] Allow alerts ("toasts") to be announced by assistive tech (#39335) 2026-06-08 15:12:56 +00:00
Claire
c4ea89dfd9 Change media attachment limit to 10000 characters (#39306) 2026-06-08 14:03:56 +00:00
diondiondion
1bfdfcae7b Fix broken column header layout after heading refactor (#39331) 2026-06-08 13:45:28 +00:00
diondiondion
5553448678 [Accessibility] Patch over a11y issues caused by "simple" ruby gems (#39325) 2026-06-08 13:30:10 +00:00
diondiondion
51a956b6bc Fix tiny checkboxes and radio buttons in Safari (#39332)
Some checks are pending
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Crowdin / Upload translations / upload-translations (push) Waiting to run
Check formatting / lint (push) Waiting to run
CSS Linting / lint (push) Waiting to run
Haml Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / test (3.4) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.4) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.4, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
2026-06-08 13:07:01 +00:00
Noelle Leigh
94918dfcd1 Fix inconsistent keyboard_shortcuts.translate string (#39328) 2026-06-08 12:58:42 +00:00
diondiondion
bcafd7d0c7 Accessibility: Move column extra buttons out of h1 column heading (#39305) 2026-06-08 10:16:33 +00:00
diondiondion
87024b9e1c Fix alignment of icon and text in Callout component (#39324) 2026-06-08 09:08:00 +00:00
github-actions[bot]
a3c6a52117 New Crowdin Translations (automated) (#39314)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-06-08 08:23:55 +00:00
Eugen Rochko
ea5b613796 Add ability to view individual newsletters in admin UI (#39271) 2026-06-08 07:05:27 +00:00
David Bento
b3a40bb010 Fix "change thumbnail" button being visible when it shouldn't (#35186) (#38467) 2026-06-05 14:45:01 +00:00
Claire
2778eeffba Add link to profile editing from “Privacy and reach” (#39309) 2026-06-05 14:24:42 +00:00
diondiondion
c08d13a65c Fix missing null check when importing collections from notifications (#39300)
Some checks are pending
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Crowdin / Upload translations / upload-translations (push) Waiting to run
Check formatting / lint (push) Waiting to run
CSS Linting / lint (push) Waiting to run
Haml Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / test (3.4) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.4) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.4, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
2026-06-05 10:01:55 +00:00
diondiondion
2d2a7ec8d6 Fix Collections editor allowing to add the same account multiple times (#39296) 2026-06-05 09:28:28 +00:00
diondiondion
0968910339 [Accessibility] Make post/feed navigation by hotkey more robust (#39270) 2026-06-05 08:39:23 +00:00