Commit graph

1062 commits

Author SHA1 Message Date
ThatOneCalculator e7eee6a9d8 b3 2022-07-21 12:48:23 -07:00
syuilo 815f962ff4 fix(client): MiAuth page is broken
Fix #9026
2022-07-22 00:17:52 +09:00
ThatOneCalculator 2e00d82d29 Merge remote-tracking branch 'misskey/develop' into develop 2022-07-20 22:04:12 -07:00
syuilo bc94b6e00d Add vi-VN language support
Resolve #8975
2022-07-20 23:12:18 +09:00
ThatOneCalculator 0693367f96 Merge remote-tracking branch 'misskey/develop' into develop 2022-07-19 09:04:29 -07:00
syuilo 5edecc1914 enhance(client): suspense
Fix #8817
2022-07-19 21:36:33 +09:00
syuilo 707f7a3bb4 12.117.1 2022-07-19 17:22:24 +09:00
syuilo 566d42e065 fix(client): 「インスタンスからのお知らせを受け取る」の設定を変更できない問題を修正
Fix #8474
2022-07-19 17:21:03 +09:00
syuilo b1282e4f33 fix(client): tweak mfm-cheat-sheet 2022-07-19 17:13:24 +09:00
syuilo f025e49146 Update CHANGELOG.md 2022-07-19 17:10:21 +09:00
ThatOneCalculator 3938786fed yarn lol 2022-07-18 22:04:21 -07:00
syuilo 07f390cf00 Update CHANGELOG.md 2022-07-19 13:23:36 +09:00
ThatOneCalculator 3fd1e2fc6b Merge remote-tracking branch 'futchitwo/logout-timeline' into develop 2022-07-18 20:49:10 -07:00
syuilo aa2d520708 12.117.0 2022-07-18 05:06:50 +09:00
syuilo b76d76b8f9 enhance(client): tweak ui 2022-07-18 05:03:39 +09:00
syuilo e48579070c enhance(client): ウィンドウを最大化できるように 2022-07-18 00:31:55 +09:00
syuilo c4794063dc 12.116.1 2022-07-17 05:35:28 +09:00
syuilo d771dd598b fix(client): デッキUI時に ページで表示 ボタンが機能しない問題を修正
Fix #9010
2022-07-17 05:12:22 +09:00
syuilo bce7a4ed03 12.116.0 2022-07-16 23:53:15 +09:00
syuilo da75b53f52 feat(client): registry editor 2022-07-16 23:11:05 +09:00
syuilo 4bdba1f0ea 12.115.0 2022-07-16 18:21:29 +09:00
syuilo fd77478596 12.114.0 2022-07-15 22:44:53 +09:00
syuilo c6d8346b7f enhance(client): RSSティッカーで表示順序をシャッフルできるように 2022-07-15 17:12:08 +09:00
syuilo 69c726e5c3 Update CHANGELOG.md 2022-07-14 23:24:10 +09:00
syuilo 558a69ebe7 12.113.0 2022-07-13 21:59:39 +09:00
syuilo 65ec13a137 fix(client): fix url encoded string handling of nirax
Fix #8878
2022-07-13 18:11:54 +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
syuilo 997983dd7b 12.112.3 2022-07-09 18:32:45 +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 6f4749eaa7 12.112.2 2022-07-08 17:34:44 +09:00
MeiMei a83cbe043d DockerでAlpineではなくDebianを使用するように (#8966)
* Debian

* CHANGELOG

* Update CHANGELOG
2022-07-08 17:17:21 +09:00
syuilo 09a818c7c3 Update CHANGELOG.md 2022-07-08 11:27:49 +09:00
syuilo fe90461056 Update CHANGELOG.md 2022-07-08 11:24:12 +09:00
syuilo 8bd4dd6474 Update CHANGELOG.md 2022-07-08 11:21:14 +09:00
syuilo 5c108e7480 12.112.1 2022-07-07 21:22:43 +09:00
syuilo 26a3db637d 12.112.0 2022-07-07 21:21:36 +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 8034c60ae5 enhance(client): make widgets available on tablet again 2022-07-07 17:29:30 +09:00
syuilo 8fee1ec9f4 Update CHANGELOG.md 2022-07-06 08:42:04 +09:00
syuilo ed6e80f7f9 feat(client): メニューからページをリロードできるように 2022-07-05 19:29:44 +09:00
tamaina 247c51b84d Merge branch 'develop' into pr/ThatOneCalculator/8764 2022-07-05 05:16:06 +00:00
tamaina 0356651441 update CHANGELOG.md 2022-07-04 15:26:18 +00:00
Johann150 f0e08288e9 update changelog 2022-07-03 21:41:10 +02:00
syuilo 8e1a8e659a Update CHANGELOG.md 2022-07-03 20:32:21 +09:00
syuilo 222777c803 chore(client): rename marquee -> ticker 2022-07-03 16:50:51 +09:00
syuilo e5ccfa5158 feat: moderation note 2022-07-03 00:15:03 +09:00
futchitwo 6cf854a044 Update CHANGELOG.md 2022-07-02 20:33:03 +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 66c0059868 update deps 2022-07-01 00:21:25 +09:00
syuilo 04845cd3e1 feat(client): add rss-marquee widget 2022-06-30 23:45:11 +09:00
syuilo 8af0818ee7 feat(client): add instance-cloud widget 2022-06-29 23:28:52 +09:00
tamaina fa775220cf Merge branch 'develop' into pr/ThatOneCalculator/8764 2022-06-28 05:08:57 +00:00
syuilo 4d89a77aef feat: make possible to delete an account by admin
Resolve #8830
2022-06-27 23:49:16 +09:00
syuilo e25de6ccc8 feat: allow GET for some endpoints
Resolve #8263
2022-06-25 18:26:31 +09:00
syuilo d7a21948b3 feat: 管理者が特定ユーザーのアップロードしたファイル一覧を見れるように 2022-06-24 21:43:28 +09:00
MeiMei aef9cb41f3 enhance: Redisをioredisに統一してIPv6サポート (#8869)
* Use ioredis, Supports IPv6 host

https://github.com/misskey-dev/misskey/issues/8862

* Fix import

* order

* a

* i

* fix

* flushdb

* family

* CHANGELOG

* redis_version

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-24 19:22:19 +09:00
Johann150 a3842c4dff update changelog 2022-06-21 15:56:47 +02: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 0fddc528ed fix(server): faviconUrl of federated instance is missing 2022-06-21 14:28:43 +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
MeiMei ea7c2ec26f enhance: Improve player detection in URL preview (#8849)
* enhance: Improve player detection in URL preview

* CHANGELOG
2022-06-18 16:02:31 +09:00
Kainoa Kanter 1f820657ee Update CHANGELOG.md 2022-06-17 01:37:42 -07: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
syuilo 9256c300aa Update CHANGELOG.md 2022-06-14 23:05:11 +09:00
MeiMei 5508bd552c fix: GenerateVideoThumbnail (#8825)
* fix: GenerateVideoThumbnail

* CHANGELOG

* fix cleanup

* Revert "fix cleanup"

This reverts commit d54cf8262ac01a3deb6b8dd7689ec144d4d09ea8.
2022-06-14 23:02:14 +09:00
syuilo 78185f0f19 12.111.1 2022-06-13 00:26:31 +09:00
syuilo e431551d55 Update CHANGELOG.md 2022-06-12 19:54:49 +09:00
syuilo ee9cf6553b fix(client): デッキでウィジェットの情報が保存されない問題を修正
Fix #8818
2022-06-12 19:50:43 +09:00
syuilo e1bce54f20 12.111.0 2022-06-11 19:30:07 +09:00
syuilo 59e69a97ec Update CHANGELOG.md 2022-06-11 19:28:12 +09:00
syuilo c1282b4fd6 feat: image cropping (#8808)
* wip

* wip

* wip
2022-06-11 15:45:44 +09:00
syuilo 7730738304 Update CHANGELOG.md 2022-06-09 23:47:26 +09:00
tamaina 2665322b23 Merge branch 'develop' into pr/ThatOneCalculator/8764 2022-06-04 08:34:56 +00:00
syuilo 3f4101d17b use node 16 2022-06-04 17:26:56 +09:00
syuilo e8dea6c79b Update CHANGELOG.md 2022-06-04 16:04:59 +09:00
syuilo 14a0143767 Update CHANGELOG.md 2022-06-04 15:47:10 +09:00
tamaina 064c81bcfe npm run => yarn 2022-06-03 22:39:07 +09:00
tamaina 8a92d4139d Merge branch 'develop' into pr/ThatOneCalculator/8764 2022-06-02 10:21:08 +00:00
ThatOneCalculator f2a371c4d3 ????? 2022-05-31 20:03:15 -07:00
ThatOneCalculator a71bdad55c test 2022-05-31 20:02:42 -07:00
ThatOneCalculator fe5f848ee5 Fix changelog 2022-05-31 19:45:57 -07:00
MeiMei 857b9cab2b Fix Cannot find module issue (#8770)
* Add --force to yarn in the installation script

* CHAGELOG
2022-05-31 17:55:07 +09:00
MeiMei f59e364a85 Fix IP address rate limit (#8758)
* Fix IP address rate limit

* CHANGELOG

* Tune getIpHash
2022-05-31 17:44:22 +09:00
Kainoa Kanter 60dc890593 Update CHANGELOG.md 2022-05-29 20:29:32 -07:00
ThatOneCalculator eb9fbc99e1 use "packageManager" 2022-05-29 17:08:57 -07:00
Kainoa Kanter 482ffd9288 Mention in CHANGELOG 2022-05-29 12:47:19 -07:00
Kainoa Kanter ae8d4a0827 Remove require captcha from signin from CHANGELOG (#8748) 2022-05-28 05:49:34 +02: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
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 306b825ae2 enhance: uniform theme color (#8702)
* enhance: make theme color format uniform

All newly fetched instance theme colors will be uniformely formatted
as hashtag followed by 6 hexadecimal digits.

Colors are checked for validity and invalid colors are not handled.

* better input validation for own theme color

* migration to unify theme color formats

Fixes theme colors of other instances as well as the local instance.

* add changelog entry

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-05-19 09:54:45 +02:00
MeiMei f0cdc636c4 fix: Unable to generate video thumbnails (#8696)
* fix: Unable to generate video thumbnails

* CHANGELOG
2022-05-19 16:19:23 +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
Johann150 22a5ea622e chore: update changelog 2022-05-15 12:02:44 +02:00
MeiMei 5610165de4 fix: Add rel attribute to host-meta (#8583)
* Add rel attribute to host-meta

* CHANGELOG
2022-05-01 19:14:14 +09:00
tamaina 28228049c2 modify CHANGELOG.md 2022-05-01 06:59:43 +00:00