Hazelnoot
|
1cf5988885
|
merge: Improve URL validation (!1155)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1155
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:21:20 +00:00 |
|
Marie
|
9363842084
|
merge: Prevent Mastodon API error when not fetching reply or renote (resolves #1125) (!1170)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1170
Closes #1125
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:19:26 +00:00 |
|
Marie
|
1d9184f76e
|
merge: lowercase username for UsedUsernamesRepository - fixes #1161 (!1173)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1173
Closes #1161
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:18:53 +00:00 |
|
Hazelnoot
|
e46c3f14fa
|
merge: Fix occasional API errors caused by null jobs (!1179)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1179
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:18:45 +00:00 |
|
Hazelnoot
|
6ed0033559
|
merge: Fix duplicate ModLog entries from admin/delete-all-files-of-a-user endpoint (!1177)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1177
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:18:39 +00:00 |
|
Marie
|
a53196c407
|
merge: Limit chat messages based on maxNoteLength (!1188)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1188
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:17:36 +00:00 |
|
Marie
|
4afd2cc14f
|
merge: Show popup when chat API returns an error (!1189)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1189
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:17:26 +00:00 |
|
Marie
|
195f1adbc9
|
merge: Use bucket rate limit for posts and chat messages (!1187)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1187
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:17:14 +00:00 |
|
Hazelnoot
|
42807cb3fb
|
merge: Increase rate limit (allow more calls) for import endpoints (!1184)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1184
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:15:19 +00:00 |
|
Hazelnoot
|
94b6dec543
|
merge: Fix Postgres / TypeORM errors when suspending a user with follow relations (resolves #482) (!1178)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1178
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:14:13 +00:00 |
|
Hazelnoot
|
57d77b8f99
|
merge: Fix link verification for actors without a url field (!1180)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1180
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:13:51 +00:00 |
|
Hazelnoot
|
ef2d5757eb
|
merge: Fix factor scaling in rate limit (!1182)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1182
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:13:32 +00:00 |
|
Hazelnoot
|
e78c4d99f6
|
fix database type of chat_message.text
|
2025-07-26 20:10:54 -04:00 |
|
Hazelnoot
|
591c6d603f
|
use bucket rate limit for posts and chat messages
|
2025-07-26 19:10:22 -04:00 |
|
Hazelnoot
|
b71cd6c2c8
|
limit chat messages based on maxNoteLength instead of hardcoded 2000 chars
|
2025-07-26 19:06:39 -04:00 |
|
Hazelnoot
|
88231c61af
|
merge: Change profile field value to not include <p> (!1141)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1141
Closes #1123
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
|
2025-07-26 22:49:40 +00:00 |
|
Hazelnoot
|
53c7db3d1d
|
fix DI error in HttpRequestService.ts
|
2025-07-25 16:33:15 -04:00 |
|
Hazelnoot
|
05bc6f5d86
|
resolve domain names when checking for private URLs
|
2025-07-25 16:28:53 -04:00 |
|
Hazelnoot
|
6c9c6aa1b6
|
fix more freeze / unfreeze errors caused by TypeORM bugs
|
2025-07-23 16:11:44 -04:00 |
|
Hazelnoot
|
7dd2021087
|
fix user suspension / unsuspension not updating caches
|
2025-07-23 16:11:44 -04:00 |
|
Hazelnoot
|
f70a3469bd
|
fix error in UserSuspendService.freezeAll and UserSuspendService.unFreezeAll caused by TypeORM bug
|
2025-07-23 15:45:32 -04:00 |
|
dakkar
|
97e7011622
|
lowercase username for UsedUsernamesRepository - fixes #1161
|
2025-07-22 20:39:44 +01:00 |
|
Hazelnoot
|
63bac24ece
|
allow HTTP connections to private IPs
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
fba171840f
|
refactor actor validation to reduce code duplication
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
8107f7f576
|
move CaptchaError to a separate file to avoid circular import errors
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
f1038c42e8
|
add comment about validation in verify-field-link.ts
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
255ecd8427
|
remove unused console logging fallbacks
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
637fa254e5
|
use logger instead of console for uncaughtException debug lines
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
b38351e28a
|
add workarounds for node-fetch crashes
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
1758b5b3be
|
fix URL errors from incorrect validation in validateActor
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
48fa42b362
|
re-use parsed URI in validateActor
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
ba9ec3bcee
|
verify URLs in DownloadService
|
2025-07-21 16:16:33 -04:00 |
|
Hazelnoot
|
dac310b540
|
use shared URL verification in verifyLinkFields
|
2025-07-21 16:16:32 -04:00 |
|
Hazelnoot
|
15f6c6ca93
|
validate all URLs before fetch
|
2025-07-21 16:16:32 -04:00 |
|
Hazelnoot
|
5a9bf50424
|
increase rate limit for import endpoints to 1 per minute
|
2025-07-21 16:12:19 -04:00 |
|
Hazelnoot
|
d2ec40fb87
|
scale rate limit dripRate with factor
|
2025-07-21 15:57:30 -04:00 |
|
Hazelnoot
|
2b7c74c63c
|
include profile URI for link verification
|
2025-07-21 15:55:36 -04:00 |
|
Hazelnoot
|
4346bac05f
|
check for null jobs in QueueService.queueGetJobs
|
2025-07-21 15:55:00 -04:00 |
|
Hazelnoot
|
223198a0fb
|
fix admin/delete-all-files-of-a-user endpoint recording a log entry for every single file
|
2025-07-21 15:54:49 -04:00 |
|
Hazelnoot
|
ed68230811
|
merge: Add importCompleted notification. Send importCompleted when antenna/customEmoji/muting/userList is imported (!1165)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1165
Closes #891
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
|
2025-07-21 18:42:29 +00:00 |
|
Hazelnoot
|
6d73171dfe
|
merge: Reject duplicate mod actions (!1157)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1157
Closes #768
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
|
2025-07-21 14:59:49 +00:00 |
|
Emily Fox
|
b58bd4b9c9
|
prevent mastodon api error when not fetching reply or renote (resolves #1125)
Use of inner joins for `reply.user` and `renote.user` meant fetching a base
note would always fail when asked to query reply or renote information.
|
2025-07-16 12:07:38 -05:00 |
|
наб
|
a00a3c6841
|
Add importCompleted notification. Send importCompleted when antenna/customEmoji/muting/userList is imported
The only userImportableEntities that don't notify
are blocking and following because they fork off a batch of single
Closes #891
|
2025-07-16 18:32:18 +02:00 |
|
bunnybeam
|
55022826cf
|
consistent styling for duplicate mod action checks
|
2025-07-14 19:40:04 +01:00 |
|
bunnybeam
|
92d87f955f
|
remove index on confetti column
|
2025-07-14 19:32:42 +01:00 |
|
bunnybeam
|
0191ea8844
|
fix admin/unnsfw-user not working
|
2025-07-10 22:49:00 +01:00 |
|
bunnybeam
|
eca81b6494
|
add various checks to avoid duplicate mod actions
|
2025-07-10 18:29:57 +01:00 |
|
bunnybeam
|
d023fb3389
|
return instead of erroring when suspending a suspended user
|
2025-07-10 16:19:55 +01:00 |
|
bunnybeam
|
7581b5b40b
|
prevent suspending a user who is already suspended
|
2025-07-10 15:45:21 +01:00 |
|
bunnybeam
|
45bf8262aa
|
implement optional confetti on announcements
|
2025-07-07 20:03:28 +01:00 |
|