riku6460
455c7eb653
Merge tag '2023.11.1' into merge-upstream
2023-11-17 20:19:02 +09:00
おさむのひと
1eb769dbe8
LTLに特定条件下でチャンネル投稿が混ざり込む現象の修正 ( #12347 )
...
* LTLにチャンネル投稿を含まないように修正
* fix CHANGELOG.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com >
2023-11-16 16:02:46 +09:00
riku6460
2bc887a6c5
Merge tag '2023.11.0' into merge-upstream
2023-11-09 16:10:53 +09:00
_
7c692283ad
fix(backend): 自身の宛先なしダイレクト投稿がストリーミングで流れてこない問題を修正 ( #12203 )
...
* fix: dm stream
* add CHANGELOG
2023-10-31 15:27:20 +09:00
syuilo
d45b2dd3a7
lint fix
2023-10-30 17:36:32 +09:00
おさむのひと
a8ee67cace
Fix: チャンネルのフォロー・アンフォローの反映速度を改善 ( #12149 )
...
* チャンネルのフォロー・アンフォローの反映速度を改善
* fix lint
* userFollowingChannelsCacheの場所をCacheServiceからChannelFollowingServiceに移動
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com >
2023-10-27 18:34:02 +09:00
syuilo
9dcccbc8e1
fix(backend): 自分のフォローしているユーザーの自分のフォローしていないユーザーの visibility: followers な投稿への返信がストリーミングで流れてくる問題を修正
...
Fix #12117
2023-10-23 15:29:42 +09:00
riku6460
78835eac52
Merge tag '2023.10.2' into merge-upstream
2023-10-21 19:40:18 +09:00
syuilo
216b20d2db
fix(backend): 自分のフォロワー限定ノートがWebsoketに乗ってこない
...
Fix #12081
2023-10-20 08:02:32 +09:00
syuilo
1671575d5d
perf(backend): ノートのリアクション情報をキャッシュすることでDBへのクエリを削減
2023-10-19 09:20:19 +09:00
syuilo
2dfbf97db4
refactor
2023-10-19 07:59:58 +09:00
syuilo
fcc4864080
perf(backend): reduce needless populateMyReaction calls
2023-10-19 07:56:25 +09:00
woxtu
0bddd0ceae
Remove unnecessary nullish coalescing ( #12058 )
2023-10-18 09:54:18 +09:00
riku6460
24d5f28dd9
Merge branch 'io' into merge-upstream
2023-10-18 00:12:57 +09:00
riku6460
9902d06334
ロールタイムラインで renote, reply を pack するように (MisskeyIO#183)
...
local-timeline からそのまま持ってきた
https://github.com/misskey-dev/misskey/issues/11940
2023-10-17 14:12:01 +09:00
syuilo
3f4ee98405
perf(backend): improve streaming api performance ( #12033 )
...
* wip
* Update NoteEntityService.ts
* wip
* wip
* wip
* wip
2023-10-15 10:36:22 +09:00
riku6460
9c06284ed1
Merge tag '2023.10.1' into merge-upstream
2023-10-12 20:59:40 +09:00
syuilo
7a8d5e5840
enhance: ローカルタイムライン、ソーシャルタイムラインで返信を含むかどうか設定可能に
...
Resolve #12001
2023-10-11 10:15:44 +09:00
riku6460
5593eab248
Merge tag '2023.10.0' into merge-upstream
2023-10-10 21:35:45 +09:00
syuilo
6ff98846e6
fix(backend): 「ファイル付きのみ」のTLでファイル無しの新着ノートが表示される
...
Fix #11939
2023-10-09 17:48:09 +09:00
syuilo
8e0fb23068
fix(backend): 同じ種類のTLのストリーミングを複数接続できない問題を修正
...
Fix #11985
2023-10-08 13:46:02 +09:00
syuilo
6277a5545c
feat: improve tl performance ( #11946 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* Update NoteCreateService.ts
* wip
* wip
* wip
* wip
* Update NoteCreateService.ts
* wip
* Update NoteCreateService.ts
* wip
* Update user-notes.ts
* wip
* wip
* wip
* Update NoteCreateService.ts
* wip
* Update timeline.ts
* Update timeline.ts
* Update timeline.ts
* Update timeline.ts
* Update timeline.ts
* wip
* Update timelines.ts
* Update timelines.ts
* Update timelines.ts
* wip
* wip
* wip
* Update timelines.ts
* Update misskey-js.api.md
* Update timelines.ts
* Update timelines.ts
* wip
* wip
* wip
* Update timelines.ts
* wip
* Update timelines.ts
* wip
* test
* Update activitypub.ts
* refactor: UserListJoining -> UserListMembership
* Update NoteCreateService.ts
* wip
2023-10-03 20:26:11 +09:00
riku6460
e2c9ed355b
Merge tag '2023.9.2' into merge-upstream
2023-09-29 23:22:56 +09:00
syuilo
b9da1415a5
feat: 通知の受信設定を強化
2023-09-29 11:29:54 +09:00
syuilo
c106db89e1
feat: note edit
2023-09-28 17:21:16 +09:00
syuilo
eb740e2c72
enhance: タイムラインからRenoteを除外するオプションを追加
2023-09-28 11:41:41 +09:00
riku6460
87223add7b
Merge tag '2023.9.0' into merge-upstream
2023-09-25 15:27:13 +09:00
syuilo
053da10e94
refactor(backend): update directory structure for models
2023-09-20 11:33:36 +09:00
syuilo
6cf466e5d1
update deps ( #11820 )
...
* update deps
* fix
* wip
* wip
* wip
* Update docker-compose.yml.example
* Delete reviewer-lottery.yml
* Update RepositoryModule.ts
* wip
* wip
* clean up
* update deps
* wip
* wip
2023-09-15 14:28:29 +09:00
syuilo
1f7a81aae7
update deps ( #11764 )
...
* update deps
* node16
* wip
* wip
* wip
* Update test-utils.ts
* wip
* Update tsconfig.json
* wip
* Update package.json
* wip
* Update following.vue
* Update followers.vue
* Update index.vue
* Update share.vue
* Update MkUserPopup.vue
* Update MkPostForm.vue
* wip
* Update MkTokenGenerateWindow.vue
* Update MkPagination.vue
* refactor
* update deps
* update deps
* Update sw.ts
* wip
* wip
* wip
* Update FetchInstanceMetadataService.ts
* Update FetchInstanceMetadataService.ts
* update node
* update deps
* 🎨
2023-09-04 13:33:38 +09:00
まっちゃとーにゅ
58bbff3738
refactor: prefix Mi for all entities (misskey-dev#11719) (MisskeyIO#160)
...
cheery-pick from misskey-dev@792622aeadf3e36d50cddec3c64b2ff0105ea927
2023-08-26 08:42:29 +09:00
まっちゃとーにゅ
d14137f0ea
feat: refine announcement (misskey-dev#11497)
2023-08-18 08:03:35 +09:00
woxtu
dd1783f984
chore(backend): Resolve import/no-default-export rule violations ( #11732 )
...
* Disable `import/no-default-export` properly
* Disable `import/no-default-export`
2023-08-17 21:20:58 +09:00
syuilo
792622aead
refactor: prefix Mi for all entities ( #11719 )
...
* wip
* wip
* wip
* wip
* Update RepositoryModule.ts
* wip
* wip
* wip
* Revert "wip"
This reverts commit c1c13b37d2 .
2023-08-16 17:51:28 +09:00
riku6460
8d06a6475e
chore: 著作権とライセンスについての情報を各ファイルに追加する ( #141 )
...
* chore: 著作権とライセンスについての情報を各ファイルに追加する
* chore: Add the SPDX information to each file
Add copyright and licensing information as defined in version 3.0 of
the REUSE Specification.
* tweak format
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp >
* chore: Add SPDX-License-Identifier [skip ci]
* add missing SPDX-License-Identifier
* remove unused file
---------
Co-authored-by: Shun Sakai <sorairolake@protonmail.ch >
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp >
Co-authored-by: Chocolate Pie <106949016+chocolate-pie@users.noreply.github.com >
2023-08-15 02:52:38 +09:00
syuilo
9487856495
feat: refine announcement ( #11497 )
...
* wip
* Update read-announcement.ts
* wip
* wip
* wip
* Update index.d.ts
* wip
* Create 1691649257651-refine-announcement.js
* wip
* wip
* wip
* wip
* wip
* wip
* Update announcements.vue
* wip
* wip
* Update announcements.vue
* wip
* Update announcements.vue
* wip
* Update misskey-js.api.md
* Update users.ts
* Create MkAnnouncementDialog.stories.impl.ts
* wip
* wip
* Create AnnouncementService.ts
2023-08-13 20:12:29 +09:00
Shun Sakai
c2370a1be6
chore: 著作権とライセンスについての情報を各ファイルに追加する ( #11348 )
...
* chore: Add the SPDX information to each file
Add copyright and licensing information as defined in version 3.0 of
the REUSE Specification.
* tweak format
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp >
2023-07-27 14:31:52 +09:00
まっちゃとーにゅ
6d3f64f606
feat: メディアタイムラインを輸入 ( #103 )
...
* メディアタイムラインの実装
* refactor(stream): ストリーミングにwithFilesオプションを実装
---------
Co-authored-by: tar_bin <tar.bin.master@gmail.com >
2023-07-24 02:48:01 +09:00
woxtu
8c77153c04
Fix auto-fixable issues ( #11314 )
2023-07-19 11:27:50 +09:00
okayurisotto
cf3e39178b
refactor(backend): 存在確認のfindOneByをexistに置き換え ( #11224 )
...
* refactor(backend): 存在確認の`findOneBy`を`exist`に置き換え
* cleanup
2023-07-11 14:58:58 +09:00
okayurisotto
d84796588c
cleanup: trim trailing whitespace ( #11136 )
...
* cleanup: trim trailing whitespace
* update(`.editorconfig`)
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp >
2023-07-08 07:08:16 +09:00
syuilo
8099bc24e1
refactor(backend): use node16 for moduleResolution ( #10938 )
...
* refactor(backend): use node16 for moduleResolution
* update deps
* Update tsconfig.json
* ✌️
* revive KEYWORD
* restore strict-event-emitter-types dependency
* restore ms dependency
* cancel redundant import reorder
* fix
* Delete ms.ts
* remove rndstr
---------
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com >
2023-06-25 21:13:15 +09:00
syuilo
f930eaee02
perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node ( #10884 )
...
* perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node
Resolve #10883
* refactor
* Update StreamingApiServerService.ts
* Update StreamingApiServerService.ts
* ✌️
* Update StreamingApiServerService.ts
* fix main stream init
* fix timing 2
* setIntervalの重複を避ける(気休め)
* add comment
* ✌️
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp >
2023-05-29 13:32:19 +09:00
nenohi
bd6666173a
fix:ロールタイムライン無効に関する修正 ( #10843 )
...
* 修正
* note visibility change
* public投稿のみ
* update changelog
* RN非表示機能がうごかないところだった
2023-05-19 17:12:22 +09:00
syuilo
cbca48846c
fix streamin error
2023-05-17 11:10:31 +09:00
syuilo
d10d5a8d53
enhance: タイムラインにフォロイーの行った他人へのリプライを含めるかどうかの設定をアカウントに保存するのをやめるように
...
Resolve #10646
2023-05-16 12:16:37 +09:00
tamaina
3ff5a5ae29
fix type in CustomEmojiService 2
2023-04-12 12:32:27 +00:00
syuilo
5d56799070
feat: role timeline
...
Resolve #10581
2023-04-12 11:40:08 +09:00
syuilo
b56f4b27ee
fix(backend): ストリーミングのLTLチャンネルでサーバー側にエラーログが出るのを修正
2023-04-09 17:01:03 +09:00
syuilo
f44504097c
enhance(backend): improve cache
2023-04-05 10:21:10 +09:00