Commit Graph

125 Commits

Author SHA1 Message Date
Rory&
48eb55ee07 Fix schemas script 2026-03-21 14:46:30 +01:00
MathMan05
9043c642cc final pk fixes 2026-03-20 16:31:32 +01:00
Rory&
4850d73e51 Color coded logging for missing request/response schemas in openapi 2026-03-17 02:23:23 +01:00
Rory&
a2be4fedfd openapi.js: explicitly disable LOG_ROUTES 2026-03-17 01:33:43 +01:00
Rory&
8c137a42a2 Clean up schemas some more 2026-03-16 23:45:23 +01:00
Rory&
a451f92e67 properly mark unused params 2026-03-14 03:59:28 +01:00
Rory&
b5e63c06b6 Qodana: fix async warnings 2026-03-14 03:26:26 +01:00
Rory&
7b04349878 Lower missing route to WARN, add empty route middlewares 2026-02-25 08:08:39 +01:00
Rory&
31345651db Make openapi.js work offline - still needs conditionals fixed though 2026-01-22 21:34:21 +01:00
Rory&
935f7960a6 Move health endpoints to /, deprecate /api/-. Fixes #1089 2026-01-22 19:42:24 +01:00
Rory&
00b2a18cdb Quick and dirty util scripts, trim node modules 2026-01-21 07:09:54 +01:00
Rory&
7fb017dd58 Exclude captcha response schemas, KeySchema 2026-01-11 17:42:57 +01:00
CyberL1
754bef93aa fix: add missing config value for tests 2026-01-10 16:23:41 +01:00
Rory&
7c247aedb9 prettier: ignore schemaExclusions.json 2025-12-19 20:37:11 +01:00
Rory&
c57f02f05c Fix style in scripts/schemaExclusions.json 2025-12-19 19:37:34 +01:00
Rory&
3636d615db ESLint: warn for deprecated constructs 2025-12-19 19:35:54 +01:00
CyberL1
8c1cd45a80 chore: run prettier 2025-12-19 07:32:42 +01:00
Rory&
62123f6a6e Send HTTP 401 on token errors 2025-12-19 05:43:23 +01:00
Cyber
c984dbbd3f Merge branch 'master' into feat/forwards 2025-12-18 22:05:12 +01:00
CyberL1
30dfb0841a chore: run prettier (again) 2025-12-18 22:03:41 +01:00
Rory&
d8c5448248 More gateway trace 2025-12-18 21:54:21 +01:00
CyberL1
c08765061c add TODO 2025-12-18 21:50:48 +01:00
CyberL1
4553b1d126 chore: run prettier 2025-12-18 21:39:14 +01:00
Rory&
491c0de845 lintstagedrc: regenerate schemas/openapi if schemas changed 2025-12-17 11:01:27 +01:00
Rory&
0630302660 Prettier u13 2025-12-17 09:41:22 +01:00
Rory&
319c40f40b Prettier u12 2025-12-17 09:39:45 +01:00
Rory&
c18c8502d1 Prettier u11 2025-12-17 09:37:51 +01:00
Rory&
877339c8af Prettier a few files 2025-12-17 06:55:55 +01:00
Rory&
68fa9cc678 Drop staging migration scripts - these are years old now... 2025-12-17 06:54:10 +01:00
Rory&
dae89fd0af Instance ban stuff 2025-12-13 02:01:32 +01:00
Rory&
8a785da5e4 Fix CI tests 2025-12-12 23:58:59 +01:00
Rory&
309567a576 Exclude networking related schemas 2025-12-02 17:37:10 +01:00
Rory&
25f7c0de5d Drop node-fetch-commonjs, proxy-agent as deprecated 2025-12-01 20:19:14 +01:00
Rory&
f10ec7b80f Maybe catch functions in the future in schemas? 2025-11-29 23:33:25 +01:00
Rory&
2ebe2a57fb Cut down schemas by 90% 2025-11-29 22:22:41 +01:00
MathMan05
b19e3d8419 Merge branch 'removeStupidPolies' of https://github.com/MathMan05/server into removeStupidPolies 2025-11-26 15:56:25 -06:00
MathMan05
e92e26ac7a get distinct working better 2025-11-26 15:24:54 -06:00
Rory&
06e3308355 Mention inbox, hopefully 2025-11-26 15:27:19 +01:00
Rory&
7a7ccbe291 Exclude some more schemas 2025-11-21 16:18:54 +01:00
Rory&
c168b8faf9 Improve openapi schema generation script 2025-11-21 16:17:36 +01:00
Rory&
e52c237326 Reorganise schemas a little bit 2025-10-15 08:04:23 +02:00
Rory&
0da7169b00 Move schemas to separate module 2025-10-14 09:34:21 +02:00
Rory&
05285114cd Schema fixes, api bug fix 2025-10-14 09:07:37 +02:00
Rory&
251eaf9519 build: always run openapi and schema generation, use build mode 2025-10-07 15:08:48 +02:00
Rory&
0e495bc31d Silence, dotenv, we dont want your ads 2025-09-29 22:18:38 +02:00
Rory&
5e3080d72f Setting protos support 2025-09-29 18:38:06 +02:00
Emma [it/its]@Rory&
2feb90475e Fix module resolution when $CWD != . 2024-10-28 00:32:18 +01:00
TomatoCake
dc81bcf900 Run prettier 2024-08-24 08:46:04 +02:00
TomatoCake
74f20898a3 Add method to NO_AUTHORIZATION_ROUTES 2024-08-24 08:43:22 +02:00
TomatoCake
d1fe291418 Highlight sb-only routes 2024-08-21 19:19:33 +02:00