dakkar
|
3ebf9c4a71
|
Merge branch 'develop' into upstream/2025.5.0
|
2025-06-10 14:02:32 +01:00 |
|
Hazelnoot
|
424e163c6f
|
fix type errors with JsonLdService and remove unused factory pattern
|
2025-06-09 11:03:51 -04:00 |
|
Hazelnoot
|
fa68751a19
|
normalize userFollowingsCache / userFollowersCache and add hibernatedUserCache to reduce the number of cache-clears and allow use of caching in many more places
|
2025-06-09 11:02:51 -04:00 |
|
Hazelnoot
|
372714c9b6
|
implement userFollowersCache
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
853b548a43
|
re-type userFollowingsCache to match the others
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
0c84d73294
|
move QuantumKVCache to a separate file
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
633b64e5c3
|
disable caches in unit tests
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
2e486f02ff
|
implement no-op caches for testing
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
b7624666d6
|
implement QuantumKVCache.add and QuantumKVCache.addMany
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
207abaff88
|
implement QuantumKVCache.setMany and QuantumKVCache.seleteMany
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
1f2742ddd7
|
add ignoreRemote filter to InternalEventService
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
f446d77cb5
|
implement QuantumKVCache
|
2025-06-09 11:02:36 -04:00 |
|
Hazelnoot
|
aa7cadbb6c
|
implement InternalEventService
|
2025-06-09 11:02:36 -04: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 |
|