Hazelnoot
693f8d52ee
implement MarkUserUpdatedBackgroundTask
2025-11-15 14:08:33 -05:00
Hazelnoot
e587e376e5
fix account deletion not triggering background tasks for cascaded note deletions
2025-11-15 14:08:33 -05:00
Hazelnoot
4501ecb293
implement DeleteApLogsBackgroundTask
2025-11-15 14:08:33 -05:00
Hazelnoot
ec6ae4c939
fix typo and correctly call handleCreatedNote in BackgroundTaskProcessorService.ts
2025-11-15 14:08:33 -05:00
Hazelnoot
a45e264574
rename noteEditRepository to noteEditsRepository, matching other repository names
2025-11-15 14:08:33 -05:00
Hazelnoot
dad9944e7e
a few more awaits
2025-11-15 14:08:33 -05:00
Hazelnoot
a4a8329f69
optionally use note.user relation in PollService.deliverQuestionUpdate
2025-11-15 14:08:33 -05:00
Hazelnoot
db4cd29b74
fix non-Error exceptions thrown from FetchInstanceMetadataService.ts
2025-11-15 14:08:32 -05:00
Hazelnoot
6d8d91ba8c
fix type error in DriveService.ts
2025-11-15 14:08:32 -05:00
Hazelnoot
05f9d5d446
await more promises to improve stack traces
2025-11-15 14:08:32 -05:00
Hazelnoot
41d62e4534
fix notes/versions endpoint
2025-11-15 14:08:32 -05:00
Hazelnoot
c9f2554b2f
track federation-related promises to avoid data loss during restart
2025-11-15 14:08:32 -05:00
Hazelnoot
a4440e43a6
add UpdateLatestNote, PostSuspend, and PostUnsuspend background tasks
2025-11-15 14:08:32 -05:00
Hazelnoot
8e75d6149e
fix stall in EnableInstanceHOTUpdates1750217001651 migration
2025-11-15 14:08:32 -05:00
Hazelnoot
7934643090
use delete-file task for async file deletions
2025-11-15 14:08:32 -05:00
Hazelnoot
9c1208b6ca
implement delete-file background task
2025-11-15 14:08:32 -05:00
Hazelnoot
fe25e6f367
remove useless async/await from charts
2025-11-15 14:08:32 -05:00
Hazelnoot
41e50eeb0e
add update-user-tags, update-note-tags, post-deliver, post-inbox, post-note, and check-hibernation background tasks
2025-11-15 14:08:32 -05:00
Hazelnoot
ce8c8e9851
slightly reduce stalls when updating MiInstance
2025-11-15 14:08:32 -05:00
Hazelnoot
86b8a8a734
use QuantumKVCache in FederatedInstanceService
2025-11-15 14:08:32 -05:00
Hazelnoot
8f436ef8ca
implement background queue charts
2025-11-15 14:08:32 -05:00
Hazelnoot
4b08e978ce
implement background task queue
2025-11-15 14:08:29 -05:00
Hazelnoot
911f90f95a
merge: Fix regressions from recent block/mute fixes ( !1239 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1239
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-11-15 13:38:52 -05:00
Hazelnoot
61ea555943
fix refetchPublicKeyForApId always proceeding even if the timeout fails
2025-11-14 19:32:39 -05:00
Hazelnoot
36835b4a2e
fix last time limit for public key refetch
2025-11-14 19:32:39 -05:00
Hazelnoot
0b6f029467
fix rebase errors
2025-11-14 19:32:39 -05:00
Hazelnoot
3216984ef6
use TimeService in ApDbResolverService.ts
2025-11-14 19:32:39 -05:00
Hazelnoot
0cc839da8a
improve logging for edge cases in
...
refetchPublicKeyForApId
2025-11-14 19:32:39 -05:00
Hazelnoot
48c296c5ce
don't refetch a user's public key if we've already updated them recently
2025-11-14 19:32:39 -05:00
Hazelnoot
4a1693776f
when processing an activity, refetch the user's public key if they don't already have one
2025-11-14 19:32:39 -05:00
Hazelnoot
181ebc0a95
disable user / instance mandatory CW for list timelines
2025-11-14 18:59:09 -05:00
Hazelnoot
fba4a2f8b9
fix replies being filtered out of fanout timelines incorrectly
2025-11-14 18:59:09 -05:00
Hazelnoot
30c8e8a1a8
fix rate limit errors from get-online-users-count
2025-11-14 18:59:09 -05:00
Hazelnoot
516a65b8c1
fix "all" tab not showing replies to other users
2025-11-14 18:59:09 -05:00
Hazelnoot
38abbb078a
regenerate misskey-js
2025-11-14 18:59:09 -05:00
Hazelnoot
19a7c68fb8
fix incorrect reference to proxyAccount.enabled in settings.vue
2025-11-14 18:59:09 -05:00
Hazelnoot
d25a407c09
add "about" to response of admin/meta endpoint
2025-11-14 18:59:09 -05:00
Hazelnoot
eae8bd5970
define response type for admin/gen-vapid-keys endpoint
2025-11-14 18:59:09 -05:00
Hazelnoot
c678c4047c
fix inverted filter condition in users/notes endpoint
2025-11-14 18:59:09 -05:00
Hazelnoot
a310cee715
remove unused withRepliesToSelf option from users/notes endpoint
2025-11-14 18:59:09 -05:00
Hazelnoot
ac0172b343
use bucket limit in users/notes endpoint
2025-11-14 18:59:09 -05:00
Hazelnoot
94c4b401e6
fix user silence not saving
2025-11-14 18:59:09 -05:00
Hazelnoot
a8e3d19c5c
fix moderation notes not saving
2025-11-14 18:59:09 -05:00
Hazelnoot
e822253afb
fix chat messages overflowing horizontally
2025-11-14 18:59:09 -05:00
Marie
58751020c8
merge: Fix error when viewing a deleted remote user ( !1242 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1242
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-11-14 20:19:08 +01:00
Hazelnoot
30d41ba671
merge: Fix account migrations ( !1229 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1229
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-11-14 14:18:40 -05:00
Hazelnoot
4261e77d40
fix lint errors in RoleService.ts
2025-11-13 21:41:37 -05:00
Hazelnoot
35e02c9273
fix merge error in RoleService.ts
2025-11-13 21:41:02 -05:00
dakkar
8773ddebe3
build role schema validators early
...
there is really no good reason to build them on-demand
also, this way, if the schema itself is invalid, we get the error
thrown at startup, not the first time we try to use one of the role
endpoints
2025-11-13 21:37:24 -05:00
dakkar
ce68485684
relax types for tests
2025-11-13 21:37:24 -05:00