Hazelnoot
146c0a6096
fix merge errors
2025-11-12 17:07:58 -05:00
Hazelnoot
5dc9eadf04
regenerate misskey-js
2025-11-12 17:07:58 -05:00
Hazelnoot
2b6813847f
regenerate misskey-js
2025-11-12 17:07:58 -05:00
Hazelnoot
0baf8555ef
add missing LD context for noindex
2025-11-12 17:07:58 -05:00
Hazelnoot
295b744db1
await or track more background delivery
2025-11-12 17:07:58 -05:00
Hazelnoot
11356acb98
suppress JSON-LD errors when signing activities for relays
2025-11-12 17:07:58 -05:00
Hazelnoot
c83fa9fcd3
various improvements to admin-user migrations UI
2025-11-12 17:07:58 -05:00
Hazelnoot
7e36e17e63
fix massive whitepace at the top of admin-user
2025-11-12 17:07:58 -05:00
Hazelnoot
c539734ec2
don't crash admin-user page if one of the requests fails
2025-11-12 17:07:58 -05:00
Hazelnoot
477a01fab6
allow CSS _spacer to have vertical space removed
2025-11-12 17:07:58 -05:00
Hazelnoot
e2fd380f0c
show migration restart in the modlog
2025-11-12 17:07:58 -05:00
Hazelnoot
42470f099a
show account migration info / controls in admin-user
2025-11-12 17:07:58 -05:00
Hazelnoot
800b780267
show "account moved" banner even if the URI couldn't be resolved
2025-11-12 17:07:58 -05:00
Hazelnoot
b3e41b74a1
implement admin/restart-migration endpoint
2025-11-12 17:07:58 -05:00
Hazelnoot
8310c128a8
fix WebhookTestService
2025-11-12 17:07:58 -05:00
Hazelnoot
42b51e31fd
return movedAt, movedTo, and alsoKnownAs from admin/show-user endpoint
2025-11-12 17:07:58 -05:00
Hazelnoot
ba77e606f8
export migration URIs in addition to resolved user IDs, and move alsoKnownAs to MeDetailed for privacy
2025-11-12 17:07:58 -05:00
Hazelnoot
756e99e9c4
fix OpenAPI format for UserDetailed.movedTo
2025-11-12 17:07:58 -05:00
Hazelnoot
a347da6277
improve hostname logging in AccountMoveService
2025-11-12 17:07:57 -05:00
Hazelnoot
4225014603
fix return type of AccountMoveService.moveFromLocal
2025-11-12 17:07:57 -05:00
Hazelnoot
249205eef3
fix another cherry-pick mistake
2025-11-12 17:07:57 -05:00
Hazelnoot
f609c1cf11
fix cherry-pick error
2025-11-12 17:07:57 -05:00
Hazelnoot
b48e916b4a
update caches when moving accounts
2025-11-12 17:07:37 -05:00
Hazelnoot
5003557e90
don't mute users who are already followed
2025-11-12 17:07:37 -05:00
Hazelnoot
be3c911e48
run account move steps 1-at-a-time
2025-11-12 17:07:37 -05:00
Hazelnoot
958ce72249
when migrating accounts, don't block the target if already following
2025-11-12 17:07:37 -05:00
Hazelnoot
41d8c04097
use CacheService in all relationship jobs
2025-11-12 17:07:37 -05:00
Hazelnoot
3fb2b38c92
process account migrations on the relationship queue
2025-11-12 17:07:37 -05:00
Hazelnoot
8089a67b4e
add TODO reminders for future merges
2025-11-12 17:07:37 -05:00
Hazelnoot
45a194b757
await more things in AccountMoveService
2025-11-12 17:07:37 -05:00
Hazelnoot
db581d2ea9
log non-fatal errors in AccountMoveService
2025-11-12 17:07:37 -05:00
Hazelnoot
39bdd691e8
use InternalEventService in AccountMoveService
2025-11-12 17:07:37 -05:00
Hazelnoot
6ac973c5d9
add missing JSON-LD context for as:movedTo
2025-11-12 17:07:36 -05:00
Hazelnoot
05461f938f
move global services to "global" directory
2025-11-12 17:07:36 -05:00
Hazelnoot
aaa4e570fc
add megalodon tests to CI
2025-11-12 17:07:36 -05:00
Hazelnoot
bb66332839
rework misskey-js build to preserve original package structure
2025-11-12 17:07:36 -05:00
Hazelnoot
0d0d8c86f2
test misskey-js in pipelines
2025-11-12 17:07:36 -05:00
Hazelnoot
b8a0979667
test misskey-js in pipelines
2025-11-12 17:07:36 -05:00
Hazelnoot
daef7cb961
fix misskey-js tests (unit and type)
2025-11-12 17:07:36 -05:00
Hazelnoot
90201307a0
merge: Deterministic operation ( !1235 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1235
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-11-12 17:04:17 -05:00
Hazelnoot
fdabe27d30
remove error filtering
2025-11-12 01:00:32 -05:00
Hazelnoot
79289f1a87
separate get into get and getMaybe
2025-11-12 01:00:16 -05:00
Hazelnoot
a2ddeb28c3
separate get into get and getMaybe
2025-11-12 00:53:39 -05:00
Hazelnoot
a1265f4c45
implement refreshMaybe
2025-11-12 00:44:38 -05:00
Hazelnoot
ca2de630b9
fix fetchMaybe tests
2025-11-12 00:44:24 -05:00
Hazelnoot
0ab203f790
add missing comment for refreshMany
2025-11-12 00:44:03 -05:00
Hazelnoot
616025198a
remove incomplete and unused patchPromiseTypes implementation
2025-11-12 00:00:13 -05:00
Hazelnoot
29c069e39a
move more "common" environment logic to prepEnv
2025-11-11 23:59:33 -05:00
Hazelnoot
ece03bef61
QuantumKVCache upgrades:
...
* Implement optionalFetcher callback
* Allow rate limits for all fetcher types
* De-duplicate concurrent fetch operations
* Stricter type checks for cache value types
* Add abort-on-dispose support for all fetcher types
* Dispose terminates and awaits all in-progress fetches
* Throw on attempts to use a disposed cache
* Unit test cleanup
* Reduced overhead for async operations
* More normalized exception handling
2025-11-11 23:59:03 -05:00
Hazelnoot
815bb2234e
fix broken import in MockRedis
2025-11-11 23:13:54 -05:00