Commit Graph

1878 Commits (features/quote-post-authoring-backend)

Author SHA1 Message Date
Claire ffa65b876b [Refactor] Add methods for handling interaction policies 1 week ago
Matt Jankowski 0efb889a9c
Extract constant for attribution domains limit in account (#35350) 1 week ago
Claire c0eabe289b
Always give local quote of remote posts a quote request URI (#35383) 1 week ago
Matt Jankowski 30344d6abf
Confirm `User#login_activities` in auth/sessions spec (#35372) 1 week ago
Matt Jankowski 1637297085
Add coverage for `CustomFilterStatus` model (#35374) 1 week ago
Matt Jankowski dec1fb71f4
Add coverage for `FollowRecommendationMute` model (#35376) 1 week ago
Claire 88b0f3a172
Simplify `DatabaseViewRecord.refresh` (#35252) 2 weeks ago
Matt Jankowski c442589593
Use `ActiveModel::Attributes` in `FollowLimitable` concern (#35327) 2 weeks ago
Matt Jankowski 1496488771
Add `Status#not_replying_to_account` scope for annual report classes (#35257) 2 weeks ago
Matt Jankowski 4ecfbd3920
Add `Status.only_polls` (and without polls) scope (#35330) 2 weeks ago
Matt Jankowski fb6c22f5c2
Use `touch` to record viewing annual report (#35296) 2 weeks ago
Matt Jankowski f7259f625f
Prefer `on: :update` in Tag validation declaration (#35297) 2 weeks ago
Echo ef66d8379c
Add option to set emoji preferences behind feature flag (#35282) 2 weeks ago
Matt Jankowski bdffdcb12f
Remove unused scopes in `Account` model (#35276) 2 weeks ago
Matt Jankowski 2af17adc34
Use `ActiveModel::Attributes` in admin/status_batch_action (#35255) 3 weeks ago
Claire e97f43399b
Fix error handling for blank actions in account moderation action form (#35246) 3 weeks ago
Matt Jankowski 6e39b5ef04
Use `ActiveModel::Attributes` for admin/account_action boolean values (#35247) 3 weeks ago
Matt Jankowski 49db8a9662
Use `Account#targeted_reports` association where needed (#35249) 3 weeks ago
David Roetzel bae258925c
Persist follow recommendations from FASP (#35218) 3 weeks ago
Matt Jankowski 964916c71b
Add coverage for `TermsOfService` scopes/validations (#35204) 3 weeks ago
Claire 392eaf1010
Ensure consistent ordering of rule translations in admin interface (#35174) 4 weeks ago
Claire 0a7418e6d8
Change rule translation interface to display english name and populate empty translations (#35170) 4 weeks ago
Emelia Smith 72f2f35bfb
Implement Instance Moderation Notes (#31529) 4 weeks ago
Matt Jankowski f852da50f6
Add `User#email_domain` method to extract domain from email address (#35159) 4 weeks ago
Matt Jankowski 0338733531
Add model coverage and scopes to `RuleTranslation` class (#35098) 1 month ago
Matt Jankowski 36f01af6c4
Add `Status#only_reblogs` scope for annual report classes (#35141) 1 month ago
Matt Jankowski b08ccaa5b3
Extract `Account::Mappings` concern from "interactions" (#35119) 1 month ago
David Roetzel adf812efb3
Fix missing terms of services link (#35115) 1 month ago
Matt Jankowski 54f9a1b43b
Extract secret size constants in `Webhook` model (#35104) 1 month ago
Matt Jankowski e9b1c1edfe
Simplify `WebauthnCredential` constant limit math (#35107) 1 month ago
Claire c644413f8a
Fix database error instead of form validation on ToS effective date conflict (#35053) 1 month ago
David Roetzel b2506478ba
Add FASP follow recommendation support (#34964) 1 month ago
David Roetzel 319fbbbfac
Experimental Async Refreshes API (#34918) 1 month ago
Eugen Rochko 24d943fee0
Change media attachments in moderated posts to not be accessible (#34872) 1 month ago
Matt Jankowski d887790e86
Update `SafeReblogInsert` concern to match Rails 8 method (#34966) 2 months ago
Claire 3d474807bf
Change “legacy” non-fast-tracked quote posts to not be displayed as such (#34945) 2 months ago
Matt Jankowski 1297ad759e
Update rubocop to version 1.76.0 (#34926) 2 months ago
Claire d4bbe8b719
Fix blocked accounts not being automatically removed from trending statuses (#34891) 2 months ago
Claire 00b56932de
Fix handling of featured tag removal (#34887) 2 months ago
Matt Jankowski c025824f98
Use `config_for` for cache buster values (#34851) 2 months ago
David Roetzel b195956ecb
Encapsulate redis key usage (#34840) 2 months ago
Matt Jankowski 8d4ae81ab4
Remove `OTP_SECRET` env configuration (#34748) 2 months ago
Claire 6ab96ba647
Use more generic locale as fallback for rules (#34756) 2 months ago
Claire 8c51a8ba94
Add ability to translate server rules (#34494) 2 months ago
Matt Jankowski 4709121f72
Remove Legacy OTP Secret code (#34743) 2 months ago
Claire d7cb6068b1
Add ability to reorder server rules from admin interface (#34737) 2 months ago
Echo dbf14784bf
Add setting to control the referrer origin (#34731) 2 months ago
Claire 90f7b90223
Change passthrough video processing to emit `moov` atom at start of video (#34726) 2 months ago
Claire 8cc5084ca1
Add interstitial for Terms of Service updates (#34527) 2 months ago
David Roetzel a5a2c6dc7e
Add support for FASP data sharing (#34415) 2 months ago