Commit Graph

10232 Commits (renovate/aws-sdk-core-3.x)

Author SHA1 Message Date
Claire 4838085d66
Bundle quotes and mentions in the same quickfilter bar since quotes don't have their own icon (#35700) 1 month ago
Claire 9ec99ffef1
Add `quote_approval_policy` parameter when posting and editing statuses (#35699) 1 month ago
Claire 55a98580aa
Add UI for revoking quote posts (#35689) 1 month ago
Claire c8f263c419
Export interaction policies for local posts over ActivityPub (#35697) 1 month ago
github-actions[bot] 6f6e7d8d49
New Crowdin Translations (automated) (#35694)
Co-authored-by: GitHub Actions <noreply@github.com>
1 month ago
Matt Jankowski 4c2ddbf2c4
Update rubocop to version 1.79.2 (#35688) 1 month ago
Claire a4c05c694f
Fix quote notification filtering and add settings (#35690) 1 month ago
Matt Jankowski a968849e9c
Use `normalizes` api for `UsernameBlock` username change (#35606) 1 month ago
Claire 1fd3510b32
Change the quote revocation REST API endpoint to return updated quote post (#35677) 1 month ago
github-actions[bot] 54fd1c1f9b
New Crowdin Translations (automated) (#35674)
Co-authored-by: GitHub Actions <noreply@github.com>
1 month ago
Matt Jankowski 8131268256
Replace `unprocessable_entity` -> `unprocessable_content` (#35658) 1 month ago
Claire 5318957ab3
Fix serialization of quote post notification groups (#35670) 1 month ago
Claire 081d38679f
Add quote notifications to WebUI (#35653) 1 month ago
Echo 570c9d16be
Performance regression fixes (#35664) 1 month ago
Echo 28b0e5ee78
Provides legacy fallback for browser that don't support regex flag v (#35659) 1 month ago
Claire cb0b608fa7
Ensure quoted user is given access to see the post (#35665) 1 month ago
Claire 32791c9745
Accept remote quotes of local quotes according to set policy (#35629) 1 month ago
Claire 0153a239db
Avoid nested transactions when fetching quote posts (#35657) 1 month ago
Claire 5ed9410de0
Disable ActiveRecord query cache in `Create` critical path (#35662) 1 month ago
Eugen Rochko d8397040d7
Fix allow with approval option not working on username blocks (#35655) 1 month ago
Eugen Rochko c8ec649830
Fix "new replies available" miscounting previously known replies (#35654) 1 month ago
Claire 80aadc55df
Add missing mailer for quote notifications (#35652) 1 month ago
github-actions[bot] f68bd21600
New Crowdin Translations (automated) (#35634)
Co-authored-by: GitHub Actions <noreply@github.com>
1 month ago
Claire 3caa318dfe
Fix WebUI crashing for accounts with `null` URL (#35651) 1 month ago
David Roetzel 05cdd3f6eb
Track delivery failures to FASP (#35628) 1 month ago
Claire 591df1f205
Add support for local quote stamps (#35626) 1 month ago
Matt Jankowski 483da67204
Remove unused `obscured_counter` helper method (#35627) 1 month ago
David Roetzel fba24cc4eb
Add minute resolution to `DeliveryFailureTracker` (#35625) 1 month ago
Claire 6268321316
Ensure blocked users cannot quote (#35624) 1 month ago
Claire 29a5f059d2
Add notifications for inbound quotes (#35618) 1 month ago
github-actions[bot] d09f866daa
New Crowdin Translations (automated) (#35622)
Co-authored-by: GitHub Actions <noreply@github.com>
1 month ago
Echo 6bca52453a
Emoji Rendering Efficiency (#35568) 1 month ago
Claire 0e249cba4b
Revoke quote posts when those get deleted (#35614) 1 month ago
Echo b81670776f
Modern Emoji: Use local storage to opt-in (#35605) 1 month ago
Claire 2dfdcc7dcb
Add API endpoints to view and revoke one's quoted posts (#35578) 1 month ago
Claire 572a0e128d
Change quote verification to not bypass authorization flow for mentions (#35528) 1 month ago
github-actions[bot] 2131d1ff23
New Crowdin Translations (automated) (#35611)
Co-authored-by: GitHub Actions <noreply@github.com>
1 month ago
Claire e5826777b6
Fix friends-of-friends recommendations suggesting already-requested accounts (#35604) 1 month ago
Eugen Rochko b80e95b2aa
Change new replies to be loaded automatically if thread previously empty (#35603) 1 month ago
Eugen Rochko 2257612deb
Fix "new replies available" reporting a false positive for re-fetched root status (#35602) 1 month ago
Eugen Rochko 92bf55afd0
Change design of quote posts in web UI (#35584) 1 month ago
Osman 39250ab961
Sort auditable accounts (#35272) 1 month ago
Claire efc0d237af
Fix synchronous recursive fetching of deeply-nested quoted posts (#35600) 1 month ago
Claire 31ba52a57b
Change `StatusReachFinder` to consider quotes as well as reblogs (#35601) 1 month ago
Matt Jankowski e8e6cf9510
Add coverage to user spec for missing `last_sign_in_at` scenario (#35587) 1 month ago
Matt Jankowski 139025fce0
Fix wrong policy authorization in admin controllers (#35588) 1 month ago
Matt Jankowski 3146109b08
Add `MediaAttachment.combined_media_file_size` method (#35570) 1 month ago
Matt Jankowski 8896d6c1b1
Use attribute for `User#bypass_registration_checks?` (#35580) 1 month ago
Matt Jankowski 7e6b134222
Extract `User::Activity` concern (#35581) 1 month ago
Matt Jankowski 4042bc959b
Use `increment` for `User#update_sign_in!` optional change (#35573) 1 month ago
Matt Jankowski 6dc55a2f4e
Extract `User::Confirmation` concern (#35582) 1 month ago
Matt Jankowski 15b72591d4
Use attribute for `User#external?` (#35579) 1 month ago
Matt Jankowski fd779c25b9
Avoid `return not_found` in statuses controller (#35585) 1 month ago
Matt Jankowski ece49baa38
Use generated query method for check in admin/domain_blocks (#35589) 1 month ago
github-actions[bot] 1c89309db0
New Crowdin Translations (automated) (#35592)
Co-authored-by: GitHub Actions <noreply@github.com>
1 month ago
Eugen Rochko a368b29e27
Fix number of new replies increasing even if reply was not fetched (#35577) 2 months ago
Eugen Rochko 20bbd20ef1
Add ability to block words in usernames (#35407) 2 months ago
Eugen Rochko 8cf7a77808
Fix async refresh never being finished when status cannot be fetched (#35500) 2 months ago
Eugen Rochko d121007927
Change "new replies available" notice to be above replies in web UI (#35575) 2 months ago
Claire 3eca8cce1c
Add second set of blocked text that applies to accounts regardless of account age (#35563) 2 months ago
github-actions[bot] d299b0d576
New Crowdin Translations (automated) (#35574)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
Matt Jankowski ea976a5ffb
Fix unnecessary account note addition for already-muted moved-to users (#35566) 2 months ago
Matt Jankowski c587c44975
Fix `Lint/NonLocalExitFromIterator` cop in JSON-LD helper (#34948) 2 months ago
Matt Jankowski 8d6f033326
Fix `Style/GuardClause` in move worker (#35520) 2 months ago
Colin Dean b5cebf45ea
Swap order of translation restoration and service credit on post card (#33619) 2 months ago
Matt Jankowski 040a638ab9
Fix `Style/GuardClause` in `Tag` (#35522) 2 months ago
Matt Jankowski eb73ae2f86
Fix `Style/GuardClause` in `User#regenerate_feed!` (#35523) 2 months ago
Matt Jankowski 916cc1365e
Fix `Style/GuardClause` in `User#wrap_email_confirmation` (#35524) 2 months ago
Matt Jankowski 86ef4d4884
Add `skip_*` methods to check move worker process (#35538) 2 months ago
Matt Jankowski 63daf6b317
Fix `Style/GuardClause` in `PreviewCard` (#35525) 2 months ago
Matt Jankowski e183d7dd9a
Fix `Style/GuardClause` in app/helpers (#35526) 2 months ago
Matt Jankowski 2acc942bb4
Fix `Style/GuardClause` in `WebfingerResource` (#35531) 2 months ago
Matt Jankowski 038de44110
Fix `Style/GuardClause` in `Webfinger` lib (#35532) 2 months ago
Matt Jankowski 7cd3738c19
Add `with_list_account` scope to `List` model (#35539) 2 months ago
Eugen Rochko 018e5e303f
Fix jobs being added to batch after they might already execute (#35496) 2 months ago
github-actions[bot] a57a9505d4
New Crowdin Translations (automated) (#35537)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
Matt Jankowski 720ee96969
Move repeated snowflake ID gather to base classes (#35554) 2 months ago
Matt Jankowski 73f72ec8fe
Use `attribute` for defining `rate_limit` boolean (#35555) 2 months ago
Matt Jankowski 5d69157e62
Prefer delegated nil-wrapping methods to safe navigation (#35541) 2 months ago
Matt Jankowski b464b87c2b
Use `moved?` query method where relevant (#35542) 2 months ago
Matt Jankowski 9d0d6f011c
Add coverage for `AnnouncementReaction` model (#35543) 2 months ago
william light f3786e0816
hotkeys: only match `just()` when no modifiers are held (#35535) 2 months ago
Claire 5a88b7f683
Add experimental basic quote post authoring (#35355) 2 months ago
github-actions[bot] d950298d29
New Crowdin Translations (automated) (#35514)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
Matt Jankowski 2e35defeec
Update rubocop to version 1.79.0 (#35502) 2 months ago
Matt Jankowski 960f693219
Use `field` partial in admin account show view (#35503) 2 months ago
Matt Jankowski e5e977c24f
Fix `Style/GuardClause` in worker rescues (#35508) 2 months ago
Claire a863e68d17
Add restrictions on which quote posts can trend (#35507) 2 months ago
Echo dfaca794bf
Force modern emoji experimental to be dev mode only (#35505) 2 months ago
diondiondion 6fc77a545b
fix: Fix TypeError on pages with empty feeds (#35504) 2 months ago
Mayank 8baed8b90e
remove redundant `title` text from media modal images in web UI (#35468) 2 months ago
David Roetzel 8a1c43bf3b
Use default for preselected default privacy post setting (#35422) 2 months ago
Matt Jankowski 5c01ccc31f
Set flash options via redirect where possible (#35370) 2 months ago
Matt Jankowski e54e96d61f
Extract params hash for `api/v1/push/subscriptions#create` (#35475) 2 months ago
github-actions[bot] 469304359a
New Crowdin Translations (automated) (#35495)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
Matt Jankowski 4241ce9888
Silence json key duplicate warning from `api/web/push_subscriptions` (#35481) 2 months ago
Echo 7f9ad7eabf
Enables cross-origin Web Workers (#35483) 2 months ago
Claire a6794c066d
Fix “Expand this post” link including user `@undefined` (#35478) 2 months ago
Echo 7d3ef27a8d
Fix accidentally instantiating Web Worker (#35473) 2 months ago
Eugen Rochko 14a781fa24
Add button to load new replies in web UI (#35210) 2 months ago
Matt Jankowski d2ef9ac04a
Use `report_range` method in admin/tags to generate reporting period (#35465) 2 months ago
Matt Jankowski d065ec9298
Combine assignment params in `admin/accounts#batch` action (#35463) 2 months ago
Matt Jankowski b19131202f
Extract constants for captcha directives/sources (#35439) 2 months ago
Matt Jankowski 70058ae49d
Add `Form::BaseBatch` class for "batch form update" objects (#35458) 2 months ago
diondiondion d36236cbcd
fix: Fix glitchy status keyboard navigation (#35455) 2 months ago
Echo 760d00b7f7
Emoji Rendering (#35424) 2 months ago
github-actions[bot] be3dc5b508
New Crowdin Translations (automated) (#35453)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
diondiondion ee21f72211
fix: Don't submit post when pressing Enter in CW field (#35445) 2 months ago
diondiondion 4de5cbd6f5
refactor: Replace react-hotkeys with custom hook (#35425) 2 months ago
Matt Jankowski fab95b8dae
Add coverage for api/v1/invites scenarios (#35389) 2 months ago
github-actions[bot] 6bb4113d0a
New Crowdin Translations (automated) (#35428)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
github-actions[bot] dbd0c3cbd9
New Crowdin Translations (automated) (#35420)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
diondiondion 3771f9e04b
fix: Fix quote posts styling on notifications page (#35411) 2 months ago
diondiondion a842b14c84
refactor: Disable `useDrag` hook when main menu is not openable (#35414) 2 months ago
diondiondion 138746bdcc
fix: Add `lang` attribute to current composer language in alt text modal (#35412) 2 months ago
github-actions[bot] 7e2d92284c
New Crowdin Translations (automated) (#35408)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
diondiondion faffb73cbd
fix: Improve a11y of custom select menus in notifications settings (#35403) 2 months ago
github-actions[bot] 331599fa2b
New Crowdin Translations (automated) (#35399)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
diondiondion 558b9c90a6
fix: Fix selected item in poll select menus is unreadable in Firefox (#35402) 2 months ago
diondiondion 74fc4dbacf
refactor: Only remove pointer-events when necessary (#35390) 2 months ago
diondiondion 07912a1cb7
Update age limit wording (#35387) 2 months ago
Claire d36bf3b6fb
Fix support for quote verification in implicit status updates (#35384) 2 months ago
Matt Jankowski 0efb889a9c
Extract constant for attribution domains limit in account (#35350) 2 months ago
Claire c0eabe289b
Always give local quote of remote posts a quote request URI (#35383) 2 months ago
Claire 5bbc3c5ebb
Fix `quoteAuthorization` type in JSON-LD context (#35380) 2 months ago
github-actions[bot] d5e2cf5d3c
New Crowdin Translations (automated) (#35379)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
diondiondion 82a6ff091f
fix: Improve `Dropdown` component accessibility (#35373) 2 months ago
Matt Jankowski 30344d6abf
Confirm `User#login_activities` in auth/sessions spec (#35372) 2 months ago
Matt Jankowski 1637297085
Add coverage for `CustomFilterStatus` model (#35374) 2 months ago
Matt Jankowski dec1fb71f4
Add coverage for `FollowRecommendationMute` model (#35376) 2 months ago
Matt Jankowski 7273f6c03c
Move shared params to common method in admin/reports/actions (#35353) 2 months ago
github-actions[bot] a643d9d498
New Crowdin Translations (automated) (#35358)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
Claire 3b52dca405
Fix quote attributes missing from Mastodon's context (#35354) 2 months ago
Echo 853a0c466e
Make bio hashtags open the local page instead of the remote instance (#35349) 2 months ago
Echo 94bceb8683
Expose enabled features to the frontend (#35348) 2 months ago
Claire 88b0f3a172
Simplify `DatabaseViewRecord.refresh` (#35252) 2 months ago
github-actions[bot] b69b5ba775
New Crowdin Translations (automated) (#35344)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
Matt Jankowski c442589593
Use `ActiveModel::Attributes` in `FollowLimitable` concern (#35327) 2 months ago
Matt Jankowski ad78701b6f
Mark `private` methods in `AnnualReport::TopStatuses` (#35256) 2 months ago
Matt Jankowski 1496488771
Add `Status#not_replying_to_account` scope for annual report classes (#35257) 2 months ago
github-actions[bot] b363a3651d
New Crowdin Translations (automated) (#35335)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
Matt Jankowski 4ecfbd3920
Add `Status.only_polls` (and without polls) scope (#35330) 2 months ago
Claire a315934314
Fix styling of external log-in button (#35320) 2 months ago
Claire e7c5c25de8
Fix replying from media modal or pop-in-player tagging user `@undefined` (#35317) 2 months ago
Echo a1e8813522
Emoji Indexing and Search (#35253) 2 months ago
github-actions[bot] 76c1446416
New Crowdin Translations (automated) (#35310)
Co-authored-by: GitHub Actions <noreply@github.com>
2 months ago
Matt Jankowski fb6c22f5c2
Use `touch` to record viewing annual report (#35296) 2 months ago
Matt Jankowski f7259f625f
Prefer `on: :update` in Tag validation declaration (#35297) 2 months ago
Echo ef66d8379c
Add option to set emoji preferences behind feature flag (#35282) 2 months ago
David Roetzel 8ee6cee36e
Better error response to malformed headers (#35278) 2 months ago