Commit Graph

1734 Commits (e1b6e28829a30b1207873de5c139b36e1ed8cd0a)

Author SHA1 Message Date
Claire 4b42fe6aba
Change API behavior of reblogs wrt. quotes for consistency (#36559) 4 weeks ago
Claire fab0dd0bcf
Change redirection for denied registration from web app to sign-in page with error message (#36384) 1 month ago
Claire 0219b7cad7
Add `result_count` to `Mastodon-Async-Refresh` header when needed (#36239) 2 months ago
Matt Jankowski 0152659245
Use tag filter for pending tag count on admin dashboard (#36404) 2 months ago
Claire 2d2c525097
Split `timeline_preview` setting into more granular settings (#36338) 2 months ago
Claire 589af7a1cc
Change `GET /api/v1/statuses/:id/quotes` to allow listing quotes to other people's posts (#36291) 2 months ago
Claire 45219dbf64
Fix spurious notification of local boosters and quoters when updating quote policy (#36299) 2 months ago
Claire 150f0fcba5
Add support for numeric-based URIs for local accounts (#32724) 2 months ago
Claire e1f7847b64
Remove the `outgoing_quotes` feature flag, making the feature unconditional (#36130) 2 months ago
Claire ea7371c183
Return 404 for quote approval when either quoted or quoting status is deleted (#36194) 2 months ago
Claire 48005c55ff
Add short-time HTTP caching of quote authorizations for public posts (#36171) 2 months ago
Claire 90765342a3
Fix posts when omitting quote policy and default policy is `nobody` (#36158) 2 months ago
Jeong Arm 3055afd1d2
Fix applying user's default quote policy if API parameter is not specified (#36132) 2 months ago
Claire 6c5a4702d9
Use default quote policy setting in the absence of API parameter (#36094) 2 months ago
Claire e1dc960219
Rework FEP-7888 implementation (#36064) 3 months ago
Jesse Karmani 65b4a0a6f1
Implement FEP 7888: Part 1 - publish conversation context (#35959) 3 months ago
Claire 9463a31107
Change “Posting defaults” settings page to enforce `nobody` quote policy for `private` default visibility (#36040) 3 months ago
Matt Jankowski 3efba15b3c
Use `pluck` on `DomainAllow.allowed_domains` for export (#36019) 3 months ago
Claire ab698ff521
Move posting defaults to their own preferences sub-category (#35966) 3 months ago
Claire 8b7685d956
Add default quote policy to API (#35948) 3 months ago
Claire 72bd1ed4b3
Fix updates to quote policy not being federated (#35804) 3 months ago
Claire 2648bbdc51
Add `PUT /api/v1/statuses/:status_id/interaction_policy` (#35769) 3 months ago
Matt Jankowski 5ee83a680b
Update stoplight to version 5.3.1 (#35129) 4 months ago
Matt Jankowski 61f0ce654f
Update `rubocop-rails` to version 2.33.0 (#35741) 4 months ago
Matt Jankowski b8982cb881
Use `around_action` to preserve stored location in `auth/sessions#destroy` (#35716) 4 months ago
Claire 9ec99ffef1
Add `quote_approval_policy` parameter when posting and editing statuses (#35699) 4 months ago
Claire 1fd3510b32
Change the quote revocation REST API endpoint to return updated quote post (#35677) 4 months ago
Matt Jankowski 8131268256
Replace `unprocessable_entity` -> `unprocessable_content` (#35658) 4 months ago
Claire 591df1f205
Add support for local quote stamps (#35626) 4 months ago
Claire 2dfdcc7dcb
Add API endpoints to view and revoke one's quoted posts (#35578) 4 months ago
Osman 39250ab961
Sort auditable accounts (#35272) 4 months ago
Matt Jankowski 139025fce0
Fix wrong policy authorization in admin controllers (#35588) 4 months ago
Matt Jankowski fd779c25b9
Avoid `return not_found` in statuses controller (#35585) 4 months ago
Matt Jankowski ece49baa38
Use generated query method for check in admin/domain_blocks (#35589) 4 months ago
Eugen Rochko 20bbd20ef1
Add ability to block words in usernames (#35407) 4 months ago
Eugen Rochko 8cf7a77808
Fix async refresh never being finished when status cannot be fetched (#35500) 4 months ago
Matt Jankowski b464b87c2b
Use `moved?` query method where relevant (#35542) 4 months ago
Claire 5a88b7f683
Add experimental basic quote post authoring (#35355) 4 months ago
Matt Jankowski 2e35defeec
Update rubocop to version 1.79.0 (#35502) 4 months ago
Matt Jankowski 5c01ccc31f
Set flash options via redirect where possible (#35370) 4 months ago
Matt Jankowski e54e96d61f
Extract params hash for `api/v1/push/subscriptions#create` (#35475) 4 months ago
Matt Jankowski 4241ce9888
Silence json key duplicate warning from `api/web/push_subscriptions` (#35481) 4 months ago
Eugen Rochko 14a781fa24
Add button to load new replies in web UI (#35210) 4 months ago
Matt Jankowski d2ef9ac04a
Use `report_range` method in admin/tags to generate reporting period (#35465) 4 months ago
Matt Jankowski d065ec9298
Combine assignment params in `admin/accounts#batch` action (#35463) 4 months ago
Matt Jankowski b19131202f
Extract constants for captcha directives/sources (#35439) 4 months ago
Matt Jankowski fab95b8dae
Add coverage for api/v1/invites scenarios (#35389) 4 months ago
Matt Jankowski 30344d6abf
Confirm `User#login_activities` in auth/sessions spec (#35372) 4 months ago
Matt Jankowski 7273f6c03c
Move shared params to common method in admin/reports/actions (#35353) 4 months ago
David Roetzel 8ee6cee36e
Better error response to malformed headers (#35278) 5 months ago