Commit graph

2302 commits

Author SHA1 Message Date
syuilo
51aad804d6 refactor: fix types 2022-02-13 01:39:58 +09:00
syuilo
2de4978a31 fix(server): stats APIで内部エラーが発生する問題を修正
Fix #8308
2022-02-12 17:33:29 +09:00
syuilo
642a51a558 fix(client): nextTickの中でonUnmounted呼び出しても効かない可能性がある 2022-02-12 17:29:15 +09:00
syuilo
1c6ab5447d fix(client): 一部環境でサイドバーの投稿ボタンが表示されない問題を修正 2022-02-12 17:28:33 +09:00
syuilo
e7d6bd19eb 🎨 2022-02-12 17:00:09 +09:00
syuilo
720d5db041 🎨 2022-02-12 16:52:01 +09:00
syuilo
fd3ce321c5 fix(client): フッターでセーフエリアを考慮するように 2022-02-12 14:48:01 +09:00
syuilo
7df8cd2b5d fix(client): tweak ui
#8311
2022-02-12 14:43:21 +09:00
tamaina
64f4231283
ソフトミュートですべてがマッチしてしまうのを修正 (#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
c1f0fa5bd6 enhance(client): tweak padding 2022-02-11 22:16:20 +09:00
syuilo
b01a0325ba fix(client): ノート詳細が開けないのを直したり
Fix #8305
2022-02-11 22:14:14 +09:00
syuilo
b3decdc4e5 fix(client): ノートの参照を断ち切るように
Fix #8201
Close #8237
2022-02-11 21:35:28 +09:00
syuilo
9f9b8d1cae Update 1644010796173-convert-hard-mutes.js 2022-02-11 21:17:07 +09:00
syuilo
c456825d0e Update 1644010796173-convert-hard-mutes.js 2022-02-11 21:06:38 +09:00
syuilo
0ab59a10b3 fix(client): word mute cannot save 2022-02-11 19:44:56 +09:00
dependabot[bot]
871f1e90d6
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]
6df063fb0b
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]
b005dc45ec
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]
2495c1d99e
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
88e09ef380 chore(client): tweak chart 2022-02-11 15:14:08 +09:00
syuilo
bf4cdd71ce enhance(client): リアクションピッカーの幅、高さ制限を緩和 2022-02-11 13:53:02 +09:00
syuilo
cc019a217f feat(client): make size of reaction picker configuable 2022-02-11 13:38:47 +09:00
syuilo
8dd7147888 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-11 12:47:45 +09:00
syuilo
91b2a169b4 enhance(server): add indexes for following host 2022-02-11 12:47:42 +09:00
syuilo
2dad6ee50d 🎨 2022-02-11 12:46:03 +09:00
dependabot[bot]
43829c3ad3
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
9f417bd50b 🎨 2022-02-10 22:16:59 +09:00
syuilo
88ac0de0e6 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-10 22:01:34 +09:00
dependabot[bot]
9c5643501d
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]
eb8867d541
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]
448a21a85d
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]
e4aadc1992
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]
f25ca768ad
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]
42149416e1
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
afb6304979
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
108ec412c3 enhance(client): tweak chart 2022-02-10 19:02:52 +09:00
syuilo
0afebcfd9e enhance: improve federation chart 2022-02-10 17:45:12 +09:00
syuilo
f512b29443 chore(client): check textarea exists 2022-02-09 21:27:42 +09:00
syuilo
4ae1a65958 feat: インスタンスのテーマカラーを設定できるように 2022-02-09 21:25:48 +09:00
syuilo
042b0c2f18 fix: truncate user drive chart 2022-02-09 21:12:20 +09:00
syuilo
264e72d335
fix test 2022-02-09 13:49:28 +09:00
Sol Fisher Romanoff
6ef9721dd3
fix: add instance favicon where it's missing (#8270) 2022-02-09 13:41:52 +09:00
syuilo
5c5d3c1a24 fix(client): コントロールパネルのユーザー、ファイルにて、インスタンスの表示範囲切り替えが機能しない問題を修正
Fix #8252
2022-02-09 13:38:54 +09:00
syuilo
ff59984ff4 chore: tweak chart labels 2022-02-09 13:25:08 +09:00
syuilo
1162f8bcff feat(client): update fontawesome v6 and self-hosting
Resolve #7475
2022-02-09 13:23:29 +09:00
Johann150
744c4c7acb
fix: save followers/following visibility (#8276) 2022-02-09 12:43:59 +09:00
syuilo
7b1ec26655
fix test 2022-02-09 04:53:07 +09:00
syuilo
3e1de8203d fix(server): チャートのcleanでエラーが出る可能性がある問題を修正 2022-02-09 03:55:49 +09:00
syuilo
12ca0f9a63 fix(server): チャートのresyncでエラーが出る問題を修正
Fix #8274
2022-02-09 03:51:43 +09:00
syuilo
f9e4901543 fix typo 2022-02-09 03:48:14 +09:00
syuilo
7fcd9435f3 feat: introduce intersection calculation of charts 2022-02-09 03:46:58 +09:00
syuilo
eb894c330f fix(client): 環境に依っては返信する際のカーソル位置が正しくない問題を修正 2022-02-08 23:53:01 +09:00
syuilo
f4e28983a1 feat: improve federation chart 2022-02-08 23:43:51 +09:00
syuilo
f7ff39e7ff chore: better label 2022-02-08 23:25:48 +09:00
syuilo
f50dd5d677 🎨 2022-02-08 23:15:43 +09:00
syuilo
adf3493af8 feat: notes/instance/perUserNotesチャートに添付ファイル付きノートの数を追加 2022-02-08 23:12:37 +09:00
syuilo
1da7be6334 chore: remove unused code 2022-02-08 22:49:44 +09:00
syuilo
e9190599ca 🎨 2022-02-08 22:36:07 +09:00
syuilo
d050d5fb18 fix typo 2022-02-08 22:18:39 +09:00
syuilo
c9bf8330de fix(server): system queueが動いていないのを修正
Fix #8272
2022-02-08 22:18:24 +09:00
syuilo
aa7ab1c1e0 🎨 2022-02-08 19:20:09 +09:00
syuilo
60b6601d3e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-08 18:46:45 +09:00
syuilo
190b47aad2 feat(client): デバイスの種類を手動指定できるように 2022-02-08 18:46:39 +09:00
Johann150
e902178153
fix: instance ticker (#8260)
* add type and default values

* remove unnecessary string operation
2022-02-08 16:38:52 +09:00
syuilo
3197390ed4 feat(client): 自インスタンス情報ページでチャートを見れるように 2022-02-08 15:50:26 +09:00
syuilo
5792eea1b1 enhance(client): improve tooltip position calclation 2022-02-08 15:37:31 +09:00
syuilo
e5d6d1dcf0 🎨 2022-02-07 14:56:49 +09:00
nullobsi
3ff89fa7ec
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
c0ef868ad2
Fix cast (#8257) 2022-02-06 16:01:54 +09:00
tamaina
6cbd66b534
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
efe62eb303 fix 2022-02-06 08:39:23 +09:00
syuilo
cc7a1808ec imprpve active users chart 2022-02-06 06:24:06 +09:00
xianon
08d0a45ee7
fix: NodeInfo のユーザー数と投稿数の内容を見直す (#8255)
* NodeInfoのアクティブユーザーの取得方法を変更する

* NodeInfoの投稿数の出力内容を見直す
2022-02-06 04:29:36 +09:00
syuilo
be15c8f437
fix chart clean 2022-02-06 02:16:52 +09:00
syuilo
80fa92fb97 improve chart 2022-02-06 00:43:22 +09:00
syuilo
c1b264e4e9
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
0b462feff6 enhance(client): improve chart rendering 2022-02-04 16:39:09 +09:00
syuilo
bd7662e5e4 refactor 2022-02-04 11:10:53 +09:00
syuilo
73de9be6d5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-04 10:41:29 +09:00
syuilo
fb914db1aa use date-fns 2022-02-04 10:41:27 +09:00
tamaina
d31945e1fd
fix: タイムライン種別を切り替えると「新しいノートがあります」の表示が残留してしまうのを修正 (#8250)
Fix #6831
2022-02-04 08:39:20 +09:00
syuilo
3a04c66ee1 refactor 2022-02-04 02:06:24 +09:00
syuilo
b8f785b89d Update yarn.lock 2022-02-04 01:58:28 +09:00
syuilo
32f5987263 ESM使えない 2022-02-04 01:58:21 +09:00
syuilo
9ee0db95ac refactor: use date-fns 2022-02-04 01:56:33 +09:00
syuilo
7168811283 ESMは使えない 2022-02-03 22:19:54 +09:00
syuilo
6efff48025 refactor 2022-02-03 22:01:14 +09:00
syuilo
556abfabb9 refactor 2022-02-03 21:48:23 +09:00
syuilo
6caec5b8e2 refactor 2022-02-03 21:43:53 +09:00
syuilo
508af8d458 refactor 2022-02-03 21:38:57 +09:00
syuilo
b7bbe090e9 refactor 2022-02-03 21:20:25 +09:00
syuilo
8c9a13b2b7 update deps 2022-02-03 21:09:15 +09:00
syuilo
f69867fcff refactor 2022-02-03 21:09:07 +09:00
syuilo
1e14102316 refactor: use toISOString 2022-02-03 20:45:18 +09:00
syuilo
92c30739f6 refactor 2022-02-03 17:21:52 +09:00
syuilo
ddc0b37d13 refactor 2022-02-03 17:12:51 +09:00
syuilo
435945d09d refactor 2022-02-03 02:41:22 +09:00
syuilo
5e198381d3 🎨 2022-02-03 02:08:54 +09:00
syuilo
978282404a fix(client): fix compare-versions import 2022-02-03 01:45:34 +09:00
Kainoa Kanter
8485559318
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
fc9a6a805f
fix: ストリーミングからのAPIリクエストが出来ないのを修正 (#8244)
* Update call.ts

* あれ
2022-02-02 20:04:52 +09:00
syuilo
9b7b8bb9a1 fix(client): ツールチップの表示位置が正しくない問題を修正 2022-02-02 01:32:26 +09:00
syuilo
557003d5c4 tweak 2022-02-02 00:27:22 +09:00
tamaina
ae3abc2126
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
bfc95ccf73
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
522877b8dd update eslint rule 2022-01-31 21:34:47 +09:00
syuilo
bd53c28ae1 fix eslint rule 2022-01-31 21:29:08 +09:00
syuilo
c260343125 add eslint rule 2022-01-31 21:24:11 +09:00
syuilo
8560e107bc enhance(client): Chartjsのツールチップを自前に 2022-01-31 21:07:33 +09:00
syuilo
a2dcf2fc41 feat(client): 連合インスタンスページからインスタンス情報再取得を行えるように
Resolve #8231
2022-01-31 20:38:26 +09:00
syuilo
d72f0779b6
fix federation widget 2022-01-31 16:50:40 +09:00
MeiMei
f2b40b51c2
refactor: APIで非JSON入力の型変換はendpointに渡す前に行うように (#8229)
* Resolve #8228

* fix
2022-01-31 01:40:27 +09:00
Johann150
ea5148ca0f
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
55b3ae22ee
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
aa64ff6c94 update misskey-js 2022-01-30 11:32:42 +09:00
syuilo
149edaecab refactor(client): use setup sugar 2022-01-29 03:03:23 +09:00
syuilo
f0e720931b fix(client): 投稿フォームのハッシュタグ保持フィールドが動作しない問題を修正
Fix #8212
2022-01-29 02:54:56 +09:00
shibao
380d14f406
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
29b33b37ee
round relative time (#8199) 2022-01-28 15:29:24 +09:00
syuilo
a6d4868ff0 fix(client): DMページでメンションが含まれる問題を修正
Fix #8211
2022-01-28 13:39:54 +09:00
syuilo
82e81a0984 refactor(client): use composition api 2022-01-28 12:30:59 +09:00
syuilo
9ffab33037 fix(client): リアクション設定で絵文字ピッカーが開かないのを修正 2022-01-28 12:30:47 +09:00
syuilo
bb6b912aef fix 2022-01-28 12:21:35 +09:00
syuilo
974269b8f1 refactor 2022-01-28 12:20:42 +09:00
syuilo
bfc9873fb9 refactor(client): use setup sugar 2022-01-28 12:14:21 +09:00
syuilo
b946d89ec1 refactor(client): better semantics 2022-01-28 11:53:12 +09:00
syuilo
57ec04d9ec refactor(client): i18n.locale -> i18n.ts 2022-01-28 11:39:49 +09:00
syuilo
6ebab5f577 chore(client): improve chart rendering 2022-01-28 11:19:18 +09:00
syuilo
2752858c7c fix(client): トレンドウィジェットが動作しないのを修正 2022-01-28 01:13:52 +09:00
syuilo
86931bdafd fix(client): 「クリップ」ページが開かない問題を修正 2022-01-28 01:09:46 +09:00
syuilo
389350ba77 fix(client): 投稿のNSFW画像を表示したあとにリアクションが更新されると画像が非表示になる問題を修正
Fix #8208
2022-01-28 01:05:31 +09:00
syuilo
a9960ac63a refactor(client): use composition api 2022-01-28 00:52:05 +09:00
syuilo
2a4f2fba09 refactor(client): use composition api 2022-01-28 00:46:49 +09:00
syuilo
e5d56a7cfe fix(client): チャットが見れない
Fix #8203
2022-01-27 17:55:11 +09:00
syuilo
779bd244a6 chore: fix instant form handling 2022-01-27 17:38:02 +09:00
syuilo
f3be43c39c update vue 2022-01-27 00:13:36 +09:00
tamaina
2f67ec2f84
enhance: MediaListでは、サーバーで許可された形式しか表示しないように (#8113)
* wip

* fix
2022-01-27 00:08:48 +09:00
syuilo
69e08abaef refactor(backend): fix type 2022-01-26 18:52:40 +09:00
syuilo
928c51ba7b refactor(backend): fix type 2022-01-26 18:48:44 +09:00
syuilo
ea8a94e6e2 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-26 18:42:16 +09:00
syuilo
449709f6cb refactor: fix type 2022-01-26 18:42:14 +09:00
Kainoa Kanter
25cac0089f
Fix pop-out bug (#8170) 2022-01-26 17:11:41 +09:00
syuilo
ad2a3eed9b 🎨 2022-01-26 03:31:10 +09:00
syuilo
f7a90e041c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-26 03:26:40 +09:00
syuilo
0b4a076f66 refactor 2022-01-26 03:26:34 +09:00
Derek
4e1974c6e6
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
37a4e5f4fc refactor(backend): use insert instead of save 2022-01-26 00:51:26 +09:00
syuilo
c3f3f118c3 🎨 2022-01-26 00:51:01 +09:00
Johann150
e51f59e1b7
disable animations on more transitions (#8112) 2022-01-25 23:18:21 +09:00
Hyunseung Jeon
562c4d99e6
fix: change keypress to keydown (#8192) 2022-01-25 18:01:29 +09:00
MeiMei
fa554f1684
fix: アップロードエラー時の処理を修正 (#8182)
* アップロードのエラー応答で詰むのを修正

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

* Resolve #8181

* fix

* archivePath
2022-01-23 22:52:35 +09:00
MeiMei
d8905a9588
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
e2cefb7f47
NodeInfo にユーザー数と投稿数の情報を追加する (#8126) 2022-01-22 02:13:29 +09:00
syuilo
4ee859b691 fix(client): タイムラインのkeep-aliveが効かなくなっているのを修正 2022-01-21 21:47:36 +09:00
syuilo
8cdc619f8f chore(client): add #misskey button 2022-01-21 21:26:39 +09:00
syuilo
2c47196600 wip: refactor(client): migrate components to composition api 2022-01-21 21:16:12 +09:00
syuilo
901453ba7d chore(client): add tooltip 2022-01-21 20:51:07 +09:00
syuilo
10609eebfa 投稿したらアカウントを元に戻すように 2022-01-21 20:19:56 +09:00
syuilo
331afcb96a feat(client): make possible to switch account instantly in post form 2022-01-21 20:17:31 +09:00
syuilo
b388b78892 update dep 2022-01-21 18:53:34 +09:00
syuilo
eec7e6500e enhance: convert svg to png of custom emojis 2022-01-21 18:47:02 +09:00
syuilo
43baafbebb Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-21 18:27:37 +09:00
syuilo
e3a5584d0a feat: increase files limit for note
#8062
2022-01-21 18:27:33 +09:00
nullobsi
76db7ba781
update local copy of file when describing (#8131) 2022-01-21 17:43:51 +09:00
Acid Chicken (硫酸鶏)
9a4267f01f
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
8d502eba59 refactor 2022-01-21 17:15:14 +09:00
syuilo
ecca0d69a4 update deps 2022-01-21 17:04:48 +09:00
tamaina
e1d69e236f
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 18d0fcae9c.

* Revert "use wait?"

This reverts commit 5aa8feec9c.

* 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
cbb7e95d82
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
e2d2a4e2e4
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
7a999f2289 feat(server): add more metadata for emoji export 2022-01-21 02:56:08 +09:00
tamaina
1bd7c55c88
post-form.vue (#8164) 2022-01-20 23:15:08 +09:00
tamaina
7627c43dee
send-drive-file svg as png (#8107) 2022-01-20 03:05:52 +09:00
tamaina
74df9b57ec
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
59520c31fd refactor(server): use named export 2022-01-20 02:43:13 +09:00
syuilo
53937e09a0 feat(server): store mime type of webpublic 2022-01-20 02:40:13 +09:00
syuilo
8b5a1faaa4 refactor(server): use insert instead of save 2022-01-20 02:33:20 +09:00
syuilo
2a1d9a7428 refactor 2022-01-20 01:27:41 +09:00
syuilo
b5ccac3cb5 refactor 2022-01-19 23:51:37 +09:00
syuilo
d7d533f9de fix #8158 2022-01-19 23:51:28 +09:00
xianon
f14aba65c5
モバイル画面で表示更新直後にヘッダーメニューをタップしてもポップアップにならないようにする (#8160) 2022-01-19 00:25:29 +09:00
tamaina
7be09a4af9
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
efb0ffc4ec
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 97dc9bfa70.

* Revert "Fix API Schema Error"

This reverts commit 21b6176d97.

* ✌️

* 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
a8fad1b61c refactor 2022-01-18 21:35:57 +09:00
tamaina
9869f01e7c
Fix #8151 (#8152) 2022-01-18 21:32:17 +09:00
syuilo
7588397fb8 wip: refactor(client): migrate components to composition api
Fix #8155
2022-01-18 21:30:17 +09:00
syuilo
9885c6ba6c wip: refactor(client): migrate components to composition api 2022-01-16 21:31:09 +09:00
syuilo
3e9677904d wip: refactor(client): migrate components to composition api 2022-01-16 15:02:15 +09:00
syuilo
df61e173c1 wip: refactor(client): migrate components to composition api 2022-01-16 11:02:27 +09:00
syuilo
2c36844d34 refactor: more common name 2022-01-16 10:45:48 +09:00
syuilo
cc6b2d578f refactor: disallow some variable names 2022-01-16 10:20:23 +09:00
syuilo
8322c90834 refactor(client): specify global scope 2022-01-16 10:14:14 +09:00
syuilo
b312846ff6 clean up 2022-01-16 08:50:55 +09:00
syuilo
689e75e10a wip: refactor(client): migrate components to composition api 2022-01-16 08:49:27 +09:00
syuilo
133b5c6391 wip: refactor(client): migrate components to composition api 2022-01-16 08:38:55 +09:00
syuilo
ed5c918d70 wip: refactor(client): migrate components to composition api 2022-01-16 08:24:53 +09:00
syuilo
bf51450647 wip: refactor(client): migrate components to composition api 2022-01-16 07:55:19 +09:00
syuilo
7cbeef21e1 wip: refactor(client): migrate components to composition api 2022-01-16 07:47:28 +09:00
syuilo
9693dfb09d wip: refactor(client): migrate components to composition api 2022-01-16 06:59:35 +09:00
syuilo
c17e8fa8a4 wip: refactor(client): migrate components to composition api 2022-01-16 01:46:25 +09:00
syuilo
21c9705a0f wip: refactor(client): migrate components to composition api 2022-01-15 20:42:30 +09:00
syuilo
daba865a94 wip: refactor(client): migrate components to composition api 2022-01-15 20:35:10 +09:00
syuilo
41e18aa993 wip: refactor(client): migrate components to composition api 2022-01-15 17:58:35 +09:00
syuilo
ffc07a08d7 wip: refactor(client): migrate components to composition api 2022-01-15 16:40:15 +09:00
syuilo
7f4fc20f98 wip: refactor(client): migrate components to composition api 2022-01-14 23:23:08 +09:00
syuilo
45462e4a5e wip: refactor(client): migrate paging components to composition api 2022-01-14 12:02:10 +09:00
syuilo
c8a90ec7d1 wip: refactor(client): migrate paging components to composition api 2022-01-14 10:35:32 +09:00
syuilo
41ece00789 wip: refactor(client): migrate paging components to composition api 2022-01-14 10:29:18 +09:00
syuilo
28193f12ca wip: refactor(client): migrate paging components to composition api 2022-01-14 10:25:51 +09:00
syuilo
27778f839a 🎨 2022-01-14 01:44:08 +09:00
syuilo
ef4d78dda2 wip: refactor(client): migrate paging components to composition api 2022-01-13 02:55:19 +09:00
syuilo
bd1f741dad wip: refactor(client): migrate paging components to composition api 2022-01-13 02:46:14 +09:00
syuilo
2900f998b1 wip: refactor(client): migrate paging components to composition api 2022-01-13 02:36:51 +09:00
syuilo
7271fbb092 wip: refactor(client): migrate paging components to composition api 2022-01-13 02:29:27 +09:00
syuilo
861d028d09 refactor 2022-01-13 02:26:10 +09:00
syuilo
f96d50bc07 wip: refactor(client): migrate paging components to composition api 2022-01-13 02:21:43 +09:00
syuilo
25f15677c3 refactor 2022-01-13 01:50:53 +09:00
syuilo
d2623a2ef2 clean up 2022-01-13 01:46:23 +09:00
syuilo
53fb48537d git add忘れ 2022-01-13 00:48:58 +09:00
syuilo
7e5e763584 feat: emojis import 2022-01-13 00:47:40 +09:00
syuilo
1f2dab0a83 feat: multiple emojis editing 2022-01-13 00:47:05 +09:00
MeiMei
b17726c9da
Fix The unauthenticated git protocol on port 9418 is no longer supported. (#8139) 2022-01-12 17:50:36 +09:00
syuilo
b267a504ca bye reversi 2022-01-12 17:34:53 +09:00
syuilo
45211e14b3 fix 2022-01-12 17:21:57 +09:00
syuilo
2f128bcd3c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-11 00:05:33 +09:00
tamaina
8855a5fffb
refactor: Composition APIへ移行 (#8121)
* components/abuse-report-window.vue

* use <script setup>

* ✌️

* components/analog-clock.vue

* wip components/autocomplete.vue

* ✌️

* ✌️

* fix

* wip components/captcha.vue

* clean up

* components/channel-follow-button

* components/channel-preview.vue

* components/core-core.vue

* components/code.vue

* wip components/date-separated-list.vue

* fix

* fix autocomplete.vue

* ✌️

* remove global property

* use <script setup>

* components/dialog.vue

* clena up

* fix dialog.vue

* Resolve https://github.com/misskey-dev/misskey/pull/8121#discussion_r781250966
2022-01-11 00:05:18 +09:00
syuilo
f2cbd26a85 fix 2022-01-10 20:17:38 +09:00
syuilo
06125e6820 wip: refactor(client): migrate paging components to composition api 2022-01-10 03:30:35 +09:00
syuilo
186a9e3b41 wip: refactor(client): migrate paging components to composition api 2022-01-10 01:00:50 +09:00
syuilo
f9882a0c5c wip: migrate paging components to composition api 2022-01-10 00:45:20 +09:00
syuilo
d3315bda11 wip: migrate paging components to composition api 2022-01-09 22:57:27 +09:00
syuilo
586c11251a wip: migrate paging components to composition api
#7681
2022-01-09 21:35:35 +09:00
syuilo
a10be38d0e bye chat ui 2022-01-09 18:50:03 +09:00
syuilo
d8f3622e16 fix 2022-01-09 00:00:27 +09:00
syuilo
0bbde336b3
refactor: Widgetのcomposition api移行 (#8125)
* wip

* wip

* wip

* wip

* wip

* wip

* fix
2022-01-08 20:30:01 +09:00
syuilo
faef125b74 bye room 2022-01-07 17:06:47 +09:00
syuilo
f897357b3c remove unused components 2022-01-07 16:50:35 +09:00
syuilo
40075761fa refactor(client): use composition api 2022-01-07 16:48:51 +09:00
syuilo
298e950e81 refactor(client): use composition api 2022-01-07 16:34:11 +09:00
syuilo
f02ed78a20 refactor(client): use composition api 2022-01-07 16:29:08 +09:00
syuilo
82854236f3 clean up 2022-01-07 15:05:45 +09:00
syuilo
6558cd2f27 refactor(client): use composition api 2022-01-07 15:02:25 +09:00
syuilo
f06ded9433 refactor(client): use composition api 2022-01-07 14:44:05 +09:00
syuilo
1b867cc1a4 refactor(client): use composition api 2022-01-07 13:27:17 +09:00
syuilo
1622dfcb53 refactor(client): use composition api 2022-01-07 13:26:12 +09:00
syuilo
3b1961bb3d refactor(client): use composition api 2022-01-06 23:10:47 +09:00
syuilo
6119945256 clean up 2022-01-06 23:09:52 +09:00
syuilo
3148538f3f refactor(client): use composition api 2022-01-06 23:07:32 +09:00
syuilo
534e71b720 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-06 21:29:41 +09:00
tamaina
b8f8b9e72c
非ログイン時にエラーを吐くconsole.logを除去 (#8119) 2022-01-06 20:07:11 +09:00
syuilo
533955f928 tweak ui 2022-01-05 03:09:20 +09:00
syuilo
5e4877b8a4 tweak ui 2022-01-04 23:37:26 +09:00
syuilo
1fc2f2e3e4 tweak ui 2022-01-04 22:51:16 +09:00
syuilo
69d7cfc5ce tweak ui 2022-01-04 22:42:04 +09:00
syuilo
76b2561893 tweak ui 2022-01-04 21:37:16 +09:00
syuilo
89053d5747 tweak ui 2022-01-04 21:16:41 +09:00
syuilo
813f63663c tweak ui 2022-01-04 18:47:54 +09:00
syuilo
0ea5b38fb1 tweak ui 2022-01-04 18:35:21 +09:00
syuilo
6c62c0681c tweak ui 2022-01-04 18:21:00 +09:00
syuilo
9693b2166a clean up 2022-01-04 18:01:30 +09:00
syuilo
87c429b5bd tweak ui 2022-01-04 17:58:53 +09:00
syuilo
8233f86181 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-04 17:52:55 +09:00
syuilo
efa72e8d14 tweak ui 2022-01-04 17:52:44 +09:00
syuilo
6a5713f5e5 tweak ui 2022-01-04 15:36:14 +09:00
tamaina
333ba491f1
enhance: 許可されていないファイルタイプでは、オブジェクトストレージのファイル名に拡張子を付与しないように (#8108)
* 許可されていないファイルタイプでは、オブジェクトストレージのファイル名に拡張子を付与しないように

* add comment
2022-01-03 07:35:02 +09:00
syuilo
23efba6193 tweak ui 2022-01-03 03:17:28 +09:00
syuilo
f25777f2d2 refactor(server): use insert instead of save 2022-01-03 03:17:16 +09:00
syuilo
6be1db00d1 refactor(server): use insert instead of save 2022-01-03 02:20:30 +09:00
syuilo
4a64280a7c lint 2022-01-03 02:12:50 +09:00
syuilo
408142647c tweak ui 2022-01-03 00:41:01 +09:00
syuilo
41ed9a1a72 tweak client 2022-01-02 21:35:23 +09:00
syuilo
92d9ce8117 update deps 2022-01-02 02:15:12 +09:00
syuilo
158dd49b3d fix
d53795184c (r62707827)
2022-01-01 22:28:02 +09:00
syuilo
57d994db0c Revert "revert d53795184"
This reverts commit aedbab17cc.
2022-01-01 22:25:30 +09:00
tamaina
87c5c69c87
wip (#8101) 2022-01-01 18:00:53 +09:00
syuilo
e6c8b83b20 enhance(client): tweak ui 2021-12-31 03:21:26 +09:00
syuilo
1afafc0c5f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2021-12-30 21:47:51 +09:00
syuilo
616b18a9e5 enhance(client): tweak ui 2021-12-30 21:47:48 +09:00
tamaina
5c1e2e5d7a
スコープの判定を厳密に (#8100) 2021-12-30 03:01:58 +09:00
tamaina
1b526eb573
fix pizzax (#8099) 2021-12-30 02:38:17 +09:00
tamaina
e159f15600
enhance: pizzaxでstreamingのuser storage updateイベントを監視して更新 (#8095)
* wip

* wip?

* ?

* streamingのuser storage updateイベントを監視して更新

* 必要な時以外はストレージを更新しない

* fix?

* wip

* fix

* fix
2021-12-29 22:13:09 +09:00
syuilo
aedbab17cc revert d53795184 2021-12-29 17:21:08 +09:00
syuilo
3e00ce0d88 fix(server): エクスポートした絵文字の拡張子がfalseになることがあるのを修正 2021-12-29 17:04:13 +09:00
syuilo
034b8f09df enhance(client): 2021-12-29 13:36:17 +09:00
syuilo
c537a0ba93 enhance(client): 2021-12-29 13:14:19 +09:00
syuilo
1ea0aaef76 update deps 2021-12-29 05:00:39 +09:00
syuilo
c7308f4178 fix(client): fix sidebar style 2021-12-29 04:38:25 +09:00
syuilo
5cc65c5bd3 update deps 2021-12-29 04:30:38 +09:00
syuilo
f216dd7617 clean up 2021-12-29 04:30:12 +09:00
Johann150
af022fd8b8
fix html blockquote conversion (#8069) 2021-12-29 04:15:28 +09:00
syuilo
5c7181ca21 feat(client): svg sparkle effect
Resolve #8088
2021-12-29 04:13:45 +09:00
syuilo
30892ebfa3 Update .eslintrc.js 2021-12-28 00:33:27 +09:00
syuilo
ae2d71553e enhance(client): 🎨 2021-12-27 22:59:14 +09:00
syuilo
154e418c34 Update const.ts 2021-12-26 12:10:33 +09:00
syuilo
cfd1888969 refactor 2021-12-26 12:08:22 +09:00
syuilo
d53795184c enhance(server): better content type detection 2021-12-26 01:43:51 +09:00
syuilo
fe3609451e enhance(client): 🎨 2021-12-26 01:42:50 +09:00
syuilo
3692c9eb64 refactor 2021-12-26 01:42:06 +09:00
syuilo
89a532eeac chore(client): tweak style 2021-12-25 16:53:15 +09:00
syuilo
85740dd09f fix(client): fix sidebar style
Fix #8049
2021-12-25 16:03:57 +09:00
syuilo
b05cfe4a84 enhance(client): improve note preview
Fix #8029
2021-12-25 15:49:37 +09:00
syuilo
322b64c0b4 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2021-12-25 13:38:55 +09:00
syuilo
601bc3e3cc clean up 2021-12-25 13:38:53 +09:00
tamaina
c77fe1f2cf
Truncate push notification message (#8089)
* Truncate push notification message

* fix
2021-12-25 02:01:35 +09:00
syuilo
8e7744a695 fix(client): ドロワーメニューでセーフエリアを考慮するように 2021-12-24 23:25:23 +09:00
syuilo
901d6894de Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2021-12-24 12:34:27 +09:00
syuilo
b463663175 enhance(client): tweak ui 2021-12-24 12:34:24 +09:00
tamaina
1122f7281e
ノートページでRenoteである場合にnoindexを付加 (#8074) 2021-12-24 01:16:58 +09:00
syuilo
99ced12ac5 fix(client): fix zindex issue
Fix #8086
2021-12-24 01:07:04 +09:00
syuilo
2e80f9dfba clean up 2021-12-23 17:05:50 +09:00
syuilo
3a990dce75 refactor(client): refactor 2021-12-23 17:05:26 +09:00
syuilo
cc441258db enhance(client): tweak channel pages 2021-12-23 16:10:13 +09:00
syuilo
ee144acea9 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2021-12-22 22:38:45 +09:00
syuilo
35b7ce1a96 enhance(client): メールアドレスの認証にクリック必須に 2021-12-22 22:38:42 +09:00
tamaina
dc0e55bf16
wip (#8077) 2021-12-21 00:20:30 +09:00
syuilo
b1751543aa fix(client): カスタム絵文字一覧ページの負荷が高いのを修正 2021-12-18 20:20:49 +09:00
syuilo
034dcaeb9d clean up 2021-12-18 20:20:02 +09:00
syuilo
936fb136d2 🎨 2021-12-18 20:12:09 +09:00
syuilo
c544e38f34 fix(client/deck): カラムの増減がページをリロードするまで正しく反映されない問題を修正
Fix #8065
2021-12-18 18:11:45 +09:00
syuilo
9b771baa5e 🎨 2021-12-18 15:00:29 +09:00
syuilo
f607faef0b refactor(client): improve $i type 2021-12-18 14:56:35 +09:00
syuilo
cb16ff866c improve(client): show reload tip 2021-12-18 14:56:15 +09:00
syuilo
d6e85ffb59 feat(client): improve toast component and show welcome message 2021-12-18 14:55:53 +09:00
syuilo
f9e3fd7001 fix(client): fix zindex issue 2021-12-18 12:14:27 +09:00
syuilo
ba1e14443c fix(client): fix zindex issue
Fix #8064
Fix #8063
2021-12-18 12:12:47 +09:00
syuilo
ea66080197 fix(client): fix zindex issue 2021-12-17 19:38:17 +09:00
syuilo
06837662a9 fix(client): tweak style 2021-12-17 19:36:18 +09:00
syuilo
f9024a0058 improve(client): tweak drawer max height 2021-12-17 19:34:58 +09:00
syuilo
493ff2eed5
fix(client): fix zindex issue 2021-12-17 17:37:58 +09:00
syuilo
d9257a5c0e 🎨 2021-12-17 16:14:43 +09:00
syuilo
f7c90b58d6 enhance(client): リアクションピッカーの表示方法を選択できるように 2021-12-17 16:14:31 +09:00
syuilo
2f8e3559b5 update deps 2021-12-17 14:12:34 +09:00
syuilo
e96a914b6b 🎨 2021-12-17 13:15:06 +09:00
syuilo
6ab2c7780c enhance(client): improve modal menu for mobile 2021-12-17 02:14:40 +09:00
syuilo
58b9dc581e fix(client): fix zindex issues
Fix #8060
2021-12-16 10:57:07 +09:00
syuilo
fa8eb43eaf fix(client): 一部のコンポーネントが裏に隠れるのを修正 2021-12-15 21:44:41 +09:00
syuilo
50f2025421 fix(client): オートコンプリートがダイアログの裏に隠れる問題を修正 2021-12-14 23:27:38 +09:00
syuilo
983599bdae Update 1639325650583-chart-v3.js 2021-12-14 23:13:09 +09:00
syuilo
a46e2f2868 Update formula-core.vue 2021-12-14 22:37:18 +09:00
syuilo
9cd2b767a9 enhance(client): make possible to leave a group 2021-12-14 22:27:33 +09:00
syuilo
0be4e10462 enhance(backend): improve chart engine 2021-12-14 18:12:37 +09:00
syuilo
ef485044ea Update export-custom-emojis.ts 2021-12-12 06:24:13 +09:00
syuilo
c599a304c8 refactor 2021-12-12 06:21:48 +09:00
syuilo
6d918f195a clean up 2021-12-11 23:21:33 +09:00
syuilo
31a3748a18 fix(client): fix z-index bug 2021-12-11 23:01:05 +09:00
syuilo
48212e7a44 tweak component 2021-12-10 21:41:37 +09:00
syuilo
bd903cdbb5 feat: カスタム絵文字エクスポート 2021-12-10 18:24:26 +09:00
syuilo
0b038f6477 fix(client): メニューなどがウィンドウの裏に隠れる問題を修正 2021-12-10 18:20:41 +09:00
syuilo
7e26daa51b fix(client): クリップの設定を編集できない問題を修正
Fix #8046
2021-12-10 16:15:36 +09:00
syuilo
225d7701a4 🎨 2021-12-10 16:01:35 +09:00
syuilo
1cae39e281 tweak style 2021-12-10 15:33:01 +09:00
Outvi V
b635b064ee
fix: integration links (#8036) 2021-12-10 13:32:55 +09:00
syuilo
640fc337af client: tweak style 2021-12-10 11:56:23 +09:00
syuilo
d3c7c0ebe3 client: tweak style 2021-12-10 10:46:29 +09:00
syuilo
20134a5367 feat: improve follow export 2021-12-10 01:22:35 +09:00
syuilo
46c0280764 refactor(client): 2021-12-10 01:22:22 +09:00
syuilo
980a99b6c9 Update .eslintrc.js 2021-12-10 00:10:10 +09:00
syuilo
c69b72e199 fix lint 2021-12-09 23:58:30 +09:00
syuilo
0abe2dfee0 Update instance-mute.vue 2021-12-09 21:48:57 +09:00
syuilo
caf0a219a6 Update instance-mute.vue 2021-12-09 21:45:14 +09:00
romaboo
054417354c
feat: user-level instance mute (#7712)
* Update ja-JP.yml

* Added settable config for muted instances

* added psql query for removal of muted notes

* Added filtering and trimming for instance mutes

* cleaned up filtering of bad instance mutes and added a refresh at the end for the list on the client

* Added notification & streaming timeline muting

* Updated changelog

* Added missing semicolon

* Apply japanese string suggestions from robflop

Co-authored-by: Robin B. <robflop98@outlook.com>

* Changed Ja-JP instance mute title string to one suggested by sousuke

Co-authored-by: sousuke0422 <sousuke20xx@gmail.com>

* Update ja-JP instanceMuteDescription based on sousuke's suggestion

Co-authored-by: sousuke0422 <sousuke20xx@gmail.com>

* added notification mute

* added notification and note children muting

* Fixed a bug where local notifications were getting filtered on cold start

* Fixed instance mute imports

* Fixed not saving/loading instance mutes

* removed en-US translations for instance mute

* moved instance mute migration to js

* changed settings index back to spaces

* removed destructuring assignment from notification stream in instance mute check call

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* added .note accessor for checking note data instead of notification data

* changed note to use Packed<'Note'> instead of any and removed usage of snake case

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* changed notification mute check to check specifically for notification host

* changed to using single quotes

* moved @click to the end for the linter

* revert unnecessary changes

* restored newlines

* whitespace removal

Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Robin B. <robflop98@outlook.com>
Co-authored-by: sousuke0422 <sousuke20xx@gmail.com>
Co-authored-by: puffaboo <emilis@jigglypuff.club>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2021-12-09 21:38:56 +09:00
syuilo
b9095995eb update deps 2021-12-09 21:31:36 +09:00
syuilo
a60bd33cfc Update about-misskey.vue 2021-12-09 21:30:02 +09:00
futchitwo
7eedb9b19b
Fix(client): iをパラメーターに含めてもデフォルトのiが付与されるのを修正 (#8039) 2021-12-05 21:52:57 +09:00
syuilo
e804a299e0 fix(client): better hover detection 2021-12-05 20:01:52 +09:00
syuilo
bcf7530eef refactor(client): 2021-12-05 16:57:49 +09:00
syuilo
bed982e705 add note 2021-12-05 13:13:46 +09:00
syuilo
d9853d9683 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2021-12-05 13:10:29 +09:00
syuilo
fbe4869d1e fix(client): タッチ機能付きディスプレイを使っていてマウス操作をしている場合に一部機能が動作しない問題を修正 2021-12-05 13:10:19 +09:00
okpierre
ac04c46d3b
Update other.vue (#8040) 2021-12-05 12:47:57 +09:00
futchitwo
b1bd7307bb
Fix(client): APIコンソールで with credential がオフだとiが付与されないように (#8038) 2021-12-05 03:01:35 +09:00
syuilo
8a3f860213 fix(client): fix range slider rendering 2021-12-04 20:35:08 +09:00
syuilo
e42e9530cb fix(client): tweak style 2021-12-04 18:27:31 +09:00
syuilo
b65353bc3c fix(client): pagesで関数を定義できない問題を修正 2021-12-04 18:12:03 +09:00
syuilo
00982d2742 enhance(client): improve usability 2021-12-03 22:26:09 +09:00
syuilo
4f208b99ff enhance(client): improve usability 2021-12-03 22:22:08 +09:00
syuilo
fa36b88af4 refactor(client): refactor ui components 2021-12-03 22:09:40 +09:00
syuilo
8223a069fe fix(server): Fix #8032 2021-12-03 17:47:44 +09:00
syuilo
8de8de7669 client: tweak ui 2021-12-03 16:07:50 +09:00
syuilo
5c8561c903 client: tweak ui 2021-12-03 13:55:30 +09:00
syuilo
5fe2e8a59a client: tweak ui 2021-12-03 13:52:57 +09:00
syuilo
c722225c80 client: tweak ui 2021-12-03 12:41:30 +09:00
syuilo
902bed4db3 client: tweak ui 2021-12-03 12:00:11 +09:00
syuilo
e617ced1d3 refactoring
https: //github.com/misskey-dev/misskey/pull/7901
Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com>
2021-12-03 11:43:05 +09:00
xianon
22464c434e
fix: 画像ファイルの縦横サイズの取得で Exif Orientation を考慮する (#8014)
* 画像ファイルの縦横サイズの取得で Exif Orientation を考慮する

* test: Add rotate.jpg test

* Webpublic 画像を返す時のみ Exif Orientation を考慮して縦横サイズを返す

* test: Support orientation
2021-12-03 11:19:28 +09:00
nullobsi
f33ded3107
feat: Undo Accept (#7980)
* allow breaking of follow

* send undo

* delete by using reject follow
2021-12-03 11:14:44 +09:00
syuilo
a82ff360c6 add todo 2021-12-02 20:58:23 +09:00
syuilo
14fa8b177d client: tweak ui 2021-12-02 20:46:16 +09:00
nullobsi
3eef0a65c2
fix mentions in replies (#8030) 2021-12-02 20:27:42 +09:00
syuilo
bcd188a0e0 enhance(client): make possible to close image dialog with click
Related #8023
2021-12-02 20:20:40 +09:00
syuilo
f38b6a1806 client: tweak ui 2021-12-02 20:09:12 +09:00
syuilo
4cc2a561d5 🎨 2021-11-30 23:08:34 +09:00
tamaina
f3e29c4f6a
fix: LTLやGTLが無効になっている場合でもUI上にタブが表示される問題を修正 (#8026)
* wip

* add changelog

* 変換ミス修正
2021-11-30 23:03:03 +09:00
syuilo
2fc58a780e feat(client): Renoteなノート詳細ページから元のノートページに遷移できるように 2021-11-28 20:29:37 +09:00
syuilo
561b0fc10e feat(client): show confirm dialog when vote 2021-11-28 20:23:48 +09:00
syuilo
e8005c8d3a client: refine ui 2021-11-28 20:07:37 +09:00
xianon
335e4bd213
/antennas/notes API で日付による絞り込みができるようにする (#8015) 2021-11-28 13:45:17 +09:00
syuilo
698e0d08a1 fix(client): モバイルでタップしたときにツールチップが表示される問題を修正 2021-11-27 18:29:23 +09:00
tamaina
8e0108a0b8
fix: notification.vueのIntersectionObserverまわりを修正 (#8010)
* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

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

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

* disconnect

* oops

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2021-11-26 13:43:11 +09:00
MeiMei
d9775c147f
fix: toolsが動かないのを修正 (#8008)
* Move tools

* Fix DB
2021-11-26 13:41:49 +09:00
Richard "EpicKitty" Bowey
dec7c4f722
Implemented a rotate MFM (#8016)
Co-authored-by: Richard Bowey <me@epickitty.uk>
2021-11-26 13:39:57 +09:00
syuilo
9604ad3dc1 fix(client): リアクションツールチップ、Renoteツールチップのユーザーの並び順を修正 2021-11-21 14:09:41 +09:00
syuilo
8e04bd12cf fix(client): ログインにおいてパスワードが誤っている際のエラーメッセージが正しく表示されない問題を修正 2021-11-21 14:01:53 +09:00
syuilo
270df5c5b0 move tools dir into src 2021-11-21 13:43:07 +09:00
syuilo
f5bea67515 client: ノートにモデレーターバッジを表示するのを廃止 2021-11-21 13:36:44 +09:00
syuilo
f7c21868fe Update .eslintrc.js 2021-11-19 19:44:27 +09:00
syuilo
5d968afa74 update linr 2021-11-19 19:36:12 +09:00
syuilo
b6e3f1c490 Update .eslintrc.js 2021-11-19 19:05:03 +09:00
syuilo
cb4d65b5c9 feat(client): keep line breaks of translated text to improve readability 2021-11-19 19:03:25 +09:00
syuilo
a902576334 fix(client): better error handling of file upload 2021-11-19 18:57:34 +09:00
syuilo
1c6463e66f feat(client): collapse sub note automatically 2021-11-19 18:56:30 +09:00
syuilo
a9a5673069 implement dev command 2021-11-19 14:48:59 +09:00
futchitwo
9d67857a34
fix(client): fix plugin activate and uninstall (#7991)
* fix(client): fix plugin activate and uninstall

* Fix(client): fix package activates
2021-11-19 00:38:20 +09:00
syuilo
25fde3b5eb lint: add missing semicolon 2021-11-18 23:52:51 +09:00
syuilo
0e3ca41b3c improve ide support 2021-11-18 23:52:41 +09:00
syuilo
318759cfa4 fix 2021-11-18 23:36:04 +09:00
syuilo
73b5c12927 introduce lint for client
Resolve #7998
2021-11-18 23:32:43 +09:00
Johann150
12fad68f58
limit depth of reply posts (#7979)
* limit depth of reply posts

* some tweaks

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2021-11-18 22:11:44 +09:00
syuilo
037db7c5ef
lint: warn non-null-assertion to reduce unexpected behaviour 2021-11-18 20:12:50 +09:00
syuilo
ea9aeef9d8 refactor(client): refactor dialog functions to improve type inference 2021-11-18 18:45:58 +09:00
futchitwo
76a7b5f067
fix(client):fix search all users (#7993) 2021-11-18 17:38:58 +09:00
syuilo
c864d700d2 feat(client): アカウント削除に確認ダイアログを出すように 2021-11-14 13:27:46 +09:00
syuilo
50e1040f1e fix(client): fix tooltip style 2021-11-14 13:13:22 +09:00
syuilo
8a40026c5c fix(client): improve error handling 2021-11-14 13:13:05 +09:00
MeiMei
974250da6c
Fix v12.96.x Docker (#7982) 2021-11-14 10:43:19 +09:00
syuilo
8b7f5be878 fix for lint 2021-11-13 19:10:14 +09:00
syuilo
01afdc410e Update .eslintrc.js 2021-11-13 19:10:08 +09:00
Johann150
0f9a6417b0
fix(client): reaction viewer layout (#7942)
The profile picture and name should be grouped together as they belong, and
it should be clear which picture belongs to which name.
2021-11-13 11:38:26 +09:00
syuilo
187696c973 refactor(client): improve readability 2021-11-12 23:54:02 +09:00
syuilo
4b7b51d5cc refactor(client): use composition api for tooltip logic 2021-11-12 23:53:10 +09:00
Johann150
0e3213ff6d
enhance: show renoters (#7954)
* refactor: deduplicate renote button into component

For now the renoters tooltip just uses the reaction viewer component
with a fixed emoji symbol instead.

* chore: remove unnecessary CSS

* fix: forgot to rename variable

* enhance: use own tooltip instead of reaction viewer

* clean up style

* fix additional renoters number

* rename file to better represent content
2021-11-12 23:15:14 +09:00
syuilo
9b092e918a refactoring 2021-11-12 21:29:59 +09:00
syuilo
cfa38e875c refactor 2021-11-12 21:11:21 +09:00
syuilo
9ea7d75aa4 feat: 通報があったときに管理者へEメールで通知されるように
Resolve #7025
2021-11-12 21:11:15 +09:00
syuilo
9b876b30b2 update ms to 3.0.0 2021-11-12 19:47:04 +09:00
syuilo
5e82064a7d clean up 2021-11-12 19:39:46 +09:00
nullobsi
c038892795
fix: mention local users in replies (#7975)
* mention local users in replies

* fix merge
2021-11-12 19:31:56 +09:00
syuilo
926eb34680 fix errors 2021-11-12 19:07:59 +09:00
syuilo
e6e33faefb fix errors 2021-11-12 18:54:42 +09:00
syuilo
0a2e046b28 refactoring: グローバルコンポーネントを認識するように 2021-11-12 18:41:56 +09:00
syuilo
36a632dc02 clean up 2021-11-12 18:20:06 +09:00
syuilo
6496835515 viaMobileフラグ廃止
Close #7965
2021-11-12 15:11:20 +09:00
syuilo
b404ce463f refactor 2021-11-12 15:08:36 +09:00
syuilo
4786214e2a fix bug 2021-11-12 13:39:57 +09:00
syuilo
19cc9f7fb0 test 2021-11-12 12:43:55 +09:00
syuilo
7706c38d3d fix test 2021-11-12 12:07:37 +09:00
syuilo
be89516707 add clean script 2021-11-12 11:42:47 +09:00
syuilo
f6e7f389d6 improve lint 2021-11-12 10:58:13 +09:00
syuilo
b9eaf906e7 fix lint errors 2021-11-12 10:52:10 +09:00
syuilo
84df0714d8 use eslint 2021-11-12 10:35:41 +09:00
syuilo
0e4a111f81 refactoring
Resolve #7779
2021-11-12 02:02:25 +09:00