Claire
|
607449336d
|
Merge commit from fork
|
2025-12-08 15:44:08 +01:00 |
|
David Roetzel
|
55becaa1b5
|
Preload tag to prevent n+1 (#37154)
|
2025-12-08 10:30:10 +00:00 |
|
David Roetzel
|
8625721805
|
Draft API to get all collections by an account (#37139)
|
2025-12-08 08:56:13 +00:00 |
|
David Roetzel
|
75b9e9a8b0
|
Enable missing before actions in Collection API (#37122)
|
2025-12-04 15:35:47 +00:00 |
|
David Roetzel
|
9921fa1af7
|
First draft API to delete collections (#37117)
|
2025-12-04 13:47:23 +00:00 |
|
David Roetzel
|
5a7a4fff11
|
First draft of Collection update API (#37110)
|
2025-12-04 10:00:21 +00:00 |
|
Matt Jankowski
|
b3b5bf26d1
|
Remove duplicate set_locale around action in auth/registrations (#36455)
|
2025-12-03 15:34:10 +00:00 |
|
Claire
|
5d84957117
|
Add shareable wrapstodon links (#37047)
|
2025-12-03 11:00:41 +00:00 |
|
Claire
|
f8422e1fa4
|
Add API for on-demand generation of annual reports (#37055)
|
2025-12-02 13:37:05 +00:00 |
|
David Roetzel
|
2d203ca72a
|
First draft of API to get a single collection (#37053)
|
2025-12-01 15:04:52 +00:00 |
|
Echo
|
048746e56b
|
Hide domain for local emojis in admin (#37080)
|
2025-12-01 14:24:24 +00:00 |
|
David Roetzel
|
f896bbac3b
|
Draft API to create Collections (#37049)
|
2025-11-28 13:30:43 +00:00 |
|
Matt Jankowski
|
9872197d1f
|
Fix Rails/RedirectBackOrTo cop (#36930)
|
2025-11-19 09:28:43 +00:00 |
|
Claire
|
70d71c10c8
|
Fix /api/v1/statuses/:id/context sometimes returing Mastodon-Async-Refresh without result_count (#36779)
|
2025-11-07 10:02:25 +00:00 |
|
Claire
|
e79e42f8f1
|
Fix issuance of quote approval for remote private statuses (#36693)
|
2025-11-03 14:15:18 +00:00 |
|
Matt Jankowski
|
aefd728309
|
Use before_action to protect hidden collections in following/followers lists (#35783)
|
2025-10-30 16:34:19 +00:00 |
|
Dima
|
ebf5cee38e
|
Fix media URL inconsistency when deleting statuses via API (#35880)
|
2025-10-29 16:46:16 +00:00 |
|
Claire
|
4b42fe6aba
|
Change API behavior of reblogs wrt. quotes for consistency (#36559)
|
2025-10-28 08:05:23 +00:00 |
|
Claire
|
fab0dd0bcf
|
Change redirection for denied registration from web app to sign-in page with error message (#36384)
|
2025-10-15 11:37:22 +00:00 |
|
Claire
|
0219b7cad7
|
Add result_count to Mastodon-Async-Refresh header when needed (#36239)
|
2025-10-10 12:26:10 +00:00 |
|
Matt Jankowski
|
0152659245
|
Use tag filter for pending tag count on admin dashboard (#36404)
|
2025-10-09 08:08:29 +00:00 |
|
Claire
|
2d2c525097
|
Split timeline_preview setting into more granular settings (#36338)
|
2025-10-06 08:34:05 +00:00 |
|
Claire
|
589af7a1cc
|
Change GET /api/v1/statuses/:id/quotes to allow listing quotes to other people's posts (#36291)
|
2025-09-30 09:56:03 +00:00 |
|
Claire
|
45219dbf64
|
Fix spurious notification of local boosters and quoters when updating quote policy (#36299)
|
2025-09-30 09:40:58 +00:00 |
|
Claire
|
150f0fcba5
|
Add support for numeric-based URIs for local accounts (#32724)
|
2025-09-29 12:05:48 +00:00 |
|
Claire
|
e1f7847b64
|
Remove the outgoing_quotes feature flag, making the feature unconditional (#36130)
|
2025-09-24 08:58:08 +00:00 |
|
Claire
|
ea7371c183
|
Return 404 for quote approval when either quoted or quoting status is deleted (#36194)
|
2025-09-19 12:55:30 +00:00 |
|
Claire
|
48005c55ff
|
Add short-time HTTP caching of quote authorizations for public posts (#36171)
|
2025-09-18 17:03:07 +00:00 |
|
Claire
|
90765342a3
|
Fix posts when omitting quote policy and default policy is nobody (#36158)
|
2025-09-17 19:16:36 +00:00 |
|
Jeong Arm
|
3055afd1d2
|
Fix applying user's default quote policy if API parameter is not specified (#36132)
|
2025-09-17 07:08:55 +00:00 |
|
Claire
|
6c5a4702d9
|
Use default quote policy setting in the absence of API parameter (#36094)
|
2025-09-15 15:53:21 +00:00 |
|
Claire
|
e1dc960219
|
Rework FEP-7888 implementation (#36064)
|
2025-09-09 18:27:30 +00:00 |
|
Jesse Karmani
|
65b4a0a6f1
|
Implement FEP 7888: Part 1 - publish conversation context (#35959)
|
2025-09-05 19:28:29 +00:00 |
|
Claire
|
9463a31107
|
Change “Posting defaults” settings page to enforce nobody quote policy for private default visibility (#36040)
|
2025-09-05 18:51:08 +00:00 |
|
Matt Jankowski
|
3efba15b3c
|
Use pluck on DomainAllow.allowed_domains for export (#36019)
|
2025-09-05 12:30:18 +00:00 |
|
Claire
|
ab698ff521
|
Move posting defaults to their own preferences sub-category (#35966)
|
2025-09-01 08:31:07 +00:00 |
|
Claire
|
8b7685d956
|
Add default quote policy to API (#35948)
|
2025-08-29 11:37:20 +00:00 |
|
Claire
|
72bd1ed4b3
|
Fix updates to quote policy not being federated (#35804)
|
2025-08-18 08:34:45 +00:00 |
|
Claire
|
2648bbdc51
|
Add PUT /api/v1/statuses/:status_id/interaction_policy (#35769)
|
2025-08-13 15:51:16 +00:00 |
|
Matt Jankowski
|
5ee83a680b
|
Update stoplight to version 5.3.1 (#35129)
|
2025-08-12 08:15:22 +00:00 |
|
Matt Jankowski
|
61f0ce654f
|
Update rubocop-rails to version 2.33.0 (#35741)
|
2025-08-12 07:29:02 +00:00 |
|
Matt Jankowski
|
b8982cb881
|
Use around_action to preserve stored location in auth/sessions#destroy (#35716)
|
2025-08-08 15:31:50 +00:00 |
|
Claire
|
9ec99ffef1
|
Add quote_approval_policy parameter when posting and editing statuses (#35699)
|
2025-08-06 14:23:12 +00:00 |
|
Claire
|
1fd3510b32
|
Change the quote revocation REST API endpoint to return updated quote post (#35677)
|
2025-08-05 09:42:58 +00:00 |
|
Matt Jankowski
|
8131268256
|
Replace unprocessable_entity -> unprocessable_content (#35658)
|
2025-08-05 07:42:08 +00:00 |
|
Claire
|
591df1f205
|
Add support for local quote stamps (#35626)
|
2025-08-01 14:55:25 +00:00 |
|
Claire
|
2dfdcc7dcb
|
Add API endpoints to view and revoke one's quoted posts (#35578)
|
2025-07-31 09:36:51 +00:00 |
|
Osman
|
39250ab961
|
Sort auditable accounts (#35272)
|
2025-07-30 15:08:05 +00:00 |
|
Matt Jankowski
|
139025fce0
|
Fix wrong policy authorization in admin controllers (#35588)
|
2025-07-30 13:17:53 +00:00 |
|
Matt Jankowski
|
fd779c25b9
|
Avoid return not_found in statuses controller (#35585)
|
2025-07-30 09:28:20 +00:00 |
|