Commit graph

1442 commits

Author SHA1 Message Date
syuilo 35a8c37922 fix(client): Fix theme color 2020-07-12 18:22:13 +09:00
syuilo 6ff84a1061 refactor 2020-07-12 18:19:02 +09:00
fuyu 37c16e5b45
「すべて既読にする」でグループメッセージが既読にならない問題を修正 (#6476) 2020-07-04 10:45:36 +09:00
syuilo 3599f16d22 chore(deps): Update dependencies 🚀 2020-06-27 23:25:06 +09:00
syuilo 3c2d94ace3 Revert "fix(api): Fix #6418 (#6442)"
This reverts commit 83ec906ee7.
2020-06-05 08:37:27 +09:00
syuilo 66de51c1ca
feat: Observe notification read and fix #6406 (#6407)
* Resolve https://github.com/syuilo/misskey/pull/6406#issuecomment-633203670

* Improve typing

* Observe notification read

* capture readAllNotifications

* fix

* fix

* Refactor

* Update src/client/components/notification.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Update src/client/components/notification.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* missing ;

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2020-06-04 22:07:39 +09:00
syuilo 83ec906ee7
fix(api): Fix #6418 (#6442) 2020-06-04 16:17:36 +09:00
syuilo 6b2c289029 fix(api): Fix #6419
Close #6434
2020-06-03 13:19:07 +09:00
tamaina 9bee9d20f7 Improve typing 2020-05-26 14:33:55 +09:00
tamaina abc296cdcc
refactor: use Object.fromEntries() instead of in-house implementation (#6401)
* refactor: use Object.fromEntries()
instead of in-house implementation

* Remove extra type assertions
2020-05-23 23:21:09 +09:00
tamaina 3963ed8ff7
feat(client): 翻訳をIndexedDBに保存・プッシュ通知を翻訳 (#6396)
* wip

* tabun ok

* better msg

* oops

* fix lint

* Update gulpfile.ts

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* Update src/client/scripts/set-i18n-contexts.ts

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* refactor

Co-authored-by: acid-chicken <root@acid-chicken.com>

* 

* wip

* fix lint

* たぶんおk

* fix flush

* Translate Notification

* remove console.log

* fix

* add notifications

* remove san

* wip

* ok

* ✌️

* Update src/prelude/array.ts

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* wip

* i18n refactor

* Update init.ts

* ✌️

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
2020-05-23 13:19:31 +09:00
MeiMei 36fcc0d5f6
Cache extra AP objects (#6349)
* Cache extra AP objects

* Cache nodeinfo
2020-05-15 21:37:09 +09:00
MeiMei 538ca2a7c7
リレーに不正なURLは追加できないように (#6351)
* リレーに不正なURLは追加できないように

* lint
2020-05-15 20:51:16 +09:00
MeiMei 145389768d
pub-relay (#6341)
* pub-relay

* relay actorをApplicationにする

* Disable koa-compress

* Homeはリレーに送らない

* Disable debug

* UI

* cleanupなど
2020-05-10 18:42:31 +09:00
syuilo be183206e6 fix(server): Remove koa-compress 2020-05-10 17:41:16 +09:00
syuilo a3283c71ef chore(lint): Add missing semicolons 2020-05-10 17:25:16 +09:00
MeiMei d1be8b43f6
brotli圧縮の無効化など Resolve #6325 (#6326)
* disable brotli

* disable compress between nginx and app
2020-05-09 08:18:21 +09:00
Acid Chicken (硫酸鶏) b2c703c173
Update src/server/api/private/signup.ts 2020-05-02 10:31:37 +09:00
syuilo 9053b9635e
refactor 2020-05-02 10:28:45 +09:00
Acid Chicken (硫酸鶏) 9daa900793
Refactor codes 2020-04-29 05:30:58 +09:00
Acid Chicken (硫酸鶏) 7860839220
Add support for hCaptcha 2020-04-28 14:29:33 +09:00
syuilo 0683fa6b97 chore(server): Add TODO 2020-04-26 11:19:57 +09:00
syuilo 0df3e22e51 Fix #6289 2020-04-21 20:26:54 +09:00
Xeltica e184c1cdfb
カスタム絵文字リアクションがプレビューされない不具合を修正 fix #6272 (#6273)
* カスタム絵文字リアクションがプレビューされない不具合を修正

* add comments
2020-04-18 12:06:44 +09:00
syuilo 11cc9cbc7c Resolve #5755 2020-04-13 03:23:23 +09:00
MeiMei 36b9a0d42f
プロキシの除外ホスト (#6244)
* プロキシの除外ホスト

* オブジェクトストレージとの通信にProxyを使うかを選択できるように

* fix lint

* コメント

Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2020-04-12 20:32:34 +09:00
MeiMei 00e1dbfdfb
Fix typo (#6238) 2020-04-11 19:49:25 +09:00
MeiMei d3c0f3c251
Use node-fetch instead of request (#6228)
* requestをnode-fetchになど

* format

* fix error

* t

* Fix test
2020-04-09 23:42:23 +09:00
syuilo d4a630902d refactor: Use === 2020-04-04 08:46:54 +09:00
syuilo fef5ec874b enhance(server): Log error message when internal error occured 2020-04-04 08:27:16 +09:00
syuilo eec1af1f52 Revert 2020-04-03 23:35:14 +09:00
MeiMei 8bb311df51
APIリファレンスのカテゴリ処理の修正 (#6218)
* APIリファレンスのカテゴリ処理の修正

* tune
2020-04-03 22:42:29 +09:00
tamaina 795fb0eb60 Pre-render ReDoc
redoc-cliはexpandResponsesは200のみとすると数値と認識されてしまい設定できないため202,204という指定にしています
2020-04-03 17:13:41 +09:00
syuilo 9e9d378bf1 feat(streaming): Add emoji added event 2020-04-02 22:17:17 +09:00
syuilo 79354f4faf Refactoring 2020-03-31 09:15:04 +09:00
syuilo 10356b4041 Merge branch 'master' into develop 2020-03-31 08:08:22 +09:00
syuilo 6a732ab1cd Fix #6203 2020-03-31 08:07:10 +09:00
MeiMei 47322b35ff
APIの権限設定漏れを修正 (#6202)
* Fix: 権限設定漏れ

* requireAdmin
2020-03-30 11:45:57 +09:00
MeiMei 4c6d0386b9
admin/accounts/createで一般ユーザーがアカウントを作成し放題なのを修正 (#6205) 2020-03-30 09:27:39 +09:00
MeiMei a448172952
Fix #6199 (#6201) 2020-03-29 23:18:03 +09:00
MeiMei 244ef0cb8f
トークン系の乱数ソースではcryptoを使うように (#6200) 2020-03-29 23:16:36 +09:00
syuilo 02cc1891f2 Add miauth info into meta.features 2020-03-29 17:44:14 +09:00
syuilo 09e3ddbd57 アプリの権限を確認できるように 2020-03-29 17:06:36 +09:00
syuilo c52aeb6618 Fix type 2020-03-29 11:28:55 +09:00
syuilo bb835a6e8a Fix bug 2020-03-29 10:49:43 +09:00
syuilo 52feba0e3a Refactor: Use === 2020-03-29 10:39:36 +09:00
syuilo 9998845b21 Merge branch 'develop' of https://github.com/syuilo/misskey into develop 2020-03-28 22:04:26 +09:00
syuilo 7ee4385deb Fix bug 2020-03-28 22:04:23 +09:00
mei23 695277c9eb
lint fix 2020-03-28 20:56:17 +09:00
syuilo 549092d9aa Update gen-token.ts 2020-03-28 19:44:57 +09:00
syuilo dcd43a17ba インストールしたアプリ見れるようにしたり削除できるようにしたり 2020-03-28 19:33:11 +09:00
syuilo 614a1d74dd Resolve #6192 2020-03-28 18:07:41 +09:00
syuilo 9ea1ed8559 Add i/apps private API 2020-03-28 16:52:52 +09:00
syuilo 6be127e18b Implement MiAuth 2020-03-28 11:24:37 +09:00
syuilo 608b8bb741 wip 2020-03-27 20:24:32 +09:00
syuilo a43a225740 Fix #6180 2020-03-23 19:47:02 +09:00
syuilo 833c39969b Refactor 2020-03-23 19:42:26 +09:00
syuilo dac962580b テーマインポート機能を実装するなど 2020-03-23 19:06:46 +09:00
syuilo 346036ec88 Fix #6110
updatedAt が null なユーザーは検索に出てこなくなる副作用あり
2020-03-21 20:14:26 +09:00
syuilo 1471e52307 Resolve #6110 2020-03-21 12:48:25 +09:00
MeiMei 80eedf7449
連携ログインができないのなどを修正 (#6162)
* 連携ログインができないのを修正

* Cookie名変更, セッションに

* igiはやっぱり非セッションCookieで

* 2回目以降Discordログインできなくなるのを修正
2020-03-20 13:56:22 +09:00
syuilo 917726fecc wip #6140 2020-03-07 11:23:31 +09:00
syuilo 1947835c51 Resolve #6137 2020-03-07 01:04:36 +09:00
rinsuki c18f6fde80
lintをGitHub Actions でするように (#6101)
* package.json の lint スクリプトを修正

* lint アクションを追加

* yarn lint --fix

* 手動修正
2020-03-04 11:45:33 +09:00
MeiMei 06ddc8ec50
Fix: mainStreamのミュート情報が再接続まで反映されない (#6072) 2020-02-26 08:03:23 +09:00
syuilo 8aab828c65 Better featured injection 2020-02-22 06:49:12 +09:00
syuilo c7c08b7511 Resolve #6043 2020-02-21 00:28:45 +09:00
syuilo 95dc76ca19
Fix comments 2020-02-20 23:26:35 +09:00
syuilo f5a06b6494 Fix #6036 2020-02-20 22:54:26 +09:00
syuilo e59e2d9f0b Resolve #6028 2020-02-20 13:38:40 +09:00
syuilo 98d873a7f9 Update search-by-tag.ts 2020-02-20 07:19:27 +09:00
syuilo 09175b84df Fix #6016 2020-02-20 07:18:40 +09:00
syuilo 177e19632a Fix #6016 2020-02-20 07:18:16 +09:00
syuilo d9986b7a2f Implement featured note injection 2020-02-18 19:05:11 +09:00
syuilo 3d79e7a136 Improve paging 2020-02-18 18:19:11 +09:00
syuilo 52fb1237ec Imprement promo read 2020-02-18 18:14:38 +09:00
syuilo 8a7197726e Merge branch 'develop' of https://github.com/syuilo/misskey into develop 2020-02-18 17:54:13 +09:00
syuilo b7f5458684 Fix bug 2020-02-18 17:53:56 +09:00
fuyu 52710f3810
管理者はモデレーターに変更できないように (#5970)
* 管理者をモデレーターに変更できないように

* Change error message
2020-02-18 17:53:52 +09:00
syuilo a54de07260 Resolve #5963 2020-02-18 08:41:32 +09:00
syuilo aa2c8d101e Fix type 2020-02-18 08:13:47 +09:00
syuilo 1441fd93b9 Clean up 2020-02-18 08:05:27 +09:00
syuilo 15839a7399 🎨 2020-02-17 06:37:39 +09:00
syuilo 6f7832c09b API doc 2020-02-15 23:13:59 +09:00
syuilo bef67fa275 Update trend.ts 2020-02-15 23:01:41 +09:00
syuilo 3f28f7451f Prefetch aicons 2020-02-15 21:56:21 +09:00
syuilo d0085f00ed Fix #5950 2020-02-15 21:39:38 +09:00
syuilo 43734f027b Refactoring 2020-02-15 21:33:32 +09:00
syuilo 37c80e8ef5 Improve wallpaper feature 2020-02-15 08:29:59 +09:00
syuilo d21d38509c Font size setting 2020-02-15 03:44:40 +09:00
syuilo 65c0b6c7da Resolve #5939 2020-02-15 01:03:59 +09:00
syuilo f1d07dfbed Fix favicon provide 2020-02-14 23:55:31 +09:00
MeiMei 439563c5d6
サムネイルをJPEGで生成するように (#5941) 2020-02-14 11:40:45 +09:00
syuilo f5f7654f4b Improve custom emoji managemant 2020-02-14 01:09:39 +09:00
syuilo d76fceae85 Fix #5935 2020-02-13 22:13:24 +09:00
syuilo 2feef81516 グループ招待の通知とか
Resolve #5880
Resolve #5927
2020-02-13 02:17:54 +09:00
syuilo 940578d062 🎨 2020-02-10 21:16:04 +09:00
syuilo 1d62d2924e 🎨 2020-02-10 20:47:02 +09:00
Xeltica ac5453232f
お知らせの固定表示 (#5887)
* お知らせの固定

* ✌️

* Update index.home.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2020-02-09 21:31:17 +09:00
tamaina 982520bcef fix typo #5890 2020-02-09 20:53:00 +09:00
tamaina cc72f91465 Fix cannot update (#5890) 2020-02-09 12:47:50 +09:00
syuilo 390279a4a8 Fix #5885 2020-02-09 03:49:18 +09:00
syuilo fc76f7874e Docs 2020-02-07 19:43:37 +09:00
syuilo ff059d1268 wip docs 2020-02-07 19:15:08 +09:00
syuilo 01e7a01daf Clean up 2020-02-06 23:27:47 +09:00
MeiMei 988ac80087
Correct Like id generation (#5852) 2020-02-06 17:07:37 +09:00
syuilo 712a90d502 Fix bug 2020-02-05 21:41:54 +09:00
syuilo ab995930ff Refactor 2020-02-05 21:41:49 +09:00
syuilo 8818648740 プロキシアカウントをユーザー名ではなくIDで保存するように 2020-02-05 10:15:09 +09:00
DW 391500bdac
Allow wider window for totp verification (#5811)
As server time and client time may not necessarily match
2020-02-02 11:50:15 +09:00
Acid Chicken (硫酸鶏) c30960d6bf
Fix hashtags contained in private notes are shown in trends (#5805)
* Update trend.ts

* Fix query

* Update create.ts

* Update create.ts

* Update trend.ts
2020-02-02 05:42:58 +09:00
syuilo 7ed3448e13 Resolve #1669 2020-02-01 07:16:52 +09:00
syuilo 17a04e2676 Update icon 2020-01-31 15:25:38 +09:00
syuilo ee0cbab4e4 Fix bug 2020-01-30 06:09:36 +09:00
syuilo c44e8e6bf1 Emoji copy 2020-01-30 06:06:50 +09:00
syuilo 96648b651e isMarkedAsClosed --> isSuspended 2020-01-30 05:56:14 +09:00
syuilo f6154dc0af
v12 (#5712)
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
Co-authored-by: Satsuki Yanagi <17376330+u1-liquid@users.noreply.github.com>
2020-01-30 04:37:25 +09:00
MeiMei 0c1076c917 userListチャンネルのオーナーチェック Fix #5772 (#5773)
* userListチャンネルのオーナーチェック Fix #5772

* comment
2020-01-27 05:36:59 +09:00
MeiMei 46aaf8fa9a AP Actorの鍵とkeyIdのフォーマットの変更 (#5733)
* Node PKCS#8

* keyIdを#main-key形式に
2020-01-20 04:51:44 +09:00
MeiMei 75cb7f8b36 Fix #5728 (#5731) 2020-01-20 01:52:35 +09:00
MeiMei 79cbf0888c Redis subscriberで認証ができないのを修正 Fix #5727 (#5730) 2020-01-20 01:51:18 +09:00
MeiMei 26b193d39d fix (#5710) 2020-01-19 03:38:22 +09:00
Acid Chicken (硫酸鶏) ab1b0cc840
Allow CORS requests in /.well-known/* routes (#5717)
* Allow CORS requests in /.well-known/* routes

* Fix bug
2020-01-16 04:46:43 +09:00
MeiMei 9703ba5340
ファイルと画像認識処理の改善 (#5690)
* dimensions制限とリファクタ

* comment

* 不要な変更削除

* use fromFile など

* Add probe-image-size.d.ts

* えーCRLFで作るなよ…

* Update src/@types/probe-image-size.d.ts

Co-Authored-By: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* fix d.ts

* Update src/@types/probe-image-size.d.ts

Co-Authored-By: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* Update src/@types/probe-image-size.d.ts

Co-Authored-By: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* fix

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2020-01-12 16:40:58 +09:00
tamaina e37840d870 ドライブ関連の修正 (#5673)
* ✌️

* Update add-file.ts

* fix
2020-01-04 07:20:41 +09:00
MeiMei 541f5f1314 Hide suspended user profile (#5452) 2020-01-02 02:47:20 +09:00
MeiMei 78ef0a9929 ドライブファイルURL生成などの修正 (#5671)
* Fix: リモートプロキシ時にサムネイルのContent-Typeがおかしい

* fix drive
2020-01-02 02:45:05 +09:00
MeiMei b0bb5d8dfc
期限切れ/未保存リモートファイルのローカルプロキシ (#5655)
* Media Proxy を実装

* サンプルを追加

* https://github.com/syuilo/misskey/pull/5649#discussion_r359967471 の修正

* https://github.com/syuilo/misskey/pull/5649#discussion_r359967966 の修正

* https://github.com/syuilo/misskey/pull/5649#discussion_r359968219 の修正

* 期限切れ/未保存リモートファイルのローカルプロキシ

* 設定

* 説明

* comment out

* fix

Co-authored-by: 和風ドレッシング <37681609+CookieRamen@users.noreply.github.com>
2019-12-31 17:23:47 +09:00
MeiMei cbbdc98744 /files/ 下のヘッダ設定タイミングを修正 (#5650) 2019-12-20 01:39:59 +09:00
MeiMei 3e85aad80a Implement Talk has read federation (#5636)
* Talk read

* fix

* 複数のRead ActivityはCollectionとして送るように

* あ
2019-12-15 03:37:19 +09:00
MeiMei 648be3005f Fix #5637 (#5638) 2019-12-15 03:35:09 +09:00
MeiMei 1d234e10bd Fix #4800 (#5622) 2019-12-12 00:49:30 +09:00
MeiMei fe9371f06c AP Signatureヘッダの特殊処理を削除 (#5628) 2019-12-11 23:14:51 +09:00
syuilo f7a328d66e Update dependencies 🚀 2019-11-24 17:09:32 +09:00
MeiMei b241967fb9 Fix: ローカルにフォロワー限定投稿が流れてくる (#5598) 2019-11-24 08:31:57 +09:00
MeiMei 8ada1725bf 管理画面のジョブキュー一覧の修正 (#5586)
* Fix: inboxのジョブキューが表示されない

* ジョブキューで試行回数等を表示するように

* DBとオブジェクトストレージのジョブキューが表示されるように
2019-11-07 05:41:44 +09:00
syuilo a35d01ee0f Resolve #5581 2019-11-05 22:20:56 +09:00
MeiMei 92af4401e2 実行時にpackage.jsonを参照しないように (#5418)
* 実行時にpackage.jsonを参照しないように

* nodeinfo

* move meta.json

* add dummy

* lowercase
2019-11-01 22:34:26 +09:00
Acid Chicken (硫酸鶏) 34c82776fc Make issue process of registration tickets better (#5545)
* Make issue process of registration tickets better

* Fix illegal indent

* Bye rangestr

* Update invite.ts

* Fix bug

* Update invite.ts
2019-10-29 09:46:51 +09:00
MeiMei 245b08b624 Talk federation (#5534) 2019-10-29 06:01:14 +09:00
rinsuki 121c7542a0
投稿の文字数制限の初期値をmeta側と合わせる (#5546) 2019-10-26 00:16:47 +09:00
syuilo c9bf99fa66 Fix bug 2019-10-25 16:13:37 +09:00
syuilo 7ff8fb027d Fix #4731 2019-10-21 00:52:50 +09:00
MeiMei 4c6c06c80a Improve emoji-picker (#5515)
* Improve emoji-picker

* remove unimplanted translation

* カテゴリのサジェスト

* use unique
2019-10-21 00:43:39 +09:00
MeiMei 5c44c75c23 Fix #5504 など (#5507)
* カスタム絵文字を重複登録できないように

* fix

* fix
2019-10-16 04:03:18 +09:00
MeiMei d17c6adba4 ダウンロードURLにdownloadを付けないなど (#5488) 2019-10-04 20:18:41 +09:00
Acid Chicken (硫酸鶏) 75e2b075e1 Fix #5468 (#5470)
* Update activitypub.ts

* Update activitypub.ts

* Update activitypub.ts

* Update activitypub.ts

* fix type error

* trust the module

* remove space

* accept charset
2019-10-04 10:29:28 +09:00
MeiMei 6ba5968861 Apply DB limit to the maximum note text length (#5465) 2019-10-01 01:46:31 +09:00
Aya Morisawa cea2d621f2 Fix typo: accpet -> accept (#5469) 2019-09-30 19:00:17 +09:00
syuilo 42a14508f6 Update dependencies 🚀 2019-09-27 05:50:34 +09:00