Commit graph

19 commits

Author SHA1 Message Date
Laura Hausmann b100b88971
Migrate from rome to biome 2023-10-27 16:46:38 +02:00
Laura Hausmann c49780bcee
Fix build on NodeJS 21 2023-10-26 18:38:39 +02:00
Laura Hausmann 1f53affd76
Upgrade versions of dependencies with critical vulnerabilities 2023-10-20 23:16:11 +02:00
Laura Hausmann 544b5a1678
[backend] Use a semaphore around populateMentions
This fixes a user-generated DoS payload for giant webring-style trees of mentions in user bios that could cause backend stalls.
2023-10-20 20:16:01 +02:00
Laura Hausmann f8cfdeb67d
Fix compatibility with NodeJS >= 18.6, add npm cache for all supported architectures and platforms 2023-10-19 02:26:08 +02:00
Laura Hausmann 5c7a663320
[backend] Remove nsfw detection / tensorflow 2023-10-18 23:18:00 +02:00
Laura Hausmann bb5d0e319d
[backend] Add missing postgres types 2023-10-13 18:44:25 +02:00
Laura Hausmann 75f6732928
[mastodon-client] Replace koa-multer with koa-body 2023-10-05 18:45:38 +02:00
Laura Hausmann 0611651409
Remove megalodon 2023-10-05 14:36:14 +02:00
Laura Hausmann e90b679864
[mastodon-client] Cache account/user data per api call 2023-10-04 22:01:06 +02:00
Laura Hausmann 30de454b69
Port SeaORM migrations to TypeORM 2023-09-26 21:38:20 +02:00
Laura Hausmann 76aa8eeefb
Port native-utils code back to typescript 2023-09-26 17:21:44 +02:00
Laura Hausmann 85f396ff49
Make WebFinger respect host-meta 2023-09-06 19:13:57 +02:00
Luna 748bbdf6a3
fix pnp emoji stuff 2023-07-28 13:44:26 +02:00
Luna ec7d9e9f26
Fix yarn start 2023-07-27 18:16:56 +02:00
Laura Hausmann f165d9e578
Fix emojilib 2023-07-27 16:49:37 +02:00
Laura Hausmann 2251dd76bf
Add yarn cache for zero installs 2023-07-27 15:57:32 +02:00
Luna 68184e4005 set yarn version so yarn doesn't think its migrating form v1 2023-07-27 17:25:16 +05:30
Luna 283e632772 switch to yarn 2023-07-27 07:22:09 +05:30