hippofish/packages/client/src
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
..
components chore(client): tweak ui 2022-07-07 21:00:42 +09:00
directives chore(client): tweak deck 2022-07-05 16:07:53 +09:00
filters fix lints (#8737) 2022-05-26 22:53:09 +09:00
pages feat: auto nsfw detection (#8840) 2022-07-07 21:06:37 +09:00
scripts feat: auto nsfw detection (#8840) 2022-07-07 21:06:37 +09:00
themes enhance(client): refine deck 2022-07-03 20:30:58 +09:00
types enhance: メニュー関連をComposition API化、switchアイテム追加 (#8215) 2022-01-30 14:11:52 +09:00
ui chore(client): tweak ui 2022-07-07 20:19:50 +09:00
widgets chore(client): tweak ui 2022-07-07 20:19:50 +09:00
account.ts feat: Log user ips (#8872) 2022-07-02 15:12:11 +09:00
config.ts refactoring 2021-11-12 02:02:25 +09:00
const.ts enhance: MediaListでは、サーバーで許可された形式しか表示しないように (#8113) 2022-01-27 00:08:48 +09:00
emojilist.json Supports Unicode Emoji 14.0 (#8699) 2022-05-25 16:35:30 +09:00
events.ts refactoring 2021-11-12 02:02:25 +09:00
i18n.ts refactoring 2021-11-12 02:02:25 +09:00
init.ts fix(client): only enable hotkeys for logged in users (#8793) 2022-06-25 14:25:22 +09:00
instance.ts fix lints (#8737) 2022-05-26 22:53:09 +09:00
menu.ts chore(client): tweak ui 2022-07-07 17:28:13 +09:00
nirax.ts enhance(client): improve usability 2022-07-05 22:25:27 +09:00
os.ts feat: allow GET for some endpoints 2022-06-25 18:26:31 +09:00
pizzax.ts chore: add comments 2022-06-21 14:18:06 +09:00
plugin.ts fix lint no-prototype-builtins 2022-07-04 16:39:04 +02:00
router.ts enhance(client): improve usability 2022-07-05 22:25:27 +09:00
store.ts fix(client): テーマを作成するとクライアントが起動しなくなる 2022-07-06 07:08:45 +09:00
stream.ts 非ログイン時にエラーを吐くconsole.logを除去 (#8119) 2022-01-06 20:07:11 +09:00
style.scss feat: auto nsfw detection (#8840) 2022-07-07 21:06:37 +09:00
theme-store.ts fix lints (#8737) 2022-05-26 22:53:09 +09:00