Claire
6fcdc05e43
Add for searching already-known private GtS posts ( #38057 )
2026-03-09 11:39:36 +01:00
Matt Jankowski
a475f2ba39
Fix incorrect I18n string in webauthn mailers ( #38062 )
2026-03-09 11:39:36 +01:00
Claire
a3f0a0373d
Fix “Unblock” and “Unmute” actions being disabled when blocked ( #38075 )
2026-03-09 11:39:36 +01:00
Claire
ed521e91e1
Fix username availability check being wrongly applied on race conditions ( #37975 )
2026-03-09 11:39:36 +01:00
diondiondion
ba22c3f133
Prevent hover card from showing on touch devices ( #38039 )
2026-03-09 11:39:36 +01:00
Claire
f198ec7c1c
Fix existing posts not being removed from lists when a list member is unfollowed ( #38048 )
2026-03-09 11:39:36 +01:00
ChaosExAnima
96a96a79ca
duplicate fix from #37858
Check i18n / check-i18n (push) Waiting to run
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Ruby Linting / lint (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.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.2) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.3) (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.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.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.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
JavaScript Linting / lint (push) Has been cancelled
JavaScript Testing / test (push) Has been cancelled
2026-02-23 18:41:43 +01:00
Claire
aec9ccba3d
Fix delete & redraft of pending posts ( #37839 )
2026-02-23 18:41:43 +01:00
Claire
fbbf8b9a8c
Process actor public keys when they are in a separate document without the ActivityStreams context ( #37826 )
2026-02-23 18:41:43 +01:00
Claire
b7e34ade1d
Purge custom emojis on domain suspension ( #37808 )
2026-02-23 18:41:43 +01:00
Claire
31316aa082
Fix processing of object updates with duplicate hashtags ( #37756 )
2026-02-23 18:41:43 +01:00
David Roetzel
27c1e13aa8
Reject unconfirmed FASPs ( #37926 )
Check i18n / check-i18n (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (ruby) (push) Has been cancelled
Check formatting / lint (push) Has been cancelled
Ruby Linting / lint (push) Has been cancelled
Historical data migration test / test (14-alpine) (push) Has been cancelled
Historical data migration test / test (15-alpine) (push) Has been cancelled
Historical data migration test / test (16-alpine) (push) Has been cancelled
Historical data migration test / test (17-alpine) (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Ruby Testing / test (.ruby-version) (push) Has been cancelled
Ruby Testing / test (3.2) (push) Has been cancelled
Ruby Testing / test (3.3) (push) Has been cancelled
Ruby Testing / ImageMagick tests (.ruby-version) (push) Has been cancelled
Ruby Testing / ImageMagick tests (3.2) (push) Has been cancelled
Ruby Testing / ImageMagick tests (3.3) (push) Has been cancelled
Ruby Testing / End to End testing (.ruby-version) (push) Has been cancelled
Ruby Testing / End to End testing (3.2) (push) Has been cancelled
Ruby Testing / End to End testing (3.3) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
2026-02-20 16:29:35 +01:00
David Roetzel
17c04fe04b
Re-use custom socket class for FASP requests ( #37925 )
2026-02-20 16:29:35 +01:00
Claire
5f30206c5e
Merge commit from fork
2026-02-03 14:59:53 +01:00
Claire
68a26ce7c6
Fix connection recycling pushing symbols to connection pool ( #37674 )
Check i18n / check-i18n (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (ruby) (push) Has been cancelled
Check formatting / lint (push) Has been cancelled
Ruby Linting / lint (push) Has been cancelled
Historical data migration test / test (14-alpine) (push) Has been cancelled
Historical data migration test / test (15-alpine) (push) Has been cancelled
Historical data migration test / test (16-alpine) (push) Has been cancelled
Historical data migration test / test (17-alpine) (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Ruby Testing / test (.ruby-version) (push) Has been cancelled
Ruby Testing / test (3.2) (push) Has been cancelled
Ruby Testing / test (3.3) (push) Has been cancelled
Ruby Testing / ImageMagick tests (.ruby-version) (push) Has been cancelled
Ruby Testing / ImageMagick tests (3.2) (push) Has been cancelled
Ruby Testing / ImageMagick tests (3.3) (push) Has been cancelled
Ruby Testing / End to End testing (.ruby-version) (push) Has been cancelled
Ruby Testing / End to End testing (3.2) (push) Has been cancelled
Ruby Testing / End to End testing (3.3) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
2026-01-30 12:18:36 +01:00
Claire
ff20ce9acf
Clear affected relationship cache on Move activities ( #37664 )
2026-01-30 12:18:36 +01:00
PGray
1ba2b1cdc1
Fix quote cancel button not appearing after edit then delete-and-redraft ( #37066 )
Check i18n / check-i18n (push) Waiting to run
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Ruby Linting / lint (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.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.2) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.3) (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.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.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.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
JavaScript Linting / lint (push) Has been cancelled
JavaScript Testing / test (push) Has been cancelled
2026-01-29 14:55:25 +01:00
Claire
4c1fbe4e2e
Fix followers with profile subscription (bell icon) being notified of post edits ( #37646 )
2026-01-29 14:55:25 +01:00
Claire
569ff6c8ad
Fix error when encountering invalid tag in updated object ( #37635 )
2026-01-29 14:55:25 +01:00
Claire
81716f7e27
Fix quote cache invalidation ( #37592 )
2026-01-29 14:55:25 +01:00
Claire
8935137526
Shorten caching of quote posts pending approval ( #37570 )
2026-01-29 14:55:25 +01:00
Claire
dcc5c2b6f6
Fix cross-server conversation tracking ( #37559 )
2026-01-29 14:55:25 +01:00
Shlee
f1c32f6a11
Unclosed connection leak when replacing pooled connection in SharedTimedStack.try_create ( #37335 )
2026-01-29 14:55:25 +01:00
Claire
1a74b74a40
Merge commit from fork
...
* Add limit on inbox payload size
The 1MB limit is consistent with the limit we use when fetching remote resources
* Add limit to number of options from federated polls
* Add a limit to the number of federated profile fields
* Add limit on federated username length
* Add hard limits for federated display name and account bio
* Add hard limits for `alsoKnownAs` and `attributionDomains`
* Add hard limit on federated custom emoji shortcode
* Highlight most destructive limits and expand on their reasoning
2026-01-20 15:14:45 +01:00
Claire
9a25b12f0c
Merge commit from fork
2026-01-20 15:13:42 +01:00
Claire
6f9b32b137
Merge commit from fork
2026-01-20 15:13:10 +01:00
Claire
1b3ef035b9
Merge commit from fork
2026-01-20 15:10:38 +01:00
Claire
6698901d57
Fix potential duplicate handling of quote accept/reject/delete ( #37537 )
2026-01-20 08:57:46 +01:00
Claire
ba0609bbaf
Skip tombstone creation on deleting from 404 ( #37533 )
2026-01-20 08:57:46 +01:00
Claire
ded7f50f2c
Fix FeedManager#filter_from_home error when handling a reblog of a deleted status ( #37486 )
2026-01-19 11:37:34 +01:00
Claire
85eda5b46f
Simplify status batch removal SQL query ( #37469 )
2026-01-19 11:37:34 +01:00
Shlee
57e0c6562f
Fix quote_approval_policy being reset to user defaults when omitted in status update ( #37436 )
2026-01-19 11:37:34 +01:00
Joshua Rogers
f7b6e57151
Fix Vary parsing in cache control enforcement ( #37426 )
2026-01-19 11:37:34 +01:00
Joshua Rogers
57f658dc5c
Fix arg order for non_matching_uri_hosts? call in QuoteRequest ( #37425 )
2026-01-19 11:37:34 +01:00
Joshua Rogers
0cda068918
Fix thread-unsafe ActivityPub activity dispatch ( #37423 )
2026-01-19 11:37:34 +01:00
David Roetzel
deeaf50472
Fix URI generation for reblogs by accounts with numerical AP ids ( #37415 )
2026-01-19 11:37:34 +01:00
Shlee
adea0b7b31
Fix SignatureParser accepting duplicate parameters in HTTP Signature header ( #37375 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2026-01-19 11:37:34 +01:00
Shlee
1eb8d1b967
SharedConnectionPool - NoMethodError: undefined method 'site' for Integer ( #37374 )
2026-01-19 11:37:34 +01:00
Echo
f354bbe8aa
Remove trailing variation selector code for legacy emojis ( #37320 )
2026-01-19 11:37:34 +01:00
diondiondion
53437c4653
Fix mobile admin sidebar displaying under batch table toolbar ( #37307 )
2026-01-19 11:37:34 +01:00
Claire
c1fb6893c5
Merge commit from fork
2026-01-07 14:15:14 +01:00
Claire
71ae4cf2cf
Merge commit from fork
2026-01-07 14:14:42 +01:00
Claire
a846ed17ff
Fix custom emojis not being rendered in profile fields ( #37365 )
2026-01-06 14:11:56 +01:00
Claire
3013039720
Fix serialization of context pages ( #37376 )
2026-01-06 14:11:56 +01:00
Claire
ad4ba5aa00
Fix quotes with CWs but no text not having fallback link ( #37361 )
2026-01-06 14:11:56 +01:00
Claire
1c5461fffe
Fix outdated link target for “locked” warning ( #37366 )
2026-01-06 14:11:56 +01:00
ChaosExAnima
3de59a9344
Remove rendering of custom emoji using the database ( #37284 )
Check i18n / check-i18n (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (ruby) (push) Has been cancelled
Check formatting / lint (push) Has been cancelled
CSS Linting / lint (push) Has been cancelled
JavaScript Linting / lint (push) Has been cancelled
Ruby Linting / lint (push) Has been cancelled
JavaScript Testing / test (push) Has been cancelled
Historical data migration test / test (14-alpine) (push) Has been cancelled
Historical data migration test / test (15-alpine) (push) Has been cancelled
Historical data migration test / test (16-alpine) (push) Has been cancelled
Historical data migration test / test (17-alpine) (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Ruby Testing / test (.ruby-version) (push) Has been cancelled
Ruby Testing / test (3.2) (push) Has been cancelled
Ruby Testing / test (3.3) (push) Has been cancelled
Ruby Testing / ImageMagick tests (.ruby-version) (push) Has been cancelled
Ruby Testing / ImageMagick tests (3.2) (push) Has been cancelled
Ruby Testing / ImageMagick tests (3.3) (push) Has been cancelled
Ruby Testing / End to End testing (.ruby-version) (push) Has been cancelled
Ruby Testing / End to End testing (3.2) (push) Has been cancelled
Ruby Testing / End to End testing (3.3) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
2025-12-19 11:02:32 +01:00
Claire
962ae88caf
Fix custom emojis not displaying in CWs and fav/boost notifications ( #37306 )
2025-12-19 11:02:32 +01:00
diondiondion
7d9d3de972
Fix notifications page error in Tor browser ( #37285 )
2025-12-19 11:02:32 +01:00
Echo
546a95349e
Emojis: Show in embedded statuses ( #37272 )
2025-12-19 11:02:32 +01:00