Commit graph

50 commits

Author SHA1 Message Date
Kopper
5a158b8de0 Update AiScript to 0.17.0
Doesn't seem to break any worse than the previous update. 0.18.0, which
is the latest one, does break.
2024-07-13 18:06:20 +03:00
naskya
bb4f4b4b00 fix: upgrade AiScript! There are braking changes in the AiScript syntax, so existing plugins must alse be upgraded Also, I didn't include the function that can call remote servers' API (which is present in the latest Misskey)
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-13 18:05:12 +03:00
Laura Hausmann
8364c4ee46
[yarn] Update lockfile 2024-06-27 21:34:12 +02:00
Laura Hausmann
08d8143386
[backend] Switch to updated summaly version which sends a more descriptive user agent
Upstream summaly is sending a user agent that just says SummalyBot, which can be mistaken as a web scraper.
2024-06-27 21:33:40 +02:00
mia
6a678b688e update sharp to 0.33.4 2024-06-16 02:16:33 -07:00
Laura Hausmann
fb0ebd6079
[yarn] Update version to 4.2.2 2024-05-13 14:01:29 +02:00
Laura Hausmann
dfe01652f0
[backend] Fix build on node v22 2024-05-13 14:00:12 +02:00
Laura Hausmann
827370c9df
[yarn] Update version to 4.1.0 2024-01-31 22:06:22 +01:00
Laura Hausmann
ffb1e11648
[yarn] Fix @babel/eslint-parser checksum 2023-12-08 13:51:51 +01:00
Laura Hausmann
4a50e464b6
[yarn] Fix @babel/eslint-parser package resolution 2023-12-08 13:50:22 +01:00
Pyrox
c59adf1ac9 [feat] Dedupe babel dependencies
Removes 18 dependencies further from iceshrimp, which is ~1.9MB in dependency space saving
2023-12-08 13:30:27 +01:00
Pyrox
c5e0dce64d [feat] Upgrade rollup plugins to rollup 4 compatible versions
This updates all rollup plugins to their latest version and ensures that there are no more peer dependency version warnings for rollup.
2023-12-08 13:30:03 +01:00
Pyrox
ee23bd56a3 [feat] Upgrade Rollup to version 4 2023-12-08 13:30:03 +01:00
Pyrox
64603dd584 [feat] Upgrade biome from 1.3.1 to 1.4.0 2023-12-04 14:04:37 +01:00
Pyrox
70ee2b9258 [iceshrimp-js] Update typescript to 5.1.6
This unifies the typescript version used throughout all packages, which removes 2 packages from the yarn cache and also makes things a bit neater.

We should try to bump this for all packages at the same time in the future.
2023-12-04 13:17:36 +01:00
Laura Hausmann
61c532a854
[mastodon-client] Add html cache for user profiles and note contents 2023-11-26 21:41:20 +01:00
Laura Hausmann
f350755721
[mastodon-client] Switch to happy-dom 2023-11-25 02:11:44 +01:00
Laura Hausmann
cbedd28724
[client] Upgrade vue and vite to their respective latest versions 2023-11-24 05:08:11 +01:00
Laura Hausmann
3cb46cd6fc
[backend] Update re2 dependency
re2 was updated to include https://github.com/uhop/node-re2/pull/198 which fixes build on nixOS
2023-11-23 14:59:49 +01:00
Laura Hausmann
9b2e966c19
[backend] Remove external search backends 2023-11-19 01:36:54 +01:00
Laura Hausmann
2231b9ca19
[yarn] Update .yarnrc.yml in focus-production 2023-11-17 01:52:56 +01:00
Laura Hausmann
bea635620c
[yarn] Update .pnp.cjs 2023-11-15 19:35:02 +01:00
Laura Hausmann
258f15e842
[yarn] Fix another runtime peer dep 2023-11-15 19:31:15 +01:00
Laura Hausmann
4561461ab3
[yarn] Set pnpMode to strict 2023-11-15 19:31:15 +01:00
Laura Hausmann
67c4f65f31
[yarn] Fix buildtime peer deps 2023-11-15 19:29:21 +01:00
Laura Hausmann
20410b0543
[backend] Move back to upstream re2 dependency
Upstream accepted my patches for both re2 (fixing build on arm64-musl) and the install-artifact-from-github dependency (cutting down build times for architectures where prebuilts are available from ~2 minutes to ~2 seconds), so there's no reason to stick with our fork.
2023-11-15 15:12:59 +01:00
Laura Hausmann
c6272c6482
[yarn] Upgrade to v4.0.2 2023-11-14 19:59:22 +01:00
Laura Hausmann
016e7dc752
[yarn] Upgrade to v4.0.1 2023-11-10 05:11:30 +01:00
Laura Hausmann
9e53d46b71
[yarn] Add focus-production script 2023-11-06 20:00:09 +01:00
Laura Hausmann
1fa33f594d
[yarn] Patch in missing peer dependencies 2023-11-05 21:51:27 +01:00
Laura Hausmann
7cf00d1503
[backend] Move to our own fork of the re2 package
This fixes builds on alpine-arm64 (and presumably also other musl-arm64 distros)
2023-11-05 16:54:00 +01:00
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