Hazelnoot
|
ec3947b992
|
remove redundant async from i/shared-access/list
|
2025-10-07 20:47:36 -04:00 |
|
Hazelnoot
|
fa5a46f379
|
basic support for Shared Access Accounts
|
2025-10-07 20:47:34 -04:00 |
|
Marie
|
741e612508
|
merge: Expand Mandatory CW feature and fixup block/mute/silence features (resolves #809, #910, #912, #943, #1064, #1142, and #1186) (!1148)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1148
Closes #809, #910, #912, #943, #1064, #1142, and #1186
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-09-25 20:05:46 +02:00 |
|
Hazelnoot
|
0e6caa625c
|
fix cw-note erasing parts of the note
|
2025-09-19 12:01:36 -04:00 |
|
dakkar
|
0e985b77d6
|
fix wss error on shutdown
this is triggered by e2e tests
|
2025-09-19 13:03:08 +01:00 |
|
Hazelnoot
|
3ecfb02aaf
|
fix references to nullable subscriber object
|
2025-09-19 02:42:09 -04:00 |
|
Hazelnoot
|
e1639f70df
|
fix null safety in StreamingApiServerService.ts
|
2025-09-18 20:37:02 -04:00 |
|
Hazelnoot
|
6b281af9fa
|
fix null safety in Connection.ts
|
2025-09-18 20:35:01 -04:00 |
|
Hazelnoot
|
49901cc46b
|
merge: Conditional role tester (!1201)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1201
Closes #897
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
|
2025-09-14 06:56:13 -04:00 |
|
Hazelnoot
|
e72d153cc8
|
merge: Add check to prevent creating too many active dialog announcements (!1175)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1175
Closes #769
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
|
2025-09-14 06:54:53 -04:00 |
|
Hazelnoot
|
aee99a4000
|
merge: Better error handling in WebSocket (!1224)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1224
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-09-13 14:32:45 -04:00 |
|
Hazelnoot
|
13b6097a12
|
merge: Allow for sending announcement mails with List-Unsubscribe: (!1164)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1164
Closes #854
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
|
2025-09-13 12:32:39 -04:00 |
|
Hazelnoot
|
f93693535e
|
disconnect ws error event after promise resolves
|
2025-09-13 11:41:22 -04:00 |
|
Hazelnoot
|
4f68bbfd52
|
disconnect startup error handler after establishing connection
|
2025-09-13 11:41:22 -04:00 |
|
Hazelnoot
|
272f5cc5ab
|
add error handler for connection
|
2025-09-13 11:41:22 -04:00 |
|
Hazelnoot
|
3770f4a86a
|
disconnect pong() listener when closing connection
|
2025-09-13 11:41:22 -04:00 |
|
Hazelnoot
|
840f589651
|
disconnect message callback when disposing Connection instance
|
2025-09-13 11:41:22 -04:00 |
|
Hazelnoot
|
d18b910791
|
don't detach error handler until *after* socket close
|
2025-09-13 11:41:22 -04:00 |
|
Hazelnoot
|
49eb26694a
|
add error handler for ws library
|
2025-09-13 11:41:22 -04:00 |
|
Hazelnoot
|
d118333f54
|
Revert "fix note ordering in antennas"
This reverts commit 39d76f7d662f66cf5d1a0396c43820ddc89362fc.
|
2025-09-13 11:34:39 -04:00 |
|
Hazelnoot
|
2e41f580e3
|
fix API return type of cw-instance, cw-user, and cw-note endpoints
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
d960c4b863
|
trim mandatory CWs
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
cd25ed8d18
|
remove no-op Fanout alwaysIncludeMyNotes option
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
877e93a847
|
don't hide replies in clips
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
8ca9f90afe
|
normalize more endpoint filtering code
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
a756b309f0
|
don't filter /drive/files/attached-notes when called by a moderator
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
f5df44e028
|
enforce role policies in /notes endpoint
|
2025-09-13 11:34:38 -04:00 |
|
Hazelnoot
|
6e00abc1f0
|
call generateExcludedRepliesQueryForNotes from bubble, global, hybrid, local, home, list, and role timelines
|
2025-09-13 11:34:38 -04:00 |
|
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
|
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
|
32ae618ca6
|
hide silenced users in following feed
|
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
|
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 |
|
bunnybeam
|
5760c021fe
|
Merge branch 'develop' into 'feature/dialog-announcement-cap'
# Conflicts:
# packages/backend/src/core/AnnouncementService.ts
# packages/backend/src/server/api/endpoints/admin/announcements/create.ts
# packages/backend/src/server/api/endpoints/admin/announcements/update.ts
|
2025-09-04 16:52:49 +01: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 |
|
Marie
|
239a4a7a7b
|
Merge branch 'develop' into 'nodeinfostats'
# Conflicts:
# packages/backend/src/server/NodeinfoServerService.ts
|
2025-08-16 08:18:54 +00:00 |
|
Marie
|
d872c6608f
|
merge: Allow restricting announcement to a set of roles (!1161)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1161
Closes #682
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
|
2025-08-16 08:11:08 +00:00 |
|
Marie
|
1f26659995
|
merge: Log IP addresses used during registration (!1163)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1163
Closes #836
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
|
2025-08-16 08:06:34 +00:00 |
|