syuilo
6a7e016a8e
fix(server): cannot show users
2022-07-13 17:16:51 +02:00
syuilo
f95f74f96e
allow non-mods to show instance-info page
2022-07-13 16:16:35 +02:00
syuilo
f5d87fbc9e
refactor range input to composition api
2022-07-13 16:03:58 +02:00
syuilo
e47af45407
perf(client): improve range control performance
2022-07-13 16:03:30 +02:00
syuilo
896b3d817e
make client component caching configurable
...
part of bffe6fb9bf
2022-07-13 15:58:53 +02:00
syuilo
303ce42024
refactor range input component
...
part of bffe6fb9bf
2022-07-13 15:58:01 +02:00
syuilo
49a98b1eb0
fix lints
...
part of bffe6fb9bf
2022-07-13 15:40:55 +02:00
syuilo
7e1ce04db8
remove FormGroup component
...
part of bffe6fb9bf
2022-07-13 15:36:00 +02:00
95a8a937e2
fix client router catchall
...
fixes #8903
2022-07-13 13:28:03 +02:00
29ef7c85d0
fix 'assignment to const' error
2022-07-13 13:28:02 +02:00
syuilo
5e0f9699ab
Update .eslintrc.js
2022-07-13 13:26:48 +02:00
40eb861aff
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-07-13 13:24:42 +02:00
syuilo
b361069610
chore(client): fix type def
2022-07-13 13:24:42 +02:00
syuilo
761d5347d2
perf(client): remove needless reactivity
2022-07-13 13:24:42 +02:00
syuilo
03ea6763e1
enhance(client): improve router
...
Fix #8902
2022-07-13 13:24:41 +02:00
syuilo
9ec98e66f9
chore(client): tweak client
2022-07-13 13:24:40 +02:00
syuilo
9d8a9f22c1
chore(client): tweak style
2022-07-13 13:22:28 +02:00
syuilo
a0a64eb0ff
enhance(client): add users tab to instance-info
2022-07-13 13:21:56 +02:00
syuilo
bb7d080a60
refactor(client): remove invalid computed
2022-07-13 12:59:07 +02:00
syuilo
6513e72a3e
fix(client): 非モデレーターがインスタンス情報ページを表示できない問題を修正
2022-07-13 12:59:06 +02:00
syuilo
435e45351c
chore(client): tweak style
2022-07-13 12:59:06 +02:00
syuilo
cc835a0f81
chore(client): tweak style
2022-07-13 12:58:17 +02:00
syuilo
e4fefa42c5
chore(client): tweak style
2022-07-13 12:58:16 +02:00
syuilo
9ec020015d
chore(client): fix #8858
2022-07-13 12:58:16 +02:00
syuilo
b2d9b059b6
chore(client): tweak style
2022-07-13 12:58:16 +02:00
syuilo
b454142083
chore(client): refactor and style tweaks
2022-07-13 12:58:15 +02:00
syuilo
df3ff4d06e
refactor(client): use setup syntax
2022-07-13 12:56:22 +02:00
syuilo
095a99f3f7
chore(client): fix type def
2022-07-13 12:56:08 +02:00
syuilo
a7cc45fa98
fix(api): fix instance schema
2022-07-13 12:55:43 +02:00
syuilo
681a650b01
fix(client): fix chart tooltip rendering
2022-07-13 12:55:23 +02:00
syuilo
3579ebf03d
feat(api): add federation/stats endpoint
2022-07-13 12:55:09 +02:00
syuilo
591a0bf1b3
fix(api): add missing themeColor property of instance
2022-07-13 12:54:56 +02:00
syuilo
cfb7b70cde
lint fix
2022-07-13 12:54:44 +02:00
syuilo
fbe210a39d
feat: make possible to delete an account by admin
...
Resolve #8830
2022-07-13 12:52:45 +02:00
9b008b9684
refactor: remove duplicate code ( #8895 )
2022-07-13 12:52:45 +02:00
syuilo
5e7b7d4d12
chore(client): tweak client
2022-07-13 12:52:43 +02:00
MeiMei
5ac94cc268
fix broken mocha tests v2
...
see also https://github.com/misskey-dev/misskey/pull/8892
2022-07-13 12:49:58 +02:00
syuilo
45b36e8059
fix #8894
2022-07-13 12:45:24 +02:00
syuilo
570c08b976
chore(client): tweak ui 🎨
2022-07-13 12:45:24 +02:00
syuilo
78ddaed2a1
chore(client): tweak ui 🎨
2022-07-13 12:45:23 +02:00
syuilo
d6146d9102
chore(client): fix type
2022-07-13 12:43:26 +02:00
syuilo
c64b1ceb83
chore(client): tweak client
2022-07-13 12:43:15 +02:00
syuilo
3978e3a4d3
chore(client): tweak client
2022-07-13 12:42:16 +02:00
tamaina
f109de9ebb
enhance(client): Enhance boot error display ( #8879 )
...
* Change boot error message
* fix
* ✌️
* fix
2022-07-13 12:37:34 +02:00
syuilo
707754fece
refactor(client): extract interval logic to a composable function
...
Also, I fixed the `onUnmounted` call in `onMounted` and so on.
2022-07-13 12:34:33 +02:00
17c752811f
refactor: notification setting window composition API ( #8860 )
...
* refactor: notification setting window composition API
* fix lint vue/require-valid-default-prop
* fix type
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-07-13 11:23:16 +02:00
dependabot[bot]
b269ab709b
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-07-13 11:23:15 +02:00
syuilo
4d8d9936f1
feat: allow GET for some endpoints
...
Resolve #8263
2022-07-13 11:23:15 +02:00
syuilo
4dee440bbf
refactor(client): extract tooltip logic of chart
2022-07-13 11:23:15 +02:00
631c3bac58
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-07-13 11:23:15 +02:00
e45624855f
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-07-13 11:23:14 +02:00
dependabot[bot]
30aa91bb94
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-07-13 11:23:14 +02:00
dependabot[bot]
893ed309bf
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-07-13 11:23:14 +02:00
syuilo
b03071e019
refactor MkKeyValue to composition API
2022-07-13 11:23:13 +02:00
syuilo
9914db3722
open fewer links with "window" behavior
2022-07-13 11:23:13 +02:00
syuilo
2f54fdbcd0
fix admin per user file list
2022-07-13 11:23:13 +02:00
syuilo
6b1a5baf17
refactor: remove unused import
2022-07-13 11:23:04 +02:00
syuilo
f30214b006
feat(admin): show list of files of a user
2022-07-13 10:44:48 +02:00
syuilo
147a798a88
fix lints in signup component
2022-07-13 10:44:04 +02:00
syuilo
57f9f787d1
fix(client): logout functionality
2022-07-13 10:42:48 +02:00
912c19222e
fix lints
2022-07-13 10:42:16 +02:00
syuilo
c5218e5bc0
chore(client): tweak mini-chart rendering
2022-07-13 10:42:07 +02:00
MeiMei
d4ac71593b
enhance: use ioredis everywhere, fix IPv6 support for redis
...
fixes https://github.com/misskey-dev/misskey/pull/8869
see also https://github.com/misskey-dev/misskey/pull/8869
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-13 10:40:39 +02:00
b4a00d72b6
fix(client): ask to log in for poll vote ( #8883 )
2022-07-13 10:26:06 +02:00
syuilo
56bad9a6c0
client: use foldable groups in settings
2022-07-13 10:25:22 +02:00
syuilo
f1ab034379
refactor mention component to use composition api
2022-07-13 10:20:13 +02:00
tamaina
3ab54fd534
fix(nirax): Normalize path ( #8877 )
2022-07-13 10:19:56 +02:00
syuilo
252ab3d852
fix onBeforeRouteLeave
...
fixes https://github.com/misskey-dev/misskey/issues/8861
2022-07-13 10:18:12 +02:00
syuilo
c781dd445f
chore(client): tweak ui
2022-07-13 10:17:10 +02:00
syuilo
272b81f6e8
lint fixes
2022-07-13 10:16:57 +02:00
0cd330afe4
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-07-13 10:16:38 +02:00
00fe1d341b
enhance: word mute checks CW ( #8873 )
2022-07-13 10:16:38 +02:00
syuilo
d01c38c8ff
chore(client): tweak client design
2022-07-13 10:16:37 +02:00
d5d3935cfd
enable more lints
...
cherry-picked from 2a2020b797
2022-07-13 10:15:24 +02:00
syuilo
31da7bc88a
enhance(client): tweak ui
2022-07-13 10:14:17 +02:00
syuilo
63cf2756d8
refactor(client): use composition api
2022-07-13 10:03:09 +02:00
syuilo
57df232b07
refactor(client): refactor header tab handling
2022-07-13 10:03:08 +02:00
syuilo
badc53ed38
tweak client
2022-07-13 09:59:47 +02:00
syuilo
1f1cbc3fa6
tweak client: modify instance information panel
2022-07-13 09:59:08 +02:00
yzhe819
9111d238c1
chore: fix lint errors ( #8981 )
2022-07-13 00:45:57 +02:00
749477c199
use predefined noteVisibilities constant
2022-07-12 14:45:36 +02:00
568f14070d
remove unused logger
2022-07-12 14:44:19 +02:00
ba0236700d
chore: remove unused imports
2022-07-12 14:41:10 +02:00
3317e21b39
chore: remove unused imports
2022-07-11 15:45:12 +02:00
dc6884898d
chore: remove unused imports
2022-07-11 15:31:09 +02:00
03aa41664f
chore: remove unused columns
...
The columns "mascotImageUrl" and "errorImageUrl" are unused in the
web client. It is unlikely that they are being used elsewhere.
2022-07-11 12:49:39 +02:00
c38cce9c45
remove 'search with google' localisation
2022-07-11 12:37:32 +02:00
d0b5981a0b
Revert "Revert option to collapse long notes (Misskey PR 8561)"
...
This reverts commit 71150f21cd
and reinstates
the option to collapse long notes again after they were expanded.
It is unclear why this commit was reverted in the first place, syuilo
claimed there to be issues with URL previews and attached images. These
problems could not be reproduced when testing.
2022-07-10 10:42:27 +02:00
10970f2d52
read theme color from nodeinfo
...
Prefer to read the theme color from the nodeinfo since it is more
performant than performing selector search on a DOM.
2022-07-09 22:52:42 +02:00
f873f4f0b9
provide theme color in nodeinfo metadata
2022-07-09 22:52:37 +02:00
syuilo
dcf70ebbec
fix(client): moderators cannot view instance-info page
2022-07-09 06:11:04 -04:00
syuilo
3539a9537e
enhance(client): show warning in control panel when there is an unresolved abuse report
2022-07-09 06:09:14 -04:00
syuilo
82f506e62f
refactor(client): use composition api
2022-07-09 06:02:01 -04:00
syuilo
a1e3eada2e
fix(server): faviconUrl of federated instance is missing
2022-07-09 06:01:35 -04:00
syuilo
61c770d634
chore: add comments
2022-07-09 06:00:30 -04:00
syuilo
2050708902
tweak client
...
Fix #8856
2022-07-09 06:00:12 -04:00
7f1ae87587
fix: block button in federation panel ( #8855 )
2022-07-09 05:57:17 -04:00
syuilo
64a0a680e1
tweak client
2022-07-09 05:57:00 -04:00
syuilo
19cb1991b0
fix client
2022-07-09 05:56:50 -04:00
syuilo
cb87d03fe9
refactor(client): Refine routing ( #8846 )
2022-07-09 05:56:36 -04:00