ThatOneCalculator
f7007f2863
Merge remote-tracking branch 'thatonecalculator/fix-chat-continuation' into develop
2022-07-18 20:34:53 -07:00
ThatOneCalculator
67460a4e7b
Merge remote-tracking branch 'thatonecalculator/self-host-images' into develop
2022-07-18 20:34:37 -07:00
ThatOneCalculator
134040410f
Merge remote-tracking branch 'thatonecalculator/toggle-ads' into develop
2022-07-18 20:31:46 -07:00
ThatOneCalculator
7507899d51
Updated store
2022-07-18 20:31:30 -07:00
ThatOneCalculator
0ed4e48dbb
Merge remote-tracking branch 'thatonecalculator/vlite' into develop
2022-07-18 20:31:27 -07:00
ThatOneCalculator
005d557502
Calckey
2022-07-18 19:00:45 -07:00
ThatOneCalculator
346da2e1d4
Merge remote-tracking branch 'misskey/develop' into develop
2022-07-18 17:41:13 -07:00
Kainoa Kanter
68d2bcf192
Update 'packages/client/assets/misskey.svg'
2022-07-19 02:15:20 +02:00
Kainoa Kanter
7b16caf574
Update 'packages/client/assets/misskey.svg'
2022-07-19 02:12:23 +02:00
Kainoa Kanter
53b805be89
Update 'packages/client/assets/misskey.svg'
2022-07-19 02:11:42 +02:00
Kainoa Kanter
b81d90db85
Update 'packages/client/assets/misskey.svg'
2022-07-19 02:10:23 +02:00
Kainoa Kanter
be9c1230d4
Update 'packages/client/assets/misskey.svg'
2022-07-19 02:09:06 +02:00
syuilo
9879944abf
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-07-19 01:20:38 +09:00
syuilo
3632994024
fix(client): fix window default prop
2022-07-19 01:20:36 +09:00
xianon
1848655262
ユーザー情報の取得の再試行を修正する ( #9017 )
2022-07-18 21:43:31 +09:00
syuilo
a04e735d5d
chore(client): tweak style
2022-07-18 18:41:17 +09:00
syuilo
d0a1018b48
update vite
2022-07-18 18:41:07 +09:00
nullobsi
4e52c8d8fd
Add secure mode settings to Security tab
2022-07-17 15:25:40 -07:00
syuilo
321b6f3977
lint fix
2022-07-18 05:08:13 +09:00
syuilo
b76d76b8f9
enhance(client): tweak ui
2022-07-18 05:03:39 +09:00
syuilo
d4e0d16014
chore(client): tweak style
2022-07-18 01:29:29 +09:00
Ryu jongheon
6a5f4349af
fix(client): use icon for local if available ( #9012 )
2022-07-18 00:33:12 +09:00
syuilo
e48579070c
enhance(client): ウィンドウを最大化できるように
2022-07-18 00:31:55 +09:00
syuilo
3f25cb01fe
🎨
2022-07-18 00:18:56 +09:00
syuilo
6437723414
enhance(client): tweak ui
2022-07-17 23:18:05 +09:00
syuilo
8c3974b97b
enhance(client): tweak ui
2022-07-17 21:06:33 +09:00
syuilo
fbfac17342
chore(client): tweak deck ui
2022-07-17 05:33:21 +09:00
syuilo
18462c1ec7
chore(client): tweak style
2022-07-17 05:13:07 +09:00
syuilo
e783621f0e
fix(client): fix deck style
2022-07-17 05:12:43 +09:00
syuilo
d771dd598b
fix(client): デッキUI時に ページで表示 ボタンが機能しない問題を修正
...
Fix #9010
2022-07-17 05:12:22 +09:00
futchitwo
8903a4691f
loginRequired プロパティを使わないように
2022-07-17 00:42:02 +09:00
syuilo
da75b53f52
feat(client): registry editor
2022-07-16 23:11:05 +09:00
syuilo
e725ad54cc
chore(client): tweak style
2022-07-16 22:16:01 +09:00
syuilo
caa96e500f
chore(client): tweak style
2022-07-16 20:53:53 +09:00
Kainoa Kanter
e2075744f2
chore: improve ad style ( #8995 )
...
* Improve ad style
* 🎨
* `ad` -> `info`
2022-07-16 17:50:12 +09:00
syuilo
1c670a3074
chore(client): tweak user-info routing
2022-07-16 16:52:12 +09:00
syuilo
41cdaba2b1
chore(client): tweak style
2022-07-16 15:19:52 +09:00
syuilo
f4aad83644
chore(client): tweak deck ui
2022-07-16 15:19:44 +09:00
syuilo
ad298da308
chore(client): tweak ui
2022-07-16 13:49:23 +09:00
syuilo
adc138fb4a
refactor(client): use setup syntax
2022-07-16 13:14:16 +09:00
syuilo
a091fe736c
chore(client): tweak style
2022-07-16 13:13:58 +09:00
Kainoa Kanter
787047094c
Apply suggestions from code review
...
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-07-15 07:23:23 -07:00
syuilo
7593b41db8
chore(client): tweak ui
2022-07-15 22:09:05 +09:00
syuilo
ce012b14e3
chore(client): tweak style
2022-07-15 19:31:04 +09:00
syuilo
dbb2f64621
chore(client): tweak style
2022-07-15 19:15:23 +09:00
syuilo
3848f0069a
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-07-15 17:14:29 +09:00
Johann150
cb687fa9bf
refactor: signup component as composition api ( #8957 )
2022-07-15 17:14:05 +09:00
syuilo
c6d8346b7f
enhance(client): RSSティッカーで表示順序をシャッフルできるように
2022-07-15 17:12:08 +09:00
syuilo
2cb5e792fd
chore(client): tweak ui
2022-07-15 17:01:13 +09:00
Kainoa Kanter
e15be5ce08
Merge branch 'develop' into toggle-ads
2022-07-14 17:48:59 -07:00
syuilo
a38d9e4330
move rollup to devDeps
2022-07-14 23:54:52 +09:00
syuilo
52a3dd2f25
chore(client): improve usability
2022-07-14 23:50:07 +09:00
tamaina
0a8d24702f
refactor(client): remove useCssModule ( #8999 )
...
* refactor(client): remove useCssModule()
* use MkStickyContainer
* Revert "use MkStickyContainer"
This reverts commit 639746786bb7e3342db9cbd3452854fc29aacf88.
2022-07-14 23:32:00 +09:00
tamaina
2759fa5891
use MkStickyContainer ( #9000 )
2022-07-14 23:31:01 +09:00
syuilo
5f2a3917e6
Revert "fix(client): revert es2017"
...
This reverts commit 0ddabdbf68767566fd8f4fdeab1de82535dc44cb.
2022-07-14 22:14:42 +09:00
syuilo
94dece7946
Revert "debug"
...
This reverts commit fa5140310f05c00d641e794329073eb7d44f6825.
2022-07-14 22:13:04 +09:00
syuilo
8678e4d2c8
Revert "debug"
...
This reverts commit 800bbc4328e27944e785d2ad50da0293df0ee114.
2022-07-14 22:13:00 +09:00
syuilo
6184f34c91
debug
2022-07-14 21:40:30 +09:00
syuilo
3b199acdd2
debug
2022-07-14 21:32:21 +09:00
syuilo
0d28146099
fix(client): revert es2017
2022-07-14 21:06:07 +09:00
syuilo
22b02f0f72
chore(client): tweak ui
2022-07-14 17:52:59 +09:00
syuilo
6b1a892a86
refactor(client): rename menu(sidebar) -> navbar
2022-07-14 17:42:12 +09:00
syuilo
8a5a10077e
chore(client): tweak style
2022-07-14 17:22:06 +09:00
ThatOneCalculator
106800f0c5
🤞
2022-07-13 23:25:32 -07:00
ThatOneCalculator
1a47586cdc
lint
2022-07-13 23:25:07 -07:00
ThatOneCalculator
3b4910a713
fix
2022-07-13 23:19:02 -07:00
ThatOneCalculator
ed48eb3e85
remove pip
2022-07-13 23:03:06 -07:00
ThatOneCalculator
5e9b8eee60
fix
2022-07-13 22:58:09 -07:00
ThatOneCalculator
a0cbc9ba9d
fix
2022-07-13 22:54:33 -07:00
ThatOneCalculator
dd1a8c6f5d
Lifecycle hook
2022-07-13 22:10:58 -07:00
ThatOneCalculator
f848131bf7
fix
2022-07-13 21:50:59 -07:00
ThatOneCalculator
bf8d55a952
vlite
2022-07-13 21:40:44 -07:00
ThatOneCalculator
eee7edd623
fix
2022-07-13 18:28:11 -07:00
ThatOneCalculator
9151664b59
typo
2022-07-13 18:19:18 -07:00
ThatOneCalculator
e17589478a
fix
2022-07-13 18:19:01 -07:00
ThatOneCalculator
17381e9c0c
Make showing ads toggleable
2022-07-13 17:54:12 -07:00
syuilo
66ce279232
chore(client): trust ios
2022-07-13 21:41:06 +09:00
syuilo
bc4fb0ad6b
lit fixes
2022-07-13 21:39:16 +09:00
syuilo
f4eaa9b3ce
update deps
2022-07-13 21:37:48 +09:00
syuilo
0bdbbd31df
update vite
2022-07-13 21:29:38 +09:00
Andreas Nedbal
0e9dec388b
fix(client): hide bot protection warning with disabled registrations ( #8794 )
...
* fix(client): hide bot protection warning with disabled registrations
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-13 21:23:20 +09:00
syuilo
d2fb55866e
chore(dev): add note
2022-07-13 21:19:27 +09:00
Johann150
e53284dc20
fix: add es2017
build target ( #8931 )
...
* remove top level awaits
* add es2017 target
* refactor: use setup and ref sugar
2022-07-13 21:17:19 +09:00
syuilo
d71af6ab8e
chore(client): fix routing
2022-07-13 18:28:04 +09:00
syuilo
65ec13a137
fix(client): fix url encoded string handling of nirax
...
Fix #8878
2022-07-13 18:11:54 +09:00
syuilo
80b6b9966a
🎨
2022-07-13 18:09:47 +09:00
syuilo
c2e1cd19e7
chore(client): tweak explore page
2022-07-13 18:09:41 +09:00
syuilo
cedad19a89
chore(client): fix type def
2022-07-13 16:33:52 +09:00
syuilo
dc969590e8
chore(client): fix mention style
2022-07-13 16:33:39 +09:00
syuilo
f9929c7a7b
🎨
2022-07-13 16:33:18 +09:00
syuilo
ac335a17ae
chore(client): tweak ui
2022-07-12 22:42:50 +09:00
syuilo
235e55790b
feat: support <plain> syntax for mfm
2022-07-12 12:03:38 +09:00
Kainoa Kanter
29eefbd553
🎨
2022-07-11 15:00:48 -07:00
ThatOneCalculator
b739eeb8d6
Fix broken chats
...
Co-authored-by: @ltlapy
2022-07-11 13:45:00 -07:00
syuilo
5f3245a921
enhance(client): improve widgets component
2022-07-11 23:36:39 +09:00
syuilo
fa72ec1f08
re: update mfm-js 0.23.0-canary.1
2022-07-11 23:13:23 +09:00
yzhe819
2d69600539
chore: fix lint errors ( #8981 )
2022-07-10 19:47:29 +09:00
syuilo
d97cae841d
enhance(client): update themes
2022-07-10 15:36:02 +09:00
syuilo
83e3fca600
chore(client): tweak style
2022-07-10 15:35:43 +09:00
syuilo
f73871e73e
fix(client): fix style of mention
2022-07-10 13:16:11 +09:00
syuilo
638f0eba12
enhance: make active email validation configurable
2022-07-09 15:05:55 +09:00
ThatOneCalculator
9ccc508d01
Remove from watch
2022-07-08 16:09:18 -07:00
ThatOneCalculator
ee30560bc8
Make optional
2022-07-08 15:45:19 -07:00
Johann150
84fe65fc3a
enhance: show recipients of notes with specified visibility ( #8949 )
...
* enhance: reusable visibility component
* rename renote tooltip component
The tooltip that is used for renotes can be used in other cases as well.
* add tooltip for specified recipients
* add changelog entry
* Update visibility.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-07 21:17:47 +09:00
syuilo
ed5d81859f
feat: auto nsfw detection ( #8840 )
...
* feat: auto nsfw detection
* ✌️
* Update ja-JP.yml
* Update ja-JP.yml
* ポルノ判定のしきい値を高めに
* エラーハンドリングちゃんとした
* Update ja-JP.yml
* 感度設定を強化
* refactor
* feat: add video support for auto nsfw detection
* rename: image -> media
* .js
* fix: add missing error handling
* fix: use valid pathname instead of using filename due to invalid usage
* perf(nsfw-detection): decode frames
* disable detection of video for some reasons
* perf(nsfw-detection): streamify detection process for video
* disable disallowUploadWhenPredictedAsPorn option
* fix(nsfw-detection): improve reliability
* fix(nsfw-detection): use Math.ceil instead of Math.round
* perf(nsfw-detection): delete tmp frames after used
* fix(nsfw-detection): FSWatcher does not emit ready event
* perf(nsfw-detection): skip black frames
* refactor: strip exists check
* Update package.json
* めっちゃ変えた
* lint
* Update COPYING
* オプションで動画解析できるように
* Update yarn.lock
* Update CHANGELOG.md
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-07-07 21:06:37 +09:00
syuilo
f70965a258
chore(client): tweak ui
2022-07-07 21:00:42 +09:00
syuilo
011df8b99d
chore(client): tweak ui
2022-07-07 20:19:50 +09:00
syuilo
f19c367c42
update deps
2022-07-07 18:28:43 +09:00
syuilo
4ba0d551e0
chore(client): tweak ui
2022-07-07 18:06:34 +09:00
syuilo
167a149a51
chore(client): tweak ui
2022-07-07 17:55:47 +09:00
syuilo
8034c60ae5
enhance(client): make widgets available on tablet again
2022-07-07 17:29:30 +09:00
syuilo
dc3508f784
chore(client): tweak style
2022-07-07 17:28:21 +09:00
syuilo
e39f762db5
chore(client): tweak ui
2022-07-07 17:28:13 +09:00
ThatOneCalculator
a66f9ef810
prevent default for good enter
2022-07-06 18:39:32 -07:00
ThatOneCalculator
50e7c828f3
Disable enter for touchscreens
2022-07-06 18:35:45 -07:00
ThatOneCalculator
bf1e0bb0c6
Fix client lint
2022-07-06 18:14:05 -07:00
ThatOneCalculator
61268823aa
Autocomplete in messaging
2022-07-06 18:09:26 -07:00
ThatOneCalculator
d8a7e14294
Don't need for shift key
2022-07-06 17:59:21 -07:00
ThatOneCalculator
7b6665653e
Enter sends message, ctrl/meta/shift + enter makes newline
2022-07-06 17:54:04 -07:00
Johann150
1c0966726b
refactor: use overflow-y to determine scroll container
...
By using `overflow-y` instead of `overflow` using `endsWith` can be
avoided and represents the data we are actually interested in here
more accurately.
2022-07-06 19:02:39 +02:00
Johann150
0af344b4e3
refactor: use autofocus parameter
...
Using the `ref` seems to be broken but using the autofocus parameter
seems to fix it.
2022-07-06 18:23:05 +02:00
syuilo
95ca3ab718
chore(client): tweak style
2022-07-06 18:20:32 +09:00
syuilo
21cdbdc7c8
perf(client): trying improve perf of emoji-picker
2022-07-06 07:54:04 +09:00
syuilo
2015c81ce4
Revert "revert emoji picker changes"
...
This reverts commit 38d5303ccd067e67f11ae130b643713f6ca86eef.
2022-07-06 07:30:56 +09:00
Johann150
d7ed3c370e
fix prismjs import
...
fixes #8944
2022-07-06 00:29:51 +02:00
syuilo
7672369a7d
revert emoji picker changes
2022-07-06 07:26:58 +09:00
syuilo
1ceeec7cfa
fix(client): テーマを作成するとクライアントが起動しなくなる
2022-07-06 07:08:45 +09:00
syuilo
6b871b367d
chore(client): rendering performance tweak a bit
2022-07-05 23:13:28 +09:00
syuilo
fc6074494b
chore(client): rendering performance tweak a bit
2022-07-05 23:01:23 +09:00
syuilo
7bf93660be
chore(client): remove unused class
2022-07-05 22:40:53 +09:00
syuilo
8e5af92d2e
chore(client): tweak ui
2022-07-05 22:40:15 +09:00
syuilo
edbdb7c5c9
chore(client): rendering performance tweak a bit
2022-07-05 22:35:57 +09:00
syuilo
e5a6f4a136
chore(client): fix type
2022-07-05 22:25:34 +09:00
syuilo
c15641f08a
enhance(client): improve usability
2022-07-05 22:25:27 +09:00
syuilo
ed6e80f7f9
feat(client): メニューからページをリロードできるように
2022-07-05 19:29:44 +09:00
syuilo
aac0251dd4
perf: allow get for notes/reactions
2022-07-05 19:16:21 +09:00
syuilo
bdba98a312
chore(client): tweak ui
2022-07-05 17:55:47 +09:00
Johann150
91c3c92573
fix: pagination uses API correctly ( #8925 )
2022-07-05 17:42:54 +09:00
syuilo
516cb31ca7
fix(client): user search of explore not working
2022-07-05 17:20:34 +09:00
syuilo
5ec6594c48
chore(client): tweak style
2022-07-05 16:19:52 +09:00
syuilo
e3d1f8db13
enhance(client): improve marquee
2022-07-05 16:16:13 +09:00
syuilo
9798cee234
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-07-05 16:07:55 +09:00
syuilo
c0335907ef
chore(client): tweak deck
2022-07-05 16:07:53 +09:00
syuilo
9d24f0f8fb
chore(client): tweak deck
2022-07-05 15:55:55 +09:00
Kainoa Kanter
aa2d1ccef9
Update store.ts ( #8937 )
2022-07-05 15:21:46 +09:00
tamaina
da6665f5a0
move resolutions
2022-07-05 05:17:37 +00:00
tamaina
247c51b84d
Merge branch 'develop' into pr/ThatOneCalculator/8764
2022-07-05 05:16:06 +00:00
syuilo
0e4389aa5a
chore(client): tweak ui
2022-07-05 12:09:49 +09:00
Kainoa Kanter
698409a1b1
chore: fix client lint errors ( #8934 )
...
* Fix client lint
* Hide no-v-html
* Ignore banned type
* Update page-editor.vue
2022-07-05 11:21:59 +09:00
CyberRex
bc49a0e9be
Add additional drive capacity change support ( #8867 )
...
* Add additional drive capacity change support
* Update packages/backend/src/server/api/endpoints/admin/drive-capacity-override.ts
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* 🎨
* show instance default capacity in placeholder
* fix
* update api/drive
* fix
* remove :
* fix lint
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-07-05 00:21:01 +09:00
Johann150
9538815980
fix lint @typescript-eslint/ban-types
2022-07-04 16:46:48 +02:00
Johann150
7cbd70bd36
fix lint no-prototype-builtins
2022-07-04 16:39:04 +02:00
Johann150
ae3a51a673
fix lint no-undef
2022-07-04 16:33:55 +02:00
Johann150
0dc3a8b2e8
fix lint: use let instead of const for $ref
...
Fixes lint no-const-assign.
2022-07-04 16:22:21 +02:00
Johann150
d23b262519
refactor: remove unnecessary computed
...
Fixes lint no-const-assign.
2022-07-04 16:17:07 +02:00
Johann150
99cc363327
fix lint vue/require-valid-default-prop
2022-07-04 16:06:46 +02:00
Johann150
3514e0afdb
fix lint no-fallthrough
2022-07-04 16:05:41 +02:00
Johann150
2a8dbb43c0
fix lint padded-blocks
2022-07-04 15:59:24 +02:00
Johann150
c80e7f9a89
fix(lint): semicolong spacing
2022-07-04 15:56:16 +02:00
Johann150
454c90e28b
fix: replace use of window
2022-07-04 15:27:21 +02:00
syuilo
b65c6fa640
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-07-04 21:29:10 +09:00
syuilo
aeb1713021
update vite
2022-07-04 21:29:07 +09:00
syuilo
694d2c94a1
enhance(client): deckのウイジェットカラムが未設定の時に説明を表示するように
2022-07-04 21:28:59 +09:00
Johann150
3439b4abf7
fix: spellcheck is boolean not string
2022-07-04 10:35:27 +02:00
syuilo
2a24fc18ca
enhance(client): tweak statusbar
2022-07-04 01:37:47 +09:00
syuilo
284aa8b8ca
chore(client): tweak style
2022-07-04 01:12:36 +09:00
syuilo
ad4d2cec91
enhance(client): tweak deck
2022-07-03 23:13:41 +09:00
syuilo
be4266e611
enhance(client): refine deck
...
Fix #7720
2022-07-03 20:30:58 +09:00
futchitwo
75bca730ea
hide timeline link if timeline is disabled
2022-07-03 20:03:57 +09:00
futchitwo
861fd2453b
better variable name
2022-07-03 19:32:34 +09:00
syuilo
ff80f1b584
fix(client): contextmenu of deck not working
2022-07-03 19:11:10 +09:00
syuilo
222777c803
chore(client): rename marquee -> ticker
2022-07-03 16:50:51 +09:00
syuilo
36f2b27852
chore(client): tweak style
2022-07-03 16:46:00 +09:00
syuilo
bd7bda0c0d
fix(client): fix wrong import
2022-07-03 16:36:23 +09:00
syuilo
2ae11f265b
chore(client): tweak style
2022-07-03 16:36:13 +09:00
syuilo
20f9bb10db
fix(client): fix wrong import
2022-07-03 16:19:47 +09:00
syuilo
569cc28025
fix(client): style tweak for ios
2022-07-03 16:17:31 +09:00
syuilo
136cb46515
fix(client): フォロワー一覧がフォローににゃっているんだにゃあ
2022-07-03 14:44:18 +09:00
syuilo
dddb394302
chore(client): tweak style
2022-07-03 14:43:28 +09:00
syuilo
58ebe2ed05
feat(client): status bar (experimental)
2022-07-03 14:40:02 +09:00
syuilo
e5ccfa5158
feat: moderation note
2022-07-03 00:15:03 +09:00
syuilo
69272b49a4
update eslint rules
2022-07-02 23:01:13 +09:00
syuilo
d15507a090
chore(client): tweak ui
2022-07-02 22:07:04 +09:00
syuilo
31324181e9
fix(client): fix typo
2022-07-02 22:06:53 +09:00
syuilo
395b61b271
fix(client): use unique class names for root to prevent conflicts of style
2022-07-02 21:29:48 +09:00
syuilo
92aa415ea6
enhance(client): better sticky-container component
2022-07-02 21:28:55 +09:00
syuilo
89dbc73bef
enhance(client): better marquee component
2022-07-02 21:28:04 +09:00
syuilo
ddcd10db8e
feat(server): add fetch-rss api to reduce dependency of external apis
2022-07-02 21:26:33 +09:00
futchitwo
c020418bdb
導線を追加
2022-07-02 20:55:20 +09:00
futchitwo
2ded96af18
feature(client): Timeline page for non-login users
2022-07-02 20:08:31 +09:00
syuilo
e23e7de453
feat: Log user ips ( #8872 )
...
* wip
* store ip and headers
* Update admin-file.vue
* require admin for view ip/headers
* IP (recent) 消した
* admin必須
* opt in
* clean ips periodically
* respect logging setting in drive/files/create
2022-07-02 15:12:11 +09:00
syuilo
c8c7d10348
refactor(client): refactoring
2022-07-02 14:00:37 +09:00
syuilo
c90225ea02
chore(client): tweak ui
2022-07-02 12:22:52 +09:00
syuilo
d2e72307f6
enhance(client): cache pages in page-window
2022-07-02 12:12:10 +09:00
syuilo
aee19d16c6
feat(client): poll highlights in explore page
2022-07-01 23:42:03 +09:00
syuilo
307533c29d
enhance(client): ハイライトをみつけるに統合
2022-07-01 23:33:47 +09:00
syuilo
8c3f155a79
chore(client): tweak ui
2022-07-01 18:55:45 +09:00
syuilo
2b472ee78d
chore(client): tweak style
2022-07-01 17:08:45 +09:00
syuilo
206f323de1
chore(client): tweak style
2022-07-01 16:43:38 +09:00
syuilo
a10b4eb032
chore(client): tweak style
2022-07-01 15:23:49 +09:00
syuilo
0c252532be
chore(client): tweak ui
2022-07-01 15:06:17 +09:00
syuilo
f4b4b9fdfc
chore(client): fix pie rendering
2022-07-01 00:38:20 +09:00
syuilo
66c0059868
update deps
2022-07-01 00:21:25 +09:00
syuilo
63e6c7f72a
chore(client): tweak rss-marquee
2022-06-30 23:53:58 +09:00
syuilo
d9b55a4bea
chore(client): tweak ui
2022-06-30 23:51:18 +09:00
syuilo
04845cd3e1
feat(client): add rss-marquee widget
2022-06-30 23:45:11 +09:00
syuilo
b3c442860d
chore(client): tweak style
2022-06-30 23:07:45 +09:00
syuilo
03b377eea6
chore(client): tweak ui
2022-06-30 22:02:08 +09:00
syuilo
0c04efa425
chore(client): tweak ui
2022-06-30 21:38:34 +09:00
syuilo
bbafaace6e
update vite
2022-06-30 20:15:40 +09:00
syuilo
986b12d4a8
chore(client): tweak ui
2022-06-30 20:15:14 +09:00
syuilo
8d2c1c8658
chore(client): tweak ui
2022-06-30 19:19:54 +09:00
syuilo
38cdd46063
chore(client): tweak client
2022-06-30 15:32:11 +09:00
syuilo
d9c7409a6c
enhance(client): show confirm dialog when logout
2022-06-30 15:09:10 +09:00
syuilo
36ec7462d7
refactor(client): use setup syntax
2022-06-30 12:48:42 +09:00
syuilo
c9ad7e1a5b
perf(client): improve range control performance
2022-06-30 12:42:35 +09:00
syuilo
7be20ff1a7
tweak client
2022-06-30 10:53:40 +09:00
syuilo
bd76b1fed8
tweak client
2022-06-30 10:13:27 +09:00
Johann150
5d6c624757
fix client router catchall
...
fixes #8903
2022-06-29 22:09:44 +02:00
Johann150
b3983ee3f7
fix 'assignment to const' error
2022-06-29 17:44:03 +02:00
syuilo
8af0818ee7
feat(client): add instance-cloud widget
2022-06-29 23:28:52 +09:00
syuilo
7a9497649d
Update .eslintrc.js
2022-06-29 23:06:03 +09:00
syuilo
1835825e21
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-06-29 21:22:18 +09:00
syuilo
6d51e4aa4f
feat(client): add tag cloud component
2022-06-29 21:22:15 +09:00
Johann150
ef9c59430b
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
65f3991773
chore(client): fix type def
2022-06-29 16:07:38 +09:00
syuilo
7bc77f6137
perf(client): remove needless reactivity
2022-06-29 16:06:13 +09:00
syuilo
c02f155c70
enhance(client): improve router
...
Fix #8902
2022-06-29 16:00:00 +09:00
syuilo
a40862106c
chore(client): tweak client
2022-06-29 15:41:06 +09:00
syuilo
ee71296eb7
chore(client): tweak style
2022-06-29 14:19:40 +09:00
syuilo
d2790bfa60
enhance(client): add users tab to instance-info
2022-06-29 14:14:27 +09:00
ThatOneCalculator
bf6a4b8696
Self host error/info/not-found images
2022-06-28 19:33:32 -07:00
syuilo
b9c7b9be04
enhance(client): メニュー整理
...
Resolve #6389
Fix #8035
2022-06-29 11:13:32 +09:00
Kainoa Kanter
8d5e0213b2
Merge branch 'misskey-dev:develop' into yarn-3
2022-06-28 10:10:26 -07:00
syuilo
b1442b7107
refactor(client): remove invalid computed
2022-06-29 00:36:06 +09:00
syuilo
de950c7a24
fix(client): 非モデレーターがインスタンス情報ページを表示できない問題を修正
2022-06-28 22:56:18 +09:00
syuilo
4f0fb30fd2
chore(client): tweak style
2022-06-28 22:32:01 +09:00
syuilo
db6c451f02
chore(client): tweak style
2022-06-28 18:41:37 +09:00
syuilo
76094b7d9a
chore(client): tweak style
2022-06-28 18:09:42 +09:00
syuilo
a827e29fe1
chore(client): fix #8858
2022-06-28 17:59:23 +09:00
syuilo
fe45097089
chore(client): tweak style
2022-06-28 16:02:39 +09:00
syuilo
3d2d5d7fe1
chore(client): refactor and style tweaks
2022-06-28 15:59:49 +09:00
syuilo
baa5ddfb75
refactor(client): use setup syntax
2022-06-28 14:34:44 +09:00
tamaina
fa775220cf
Merge branch 'develop' into pr/ThatOneCalculator/8764
2022-06-28 05:08:57 +00:00
syuilo
97b4d43871
chore(client): fix type def
2022-06-28 13:06:31 +09:00
syuilo
73113f7631
improve instance doughnut charts
2022-06-28 13:05:20 +09:00
syuilo
c974ca3f00
chore(client): tweak style
2022-06-28 12:16:20 +09:00
syuilo
0b64d87353
chore(client): tweak style
2022-06-28 10:42:54 +09:00
syuilo
506a443d76
feat(client): add instances doughnuts charts for dashboard
2022-06-28 10:42:26 +09:00
syuilo
c23105bad0
fix(client): fix chart tooltip rendering
2022-06-28 10:41:38 +09:00
syuilo
e65dff8f0f
lint fix
2022-06-28 00:27:24 +09:00
syuilo
6afe82b84b
chore(client): tweak style
2022-06-28 00:20:51 +09:00
syuilo
4d89a77aef
feat: make possible to delete an account by admin
...
Resolve #8830
2022-06-27 23:49:16 +09:00
syuilo
f5593afcd8
chore(client): tweak client
2022-06-26 19:41:21 +09:00
syuilo
24126334f7
chore(client): tweak ui 🎨
2022-06-26 16:57:12 +09:00
syuilo
c248f7f939
chore(client): tweak ui 🎨
2022-06-26 16:38:27 +09:00
syuilo
3d3519c494
chore(client): fix type
2022-06-26 15:55:51 +09:00
syuilo
f4fd24f72a
chore(client): tweak client
2022-06-26 15:54:07 +09:00
syuilo
951dd79b78
chore(client): tweak client
2022-06-26 14:17:55 +09:00
syuilo
4655d7495d
chore(client): tweak ui
2022-06-26 13:28:47 +09:00
syuilo
4e20f39dca
refactor(client): extract interval logic to a composable function
...
あと`onUnmounted`を`onMounted`内で呼んでいたりしたのを修正したりとか
2022-06-26 03:12:58 +09:00
syuilo
74c7d2843d
enhance(client): tweak control panel dashboard
2022-06-26 01:45:33 +09:00
syuilo
8ce2967a11
fix(client): remove needless requestLog call
2022-06-25 23:16:02 +09:00
syuilo
0120497ba5
enhance(client): improve control panel
2022-06-25 23:01:40 +09:00
tamaina
69c730a027
fix notification-setting-window.vue
2022-06-25 09:29:42 +00:00
syuilo
107d282b9d
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-06-25 18:26:34 +09:00
syuilo
e25de6ccc8
feat: allow GET for some endpoints
...
Resolve #8263
2022-06-25 18:26:31 +09:00
syuilo
3639f76c56
refactor(client): extract tooltip logic of chart
2022-06-25 18:05:35 +09:00
Johann150
29a62ff001
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
Andreas Nedbal
18787a29d1
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
syuilo
a892657b28
chore(client): tweak MkKeyValue component
2022-06-25 11:50:19 +09:00
syuilo
6f64a90329
chore(client): tweak ui
2022-06-25 00:03:59 +09:00
syuilo
e2e9f67cc3
chore(client): improve usability
2022-06-24 23:49:47 +09:00
syuilo
2c92a4a895
fix bug
2022-06-24 21:48:54 +09:00
syuilo
fa4b1ca2f0
refactor: remove unused import
2022-06-24 21:46:49 +09:00
syuilo
d7a21948b3
feat: 管理者が特定ユーザーのアップロードしたファイル一覧を見れるように
2022-06-24 21:43:28 +09:00
syuilo
fd9e4f7f28
fix(client): アカウント作成フォームでエラーが出る問題を修正
2022-06-24 21:19:38 +09:00
syuilo
c4c6092718
fix(client): ログアウトできない問題を修正
2022-06-24 21:16:05 +09:00
syuilo
afd7a7a134
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-06-24 19:47:48 +09:00
syuilo
ae280df2b8
chore(client): tweak mini-chart rendering
2022-06-24 19:47:38 +09:00
Johann150
d78b20ba07
fix lints
2022-06-24 12:44:22 +02:00
Johann150
f73327f6f8
fix(client): ask to log in for poll vote ( #8883 )
2022-06-24 19:03:41 +09:00
syuilo
b3fe2b44b0
chore(client): tweak ui
2022-06-24 10:52:34 +09:00
syuilo
3221334849
refactor(client): use composition api
2022-06-24 10:52:28 +09:00
tamaina
7ebb1ca5be
fix(nirax): Normalize path ( #8877 )
2022-06-24 01:26:15 +09:00
syuilo
161289dcd7
fix #8861
2022-06-24 00:47:55 +09:00
syuilo
4bb0ae25f4
chore(client): tweak ui
2022-06-23 23:45:22 +09:00
syuilo
fb64c7056b
lint fixes
2022-06-23 21:46:15 +09:00
Johann150
6c244d452e
enhance: word mute checks CW ( #8873 )
2022-06-23 20:26:47 +09:00
syuilo
29fd5640cd
chore(client): tweak client design
2022-06-23 13:39:28 +09:00
syuilo
2d4704e72c
chore(dev): improve eslint config
2022-06-23 13:19:17 +09:00
syuilo
ec765154ad
enhance(client): tweak ui
2022-06-22 23:40:53 +09:00
syuilo
c78e44f8d5
tweak client
2022-06-22 20:47:53 +09:00
syuilo
4f70f4a481
refactor(client): use composition api
2022-06-22 16:30:55 +09:00
syuilo
a22dc728fb
refactor(client): refactor header tab handling
2022-06-22 16:30:45 +09:00
syuilo
519a97bf61
🎨
2022-06-22 00:48:16 +09:00
syuilo
41542d9186
tweak client
2022-06-22 00:10:34 +09:00
syuilo
9634483ee2
fix(client): moderators cannot view instance-info page
2022-06-21 23:22:18 +09:00
syuilo
ede5c804a7
enhance(client): show warning in control panel when there is an unresolved abuse report
2022-06-21 19:48:28 +09:00
syuilo
69c45e4474
tweak client
2022-06-21 17:55:38 +09:00
syuilo
2424261b9d
refactor(client): use composition api
2022-06-21 14:39:23 +09:00
syuilo
e9213bfe0d
chore: add comments
2022-06-21 14:18:06 +09:00
syuilo
2b5a5122ac
tweak client
...
Fix #8856
2022-06-21 14:12:39 +09:00
Johann150
e5c40adb79
fix: block button in federation panel ( #8855 )
2022-06-20 23:48:38 +09:00
syuilo
91d6804646
tweak client
2022-06-20 21:05:18 +09:00
syuilo
dbeae92cdc
fix client
2022-06-20 19:49:51 +09:00
syuilo
10a18cd514
refactor(client): Refine routing ( #8846 )
2022-06-20 17:38:49 +09:00
tamaina
e548abb13f
refactor: チャットルームをComposition API化 ( #8850 )
...
* pick form
* pick message
* pick room
* fix lint
* fix scroll?
* fix scroll.ts
* fix directives/sticky-container
* update global/sticky-container.vue
* fix, 🎨
* test.1
2022-06-20 13:20:28 +09:00
tamaina
566e0d2bea
feat: Add Badge Image to Push Notification ( #8012 )
...
* fix
* nanka iroiro
* wip
* wip
* fix lint
* fix loginId
* fix
* refactor
* refactor
* remove follow action
* clean up
* Revert "remove follow action"
This reverts commit defbb416480905af2150d1c92f10d8e1d1288c0a.
* Revert "clean up"
This reverts commit f94919cb9cff41e274044fc69c56ad36a33974f2.
* remove fetch specification
* renoteの条件追加
* apiFetch => cli
* bypass fetch?
* fix
* refactor: use path alias
* temp: add submodule
* remove submodule
* enhane: unison-reloadに指定したパスに移動できるように
* null
* null
* feat: ログインするアカウントのIDをクエリ文字列で指定する機能
* null
* await?
* rename
* rename
* Update read.ts
* merge
* get-note-summary
* fix
* swパッケージに
* add missing packages
* fix getNoteSummary
* add webpack-cli
* ✌️
* remove plugins
* sw-inject分離したがテストしてない
* fix notification.vue
* remove a blank line
* disconnect intersection observer
* disconnect2
* fix notification.vue
* remove a blank line
* disconnect intersection observer
* disconnect2
* fix
* ✌️
* clean up config
* typesを戻した
* backend/src/web/index.ts
* notification-badges
* add scripts
* change create-notification.ts
* Update packages/client/src/components/notification.vue
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* disconnect
* oops
* Failed to load the script unexpectedly回避
sw.jsとlib.tsを分離してみた
* truncate notification
* Update packages/client/src/ui/_common_/common.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* clean up
* clean up
* refactor
* キャッシュ対策
* Truncate push notification message
* fix
* クライアントがあったらストリームに接続しているということなので通知しない判定の位置を修正
* components/drive-file-thumbnail.vue
* components/drive-select-dialog.vue
* components/drive-window.vue
* merge
* fix
* Service Workerのビルドにesbuildを使うようにする
* return createEmptyNotification()
* fix
* fix
* i18n.ts
* update
* ✌️
* remove ts-loader
* fix
* fix
* enhance: Service Workerを常に登録するように
* pollEnded
* pollEnded
* URLをsw.jsに戻す
* clean up
* fix lint
* changelog
* alpha-test
* also with twemoji
* add isMimeImage function
* catch
* Colour => Color
* char2file => char2filePath
* Update autocomplete.vue
* remove clone?
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-20 00:33:46 +09:00
Andreas Nedbal
75f996a485
Refactor page-editor elements to use Composition API ( #8721 )
...
* refactor(client): refactor page-editor elements to use Composition API
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-06-18 18:39:04 +09:00
syuilo
c97f41c250
fix typo
2022-06-18 18:27:47 +09:00
futchitwo
2ee931e0c6
Improve: unclip ( #8823 )
...
* Refactor clip page to use Composition API
* Refactor clip page
* Refactor clip page
* Refactor clip page
* Improve: unclip
* Fix unclip
* Fix unclip
* chore: better type and name
* Fix
* Fix clipPage vue provider
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-18 18:27:09 +09:00
futchitwo
361a7b81fd
Refactor clip page to Composition API ( #8822 )
...
* Refactor clip page to use Composition API
* Refactor clip page
* Refactor clip page
* Refactor clip page
2022-06-18 18:23:54 +09:00
syuilo
0e291ab3c3
enhance(client): improve file moderation ui
2022-06-17 15:03:02 +09:00
syuilo
9f448319a5
chore(client): tweak range control design
2022-06-17 13:20:33 +09:00
tamaina
1e908dc895
remove packagemanager
2022-06-16 21:23:11 +09:00
tamaina
0c4b76a832
Merge branch 'develop' into pr/ThatOneCalculator/8764
2022-06-16 21:19:17 +09:00
syuilo
515842dc9f
enhance(client): improve files page of control panel
2022-06-16 16:05:43 +09:00
futchitwo
b506c8d2e0
Fix(client): fix wrong gallery page component ( #8815 )
2022-06-12 19:53:21 +09:00
syuilo
79dba2ad89
lint
2022-06-12 19:50:47 +09:00
syuilo
ee9cf6553b
fix(client): デッキでウィジェットの情報が保存されない問題を修正
...
Fix #8818
2022-06-12 19:50:43 +09:00
syuilo
0789955180
Update cropper-dialog.vue
2022-06-11 18:48:59 +09:00
syuilo
5bf947eb0b
Update cropper-dialog.vue
2022-06-11 18:47:58 +09:00
syuilo
f03d4ae585
fix(client): オブジェクトストレージを使用していると画像のクロップができない
2022-06-11 16:46:21 +09:00
syuilo
c1282b4fd6
feat: image cropping ( #8808 )
...
* wip
* wip
* wip
2022-06-11 15:45:44 +09:00
syuilo
01011ef9c5
update deps
2022-06-10 15:06:42 +09:00
Johann150
c8374e8ace
chore: fix some lints automatically ( #8788 )
...
* chore: fix some lints automatically
Fixed lints that were automatically fixable with `eslint --fix`.
* fix type
* workaround for empty interface lint
2022-06-10 14:36:55 +09:00
Johann150
c8db27a71a
refactor: follow button ( #8789 )
...
* fix: display cancelling follow request
* remove unnecessary branch
The executed code is the same as in the else branch so this special
condition is unnecessary.
* remove code duplication
Use the same callback as later for updating these variables.
* use $ref sugar
* remove unused import
Co-authored-by: blackskye-sx <saul.newman@gmail.com>
2022-06-10 14:29:46 +09:00
Andreas Nedbal
cfc6370dbc
fix(client): render quote renote CWs as MFM ( #8792 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-09 23:45:16 +09:00
Johann150
ca99288baf
fix: use autocomplete=new-password ( #8797 )
2022-06-09 23:42:00 +09:00
Johann150
bb8e8d7daf
properly display alt text for videos ( #8802 )
...
The alt text is already properly federated and given by the API,
it is just not displayed properly by the client.
2022-06-09 23:35:58 +09:00
Johann150
3f88351ca0
fix: try to prevent autocomplete for emoji search ( #8798 )
2022-06-08 20:20:37 +09:00
syuilo
3e465b488d
chore: lint fixes
2022-06-05 12:26:36 +09:00
syuilo
6123d60f9e
chore(client): fix menu item style
2022-06-05 12:23:57 +09:00
tamaina
2665322b23
Merge branch 'develop' into pr/ThatOneCalculator/8764
2022-06-04 08:34:56 +00:00
syuilo
b262e19742
Revert "feat: option to collapse long notes ( #8561 )"
...
This reverts commit e675ffcf38b07f5c70d00b49c171c7ab3460e810.
2022-06-04 15:23:53 +09:00
Balazs Nadasdi
170ea0f6c2
feat: option to collapse long notes ( #8561 )
...
* feat: option to collapse long notes
Closes #8559
* do not collapse if cw exists
* use '閉じる' to close / show less.
* make it sticky
* Change style of the Show less button
2022-06-04 13:57:09 +09:00
PikaDude
186cac05a2
User moderation details ( #8762 )
...
* add more user details for admins to see
* fix some issues
* small style fix
as suggested by Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* fix
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-06-03 23:14:50 +09:00
sn0w
42e436459c
fix(client): correctly handle MiAuth URLs with query string ( #8772 )
2022-06-03 21:22:03 +09:00
tamaina
aecd48f59b
add @rollup/pluginutils
2022-06-03 07:47:23 +00:00
tamaina
8a92d4139d
Merge branch 'develop' into pr/ThatOneCalculator/8764
2022-06-02 10:21:08 +00:00
Johann150
58752fab0b
fix: server metrics widget
2022-06-01 08:51:00 +02:00
ThatOneCalculator
3cff4e6144
pnpm = dont change paths
2022-05-31 19:44:04 -07:00
ThatOneCalculator
1aa7bce3ff
package.json names
2022-05-31 19:41:15 -07:00
Johann150
d3e65bc8b7
fix(lint): indentation
2022-05-31 16:22:00 +02:00
ThatOneCalculator
bcb2355bbb
🙏
2022-05-31 00:13:41 -07:00
ThatOneCalculator
071c8958d1
Remove yarnrc for workspaces
2022-05-30 23:56:49 -07:00
ThatOneCalculator
480a8ffa6d
:godmode:
2022-05-30 23:55:47 -07:00
ThatOneCalculator
ee9fb2d5d9
:goberserk:
2022-05-30 21:03:11 -07:00
Kainoa Kanter
e442ef38d9
Merge branch 'misskey-dev:develop' into yarn-3
2022-05-30 20:57:45 -07:00
ThatOneCalculator
6dc161534a
Change browser-image-resizer
2022-05-30 20:45:54 -07:00
ThatOneCalculator
6e16bed0a8
More yarn workspaces stuff
2022-05-30 17:31:24 -07:00
ThatOneCalculator
10a73439a9
tbh
2022-05-30 15:02:52 -07:00
ThatOneCalculator
caa9905c7d
tbh
2022-05-30 15:02:31 -07:00
tamaina
d1a90695a2
chore: fix import tinycolor
2022-05-30 12:09:22 +00:00
ThatOneCalculator
f325574ca1
fix the code that depends on node_modules
2022-05-29 22:19:40 -07:00
Kainoa Kanter
cc72e7bc39
Merge branch 'misskey-dev:develop' into yarn-3
2022-05-29 19:43:38 -07:00
Andreas Nedbal
3b0e1037f5
fix(client): import shared ESLint config in client package ( #8761 )
2022-05-30 11:37:34 +09:00
ThatOneCalculator
e50e8b98a1
Remove packages/*/yarn.lock
2022-05-29 18:19:30 -07:00
ThatOneCalculator
daa6ae548d
Yarn berry
2022-05-29 12:40:08 -07:00
futchitwo
eb3a114027
fix(client): fix popout url ( #8494 )
2022-05-29 12:21:36 +02:00
Johann150
ec47b46423
refactor: improve code quality ( #8751 )
...
* remove unnecessary if
`Array.prototype.some` already returns a boolean so an if to return
true or false is completely unnecessary in this case.
* perf: use count instead of find
When using `count` instead of `findOneBy`, the data is not
unnecessarily loaded.
* remove duplicate null check
The variable is checked for null in the lines above and the function
returns if so. Therefore, it can not be null at this point.
* simplify `getJsonSchema`
Because the assigned value is `null` and the used keys are only
shallow, use of `nestedProperty.set` seems inappropriate. Because the
value is not read, the initial for loop can be replaced by a `for..in`
loop.
Since all keys will be assigned `null`, the condition of the ternary
expression in the nested function will always be true. Therefore the
recursion case will never happen. With this the nested function can be
eliminated.
* remove duplicate condition
The code above already checks `dragging` and returns if it is truthy.
Checking it again later is therefore unnecessary.
To make this more obvious the `return` is removed in favour of using
an if...else construct.
* remove impossible "unknown" time
The `ago` variable will always be a number and all non-negative numbers
are already covered by other cases, the negative case is handled with
`future` so there is no case when `unkown` could be achieved.
2022-05-29 15:15:52 +09:00
tamaina
82331575cf
refactor: use css module at components/global/loading.vue ( #8750 )
...
* refactor: use css module at components/global/loading.vue
* rename class name to "root"
2022-05-29 00:15:32 +09:00
tamaina
6e4cb0d639
Fix theme import ( #8749 )
2022-05-28 21:59:23 +09:00
Andreas Nedbal
06ea19ed3a
feat(tests): add e2e tests for widgets ( #8735 )
...
* test(e2e): add baseline for widget tests
* chore(repo): enable test running in branch
* fix(e2e): set viewport for widget tests
* fix(client): add widget identifier classes to widgets
* test(e2e): add memo widget test
* fix(tests): force select value
* fix(tests): force button press for widget addition
* fix(tests): invoke select value differently
* fix(tests): adjust widget submit
* fix(tests): don't explicitly navigate for widget test
* fix(tests): click label to hide select popup
* fix(tests): just click modal background
* fix(tests): adjust modal background selector
* fix(tests): click all modal backgrounds
* feat(e2e): add test for adding timeline widget
* fix(client): add more widget identifier classes
* feat(tests): add method abstraction for test cases
* fix(tests): force-click overlays
* fix(tests): force widget button press
* fix(tests): remove timeout from final widget check
* feat(tests): add widget removal test case
* fix(client): use mk instead of msky as class prefix
* fix(tests): check widgets for existence rather than visibility
* chore(meta): don't run tests for specific feature branch
2022-05-28 14:28:12 +09:00
Johann150
0738a65a78
enhance: replace signin CAPTCHA with rate limit ( #8740 )
...
* enhance: rate limit works without signed in user
* fix: make limit key required for limiter
As before the fallback limiter key will be set from the endpoint name.
* enhance: use limiter for signin
* Revert "CAPTCHA求めるのは2fa認証が無効になっているときだけにした"
This reverts commit 02a43a310f6ad0cc9e9beccc26e51ab5b339e15f.
* Revert "feat: make captcha required when signin to improve security"
This reverts commit b21b0580058c14532ff3f4033e2a9147643bfca6.
* fix undefined reference
* fix: better error message
* enhance: only handle prefix of IPv6
2022-05-28 12:06:47 +09:00
Johann150
d2ca085a17
fix lints ( #8737 )
...
* fix: emits use ev instead of e
* fix: errors use err instead of e
* fix: replace use of data where possible
* fix: events use evt instead of e
* fix: use strict equals
* fix: use emoji instead of e
* fix: vue lints
2022-05-26 22:53:09 +09:00
syuilo
cb330fef64
update deps
2022-05-25 23:28:56 +09:00
Johann150
fc25935360
fix: activity widget used wrong variable name
2022-05-25 10:44:04 +02:00
Johann150
0f307475d3
fix: server metrics widget
2022-05-25 10:13:46 +02:00
Andreas Nedbal
7717535b63
Refactor widgets and fix lint issues ( #8719 )
...
* fix(client): refactor widgets and fix lint issues
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-25 16:43:12 +09:00
Andreas Nedbal
37c4d38bd1
refactor(client): refactor admin/other-settings to use Composition API ( #8667 )
2022-05-25 16:38:18 +09:00
Andreas Nedbal
1a2447d38c
Refactor admin/overview to use Composition API ( #8674 )
...
* refactor(client): refactor admin/overview to use Composition API
* fix(client): apply review suggestions
2022-05-25 16:37:35 +09:00
Andreas Nedbal
4633b7547e
Refactor my-antennas/edit to use Composition API ( #8680 )
...
* refactor(client): refactor my-antennas/edit to use Composition API
* fix(client): apply review suggestions
2022-05-25 16:37:15 +09:00
MeiMei
ca95e15345
Supports Unicode Emoji 14.0 ( #8699 )
...
* Unicode 14.0 Emoji
* mfm-js@0.22.0
* CHANGELOG
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-05-25 16:35:30 +09:00
Johann150
76e226e226
fix(client): wrong scoping breaks 2FA
2022-05-23 22:43:13 +02:00
Andreas Nedbal
ce4a5fe35b
fix(client): fix undefined data value on 2FA settings ( #8725 )
2022-05-23 21:55:06 +02:00
Andreas Nedbal
3b72ca9ebc
chore(meta): add pixeldesu to patron list ( #8714 )
2022-05-21 09:48:40 +09:00
syuilo
2967841888
fix(client): make emoji stand out more on reaction button
...
Fix #8520
Close #8521
Co-Authored-By: Johann150 <20990607+Johann150@users.noreply.github.com>
2022-05-19 23:23:12 +09:00
Johann150
fac2e57a0e
enhance: page image component with alt text ( #8634 )
...
* refactor to composition API
* use existing image component
This improves user experience because alt text is displayed correctly.
* fix: correct image src
* fix: defineProps
* fix
2022-05-19 20:41:47 +09:00
Johann150
aa1eab985a
enhance(MFM): limit large MFM ( #8540 )
...
* add CSS classes for zoom MFM
* limit nesting of x2, x3, x4 MFM
* simplify CSS calculation
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-05-19 20:38:14 +09:00
xianon
277ac851b6
fix: ノート詳細ページの新しいノートを表示する機能の動作が正しくなるように修正する ( #8607 )
...
* ノート詳細で新しいノートの表示が正しくないのを修正する
* ノート詳細から別のノート詳細を表示した時に前後の表示をリセットする
2022-05-19 20:32:55 +09:00
Andreas Nedbal
0d90a7ed1d
refactor(client): refactor admin/settings to use Composition API ( #8678 )
2022-05-19 20:30:23 +09:00
Andreas Nedbal
7757d3e400
Refactor pleaseLogin to show a sign-in dialog ( #8630 )
...
* refactor(client): refactor pleaseLogin to show a sign-in dialog
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-05-19 20:28:08 +09:00
Andreas Nedbal
818345aa72
fix(client): fix lint issues in Deck UI components ( #8681 )
2022-05-19 17:35:43 +09:00
dependabot[bot]
18b726cb02
chore(deps): bump async from 3.2.1 to 3.2.3 in /packages/client ( #8707 )
...
Bumps [async](https://github.com/caolan/async ) from 3.2.1 to 3.2.3.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v3.2.1...v3.2.3 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-19 17:35:11 +09:00
syuilo
30927bf26c
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-05-19 17:21:11 +09:00
syuilo
3999558d47
chore(client): tweak loading spinner design
2022-05-19 17:21:08 +09:00
xianon
a72c2b30a7
fix: ノートのインスタンス情報の文字に縁を付けて見やすくする ( #8697 )
...
* ノートのインスタンス情報の背景色が反映されないことがあるのを修正する
* ノートのインスタンス情報の文字に縁を付けて見やすくする
* Revert "ノートのインスタンス情報の背景色が反映されないことがあるのを修正する"
This reverts commit de920dfc537d1f2c68804d0d6930520f2b3cbce7.
* ノートのインスタンス情報の文字の影の数を増やしてさらに見やすくする
2022-05-19 16:17:00 +09:00
syuilo
ea5dd3b1e7
chore(client): tweak loading spinner design
2022-05-19 15:24:35 +09:00
MeiMei
3616557dd5
enhance: Perform port diagnosis at startup only when Listen fails ( #8698 )
...
* Change port check
* Comment: disableClustering
* CHANGELOG
* Smart message
2022-05-19 11:49:07 +09:00
あずき⪥™
dd4be252ca
remove unneeded attrs ( #8673 )
2022-05-18 01:34:30 +09:00
Andreas Nedbal
4eeb4034fd
Refactor file-dialog to use Composition API ( #8661 )
...
* refactor(client): refactor file-dialog to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-18 01:33:21 +09:00
Andreas Nedbal
91de7050e4
Refactor admin/index to use Composition API ( #8662 )
...
* refactor(client): refactor admin/index to use Composition API
* fix(client): fix navigation to initial admin pages
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* fix(client): re-add abuses page to admin/index
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-18 01:32:21 +09:00
Andreas Nedbal
24aaad4b26
refactor(client): refactor admin/instance-block to use Composition API ( #8663 )
2022-05-18 01:31:59 +09:00
Andreas Nedbal
2317105922
Refactor admin/integrations to use Composition API ( #8664 )
...
* refactor(client): refactor admin/integrations to use Composition API
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-18 01:31:48 +09:00
Andreas Nedbal
b51154f037
refactor(client): refactor admin/object-storage to use Composition API ( #8666 )
2022-05-18 01:31:32 +09:00
Andreas Nedbal
9ccc492ea2
refactor(client): refactor admin/proxy-account to use Composition API ( #8675 )
2022-05-18 01:31:16 +09:00
Andreas Nedbal
c07d179878
Refactor admin/queue to use Composition API ( #8676 )
...
* refactor(client): refactor admin/queue to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-18 01:31:04 +09:00
Andreas Nedbal
27f5a4f01a
Refactor admin/relays to use Composition API ( #8677 )
...
* refactor(client): refactor admin/relays to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-18 01:30:49 +09:00
Andreas Nedbal
7ddd8feadb
refactor(client): refactor my-antennas/index to use Composition API ( #8679 )
2022-05-18 01:30:35 +09:00
Andreas Nedbal
5b8c6cc93e
Refactor emoji-edit-dialog to use Composition API ( #8657 )
...
* refactor(client): refactor emoji-edit-dialog to use Composition API
* fix(client): fix editing emoji not updating emoji list
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* fix(client): use cached category info instead of making a request
* fix(client): use updateItem in emoji pagination when editing
* fix(client): reimplement removeItem in MkPagination
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-15 22:20:01 +09:00
syuilo
abd375d3d4
ビルド関係の依存関係をdevDependenciesに入れるのをやめた
...
本番環境でビルドできないため
2022-05-15 17:26:14 +09:00
syuilo
7bd873cc56
CAPTCHA求めるのは2fa認証が無効になっているときだけにした
...
2faのトークンは期限付きだから、CAPTCHA解いてる間に期限切れになる
2022-05-15 16:47:14 +09:00
syuilo
b688744128
feat: make captcha required when signin to improve security
2022-05-15 12:18:46 +09:00
Andreas Nedbal
7b114d5383
fix(client): remove unexpected token ( #8672 )
2022-05-14 23:24:45 +09:00
Andreas Nedbal
f7e6826e22
fix(client): additional background for acrylic popups if unsupported
2022-05-14 15:00:30 +02:00
Andreas Nedbal
1d4069a955
Refactor admin/email-settings to use Composition API ( #8656 )
...
* refactor(client): refactor admin/email-settings to use Composition API
* Update packages/client/src/pages/admin/email-settings.vue
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-14 21:36:12 +09:00
Andreas Nedbal
2f58decb1c
Refactor admin/database to use Composition API ( #8654 )
...
* refactor(client): refactor admin/database to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-14 21:35:08 +09:00
Andreas Nedbal
57507cdf32
Refactor admin/security to use Composition API ( #8652 )
...
* refactor(client): refactor admin/security to use Composition API
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-14 21:34:50 +09:00
Andreas Nedbal
9043e86b49
refactor(client): refactor admin/announcements to use Composition API ( #8650 )
2022-05-14 21:34:07 +09:00
Andreas Nedbal
00b9211465
refactor(client): refactor admin/ads to use Composition API ( #8649 )
2022-05-14 21:33:41 +09:00
Andreas Nedbal
d2149ab081
Refactor Chart component ( #8622 )
...
* refactor(client): refactor Chart component
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* fix(client): don't expose values from Chart
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-14 21:20:41 +09:00
syuilo
36db202263
enhance: Display TOTP Register URL
...
Close #7261
Co-Authored-By: tamaina <tamaina@hotmail.co.jp>
2022-05-14 15:00:15 +09:00
syuilo
493dc6836a
update deps
2022-05-14 14:57:51 +09:00
Andreas Nedbal
326949115e
fix(client): add setup attribute to notification page ( #8648 )
2022-05-12 19:31:26 +02:00
Andreas Nedbal
4c89a565d5
Fix lint issues in post form component ( #8619 )
...
* fix(client): fix lint issues in post form
* Apply review suggestions from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-07 17:01:01 +09:00
Andreas Nedbal
6997ba0b3d
Fix lint issues in emoji picker components ( #8620 )
...
* fix(client): fix lint issues in emoji picker components
* fix(client): switch argument naming for emoji picker section event
2022-05-07 17:00:05 +09:00
Andreas Nedbal
9b3f31df3e
fix(client): fix lint issues in scripts ( #8621 )
2022-05-07 14:19:15 +09:00
Andreas Nedbal
c039207e2a
refactor(client): refactor settings/theme/manage to use Composition API ( #8596 )
2022-05-05 22:53:08 +09:00
futchitwo
37af007e13
Enhance(MFM): Allow speed changes in all animated MFMs ( #8551 )
...
* MFM: Allow speed changes in all animated MFMs
* Feature(MFM): Add speed property to cheat sheet
* Use template literal
Oops!
* Remove unnecessary template string
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-05 22:52:33 +09:00
Andreas Nedbal
9884b5f1da
refactor(client): refactor settings/word-mute to use Composition API ( #8597 )
2022-05-05 22:51:58 +09:00
Andreas Nedbal
8a71098dd5
refactor(client): refactor settings/deck to use Composition API ( #8598 )
2022-05-05 22:51:29 +09:00
Andreas Nedbal
647ba0a54e
Refactor settings/sounds to use Composition API ( #8594 )
...
* refactor(client): refactor settings/sounds to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* chore(client): remove old sound reference
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-05 22:51:05 +09:00
Andreas Nedbal
fae0fbd93c
refactor(client): refactor 2FA settings to Composition API ( #8599 )
2022-05-05 22:41:10 +09:00
tamaina
23eee1b3df
fix (client): fix mention icon height ( #8615 )
2022-05-05 20:46:46 +09:00
Andreas Nedbal
943c6a067e
Fix lint issues in Drive components ( #8613 )
...
* fix(client): Fix lint issues in Drive components
* fix(client): only use !=/== for null comparisons
* Update drive.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-05-05 20:45:50 +09:00
Andreas Nedbal
78c06ade0c
fix(client): fix duplicate token request dialog in plugin install ( #8612 )
2022-05-05 18:21:38 +09:00
Andreas Nedbal
be8ec800de
Refactor settings/notifications to use Composition API ( #8587 )
...
* refactor(client): refactor settings/notifications to use Composition API
* fix(client): use async/await for API methods
2022-05-04 12:25:19 +09:00
Andreas Nedbal
1f37f2e463
Refactor account-info to use Composition API ( #8568 )
...
* refactor(client): refactor account-info to use Composition API
* fix(client): use mounted hook for initial data
* fix(client): switch to non-null assertion for account check
2022-05-04 10:16:14 +09:00
Andreas Nedbal
8b7f24bef2
refactor(client): refactor settings/api to use Composition API ( #8569 )
2022-05-04 10:15:43 +09:00
Andreas Nedbal
2ed32a38d9
refactor(client): refactor settings/apps to use Composition API ( #8570 )
2022-05-04 10:15:24 +09:00
Andreas Nedbal
07aba28db3
Refactor delete-account to use Composition API ( #8572 )
...
* refactor(client): refactor delete-account to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-04 10:15:06 +09:00
Andreas Nedbal
042d86b1b1
refactor(client): refactor settings/drive to use Composition API ( #8573 )
2022-05-04 10:14:48 +09:00
Andreas Nedbal
0b0b6c3f9b
Refactor settings/email to use Composition API ( #8576 )
...
* refactor(client): refactor settings/email to use Composition API
* fix(client): switch to non-null assertion for settings values
2022-05-04 10:14:26 +09:00
Andreas Nedbal
6ccac37a3d
Refactor settings/general to use Composition API ( #8578 )
...
* refactor(client): refactor settings/general to use Composition API
* fix(client): turn watcher callback asynchronous
2022-05-04 10:13:51 +09:00
Andreas Nedbal
7e68b24677
Refactor settings/menu to use Composition API ( #8586 )
...
* refactor(client): refactor settings/menu to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-04 10:12:40 +09:00
Andreas Nedbal
471bb7f3b7
Refactor settings/other to use Composition API ( #8589 )
...
* refactor(client): refactor settings/other to use Composition API
* fix(client): fix 'show featured notes' checkbox
2022-05-04 10:12:08 +09:00
Andreas Nedbal
e555686294
refactor(client): refactor settings/plugin to use Composition API ( #8590 )
2022-05-04 10:11:35 +09:00
Andreas Nedbal
3ce91d19f9
refactor(client): refactor settings/plugin/install to use Composition API ( #8591 )
2022-05-04 10:10:52 +09:00
Andreas Nedbal
1c309d3b02
refactor(client): refactor settings/security to use Composition API ( #8592 )
2022-05-04 10:10:34 +09:00
Andreas Nedbal
f0a87b6476
refactor(client): refactor settings/theme to use Composition API ( #8595 )
2022-05-03 20:34:48 +09:00
Andreas Nedbal
794c3ec520
refactor(client): refactor settings/accounts to use Composition API ( #8604 )
2022-05-03 20:33:40 +09:00
Andreas Nedbal
cb0b498670
fix(client): fix missing import of defineAsyncComponent in os.ts
2022-05-01 17:55:17 +02:00
dependabot[bot]
f5cc1484ca
chore(deps): bump postcss from 8.2.8 to 8.4.13 in /packages/client ( #8588 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.2.8 to 8.4.13.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.2.8...8.4.13 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 22:52:11 +09:00
tamaina
8ad77a28b4
refactor: use Vite to build instead of webpack ( #8575 )
...
* update stream.ts
* https://github.com/misskey-dev/misskey/pull/7769#issuecomment-917542339
* fix lint
* clean up?
* add app
* fix
* nanka iroiro
* wip
* wip
* fix lint
* fix loginId
* fix
* refactor
* refactor
* remove follow action
* clean up
* Revert "remove follow action"
This reverts commit defbb416480905af2150d1c92f10d8e1d1288c0a.
* Revert "clean up"
This reverts commit f94919cb9cff41e274044fc69c56ad36a33974f2.
* remove fetch specification
* renoteの条件追加
* apiFetch => cli
* bypass fetch?
* fix
* refactor: use path alias
* temp: add submodule
* remove submodule
* enhane: unison-reloadに指定したパスに移動できるように
* null
* null
* feat: ログインするアカウントのIDをクエリ文字列で指定する機能
* null
* await?
* rename
* rename
* Update read.ts
* merge
* get-note-summary
* fix
* swパッケージに
* add missing packages
* fix getNoteSummary
* add webpack-cli
* ✌️
* remove plugins
* sw-inject分離したがテストしてない
* fix notification.vue
* remove a blank line
* disconnect intersection observer
* disconnect2
* fix notification.vue
* remove a blank line
* disconnect intersection observer
* disconnect2
* fix
* ✌️
* clean up config
* typesを戻した
* Update packages/client/src/components/notification.vue
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* disconnect
* oops
* Failed to load the script unexpectedly回避
sw.jsとlib.tsを分離してみた
* truncate notification
* Update packages/client/src/ui/_common_/common.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* clean up
* clean up
* キャッシュ対策
* Truncate push notification message
* クライアントがあったらストリームに接続しているということなので通知しない判定の位置を修正
* components/drive-file-thumbnail.vue
* components/drive-select-dialog.vue
* components/drive-window.vue
* merge
* fix
* Service Workerのビルドにesbuildを使うようにする
* return createEmptyNotification()
* fix
* i18n.ts
* update
* ✌️
* remove ts-loader
* fix
* fix
* enhance: Service Workerを常に登録するように
* pollEnded
* URLをsw.jsに戻す
* clean up
* wip
* wip
* wip
* wip
* wip
* wip
* ✌️
* use import
* fix
* install rollup
* use defineAsyncComponent.
* fix emojilist
* wip use defineAsyncComponent
* popup(import -> popup(defineAsyncComponent(() => import
* draggable?
* fix init import
* clean up
* fix router
* add comment
* ✌️
* ✌️
* ✌️
* remove webpack
* update vite
* fix boot sequence
* Revert "fix boot sequence"
This reverts commit e893dbf37aed83bf9f12e427d98c78a7065b4a39.
* revert boot import
* never make two app div
* ;
* remove console.log
* change clientEntry sequence
* fix
* Revert "fix"
This reverts commit 12741b3d89950a31dbb1bb81477ddb27b0e9951a.
* fix
* add comment https://github.com/misskey-dev/misskey/pull/8575#issuecomment-1114239210
* add log
* add comment
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-05-01 22:51:07 +09:00
Andreas Nedbal
7e0770bc9c
Refactor custom-css to use Composition API ( #8571 )
...
* refactor(client): refactor custom-css to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-01 15:50:09 +09:00
Andreas Nedbal
edf8f94fec
refactor(client): refactor import-export to use Composition API ( #8579 )
2022-05-01 11:55:15 +09:00
Andreas Nedbal
e0950fe5ea
Refactor instance-mute to use Composition API ( #8580 )
...
* refactor(client): refactor instance-mute to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-01 11:52:19 +09:00
Andreas Nedbal
c201a90db4
Refactor integration to use Composition API ( #8581 )
...
* refactor(client): refactor integration to use Composition API
* fix(client): drop superfluous enable* constants
* refactor(client): deduplicate window opening for services
2022-05-01 11:23:12 +09:00
tamaina
1df07ded68
feat: Improve Push Notification ( #7667 )
...
* clean up
* ev => data
* refactor
* clean up
* add type
* antenna
* channel
* fix
* add Packed type
* add PackedRef
* fix lint
* add emoji schema
* add reversiGame
* add reversiMatching
* remove signin schema (use Signin entity)
* add schemas refs, fix Packed type
* wip PackedHoge => Packed<'Hoge'>
* add Packed type
* note-reaction
* user
* user-group
* user-list
* note
* app, messaging-message
* notification
* drive-file
* drive-folder
* following
* muting
* blocking
* hashtag
* page
* app (with modifying schema)
* import user?
* channel
* antenna
* clip
* gallery-post
* emoji
* Packed
* reversi-matching
* update stream.ts
* https://github.com/misskey-dev/misskey/pull/7769#issuecomment-917542339
* fix lint
* clean up?
* add app
* fix
* nanka iroiro
* wip
* wip
* fix lint
* fix loginId
* fix
* refactor
* refactor
* remove follow action
* clean up
* Revert "remove follow action"
This reverts commit defbb416480905af2150d1c92f10d8e1d1288c0a.
* Revert "clean up"
This reverts commit f94919cb9cff41e274044fc69c56ad36a33974f2.
* remove fetch specification
* renoteの条件追加
* apiFetch => cli
* bypass fetch?
* fix
* refactor: use path alias
* temp: add submodule
* remove submodule
* enhane: unison-reloadに指定したパスに移動できるように
* null
* null
* feat: ログインするアカウントのIDをクエリ文字列で指定する機能
* null
* await?
* rename
* rename
* Update read.ts
* merge
* get-note-summary
* fix
* swパッケージに
* add missing packages
* fix getNoteSummary
* add webpack-cli
* ✌️
* remove plugins
* sw-inject分離したがテストしてない
* fix notification.vue
* remove a blank line
* disconnect intersection observer
* disconnect2
* fix notification.vue
* remove a blank line
* disconnect intersection observer
* disconnect2
* fix
* ✌️
* clean up config
* typesを戻した
* Update packages/client/src/components/notification.vue
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* disconnect
* oops
* Failed to load the script unexpectedly回避
sw.jsとlib.tsを分離してみた
* truncate notification
* Update packages/client/src/ui/_common_/common.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* clean up
* clean up
* キャッシュ対策
* Truncate push notification message
* クライアントがあったらストリームに接続しているということなので通知しない判定の位置を修正
* components/drive-file-thumbnail.vue
* components/drive-select-dialog.vue
* components/drive-window.vue
* merge
* fix
* Service Workerのビルドにesbuildを使うようにする
* return createEmptyNotification()
* fix
* i18n.ts
* update
* ✌️
* remove ts-loader
* fix
* fix
* enhance: Service Workerを常に登録するように
* pollEnded
* URLをsw.jsに戻す
* clean up
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-04-30 21:52:07 +09:00
Andreas Nedbal
06485c7c75
refactor(client): refactor scratchpad to use Composition API ( #8565 )
2022-04-29 12:26:24 +09:00
Andreas Nedbal
53b4ee6f16
refactor(client): refactor api-console to use Composition API ( #8566 )
2022-04-29 10:21:02 +09:00
tamaina
83096440cc
enhance: ドライブに画像ファイルをアップロードするときオリジナル画像を破棄してwebpublicのみ保持するオプション ( #8216 )
...
* wip
* Update packages/client/src/os.ts
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* メニューをComposition API化、switchアイテム追加
クライアントサイド画像圧縮の準備
* メニュー型定義を分離 (TypeScriptの型支援が効かないので)
* disabled
* make keepOriginal to follow setting value
* ✌️
* fix
* fix
* ✌️
* WEBP
* aaa
* ✌️
* webp
* lazy load browser-image-resizer
* rename
* rename 2
* Fix
* clean up
* add comment
* clean up
* jpeg, pngにもどす
* fix
* fix name
* webpでなくする ただしサムネやプレビューはwebpのまま (テスト)
* 動画サムネイルはjpegに
* エラーハンドリング
* ✌️
* v2.2.1-misskey-beta.2
* browser-image-resizer#v2.2.1-misskey.1
* ✌️
* fix alert
* update browser-image-resizer to v2.2.1-misskey.2
* lockfile
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
2022-04-28 11:14:03 +09:00
Andreas Nedbal
7899cb3f70
fix(client): fix lint issues in autocomplete ( #8548 )
2022-04-28 10:56:18 +09:00
Johann150
4c37e9f80d
add perspective
2022-04-27 17:25:27 +02:00
Johann150
0bff6d06cf
refactor: use composition API ( #8541 )
2022-04-27 15:17:49 +09:00
Johann150
9e46f040a1
add x,y parameters to rotate MFM
2022-04-26 22:26:22 +02:00
futchitwo
4509fa10b3
Fix(client): fix profile tab link ( #8536 )
2022-04-24 14:21:46 +09:00
tamaina
c5aa46c0b9
fix: Fix settings page ( #8508 )
...
* Fix settings page
* nanka iroiro
* clean up
* clean up
* インデックスに戻ってもタイトルが残ってしまうのを修正
2022-04-23 19:17:15 +09:00
syuilo
11d9f1f58b
chore: fix lint command for windows
2022-04-23 12:50:37 +09:00
syuilo
087e068482
update deps
2022-04-23 12:29:26 +09:00
syuilo
0ebb0c3085
Revert "make emoji stand out more on reaction button"
...
This reverts commit e0c5401241a5cc3dcd3692a257a0da733c399927.
2022-04-20 09:30:29 +09:00
Johann150
92489d7885
make emoji stand out more on reaction button
...
a slight shadow makes them easier to see
2022-04-19 22:03:15 +02:00
rinsuki
e44404b0c4
refactor: move typings to devDependencies ( #8500 )
2022-04-16 01:28:59 +09:00
syuilo
cbd4640965
refactor
2022-04-11 22:50:53 +09:00
syuilo
387842b699
update deps
2022-04-11 22:48:04 +09:00
tamaina
85dba1f5f4
fix theme-color apply ( #8464 )
2022-04-03 13:56:00 +09:00
Andreas Nedbal
37500ae691
Fix: Adjust ESLint calls to properly interpret globs ( #8462 )
...
* fix(backend): rename .eslintrc.js to .eslintrc.cjs
* fix(backend): wrap lint path glob in quotation marks
* fix(client): wrap lint path glob in quotation marks
* chore(workflow): make lint workflow use Node 16
2022-04-02 22:52:26 +09:00
syuilo
8b2a0a5773
feat: Webhook ( #8457 )
...
* feat: introduce webhook
* wip
* wip
* wip
* Update CHANGELOG.md
2022-04-02 15:28:49 +09:00
tamaina
da87171ce7
enhance: タッチパッド・タッチスクリーンでのデッキの操作性を向上 ( #8450 )
...
* enhance experience of deck with touchpad
* test: 単純にdeltaYを加算してみる
* clean up
* ios bug fix?
* ✌️
* use overflow-y
* Safari does not supports clip
2022-04-02 15:12:01 +09:00
syuilo
1870d8f72b
update deps
2022-04-01 19:13:40 +09:00
dependabot[bot]
2cf00e602e
Bump ansi-regex from 5.0.0 to 5.0.1 in /packages/client ( #8422 )
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
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-27 16:41:52 +09:00
dependabot[bot]
dea92a9cdb
Bump nanoid from 3.1.20 to 3.3.1 in /packages/client ( #8425 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.20 to 3.3.1.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.20...3.3.1 )
---
updated-dependencies:
- dependency-name: nanoid
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-27 16:41:39 +09:00
dependabot[bot]
7d9d7096e8
chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/client ( #8446 )
...
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-27 16:32:57 +09:00
syuilo
9e0a1de9d1
tweak client
2022-03-27 16:28:25 +09:00
syuilo
f0620c294d
fix of client
2022-03-27 16:21:09 +09:00
syuilo
923c203230
refactor
2022-03-27 02:22:31 +09:00
tamaina
56150d66ef
fix: Handle decodeURIComponent error ( #8411 )
2022-03-27 02:21:56 +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
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
61826829d3
refactor: separate meta api for admin or not
2022-03-25 01:50:28 +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
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
497b6f03f6
fix(client): fix popup menu direction calclation
2022-03-19 22:03:53 +09:00
syuilo
5e9809407a
update deps
2022-03-19 19:22:58 +09:00
syuilo
69b044c3ab
feat: introduce bull dashboard
2022-03-19 19:08:55 +09:00
syuilo
6a35a37df1
🎨
2022-03-12 14:54:08 +09:00
syuilo
8e9dd82ae8
tweal c;iemy
2022-03-11 18:55:47 +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
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
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
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
e547825ed9
refactor
2022-02-28 22:42:32 +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
6d41bab495
update deps
2022-02-23 21:31:48 +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
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
syuilo
2744fb3096
update deps
2022-02-19 00:48:04 +09:00
syuilo
117aa696ea
fix(client): リアクションピッカーの高さが低くなったまま戻らないことがあるのを修正
...
Fix #8071
2022-02-13 16:35:53 +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