Commit graph

883 commits

Author SHA1 Message Date
syuilo
8f912d25d7 fix null in query 2022-03-26 19:48:22 +09:00
syuilo
b6f1766443 refactor 2022-03-26 19:33:18 +09:00
syuilo
54e1c7f60e perf(server): use cached user info in getUserFromApId 2022-03-26 19:09:57 +09:00
syuilo
1dfee2467a refactor 2022-03-26 18:42:37 +09:00
syuilo
800f820655 perf(server): reduce db query when get notifications 2022-03-26 18:22:55 +09:00
syuilo
3b54ff4173 perf(server): improve deliver performance 2022-03-26 17:43:08 +09:00
syuilo
c09c75c625 refactor and performance improvements 2022-03-26 17:19:27 +09:00
dependabot[bot]
535180da26 chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/backend (#8447)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-26 15:35:10 +09:00
syuilo
523ee14a73 refactor: migrate to typeorm 3.0 (#8443)
* wip

* wip

* wip

* Update following.ts

* wip

* wip

* wip

* Update resolve-user.ts

* maxQueryExecutionTime

* wip

* wip
2022-03-26 15:34:00 +09:00
syuilo
4a00a85879 .js 2022-03-25 16:35:24 +09:00
syuilo
071acfb898 update deps 2022-03-25 16:32:10 +09:00
syuilo
921299b02f perf(server): refactor and performance improvements 2022-03-25 16:27:41 +09:00
syuilo
b0eb9ea31e refactor 2022-03-25 13:11:52 +09:00
syuilo
69702bc55e Update account.ts 2022-03-25 02:43:48 +09:00
syuilo
c32867f296 enhance(client): アカウント情報の取得に失敗したとき強制ログアウトではなく警告を表示するように 2022-03-25 01:53:20 +09:00
syuilo
ab3f4eadb1 refactor 2022-03-25 01:51:34 +09:00
syuilo
61826829d3 refactor: separate meta api for admin or not 2022-03-25 01:50:28 +09:00
Johann150
37486e7ba6 recognize null in _misskey_content for notes (#8440) 2022-03-23 03:16:04 +09:00
Ehsan Javadynia
441517b73b Resolve #7208 (#7226)
add decrement replies count on delete note and a test for that
2022-03-22 22:48:33 +09:00
MeiMei
d35101c12b Use unique id for Undo (#8434) 2022-03-22 00:39:00 +09:00
syuilo
a32a3bc5c9 perf(server): disable some antenna features to improve performance 2022-03-22 00:07:43 +09:00
syuilo
5e9a8ce883 perf(server): reduce db query 2022-03-21 20:43:43 +09:00
syuilo
fab2d179c8 tweak log 2022-03-21 05:45:09 +09:00
syuilo
7c6ad1f796 chore: add note 2022-03-21 05:43:52 +09:00
syuilo
161461f352 perf(server): reduce db query 2022-03-21 05:42:11 +09:00
syuilo
ee78936890 .js 2022-03-21 05:33:06 +09:00
syuilo
5fd5638f2e .js 2022-03-21 05:31:04 +09:00
syuilo
29a13877e9 perf(server): cache nodeinfo to reduce db query 2022-03-21 05:26:42 +09:00
syuilo
bb8cd2ab05 perf(server): reduce db query 2022-03-21 05:21:37 +09:00
tamaina
6890e7fca0 デッキまわりをCompositon API / Setup Sugarに (#8410)
* universal.widgets.vue

* column.vue, antenna-column.vue

* direct-column.vue, list-column.vue

* main-column.vue

* wip

* ✌️

* fix

* ✌️

* ✌️
2022-03-21 03:11:14 +09:00
syuilo
4c2d4d76e6 perf(server): reduce db query 2022-03-21 01:22:00 +09:00
syuilo
c1ce301d24 perf(server): reduce db query 2022-03-20 15:44:49 +09:00
Kainoa Kanter
7cbbd915ce Fix: warn about outdated NodeJS fixed (#8388)
* Fix #8387

* update changelog

Co-authored-by: Johann150 <johann.galle@protonmail.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-03-20 01:34:45 +09:00
syuilo
497b6f03f6 fix(client): fix popup menu direction calclation 2022-03-19 22:03:53 +09:00
syuilo
20d5def957 perf(server): reduce memory usage of redis 2022-03-19 19:34:04 +09:00
syuilo
5e9809407a update deps 2022-03-19 19:22:58 +09:00
syuilo
f256ed885e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-03-19 19:09:02 +09:00
syuilo
69b044c3ab feat: introduce bull dashboard 2022-03-19 19:08:55 +09:00
Johann150
245fdb8544 fix API console (#8416)
Adjusted the server to send the API description based on the new
API type declarations introduced previously.
2022-03-19 18:25:06 +09:00
dogcraft
b73ceaa4d2 Fix: "Adding email to profile ends in error" (#8405) 2022-03-14 22:57:55 +09:00
dogcraft
5cf8a1141a Fix bug : "IPCIDR is not a constructor" (#8400) 2022-03-12 19:23:57 +09:00
syuilo
4ea7a6596f fix(server): HTMLが正しくレンダリングされない問題を修正
Fix #8392
2022-03-12 15:21:07 +09:00
syuilo
243d02eaa2 fix(server): dummy image is not served correctly
Fix #8393
2022-03-12 15:13:11 +09:00
syuilo
6a35a37df1 🎨 2022-03-12 14:54:08 +09:00
syuilo
f4ed4c1d09 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-03-12 13:21:39 +09:00
xianon
db64fe0ef2 リレーが動作するように修正する (#8396) 2022-03-12 13:21:04 +09:00
syuilo
8e9dd82ae8 tweal c;iemy 2022-03-11 18:55:47 +09:00
syuilo
827ee9426c fix(server): ulidを使用していると動作しない問題を修正 2022-03-11 12:44:35 +09:00
syuilo
b1e170adc7 feat: use instance icon for splash screen 2022-03-09 23:00:28 +09:00
syuilo
e647d26d7b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-03-09 22:48:12 +09:00
Johann150
67d13bcc67 use high resolution asset for splash screen (#7875) 2022-03-09 22:47:25 +09:00
syuilo
68fddacba2 update deps 2022-03-09 22:43:41 +09:00
nullobsi
be7385aaf3 fix scroll (#8382) 2022-03-09 22:33:07 +09:00
MeiMei
3447466c7b テーマ選択から重複要素を排除するように (#8385) 2022-03-09 22:18:14 +09:00
Johann150
9e1255b334 remove HTTPS handling (#8380) 2022-03-08 23:23:18 +09:00
syuilo
3b95fce051 fix federation chart 2022-03-08 22:56:46 +09:00
syuilo
e11337c443 update deps 2022-03-07 23:51:34 +09:00
syuilo
e3afe9fd82 delete needless instance drive columns 2022-03-07 21:20:14 +09:00
syuilo
13dfafb1dd feat: add active to federation chart 2022-03-07 15:10:16 +09:00
syuilo
9841ee4710 tweak client 2022-03-06 23:21:25 +09:00
syuilo
a7bf9603dc tweak client 2022-03-06 23:21:19 +09:00
syuilo
5103ece434 tweak client 2022-03-06 19:18:34 +09:00
Andreas Nedbal
46562be227 Refactor: Switch Settings index page to setup sugar (#8374)
* refactor(client): Make Settings index page use <script setup>

* chore(client): address review comments
2022-03-06 19:17:43 +09:00
syuilo
3b86bdf18c feat: アンケート終了通知
Resolve #4664
2022-03-06 16:06:27 +09:00
tamaina
a004cfe950 fix: iPhone X以降(?)でページの内容が全て表示しきれないのを修正 (#8375)
* add safe-area-inset-bottom to spacer

* fix

* ✌️

* fix
2022-03-05 02:00:45 +09:00
syuilo
743a743251 fix 2022-03-05 01:23:34 +09:00
syuilo
a1441ff5b4 fix(client): register_note_view_interruptor()が動かないのを修正
Fix #8318
2022-03-05 01:22:57 +09:00
syuilo
b26f3713b5 chore(client): hide error report setting
Close #8327
2022-03-05 00:35:59 +09:00
syuilo
17f7b41240 feat: 時限ミュート
#7677
2022-03-04 20:23:53 +09:00
syuilo
5ab7362d4c fix query error 2022-03-04 18:18:37 +09:00
syuilo
9eca617066 set timeout for db query
Resolve #8150
2022-03-04 18:04:39 +09:00
Andreas Nedbal
472a05bee4 Fix: Only allow admins to access admin views (#8361)
* fix(client): only allow admins to access /admin/*

* fix(client): Also allow moderators to access admin panel
2022-03-04 17:13:10 +09:00
syuilo
75e5954f45 tweak client 2022-03-04 16:26:21 +09:00
syuilo
2606e10d55 enhance(chart): better federation pub/sub calculation 2022-03-04 16:26:10 +09:00
syuilo
94f294da59 fix federation chart pubsub 2022-03-04 15:32:50 +09:00
syuilo
b7b1936eb1 fix esm 2022-03-04 00:06:17 +09:00
Kainoa Kanter
3768d72bfe Add me as patron (#8369) 2022-03-03 01:19:17 +09:00
syuilo
df77edfc4e feat(client): indicate dev build 2022-03-03 01:17:37 +09:00
syuilo
8e3a082c37 fix(client): ユーザー名オートコンプリートが正しく動作しない問題を修正 2022-03-02 18:52:49 +09:00
syuilo
4f924a8565 🎨 2022-03-01 23:58:28 +09:00
syuilo
f71aa3df32 feat: instance default theme 2022-03-01 23:58:01 +09:00
syuilo
33d40e6736 🎨 2022-03-01 21:38:56 +09:00
syuilo
d7a5f2618f refactor 2022-03-01 21:36:20 +09:00
syuilo
7e4db6acf4 Revert "refactor"
This reverts commit 94d4f8271e3406ff549a8f18831fb74adcd0d1ab.
2022-03-01 03:51:31 +09:00
syuilo
d8c2d19d67 fix esm 2022-03-01 03:34:40 +09:00
syuilo
cf2733b1f0 fix esm 2022-03-01 01:36:50 +09:00
syuilo
897108b507 fix esm 2022-03-01 01:34:53 +09:00
syuilo
e51bc8b040 fix esm 2022-03-01 01:33:25 +09:00
syuilo
02f4d97987 fix esm 2022-03-01 01:26:32 +09:00
syuilo
218e756555 fix esm 2022-03-01 01:24:50 +09:00
syuilo
429f280caf fix: use import assertion 2022-03-01 00:40:53 +09:00
syuilo
8a506acf54 fix migrations
Fix #8363
2022-03-01 00:07:03 +09:00
syuilo
e547825ed9 refactor 2022-02-28 22:42:32 +09:00
syuilo
fc466933fc fix esm 2022-02-27 14:21:25 +09:00
syuilo
798e41077b improve test 2022-02-27 14:14:27 +09:00
syuilo
a02e37b2e1 fix 2022-02-27 14:10:31 +09:00
tamaina
13cc69fe1c Fix avatar/banner proxy (#8346)
* Fix avatar/banner proxy

Co-authored-by: mei23 <m@m544.net>

* use getAvatarUrl

* fix

* join avatar and banner to improve performance

* join

* Update hybrid-timeline.ts

* fix

Co-authored-by: mei23 <m@m544.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-27 13:59:10 +09:00
syuilo
94228778c9 refactor: Use ESM (#8358)
* wip

* wip

* fix

* clean up

* Update tsconfig.json

* Update activitypub.ts

* wip
2022-02-27 11:07:39 +09:00
syuilo
44bb08454a fix: better language settings
Fix #8359
Fix #7968
2022-02-26 15:13:44 +09:00
syuilo
66115e2879 🎨 2022-02-25 20:17:36 +09:00
syuilo
b13aebab57 refactor 2022-02-25 20:03:17 +09:00
syuilo
04893c8636 refactor(client): use setup 2022-02-25 19:58:58 +09:00
syuilo
ff3809b437 🎨 2022-02-25 19:56:59 +09:00
syuilo
1ad759db78 🎨 2022-02-25 18:53:08 +09:00
syuilo
86dc3adcba 🎨 2022-02-25 18:32:37 +09:00
Kainoa Kanter
47235a3aea keepCw > true (#8350)
Closes #8336
2022-02-25 14:41:40 +09:00
syuilo
9717fc1dbf client: 検索構文でGoogle明示 & deprecated 2022-02-25 14:40:11 +09:00
syuilo
680e1ed3ac enhance(client): improve launch pad usability 2022-02-23 23:40:31 +09:00
syuilo
bf72af1289 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-23 21:31:51 +09:00
syuilo
6d41bab495 update deps 2022-02-23 21:31:48 +09:00
Johann150
95e4425a79 fix: also recognize "shortcut icon" favicon (#8220)
* also recognize "shortcut icon" favicon

Not using querySelector for this because it uses jsdom which might be slower.
Reversing the order because WHATWG says the last appropriate link should be used.

* also fetchIconUrl

* br

* improve readability

* fix

* フォールバックにhrefの評価を含める

* fix val name

* 将来的な拡張を考えたコードにした

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-23 20:17:43 +09:00
syuilo
2f83378acc feat: add pub & sub item for federation chart 2022-02-23 16:17:16 +09:00
syuilo
1cde8d6d81 🎨 2022-02-20 19:01:13 +09:00
syuilo
68899ee206 プライベートタブでログインし直すと文字数がNaNになる問題を修正 2022-02-20 19:01:06 +09:00
syuilo
1d2be559e9 プロフィールの追加情報を最大16まで保存できるように
Close #8225
Close #8234
2022-02-20 16:53:06 +09:00
syuilo
71d21c32f5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-20 16:07:50 +09:00
syuilo
18ea7a1142 remove max note text length setting
Resolve #8323
2022-02-20 16:07:43 +09:00
xianon
549e9ef84d タッチ操作でウィジェットの編集や削除ができるようにする (#8328) 2022-02-20 16:07:29 +09:00
tamaina
9ebb464149 Fix ajv (#8333)
* wip

* ✌️

* use ajv/dist/core

* revert try

* clean up
2022-02-20 13:15:40 +09:00
tamaina
706c1b054d SchemaTypeの型計算量を削減 (#8332)
* schema typeの型計算量を削減

* reduce some type error

* wip

* fix

* clean up

* more shrink
2022-02-19 23:21:28 +09:00
syuilo
036c9571e2 refacator: fix typw 2022-02-19 14:53:33 +09:00
syuilo
1db0032d08 refactor: fix type 2022-02-19 14:30:42 +09:00
syuilo
077a3fd311 refactor: fix type 2022-02-19 14:28:08 +09:00
syuilo
81c7db0744 refactor: use ajv instead of cafy (#8324)
* wip

* wip

* Update abuse-user-reports.ts

* Update files.ts

* Update list-remote.ts

* Update list.ts

* Update show-users.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update update.ts

* Update search.ts

* Update reactions.ts

* Update search.ts

* wip

* wip

* wip

* wip

* Update update.ts

* Update relation.ts

* Update available.ts

* wip

* wip

* wip

* Update packages/backend/src/server/api/define.ts

Co-authored-by: Johann150 <johann.galle@protonmail.com>

* Update define.ts

* Update define.ts

* typo

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update update.ts

* wip

* Update signup.ts

* Update call.ts

* minimum for limit

* type

* remove needless annotation

* wip

* Update signup.ts

* wip

* wip

* fix

* Update create.ts

Co-authored-by: Johann150 <johann.galle@protonmail.com>
2022-02-19 14:05:32 +09:00
syuilo
2744fb3096 update deps 2022-02-19 00:48:04 +09:00
syuilo
9b76f8d963 refactor: better getChart result type 2022-02-18 22:29:23 +09:00
syuilo
063330c9cf refactor: add InstanceRepository 2022-02-18 20:43:50 +09:00
syuilo
000e6bb6a6 Delete jobs.ts 2022-02-18 20:30:22 +09:00
syuilo
4d333c5f84 refactor: fix types 2022-02-15 23:08:50 +09:00
syuilo
117aa696ea fix(client): リアクションピッカーの高さが低くなったまま戻らないことがあるのを修正
Fix #8071
2022-02-13 16:35:53 +09:00
syuilo
4a24258007 refactor: fix types 2022-02-13 12:46:52 +09:00
syuilo
f3853f76af refactor: fix types 2022-02-13 01:39:58 +09:00
syuilo
2c7cb1f3ea fix(server): stats APIで内部エラーが発生する問題を修正
Fix #8308
2022-02-12 17:33:29 +09:00
syuilo
b6093a9d90 fix(client): nextTickの中でonUnmounted呼び出しても効かない可能性がある 2022-02-12 17:29:15 +09:00
syuilo
73b1bf76ed fix(client): 一部環境でサイドバーの投稿ボタンが表示されない問題を修正 2022-02-12 17:28:33 +09:00
syuilo
a37ed84421 🎨 2022-02-12 17:00:09 +09:00
syuilo
70317771fb 🎨 2022-02-12 16:52:01 +09:00
syuilo
2d55d36e19 fix(client): フッターでセーフエリアを考慮するように 2022-02-12 14:48:01 +09:00
syuilo
901cbbe763 fix(client): tweak ui
#8311
2022-02-12 14:43:21 +09:00
tamaina
787a97706b ソフトミュートですべてがマッチしてしまうのを修正 (#8307)
* ソフトミュートですべてがマッチしてしまうのを修正

* Clean up

* Update packages/client/src/scripts/check-word-mute.ts

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

* fix

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-11 23:26:51 +09:00
syuilo
98dd6d0146 enhance(client): tweak padding 2022-02-11 22:16:20 +09:00
syuilo
3c65071253 fix(client): ノート詳細が開けないのを直したり
Fix #8305
2022-02-11 22:14:14 +09:00
syuilo
6a1e021476 fix(client): ノートの参照を断ち切るように
Fix #8201
Close #8237
2022-02-11 21:35:28 +09:00
syuilo
7069a28c15 Update 1644010796173-convert-hard-mutes.js 2022-02-11 21:17:07 +09:00
syuilo
9cd07c6eac Update 1644010796173-convert-hard-mutes.js 2022-02-11 21:06:38 +09:00
syuilo
80f06a6051 fix(client): word mute cannot save 2022-02-11 19:44:56 +09:00
dependabot[bot]
908749f7cd chore(deps): bump glob-parent from 5.1.1 to 5.1.2 in /packages/backend (#8303)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:57:02 +09:00
dependabot[bot]
07ba40cb7d chore(deps): bump normalize-url from 4.5.0 to 4.5.1 in /packages/backend (#8302)
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:56:00 +09:00
dependabot[bot]
992830303a chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /packages/backend (#8301)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:23:43 +09:00
dependabot[bot]
4ea5de2984 chore(deps): bump tar from 6.0.5 to 6.1.11 in /packages/backend (#8294)
Bumps [tar](https://github.com/npm/node-tar) from 6.0.5 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.0.5...v6.1.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:22:16 +09:00
syuilo
1d2936e638 chore(client): tweak chart 2022-02-11 15:14:08 +09:00
syuilo
9291da94f1 enhance(client): リアクションピッカーの幅、高さ制限を緩和 2022-02-11 13:53:02 +09:00
syuilo
eb24eedf12 feat(client): make size of reaction picker configuable 2022-02-11 13:38:47 +09:00
syuilo
5c67823c60 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-11 12:47:45 +09:00
syuilo
28c859ff93 enhance(server): add indexes for following host 2022-02-11 12:47:42 +09:00
syuilo
43d1e7a08d 🎨 2022-02-11 12:46:03 +09:00
dependabot[bot]
136f279834 chore(deps): bump browserslist from 4.16.3 to 4.19.1 in /packages/client (#8290)
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.19.1.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.19.1)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 00:16:43 +09:00
syuilo
389ed38e45 🎨 2022-02-10 22:16:59 +09:00
syuilo
c15cc02ab3 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-10 22:01:34 +09:00
dependabot[bot]
f8c8de08a7 chore(deps): bump node-fetch from 2.6.1 to 2.6.7 in /packages/backend (#8293)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  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-02-10 21:10:50 +09:00
dependabot[bot]
e6dcaddc0a chore(deps): bump node-fetch from 2.6.1 to 2.6.7 in /packages/client (#8291)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 21:10:35 +09:00
dependabot[bot]
0cc4f6ce44 chore(deps): bump simple-get from 4.0.0 to 4.0.1 in /packages/backend (#8292)
Bumps [simple-get](https://github.com/feross/simple-get) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/feross/simple-get/releases)
- [Commits](https://github.com/feross/simple-get/compare/v4.0.0...v4.0.1)

---
updated-dependencies:
- dependency-name: simple-get
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 21:09:42 +09:00
dependabot[bot]
27a34353fc chore(deps): bump glob-parent from 5.1.1 to 5.1.2 in /packages/client (#8289)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 21:08:28 +09:00
dependabot[bot]
0c4a725bee chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /packages/client (#8288)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 21:08:06 +09:00
dependabot[bot]
1e45b929f4 chore(deps): bump axios from 0.21.1 to 0.21.4 in /packages/client (#8286)
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 21:07:46 +09:00
Johann150
84c409a52b fix: regular expressions in word mutes (#8254)
* fix: handle regex exceptions for word mutes

* add i18n strings

Co-authored-by: rinsuki <428rinsuki+git@gmail.com>

* stricter input validation in backend

* add migration for hard mutes

* fix

* use correct regex library in migration

* use query builder to avoid SQL injection

Co-authored-by: Robin B <robflop98@outlook.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2022-02-10 19:47:46 +09:00
syuilo
340b68f8b3 enhance(client): tweak chart 2022-02-10 19:02:52 +09:00
syuilo
48fe5b1499 enhance: improve federation chart 2022-02-10 17:45:12 +09:00
syuilo
9eef655f7a chore(client): check textarea exists 2022-02-09 21:27:42 +09:00
syuilo
9e41714e6e feat: インスタンスのテーマカラーを設定できるように 2022-02-09 21:25:48 +09:00
syuilo
3bc6958ef0 fix: truncate user drive chart 2022-02-09 21:12:20 +09:00
syuilo
a543bf0977 fix test 2022-02-09 13:49:28 +09:00
Sol Fisher Romanoff
d1e2623554 fix: add instance favicon where it's missing (#8270) 2022-02-09 13:41:52 +09:00
syuilo
f458f4fd7d fix(client): コントロールパネルのユーザー、ファイルにて、インスタンスの表示範囲切り替えが機能しない問題を修正
Fix #8252
2022-02-09 13:38:54 +09:00
syuilo
1a6cda52da chore: tweak chart labels 2022-02-09 13:25:08 +09:00
syuilo
75c7347428 feat(client): update fontawesome v6 and self-hosting
Resolve #7475
2022-02-09 13:23:29 +09:00
Johann150
96f1432bb3 fix: save followers/following visibility (#8276) 2022-02-09 12:43:59 +09:00
syuilo
6a66143edb fix test 2022-02-09 04:53:07 +09:00
syuilo
94365e97e9 fix(server): チャートのcleanでエラーが出る可能性がある問題を修正 2022-02-09 03:55:49 +09:00
syuilo
30a153e6ee fix(server): チャートのresyncでエラーが出る問題を修正
Fix #8274
2022-02-09 03:51:43 +09:00
syuilo
bd4c0a5da0 fix typo 2022-02-09 03:48:14 +09:00
syuilo
4d05c3e8a9 feat: introduce intersection calculation of charts 2022-02-09 03:46:58 +09:00
syuilo
4f5d216655 fix(client): 環境に依っては返信する際のカーソル位置が正しくない問題を修正 2022-02-08 23:53:01 +09:00
syuilo
61f855429f feat: improve federation chart 2022-02-08 23:43:51 +09:00
syuilo
34893b5ff0 chore: better label 2022-02-08 23:25:48 +09:00
syuilo
d594380fe6 🎨 2022-02-08 23:15:43 +09:00
syuilo
756201ebef feat: notes/instance/perUserNotesチャートに添付ファイル付きノートの数を追加 2022-02-08 23:12:37 +09:00
syuilo
74f66c6a62 chore: remove unused code 2022-02-08 22:49:44 +09:00
syuilo
dbc974c1a6 🎨 2022-02-08 22:36:07 +09:00
syuilo
f49e98f30c fix typo 2022-02-08 22:18:39 +09:00
syuilo
70440c7153 fix(server): system queueが動いていないのを修正
Fix #8272
2022-02-08 22:18:24 +09:00
syuilo
43586f017d 🎨 2022-02-08 19:20:09 +09:00
syuilo
62523e719c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-08 18:46:45 +09:00
syuilo
2570cd6693 feat(client): デバイスの種類を手動指定できるように 2022-02-08 18:46:39 +09:00
Johann150
ef6993f333 fix: instance ticker (#8260)
* add type and default values

* remove unnecessary string operation
2022-02-08 16:38:52 +09:00
syuilo
13de1356e3 feat(client): 自インスタンス情報ページでチャートを見れるように 2022-02-08 15:50:26 +09:00
syuilo
8c0e570149 enhance(client): improve tooltip position calclation 2022-02-08 15:37:31 +09:00
syuilo
62024361b0 🎨 2022-02-07 14:56:49 +09:00
nullobsi
92e94d688c feat: Option to show replies in timeline (rebase #7685) (#8202)
* Add an option for timeline replies. Credit to Emilis (puffaboo)

* update db on request
2022-02-06 16:02:48 +09:00
MeiMei
663445c533 Fix cast (#8257) 2022-02-06 16:01:54 +09:00
tamaina
09da501a4c fix: v-sizeディレクティブの動作を修正 (#8249)
* Fix size directive behavior not activated

* calc

* wip

* cache computed classes

* fix Vue3では使えなくなった

* 不要なIntersection Observerを削除

* comment
2022-02-06 10:59:36 +09:00
syuilo
06180d1331 fix 2022-02-06 08:39:23 +09:00
syuilo
b0da30469d imprpve active users chart 2022-02-06 06:24:06 +09:00
xianon
633cf5a943 fix: NodeInfo のユーザー数と投稿数の内容を見直す (#8255)
* NodeInfoのアクティブユーザーの取得方法を変更する

* NodeInfoの投稿数の出力内容を見直す
2022-02-06 04:29:36 +09:00
syuilo
ed86093869 fix chart clean 2022-02-06 02:16:52 +09:00
syuilo
f8fd491384 improve chart 2022-02-06 00:43:22 +09:00
syuilo
eaad6e188c Improve chart engine (#8253)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update core.ts

* wip

* wip

* #7361

* delete network chart

* federationChart強化 apRequestChart追加

* tweak
2022-02-06 00:13:52 +09:00
syuilo
b0764397fd enhance(client): improve chart rendering 2022-02-04 16:39:09 +09:00
syuilo
71f817d9aa refactor 2022-02-04 11:10:53 +09:00
syuilo
d010a25e41 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-04 10:41:29 +09:00
syuilo
34449ec0b2 use date-fns 2022-02-04 10:41:27 +09:00
tamaina
33335604d5 fix: タイムライン種別を切り替えると「新しいノートがあります」の表示が残留してしまうのを修正 (#8250)
Fix #6831
2022-02-04 08:39:20 +09:00
syuilo
d21b28b159 refactor 2022-02-04 02:06:24 +09:00
syuilo
21cce18d36 Update yarn.lock 2022-02-04 01:58:28 +09:00
syuilo
65e14ce8cc ESM使えない 2022-02-04 01:58:21 +09:00
syuilo
114b39be42 refactor: use date-fns 2022-02-04 01:56:33 +09:00
syuilo
47ac7da77c ESMは使えない 2022-02-03 22:19:54 +09:00
syuilo
991cff26bd refactor 2022-02-03 22:01:14 +09:00
syuilo
1925dc208d refactor 2022-02-03 21:48:23 +09:00
syuilo
7868d202f8 refactor 2022-02-03 21:43:53 +09:00
syuilo
f6184239cf refactor 2022-02-03 21:38:57 +09:00
syuilo
591f53fd06 refactor 2022-02-03 21:20:25 +09:00
syuilo
5e31350552 update deps 2022-02-03 21:09:15 +09:00
syuilo
098b2a4684 refactor 2022-02-03 21:09:07 +09:00
syuilo
b0536a5810 refactor: use toISOString 2022-02-03 20:45:18 +09:00
syuilo
e446759cca refactor 2022-02-03 17:21:52 +09:00
syuilo
c491091f81 refactor 2022-02-03 17:12:51 +09:00
syuilo
dcd2a3037f refactor 2022-02-03 02:41:22 +09:00
syuilo
225c325d77 🎨 2022-02-03 02:08:54 +09:00
syuilo
f88e4eeaa0 fix(client): fix compare-versions import 2022-02-03 01:45:34 +09:00
Kainoa Kanter
f7103070e4 Twitterの埋め込みを修正しました [Fix Twitter embed] (#8193)
* Fix Twitter embed

* Update packages/backend/src/server/web/views/gallery-post.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/channel.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/base.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/base.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/clip.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/channel.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/note.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/gallery-post.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/page.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/user.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/page.pug

Co-authored-by: rinsuki <428rinsuki+git@gmail.com>

* Yay!

* Update packages/backend/src/server/web/views/base.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/base.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update packages/backend/src/server/web/views/base.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>

* Update page.pug

* Update channel.pug

* Update gallery-post.pug

* Update note.pug

* Update page.pug

* Update user.pug

Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2022-02-03 00:51:41 +09:00
MeiMei
fd4095b37f fix: ストリーミングからのAPIリクエストが出来ないのを修正 (#8244)
* Update call.ts

* あれ
2022-02-02 20:04:52 +09:00
syuilo
03a8fdd0c1 fix(client): ツールチップの表示位置が正しくない問題を修正 2022-02-02 01:32:26 +09:00
syuilo
495d1a7d3d tweak 2022-02-02 00:27:22 +09:00
tamaina
44f36940bd fix: Fix Sideview (#8235)
* Fix #7890

* a-

* 3度目の正直

* fix

* ✌️

* update CHANGELOG

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-01 23:48:19 +09:00
nullobsi
a4ac529a78 fix: ensure that specified users does not get duplicates (#8233)
* ensure that specified users does not get duplicates

* Update packages/client/src/components/post-form.vue

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

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-01 21:49:34 +09:00
syuilo
dbb9705cc4 update eslint rule 2022-01-31 21:34:47 +09:00
syuilo
5cfa78d855 fix eslint rule 2022-01-31 21:29:08 +09:00
syuilo
da0e1895e5 add eslint rule 2022-01-31 21:24:11 +09:00
syuilo
b76b2cde42 enhance(client): Chartjsのツールチップを自前に 2022-01-31 21:07:33 +09:00
syuilo
218377a9be feat(client): 連合インスタンスページからインスタンス情報再取得を行えるように
Resolve #8231
2022-01-31 20:38:26 +09:00
syuilo
9450fb4ddb fix federation widget 2022-01-31 16:50:40 +09:00
MeiMei
03f9c73bc5 refactor: APIで非JSON入力の型変換はendpointに渡す前に行うように (#8229)
* Resolve #8228

* fix
2022-01-31 01:40:27 +09:00
Johann150
8fb28183bb fix federation widged (#8221)
The variables accidentally shadowed the variables that contain the ref's
to be rendered into the template.
2022-01-30 21:48:40 +09:00
tamaina
22da2fab2d enhance: メニュー関連をComposition API化、switchアイテム追加 (#8215)
* メニューをComposition API化、switchアイテム追加
クライアントサイド画像圧縮の準備

* メニュー型定義を分離 (TypeScriptの型支援が効かないので)

* disabled

* make keepOriginal to follow setting value

* fix

* fix

* Fix

* clean up
2022-01-30 14:11:52 +09:00
syuilo
8c76984b53 update misskey-js 2022-01-30 11:32:42 +09:00
syuilo
7ca456bb45 refactor(client): use setup sugar 2022-01-29 03:03:23 +09:00
syuilo
7633e122d6 fix(client): 投稿フォームのハッシュタグ保持フィールドが動作しない問題を修正
Fix #8212
2022-01-29 02:54:56 +09:00
shibao
bfa5657006 Add img-src and media-src to Content-Security-Policy header for files and media proxy (#8188)
* add img-src and media-src to csp in file and media proxy

* add csp changes to changelog

* sort and remove trailing semicolon
2022-01-29 02:23:18 +09:00
Johann150
07ab5d181b round relative time (#8199) 2022-01-28 15:29:24 +09:00
syuilo
aa49617e84 fix(client): DMページでメンションが含まれる問題を修正
Fix #8211
2022-01-28 13:39:54 +09:00
syuilo
ffa050bd55 refactor(client): use composition api 2022-01-28 12:30:59 +09:00
syuilo
50c8f699b2 fix(client): リアクション設定で絵文字ピッカーが開かないのを修正 2022-01-28 12:30:47 +09:00
syuilo
f67686eada fix 2022-01-28 12:21:35 +09:00
syuilo
335cb3959a refactor 2022-01-28 12:20:42 +09:00
syuilo
f098fb2dae refactor(client): use setup sugar 2022-01-28 12:14:21 +09:00
syuilo
875f1b76e7 refactor(client): better semantics 2022-01-28 11:53:12 +09:00
syuilo
0f57ea08e7 refactor(client): i18n.locale -> i18n.ts 2022-01-28 11:39:49 +09:00
syuilo
e355b820e5 chore(client): improve chart rendering 2022-01-28 11:19:18 +09:00
syuilo
e4bd65f833 fix(client): トレンドウィジェットが動作しないのを修正 2022-01-28 01:13:52 +09:00
syuilo
ec99b00565 fix(client): 「クリップ」ページが開かない問題を修正 2022-01-28 01:09:46 +09:00
syuilo
f1e0db1672 fix(client): 投稿のNSFW画像を表示したあとにリアクションが更新されると画像が非表示になる問題を修正
Fix #8208
2022-01-28 01:05:31 +09:00
syuilo
c33a2654da refactor(client): use composition api 2022-01-28 00:52:05 +09:00
syuilo
519fcb7d97 refactor(client): use composition api 2022-01-28 00:46:49 +09:00
syuilo
294f54382a fix(client): チャットが見れない
Fix #8203
2022-01-27 17:55:11 +09:00
syuilo
0df03ccc5b chore: fix instant form handling 2022-01-27 17:38:02 +09:00
syuilo
daa0e136a2 update vue 2022-01-27 00:13:36 +09:00
tamaina
a57552e746 enhance: MediaListでは、サーバーで許可された形式しか表示しないように (#8113)
* wip

* fix
2022-01-27 00:08:48 +09:00
syuilo
d12f8e8914 refactor(backend): fix type 2022-01-26 18:52:40 +09:00
syuilo
76ec0fc095 refactor(backend): fix type 2022-01-26 18:48:44 +09:00
syuilo
620e8f4432 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-26 18:42:16 +09:00
syuilo
5414944b21 refactor: fix type 2022-01-26 18:42:14 +09:00
Kainoa Kanter
ea0dcd8240 Fix pop-out bug (#8170) 2022-01-26 17:11:41 +09:00
syuilo
aba7ab181a 🎨 2022-01-26 03:31:10 +09:00
syuilo
fd633df09c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-26 03:26:40 +09:00
syuilo
a6c45f71b7 refactor 2022-01-26 03:26:34 +09:00
Derek
a9651d7703 enhance: Improve poll-editor UI + composition port (#8186)
* Poll editor UI changes

Use a horizontal layout when possible, wrap to vertical when constrained

* Port poll-editor to composition API

* Fix poll-editor `get` time calcs

* fix

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-26 03:26:12 +09:00
syuilo
1e31e8d1ca refactor(backend): use insert instead of save 2022-01-26 00:51:26 +09:00
syuilo
f762e87d07 🎨 2022-01-26 00:51:01 +09:00
Johann150
4b88679ae1 disable animations on more transitions (#8112) 2022-01-25 23:18:21 +09:00
Hyunseung Jeon
4b64c72957 fix: change keypress to keydown (#8192) 2022-01-25 18:01:29 +09:00
MeiMei
7d2de36501 fix: アップロードエラー時の処理を修正 (#8182)
* アップロードのエラー応答で詰むのを修正

* CHANGELOG
2022-01-24 02:18:27 +09:00
MeiMei
3150708d7a refactor, enhance: ドライブ引数のオブジェクト化, 追加時のcomment指定 (#8180)
* refactor: ドライブの引数をオブジェクト化する Resolve #8177

* Resolve #8181

* fix

* archivePath
2022-01-23 22:52:35 +09:00
MeiMei
988f34f77d Unifying Misskey-specific IRIs in JSON-LD @context Resolve #8116 (#8178)
* Unifying Misskey-specific IRIs in JSON-LD `@context` Resolve #8116

* CHANGELOG
2022-01-23 01:52:35 +09:00
xianon
b0912f4893 NodeInfo にユーザー数と投稿数の情報を追加する (#8126) 2022-01-22 02:13:29 +09:00
syuilo
c7ec5fda6f fix(client): タイムラインのkeep-aliveが効かなくなっているのを修正 2022-01-21 21:47:36 +09:00
syuilo
0f5ff7584c chore(client): add #misskey button 2022-01-21 21:26:39 +09:00
syuilo
72e69bbd5a wip: refactor(client): migrate components to composition api 2022-01-21 21:16:12 +09:00
syuilo
1b62061fb3 chore(client): add tooltip 2022-01-21 20:51:07 +09:00
syuilo
4f744cda6c 投稿したらアカウントを元に戻すように 2022-01-21 20:19:56 +09:00
syuilo
de5d43c280 feat(client): make possible to switch account instantly in post form 2022-01-21 20:17:31 +09:00
syuilo
c131707f90 update dep 2022-01-21 18:53:34 +09:00
syuilo
e1b9c22874 enhance: convert svg to png of custom emojis 2022-01-21 18:47:02 +09:00
syuilo
f6605a9e51 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-21 18:27:37 +09:00
syuilo
5ad811ea30 feat: increase files limit for note
#8062
2022-01-21 18:27:33 +09:00
nullobsi
4c52e52fd3 update local copy of file when describing (#8131) 2022-01-21 17:43:51 +09:00
Acid Chicken (硫酸鶏)
dd6b203d29 fix(#8133): hCaptcha の reCAPTCHA 互換挙動を無効化する (#8135)
* fix(#8133): hCaptcha の reCAPTCHA 互換挙動を無効化する

* Update packages/client/src/components/captcha.vue

* fix: hCaptcha host

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-01-21 17:43:14 +09:00
syuilo
2328ddf9a3 refactor 2022-01-21 17:15:14 +09:00
syuilo
e7196f261d update deps 2022-01-21 17:04:48 +09:00
tamaina
3b1c365e81 enhance: e2eテストをできるだけ改良してみた (#8159)
* update docker image?

* 続

* serial run delete from "${table}" cascade

* use cypress official github action

* refuse install by cypress action

* clean up

* use wait?

* use more wait?

* Revert "use more wait?"

This reverts commit 18d0fcae9c7d8f98a4cafb4a846a031ece57350c.

* Revert "use wait?"

This reverts commit 5aa8feec9cdc3e2f79e566249f0a0eff6c0df6a0.

* fix

* test

* test

* log?

* 握りつぶしてみる

* clean up

* env?

* clean up?

* disable video

* add comment

* remove test

* 成功?

* test browser

* nodeインストール無効化

* node16.13.0-chrome95-ff94

* node.js復活

* ?

* ちょっと戻してみる

* chrome?

* cross browser test2

* --shm-size=2g

* artifact?

* misskey.local?

* firefoxはあきらめる

* not headless?

* oops

* fix

* ??

* test1

* if?

* fail-fast: false

* headless: false

* easy error ignoreing describe

* エラーの解消
とちょっとリファクター

* add browser name to artifact

* Install mplayer for FireFox

* no wait?

* タイムアウトを甘くしてみる

* firefoxをあきらめる(n回目)

* remove timeout setting

* wait復活

* Update basic.js

* Update index.js

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-21 16:43:56 +09:00
Johann150
627e3c07b9 enhance: Forward report (#8001)
* implement sending AP Flag object

Optionally allow a user to select to forward a report about a remote
user to the other instance. This is added in a backwards-compatible way.

* add locale string

* forward report only for moderators

* add switch to moderator UI to forward report

* fix report note url

* return forwarded status from API

apparently forgot to carry this over from my testing environment

* object in Flag activity has to be an array

For correct interoperability with Pleroma the "object" property of the Flag
activity has to be an array.

This array will in the future also hold the link to respective notes, so it
makes sense to correct this on our side.

* Update get-note-menu.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-21 03:06:38 +09:00
Johann150
c42e63a1ca fix: code url in documentation (#8117)
It seems this was not changed while refactoring the modules apart.
2022-01-21 03:01:45 +09:00
syuilo
2e8c622c53 feat(server): add more metadata for emoji export 2022-01-21 02:56:08 +09:00
tamaina
3f895af3d1 post-form.vue (#8164) 2022-01-20 23:15:08 +09:00
tamaina
56dbd1ae69 send-drive-file svg as png (#8107) 2022-01-20 03:05:52 +09:00
tamaina
9c12277948 fix: proxyでsvgをpngに変換するように (#8106)
* wip

* revert send-drive-file change

* fix

* Update packages/backend/src/server/proxy/proxy-media.ts

Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>

Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
2022-01-20 03:03:28 +09:00
syuilo
93f79c1d8c refactor(server): use named export 2022-01-20 02:43:13 +09:00
syuilo
3230cdaa4f feat(server): store mime type of webpublic 2022-01-20 02:40:13 +09:00
syuilo
6c01a2aec1 refactor(server): use insert instead of save 2022-01-20 02:33:20 +09:00
syuilo
934132e08a refactor 2022-01-20 01:27:41 +09:00
syuilo
78a77a174b refactor 2022-01-19 23:51:37 +09:00
syuilo
8e93632fcf fix #8158 2022-01-19 23:51:28 +09:00
xianon
ad1649bb96 モバイル画面で表示更新直後にヘッダーメニューをタップしてもポップアップにならないようにする (#8160) 2022-01-19 00:25:29 +09:00
tamaina
6f81b2e747 refactor: Composition APIへ移行 (#8138)
* components/drive-file-thumbnail.vue

* components/drive-select-dialog.vue

* components/drive-window.vue

* wip

* wip drive.file.vue, drive.vue

* fix prop

* wip(

* components/drive.folder.vue

* maybe ok

* ✌️

* fix variable

* FIX FOLDER VARIABLE

* components/emoji-picker-dialog.vue

* Hate `$emit`

* hate global property

* components/emoji-picker-window.vue

* components/emoji-picker.section.vue

* fix

* fixx

* wip components/emoji-picker.vue

* fix

* defineExpose

* ユニコード絵文字の型をもっといい感じに

* components/featured-photos.vue

* components/follow-button.vue

* forgot-password.vue

* forgot-password.vue

* 🎨

* fix
2022-01-18 23:06:16 +09:00
tamaina
66ef4f1ebe refactor: APIエンドポイントファイルの定義を良い感じにする (#8154)
* Fix API Schema Error

* Delete SimpleSchema/SimpleObj
and Move schemas to dedicated files

* Userのスキーマを分割してみる

* define packMany type

* add ,

* Ensure enum schema and Make "as const" put once

* test?

* Revert "test?"

This reverts commit 97dc9bfa70851bfb7d1cf38e883f8df20fb78b79.

* Revert "Fix API Schema Error"

This reverts commit 21b6176d974ed8e3eb73723ad21a105c5d297323.

* ✌️

* clean up

* test?

* wip

* wip

* better schema def

* ✌️

* fix

* add minLength property

* wip

* wip

* wip

* anyOf/oneOf/allOfに対応? ~ relation.ts

* refactor!

* Define MinimumSchema

* wip

* wip

* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正

* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正

* Update packages/backend/src/misc/schema.ts

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

* fix

* array oneOfをより正確な型に

* array oneOfをより正確な型に

* wip

* ✌️

* なんかもういろいろ

* remove

* very good schema

* api schema

* wip

* refactor: awaitAllの型定義を変えてみる

* fix

* specify types in awaitAll

* specify types in awaitAll

* ✌️

* wip

* ...

* ✌️

* AllowDateはやめておく

* 不必要なoptional: false, nullable: falseを廃止

* Packedが展開されないように

* 続packed

* wip

* define note type

* wip

* UserDetailedをMeDetailedかUserDetailedNotMeかを区別できるように

* wip

* wip

* wip specify user type of other schemas

* ok

* convertSchemaToOpenApiSchemaを改修

* convertSchemaToOpenApiSchemaを改修

* Fix

* fix

* ✌️

* wip

* 分割代入ではなくallOfで定義するように

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-01-18 22:27:10 +09:00
syuilo
8245de9bef refactor 2022-01-18 21:35:57 +09:00
tamaina
d9de4375e0 Fix #8151 (#8152) 2022-01-18 21:32:17 +09:00
syuilo
afafc55de0 wip: refactor(client): migrate components to composition api
Fix #8155
2022-01-18 21:30:17 +09:00
syuilo
79980a22c3 wip: refactor(client): migrate components to composition api 2022-01-16 21:31:09 +09:00
syuilo
0e08a1c8d2 wip: refactor(client): migrate components to composition api 2022-01-16 15:02:15 +09:00
syuilo
1d530be2cf wip: refactor(client): migrate components to composition api 2022-01-16 11:02:27 +09:00
syuilo
da8e2891cc refactor: more common name 2022-01-16 10:45:48 +09:00
syuilo
76dd3e8ebb refactor: disallow some variable names 2022-01-16 10:20:23 +09:00
syuilo
79c78bb6f2 refactor(client): specify global scope 2022-01-16 10:14:14 +09:00
syuilo
1c801cb778 clean up 2022-01-16 08:50:55 +09:00
syuilo
bdba40051a wip: refactor(client): migrate components to composition api 2022-01-16 08:49:27 +09:00
syuilo
a68113e24f wip: refactor(client): migrate components to composition api 2022-01-16 08:38:55 +09:00
syuilo
2a66ff3991 wip: refactor(client): migrate components to composition api 2022-01-16 08:24:53 +09:00
syuilo
99278833e8 wip: refactor(client): migrate components to composition api 2022-01-16 07:55:19 +09:00
syuilo
52c13e9db5 wip: refactor(client): migrate components to composition api 2022-01-16 07:47:28 +09:00
syuilo
363cc98b79 wip: refactor(client): migrate components to composition api 2022-01-16 06:59:35 +09:00
syuilo
42bb5626dc wip: refactor(client): migrate components to composition api 2022-01-16 01:46:25 +09:00
syuilo
d9788c59a4 wip: refactor(client): migrate components to composition api 2022-01-15 20:42:30 +09:00
syuilo
d820a979c1 wip: refactor(client): migrate components to composition api 2022-01-15 20:35:10 +09:00
syuilo
19484b63b4 wip: refactor(client): migrate components to composition api 2022-01-15 17:58:35 +09:00
syuilo
1edd4334cd wip: refactor(client): migrate components to composition api 2022-01-15 16:40:15 +09:00
syuilo
f087242caa wip: refactor(client): migrate components to composition api 2022-01-14 23:23:08 +09:00
syuilo
431054040f wip: refactor(client): migrate paging components to composition api 2022-01-14 12:02:10 +09:00
syuilo
bb4589a1ef wip: refactor(client): migrate paging components to composition api 2022-01-14 10:35:32 +09:00
syuilo
5755f89f3d wip: refactor(client): migrate paging components to composition api 2022-01-14 10:29:18 +09:00
syuilo
789f2e4cab wip: refactor(client): migrate paging components to composition api 2022-01-14 10:25:51 +09:00
syuilo
1ed9f31891 🎨 2022-01-14 01:44:08 +09:00
syuilo
0341e5ea59 wip: refactor(client): migrate paging components to composition api 2022-01-13 02:55:19 +09:00
syuilo
e91fd69f7a wip: refactor(client): migrate paging components to composition api 2022-01-13 02:46:14 +09:00
syuilo
d1f1b9883e wip: refactor(client): migrate paging components to composition api 2022-01-13 02:36:51 +09:00
syuilo
d9572b3bfe wip: refactor(client): migrate paging components to composition api 2022-01-13 02:29:27 +09:00
syuilo
31cf4fa683 refactor 2022-01-13 02:26:10 +09:00
syuilo
9fa7311880 wip: refactor(client): migrate paging components to composition api 2022-01-13 02:21:43 +09:00
syuilo
39ec2a77fa refactor 2022-01-13 01:50:53 +09:00
syuilo
4adb95e034 clean up 2022-01-13 01:46:23 +09:00