Claire
414321d8ff
Fix search operators sometimes getting lost ( #35190 )
2025-07-02 12:51:58 +02:00
Claire
c35fffc336
Add basic support for remote attachments with multiple media types ( #34996 )
2025-07-02 12:51:58 +02:00
Claire
f5ba979317
Fix handling of inlined featured
collections in ActivityPub actor objects ( #34789 )
2025-07-02 12:51:58 +02:00
Claire
6f3dafecc8
Add tests for featured tag removal ( #34888 )
2025-07-02 12:51:58 +02:00
Claire
91ef24d0e3
Add delay to profile updates to debounce them ( #34137 )
2025-03-31 15:38:11 +02:00
Claire
483b4600b5
Change account suspensions to be federated to recently-followed accounts as well ( #34294 )
2025-03-31 15:38:11 +02:00
Matt Jankowski
cd2265767e
Reduce factories (36 > 12) in AccountReachFinder
spec ( #32482 )
2025-03-31 15:38:11 +02:00
Claire
435389d896
Add support for paginating partial collections in SynchronizeFollowersService
( #34277 )
2025-03-31 15:38:11 +02:00
Claire
39ba777fb9
Fix follower synchronization mechanism erroneously removing followers from multi-page collections ( #34272 )
2025-03-31 15:38:11 +02:00
Claire
ed54baa6a2
Fix incorrect URL being used when cache busting ( #34189 )
2025-03-31 15:38:11 +02:00
Claire
bd78330a24
Make request_pool_spec tests more robust ( #28610 )
Ruby Linting / lint (push) Has been cancelled
YML Linting / lint (push) Has been cancelled
Test one step migrations / pre_job (push) Has been cancelled
Test two step migrations / pre_job (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Test one step migrations / test (14-alpine) (push) Has been cancelled
Test one step migrations / test (15-alpine) (push) Has been cancelled
Test two step migrations / test (14-alpine) (push) Has been cancelled
Test two step migrations / test (15-alpine) (push) Has been cancelled
Ruby Testing / test (1, .ruby-version) (push) Has been cancelled
Ruby Testing / test (1, 3.1) (push) Has been cancelled
Ruby Testing / test (1, 3.3) (push) Has been cancelled
Ruby Testing / test (2, .ruby-version) (push) Has been cancelled
Ruby Testing / test (2, 3.1) (push) Has been cancelled
Ruby Testing / test (2, 3.3) (push) Has been cancelled
Ruby Testing / test (3, .ruby-version) (push) Has been cancelled
Ruby Testing / test (3, 3.1) (push) Has been cancelled
Ruby Testing / test (3, 3.3) (push) Has been cancelled
Ruby Testing / test (4, .ruby-version) (push) Has been cancelled
Ruby Testing / test (4, 3.1) (push) Has been cancelled
Ruby Testing / test (4, 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.1) (push) Has been cancelled
Ruby Testing / End to End testing (3.3) (push) Has been cancelled
Ruby Testing / Testing search (.ruby-version) (push) Has been cancelled
Ruby Testing / Testing search (3.1) (push) Has been cancelled
Ruby Testing / Testing search (3.3) (push) Has been cancelled
2025-02-28 10:16:25 +01:00
Matt Jankowski
b0ef64243d
Add sleep statement to nudge thread scheduler in request pool spec ( #28596 )
2025-02-28 10:16:25 +01:00
Claire
bea340816d
Merge commit from fork
...
* Fix domain blocks/rationales being visible to unapproved/unconfirmed users
* Fix domain blocks/rationales being visible to suspended users
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
* Allow moved users to view domain blocks
* Add authorization specs for `/api/v1/instance/domain_blocks` spec
* Fix tests
* Fix incorrect test setup
---------
Co-authored-by: Jeremy Kescher <jeremy@kescher.at>
2025-02-27 15:49:57 +01:00
Claire
5a44db38ac
Fix incorrect signature after HTTP redirect ( #33757 )
2025-02-25 17:11:17 +01:00
Claire
b661192a12
Fix polls not being validated on edition ( #33755 )
2025-02-25 17:11:17 +01:00
Claire
d6f89e1476
Fix LDSignature tests ( #33705 )
2025-02-25 17:11:17 +01:00
Claire
53c3a56ac5
Fix intermittent failure on ap/activity/update spec timestamp check ( #33425 )
2025-02-25 17:11:17 +01:00
Matt Jankowski
5768cce8ff
Fix intermittent failure on ap/activity/create spec timestamp check ( #33406 )
2025-02-25 17:11:17 +01:00
Claire
a251eb57d3
Fix featured tags for remote accounts not being kept up to date ( #33372 )
2025-02-25 17:11:17 +01:00
Claire
e8bfe2515b
Fix exclusive lists interfering with notifications ( #28162 )
2025-02-25 17:11:17 +01:00
Claire
e6b97fc940
Fix deletion of unconfirmed users with Webauthn set ( #33186 )
2025-01-16 11:40:08 +01:00
Claire
4a9abd93ab
Merge commit from fork
Ruby Linting / lint (push) Waiting to run
Test one step migrations / pre_job (push) Waiting to run
Test one step migrations / test (14-alpine) (push) Blocked by required conditions
Test one step migrations / test (15-alpine) (push) Blocked by required conditions
Test two step migrations / pre_job (push) Waiting to run
Test two step migrations / test (14-alpine) (push) Blocked by required conditions
Test two step migrations / test (15-alpine) (push) Blocked by required conditions
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (1, .ruby-version) (push) Blocked by required conditions
Ruby Testing / test (1, 3.0) (push) Blocked by required conditions
Ruby Testing / test (1, 3.1) (push) Blocked by required conditions
Ruby Testing / test (2, .ruby-version) (push) Blocked by required conditions
Ruby Testing / test (2, 3.0) (push) Blocked by required conditions
Ruby Testing / test (2, 3.1) (push) Blocked by required conditions
Ruby Testing / test (3, .ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3, 3.0) (push) Blocked by required conditions
Ruby Testing / test (3, 3.1) (push) Blocked by required conditions
Ruby Testing / test (4, .ruby-version) (push) Blocked by required conditions
Ruby Testing / test (4, 3.0) (push) Blocked by required conditions
Ruby Testing / test (4, 3.1) (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.0) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.1) (push) Blocked by required conditions
Ruby Testing / Testing search (.ruby-version) (push) Blocked by required conditions
Ruby Testing / Testing search (3.0) (push) Blocked by required conditions
Ruby Testing / Testing search (3.1) (push) Blocked by required conditions
2025-01-16 11:10:08 +01:00
Matt Jankowski
1ffb8ef747
Use composable query in User.active
scope ( #29775 )
2024-12-02 16:20:38 +01:00
Claire
245a74f9ca
Add “A Mastodon update is available.” message on admin dashboard for non-bugfix updates ( #32106 )
2024-09-30 13:28:03 +02:00
Claire
e66aaee1a4
Fix security context sometimes not being added in LD-Signed activities ( #31871 )
2024-09-30 13:28:03 +02:00
Claire
d675803f07
Fix broken notifications for mentions from local moderators in 4.2.11 ( #31484 )
2024-08-19 09:52:32 +02:00
Jeong Arm
8fe1cefe4c
Handle featured collections without items ( #27581 )
2024-08-16 12:30:59 +02:00
Claire
297ad9aeb8
Fix already-invalid reports failing to resolve ( #29027 )
2024-08-16 12:30:59 +02:00
Adam Niedzielski
7b7d404efe
Fix ß bug in regexp for mentions and tags ( #31122 )
2024-08-16 12:30:59 +02:00
Claire
0fc738a323
Fix hashtag matching pattern matching some link anchors ( #30190 )
2024-08-16 12:30:59 +02:00
Claire
13bab94265
Fix duplicate orderedItems
in user archive's outbox.json
( #31099 )
2024-08-16 12:30:59 +02:00
Adam Niedzielski
161aa0f8f6
Select correct self link when parsing Webfinger response ( #31110 )
2024-08-16 12:30:59 +02:00
Claire
4fb4721072
Merge pull request from GHSA-58x8-3qxw-6hm7
...
* Fix insufficient permission checking for public timeline endpoints
Note that this changes unauthenticated access failure code from 401 to 422
* Add more tests for public timelines
* Require user token in `/api/v1/statuses/:id/translate` and `/api/v1/scheduled_statuses`
2024-07-04 16:26:49 +02:00
Claire
df974a912b
Merge pull request from GHSA-vp5r-5pgw-jwqx
...
* Fix streaming sessions not being closed when revoking access to an app
* Add tests for GHSA-7w3c-p9j8-mq3x
2024-07-04 16:11:28 +02:00
Claire
6cd9bd6ae1
fix: Return HTTP 422 when scheduled status time is less than 5 minutes ( #30584 )
Ruby Linting / lint (push) Has been cancelled
Test one step migrations / pre_job (push) Has been cancelled
Test two step migrations / pre_job (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Test one step migrations / test (14-alpine) (push) Has been cancelled
Test one step migrations / test (15-alpine) (push) Has been cancelled
Test two step migrations / test (14-alpine) (push) Has been cancelled
Test two step migrations / test (15-alpine) (push) Has been cancelled
Ruby Testing / test (1, .ruby-version) (push) Has been cancelled
Ruby Testing / test (1, 3.0) (push) Has been cancelled
Ruby Testing / test (1, 3.1) (push) Has been cancelled
Ruby Testing / test (2, .ruby-version) (push) Has been cancelled
Ruby Testing / test (2, 3.0) (push) Has been cancelled
Ruby Testing / test (2, 3.1) (push) Has been cancelled
Ruby Testing / test (3, .ruby-version) (push) Has been cancelled
Ruby Testing / test (3, 3.0) (push) Has been cancelled
Ruby Testing / test (3, 3.1) (push) Has been cancelled
Ruby Testing / test (4, .ruby-version) (push) Has been cancelled
Ruby Testing / test (4, 3.0) (push) Has been cancelled
Ruby Testing / test (4, 3.1) (push) Has been cancelled
Ruby Testing / End to End testing (.ruby-version) (push) Has been cancelled
Ruby Testing / End to End testing (3.0) (push) Has been cancelled
Ruby Testing / End to End testing (3.1) (push) Has been cancelled
Ruby Testing / Testing search (.ruby-version) (push) Has been cancelled
Ruby Testing / Testing search (3.0) (push) Has been cancelled
Ruby Testing / Testing search (3.1) (push) Has been cancelled
2024-07-03 10:57:46 +02:00
David Roetzel
9b6219c48f
Improve encoding detection for link cards ( #30780 )
2024-07-03 10:57:46 +02:00
David Roetzel
846f59c6e9
Add size limit for link preview URLs ( #30854 )
2024-07-03 10:57:46 +02:00
Claire
fcae9435ec
Fix /admin/accounts/:account_id/statuses/:id
for edited posts with media attachments ( #30819 )
2024-07-02 15:08:24 +02:00
Claire
19ed22dc58
Fix duplicate @context
attribute in user export ( #30653 )
Ruby Linting / lint (push) Has been cancelled
Test one step migrations / pre_job (push) Has been cancelled
Test two step migrations / pre_job (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Test one step migrations / test (14-alpine) (push) Has been cancelled
Test one step migrations / test (15-alpine) (push) Has been cancelled
Test two step migrations / test (14-alpine) (push) Has been cancelled
Test two step migrations / test (15-alpine) (push) Has been cancelled
Ruby Testing / test (1, .ruby-version) (push) Has been cancelled
Ruby Testing / test (1, 3.0) (push) Has been cancelled
Ruby Testing / test (1, 3.1) (push) Has been cancelled
Ruby Testing / test (2, .ruby-version) (push) Has been cancelled
Ruby Testing / test (2, 3.0) (push) Has been cancelled
Ruby Testing / test (2, 3.1) (push) Has been cancelled
Ruby Testing / test (3, .ruby-version) (push) Has been cancelled
Ruby Testing / test (3, 3.0) (push) Has been cancelled
Ruby Testing / test (3, 3.1) (push) Has been cancelled
Ruby Testing / test (4, .ruby-version) (push) Has been cancelled
Ruby Testing / test (4, 3.0) (push) Has been cancelled
Ruby Testing / test (4, 3.1) (push) Has been cancelled
Ruby Testing / End to End testing (.ruby-version) (push) Has been cancelled
Ruby Testing / End to End testing (3.0) (push) Has been cancelled
Ruby Testing / End to End testing (3.1) (push) Has been cancelled
Ruby Testing / Testing search (.ruby-version) (push) Has been cancelled
Ruby Testing / Testing search (3.0) (push) Has been cancelled
Ruby Testing / Testing search (3.1) (push) Has been cancelled
2024-06-18 15:37:41 +02:00
Claire
7920aa59e8
Merge pull request from GHSA-q3rg-xx5v-4mxh
2024-05-30 14:14:04 +02:00
Claire
943792c187
Merge pull request from GHSA-5fq7-3p3j-9vrf
2024-05-30 14:03:13 +02:00
Emelia Smith
186f916192
Fix: remove broken OAuth Application vacuuming & throttle OAuth Application registrations ( #30316 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-05-29 16:39:26 +02:00
Claire
f9c41ae43b
Normalize language code of incoming posts ( #30403 )
2024-05-29 15:31:26 +02:00
Claire
56b7d1a7b6
Fix not being able to block a subdomain of an already-blocked domain through the API ( #30119 )
2024-05-17 12:30:00 +02:00
Claire
51ef619140
Fix Idempotency-Key ignored when scheduling a post ( #30084 )
2024-05-17 12:30:00 +02:00
Claire
c3be5a3d2e
Remove caching in cache_collection
( #29862 )
2024-05-17 12:30:00 +02:00
Claire
86807e4799
Improve email address validation ( #29838 )
2024-05-17 12:30:00 +02:00
Matt Jankowski
0143c9d3e1
Fix results/query in api/v1/featured_tags/suggestions
( #29597 )
2024-05-17 12:30:00 +02:00
Jeong Arm
ab3f9852f2
Normalize idna domain before account unblock domain ( #29530 )
2024-05-17 12:30:00 +02:00
Emelia Smith
f784213c64
Return domain block digests from admin domain blocks API ( #29092 )
2024-05-17 12:30:00 +02:00