summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/stream (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix auto-fixable issues (#11314)woxtu2023-07-191-1/+1
|
* refactor(backend): 存在確認の`findOneBy`を`exist`に置き換え (#11224)okayurisotto2023-07-111-4/+6
| | | | | * refactor(backend): 存在確認の`findOneBy`を`exist`に置き換え * cleanup
* cleanup: trim trailing whitespace (#11136)okayurisotto2023-07-085-5/+5
| | | | | | | | | * cleanup: trim trailing whitespace * update(`.editorconfig`) --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor(backend): use node16 for moduleResolution (#10938)syuilo2023-06-252-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | * refactor(backend): use node16 for moduleResolution * update deps * Update tsconfig.json * :v: * 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>
* perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node (#10884)syuilo2023-05-291-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node Resolve #10883 * refactor * Update StreamingApiServerService.ts * Update StreamingApiServerService.ts * :v: * Update StreamingApiServerService.ts * fix main stream init * fix timing 2 * setIntervalの重複を避ける(気休め) * add comment * :v: --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* fix:ロールタイムライン無効に関する修正 (#10843)nenohi2023-05-191-1/+10
| | | | | | | | | | | * 修正 * note visibility change * public投稿のみ * update changelog * RN非表示機能がうごかないところだった
* fix streamin errorsyuilo2023-05-171-1/+1
|
* enhance: ↵syuilo2023-05-164-4/+16
| | | | | | タイムラインにフォロイーの行った他人へのリプライを含めるかどうかの設定をアカウントに保存するのをやめるように Resolve #10646
* fix type in CustomEmojiService 2tamaina2023-04-121-1/+1
|
* feat: role timelinesyuilo2023-04-123-0/+86
| | | | Resolve #10581
* fix(backend): ↵syuilo2023-04-091-2/+2
| | | | ストリーミングのLTLチャンネルでサーバー側にエラーログが出るのを修正
* enhance(backend): improve cachesyuilo2023-04-0512-196/+81
|
* enhance(backend): チャンネルの既読管理を削除syuilo2023-04-052-6/+1
| | | | | | - 現状上手く機能していない - パフォーマンス上の理由 - 実装するにしてももっと効率的な方法がある
* enhance(backend): improve cachesyuilo2023-04-041-1/+1
|
* perf(backend): 通知をRedisに保存するようにsyuilo2023-04-041-2/+1
| | | | Resolve #10168
* refactor: rename schema to json-schemasyuilo2023-03-109-9/+9
|
* feat: Per-user renote mute (#10249)syuilo2023-03-0810-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: per-user renote muting From FoundKey/c414f24a2c https://akkoma.dev/FoundKeyGang/FoundKey * Update ja-JP.yml * Delete renote-muting.ts * rename * fix ids * lint * fix * Update CHANGELOG.md * リノートをミュートしたユーザー一覧を見れるように * :art: * add test * fix test --------- Co-authored-by: Hélène <pleroma-dev@helene.moe>
* fix Serialized typesyuilo2023-02-281-1/+8
|
* refactor: fix typessyuilo2023-02-171-2/+2
|
* refactor: remove all unused imports (#9951)Kagami Sascha Rosylight2023-02-1615-25/+15
| | | Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* drop group (#9942)syuilo2023-02-152-2/+0
| | | | | * drop group * Update operations.ts
* drop messaging (#9919)syuilo2023-02-156-314/+1
| | | | | * drop messaging (from backend) * wip
* refactorsyuilo2023-02-131-2/+2
|
* perf(server): cache blockingsyuilo2023-02-041-0/+2
|
* refactor: fix typesyuilo2023-02-011-37/+41
|
* Merge branch 'develop' into emoji-retamaina2023-01-251-1/+1
|\
| * refactor(server): fix type errorssyuilo2023-01-251-1/+1
| |
* | wiptamaina2023-01-221-0/+10
|/
* refactor: rename role.options -> role.policiessyuilo2023-01-154-7/+7
|
* フォロワー数、フォロー数もConditional ↵syuilo2023-01-141-1/+3
| | | | roleで利用できるように
* Role (#9437)syuilo2023-01-124-22/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * Update CHANGELOG.md * wip * wip * wip * Update create.ts * wip * wip * Update CHANGELOG.md * wip * wip * wip * wip * wip * wip * wip * Update CHANGELOG.md * wip * wip * Update delete.ts * Update delete.ts * wip * wip * wip * Update account-info.vue * wip * wip * Update settings.vue * Update user-info.vue * wip * Update show-file.ts * Update show-user.ts * wip * wip * Update delete.ts * wip * wip * Update overview.moderators.vue * Create 1673500412259-Role.js * wip * wip * Update roles.vue * 色 * Update roles.vue * integrate silence * wip * wip
* refactor: introduce bindThis decorator to bind this automaticalysyuilo2022-12-0418-23/+124
|
* fix import typesyuilo2022-09-212-2/+2
|
* enhance(backend): ↵syuilo2022-09-211-0/+2
| | | | metaのポーリング頻度を減らし、redisで更新を受け取るように
* なんかもうめっちゃ変えたsyuilo2022-09-1820-176/+615
|
* fix(server): fix bind of methodsyuilo2022-07-161-0/+1
| | | Fix #9006
* fix typoJohann1502022-06-301-1/+1
| | | | Co-authored-by: mei23 <m@m544.net>
* refactor: remove duplicate code (#8895)Johann1502022-06-278-32/+24
|
* refactor: fix typesyuilo2022-04-171-1/+1
|
* refactor: fix typesyuilo2022-04-172-4/+4
|
* Streaming経由でのAPIリクエストを削除syuilo2022-04-171-34/+6
|
* feat: Webhook (#8457)syuilo2022-04-021-0/+4
| | | | | | | | | | | * feat: introduce webhook * wip * wip * wip * Update CHANGELOG.md
* refactor: migrate to typeorm 3.0 (#8443)syuilo2022-03-263-6/+6
| | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * Update following.ts * wip * wip * wip * Update resolve-user.ts * maxQueryExecutionTime * wip * wip
* perf(server): refactor and performance improvementssyuilo2022-03-251-0/+5
|
* refactor: Use ESM (#8358)syuilo2022-02-2719-204/+183
| | | | | | | | | | | | | | | * wip * wip * fix * clean up * Update tsconfig.json * Update activitypub.ts * wip
* SchemaTypeの型計算量を削減 (#8332)tamaina2022-02-191-0/+1
| | | | | | | | | | | | | * schema typeの型計算量を削減 * reduce some type error * wip * fix * clean up * more shrink
* refactor: fix typesyuilo2022-02-191-1/+2
|
* feat: Option to show replies in timeline (rebase #7685) (#8202)nullobsi2022-02-064-4/+4
| | | | | * Add an option for timeline replies. Credit to Emilis (puffaboo) * update db on request
* refactorsyuilo2022-02-031-1/+4
|
* refactor: ↵tamaina2022-01-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 97dc9bfa70851bfb7d1cf38e883f8df20fb78b79. * Revert "Fix API Schema Error" This reverts commit 21b6176d974ed8e3eb73723ad21a105c5d297323. * :v: * clean up * test? * wip * wip * better schema def * :v: * 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 * :v: * なんかもういろいろ * remove * very good schema * api schema * wip * refactor: awaitAllの型定義を変えてみる * fix * specify types in awaitAll * specify types in awaitAll * :v: * wip * ... * :v: * 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 * :v: * wip * 分割代入ではなくallOfで定義するように Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>