syuilo
836ae732f6
perf(server): cache nodeinfo to reduce db query
2022-03-21 05:26:42 +09:00
syuilo
6f2e93c6a1
perf(server): reduce db query
2022-03-21 05:21:37 +09:00
syuilo
3e9ac810ba
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-03-19 19:09:02 +09:00
syuilo
caadc0978a
feat: introduce bull dashboard
2022-03-19 19:08:55 +09:00
Johann150
255dc6334f
fix API console ( #8416 )
...
Adjusted the server to send the API description based on the new
API type declarations introduced previously.
2022-03-19 18:25:06 +09:00
syuilo
d1d68c0124
fix(server): dummy image is not served correctly
...
Fix #8393
2022-03-12 15:13:11 +09:00
syuilo
357da2ce3a
fix(server): ulidを使用していると動作しない問題を修正
2022-03-11 12:44:35 +09:00
syuilo
4f8495c7ad
feat: use instance icon for splash screen
2022-03-09 23:00:28 +09:00
Johann150
5760799dec
use high resolution asset for splash screen ( #7875 )
2022-03-09 22:47:25 +09:00
Johann150
26d90cd030
remove HTTPS handling ( #8380 )
2022-03-08 23:23:18 +09:00
syuilo
513c83e374
delete needless instance drive columns
2022-03-07 21:20:14 +09:00
syuilo
e68278f93e
feat: 時限ミュート
...
#7677
2022-03-04 20:23:53 +09:00
syuilo
5c5be7f15e
fix esm
2022-03-04 00:06:17 +09:00
syuilo
ba4ef23d6b
feat: instance default theme
2022-03-01 23:58:01 +09:00
syuilo
c8070fc544
fix esm
2022-03-01 01:36:50 +09:00
syuilo
4cd75e45b9
fix esm
2022-03-01 01:33:25 +09:00
syuilo
4701127946
fix esm
2022-03-01 01:24:50 +09:00
syuilo
8dcdbddbfb
fix: use import assertion
2022-03-01 00:40:53 +09:00
syuilo
d69f7baaf5
fix esm
2022-02-27 14:21:25 +09:00
syuilo
39d9c613ac
fix
2022-02-27 14:10:31 +09:00
tamaina
e314be5b59
Fix avatar/banner proxy ( #8346 )
...
* Fix avatar/banner proxy
Co-authored-by: mei23 <m@m544.net>
* use getAvatarUrl
* fix
* join avatar and banner to improve performance
* join
* Update hybrid-timeline.ts
* fix
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-27 13:59:10 +09:00
syuilo
d071d18dd7
refactor: Use ESM ( #8358 )
...
* wip
* wip
* fix
* clean up
* Update tsconfig.json
* Update activitypub.ts
* wip
2022-02-27 11:07:39 +09:00
syuilo
0a882471f3
fix: better language settings
...
Fix #8359
Fix #7968
2022-02-26 15:13:44 +09:00
syuilo
4e7fa8216e
プライベートタブでログインし直すと文字数がNaNになる問題を修正
2022-02-20 19:01:06 +09:00
syuilo
92f5027c3c
プロフィールの追加情報を最大16まで保存できるように
...
Close #8225
Close #8234
2022-02-20 16:53:06 +09:00
syuilo
a1c7c1fb49
remove max note text length setting
...
Resolve #8323
2022-02-20 16:07:43 +09:00
tamaina
fcfb5ef0a3
Fix ajv ( #8333 )
...
* wip
* ✌️
* use ajv/dist/core
* revert try
* clean up
2022-02-20 13:15:40 +09:00
tamaina
fd8f8162e1
SchemaTypeの型計算量を削減 ( #8332 )
...
* schema typeの型計算量を削減
* reduce some type error
* wip
* fix
* clean up
* more shrink
2022-02-19 23:21:28 +09:00
syuilo
b6db709e02
refacator: fix typw
2022-02-19 14:53:33 +09:00
syuilo
1dc06f7ad3
refactor: fix type
2022-02-19 14:30:42 +09:00
syuilo
510de87607
refactor: use ajv instead of cafy ( #8324 )
...
* wip
* wip
* Update abuse-user-reports.ts
* Update files.ts
* Update list-remote.ts
* Update list.ts
* Update show-users.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update update.ts
* Update search.ts
* Update reactions.ts
* Update search.ts
* wip
* wip
* wip
* wip
* Update update.ts
* Update relation.ts
* Update available.ts
* wip
* wip
* wip
* Update packages/backend/src/server/api/define.ts
Co-authored-by: Johann150 <johann.galle@protonmail.com>
* Update define.ts
* Update define.ts
* typo
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update update.ts
* wip
* Update signup.ts
* Update call.ts
* minimum for limit
* type
* remove needless annotation
* wip
* Update signup.ts
* wip
* wip
* fix
* Update create.ts
Co-authored-by: Johann150 <johann.galle@protonmail.com>
2022-02-19 14:05:32 +09:00
syuilo
debef43111
Delete jobs.ts
2022-02-18 20:30:22 +09:00
syuilo
7492a158d2
refactor: fix types
2022-02-15 23:08:50 +09:00
syuilo
2de4978a31
fix(server): stats APIで内部エラーが発生する問題を修正
...
Fix #8308
2022-02-12 17:33:29 +09:00
syuilo
88ac0de0e6
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-02-10 22:01:34 +09:00
Johann150
afb6304979
fix: regular expressions in word mutes ( #8254 )
...
* fix: handle regex exceptions for word mutes
* add i18n strings
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
* stricter input validation in backend
* add migration for hard mutes
* fix
* use correct regex library in migration
* use query builder to avoid SQL injection
Co-authored-by: Robin B <robflop98@outlook.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2022-02-10 19:47:46 +09:00
syuilo
0afebcfd9e
enhance: improve federation chart
2022-02-10 17:45:12 +09:00
syuilo
4ae1a65958
feat: インスタンスのテーマカラーを設定できるように
2022-02-09 21:25:48 +09:00
Sol Fisher Romanoff
6ef9721dd3
fix: add instance favicon where it's missing ( #8270 )
2022-02-09 13:41:52 +09:00
syuilo
1162f8bcff
feat(client): update fontawesome v6 and self-hosting
...
Resolve #7475
2022-02-09 13:23:29 +09:00
syuilo
7fcd9435f3
feat: introduce intersection calculation of charts
2022-02-09 03:46:58 +09:00
nullobsi
3ff89fa7ec
feat: Option to show replies in timeline (rebase #7685 ) ( #8202 )
...
* Add an option for timeline replies. Credit to Emilis (puffaboo)
* update db on request
2022-02-06 16:02:48 +09:00
MeiMei
c0ef868ad2
Fix cast ( #8257 )
2022-02-06 16:01:54 +09:00
syuilo
cc7a1808ec
imprpve active users chart
2022-02-06 06:24:06 +09:00
xianon
08d0a45ee7
fix: NodeInfo のユーザー数と投稿数の内容を見直す ( #8255 )
...
* NodeInfoのアクティブユーザーの取得方法を変更する
* NodeInfoの投稿数の出力内容を見直す
2022-02-06 04:29:36 +09:00
syuilo
80fa92fb97
improve chart
2022-02-06 00:43:22 +09:00
syuilo
c1b264e4e9
Improve chart engine ( #8253 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update core.ts
* wip
* wip
* #7361
* delete network chart
* federationChart強化 apRequestChart追加
* tweak
2022-02-06 00:13:52 +09:00
syuilo
3a04c66ee1
refactor
2022-02-04 02:06:24 +09:00
syuilo
6efff48025
refactor
2022-02-03 22:01:14 +09:00
syuilo
508af8d458
refactor
2022-02-03 21:38:57 +09:00
syuilo
b7bbe090e9
refactor
2022-02-03 21:20:25 +09:00
syuilo
f69867fcff
refactor
2022-02-03 21:09:07 +09:00
syuilo
92c30739f6
refactor
2022-02-03 17:21:52 +09:00
syuilo
ddc0b37d13
refactor
2022-02-03 17:12:51 +09:00
syuilo
435945d09d
refactor
2022-02-03 02:41:22 +09:00
Kainoa Kanter
8485559318
Twitterの埋め込みを修正しました [Fix Twitter embed] ( #8193 )
...
* Fix Twitter embed
* Update packages/backend/src/server/web/views/gallery-post.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/channel.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/base.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/base.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/clip.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/channel.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/note.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/gallery-post.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/page.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/user.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/page.pug
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
* Yay!
* Update packages/backend/src/server/web/views/base.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/base.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update packages/backend/src/server/web/views/base.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Update page.pug
* Update channel.pug
* Update gallery-post.pug
* Update note.pug
* Update page.pug
* Update user.pug
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2022-02-03 00:51:41 +09:00
MeiMei
fc9a6a805f
fix: ストリーミングからのAPIリクエストが出来ないのを修正 ( #8244 )
...
* Update call.ts
* あれ
2022-02-02 20:04:52 +09:00
MeiMei
f2b40b51c2
refactor: APIで非JSON入力の型変換はendpointに渡す前に行うように ( #8229 )
...
* Resolve #8228
* fix
2022-01-31 01:40:27 +09:00
shibao
380d14f406
Add `img-src` and `media-src` to `Content-Security-Policy` header for files and media proxy ( #8188 )
...
* add img-src and media-src to csp in file and media proxy
* add csp changes to changelog
* sort and remove trailing semicolon
2022-01-29 02:23:18 +09:00
syuilo
69e08abaef
refactor(backend): fix type
2022-01-26 18:52:40 +09:00
syuilo
928c51ba7b
refactor(backend): fix type
2022-01-26 18:48:44 +09:00
syuilo
37a4e5f4fc
refactor(backend): use insert instead of save
2022-01-26 00:51:26 +09:00
MeiMei
7aecf15f94
refactor, enhance: ドライブ引数のオブジェクト化, 追加時のcomment指定 ( #8180 )
...
* refactor: ドライブの引数をオブジェクト化する Resolve #8177
* Resolve #8181
* fix
* archivePath
2022-01-23 22:52:35 +09:00
xianon
e2cefb7f47
NodeInfo にユーザー数と投稿数の情報を追加する ( #8126 )
2022-01-22 02:13:29 +09:00
syuilo
eec7e6500e
enhance: convert svg to png of custom emojis
2022-01-21 18:47:02 +09:00
syuilo
e3a5584d0a
feat: increase files limit for note
...
#8062
2022-01-21 18:27:33 +09:00
syuilo
8d502eba59
refactor
2022-01-21 17:15:14 +09:00
Johann150
cbb7e95d82
enhance: Forward report ( #8001 )
...
* implement sending AP Flag object
Optionally allow a user to select to forward a report about a remote
user to the other instance. This is added in a backwards-compatible way.
* add locale string
* forward report only for moderators
* add switch to moderator UI to forward report
* fix report note url
* return forwarded status from API
apparently forgot to carry this over from my testing environment
* object in Flag activity has to be an array
For correct interoperability with Pleroma the "object" property of the Flag
activity has to be an array.
This array will in the future also hold the link to respective notes, so it
makes sense to correct this on our side.
* Update get-note-menu.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-21 03:06:38 +09:00
Johann150
e2d2a4e2e4
fix: code url in documentation ( #8117 )
...
It seems this was not changed while refactoring the modules apart.
2022-01-21 03:01:45 +09:00
tamaina
7627c43dee
send-drive-file svg as png ( #8107 )
2022-01-20 03:05:52 +09:00
tamaina
74df9b57ec
fix: proxyでsvgをpngに変換するように ( #8106 )
...
* wip
* revert send-drive-file change
* fix
* Update packages/backend/src/server/proxy/proxy-media.ts
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
2022-01-20 03:03:28 +09:00
syuilo
59520c31fd
refactor(server): use named export
2022-01-20 02:43:13 +09:00
tamaina
efb0ffc4ec
refactor: APIエンドポイントファイルの定義を良い感じにする ( #8154 )
...
* Fix API Schema Error
* Delete SimpleSchema/SimpleObj
and Move schemas to dedicated files
* Userのスキーマを分割してみる
* define packMany type
* add ,
* Ensure enum schema and Make "as const" put once
* test?
* Revert "test?"
This reverts commit 97dc9bfa70
.
* Revert "Fix API Schema Error"
This reverts commit 21b6176d97
.
* ✌️
* clean up
* test?
* wip
* wip
* better schema def
* ✌️
* fix
* add minLength property
* wip
* wip
* wip
* anyOf/oneOf/allOfに対応? ~ relation.ts
* refactor!
* Define MinimumSchema
* wip
* wip
* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正
* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正
* Update packages/backend/src/misc/schema.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* fix
* array oneOfをより正確な型に
* array oneOfをより正確な型に
* wip
* ✌️
* なんかもういろいろ
* remove
* very good schema
* api schema
* wip
* refactor: awaitAllの型定義を変えてみる
* fix
* specify types in awaitAll
* specify types in awaitAll
* ✌️
* wip
* ...
* ✌️
* AllowDateはやめておく
* 不必要なoptional: false, nullable: falseを廃止
* Packedが展開されないように
* 続packed
* wip
* define note type
* wip
* UserDetailedをMeDetailedかUserDetailedNotMeかを区別できるように
* wip
* wip
* wip specify user type of other schemas
* ok
* convertSchemaToOpenApiSchemaを改修
* convertSchemaToOpenApiSchemaを改修
* Fix
* fix
* ✌️
* wip
* 分割代入ではなくallOfで定義するように
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-01-18 22:27:10 +09:00
syuilo
2c36844d34
refactor: more common name
2022-01-16 10:45:48 +09:00
syuilo
1f2dab0a83
feat: multiple emojis editing
2022-01-13 00:47:05 +09:00
syuilo
b267a504ca
bye reversi
2022-01-12 17:34:53 +09:00
syuilo
faef125b74
bye room
2022-01-07 17:06:47 +09:00
syuilo
9693b2166a
clean up
2022-01-04 18:01:30 +09:00
syuilo
6be1db00d1
refactor(server): use insert instead of save
2022-01-03 02:20:30 +09:00
syuilo
4a64280a7c
lint
2022-01-03 02:12:50 +09:00
syuilo
158dd49b3d
fix
...
d53795184c (r62707827)
2022-01-01 22:28:02 +09:00
syuilo
57d994db0c
Revert "revert d53795184"
...
This reverts commit aedbab17cc
.
2022-01-01 22:25:30 +09:00
syuilo
aedbab17cc
revert d53795184
2021-12-29 17:21:08 +09:00
syuilo
cfd1888969
refactor
2021-12-26 12:08:22 +09:00
syuilo
d53795184c
enhance(server): better content type detection
2021-12-26 01:43:51 +09:00
tamaina
1122f7281e
ノートページでRenoteである場合にnoindexを付加 ( #8074 )
2021-12-24 01:16:58 +09:00
syuilo
bd903cdbb5
feat: カスタム絵文字エクスポート
2021-12-10 18:24:26 +09:00
syuilo
20134a5367
feat: improve follow export
2021-12-10 01:22:35 +09:00
syuilo
c69b72e199
fix lint
2021-12-09 23:58:30 +09:00
romaboo
054417354c
feat: user-level instance mute ( #7712 )
...
* Update ja-JP.yml
* Added settable config for muted instances
* added psql query for removal of muted notes
* Added filtering and trimming for instance mutes
* cleaned up filtering of bad instance mutes and added a refresh at the end for the list on the client
* Added notification & streaming timeline muting
* Updated changelog
* Added missing semicolon
* Apply japanese string suggestions from robflop
Co-authored-by: Robin B. <robflop98@outlook.com>
* Changed Ja-JP instance mute title string to one suggested by sousuke
Co-authored-by: sousuke0422 <sousuke20xx@gmail.com>
* Update ja-JP instanceMuteDescription based on sousuke's suggestion
Co-authored-by: sousuke0422 <sousuke20xx@gmail.com>
* added notification mute
* added notification and note children muting
* Fixed a bug where local notifications were getting filtered on cold start
* Fixed instance mute imports
* Fixed not saving/loading instance mutes
* removed en-US translations for instance mute
* moved instance mute migration to js
* changed settings index back to spaces
* removed destructuring assignment from notification stream in instance mute check call
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* added .note accessor for checking note data instead of notification data
* changed note to use Packed<'Note'> instead of any and removed usage of snake case
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* changed notification mute check to check specifically for notification host
* changed to using single quotes
* moved @click to the end for the linter
* revert unnecessary changes
* restored newlines
* whitespace removal
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Robin B. <robflop98@outlook.com>
Co-authored-by: sousuke0422 <sousuke20xx@gmail.com>
Co-authored-by: puffaboo <emilis@jigglypuff.club>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2021-12-09 21:38:56 +09:00
syuilo
e617ced1d3
refactoring
...
https: //github.com/misskey-dev/misskey/pull/7901
Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com>
2021-12-03 11:43:05 +09:00
nullobsi
f33ded3107
feat: Undo Accept ( #7980 )
...
* allow breaking of follow
* send undo
* delete by using reject follow
2021-12-03 11:14:44 +09:00
xianon
335e4bd213
/antennas/notes API で日付による絞り込みができるようにする ( #8015 )
2021-11-28 13:45:17 +09:00
syuilo
8a40026c5c
fix(client): improve error handling
2021-11-14 13:13:05 +09:00
syuilo
8b7f5be878
fix for lint
2021-11-13 19:10:14 +09:00
syuilo
9ea7d75aa4
feat: 通報があったときに管理者へEメールで通知されるように
...
Resolve #7025
2021-11-12 21:11:15 +09:00
syuilo
9b876b30b2
update ms to 3.0.0
2021-11-12 19:47:04 +09:00
syuilo
6496835515
viaMobileフラグ廃止
...
Close #7965
2021-11-12 15:11:20 +09:00
syuilo
4786214e2a
fix bug
2021-11-12 13:39:57 +09:00
syuilo
b9eaf906e7
fix lint errors
2021-11-12 10:52:10 +09:00
syuilo
0e4a111f81
refactoring
...
Resolve #7779
2021-11-12 02:02:25 +09:00