Commit Graph

164 Commits

Author SHA1 Message Date
tamaina 11a2dea108 Merge branch 'remote-suspend' into re2-ed25519 2025-08-25 20:34:03 +09:00
tamaina fdbf7bdbd5 Merge branch 'ap-susp-update' into remote-suspend 2025-08-25 20:33:43 +09:00
tamaina 97f4c6a2e6 Merge branch 'issue16270' into ap-susp-update 2025-08-25 20:30:34 +09:00
tamaina d72119fd08 Merge branch 'develop' into issue16270 2025-08-25 20:29:50 +09:00
anatawa12 60f7278aff
fix: Remote Note Cleaning will delete notes embedded in a page (#16408)
* feat: preserve number of pages referencing the note

* chore: delete pages on account delete

* fix: notes on the pages are removed by CleanRemoteNotes

* test: add the simplest test for page embedded notes

* fix: section block is not considered

* fix: section block is not considered in migration

* chore: remove comments from columns

* revert unnecessary change

* add pageCount to webhook test

* fix type error on backend
2025-08-15 22:39:55 +09:00
tamaina 7935bf525a Merge branch 'remote-suspend' into re2-ed25519 2025-08-14 23:55:13 +09:00
tamaina 4a79ad9b72 Merge branch 'ap-susp-update' into remote-suspend 2025-08-14 23:51:58 +09:00
tamaina fda1e7fe10 Merge branch 'issue16270' into ap-susp-update 2025-08-14 23:51:26 +09:00
tamaina 98926c339e Merge branch 'develop' into issue16270 2025-08-14 23:51:01 +09:00
饺子w (Yumechi) 90b9609341
enhance: performance for CleanRemoteNotesProcessorService (#16404)
* enhance: performance for CleanRemoteNotesProcessorService

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* suggestions

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* docs

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* change initial limit to 100

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* robustness for transient race conditions

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* handle cursors in postgres

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* robustness: transient errors and timeout handling

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* use '0' as initial cursor

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

---------

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-08-14 16:54:28 +09:00
tamaina 85e3e49688
fix(backend): Fix and create unit test of CleanRemoteNotesProcessorService (#16368)
* wip

* test(backend): CleanRemoteNotesProcessorService (basic)

* test(backend): CleanRemoteNotesProcessorService (advanced)

* ✌️

* a

* split initiator query

* no order by

* ???

* old → older
2025-08-08 21:31:31 +09:00
tamaina 63be322520 ✌️ 2025-07-24 14:48:28 +09:00
tamaina c68e928b47 wip 2025-07-24 14:47:02 +09:00
tamaina dbd54d0334 wip 2025-07-24 12:39:04 +09:00
tamaina 97bfdb7446 fix unit test of ApDeliverManagerService 2025-07-24 12:22:27 +09:00
tamaina ea87e2318a 循環参照エラーを解消 2025-07-24 12:19:42 +09:00
tamaina d07f000d95 Merge branch 'remote-suspend' into re2-ed25519 2025-07-24 10:28:58 +09:00
tamaina 1cc6159442 fix unit test 2025-07-24 00:40:05 +09:00
tamaina bd0438e836 Merge branch 'ap-susp-update' into remote-suspend 2025-07-20 23:37:23 +09:00
tamaina de97a3e04b Merge branch 'issue16270' into ap-susp-update 2025-07-20 23:35:48 +09:00
tamaina 2960c2069e beforeEach → beforeAll 2025-07-20 23:28:55 +09:00
tamaina f18e44f6fa clearAllMocks 2025-07-20 23:21:00 +09:00
tamaina 761c19adbe beforeEach → beforeAll 2025-07-20 23:13:42 +09:00
tamaina 4bac864b07 Revert "actions fail invest: skip test apdeliveerman"
This reverts commit 090ab19f28.
2025-07-19 01:24:14 +09:00
tamaina 090ab19f28 actions fail invest: skip test apdeliveerman 2025-07-19 01:00:55 +09:00
tamaina dd09ce2eb2 fix unit tests? 2025-07-17 16:10:03 +09:00
tamaina ab61baa3ea wip 2025-07-17 15:44:37 +09:00
tamaina bbdfb421f5 fix unit test 2025-07-17 14:55:52 +09:00
tamaina e48590f53e n 2025-07-17 14:52:03 +09:00
tamaina a6cdcfb2cf around ApDeliverManagerService 2025-07-17 13:29:53 +09:00
tamaina f50364b100 update test 2025-07-16 21:33:39 +09:00
tamaina 85f4730308 update test 2025-07-16 19:10:20 +09:00
tamaina 77a11e369f add test 2025-07-13 23:48:39 +09:00
tamaina 48b3372520 Merge branch 'develop' into re2-ed25519 2025-07-06 22:45:24 +09:00
tamaina ec1f8b3374 Merge branch 're-ed25519' into re2-ed25519 2025-07-04 20:26:34 +09:00
syuilo a45ccc18b4 refactor 2025-07-04 18:33:41 +09:00
syuilo c29a4d9503 fix(test): Play検索機能でBackend Unit Testが壊れている 2025-07-04 18:31:34 +09:00
syuilo 5caf2b27cf fix(test): Play検索機能でBackend Unit Testが壊れている
Fix #16248
2025-07-04 16:32:56 +09:00
syuilo e4b7a1f4e1
fix tests
* test

* Update activitypub.ts

* Update activitypub.ts

* Update create.ts

* Update create.ts

* Update endpoints.ts
2025-05-29 12:41:27 +09:00
かっこかり 1276e65049
fix(backend): follow-up of #16105 (#16109) 2025-05-27 14:42:48 +09:00
かっこかり 07c2de3749
fix(backend): typeormのbreaking changeに対応 (#16105)
* fix(backend): typeormのbreaking changeに対応

* attempt to fix test
2025-05-27 13:50:45 +09:00
zyoshoka 3b676f39df
fix(backend): enumerate achievement types in some response schema (#15953)
* fix(backend): enumerate achievement types in some response schema

* refactor: use `ref`
2025-05-06 19:52:30 +09:00
おさむのひと 8c0c503c6c
refactor: ファイルアップロード時のテストを追加 (#15928)
* refactor: ファイルアップロード時のテストを追加

* なぜかsemverが消えてた
2025-05-04 09:38:35 +09:00
おさむのひと 526057cc61
Revert "fix: 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896)" (#15927)
* Revert "fix: 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896)"

This reverts commit 7e8cc4d7c0.

* fix CHANGELOG.md
2025-05-03 16:23:06 +09:00
おさむのひと 7e8cc4d7c0
fix: 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896)
* wip

* ロールポリシーの値も参照するように

* エンドポイントのテストを追加

* fix review

* add spdx

* fix CHANGELOG.md

* fix test

* regenerate

* add log

* Revert "add log"

This reverts commit 4b2bf59a60.

* add log

* fix

* Revert "add log"

This reverts commit c5a73d57da.
2025-04-29 08:15:09 +09:00
anatawa12 4c473eb76d
fix: resolve with non-lowercased acct is broken (#15813)
* fix: resolve with non-lowercased acct is broken

* docs(changelog): Fix: 大文字を含むユーザの URL で紹介された場合に 404 エラーを返す問題
2025-04-13 18:34:33 +09:00
syuilo f7e901deb2 test fixes 2025-03-27 17:30:04 +09:00
syuilo f1f24e39d2
Feat: Chat (#15686)
* wip

* wip

* wip

* wip

* wip

* wip

* Update types.ts

* Create 1742203321812-chat.js

* wip

* wip

* Update room.vue

* Update home.vue

* Update home.vue

* Update ja-JP.yml

* Update index.d.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* wip

* Update home.vue

* clean up

* Update misskey-js.api.md

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* lint fixes

* lint

* Update UserEntityService.ts

* search

* wip

* 🎨

* wip

* Update home.ownedRooms.vue

* wip

* Update CHANGELOG.md

* Update style.scss

* wip

* improve performance

* improve performance

* Update timeline.test.ts
2025-03-24 21:32:46 +09:00
zyoshoka 9dd13f364b
fix(backend): mismatch in `emojis` param of test WebHook payload (#15675)
* fix(backend): mismatch in `emojis` param of test WebHook payload

* fix: test

* fix: type
2025-03-20 09:00:58 +09:00
饺子w (Yumechi) e5d117dc98
fix(backend): tighten an overly relaxed criteria and remove capability of matching multiple final URLs in URL authority checking (#15655)
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-03-12 12:39:24 +00:00