Commit Graph

1010 Commits

Author SHA1 Message Date
syuilo 6f3e64f13e chore(client): tweak client 2022-06-30 15:32:11 +09:00
syuilo 6f2d2a71f9 enhance(client): show confirm dialog when logout 2022-06-30 15:09:10 +09:00
syuilo 47dcb1b41f refactor(client): use setup syntax 2022-06-30 12:48:42 +09:00
syuilo fa6eb0e0f2 perf(client): improve range control performance 2022-06-30 12:42:35 +09:00
syuilo bffe6fb9bf tweak client 2022-06-30 10:53:40 +09:00
syuilo 9ac526b6b6 tweak client 2022-06-30 10:13:27 +09:00
Johann150 ca6afd40ad
fix client router catchall
fixes #8903
2022-06-29 22:09:44 +02:00
Johann150 8b7dcf4dba
fix 'assignment to const' error 2022-06-29 17:44:03 +02:00
syuilo 99dcd7bb27 feat(client): add instance-cloud widget 2022-06-29 23:28:52 +09:00
syuilo 6a7dff1c82 Update .eslintrc.js 2022-06-29 23:06:03 +09:00
syuilo 3f6e04697a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-29 21:22:18 +09:00
syuilo c9b3ab80ca feat(client): add tag cloud component 2022-06-29 21:22:15 +09:00
Johann150 7f111f4474
Prevent access to user pages when not logged in [v2] (#8904)
* do not throw error when navigating

* enhance: add loginRequired to router

This allows client pages to require logging in before displaying the
page, useful for example for user settings pages.

* add login requirements

Co-authored-by: Andreas Nedbal <git@pixelde.su>
2022-06-29 18:26:06 +09:00
syuilo f997b7dff2 chore(client): fix type def 2022-06-29 16:07:38 +09:00
syuilo a107dff4d6 perf(client): remove needless reactivity 2022-06-29 16:06:13 +09:00
syuilo bb68cfaa81 enhance(client): improve router
Fix #8902
2022-06-29 16:00:00 +09:00
syuilo 4fd386c3dc chore(client): tweak client 2022-06-29 15:41:06 +09:00
syuilo 8648308823 chore(client): tweak style 2022-06-29 14:19:40 +09:00
syuilo 2b1e03cc64 enhance(client): add users tab to instance-info 2022-06-29 14:14:27 +09:00
syuilo 0f1c0a42a2 enhance(client): メニュー整理
Resolve #6389
Fix #8035
2022-06-29 11:13:32 +09:00
syuilo 1a698111a4 refactor(client): remove invalid computed 2022-06-29 00:36:06 +09:00
syuilo 9f7c9b122f fix(client): 非モデレーターがインスタンス情報ページを表示できない問題を修正 2022-06-28 22:56:18 +09:00
syuilo 9a4198293a chore(client): tweak style 2022-06-28 22:32:01 +09:00
syuilo ac162f9996 chore(client): tweak style 2022-06-28 18:41:37 +09:00
syuilo d7e7152bd3 chore(client): tweak style 2022-06-28 18:09:42 +09:00
syuilo a50b1d69a1 chore(client): fix #8858 2022-06-28 17:59:23 +09:00
syuilo ea3d391df9 chore(client): tweak style 2022-06-28 16:02:39 +09:00
syuilo 270e1212ac chore(client): refactor and style tweaks 2022-06-28 15:59:49 +09:00
syuilo 57bb6e611f refactor(client): use setup syntax 2022-06-28 14:34:44 +09:00
syuilo 31d73f4659 chore(client): fix type def 2022-06-28 13:06:31 +09:00
syuilo 5c3e782d29 improve instance doughnut charts 2022-06-28 13:05:20 +09:00
syuilo 553d644781 chore(client): tweak style 2022-06-28 12:16:20 +09:00
syuilo 7d8a70f99e fix(api): fix instance schema 2022-06-28 12:16:11 +09:00
syuilo 0657995b42 chore(client): tweak style 2022-06-28 10:42:54 +09:00
syuilo fe460c022c feat(client): add instances doughnuts charts for dashboard 2022-06-28 10:42:26 +09:00
syuilo d7c6e2e61c fix(client): fix chart tooltip rendering 2022-06-28 10:41:38 +09:00
syuilo c04d3d22af feat(api): add federation/stats endpoint 2022-06-28 10:41:22 +09:00
syuilo 164d4a9825 fix(api): add missing themeColor property of instance 2022-06-28 10:40:49 +09:00
syuilo 596a61ce18 lint fix 2022-06-28 00:27:24 +09:00
syuilo 40cd5c5a49 chore(client): tweak style 2022-06-28 00:20:51 +09:00
syuilo 329f055a97 feat: make possible to delete an account by admin
Resolve #8830
2022-06-27 23:49:16 +09:00
Johann150 bc3ae901cc
refactor: remove duplicate code (#8895) 2022-06-27 21:48:10 +09:00
syuilo 0ec266abf7 chore(client): tweak client 2022-06-26 19:41:21 +09:00
MeiMei f834d6a813
fix: mocha テストが動かないのを修正 v2 (#8892)
* on push

* Fix mute test

* fix note test

* api

* inc timeout

* uploadUrl

* Revert "on push"

This reverts commit 778a58df61ff9a22421f8ec5dcce96b364eab38d.

* lint

* waitFire

* Wrap connectStream

* return
2022-06-26 19:16:32 +09:00
syuilo 4634920866 fix #8894 2022-06-26 17:38:50 +09:00
syuilo 744db4b5ed chore(client): tweak ui 🎨 2022-06-26 16:57:12 +09:00
syuilo bd3c6f4157 chore(client): tweak ui 🎨 2022-06-26 16:38:27 +09:00
syuilo 4329d9e76d chore(client): fix type 2022-06-26 15:55:51 +09:00
syuilo 311478e725 chore(client): tweak client 2022-06-26 15:54:07 +09:00
syuilo c27d9e11b4 chore(client): tweak client 2022-06-26 14:17:55 +09:00
syuilo 3183a02824 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-26 13:28:49 +09:00
syuilo 0cae0a49e2 chore(client): tweak ui 2022-06-26 13:28:47 +09:00
tamaina 2366f568b9
enhance(client): Enhance boot error display (#8879)
* Change boot error message

* fix

* ✌️

* fix
2022-06-26 12:47:43 +09:00
syuilo 5e95a1f7af refactor(client): extract interval logic to a composable function
あと`onUnmounted`を`onMounted`内で呼んでいたりしたのを修正したりとか
2022-06-26 03:12:58 +09:00
syuilo 6a4574b612 enhance(client): tweak control panel dashboard 2022-06-26 01:45:33 +09:00
syuilo f071ea4902 fix(client): remove needless requestLog call 2022-06-25 23:16:02 +09:00
syuilo 0248a2a989 enhance(client): improve control panel 2022-06-25 23:01:40 +09:00
tamaina c67c0df762 fix notification-setting-window.vue 2022-06-25 09:29:42 +00:00
syuilo 929dc076ec Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-25 18:26:34 +09:00
syuilo 58e83f8e4f feat: allow GET for some endpoints
Resolve #8263
2022-06-25 18:26:31 +09:00
syuilo 7be4b2145b refactor(client): extract tooltip logic of chart 2022-06-25 18:05:35 +09:00
Johann150 d5ef68336a
refactor: notification setting window composition API (#8860)
* refactor: notification setting window composition API

* fix lint vue/require-valid-default-prop

* fix type
2022-06-25 17:14:13 +09:00
dependabot[bot] 126011c1a7
chore(deps): bump jsrsasign from 10.5.24 to 10.5.25 in /packages/backend (#8889)
Bumps [jsrsasign](https://github.com/kjur/jsrsasign) from 10.5.24 to 10.5.25.
- [Release notes](https://github.com/kjur/jsrsasign/releases)
- [Changelog](https://github.com/kjur/jsrsasign/blob/master/ChangeLog.txt)
- [Commits](https://github.com/kjur/jsrsasign/compare/10.5.24...10.5.25)

---
updated-dependencies:
- dependency-name: jsrsasign
  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-06-25 16:28:36 +09:00
Andreas Nedbal 36f09b6cdc
fix(client): only enable hotkeys for logged in users (#8793)
* fix(client): only enable hotkeys for logged in users

* fix(client): keep theme and search hotkeys for logged out users
2022-06-25 14:25:22 +09:00
Johann150 5728350267
fix: always respect instance mutes (#8854)
* fix: muted user query also checks instances

This way it can be ensured that the instance mute is used everywhere it
is required without checking the whole codebase again. Muted users and
muted instances should be used together anyways.

* fix lint
2022-06-25 14:23:59 +09:00
dependabot[bot] e3461f1b58
chore(deps): bump jpeg-js from 0.4.1 to 0.4.4 in /packages/backend (#8843)
Bumps [jpeg-js](https://github.com/eugeneware/jpeg-js) from 0.4.1 to 0.4.4.
- [Release notes](https://github.com/eugeneware/jpeg-js/releases)
- [Commits](https://github.com/eugeneware/jpeg-js/compare/v0.4.1...v0.4.4)

---
updated-dependencies:
- dependency-name: jpeg-js
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 13:50:15 +09:00
dependabot[bot] ca5200d1f1
chore(deps): bump undici from 5.4.0 to 5.5.1 in /packages/backend (#8842)
Bumps [undici](https://github.com/nodejs/undici) from 5.4.0 to 5.5.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.4.0...v5.5.1)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 13:50:06 +09:00
syuilo 16fda89738 chore(client): tweak MkKeyValue component 2022-06-25 11:50:19 +09:00
syuilo 734fe9fd9d chore(client): tweak ui 2022-06-25 00:03:59 +09:00
syuilo 03973654b5 chore(client): improve usability 2022-06-24 23:49:47 +09:00
syuilo 1b2bd89383 fix bug 2022-06-24 21:48:54 +09:00
syuilo 1e8d84dbfa refactor: remove unused import 2022-06-24 21:46:49 +09:00
syuilo 696e8add00 feat: 管理者が特定ユーザーのアップロードしたファイル一覧を見れるように 2022-06-24 21:43:28 +09:00
syuilo 905d8625f8 fix(client): アカウント作成フォームでエラーが出る問題を修正 2022-06-24 21:19:38 +09:00
syuilo bf4726f91d fix(client): ログアウトできない問題を修正 2022-06-24 21:16:05 +09:00
syuilo 274352beab Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-24 19:47:48 +09:00
syuilo a1449455a2 chore(client): tweak mini-chart rendering 2022-06-24 19:47:38 +09:00
Johann150 a5241379af
fix lints 2022-06-24 12:44:22 +02:00
MeiMei 6f8e3fe366
enhance: Redisをioredisに統一してIPv6サポート (#8869)
* Use ioredis, Supports IPv6 host

https://github.com/misskey-dev/misskey/issues/8862

* Fix import

* order

* a

* i

* fix

* flushdb

* family

* CHANGELOG

* redis_version

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-24 19:22:19 +09:00
Johann150 1c2e2c4b06
fix(client): ask to log in for poll vote (#8883) 2022-06-24 19:03:41 +09:00
syuilo 55c22eec8b chore(client): tweak ui 2022-06-24 10:52:34 +09:00
syuilo 4a5d5fe20c refactor(client): use composition api 2022-06-24 10:52:28 +09:00
tamaina 12374bd6a3
fix(nirax): Normalize path (#8877) 2022-06-24 01:26:15 +09:00
syuilo c9e9129373 fix #8861 2022-06-24 00:47:55 +09:00
syuilo 5ee53c222b chore(client): tweak ui 2022-06-23 23:45:22 +09:00
syuilo 3e1248ff35 lint fixes 2022-06-23 21:46:15 +09:00
Johann150 4f4d2b7c53
refactor: simplify ap/show with DbResolver (#8838)
Using the existing code in DbResolver we can avoid separate code for
parsing the URIs in this endpoint.

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-23 21:32:17 +09:00
Johann150 ecdaeea94f
enhance: word mute checks CW (#8873) 2022-06-23 20:26:47 +09:00
syuilo d1e151172b chore(client): tweak client design 2022-06-23 13:39:28 +09:00
syuilo 2a2020b797 chore(dev): improve eslint config 2022-06-23 13:19:17 +09:00
syuilo 43b9a9e618 enhance(client): tweak ui 2022-06-22 23:40:53 +09:00
syuilo d3f25fa290 tweak client 2022-06-22 20:47:53 +09:00
syuilo be383aa5b2 refactor(client): use composition api 2022-06-22 16:30:55 +09:00
syuilo 85365da69e refactor(client): refactor header tab handling 2022-06-22 16:30:45 +09:00
syuilo e44cb42de4 🎨 2022-06-22 00:48:16 +09:00
syuilo ad123b3cce tweak client 2022-06-22 00:10:34 +09:00
syuilo c9d4c00708 fix(client): moderators cannot view instance-info page 2022-06-21 23:22:18 +09:00
syuilo 2d181ba5af enhance(client): show warning in control panel when there is an unresolved abuse report 2022-06-21 19:48:28 +09:00
syuilo f880d0631c tweak client 2022-06-21 17:55:38 +09:00
syuilo a6fff86099 refactor(client): use composition api 2022-06-21 14:39:23 +09:00