130 Commits

Author SHA1 Message Date
3d8c8af0e8
wip 2022-09-18 15:37:19 +09:00
d06e9e7e0c
wqip 2022-09-18 15:34:08 +09:00
f817979d22
wip 2022-09-18 15:25:33 +09:00
657959dd30
wip 2022-09-18 14:49:56 +09:00
ac50efc5d1
wip 2022-09-18 14:46:06 +09:00
1e17b7db6b
wip 2022-09-18 14:17:55 +09:00
e0cea2facc
wip 2022-09-18 14:06:47 +09:00
167a7201c2
qip 2022-09-18 01:48:21 +09:00
581738f264
wip 2022-09-18 01:44:42 +09:00
cb18ce16a0
wip 2022-09-18 01:34:33 +09:00
356d28928a
wip: feat: reaction import contextmenu 2022-09-18 01:20:12 +09:00
ThinaticSystem
070d91e16e fix type 2022-09-12 01:26:22 +09:00
ThinaticSystem
9c48c97047 fix 2022-09-12 01:26:22 +09:00
ThinaticSystem
3a7fbf9406 うごいた 2022-09-12 01:23:47 +09:00
c56f8fd953
feat: pakuru 2022-09-12 01:23:19 +09:00
38ae0c4c1e
Merge remote-tracking branch 'refs/remotes/misskey-dev/master'
Conflicts:
	package.json
	packages/client/src/components/MkButton.vue
	packages/client/src/components/ui/button.vue
	packages/client/src/pages/timeline.tutorial.vue
2022-09-10 21:24:53 +09:00
2ea8e811d5
fix: emojigen 2022-09-04 03:47:00 +09:00
syuilo
786b150ea7 refactor(client): align filename to component name 2022-08-31 00:24:33 +09:00
syuilo
773139b737 enhance(client): add html color-schema support 2022-08-27 00:39:59 +09:00
8bc0b8e53d Merge tag '12.118.1' into develop 2022-08-08 17:00:45 +09:00
syuilo
2cd70b80a2 enhance(client): improve clock widgets 2022-08-05 23:51:15 +09:00
syuilo
035ec0a874 enhance(client): add some themes 2022-07-22 00:25:56 +09:00
049be7caab Merge tag '12.117.1' into develop 2022-07-19 17:25:25 +09:00
syuilo
d7222dd56a enhance(client): tweak ui 2022-07-17 21:06:33 +09:00
65bb111a90 Merge tag '12.116.0' into develop 2022-07-17 00:06:29 +09:00
syuilo
e9fd064624 chore(client): tweak user-info routing 2022-07-16 16:52:12 +09:00
syuilo
6f45208ab6 enhance(client): RSSティッカーで表示順序をシャッフルできるように 2022-07-15 17:12:08 +09:00
ed9cd9a770 Merge remote-tracking branch 'misskey-dev/develop' into develop 2022-07-13 22:14:40 +09:00
syuilo
096b306bc5 lit fixes 2022-07-13 21:39:16 +09:00
Johann150
ee9bb8286e
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
ad970dffda fix(client): fix url encoded string handling of nirax
Fix #8878
2022-07-13 18:11:54 +09:00
syuilo
05a342009f 🎨 2022-07-13 16:33:18 +09:00
yzhe819
9107de63b4
chore: fix lint errors (#8981) 2022-07-10 19:47:29 +09:00
syuilo
bbe4824955 enhance(client): update themes 2022-07-10 15:36:02 +09:00
6dbd94ef09 Merge tag '12.112.1' into develop 2022-07-08 23:44:00 +09:00
syuilo
e560601815
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
Johann150
7775eb9641
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
Kainoa Kanter
1eb504a640
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
Johann150
a228d1ddaa
fix lint @typescript-eslint/ban-types 2022-07-04 16:46:48 +02:00
Johann150
d748ba2c51
fix lint no-prototype-builtins 2022-07-04 16:39:04 +02:00
Johann150
f14d5886f2
fix lint padded-blocks 2022-07-04 15:59:24 +02:00
syuilo
9c6a220810 chore(client): tweak ui 2022-07-02 22:07:04 +09:00
syuilo
eccc90c843
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
7c7ce072c7 chore(client): tweak ui 2022-06-30 23:51:18 +09:00
syuilo
bffe6fb9bf tweak client 2022-06-30 10:53:40 +09:00
Johann150
7f111f4474
Prevent access to user pages when not logged in [v2] (#8904)
* do not throw error when navigating

* enhance: add loginRequired to router

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

* add login requirements

Co-authored-by: Andreas Nedbal <git@pixelde.su>
2022-06-29 18:26:06 +09:00
syuilo
5e95a1f7af refactor(client): extract interval logic to a composable function
あと`onUnmounted`を`onMounted`内で呼んでいたりしたのを修正したりとか
2022-06-26 03:12:58 +09:00
syuilo
7be4b2145b refactor(client): extract tooltip logic of chart 2022-06-25 18:05:35 +09:00
Johann150
a5241379af
fix lints 2022-06-24 12:44:22 +02:00
syuilo
c9e9129373 fix #8861 2022-06-24 00:47:55 +09:00