Hazelnoot
|
3dde7f25a6
|
move CaptchaError to a separate file to avoid circular import errors
|
2025-07-27 17:57:30 +01:00 |
|
Hazelnoot
|
d36b94c8cf
|
fix URL errors from incorrect validation in validateActor
|
2025-07-27 17:57:30 +01:00 |
|
Hazelnoot
|
d3f672657e
|
re-use parsed URI in validateActor
|
2025-07-27 17:57:30 +01:00 |
|
Hazelnoot
|
df0331ea04
|
verify URLs in DownloadService
|
2025-07-27 17:57:30 +01:00 |
|
Hazelnoot
|
982223ad38
|
validate all URLs before fetch
|
2025-07-27 17:57:26 +01:00 |
|
Hazelnoot
|
924528749b
|
fix cherry-pick error: restore CacheService.findOptionalUserById
|
2025-07-27 12:04:59 -04:00 |
|
Hazelnoot
|
534a25ddbf
|
fix users/report-abuse endpoint being really slow
|
2025-07-27 12:04:42 -04:00 |
|
Hazelnoot
|
51ad31b5a4
|
merge: disable outgoing mastodon quotes *FOR STABLE* (!1169)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1169
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 15:30:10 +00:00 |
|
Hazelnoot
|
07295ad62d
|
merge: Split descriptions. (!1167)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1167
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 15:29:41 +00:00 |
|
Hazelnoot
|
6173a827f7
|
merge: Deduplicate job queues (!1190)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1190
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 15:28:18 +00:00 |
|
Marie
|
41be003d79
|
merge: Slightly optimize i/update-remote-user endpoint by fetching from cache (!1185)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1185
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:23:06 +00:00 |
|
Hazelnoot
|
b6c8f4f876
|
merge: Add more "detail" flags to API endpoints (!1186)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1186
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-07-27 14:22:11 +00:00 |
|
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 |
|
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
|
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
|
9eaf397b2d
|
de-duplicate export jobs
|
2025-07-26 19:41:39 -04:00 |
|
Hazelnoot
|
30ea722751
|
de-duplicate delete drive files jobs
|
2025-07-26 19:39:50 -04:00 |
|
Hazelnoot
|
95a27f4eb4
|
de-duplicate object storage jobs
|
2025-07-26 19:39:01 -04:00 |
|
Hazelnoot
|
fc4ed0da5a
|
de-duplicate relationship jobs
|
2025-07-26 19:37:54 -04:00 |
|
Hazelnoot
|
b9e610473b
|
de-duplicate delete account jobs
|
2025-07-26 19:36:47 -04:00 |
|
Hazelnoot
|
4b29d59a9b
|
de-duplicate import jobs
|
2025-07-26 19:34:58 -04:00 |
|
Hazelnoot
|
7da9225104
|
de-duplicate inbox activities by ID
|
2025-07-26 19:21:29 -04:00 |
|
Hazelnoot
|
71487f7881
|
render Update(*) activities with deterministic IDs
|
2025-07-26 19:21:19 -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
|
a1bd0a3580
|
fix two instances of logging full exceptions
|
2025-07-25 17:00:53 -04: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 |
|
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
|
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
|
15f6c6ca93
|
validate all URLs before fetch
|
2025-07-21 16:16:32 -04:00 |
|
Hazelnoot
|
f163e15602
|
move user.lastFetchedAt to UserLite
|
2025-07-21 16:13:00 -04:00 |
|
Hazelnoot
|
69402e3abb
|
move user.updateAt to UserLite
|
2025-07-21 16:13:00 -04:00 |
|
Hazelnoot
|
34dcb1c51c
|
optimize i/update-remote-user endpoint by fetching from cache
|
2025-07-21 16:12:32 -04:00 |
|
Hazelnoot
|
ec44c44ca4
|
fix incorrect error logging in ApPersonService
|
2025-07-21 15:56:17 -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
|
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 |
|
наб
|
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 |
|
Hazelnoot
|
38616ab246
|
disable outgoing mastodon quotes
|
2025-07-16 10:58:05 +01:00 |
|
piuvas
|
1696e31797
|
initial split descriptions impl.
|
2025-07-15 18:37:29 -03:00 |
|
bunnybeam
|
45bf8262aa
|
implement optional confetti on announcements
|
2025-07-07 20:03:28 +01:00 |
|
Hazelnoot
|
c0b93364c0
|
disable outgoing mastodon quotes
|
2025-07-04 12:54:52 -04:00 |
|