dakkar
b4608aeb53
fix fetch-validate-ap-deny e2e test
...
our error messages are slightly different from upstream's
2025-06-10 16:22:09 +01:00
dakkar
363fb4db3a
fix streaming e2e test
...
the test I toggled said:
* ayako follows kyoko, withReplies:false
* kyoko posts a reply to kanako
* ayako is looking at the global timeline
* ayako will see kyoko's reply
but I'm pretty sure we don't want that, so the test was wrong for
Sharkey and the backend behaviour is correct
2025-06-10 16:09:22 +01:00
dakkar
31e21d4d7d
fix timeline e2e test
2025-06-10 16:04:02 +01:00
dakkar
88dac56efc
fix notes e2e test
2025-06-10 15:37:20 +01:00
dakkar
26aef4d043
fix tests for new user shape
2025-06-10 14:49:04 +01:00
dakkar
3ebf9c4a71
Merge branch 'develop' into upstream/2025.5.0
2025-06-10 14:02:32 +01:00
Hazelnoot
2cba0ada3c
more use of identifiable errors, improvements to inner error rendering, and more heuristics for is-retryable-error
2025-06-06 22:20:17 -04:00
Hazelnoot
d86530a069
remove unused fields from WebhookTestService.ts
2025-06-04 10:48:24 -04:00
Hazelnoot
838ac6daa9
fix unit tests
2025-06-04 10:47:19 -04:00
dakkar
46bb75d274
Merge branch 'develop' into upstream/2025.5.0
2025-05-30 11:13:37 +01:00
Hazelnoot
0912a8bb10
fix tests
2025-05-28 21:31:41 -04:00
Hazelnoot
35dfde838b
add function diffArraysSimple for more efficient change detection
2025-05-28 21:31:40 -04:00
Hazelnoot
8a2ed3bc86
minor optimization to diff-arrays
2025-05-28 21:31:40 -04:00
Hazelnoot
788e59f046
fix type errors caused by new User, Note, and Instance fields
2025-05-28 21:31:40 -04:00
Hazelnoot
373c60b521
add diff-arrays utility for efficient array diffs
2025-05-28 21:31:40 -04:00
Hazelnoot
5af5414fdf
enable TypeScript incremental mode to speed up IDEs
2025-05-28 21:31:39 -04:00
Hazelnoot
b888ff931d
fix unit tests for HttpRequestService.ts
2025-05-13 22:27:18 -04:00
dakkar
94b07b2bc3
linting
2025-05-13 16:30:41 +01:00
dakkar
1b27fb1a65
fix types in test/utils.ts
2025-05-13 16:13:15 +01:00
dakkar
00f3a1b479
fix types in api-visibility.ts
2025-05-13 16:13:05 +01:00
dakkar
da9ebb9f0a
fix test/e2e/nodeinfo.ts
2025-05-13 15:35:53 +01:00
dakkar
64d254f07f
fix test/e2e/fetch-validate-ap-deny.ts
2025-05-13 15:35:03 +01:00
dakkar
bc1cd86b10
fix test/e2e/blocks.ts
...
by adding a note visibility check on the backend
2025-05-13 15:29:38 +01:00
dakkar
76b5ec5264
fix test/e2e/well-known.ts
2025-05-13 15:15:30 +01:00
dakkar
cd728bee22
fix test/e2e/fetch-resource.ts
2025-05-13 15:12:34 +01:00
dakkar
a9b6cc1c00
fix test/e2e/streaming.ts
...
that was a race condition
2025-05-13 14:56:44 +01:00
dakkar
3ce3c42f31
fix test/e2e/api-visibility.ts
...
impressive that, on plain Misskey, un-authed calls to `notes/show`
will happily return DMs as long as you know the note id
2025-05-13 14:48:18 +01:00
dakkar
7a2958f356
fix test/e2e/antennas.ts
2025-05-13 14:36:01 +01:00
dakkar
2175181fa6
skip OAuth e2e tests
2025-05-13 14:27:14 +01:00
dakkar
8520917167
fix test/e2e/endpoints.ts
2025-05-13 14:27:02 +01:00
dakkar
e69e849e25
fix test/e2e/users.ts
2025-05-13 14:17:52 +01:00
dakkar
3e003ddf67
fix test/e2e/timelines.ts
2025-05-13 13:28:54 +01:00
dakkar
bd90a5aeaa
Merge tag '2025.5.0' into upstream/2025.5.0
2025-05-13 11:29:59 +01:00
Hazelnoot
fb63167d85
allow private IP ranges to specify allowed ports
2025-05-12 21:44:45 -04:00
おさむのひと
e40f3917f3
refactor: ファイルアップロード時のテストを追加 ( #15928 )
...
* refactor: ファイルアップロード時のテストを追加
* なぜかsemverが消えてた
2025-05-08 20:03:53 +02:00
おさむのひと
b91a67d74e
Revert "fix: 添付ファイルのあるリクエストを受けたときの初動を改善 ( #15896 )" ( #15927 )
...
* Revert "fix: 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896 )"
This reverts commit 7e8cc4d7c0 .
* fix CHANGELOG.md
2025-05-08 20:02:13 +02:00
Hazelnoot
c43ac87df2
separate type imports for Cheerio
2025-05-08 11:31:36 -04:00
Hazelnoot
231ef297b5
replace JSDOM with cheerio
2025-05-08 11:29:57 -04:00
Hazelnoot
95cd19b049
Merge branch 'develop' into merge/2025-03-24
2025-05-06 11:20:46 -04: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
anatawa12
2fcb50273d
Exclude suspended users note from most timelines ( #15775 )
...
* feat: exclude notes by suspended user from FTT timeline endpoint
* feat: exclude notes by suspended user from DB based timelines
* chore: fix types
* chore: fix types
* chore: fix non-reply / renote
* chore: fix non-reply / renote
* test: update test
* docs(changelog): 凍結されたユーザのノートが各種タイムラインで表示されないように
* Exclude suspended users note from featured
* fix: join user
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-05-01 17:56:24 +09:00
Hazelnoot
d18885eefc
fix type errors in e2e tests
2025-04-30 11:13:54 -04:00
Hazelnoot
9c301fa5aa
Merge branch 'misskey-develop' into merge/2025-03-24
...
# Conflicts:
# .github/workflows/api-misskey-js.yml
# .github/workflows/changelog-check.yml
# .github/workflows/check-misskey-js-autogen.yml
# .github/workflows/get-api-diff.yml
# .github/workflows/lint.yml
# .github/workflows/locale.yml
# .github/workflows/on-release-created.yml
# .github/workflows/storybook.yml
# .github/workflows/test-backend.yml
# .github/workflows/test-federation.yml
# .github/workflows/test-frontend.yml
# .github/workflows/test-misskey-js.yml
# .github/workflows/test-production.yml
# .github/workflows/validate-api-json.yml
# package.json
# packages/backend/package.json
# packages/backend/src/server/api/ApiCallService.ts
# packages/backend/src/server/api/endpoints/drive/files/create.ts
# packages/frontend-shared/js/url.ts
# packages/frontend/package.json
# packages/frontend/src/components/MkFileCaptionEditWindow.vue
# packages/frontend/src/components/MkInfo.vue
# packages/frontend/src/components/MkLink.vue
# packages/frontend/src/components/MkNote.vue
# packages/frontend/src/components/MkNotes.vue
# packages/frontend/src/components/MkPageWindow.vue
# packages/frontend/src/components/MkReactionsViewer.vue
# packages/frontend/src/components/MkTimeline.vue
# packages/frontend/src/components/MkUrlPreview.vue
# packages/frontend/src/components/MkUserPopup.vue
# packages/frontend/src/components/global/MkPageHeader.vue
# packages/frontend/src/components/global/MkUrl.vue
# packages/frontend/src/components/global/PageWithHeader.vue
# packages/frontend/src/pages/about-misskey.vue
# packages/frontend/src/pages/announcements.vue
# packages/frontend/src/pages/antenna-timeline.vue
# packages/frontend/src/pages/channel.vue
# packages/frontend/src/pages/instance-info.vue
# packages/frontend/src/pages/note.vue
# packages/frontend/src/pages/page.vue
# packages/frontend/src/pages/role.vue
# packages/frontend/src/pages/tag.vue
# packages/frontend/src/pages/timeline.vue
# packages/frontend/src/pages/user-list-timeline.vue
# packages/frontend/src/pages/user/followers.vue
# packages/frontend/src/pages/user/following.vue
# packages/frontend/src/pages/user/home.vue
# packages/frontend/src/pages/user/index.vue
# packages/frontend/src/ui/deck.vue
# packages/misskey-js/generator/package.json
# pnpm-lock.yaml
# scripts/changelog-checker/package-lock.json
# scripts/changelog-checker/package.json
2025-04-29 15:54:11 -04:00
おさむのひと
7e8cc4d7c0
fix: 添付ファイルのあるリクエストを受けたときの初動を改善 ( #15896 )
...
* wip
* ロールポリシーの値も参照するように
* エンドポイントのテストを追加
* fix review
* add spdx
* fix CHANGELOG.md
* fix test
* regenerate
* add log
* Revert "add log"
This reverts commit 4b2bf59a609b85ca0bfcc9b71438db782f11983d.
* add log
* fix
* Revert "add log"
This reverts commit c5a73d57da0f30ec5215e08a8b4d78785cce48d1.
2025-04-29 08:15:09 +09:00
Hazelnoot
a4dd19fdd4
merge upstream again
2025-04-24 14:23:45 -04:00
dakkar
fda71c4147
make toPuny work better in testing
2025-04-21 16:44:13 +01:00
Hazelnoot
7132696285
Merge tag '2025.4.0' into merge/2025-03-24
...
# Conflicts:
# .github/workflows/storybook.yml
# locales/index.d.ts
# package.json
# packages/backend/src/models/json-schema/role.ts
# packages/frontend/src/components/MkPageWindow.vue
# packages/frontend/src/pages/admin/roles.editor.vue
# packages/frontend/src/pages/admin/roles.vue
# packages/frontend/src/pages/settings/preferences.vue
# packages/frontend/src/pages/settings/privacy.vue
# packages/frontend/src/pages/timeline.vue
# packages/frontend/src/pref-migrate.ts
# packages/frontend/src/ui/_common_/common.vue
# packages/frontend/src/ui/deck.vue
# packages/frontend/src/ui/universal.vue
# packages/misskey-js/src/autogen/types.ts
2025-04-13 13:07:09 -04:00
おさむのひと
0d4feed6d3
enhance(backend): フォローしているユーザーならフォロワー限定投稿のノートでもアンテナで検知できるように ( #15264 )
...
* フォローしているユーザーなら鍵ノートでもアンテナにひっかかるように
Co-authored-by: kozakura913 <98575220+kozakura913@users.noreply.github.com>
Co-authored-by: mai <74494945+chan-mai@users.noreply.github.com>
* Eliminate build errors by resolving conflicts
* 低コストな判定文を前にもってきて重い判定文に入る可能性を少しでも下げる
* fix CHANGELOG.md
* fix CHANGELOG.md
* fix diff
* removed comment
* fix CHANGELOG.md
---------
Co-authored-by: kozakura913 <98575220+kozakura913@users.noreply.github.com>
Co-authored-by: mai <74494945+chan-mai@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-04-13 20:48:18 +09:00