Commit Graph

1563 Commits

Author SHA1 Message Date
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
1df427a085 Hide private data in pug when private mode is enabled 2022-07-17 15:25:40 -07:00
nullobsi
4e52c8d8fd Add secure mode settings to Security tab 2022-07-17 15:25:40 -07:00
nullobsi
7131ca8897 In private mode, block access to many public APIs 2022-07-17 15:25:40 -07:00
nullobsi
8f6605eb63 Add Secure Mode and Private Mode
- Add instance actor
- Add private mode, which uses an allowlist
- Add Secure Mode, restricts access to blocked instances
2022-07-17 15:25:39 -07:00
nullobsi
03185aae2e Add migration for allowedHosts, secureMode, privateMode 2022-07-17 14:02: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
c56f14473f Update 1651224615271-foreign-key.js
#8852
2022-07-17 05:12:59 +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
958260795f Update 1651224615271-foreign-key.js
#8852
2022-07-16 23:51:32 +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
syuilo
14463b7cbf fix(server): fix bind of method
Fix #9006
2022-07-16 19:03:41 +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
Kainoa Kanter
8eca8e8f50 Delete 1657759324648-show-ads.js 2022-07-14 17:41:10 -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
2284142e58 tweak boot.js 2022-07-14 22:25:57 +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
e00b4724ac tweak boot.js 2022-07-14 22:04:16 +09:00
syuilo
8c9530fb41 tweak boot.js 2022-07-14 21:52:58 +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
a3a2d1186c chore: use tab 2022-07-14 21:02:45 +09:00
syuilo
975e22089a improve error handling of client boot 2022-07-14 20:41:17 +09:00
syuilo
ae5596dce2 log error while client boot 2022-07-14 20:29:45 +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
c66fbc2bf6 spacing 2022-07-13 23:54:22 -07: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
tamaina
1665262483 fix(sw, notification): Don't issue an event if there is no affect (#8979)
* test

* ]v]
2022-07-13 21:07:49 +09:00
Johann150
278b7a70a7 enhance: read theme color nodeinfo (#8977)
* provide theme color in nodeinfo metadata

* 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-13 21:06:24 +09:00
nvisser
a60b0dd757 Make tensorflow an optinal dependency (#8986) 2022-07-13 21:00:59 +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
MeiMei
41e4505111 Fix crash at startup if TensorFlow is not supported (#8984)
* Lazy loading tensorflow

* CHANGELOG

* CHANGELOG

* Check CPU flags

* .
2022-07-12 10:38:57 +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
syuilo
e8a58722a2 update mfm-js 0.23.0-canary.1 2022-07-10 21:09:37 +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
cfbf19dea4 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-10 15:35:45 +09:00
syuilo
83e3fca600 chore(client): tweak style 2022-07-10 15:35:43 +09:00
tamaina
a461625b31 enhance(sw): If receiving a push notification issued more than a day, ignore it. (#8980)
* enhance(sw): ignore old push notification

* ✌️

* 半日

* !==

* 1日
2022-07-10 15:15:21 +09:00
syuilo
f73871e73e fix(client): fix style of mention 2022-07-10 13:16:11 +09:00
syuilo
f29dcb6e1f chore(dev): remove duplicated lint rule 2022-07-10 11:14:41 +09:00
dogcraft
8b106bf548 fix: QueryFailedError when logging user's IPs (#8973)
* fix QueryFailedError when logging user's IPs

* use `orIgnore` to fix
2022-07-10 11:02:46 +09:00
syuilo
fc531766ad update summaly 2022-07-09 18:23:21 +09:00
MeiMei
6125bd981e Fix Attempts to update all notifications (#8974)
* Fix massive update notification parameters

* CHANGELOG

* CHANGELOG
2022-07-09 18:18:39 +09:00
syuilo
638f0eba12 enhance: make active email validation configurable 2022-07-09 15:05:55 +09:00
syuilo
da51152662 enhance(server): tweak identicon generation 2022-07-09 13:22:35 +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
Kainoa Kanter
26c012b9c8 v 2022-07-08 12:57:59 -07:00
Kainoa Kanter
7e78110c54 Merge branch 'misskey-dev:develop' into repair-style 2022-07-08 12:57:21 -07:00
syuilo
2012c0937e fix test 2022-07-08 11:21:11 +09: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
cddfd5df4b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-07 19:08:21 +09:00
syuilo
bbd8f6cd57 chore(server): tweak api for admin 2022-07-07 19:08:18 +09:00
dependabot[bot]
154bbb9d17 chore(deps): bump moment from 2.29.3 to 2.29.4 in /packages/backend (#8958)
Bumps [moment](https://github.com/moment/moment) from 2.29.3 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.3...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  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-07 18:29:42 +09:00
syuilo
f19c367c42 update deps 2022-07-07 18:28:43 +09:00
syuilo
7e3404e763 chore(server): tweak api for admin 2022-07-07 18:09:50 +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
1485fa4efa Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-07 17:36:45 +09:00
Kainoa Kanter
a49d19686c enhance: Styled error screen (#8946)
* Styled error screen

* Make details margin auto

* Update boot.css

* Replace fontawesome with tabler svg

* Remove hr

* Add new style to flush screen

* Rename to `error.css`

* Fix

* Update base.pug

* Finally fix!

* Wrap details in `<code>`

* Add style to flush

* Fix

* BIOS -> Repair tool

* Fix

* Typo

* Adjust style

* Adjust text

* Flush -> Clear

* Revert flush changes

* Responsive

* Also hide splash
2022-07-07 17:35:56 +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
814b7fab35 🎨 2022-07-06 23:23:37 -07:00
ThatOneCalculator
dd360f3ead Responsive 2022-07-06 23:16:15 -07:00
ThatOneCalculator
6b2f5dc80a Actually fix :godmode: 2022-07-06 21:50:48 -07:00
ThatOneCalculator
33656d8d3d Typo 2022-07-06 21:47:01 -07:00
ThatOneCalculator
6b7af71fe1 Merge branch 'repair-style' of https://github.com/ThatOneCalculator/misskey into repair-style 2022-07-06 21:46:28 -07:00
ThatOneCalculator
92a5f577a6 Fix flush 2022-07-06 21:46:04 -07:00
Kainoa Kanter
2a0cf2abe7 Merge branch 'develop' into repair-style 2022-07-06 21:40:18 -07:00
ThatOneCalculator
eec414da8b 🎨 2022-07-06 21:39:41 -07:00
ThatOneCalculator
620199b8be Formatting error 2022-07-06 21:36:25 -07:00
ThatOneCalculator
8246c61814 Change script location 2022-07-06 21:34:57 -07:00
ThatOneCalculator
cdcdb76b5b Typo 2022-07-06 21:32:03 -07:00
ThatOneCalculator
9e04347390 Flush style 2022-07-06 21:24:39 -07:00
ThatOneCalculator
bf61e2969b Tweak bios 2022-07-06 21:15:47 -07:00
ThatOneCalculator
8c8896b7c6 Adjust cli 2022-07-06 21:13:32 -07:00
ThatOneCalculator
74029229fa Add bios style 2022-07-06 21:10:31 -07:00
ThatOneCalculator
4d545a1a59 Styled CLI 2022-07-06 21:01:34 -07: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
7cb84dc30a revert: feat: styled error screen (#8930) 2022-07-06 06:36:14 +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
syuilo
1812c49dbb rename: BIOS -> Repair Tool 2022-07-05 17:46:17 +09:00
Kainoa Kanter
36c502696b feat: styled error screen (#8930)
* Styled error screen

* Make details margin auto

* Update boot.css

* Replace fontawesome with tabler svg

* Remove hr

* Add new style to flush screen

* Rename to `error.css`
2022-07-05 17:44:05 +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
MeiMei
1831a6a339 fix: streamingテストおそい (#8912) 2022-07-03 20:54:54 +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
1fe89d6aab fix typo 2022-07-03 19:01:08 +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
cf36949256 enhance(server): アンケートを新しい順にソート 2022-07-02 12:34:22 +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
MeiMei
62d6d106a6 migrate parse5 to 7.0.0 (#8916)
* migrate parse5 to 7.0.0

* fix
2022-07-01 13:48:03 +09:00
syuilo
23c1109fb0 use parse5 6.0.1
Fix #8914
2022-07-01 11:07:14 +09:00
Johann150
95290ad085 fix typo
Co-authored-by: mei23 <m@m544.net>
2022-06-30 22:03:04 +02: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
f571188dd0 fix(server): cannot show users 2022-06-30 15:36:09 +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
31474fc66d fix(api): fix instance schema 2022-06-28 12:16:11 +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
dcf30c1f4a feat(api): add federation/stats endpoint 2022-06-28 10:41:22 +09:00
syuilo
aa3914d7a2 fix(api): add missing themeColor property of instance 2022-06-28 10:40:49 +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
Johann150
746f17450f refactor: remove duplicate code (#8895) 2022-06-27 21:48:10 +09:00
syuilo
f5593afcd8 chore(client): tweak client 2022-06-26 19:41:21 +09:00
MeiMei
9dcd23d74f 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
bbad8434c4 fix #8894 2022-06-26 17:38:50 +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
b32561ab34 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-26 13:28:49 +09:00
syuilo
4655d7495d chore(client): tweak ui 2022-06-26 13:28:47 +09:00
tamaina
af100cb1c2 enhance(client): Enhance boot error display (#8879)
* Change boot error message

* fix

* ✌️

* fix
2022-06-26 12:47:43 +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
dependabot[bot]
a7cf1b30ec 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
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
Johann150
a89486af35 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]
a752b95e1a 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]
41a3917b81 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
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