Hazelnoot
|
a4012b535b
|
exclude muted author in list timelines
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
c8d3e92c9c
|
hide suspended users from bubble and global timelines
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
61033dd0c0
|
fix note ordering in antennas
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
7842847f6b
|
implement QueryService.generateExcludedRepliesQueryForNotes
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
f26566e844
|
add withReplies option to QueryService.addFollowingUser, .andFollowingUser, and .orFollowingUser
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
c9fbe58715
|
add missing condition in QueryService.generateSilencedUserQueryForNotes
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
96ee635765
|
make QueryService.generateSuspendedUserQueryForNote automatically add all required joins
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
f1fc8bc357
|
add bypassSilence property at note level to fix silenced users' self-boosts showing a warning even when the user is followed
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
b9778e7fc8
|
remove extra relations from FanoutTimelineEndpointService
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
85ca2269e4
|
completely re-implement note visibility as NoteVisibilityService
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
d1912362e0
|
remove duplicate / incorrect filtering from fanout timeline endpoints
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
e9d9246f64
|
reformat generateSilencedUserQueryForNotes for readability
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
21700a668e
|
add error checking for QueryService.leftJoin
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
efc8bbb4b3
|
fix comment typo in QueryService
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
613e05dcc9
|
fix muted note/thread checks in QueryService
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
24e1294a70
|
recurse to filter boosts in FanoutTimelineEndpointService filters
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
06e944e666
|
check for silenced users, muted notes/threads, and note visibility in FanoutTimelineEndpointService.getMiNotes
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
6936ccf8db
|
fix myFollowings not being passed from packMany to pack
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
c31283e9d6
|
don't populate relations in packMany unless we really need to
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
29ed47d326
|
fix logic in NoteEntityService.isVisibleForMe to be more consistent with everything else
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
252536ad9f
|
fix WebhookTestService.ts
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
7728e749f1
|
return bypassSilence to the frontend and remove isSilencedForMe
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
c373d814e9
|
fix bypassSilence flag
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
1b4263eba2
|
don't include instance silence in user silence flag
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
bc16dc78d4
|
add instance.isSilencedForMe
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
e4316e9721
|
fix WebhookTestService.ts
|
2025-09-13 11:34:37 -04:00 |
|
Hazelnoot
|
455be9e197
|
replace note.isSilenced with user.isSilencedForMe
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
32ae618ca6
|
hide silenced users in following feed
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
2be12dfe64
|
fix silenced users being hidden from their followers
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
a42edb0324
|
fix event type for cw-user
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
807aa1be3d
|
normalize new CW in all mandatory CW endpoints
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
16dedf7219
|
filter silenced notes in many more places
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
64694be004
|
mute silenced notes in frontend
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
ae9c21e322
|
fix mandatory CW for notes erasiong content
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
7ab3a20b3b
|
fix cherry-pick error
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
1413be08a0
|
apply note mandatory CW through NoteEditService
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
d62be884b3
|
replace "Mark instance as NSFW" toggle with an instance-level mandatory CW
|
2025-09-13 11:34:36 -04:00 |
|
Hazelnoot
|
5e0115335a
|
add mandatory CW for instances
|
2025-09-13 11:34:35 -04:00 |
|
Hazelnoot
|
7c170776e5
|
fix rate limit errors from notes/children
|
2025-09-13 11:34:35 -04:00 |
|
Hazelnoot
|
92750240eb
|
implement mandatory CW for notes (resolves #910)
|
2025-09-13 11:34:35 -04:00 |
|
dakkar
|
57450fd8b8
|
merge: Restore activeHalfyear and activeMonth nodeinfo (!861)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/861
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
|
2025-09-13 15:33:18 +00:00 |
|
dakkar
|
b3d5165d53
|
merge: Implement /v1/accounts/search Mastodon API endpoint (!1138)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1138
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
|
2025-09-13 15:30:42 +00:00 |
|
Hazelnoot
|
0a9f730b59
|
merge: Add a role policy for viewing federation info (!1219)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1219
Approved-by: Luna <her@mint.lgbt>
Approved-by: dakkar <dakkar@thenautilus.net>
|
2025-09-13 11:28:11 -04:00 |
|
dakkar
|
bbf1575250
|
merge: split our contribution guidelines in their own file (!1147)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1147
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Luna <her@mint.lgbt>
|
2025-09-13 15:26:03 +00:00 |
|
Lillychan
|
521d7d0cf3
|
Update file 1754754816000-metaRulesLength.js
|
2025-08-31 11:41:05 +02:00 |
|
Hazelnoot
|
49c4c2b9ad
|
merge: fix(BE): Set serverRules to text (!1209)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1209
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
|
2025-08-29 15:50:11 +00:00 |
|
Hazelnoot
|
479e6daa1d
|
add role policy "canViewFederation"
|
2025-08-18 16:52:06 -04:00 |
|
Marie
|
aff1603788
|
merge: Return request errors for /streaming in-band instead of in HTTP (!1168)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1168
Closes #591
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
|
2025-08-16 19:23:49 +00:00 |
|
Hazelnoot
|
ad4f9823a2
|
merge: Fix stuck "new chat message" indicators when a room is deleted (!1216)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1216
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-08-16 19:08:33 +00:00 |
|
Marie
|
239a4a7a7b
|
Merge branch 'develop' into 'nodeinfostats'
# Conflicts:
# packages/backend/src/server/NodeinfoServerService.ts
|
2025-08-16 08:18:54 +00:00 |
|