01d4d55e78
fix import type
2022-09-21 05:33:11 +09:00
3bc6205150
refactor(backend): ロジックをサービスに切り出す
2022-09-21 02:52:19 +09:00
dc43fc68ef
enhance(backend): metaのポーリング頻度を減らし、redisで更新を受け取るように
2022-09-21 02:35:49 +09:00
567c550120
lint
2022-09-20 05:32:18 +09:00
a2eac9fff6
test
2022-09-19 03:11:50 +09:00
dd35f2cce6
refactor(backend): refactor logger
2022-09-18 23:07:41 +09:00
b75184ec8e
なんかもうめっちゃ変えた
2022-09-18 03:27:08 +09:00
1b014bc3e5
fix(server): 他人の通知を既読にできる可能性があるのを修正
2022-09-06 20:54:49 +09:00
9f5c8f42e0
tweak rate limit
2022-07-24 17:56:48 +09:00
c1c8c9c37c
fix(server): fix bind of method
...
Fix #9006
2022-07-16 19:03:41 +09:00
ae92378689
fix(sw, notification): Don't issue an event if there is no affect ( #8979 )
...
* test
* ]v]
2022-07-13 21:07:49 +09:00
a5648fb07f
re: update mfm-js 0.23.0-canary.1
2022-07-11 23:13:23 +09:00
d92200a6d6
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
53e54c22fa
Fix Attempts to update all notifications ( #8974 )
...
* Fix massive update notification parameters
* CHANGELOG
* CHANGELOG
2022-07-09 18:18:39 +09:00
75d516011b
enhance: make active email validation configurable
2022-07-09 15:05:55 +09:00
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
da239b8362
chore(server): tweak api for admin
2022-07-07 19:08:18 +09:00
423e7692db
chore(server): tweak api for admin
2022-07-07 18:09:50 +09:00
972b03f842
perf: allow get for notes/reactions
2022-07-05 19:16:21 +09:00
cd07eb222e
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
26c89e053d
fix typo
2022-07-03 19:01:08 +09:00
dd426735a0
feat: moderation note
2022-07-03 00:15:03 +09:00
949dbb3918
feat(server): add fetch-rss api to reduce dependency of external apis
2022-07-02 21:26:33 +09:00
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
52a1ec9af1
enhance(server): アンケートを新しい順にソート
2022-07-02 12:34:22 +09:00
b773d516d3
chore(client): tweak ui
2022-07-02 12:22:52 +09:00
66b27bdc97
fix typo
...
Co-authored-by: mei23 <m@m544.net >
2022-06-30 22:03:04 +02:00
ed41d542bb
chore(client): tweak ui
2022-06-30 20:15:14 +09:00
324f5525b5
fix(server): cannot show users
2022-06-30 15:36:09 +09:00
6f3e64f13e
chore(client): tweak client
2022-06-30 15:32:11 +09:00
5c3e782d29
improve instance doughnut charts
2022-06-28 13:05:20 +09:00
c04d3d22af
feat(api): add federation/stats endpoint
2022-06-28 10:41:22 +09:00
329f055a97
feat: make possible to delete an account by admin
...
Resolve #8830
2022-06-27 23:49:16 +09:00
bc3ae901cc
refactor: remove duplicate code ( #8895 )
2022-06-27 21:48:10 +09:00
f834d6a813
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
4634920866
fix #8894
2022-06-26 17:38:50 +09:00
58e83f8e4f
feat: allow GET for some endpoints
...
Resolve #8263
2022-06-25 18:26:31 +09:00
5728350267
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
696e8add00
feat: 管理者が特定ユーザーのアップロードしたファイル一覧を見れるように
2022-06-24 21:43:28 +09:00
a5241379af
fix lints
2022-06-24 12:44:22 +02:00
6f8e3fe366
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
4f4d2b7c53
refactor: simplify ap/show with DbResolver ( #8838 )
...
Using the existing code in DbResolver we can avoid separate code for
parsing the URIs in this endpoint.
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp >
2022-06-23 21:32:17 +09:00
5b7595d9d7
Improve: unclip ( #8823 )
...
* Refactor clip page to use Composition API
* Refactor clip page
* Refactor clip page
* Refactor clip page
* Improve: unclip
* Fix unclip
* Fix unclip
* chore: better type and name
* Fix
* Fix clipPage vue provider
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp >
2022-06-18 18:27:09 +09:00
e4dc25dd5c
enhance(server): モデレーターであってもレートリミットを有効に
2022-06-14 22:59:19 +09:00
f1e6fa8ee2
fix: add limit to i/notifications ( #8836 )
...
* fix: add limit to i/notifications
* ms
* remove ms
2022-06-14 22:55:58 +09:00
10d979bd65
fix(docs): use correct description property
2022-06-14 11:55:58 +02:00
b5390c0922
fix: remove unused parameter
2022-06-14 11:54:55 +02:00
963f538728
lint fixes
2022-06-14 18:01:23 +09:00
11a6bd890c
fix: some fixes of multiple notification read ( #8819 )
...
* fix: limit multiple notification read
* fix
* fix
2022-06-12 19:28:13 +09:00
7db09103e7
chore: synchronize visibility checks ( #8687 )
...
* reuse single meId parameter
* unify code style
Use template string to avoid having to use escaped quote marks.
* fix: follower only notes are visible to mentioned users
This synchronizes the visibility rules with the Notes.isVisibleForMe
method from packages/backend/src/models/repositories/note.ts
* add comment
2022-06-11 16:14:44 +09:00