<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/packages/client/src/scripts/upload.ts, branch master</title>
<subtitle>my misskey fork
</subtitle>
<id>http://g.freya.cat/misskey/atom?h=master</id>
<link rel='self' href='http://g.freya.cat/misskey/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/'/>
<updated>2022-12-27T05:36:33Z</updated>
<entry>
<title>rename: client -&gt; frontend</title>
<updated>2022-12-27T05:36:33Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2022-12-27T05:36:33Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=9384f5399da39e53855beb8e7f8ded1aa56bf72e'/>
<id>urn:sha1:9384f5399da39e53855beb8e7f8ded1aa56bf72e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enhance(client): Compress non-animated PNG files (#9334)</title>
<updated>2022-12-18T06:40:38Z</updated>
<author>
<name>Kagami Sascha Rosylight</name>
<email>saschanaz@outlook.com</email>
</author>
<published>2022-12-18T06:40:38Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=a47d172d60b1ae712738e0ba5dfbb6b81be3f809'/>
<id>urn:sha1:a47d172d60b1ae712738e0ba5dfbb6b81be3f809</id>
<content type='text'>
* style: fix TS lint errors about `ev.target`

* enhance: compress non-animated PNG

* PNG to PNG?

* defer jest things (add it later)

* Delete jest.config.cjs

* check the compressed file size

* log compression stats

* use ??

* handle if ($i == null)

Co-authored-by: tamaina &lt;tamaina@hotmail.co.jp&gt;</content>
</entry>
<entry>
<title>feat: auto nsfw detection (#8840)</title>
<updated>2022-07-07T12:06:37Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2022-07-07T12:06:37Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=e560601815be226d713b97c96591b6e83b85578b'/>
<id>urn:sha1:e560601815be226d713b97c96591b6e83b85578b</id>
<content type='text'>
* feat: auto nsfw detection

* :v:

* Update ja-JP.yml

* Update ja-JP.yml

* ポルノ判定のしきい値を高めに

* エラーハンドリングちゃんとした

* Update ja-JP.yml

* 感度設定を強化

* refactor

* feat: add video support for auto nsfw detection

* rename: image -&gt; 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 (硫酸鶏) &lt;root@acid-chicken.com&gt;</content>
</entry>
<entry>
<title>feat: Log user ips (#8872)</title>
<updated>2022-07-02T06:12:11Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2022-07-02T06:12:11Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=eccc90c843f63b2dc08d8fbf80e4f54a601e477d'/>
<id>urn:sha1:eccc90c843f63b2dc08d8fbf80e4f54a601e477d</id>
<content type='text'>
* 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</content>
</entry>
<entry>
<title>fix(client): fix lint issues in scripts (#8621)</title>
<updated>2022-05-07T05:19:15Z</updated>
<author>
<name>Andreas Nedbal</name>
<email>andreas.nedbal@in2code.de</email>
</author>
<published>2022-05-07T05:19:15Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=a975a0971cb0aa3b684204f910fba8b714c0f5fb'/>
<id>urn:sha1:a975a0971cb0aa3b684204f910fba8b714c0f5fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enhance: ドライブに画像ファイルをアップロードするときオリジナル画像を破棄してwebpublicのみ保持するオプション (#8216)</title>
<updated>2022-04-28T02:14:03Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2022-04-28T02:14:03Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=12a3c6872f0a31c923bf0cd7c183cb8776d58dda'/>
<id>urn:sha1:12a3c6872f0a31c923bf0cd7c183cb8776d58dda</id>
<content type='text'>
* wip

* Update packages/client/src/os.ts

Co-authored-by: tamaina &lt;tamaina@hotmail.co.jp&gt;

* メニューをComposition API化、switchアイテム追加
クライアントサイド画像圧縮の準備

* メニュー型定義を分離 (TypeScriptの型支援が効かないので)

* disabled

* make keepOriginal to follow setting value

* :v:

* fix

* fix

* :v:

* WEBP

* aaa

* :v:

* webp

* lazy load browser-image-resizer

* rename

* rename 2

* Fix

* clean up

* add comment

* clean up

* jpeg, pngにもどす

* fix

* fix name

* webpでなくする ただしサムネやプレビューはwebpのまま (テスト)

* 動画サムネイルはjpegに

* エラーハンドリング

* :v:

* v2.2.1-misskey-beta.2

* browser-image-resizer#v2.2.1-misskey.1

* :v:

* fix alert

* update browser-image-resizer to v2.2.1-misskey.2

* lockfile

Co-authored-by: mei23 &lt;m@m544.net&gt;
Co-authored-by: MeiMei &lt;30769358+mei23@users.noreply.github.com&gt;</content>
</entry>
</feed>
