Commit Graph

1908 Commits (0153a239dbecd59df6b36c5469f85a340daf4dc1)

Author SHA1 Message Date
Eugen Rochko d8397040d7
Fix allow with approval option not working on username blocks (#35655) 4 months ago
Claire 80aadc55df
Add missing mailer for quote notifications (#35652) 4 months ago
David Roetzel 05cdd3f6eb
Track delivery failures to FASP (#35628) 4 months ago
Claire 591df1f205
Add support for local quote stamps (#35626) 4 months ago
Claire 29a5f059d2
Add notifications for inbound quotes (#35618) 4 months ago
Claire 2dfdcc7dcb
Add API endpoints to view and revoke one's quoted posts (#35578) 4 months ago
Claire 572a0e128d
Change quote verification to not bypass authorization flow for mentions (#35528) 4 months ago
Claire e5826777b6
Fix friends-of-friends recommendations suggesting already-requested accounts (#35604) 4 months ago
Claire 31ba52a57b
Change `StatusReachFinder` to consider quotes as well as reblogs (#35601) 4 months ago
Matt Jankowski e8e6cf9510
Add coverage to user spec for missing `last_sign_in_at` scenario (#35587) 4 months ago
Matt Jankowski 3146109b08
Add `MediaAttachment.combined_media_file_size` method (#35570) 4 months ago
Matt Jankowski 8896d6c1b1
Use attribute for `User#bypass_registration_checks?` (#35580) 4 months ago
Matt Jankowski 7e6b134222
Extract `User::Activity` concern (#35581) 4 months ago
Matt Jankowski 4042bc959b
Use `increment` for `User#update_sign_in!` optional change (#35573) 4 months ago
Matt Jankowski 6dc55a2f4e
Extract `User::Confirmation` concern (#35582) 4 months ago
Matt Jankowski 15b72591d4
Use attribute for `User#external?` (#35579) 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 040a638ab9
Fix `Style/GuardClause` in `Tag` (#35522) 4 months ago
Matt Jankowski eb73ae2f86
Fix `Style/GuardClause` in `User#regenerate_feed!` (#35523) 4 months ago
Matt Jankowski 916cc1365e
Fix `Style/GuardClause` in `User#wrap_email_confirmation` (#35524) 4 months ago
Matt Jankowski 63daf6b317
Fix `Style/GuardClause` in `PreviewCard` (#35525) 4 months ago
Matt Jankowski 7cd3738c19
Add `with_list_account` scope to `List` model (#35539) 4 months ago
Eugen Rochko 018e5e303f
Fix jobs being added to batch after they might already execute (#35496) 4 months ago
Matt Jankowski 73f72ec8fe
Use `attribute` for defining `rate_limit` boolean (#35555) 4 months ago
Matt Jankowski b464b87c2b
Use `moved?` query method where relevant (#35542) 4 months ago
Matt Jankowski 9d0d6f011c
Add coverage for `AnnouncementReaction` model (#35543) 4 months ago
Claire 5a88b7f683
Add experimental basic quote post authoring (#35355) 4 months ago
Claire a863e68d17
Add restrictions on which quote posts can trend (#35507) 4 months ago
Eugen Rochko 14a781fa24
Add button to load new replies in web UI (#35210) 4 months ago
Matt Jankowski 70058ae49d
Add `Form::BaseBatch` class for "batch form update" objects (#35458) 4 months ago
Matt Jankowski 0efb889a9c
Extract constant for attribution domains limit in account (#35350) 5 months ago
Claire c0eabe289b
Always give local quote of remote posts a quote request URI (#35383) 5 months ago
Matt Jankowski 30344d6abf
Confirm `User#login_activities` in auth/sessions spec (#35372) 5 months ago
Matt Jankowski 1637297085
Add coverage for `CustomFilterStatus` model (#35374) 5 months ago
Matt Jankowski dec1fb71f4
Add coverage for `FollowRecommendationMute` model (#35376) 5 months ago
Claire 88b0f3a172
Simplify `DatabaseViewRecord.refresh` (#35252) 5 months ago
Matt Jankowski c442589593
Use `ActiveModel::Attributes` in `FollowLimitable` concern (#35327) 5 months ago
Matt Jankowski 1496488771
Add `Status#not_replying_to_account` scope for annual report classes (#35257) 5 months ago
Matt Jankowski 4ecfbd3920
Add `Status.only_polls` (and without polls) scope (#35330) 5 months ago
Matt Jankowski fb6c22f5c2
Use `touch` to record viewing annual report (#35296) 5 months ago
Matt Jankowski f7259f625f
Prefer `on: :update` in Tag validation declaration (#35297) 5 months ago
Echo ef66d8379c
Add option to set emoji preferences behind feature flag (#35282) 5 months ago
Matt Jankowski bdffdcb12f
Remove unused scopes in `Account` model (#35276) 5 months ago
Matt Jankowski 2af17adc34
Use `ActiveModel::Attributes` in admin/status_batch_action (#35255) 5 months ago
Claire e97f43399b
Fix error handling for blank actions in account moderation action form (#35246) 5 months ago
Matt Jankowski 6e39b5ef04
Use `ActiveModel::Attributes` for admin/account_action boolean values (#35247) 5 months ago
Matt Jankowski 49db8a9662
Use `Account#targeted_reports` association where needed (#35249) 5 months ago
David Roetzel bae258925c
Persist follow recommendations from FASP (#35218) 5 months ago
Matt Jankowski 964916c71b
Add coverage for `TermsOfService` scopes/validations (#35204) 5 months ago