dakkar
d48bb31e49
fix reaction sound in NoteSub - fixes #1224
...
this bug comes from Misskey, and we kept it in SkNoteSub
latest Misskey `develop` seems to have reworked the code
significantly, so I'm not sure if we want to fix this now, or leave
the bug in the 2025.5.½ release and avoid creating extra pain for the
subsequent merges
2025-11-22 20:18:04 +00:00
Marie
8c196d5cb2
merge: Implement new Background Task queue ( !1241 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1241
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-11-15 22:50:58 +01:00
Hazelnoot
cfbffefb7f
merge: always validate role policies ( !1176 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1176
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-11-15 16:43:16 -05:00
Hazelnoot
5365db6b20
replace exception-swallowing with findOptional overloads
2025-11-15 14:08:36 -05:00
Hazelnoot
792d54b0ca
fix rebase error
2025-11-15 14:08:36 -05:00
Hazelnoot
7023aeee33
fix missing concurrency limit when resolving note attachments
2025-11-15 14:08:36 -05:00
Hazelnoot
4776292cee
fix poll change detection
2025-11-15 14:08:36 -05:00
Hazelnoot
a9a0327204
rename packedNote to minimizedNote to avoid confusion
2025-11-15 14:08:36 -05:00
Hazelnoot
bbf2466fa7
remove outdated TODO comments from NoteEdit.ts
2025-11-15 14:08:36 -05:00
Hazelnoot
be517b5fdc
remove check-hibernation task, as it's been obsoleted by HibernateUsersProcessorService
2025-11-15 14:08:36 -05:00
Hazelnoot
152714ca03
fix lots of rebase errors
2025-11-15 14:08:36 -05:00
Hazelnoot
c32ebdd4cd
fix rebase errors
2025-11-15 14:08:36 -05:00
Hazelnoot
893b4ae260
avoid extra join in BackgroundTaskProcessorService.processPostNote
2025-11-15 14:08:36 -05:00
Hazelnoot
b89cbe8a43
fix job ID for background jobs
2025-11-15 14:08:36 -05:00
Hazelnoot
74d4799ed5
fix rebase errors
2025-11-15 14:08:36 -05:00
Hazelnoot
a8ca345fd2
regenerate misskey-js
2025-11-15 14:08:36 -05:00
Hazelnoot
342a125cbf
fix activitypub.ts tests
2025-11-15 14:08:36 -05:00
Hazelnoot
1b65893bfa
fix import in CollapsedQueueService.ts
2025-11-15 14:08:36 -05:00
Hazelnoot
821b8bf82d
fix lint errors: use TimeService
2025-11-15 14:08:36 -05:00
Hazelnoot
5d962da61e
fix merge errors
2025-11-15 14:08:36 -05:00
Hazelnoot
75d41c3959
fix merge error
2025-11-15 14:08:36 -05:00
Hazelnoot
3aa302ff15
use immediate delete options in DeleteAccountProcessorService
2025-11-15 14:08:36 -05:00
Hazelnoot
87212185b2
add "immediate" option to NoteDeleteService
2025-11-15 14:08:36 -05:00
Hazelnoot
372385b755
fix DB type of MiUser.lastFetchedFeaturedAt
2025-11-15 14:08:35 -05:00
Hazelnoot
94c4df602f
add MiUser.lastFetchedFeaturedAt
2025-11-15 14:08:35 -05:00
Hazelnoot
c647481b22
regenerate misskey-js
2025-11-15 14:08:35 -05:00
Hazelnoot
d2a20fcccd
record more logs from Background Queue
2025-11-15 14:08:35 -05:00
Hazelnoot
e81c8b075b
make sure validation errors in background update-featured are returned to the job queue
2025-11-15 14:08:35 -05:00
Hazelnoot
3c64fbc9a5
fix cache sync after populating user's banner
2025-11-15 14:08:35 -05:00
Hazelnoot
09de5dff44
update userProfileCache from updatePerson
2025-11-15 14:08:35 -05:00
Hazelnoot
0ebb023058
replace GlobalEventService with InternalEventService in ApPersonService
2025-11-15 14:08:35 -05:00
Hazelnoot
f4e1558424
fix references to old user object in ApPersonService.updatePerson
2025-11-15 14:08:35 -05:00
Hazelnoot
09ef662444
use cache when resolving user for updateFeatured
2025-11-15 14:08:35 -05:00
Hazelnoot
2514ebd166
ignore errors when fetching collection items
2025-11-15 14:08:35 -05:00
Hazelnoot
2f11ddb767
fix typings of resolveCollection and resolveCollectionItems
2025-11-15 14:08:35 -05:00
Hazelnoot
7ae9c3de60
fix merge error in QueueStatsService
2025-11-15 14:08:35 -05:00
Hazelnoot
a24df431ee
restore NoteEntityService until we merge NoteVisibilityService
2025-11-15 14:08:35 -05:00
Hazelnoot
91f3691d2b
use CacheService in ReactionService
2025-11-15 14:08:35 -05:00
Hazelnoot
b611095632
remove dependencies on NoteEntityService / UserEntityService from ReactionService
2025-11-15 14:08:35 -05:00
Hazelnoot
7fe1f8b39f
use CacheService.getUsers instead of promiseMap+CacheService.getOptionalUserById
2025-11-15 14:08:35 -05:00
Hazelnoot
1d38814450
fix softwareName / softwareVersion mix-up
2025-11-15 14:08:35 -05:00
Hazelnoot
5db73f86df
fix logic errors in collection fetch and featured posts validation
2025-11-15 14:08:35 -05:00
Hazelnoot
f9a6a8d214
fix MockResolver failing on calls to secureResolve
2025-11-15 14:08:35 -05:00
Hazelnoot
a903d77a3f
fix ImmediateApPersonService producing duplicate calls to updateFeatured
2025-11-15 14:08:35 -05:00
Hazelnoot
7b809b2b58
fix error when editing a poll
2025-11-15 14:08:35 -05:00
Hazelnoot
8b3ea577da
limit unbounded parallel async maps
2025-11-15 14:08:35 -05:00
Hazelnoot
4ceff00dac
add caching to reduce database load of get-online-users-count
2025-11-15 14:08:35 -05:00
Hazelnoot
f6ef65fdbd
fix get-online-users-count return global activity
2025-11-15 14:08:34 -05:00
Hazelnoot
528c0476f9
add lastActiveDate to updateUserQueue
2025-11-15 14:08:34 -05:00
Hazelnoot
1baa9b2f9d
fix sporadic update failures caused by lack of data
2025-11-15 14:08:34 -05:00