Hazelnoot
|
00b216c83c
|
remove InternalEventService from CoreModule
|
2025-11-05 19:41:09 -05:00 |
|
Hazelnoot
|
8e000ae313
|
implement MockEnvService and fix tests
|
2025-11-05 19:41:09 -05:00 |
|
Hazelnoot
|
f83a403106
|
implement EnvService.getDependencyVersion
|
2025-11-05 19:41:09 -05:00 |
|
Hazelnoot
|
3d5d84e75c
|
run root build-pre from CI
|
2025-11-05 19:41:09 -05:00 |
|
Hazelnoot
|
d2c49d8608
|
fix test-server eslint excluding all the files
|
2025-11-05 19:41:09 -05:00 |
|
Hazelnoot
|
2b3fb2ef9f
|
fix crash caused by wrong property name in SystemAccountService.ts
|
2025-11-05 19:41:08 -05:00 |
|
Hazelnoot
|
75776103a4
|
add build:pre script for backend
|
2025-11-05 19:41:08 -05:00 |
|
Hazelnoot
|
05be2596ea
|
update backend to the new templates
|
2025-11-05 19:41:08 -05:00 |
|
Hazelnoot
|
b25eb703ea
|
strip unsupported anyOf, oneOf, and allOf from param definitions
|
2025-11-05 19:41:08 -05:00 |
|
Hazelnoot
|
ed2feda974
|
validate "required" property when generating schemas
|
2025-11-05 19:41:08 -05:00 |
|
Hazelnoot
|
efb84e226d
|
noEmit from scripts tsconfigs
|
2025-11-05 19:41:08 -05:00 |
|
Hazelnoot
|
9beeca5942
|
modernize backend to target the same ES and TS standards as the rest of the app
|
2025-11-05 19:40:49 -05:00 |
|
Hazelnoot
|
1b98ed0e06
|
fix sporraddic test failures due to Postgres deadlock
|
2025-11-05 19:40:48 -05:00 |
|
Hazelnoot
|
2bbd5be646
|
fix type errors (again)
|
2025-11-05 19:40:48 -05:00 |
|
Hazelnoot
|
542b99244a
|
fix backend unit tests: migrate delete({}) to deleteAll()
|
2025-11-05 19:40:48 -05:00 |
|
Hazelnoot
|
4e7b2be730
|
add eslint rule to ban .delete({}) and .update({}, {...})
|
2025-11-05 19:40:48 -05:00 |
|
Hazelnoot
|
86a8614ef8
|
fix backend ESLint
|
2025-11-05 19:40:45 -05:00 |
|
Hazelnoot
|
3fc17fd0ee
|
use cache in NotificationEntityService
|
2025-11-05 19:40:10 -05:00 |
|
Hazelnoot
|
b3b08e2315
|
fix type errors in test/utils.ts
|
2025-11-05 19:40:10 -05:00 |
|
Hazelnoot
|
0f2ae5e3dc
|
fix type of "body" in test/e2e/reversi-game.ts
|
2025-11-05 19:40:07 -05:00 |
|
Hazelnoot
|
8cc3b8dd1e
|
fix TypeORM error "Empty criteria(s) are not allowed for the delete method."
- https://github.com/typeorm/typeorm/issues/11455
- https://github.com/typeorm/typeorm/pull/11459
|
2025-11-05 19:38:06 -05:00 |
|
Hazelnoot
|
23594d7373
|
fix AppLockService and redis-lock library
|
2025-11-05 19:35:41 -05:00 |
|
Hazelnoot
|
48edf3d71f
|
fix type error in test/e2e/reversi-game.ts
|
2025-11-05 19:35:31 -05:00 |
|
Hazelnoot
|
ac196d5c6a
|
fix openAPI schema generation
|
2025-11-05 19:35:31 -05:00 |
|
Hazelnoot
|
c82beceee1
|
update to sfm-js 0.26.0
|
2025-11-05 19:35:31 -05:00 |
|
Hazelnoot
|
454e193b2f
|
fix mfm import in MastodonConverters
|
2025-11-05 19:35:31 -05:00 |
|
Hazelnoot
|
79d86efbf2
|
update to latest summaly, sfm-js, and cli-highlight
|
2025-11-05 19:29:52 -05:00 |
|
Hazelnoot
|
3702729f26
|
update all dependencies
|
2025-11-05 19:29:50 -05:00 |
|
Hazelnoot
|
681afb2d9f
|
fix type errors caused by dependency updates
|
2025-11-05 19:25:53 -05:00 |
|
Hazelnoot
|
723f9685bb
|
update to latest package versions used by Misskey
|
2025-11-05 19:25:29 -05:00 |
|
Hazelnoot
|
7ab94bef3b
|
modify tsconfig files to improve IDE performance
|
2025-11-05 19:24:09 -05:00 |
|
Hazelnoot
|
2b67172169
|
don't enforce symbol rules in frontend code within backend project
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
2f4270b8f7
|
manage GC timers in CacheManagementService
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
acf29ff40b
|
rename MockInternalEventService methods to match other utilities
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
a1ef776f6f
|
fix repeating timers in GodOfTimeService
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
e3a582b9ba
|
fix crash due to typo in postgres.ts
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
deff0c0f49
|
fix lint errors about use of console and new() cache
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
6c2206ab72
|
inject DB logger through DI
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
dd7545e105
|
move LoggerService to GlobalModule
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
2ca9416ea9
|
fix eslint checkGlobalObject syntax
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
c79023f329
|
ban calls to new() up a cache
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
959ea2b27e
|
fix commas in eslint config
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
1494a282ce
|
ban references to console
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
02274eb94f
|
check for calls to global.setTimeout and global.setInterval
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
c85b8bf56a
|
remove Queues from ClientServerService DI
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
598c43945a
|
use GlobalModule in chart tests
|
2025-11-05 19:21:50 -05:00 |
|
Hazelnoot
|
723ba56840
|
Revert "fix test errors caused by AppLockService opening Redis connections in the constructor"
This reverts commit 04cd2e03c038cf1fb74869295c8ed3c32e20e3ee.
|
2025-11-05 19:21:50 -05:00 |
|
Hazelnoot
|
b9cff02c54
|
fix import in admin/invite/create endpoint
|
2025-11-05 19:21:50 -05:00 |
|
Hazelnoot
|
3a92471b68
|
convert all remaining backend code to TimeService
|
2025-11-05 19:21:50 -05:00 |
|
Hazelnoot
|
9c96dca5a6
|
add ESLint rules to warn about native date/time functions
|
2025-11-05 19:21:50 -05:00 |
|