Hazelnoot
|
d6071853ca
|
fix TS errors when checking unit tests
(it was loading the setup files, then following the imports into "built" directory. as those are compiled JS, it produced lots of type errors.)
|
2025-11-11 23:13:11 -05:00 |
|
Hazelnoot
|
a777b2357b
|
support async disposal in CacheManagementService
|
2025-11-11 22:54:35 -05:00 |
|
Hazelnoot
|
39f291cdeb
|
move CacheManagementServiceTests to correct location
|
2025-11-11 22:45:17 -05:00 |
|
Hazelnoot
|
6387b36dc3
|
implement callAllAsync and callAllOnAsync utilities
|
2025-11-11 22:40:26 -05:00 |
|
Hazelnoot
|
c777b79431
|
implement assert.isNotNullish, assert.throws, assert.throwsAsync, and assert.rejectsAsync testing utilities
|
2025-11-11 20:19:08 -05:00 |
|
Hazelnoot
|
e5f78145d2
|
update all QuantumKVCache fetchers to use consistent code styles
|
2025-11-11 20:18:12 -05:00 |
|
Hazelnoot
|
fa1273a737
|
fix incorrect reference to process.env in Logger
|
2025-11-11 20:17:05 -05:00 |
|
Hazelnoot
|
d6f6d89bc3
|
use promise utilities in TimeService
|
2025-11-11 20:16:36 -05:00 |
|
Hazelnoot
|
bcc0c5fa55
|
implement withCleanup and withSignal Promise utilities
|
2025-11-11 20:16:23 -05:00 |
|
Hazelnoot
|
49ac63db1c
|
fix DisposeError, DisposedError, and DisposingError not having a message
|
2025-11-11 20:15:58 -05:00 |
|
Hazelnoot
|
05414ce0b9
|
return promises for chaining in promise-tracker.ts
|
2025-11-11 20:15:40 -05:00 |
|
Hazelnoot
|
5f37eef244
|
add throwIfAborted and rejectIfAborted utilities to simplify AbortSignal handling
|
2025-11-11 20:15:11 -05:00 |
|
Hazelnoot
|
8d848703b5
|
add polyfill for Promise.try
|
2025-11-11 20:14:52 -05:00 |
|
Hazelnoot
|
9534bacbf5
|
add polyfill for Error.isError
|
2025-11-11 20:14:44 -05:00 |
|
Hazelnoot
|
5f50f51426
|
fix custom errors having the wrong name in stack traces
|
2025-11-11 20:07:28 -05:00 |
|
Hazelnoot
|
73f672ff79
|
implement AbortedError to represent an aborted operation
|
2025-11-11 20:06:13 -05:00 |
|
Hazelnoot
|
c4866c9712
|
implement error types for disposal patterns
|
2025-11-09 00:51:52 -05:00 |
|
Hazelnoot
|
b013649a41
|
prefer type-only imports in testing utilities
|
2025-11-09 00:51:34 -05:00 |
|
Hazelnoot
|
e7015d4f8e
|
update jest and related dependencies
|
2025-11-09 00:48:52 -05:00 |
|
Hazelnoot
|
f30b2d0e39
|
fix references to renamed jest config
|
2025-11-09 00:40:04 -05:00 |
|
Hazelnoot
|
a6c4945569
|
prevent base jest config from including any tests
|
2025-11-09 00:39:49 -05:00 |
|
Hazelnoot
|
bcf7347372
|
warn on slow unit tests
|
2025-11-09 00:39:36 -05:00 |
|
Hazelnoot
|
fd162fabe3
|
speed up unit tests by narrowing roots
|
2025-11-09 00:39:21 -05:00 |
|
Hazelnoot
|
e8d13af57c
|
fix reference to deleted script in backend package.json
|
2025-11-07 21:46:27 -05:00 |
|
Hazelnoot
|
d71a4fa41d
|
fix indentation
|
2025-11-07 02:53:03 -05:00 |
|
Hazelnoot
|
10a9e423d9
|
adjust job scheduler timings
|
2025-11-07 02:51:58 -05:00 |
|
Hazelnoot
|
26db8cb96e
|
fix rebase error in HibernateUsersProcessorService
|
2025-11-07 02:51:47 -05:00 |
|
Hazelnoot
|
4e03a128cc
|
add comments to job scheduler times
|
2025-11-07 02:44:57 -05:00 |
|
Hazelnoot
|
a91be6581c
|
fix merge errors
|
2025-11-07 02:37:35 -05:00 |
|
Hazelnoot
|
8eeaa12ca0
|
fix typo: backBufferedReactions -> bakeBufferedReactions
|
2025-11-07 02:37:35 -05:00 |
|
Hazelnoot
|
9fcdd8e513
|
remove dangling reference to ApLogCleanupService
|
2025-11-07 02:37:32 -05:00 |
|
Hazelnoot
|
4a341a53d0
|
move user hibernation into HibernateUsersProcessorService.ts
|
2025-11-07 02:37:17 -05:00 |
|
Hazelnoot
|
7050583b86
|
convert ApLogsCleanupService into a queue task
|
2025-11-07 02:37:17 -05:00 |
|
Hazelnoot
|
edcaef0727
|
space out system queue tasks to not crush the instance all at once
|
2025-11-07 02:37:17 -05:00 |
|
Hazelnoot
|
c5bbd667a7
|
replace deprecated repeatable jobs with job schedulers
|
2025-11-07 02:37:17 -05:00 |
|
Hazelnoot
|
529325aac2
|
rework misskey-js build to preserve original package structure
|
2025-11-07 02:36:24 -05:00 |
|
Hazelnoot
|
0dcf069c3e
|
fix misskey-js tests (unit and type)
|
2025-11-07 02:35:43 -05:00 |
|
Hazelnoot
|
7e94ed51d5
|
rename logger to backgroundLogger for clarity
|
2025-11-07 01:12:32 -05:00 |
|
Hazelnoot
|
14b8fe0b05
|
use coreLogger in master.ts and NestLogger.ts
|
2025-11-07 01:12:15 -05:00 |
|
Hazelnoot
|
0d9d76aea0
|
rename envService and loggerService exports to coreEnvService and coreLoggerService to avoid confusion
|
2025-11-07 01:08:17 -05:00 |
|
Hazelnoot
|
59c39eda6a
|
merge coreLogger utility with new startup services concept
|
2025-11-07 01:06:52 -05:00 |
|
Hazelnoot
|
7f4353fcf1
|
log errors in tracked promises
|
2025-11-07 01:06:52 -05:00 |
|
Hazelnoot
|
86e7858bfe
|
factor out core logger for use in other files
|
2025-11-07 01:06:52 -05:00 |
|
Hazelnoot
|
21297610b5
|
fix typo "frontend_shared" causing builds to fail in pipeline
|
2025-11-07 00:46:45 -05:00 |
|
Hazelnoot
|
bc80fd7c49
|
fix cherry-pick errors
|
2025-11-07 00:22:32 -05:00 |
|
Hazelnoot
|
332805b051
|
remove legacy MK code from CacheService
|
2025-11-07 00:09:27 -05:00 |
|
Hazelnoot
|
1eb7159173
|
add CacheService.findLocalUserByNativeToken and findOptionalLocalUserByNativeToken
|
2025-11-07 00:09:27 -05:00 |
|
Hazelnoot
|
8bf15a7fc2
|
add comments to CacheService caches
|
2025-11-07 00:09:27 -05:00 |
|
Hazelnoot
|
6f0893a319
|
rename cacheService.getUsers to findUsers to match naming scheme
|
2025-11-07 00:09:26 -05:00 |
|
Hazelnoot
|
125c43299c
|
add findOptional overloads for all findUser methods in CacheService
|
2025-11-07 00:08:58 -05:00 |
|