Commit graph

10522 commits

Author SHA1 Message Date
Hazelnoot
e75558735b fix promise tracker not working in production 2025-11-05 19:42:30 -05:00
Hazelnoot
86ca3921c9 use platform services in startup routines 2025-11-05 19:42:30 -05:00
Hazelnoot
b751f9c96d fix wrong import in check_connect.js 2025-11-05 19:42:30 -05:00
Hazelnoot
d59e16244e fix module imports 2025-11-05 19:42:30 -05:00
Hazelnoot
a1bff0e0fe fix startup crash when calling check_connect.js 2025-11-05 19:42:30 -05:00
Hazelnoot
e4c29e7aa0 fix QuantumKVCache.callFetchMaybe 2025-11-05 19:42:30 -05:00
Hazelnoot
29154b99d8 remove unused template from jest.config.e2e.ts 2025-11-05 19:42:30 -05:00
Hazelnoot
14db6444b1 fix test errors about event emitter 2025-11-05 19:42:30 -05:00
Hazelnoot
5478dcce41 fix rebase errors 2025-11-05 19:42:30 -05:00
Hazelnoot
effdea5658 update unit tests and mocks 2025-11-05 19:42:30 -05:00
Hazelnoot
9b843181f8 remove unused (and broken) logger.verbose config option 2025-11-05 19:42:30 -05:00
Hazelnoot
f63a2578cc fix DI.console being impossible to mock 2025-11-05 19:42:30 -05:00
Hazelnoot
9b99e8eba8 add new Console global DI to abstract the node.js console 2025-11-05 19:42:30 -05:00
Hazelnoot
8059515db4 move dependency version stuff from EnvService to DependencyService 2025-11-05 19:42:30 -05:00
Hazelnoot
f103d98099 expose mapped envOptions from EnvService 2025-11-05 19:42:30 -05:00
Hazelnoot
21a8cfef65 make envOptions dynamic 2025-11-05 19:42:30 -05:00
Hazelnoot
6e36462c80 update SkRateLimiterServiceTests.ts to use standard mocks and fakes 2025-11-05 19:42:30 -05:00
Hazelnoot
48984908e7 implement multi() in MockRedis 2025-11-05 19:42:30 -05:00
Hazelnoot
a55649e89a move global services to "global" directory 2025-11-05 19:42:28 -05:00
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
5000d22e15 fix frontend eslint checking storybook with the wrong tsconfig 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
20c707461e add missing semicolon to frontend/embed build scripts 2025-11-05 19:41:09 -05:00
Hazelnoot
0dfe7b41f3 fix globals key in frontend/embed eslint configs 2025-11-05 19:41:09 -05:00
Hazelnoot
36eac780c5 regenerate misskey-js 2025-11-05 19:41:09 -05:00
Hazelnoot
d06c07b97b fix frontend build 2025-11-05 19:41:09 -05:00
Hazelnoot
19193b66aa fix missing export of userDetailed from .storybook/fakes.ts 2025-11-05 19:41:09 -05:00
Hazelnoot
3dda3d0675 fix frontend lint errors 2025-11-05 19:41:09 -05:00
Hazelnoot
0c9fe00c12 fix frontend scripts lint 2025-11-05 19:41:09 -05:00
Hazelnoot
8a74f79378 fix storybook lint/built 2025-11-05 19:41:09 -05:00
Hazelnoot
3b2ece2fcf fix frontend-shared building utils to the wrong directory 2025-11-05 19:41:09 -05:00
Hazelnoot
d18ec3ac2d fix build errors in frontend-embed caused by vite not respecting the tsconfig setting 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
5bf9efbe8b fix TypeScript warning from vite.replaceIcons.ts 2025-11-05 19:41:08 -05:00
Hazelnoot
74f068e4c1 add missing reference to execa from frontend-shared 2025-11-05 19:41:08 -05:00
Hazelnoot
150ee9754f use correct template for frontend-shared/tsconfig.util.json 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
4e30986cda update misskey-js 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
d9ac7556cf generate alternate method signature for API requests with no request body 2025-11-05 19:41:08 -05:00
Hazelnoot
f13972b814 update megalodon to the new templates 2025-11-05 19:41:08 -05:00
Hazelnoot
802e881173 update frontend-shared to the new templates 2025-11-05 19:41:08 -05:00
Hazelnoot
e90f18e5ae update frontend-embed to the new templates 2025-11-05 19:41:08 -05:00
Hazelnoot
6eaaa7a294 update frontend to the new templates 2025-11-05 19:41:08 -05:00
Hazelnoot
ad6b7f68eb update misskey-bubble-game to the new templates 2025-11-05 19:41:08 -05:00