syuilo
2ecc0299b4
update deps
2023-12-16 14:00:27 +09:00
おさむのひと
b5c319b2c7
fix(frontend): testが落ちるのを修正 ( #12679 )
2023-12-16 08:56:26 +09:00
おさむのひと
386fcedf35
(dev-mode) devモードの改善 ( #12639 )
...
* fix dev-mode
* fix dev-mode
* fix dev-mode
* fix dev-mode
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-14 20:16:02 +09:00
syuilo
a2a6a94614
update deps
2023-12-14 18:28:04 +09:00
woxtu
76d1ed39a1
Cleanup unused dependencies ( #12660 )
2023-12-14 18:25:39 +09:00
syuilo
aedc1d0ee9
update deps
2023-12-14 13:22:12 +09:00
syuilo
319267e096
update deps
2023-12-09 13:02:14 +09:00
zyoshoka
406b4bdbe7
refactor(frontend): 非推奨となったReactivity Transformを使わないように ( #12539 )
...
* refactor(frontend): 非推奨となったReactivity Transformを使わないように
* refactor: 不要な括弧を除去
* fix: 不要なアノテーションを除去
* fix: Refの配列をrefしている部分の対応
* refactor: 不要な括弧を除去
* fix: lint
* refactor: Ref、ShallowRef、ComputedRefの変数の宣言をletからconstに置換
* fix: type error
* chore: drop reactivity transform from eslint configuration
* refactor: remove unnecessary import
* fix: 対応漏れ
2023-12-07 14:42:09 +09:00
syuilo
9c90ff7d06
update deps
2023-12-04 19:40:46 +09:00
おさむのひと
336416261a
バックエンドが生成するapi.jsonからmisskey-jsの型を作成する ( #12434 )
...
* ひとまず生成できるところまで
* ファイル構成整理
* 生成コマンド整理
* misskey-jsへの組み込み
* fix generator.ts
* wip
* fix generator.ts
* fix package.json
* 生成ロジックの調整
* 型レベルでのswitch-case機構をmisskey-jsからfrontendに持ち込めるようにした
* 型チェック用のtsconfig.jsonを作成
* 他のエンドポイントを呼ぶ関数にも適用
* 未使用エンティティなどを削除
* misskey-js側で手動定義されていた型を自動生成された型に移行(ただしapi.jsonがvalidでなくなってしまったので後で修正する)
* messagingは廃止されている(テストのビルドエラー解消)
* validなapi.jsonを出力できるように修正
* 修正漏れ対応
* Ajvに怒られて起動できなかったところを修正
* fix ci(途中)
* パラメータenumをやめる
* add command
* add api.json
* 都度自動生成をやめる
* 一気通貫スクリプト修正
* fix ci
* 生成ロジック修正
* フロントの型チェックは結局やらなかったので戻しておく
* fix pnpm-lock.yaml
* add README.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 21:00:05 +09:00
Mar0xy
b2d188aab1
chore: bump axios dep version in megalodon
2023-11-30 02:29:50 +01:00
syuilo
51cf906b25
update deps
2023-11-27 21:05:20 +09:00
Mar0xy
42bf8e5e76
merge: upstream
2023-11-22 23:40:27 +01:00
syuilo
77ac51a680
update typescript to 5.3
2023-11-21 11:32:13 +09:00
syuilo
4f9922d46c
update deps
2023-11-17 15:10:04 +09:00
Jaehong Kang
04075ee0be
enhance(backend): Implementation of HTTP header and body validation to fix SIF-2023-002 ( #12334 )
...
Using Buffer instead of string
Co-authored-by: perillamint <perillamint@silicon.moe>
2023-11-15 11:13:34 +09:00
syuilo
65c5626b65
Merge pull request from GHSA-3f39-6537-3cgc
...
This commit implements HTTP header and body validation to fix
[SIF-2023-002](https://advisory.silicon.moe/advisory/sif-2023-002/ )
Signed-off-by: perillamint <perillamint@silicon.moe>
Co-authored-by: perillamint <perillamint@silicon.moe>
Co-authored-by: yunochi <yuno@yunochi.com>
2023-11-14 17:09:45 +09:00
syuilo
30bb24d18c
update deps
2023-11-14 10:35:48 +09:00
ikasoba
54870d067b
aiscript-vscodeのバージョンを更新 ( #12299 )
2023-11-10 17:18:23 +09:00
Marie
ecf63c4333
merge: remove tensorflow, AiService ( #140 )
2023-11-05 14:42:15 +01:00
ShittyKopper
2eda00d9b9
upd: rip out AiService
2023-11-05 11:55:19 +03:00
Mar0xy
7c480424a6
merge: upstream
2023-11-03 15:35:12 +01:00
syuilo
1729307fcf
update deps
2023-11-03 14:41:21 +09:00
Mar0xy
8388b18df9
merge: upstream
2023-11-01 12:39:07 +01:00
syuilo
77db652bff
update deps
2023-11-01 14:06:54 +09:00
Mar0xy
4dd23a3793
merge: upstream
2023-10-31 19:33:24 +01:00
かっこかり
1a8243f1ca
MkCodeのパースエンジンをShikiに変更 ( #12102 )
...
* (swap) prism -> shiki
* fix styles
* (bump) aiscript-vscode to v0.0.5
* refactor
* replace prism-editor (beta)
* Update scratchpad.vue
* (enhance) MkCodeEditor自動インデント改行
* (fix) lint
* (add) scratchpad: MkStickyContainer
* Update CHANGELOG.md
* clean up
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-29 14:12:40 +09:00
Mar0xy
f92773d995
fix: lockfile
2023-10-29 01:00:54 +02:00
syuilo
a8dc6d08b1
update deps
2023-10-28 12:31:18 +09:00
syuilo
fdeee5dd05
update deps
2023-10-23 09:20:55 +09:00
syuilo
42a3489bcb
update deps
2023-10-20 15:46:12 +09:00
syuilo
cc256f117e
update deps
2023-10-19 19:51:59 +09:00
Mar0xy
4b230d792c
merge: upstream changes
2023-10-18 19:48:03 +02:00
syuilo
145c5c8b2b
update deps
2023-10-18 09:43:59 +09:00
syuilo
e9db0680c4
update deps
2023-10-17 09:04:17 +09:00
Mar0xy
68886b9ab5
merge: upstream performance changes & instance silencing
2023-10-16 23:38:21 +02:00
syuilo
9338ab461e
update deps
2023-10-16 20:13:05 +09:00
Mar0xy
f8f128b347
merge: all upstream changes
2023-10-13 19:01:17 +02:00
syuilo
cf6e53b2ac
update deps
2023-10-10 16:26:48 +09:00
syuilo
13dbfef9f8
update deps
2023-10-09 20:55:40 +09:00
syuilo
e6ca53c5e1
update rollup to 4.0.0
2023-10-06 17:36:43 +09:00
syuilo
95dc70021f
update deps
2023-10-06 17:19:17 +09:00
Mar0xy
38e35e1472
merge: upstream
2023-10-03 15:20:49 +02:00
Mar0xy
3d8414e499
fix: like button opening post view, remove tabler
2023-10-01 02:34:07 +02:00
Mar0xy
f2e299a7a9
upd: change icon font
2023-09-30 18:52:13 +02:00
syuilo
ac19b055c7
update deps
2023-09-29 15:11:08 +09:00
Mar0xy
8595a325ce
merge: upstream
2023-09-26 02:26:30 +02:00
Mar0xy
5d7c86668a
upd: lock
2023-09-25 01:53:42 +02:00
Mar0xy
08cd1f313c
test: fix lock
2023-09-25 01:22:04 +02:00
Mar0xy
c782085af4
upd: change oauth
2023-09-24 19:47:12 +02:00
syuilo
82a51d49a0
improve moderation log
2023-09-24 15:10:56 +09:00
syuilo
509cea511c
update deps
2023-09-24 11:09:49 +09:00
Mar0xy
afda15260f
upd: megalodon to v7
2023-09-24 01:44:53 +02:00
Mar0xy
2375d043d1
add: Megalodon, initial mastodon api
2023-09-23 18:49:47 +02:00
syuilo
5a4cf059ee
update deps
2023-09-23 12:46:19 +09:00
syuilo
032b6c6afb
update deps
2023-09-22 16:47:42 +09:00
Mar0xy
7111c6c90b
upd: swap bcrypt to argon2, add misskey-js to dev, auto load replies
2023-09-22 00:21:57 +02:00
syuilo
51c3ef5561
update deps
2023-09-21 15:24:47 +09:00
syuilo
6459eadcf1
update deps
2023-09-21 10:25:44 +09:00
syuilo
b9c6992aac
update deps ( #11849 )
...
* update deps
* wip
* wip
2023-09-20 16:43:45 +09:00
syuilo
60f3cc6f07
update aiscript to 0.16.0
2023-09-17 16:54:25 +09:00
syuilo
6cf466e5d1
update deps ( #11820 )
...
* update deps
* fix
* wip
* wip
* wip
* Update docker-compose.yml.example
* Delete reviewer-lottery.yml
* Update RepositoryModule.ts
* wip
* wip
* clean up
* update deps
* wip
* wip
2023-09-15 14:28:29 +09:00
syuilo
ff9a65e8fa
feat: passkey support ( #11804 )
...
https://github.com/MisskeyIO/misskey/pull/149
2023-09-08 14:05:03 +09:00
woxtu
32f5949935
chore: Goodbye gulp ( #11447 )
...
* Add a script for building assets
* Replace with script executions
* Remove gulp dependencies
* Fix dependencies
---------
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-07 16:56:17 +09:00
syuilo
98462ccbaf
Update pnpm-lock.yaml
2023-09-06 18:35:40 +09:00
syuilo
ca00a08e6e
feat: introduce aidx and make it default
...
Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com>
2023-09-06 18:33:51 +09:00
syuilo
59ab4af7ca
update deps
2023-09-05 17:43:43 +09:00
syuilo
1f7a81aae7
update deps ( #11764 )
...
* update deps
* node16
* wip
* wip
* wip
* Update test-utils.ts
* wip
* Update tsconfig.json
* wip
* Update package.json
* wip
* Update following.vue
* Update followers.vue
* Update index.vue
* Update share.vue
* Update MkUserPopup.vue
* Update MkPostForm.vue
* wip
* Update MkTokenGenerateWindow.vue
* Update MkPagination.vue
* refactor
* update deps
* update deps
* Update sw.ts
* wip
* wip
* wip
* Update FetchInstanceMetadataService.ts
* Update FetchInstanceMetadataService.ts
* update node
* update deps
* 🎨
2023-09-04 13:33:38 +09:00
tamaina
f6a3f6f5f1
enhance(backend): Improve behavior of correctFilename ( #11484 )
...
* enhance(backend): Improve behavior of correctFilename
* ✌️
* 未知のファイル形式かつ拡張子がある場合は何もしない
* ✌️
* .ext
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-08 13:24:30 +09:00
syuilo
2b4c8c9e0f
update deps ( #11409 )
...
* update deps
* Update .eslintrc.js
* Update .eslintrc.js
* lint
* lint
* Update update.ts
* update deps
* Update .eslintrc.js
2023-07-31 19:14:20 +09:00
Ebise Lutica
007ed5c929
enhance(frontend): TwitterアイコンをXに変更 ( #11436 )
2023-07-31 17:05:40 +09:00
woxtu
5096be06ac
Remove an unused dependency ( #11405 )
2023-07-29 15:17:29 +09:00
Kagami Sascha Rosylight
eb7b5f905a
feat(backend): support OAuth 2.0 authorization ( #11053 )
...
* feat(backend): support OAuth 2.0 authorization
* secureRndstr fix
* nanndekowareta
* nanndekowareta2
* nanndekowareta3
* unref?
* refactor to not close fastify
* use microformats-parser
* Update OAuth2ProviderService.ts
* clarify the reason behind dns lookup
* refactor(backend): use @types/oauth2orize-pkce (#11350 )
* refactor(backend): use @types/oauth2orize-pkce
* Update package.json
* Update pnpm-lock.yaml
---------
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
---------
Co-authored-by: mtgto <hogerappa@gmail.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-27 18:51:58 +09:00
Acid Chicken (硫酸鶏)
cf3ac3c0be
build: close #10953
2023-07-26 22:06:00 +09:00
Kagami Sascha Rosylight
47b684100d
refactor(frontend): use nodemon for storybook ( #11297 )
...
* refactor(frontend): use nodemon for storybook
* Update package.json
2023-07-20 17:41:48 +09:00
Acid Chicken (硫酸鶏)
e6fca72171
perf: use slacc instead of unzipper ( #10780 )
...
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-20 17:00:54 +09:00
syuilo
51b02ef23e
Update pnpm-lock.yaml
2023-07-20 12:45:43 +09:00
syuilo
2ddf575cdc
use storybook 7.0.27
...
Resolve #11318
2023-07-20 10:26:08 +09:00
syuilo
8a058876a3
update aiscript to 0.14.1
2023-07-20 10:24:09 +09:00
woxtu
5f5c4fc44f
Remove unused dependencies ( #11327 )
2023-07-20 06:53:35 +09:00
syuilo
c50b952ff9
update aiscript to 0.14.0
2023-07-19 11:26:08 +09:00
syuilo
54c0ed2ed7
update deps
2023-07-18 20:00:45 +09:00
syuilo
545371011a
use happy-dom 10.0.3
...
Resolve #11287
2023-07-16 07:43:55 +09:00
woxtu
b392f44b81
refactor(backend): Improve UUID generation ( #11286 )
...
* Replace with `crypto.randomUUID()`
* Remove uuid
2023-07-15 18:39:38 +09:00
syuilo
9d5dd7201e
update deps
2023-07-15 16:36:39 +09:00
syuilo
644023316e
refactor: use esm
2023-07-08 13:03:31 +09:00
popkirby
8daca59ca6
perf(backend): use mutex for nsfw model loading ( #11109 )
...
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-08 07:27:26 +09:00
syuilo
d5c4e77c44
update deps
2023-07-07 10:53:06 +09: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
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
3c07d3fc08
use pnpm@8.6.0
2023-05-29 13:05:43 +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
syuilo
1de774fa3d
update deps
2023-05-24 10:16:42 +09:00
Acid Chicken (硫酸鶏)
81fd94e635
chore: update slacc ( #10867 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-20 10:34:31 +09:00
syuilo
acd5e0b8f6
update deps
2023-05-19 16:34:56 +09: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
syuilo
5be6438bbc
update deps
2023-05-12 12:10:56 +09:00
syuilo
6f1994c665
update deps
2023-05-12 11:41:53 +09:00
syuilo
484dfb6a01
enhance(frontend): update aiscript to 0.13.2
2023-05-06 12:58:59 +09:00
Acid Chicken (硫酸鶏)
4a72941eda
perf: use slacc on check-word-mute ( #10721 )
...
* perf: use slacc on check-word-mute when all of specified words are single word
* perf: use slacc as possible
* build: avoid tarball
* chore: update slacc
* build: update package name
2023-05-05 19:49:34 +09:00
syuilo
5c08f2b93b
feat: Introduce Meilisearch ( #10755 )
...
* wip
* wip
* Update SearchService.ts
* Update SearchService.ts
* wip
* wip
* Update SearchService.ts
* Update CHANGELOG.md
* wip
* Update SearchService.ts
* Update docker-compose.yml.example
2023-05-05 08:52:14 +09:00
syuilo
bcd123371b
update deps
2023-05-02 20:52:36 +09:00
Chocolate Pie
149ddebf16
fix(frontend): ロールのタイトルのバグを解決、Reactivity Transformで型エラーを出さないように ( #10729 )
...
* fix: #10569を解決
* fix: ロールが存在しない場合、タイトルにエラーメッセージを表示させる
* fix: Reactivity Transformで型エラーを出さないように
* feat: i18n対応
* feat: タブでエラー表示
* fix: エラーメッセージを分ける
* fix: 使う変数の間違えを修正
* productionビルドできない問題を修正
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-29 23:36:28 +09:00
syuilo
8b833c88ad
vite動かなかったため戻した
2023-04-21 09:17:14 +09:00
syuilo
4054f9cccf
update deps
2023-04-21 09:02:49 +09:00
tamaina
e89d0aa815
update pnpm and summaly
2023-04-20 04:34:59 +00:00
syuilo
8c9cb9ee15
update deps
2023-04-19 12:52:14 +09:00
syuilo
5f67ca434d
update ioredis 5.x
2023-04-14 10:09:03 +09:00
Acid Chicken (硫酸鶏)
47c7b4b9cc
fix( #10609 ): remove isChromatic on real build ( #10613 )
...
* perf: remove isChromatic on real build
* revert: Revert #10475 in MkTime
This reverts commit 7d11cf8ec9
.
* @rollup/plugin-replace as dependencies
* fix pnpm-lock,yaml
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-13 23:23:11 +09:00
Acid Chicken (硫酸鶏)
9bb6c536c0
test( #10336 ): add components/Mk[A-B].*
stories ( #10475 )
...
* chore(#10336 ): register snippets
* test(#10336 ): add `components/Mk[A-B].*` stories
* build: desynced lockfile
* ci(#10336 ): preload assets
* ci(#10336 ): use pull_request
* build: update lockfile
* fix: reactivity transform
* chore: track upstream changes
* refactor: avoid temporary previous tapping declarations
* revert: avoid temporary previous tapping declarations
This reverts commit e649b1b1e6771bee674f2dfb044e0efd72d0be5d.
* test: flaky snapshots
* style: import
2023-04-13 12:20:39 +09:00
okayurisotto
6a23ffcce5
swのesbuildの更新とビルドスクリプトの更新 ( #10549 )
...
* cleanup(sw/build.js)
* fix(sw/build.js): `define`に真偽値を渡していた問題を修正
`define`では文字列を渡さなければならないので、`JSON.stringify`をするようにした。
* fix(sw/build.js): `string`が期待される`define`において`undefined`になる場合がある問題を修正
* update(sw): esbuild 0.17.15
* fixup! update(sw): esbuild 0.17.15
* fixup! fix(sw/build.js): `string`が期待される`define`において`undefined`になる場合がある問題を修正
コメントの文言を調整
2023-04-10 19:43:15 +09:00
Acid Chicken (硫酸鶏)
abda3b6c8c
ci( #10336 ): use TurboSnap ( #10494 )
...
* ci(#10336 ): use TurboSnap
* build: fix version
* ci(#10336 ): update build dir
* chore(#10336 ): fire changes
* chore: stabilize icon width on `PageHeader`
* chore: fire changes
* ci: invalid ignore
* ci: trace logs
* chore: debug
* revert: debug
This reverts commit 2329165e252640504ef17e97389e0460ada83e70.
* chore: do not reuse build dir
* build: scripts
* ci: tweak
* revert: re-revert debug
This reverts commit 596ef05d9eabe11c0ec3125fa4a87071d59b9b2f.
* chore: detect changes manually
* fix: syntax
* ci: do not use only-changed
* ci: fix command
* revert: re-re-revert debug
This reverts commit b027170d7504277006ce9abac386df8c38d55fd2.
* ci: use build dir
* revert: re-re-re-revert debug
This reverts commit 529ab126ed63ec10eeeaaee3e9ef581b75e739c9.
* ci: fix path
* revert: re-re-re-re-revert debug
This reverts commit 0b0c0b9ea48d37d617b777e9f602ccf8a2400381.
* ci: fix typo
* ci: only show story files
* revert: re-re-re-re-re-revert debug
This reverts commit 9f5b88df3225f23efd72bb099cfebe359af7acdb.
* ci: skip when no stories found
* ci: use skip
* revert: re-re-re-re-re-re-revert debug
This reverts commit 0df4bdc30bbf425c8682594d500a6d986517e721.
* ci: fix micromatch version
* revert: re-re-re-re-re-re-re-revert debug
This reverts commit 63063b02bbcb37e85b93afe3f919b185425ddcf0.
* revert: re-re-re-re-re-re-re-re-revert debug
This reverts commit 01d9669e2a2c758c478bad5379fe19768e2096bc.
* chore: pin tabler icon width globally
* ci: notify when Chromatic skips
* ci: fix endpoint
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-07 20:34:23 +09:00
syuilo
a561b83070
fix deps
2023-04-06 20:29:17 +09:00
Acid Chicken (硫酸鶏)
55652a7a18
build( #10336 ): bump storybook to v7
2023-04-04 15:01:55 +09:00
Acid Chicken (硫酸鶏)
38b9fc4f25
chore: unused dependencies
2023-04-03 14:22:57 +09:00
Acid Chicken (硫酸鶏)
3f4d93a287
build( #10336 ): use unpkg for storybook tabler icons
2023-04-01 22:49:50 +09:00
Acid Chicken (硫酸鶏)
97e7f7efcc
fix: invalid lockfile
2023-04-01 22:28:41 +09:00
Acid Chicken (硫酸鶏)
8b30a0d641
build( #10336 ): missing dependencies
2023-04-01 21:57:31 +09:00
Acid Chicken (硫酸鶏)
ec8905f81c
build( #10336 ): staticify assets
2023-04-01 18:18:11 +09:00
Acid Chicken (硫酸鶏)
65f20de821
build( #10336 ): make storybook buildable
2023-04-01 18:05:14 +09:00
Acid Chicken (硫酸鶏)
139dade62c
build( #10336 ): use chokidar-cli
2023-04-01 14:17:52 +09:00
Acid Chicken (硫酸鶏)
2b831da1d1
Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook
2023-04-01 13:46:54 +09:00
syuilo
152247bfda
refactor: remove autobind-decorator dep
2023-03-31 16:41:27 +09:00
Acid Chicken (硫酸鶏)
558d73b21a
build( #10336 ): fix missing type definition
2023-03-31 16:34:54 +09:00
Acid Chicken (硫酸鶏)
98fd6b5879
build( #10336 ): write stories for MkAcct
2023-03-31 01:01:53 +09:00
Acid Chicken (硫酸鶏)
d1c5556724
Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook
2023-03-30 23:02:38 +09:00
Acid Chicken (硫酸鶏)
3db0147392
build( #10336 ): bump storybook
2023-03-30 23:00:01 +09:00
tamaina
26068a3a8f
use workspace:*, use pnpm@8.1.0
2023-03-30 13:01:00 +00:00
syuilo
ea6f9f1e7d
tweak misskey-js config
2023-03-30 13:46:25 +09:00
syuilo
bb2b33f2c9
update deps
2023-03-30 12:03:04 +09:00
Kagami Sascha Rosylight
cee1d5e2d0
chore: integrate misskey-js as a workspace item (git subtree) ( #10409 )
...
* Additional changes for the merge
* api-misskey-js
2023-03-30 09:33:19 +09:00
Acid Chicken (硫酸鶏)
356fd72603
build( #10336 ): interactions
2023-03-25 23:32:47 +09:00
Kagami Sascha Rosylight
abdb43c440
Revert "Additional changes for the merge"
...
This reverts commit efb5e1d1cc
.
2023-03-25 08:20:34 +01:00
Kagami Sascha Rosylight
efb5e1d1cc
Additional changes for the merge
2023-03-25 08:13:30 +01:00
Acid Chicken (硫酸鶏)
2bce064ada
build( #10336 ): full reload server on change
2023-03-25 11:34:17 +09:00
Acid Chicken (硫酸鶏)
723cff0205
Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook
2023-03-24 23:25:56 +09:00
Acid Chicken (硫酸鶏)
c2d8759812
build( #10336 ): update dependencies
2023-03-23 16:44:41 +09:00
YS
658901a47f
bump aws-sdk to v3 for s3 ( #10363 )
...
* indent
* aws-sdk v3移行
2023-03-23 13:48:14 +09:00
Acid Chicken (硫酸鶏)
0ac4d744fd
build( #10336 ): control themes
2023-03-21 02:05:00 +09:00
Acid Chicken (硫酸鶏)
6e21147ff6
build( #10336 ): separate definitions and generated codes
2023-03-20 16:13:07 +09:00
Acid Chicken (硫酸鶏)
1dfcca7b9c
build( #10336 ): init
2023-03-19 22:25:06 +09:00
Kagami Sascha Rosylight
c091d9e6d5
feat(frontend/MkUrlPreview): oEmbedのサポート ( #10306 )
...
* feat(frontend/MkUrlPreview): oEmbedのサポート
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* playerとoEmbedの統合
* Update CHANGELOG.md
* loading=lazyはここでは不要
* border: 0
* プレビュー直後にautoplayできる機能の復旧
* add test
* refactor test
* explain about cache
* expandPreviewはもう使わない
* summaly v4
* update summaly
* scrolling=no to fix pixiv
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-03-19 16:59:31 +09:00
syuilo
e5ad37e6d0
update aiscript
2023-03-17 20:41:25 +09:00
syuilo
0944c1cd6f
update tabler-icons
2023-03-16 14:14:14 +09:00
syuilo
6da6c4dd45
enhance(client): update AiScript to 0.13.0
2023-03-15 18:26:59 +09:00
syuilo
c0bad443ff
update deps
2023-03-10 14:00:14 +09:00
Kagami Sascha Rosylight
4835f0fb43
fix(frontend): GIFバナーの復活など ( #10247 )
...
* Restore GIF banner
* Add ALT banner, detect APNG too
* Add vitest
* Add CI for vitest
* Upload coverage?
* frontend
2023-03-09 12:48:39 +09:00
tamaina
c36e7d1a07
enhance(server): メディアプロキシでico,bmpを読めるように ( #10186 )
...
* enhance(server): downloadUrlでContent-Dispositionからファイル名を取得
Resolve #10036
Resolve #4750
* untitled
* オブジェクトストレージのContent-Dispositionのファイル名の拡張子をContent-Typeに添ったものにする
* ✌️
* tiff
* fix filename
* add test
* /files/でもContent-Disposition
* enhance(server): メディアプロキシでico,bmpを読めるように
Fix #10120
* comment
* fix test
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-03-04 19:23:11 +09:00
Kagami Sascha Rosylight
61215e50ff
test(backend): APIテストの復活 ( #10163 )
...
* Revert 1c5291f818
* APIテストの復活
* apiテストの移行
* moduleNameMapper修正
* simpleGetでthrowしないように
status確認しているので要らない
* longer timeout
* ローカルでは問題ないのになんで
* case sensitive
* Run Nest instance within the current process
* Skip some setIntervals
* wait for 5 seconds
* kill them all!!
* logHeapUsage: true
* detectOpenHandlesがじゃましているらしい
* maxWorkers=1?
* restore drive api tests
* workerIdleMemoryLimit: 500MB
* 1024MiB
* Wait what
2023-03-03 11:13:12 +09:00
syuilo
76f3bdcdf9
update deps
2023-02-26 18:51:45 +09:00
kabo2468
1c9c9745f5
Windows環境でswcを使うと正常にビルドができない問題の修正 ( #10074 )
...
* Update @swc/core to v1.3.36
* Update CHANGELOG.md
* Update CHANGELOG.md
2023-02-25 05:22:36 +09:00
CaffeinePower
cde0eb621d
feat(server): add @swc/core-android-arm64 to optional ( #10034 )
...
* feat: add optional swc
* fix: windowsで動かない現象を修正
* fix: fix swc path alias
* fix: docker build時に`Host key verification failed`と言われてgitリポジトリからパッケージをインストールできないのでssh -> htpsに変更
* feat(server): add @swc/core-android-arm64 to optional
* fix: conflict
2023-02-23 16:23:16 +09:00
CaffeinePower
b965f5e4a9
feat: swc build in windows ( #10032 )
...
* feat: add optional swc
* fix: windowsで動かない現象を修正
* fix: fix swc path alias
* fix: docker build時に`Host key verification failed`と言われてgitリポジトリからパッケージをインストールできないのでssh -> htpsに変更
2023-02-23 15:36:17 +09:00
syuilo
d1a69abf81
use tsc for build
...
Windowsだとエラーが出るため
2023-02-23 11:06:23 +09:00
tamaina
f7c6ea93d7
perf(backend): Use swc on pnpm build ( #10026 )
...
* perf(backend): Use swc on pnpm build
* update CHANGELOG
* no jest
2023-02-22 23:09:24 +09:00
potpro
bd13ea3d2c
MFMのDOM ParserをJSDOMからhappy-domに変更する ( #10016 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-22 17:32:45 +09:00
syuilo
716ffcace6
update deps
2023-02-20 17:04:57 +09:00
tamaina
980bf1306e
🎨 2FA設定のデザイン向上 / セキュリティキーの名前を変更できるように ( #9985 )
...
* wip
* fix
* wip
* wip
* ✌️
* rename key
* 🎨
* update CHANGELOG.md
* パスワードレスログインの判断はサーバーで
* 日本語
* 日本語
* 日本語
* 日本語
* ✌️
* fix
* refactor
* トークン→確認コード
* fix password-less / qr click
* use otpauth
* 日本語
* autocomplete
* パスワードレス設定は外に出す
* 🎨
* 🎨
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-20 16:40:24 +09:00
tamaina
4e68126c06
enhance(server): URLプレビュー(summaly)はプロキシを通すように ( #9905 )
...
* enhance(server): URLプレビュー(summaly)はプロキシを通すように
* update summaly
* update summaly
* 型エラーバスター
* basic.html
* Delete basic.html
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-14 14:17:07 +09:00
syuilo
54df243b90
fix: typeorm migrations not working
...
Fix #9868
2023-02-11 10:49:17 +09:00
syuilo
1ff14d81c1
update deps
2023-02-09 09:25:31 +09:00
Roxy Squires
ad6844ac4a
Bug | Fixed the error when running pnpm i --frozen-lockfile ( #9782 )
...
* Added Video player
Added vue-plyr as the video play
* Create node.js.yml
* Delete node.js.yml
* Added vue-plyr into pnpm-lock.yaml
* tweak
* Fixed the pnpm-lock.yaml
For some reason on the dependencies there was to instances of vue-plyr
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-03 17:46:16 +09:00
Roxy Squires
4b8b29b862
enhance - Added vue-plyr as the standard video player ( #9766 )
...
* Added Video player
Added vue-plyr as the video play
* Create node.js.yml
* Delete node.js.yml
* Added vue-plyr into pnpm-lock.yaml
* tweak
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-03 17:15:25 +09:00
syuilo
825551d64f
drop syslog
...
Close #9774
2023-02-03 15:08:36 +09:00
syuilo
65ed702d87
update deps
2023-02-03 14:44:09 +09:00
syuilo
e8f3c587c9
Update pnpm-lock.yaml
2023-02-02 10:26:43 +09:00
syuilo
515692d7a6
update aiscript
2023-02-01 11:20:28 +09:00
syuilo
c7b5c8b19e
swがビルドできないのを修正
2023-01-27 12:33:15 +09:00
syuilo
d8f33bc0af
update deps
2023-01-27 11:40:18 +09:00
syuilo
30dce42e03
fix deps
2023-01-25 12:17:53 +09:00
syuilo
d4fb201d05
fix(server): node-fetchおよびgotを使う以前の実装に戻す
...
see #9710
2023-01-25 12:00:04 +09:00
tamaina
6589e8a390
Fix #9710 ? ( #9712 )
...
* wip
* update pnpm-lock
* use our own DevNull
* fix
* deliverJobConcurrencyをmacSocketsで割ってソケット数にする
2023-01-24 15:54:14 +09:00
syuilo
da274cd458
update deps
2023-01-24 14:49:29 +09:00
syuilo
083fa53d9c
update deps
2023-01-23 20:13:18 +09:00
syuilo
a3aafa03ad
update deps
2023-01-22 04:17:58 +09:00
CyberRex
bd3d75df6b
Update chokidar and use pnpm exec ( #9640 )
...
* Fix for dev mode
* Update packages/frontend/package.json
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-01-21 18:41:30 +09:00
syuilo
b8afabde2c
add commands for build with swc
2023-01-19 16:58:09 +09:00
CyberRex
6e2d7e9792
Use pnpm for package manager ( #9531 )
...
* Use pnpm for package manager
* Fix
* Change github workflow
* use pnpm in workflow
* fix
* Fix test (e2e/jest)
* Update Dockerfile for pnpm
* Exclude node_modules from file search on VSCode
* Update pnpm-lock.yaml
* Update pnpm-lock.yaml
* Move typescript from devDependencies to dependencies
* Fix Dockerfile
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-01-16 06:08:42 +09:00