Commit graph

134 commits

Author SHA1 Message Date
Asrael
44f593945c
build: reduce container size by removing dev dependencies from final image
This change moves many of the dependencies into devDependencies, by analyzing what is used in the runtime files. Additionally, NPM and apk cache are eliminated with multi-stage builds
2023-02-03 21:38:40 -08:00
CyberRex0
6282ccc614 Add android-arm64 binary for swc 2023-01-13 18:26:22 +00:00
ThatOneCalculator
67a9a36c27
close #9463 2023-01-12 20:58:43 -08:00
ThatOneCalculator
7c2dabd047
no more eslint 2023-01-12 20:54:33 -08:00
ThatOneCalculator
6b00abf05c
refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
Kainoa Kanter
f47832b1b4 refactor: 🔨 Use pnpm instead of yarn (#9461)
Reasons:

1. `pnpm` is now an industry standard, being faster and less buggy than `yarn`.
2. Faster build time as builds are concurrent: 63 seconds down to 35 seconds!!
3. Resolves #9412

Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9461
2023-01-13 04:18:16 +00:00
ThatOneCalculator
98401ff312
perf: 👷 build backend with swc
Co-authored-by: pikokr <@paring@pikokr.dev>
2023-01-10 16:48:49 -08:00
ThatOneCalculator
db0dab012d
revert: koa/router 2023-01-10 14:14:40 -08:00
ThatOneCalculator
ae98fe329b
chore: up pkgs 2023-01-03 15:43:52 -08:00
ThatOneCalculator
9921a391c0
Revert "chore: upgrade packages"
This reverts commit 245d3815c6.
2023-01-03 15:42:57 -08:00
ThatOneCalculator
245d3815c6
chore: upgrade packages 2023-01-03 15:12:38 -08:00
ThatOneCalculator
c0cf1e2bf4
fixes 2023-01-03 09:12:26 -08:00
cutestnekoaqua
2025f4d68c
Reproducible Builds 2022-12-27 00:24:19 +01:00
ThatOneCalculator
78e6f38ef2
downgrade some packages 2022-12-18 11:13:24 -08:00
ThatOneCalculator
d952912bff
feat: 📦 upgrade to vite 4 2022-12-18 11:03:08 -08:00
ThatOneCalculator
3a05623e87
fix calckeyjs 2022-12-12 10:19:18 -08:00
ThatOneCalculator
7509f9c502
fix ckjs 2022-12-12 10:04:57 -08:00
ThatOneCalculator
50cb7c6de1
Bug fixes, use calckey.js 2022-12-11 19:24:12 -08:00
ThatOneCalculator
1ee6a52a8a
final cleanup 2022-12-11 17:49:14 -08:00
cutestnekoaqua
91e39fa829 integrate migration ui and api backend 2022-12-12 01:54:44 +01:00
ThatOneCalculator
73e628ccb5 deprecate node < 18 2022-11-21 16:27:32 -08:00
ThatOneCalculator
cf17d5feec upgrade deps 2022-11-18 17:20:34 -08:00
ThatOneCalculator
cb6362fd49 chore: ⬆️ upgrade packages 2022-11-16 02:08:33 -08:00
ThatOneCalculator
3dd84a15d8 chore: ⬆️ update deps 2022-11-13 13:14:34 -08:00
ThatOneCalculator
eaa4d17065 chore: 📦 package upgrades 2022-11-09 17:21:09 -08:00
Francis Dinh
cd48673b2e backend: Update sharp to 0.31.2
This fixes a bug where the backend might crash when processing certain images on an ARM64 system.

See https://akkoma.dev/FoundKeyGang/FoundKey/issues/226 and https://github.com/misskey-dev/misskey/issues/8605 for details.
2022-11-08 19:52:08 +01:00
ThatOneCalculator
9cb1b1a48c update deps 2022-11-04 13:20:18 -07:00
ThatOneCalculator
471240b101 a 2022-11-04 13:12:56 -07:00
ThatOneCalculator
e72348f5d1 OCR image captioning work 2022-10-27 15:01:38 -07:00
ThatOneCalculator
d46f08c189 chore: 📦 Update packages 2022-10-27 14:25:31 -07:00
ThatOneCalculator
a9eb58ac72 chore: 🔀 Merge upstream to 12.119.0 2022-09-10 12:13:55 -07:00
syuilo
7c89a27e61 update deps 2022-09-10 19:14:07 +09:00
ThatOneCalculator
e8664b5664 chore: 🔀 Merge upstream 2022-09-09 12:16:58 -07:00
ThatOneCalculator
0f21d4c077 chore: ⬆️ Upgrade several deps
From yarn upgrade-interactive
2022-09-07 16:23:33 -07:00
Takuya Yoshida
057d1642c8
Update typeorm to 0.3.9 (#9083) 2022-09-06 14:57:46 +09:00
ThatOneCalculator
4dc706a91a chore: ⬆️ Upgrade TypeORM 2022-09-05 14:53:48 -07:00
ThatOneCalculator
ab4c267594 Merge remote-tracking branch 'misskey/develop' into develop 2022-08-27 15:18:59 -07:00
syuilo
47b2e56967 update deps 2022-08-27 16:34:14 +09:00
ThatOneCalculator
ea3c2441be fix: 🔒 Up multer to LTS as to avoid CVE-2022-24434 2022-08-17 15:57:16 -07:00
ThatOneCalculator
c80577c709 Merge remote-tracking branch 'misskey/develop' into develop 2022-08-15 15:21:46 -07:00
syuilo
dddc076d01 update deps 2022-08-13 18:45:29 +09:00
ThatOneCalculator
0e7361d4b8 Merge remote-tracking branch 'misskey/develop' into develop 2022-08-04 13:31:54 -07:00
syuilo
78f061b9db update deps 2022-07-31 22:01:01 +09:00
Johann150
d6a95797d8 remove ms dependency 2022-07-25 13:38:31 -07:00
ThatOneCalculator
ee0a19c3f7 Merge remote-tracking branch 'misskey/develop' into develop 2022-07-25 10:23:27 -07:00
syuilo
f835421d70 update deps 2022-07-25 21:10:06 +09:00
ThatOneCalculator
1f98b349bf Merge remote-tracking branch 'misskey/develop' into develop 2022-07-23 18:57:23 -07:00
dependabot[bot]
ab9fcc863f
chore(deps): bump file-type from 17.1.2 to 17.1.3 in /packages/backend (#9030)
Bumps [file-type](https://github.com/sindresorhus/file-type) from 17.1.2 to 17.1.3.
- [Release notes](https://github.com/sindresorhus/file-type/releases)
- [Commits](https://github.com/sindresorhus/file-type/compare/v17.1.2...v17.1.3)

---
updated-dependencies:
- dependency-name: file-type
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-23 14:40:54 +09:00
syuilo
3acfeb1680 update tfjs 2022-07-23 14:31:15 +09:00
ThatOneCalculator
f35d518caf oauth 2022-07-18 22:22:24 -07:00