1
0
Fork 0
mirror of https://github.com/mastodon/mastodon.git synced 2025-03-18 09:50:21 +01:00
Commit graph

9144 commits

Author SHA1 Message Date
Claire
4ef608da0c Deduplicate unique accounts and limit account array in descendants CTE
Limit unique accounts to check blocks from to 30 unique accounts (any new
participant will have its blocks ignored for the purpose of displaying the
posts). This is extremely unlikely to be reached in a legitimate situation,
but would limit wasteful computation in specially-crafted threads with many
participants.
2024-10-02 14:58:35 +02:00
Claire
ebf34263d7 Remove blocked users from ActivityPub replies collection 2024-10-02 14:58:35 +02:00
Claire
fe6511ee45 Spare processing incoming messages that would only be processed because they are mentioning blocked users 2024-10-02 14:58:35 +02:00
Claire
2cb12220dd Change ActivityPub processing code to not forward blocked replies 2024-10-02 14:58:35 +02:00
Claire
2195bd5a90 Change threading context code to filter out blocked replies on view 2024-10-02 14:58:35 +02:00
github-actions[bot]
ea72d5ec3a
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-10-02 09:05:57 +00:00
Jeong Arm
66b2bc1c84
Ignore error if mentioned account was not processable ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-10-02 08:08:02 +00:00
Nick Schonning
f91f077985
Enable ESLlint no-case-declarations () 2024-10-01 16:26:30 +00:00
Jeong Arm
65508bb0c0
Show timestamp when the user deletes their account on admin dashboard ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-10-01 13:54:28 +00:00
Matt Jankowski
f10d61bf86
Adjust spacing on setting sub-nav items when below mobile size () 2024-10-01 13:41:25 +00:00
Matt Jankowski
f73787a4b8
Fix broken border on applications list () 2024-10-01 13:38:29 +00:00
Claire
7b92cf3b47
Fix unneeded requests to blocked domains when receiving relayed signed activities from them () 2024-10-01 12:52:13 +00:00
Emelia Smith
c5f0da98e4
Add detection and download of material_symbol icons in config/navigation.rb () 2024-10-01 12:49:04 +00:00
Matt Jankowski
44071fdbae
Wrap datetime in time element with attrs () 2024-10-01 12:45:58 +00:00
Matt Jankowski
ec16ed37c3
Extract constants for header and avatar geometry () 2024-10-01 11:36:25 +00:00
Matt Jankowski
c009507912
Use button_to for method: :post links on account show page () 2024-10-01 11:14:12 +00:00
Matt Jankowski
651846c622
Only show email domain blocks MX table when some found () 2024-10-01 11:03:13 +00:00
Matt Jankowski
7e35bef97e
Remove explicit put action in settings forms () 2024-10-01 10:34:05 +00:00
Matt Jankowski
e975b55c24
Remove WebfingerHelper module & move usage inline () 2024-10-01 09:54:42 +00:00
David Roetzel
e6cda8388c
Move OTP secret length to configuration () 2024-10-01 09:38:42 +00:00
Matt Jankowski
f251edfc1d
Add date_range view helper () 2024-10-01 09:30:21 +00:00
Matt Jankowski
f811fcb2b2
Improve alignment of icons on admin roles list () 2024-10-01 09:08:29 +00:00
Matt Jankowski
675d3ea5c1
Extract dashboard partial for admin instance page () 2024-10-01 08:36:41 +00:00
Matt Jankowski
685067efd1
Avoid id duplication conflict with main navigation from settings profile link () 2024-10-01 08:23:05 +00:00
Renaud Chaput
1be55ce244
Fix follow notifications from streaming being grouped () 2024-10-01 08:22:14 +00:00
github-actions[bot]
5839ee434b
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-10-01 08:21:17 +00:00
Matt Jankowski
0b6d217b9e
Use account display name for pretend blog example in attribution area () 2024-10-01 08:19:53 +00:00
Claire
0c872beed4
Merge commit from fork
This should not change the set of words matched by `USERNAME_RE` but does
change the one matched by `MENTION_RE`. Indeed, the previous regexp allowed
a domain part to start with `.` or `-`, which the new regexp does not allow.
2024-09-30 12:25:54 +02:00
github-actions[bot]
f477dc399e
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-09-30 08:53:29 +00:00
Christian Schmidt
9d664f87a0
Mailer layout fixes () 2024-09-27 19:41:41 +00:00
Matt Jankowski
24d3ce7bab
Add no-toolbar state for "nothing here" batch table views () 2024-09-27 19:38:44 +00:00
Eugen Rochko
11a12e56b3
Change media reordering design in the compose form in web UI () 2024-09-27 15:09:39 +00:00
Matt Jankowski
e02e88bff4
Use previously extracted model constants in form maxlength attributes () 2024-09-27 08:21:27 +00:00
Matt Jankowski
04dd3a9eb6
Wrap webhook event label with samp tag () 2024-09-27 08:20:21 +00:00
Matt Jankowski
675ec1a0ad
Only show recently used tags hint when they are present () 2024-09-27 08:18:42 +00:00
github-actions[bot]
c9b0699964
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-09-27 07:34:46 +00:00
Claire
513f187daf
Add “A Mastodon update is available.” message on admin dashboard for non-bugfix updates () 2024-09-26 19:27:57 +00:00
Matt Jankowski
106b22bd2d
Use 1 column layout for form ul on narrow widths () 2024-09-26 19:26:40 +00:00
Claire
89c39e7826
Fix scrollbar width () 2024-09-26 14:26:04 +00:00
Eugen Rochko
a04433f995
Add ability to view alt text by clicking the ALT badge in web UI () 2024-09-26 13:26:49 +00:00
Claire
7a62d57427
Add fallback to domain block confirmation modal () 2024-09-26 12:47:56 +00:00
Eugen Rochko
89df27a06c
Change design of media tab on profiles in web UI () 2024-09-26 12:31:32 +00:00
Christian Schmidt
00aaf77e04
Use same styling for statuses in email as on web () 2024-09-26 11:48:01 +00:00
github-actions[bot]
278a075b22
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-09-26 08:47:38 +00:00
Eugen Rochko
3426ea2912
Add preview of followers removed in domain block modal in web UI () 2024-09-25 18:13:36 +00:00
Eugen Rochko
28c4eca0af
Change responsive break points on navigation panel in web UI () 2024-09-25 16:36:19 +00:00
Renaud Chaput
739ad0eed2
Keep the status action buttons at their position regardless of the counter size ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-09-25 14:33:58 +00:00
Renaud Chaput
d6f5ee75ab
Add notification grouping for follow notifications () 2024-09-25 13:36:19 +00:00
Renaud Chaput
3dc4ddc663
Fix search params being dropped when redirected to non-deck path () 2024-09-25 13:35:37 +00:00
Matt Jankowski
83574f641a
Add coverage and use mailer callback to check functional user in notification mailer () 2024-09-25 08:07:48 +00:00