Commit graph

132 commits

Author SHA1 Message Date
tamaina
f4cc9e3d2e Merge branch 'develop' into mkjs-n 2023-06-30 07:16:14 +00:00
syuilo
8099bc24e1
refactor(backend): use node16 for moduleResolution (#10938)
* refactor(backend): use node16 for moduleResolution

* update deps

* Update tsconfig.json

* ✌️

* revive KEYWORD

* restore strict-event-emitter-types dependency

* restore ms dependency

* cancel redundant import reorder

* fix

* Delete ms.ts

* remove rndstr

---------

Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
2023-06-25 21:13:15 +09:00
Kagami Sascha Rosylight
ef354e94f2
refactor(backend): replace rndstr with secureRndstr (#11044)
* refactor(backend): replace rndstr with secureRndstr

* Update pnpm-lock.yaml

* .js
2023-06-25 11:04:33 +09:00
Kagami Sascha Rosylight
a2c0573f84
refactor(backend): replace private-ip with ipaddr.js (#11041)
* refactor(backend): replace private-ip with ipaddr.js

* restore ip-cidr
2023-06-25 06:35:09 +09:00
Kagami Sascha Rosylight
5d922e3084 chore(frontend): use @vitest/coverage-v8 2023-06-24 15:20:15 +02:00
syuilo
fd4c43786a chore(dev): use buraha via npm 2023-06-24 18:22:53 +09:00
syuilo
60cc7f62e6 update deps 2023-06-24 13:11:53 +09:00
tamaina
4a104af304 Use Serialized in EntityService 2023-06-04 18:26:05 +00:00
tamaina
8bad11c559 wip 2023-06-04 15:34:11 +00:00
tamaina
f81479ad05 Merge branch 'develop' into mkjs-n 2023-06-04 13:31:14 +00:00
syuilo
91d790bbb6 update deps 2023-06-02 11:34:38 +09:00
Acid Chicken (硫酸鶏)
337dd97b49
perf(#10923): CSS Modules のクラス名をインライン化する (#10930)
* perf(#10923): unwind css module class name

* perf(#10923): support multiple components

* refactor: clean up

* refactor(#10923): avoid `useCssModule()`

* fix(#10923): allow direct literal class name

* fix(#10923): avoid computed class name

* fix(#10923): allow literal keys

* fix(#10923): typo

* fix(#10923): invalid class names

* chore: test

* revert: test

This reverts commit 5c7ef366eceebe8ba260efa4d5d675f6c1775c45.

* fix(#10923): hidden tale

* perf(#10923): also unwind scoped css contained components

* perf(#10923): `normalizeClass` AOT compilation

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-06-01 17:19:46 +09:00
syuilo
8f14b42e81 perf: インスタンスデフォルトテーマを予めjson5 -> jsonに変換しておくことでjson5を初期バンドルに含めずに済むように 2023-05-30 11:51:29 +09:00
syuilo
8b33a70fc4 vue-plyrやめるなど
- 問題点が多い
- バンドルサイズ削減
2023-05-30 11:32:29 +09:00
tamaina
90a22fe32f ✌️ 2023-05-29 17:16:53 +00:00
tamaina
e1b4a0438e RoleCondFormulaValue: property type assertion 2023-05-29 14:03:39 +00:00
tamaina
9ce6f99cad Merge branch 'develop' into mkjs-n 2023-05-29 13:05:52 +00:00
tamaina
3c07d3fc08 use pnpm@8.6.0 2023-05-29 13:05:43 +00:00
tamaina
d647df7f63 Merge branch 'develop' into mkjs-n 2023-05-29 13:02:41 +00:00
syuilo
115167e6da update deps 2023-05-29 17:52:55 +09:00
syuilo
f930eaee02
perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node (#10884)
* perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node

Resolve #10883

* refactor

* Update StreamingApiServerService.ts

* Update StreamingApiServerService.ts

* ✌️

* Update StreamingApiServerService.ts

* fix main stream init

* fix timing 2

* setIntervalの重複を避ける(気休め)

* add comment

* ✌️

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-05-29 13:32:19 +09:00
syuilo
fd7b77c542
enhance(backend): migrate bull to bullmq (#10910)
* wip

* wip

* Update QueueService.ts

* wip

* refactor

* ✌️

* fix

* Update QueueStatsService.ts

* refactor

* Update ApNoteService.ts

* Update mock-resolver.ts

* refactor

* Update mock-resolver.ts
2023-05-29 11:54:49 +09:00
tamaina
654c93b0ce wip 2023-05-27 19:17:29 +00:00
tamaina
8d36911f90 wip 2023-05-27 17:28:47 +00:00
tamaina
c264b01658 fix pnpm-lock 2023-05-25 17:31:25 +00:00
tamaina
c0bd1b82ab wip 2023-05-25 16:53:29 +00:00
tamaina
d7fe783c46 Merge branch 'develop' into mkjs-n 2023-05-25 14:49:51 +00:00
syuilo
1de774fa3d update deps 2023-05-24 10:16:42 +09:00
tamaina
86f4e206f4 wip 2023-05-22 04:50:18 +00:00
tamaina
810d065d21 wip 2023-05-22 01:43:00 +00:00
tamaina
0853b2fe42 wip 2023-05-21 13:53:55 +00:00
tamaina
361ab296c7 Merge branch 'develop' into mkjs-n 2023-05-21 12:11:22 +00:00
Acid Chicken (硫酸鶏)
81fd94e635
chore: update slacc (#10867)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-20 10:34:31 +09:00
tamaina
0709ec5d82 Merge branch 'develop' into mkjs-n 2023-05-19 07:37:04 +00:00
syuilo
acd5e0b8f6 update deps 2023-05-19 16:34:56 +09:00
tamaina
c0cbbe6072 Merge branch 'develop' into mkjs-n 2023-05-19 07:16:42 +00:00
tamaina
59255e11b8
perf: MkImgWithBlurhashとMkMediaImageを最適化 (#10782)
* #10781

* fix tsconfig

* fetch image??

* Revert "fetch image??"

This reverts commit 0925c28d5a4f328264c39d5591dc736795541683.

* wip

* Revert "wip"

This reverts commit be97c6cb88318bcea441edeeecb69b6d6ed0dd8f.

* loading="eager"

* loading="eager" 2

* error

* wip

* wip

* wip

* wip

* clean up

* fix

* 生成するworkerを1つにする?

* clean up

* use buraha

* wip

* smaller width, height

* update buraha

* clean up

* fix

* Update MkMediaImage.vue

* Update MkImgWithBlurhash.vue

* Revert "fix(frontend): センシティブ設定された画像を開くとき一瞬レイアウトが崩れる問題を修正"

This reverts commit 41e9aa6f9b.

* Update MkMediaList.vue

* Update MkMediaList.vue

* Update MkMediaList.vue

* Update CHANGELOG.md

* wait for decode

* fix

* ?

* (test) remove container-type: inline-size;

* Revert "(test) remove container-type: inline-size;"

This reverts commit 9448e64228428175a3d624c04df1bfad0f59cb69.

* container-name

* Revert "container-name"

This reverts commit 94385d32213a00a06a59fbd2296d6ef1b5f91785.

* width: 100%;

* improve performance

* refactor

* wip

* WIP

* wip

* Revert "wip"

This reverts commit 36e3b75cab8114e423544b79a8e2df353880f43b.

* Revert "WIP"

This reverts commit 05b729ef9189aea052ba411ac10f30a46cc668c8.

* Revert "wip"

This reverts commit 0801e7936116c58154d7cecfea955dd15fa61a77.

* #10860

* wip

* no worker

* Revert "no worker"

This reverts commit a9c49e4fb49976958a7594393343d52be0e082d7.

* ✌️

* workerNumber固定は不要

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-19 09:44:06 +09:00
syuilo
e707aadbcc update deps 2023-05-17 14:11:32 +09:00
syuilo
d36e44bc57 Update pnpm-lock.yaml 2023-05-14 20:22:27 +09:00
tamaina
b6d04f5d5b update 2023-05-12 14:12:54 +00:00
tamaina
2afa664864 update 2023-05-12 07:42:36 +00:00
tamaina
64f4bb6a90 Merge branch 'develop' into mkjs-n 2023-05-12 07:03:20 +00:00
syuilo
5be6438bbc update deps 2023-05-12 12:10:56 +09:00
syuilo
6f1994c665 update deps 2023-05-12 11:41:53 +09:00
tamaina
00cc846729 clean up 2023-05-10 19:22:21 +00:00
tamaina
4f5d77391f wip~~ 2023-05-10 19:18:48 +00:00
tamaina
ac99cdce8b wip 2023-05-10 17:48:21 +00:00
tamaina
56a1e436f3 wip 2023-05-10 16:55:36 +00:00
tamaina
96e04738c0 Merge branch 'develop' into mkjs-n 2023-05-10 08:04:38 +00:00
syuilo
484dfb6a01 enhance(frontend): update aiscript to 0.13.2 2023-05-06 12:58:59 +09:00