03e54e88b8
Merge branch 'v2023.12.9'
/ test-build (push) Waiting to run
2024-07-28 19:01:14 -06:00
Laura Hausmann
e9f776c7b2
[backend] Bump node-fetch version
2024-07-28 19:02:10 +02:00
Laura Hausmann
62d9c743a5
[yarn] Update dependencies
2024-07-28 16:16:57 +02:00
Laura Hausmann
91dddc439f
[sdk] Rename iceshrimp-js package to iceshrimp-sdk
...
This resolves possible confusion between iceshrimp-js (this project) and iceshrimp-sdk (the package)
2024-07-23 23:15:19 +02:00
ShittyKopper
14797cbcff
switch to sharkey's mfm-js fork in order to support usernames with dots
...
Signed-off-by: limepotato <limepot@protonmail.ch>
2024-07-14 05:08:53 -06:00
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
1973216ac8
Update Phosphor Icons
2024-07-11 13:17:16 -06: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