Hazelnoot
152714ca03
fix lots of rebase errors
2025-11-15 14:08:36 -05:00
Hazelnoot
342a125cbf
fix activitypub.ts tests
2025-11-15 14:08:36 -05:00
Hazelnoot
5d962da61e
fix merge errors
2025-11-15 14:08:36 -05:00
Hazelnoot
5db73f86df
fix logic errors in collection fetch and featured posts validation
2025-11-15 14:08:35 -05:00
Hazelnoot
effdea5658
update unit tests and mocks
2025-11-05 19:42:30 -05:00
Hazelnoot
a55649e89a
move global services to "global" directory
2025-11-05 19:42:28 -05:00
Hazelnoot
542b99244a
fix backend unit tests: migrate delete({}) to deleteAll()
2025-11-05 19:40:48 -05:00
Hazelnoot
1e04b20b6b
fix activitypub.ts unit tests
2025-11-05 19:20:05 -05:00
Hazelnoot
3f950e398b
remove NoOpCaches in favor of CacheManagementService
2025-11-05 19:20:05 -05:00
Hazelnoot
b8e3f545c0
add missing shutdown hooks in unit tests
2025-11-05 19:20:04 -05:00
Hazelnoot
54d99c9e8c
fold renderUpNote into renderNote
2025-06-18 10:38:16 -04:00
Hazelnoot
20370e5e75
merge: Emit log messages with correct level ( !1097 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1097
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-12 19:06:43 +00:00
Hazelnoot
424e163c6f
fix type errors with JsonLdService and remove unused factory pattern
2025-06-09 11:03:51 -04:00
Hazelnoot
633b64e5c3
disable caches in unit tests
2025-06-09 11:02:36 -04:00
Hazelnoot
0912a8bb10
fix tests
2025-05-28 21:31:41 -04:00
Hazelnoot
7ea710b314
remerge: remove FetchAllowSoftFailMask in favor of our same-authority checks
2025-03-25 17:19:38 -04:00
Hazelnoot
73e70f7449
fix unit tests in activitypub.ts
2025-03-21 12:37:06 -04:00
Hazelnoot
27e8289126
fix lint errors in mock-resolver.ts and activitypub.ts
2025-03-21 12:37:06 -04:00
Hazelnoot
5182f17d32
implement replies collection for posts
2025-03-19 09:52:55 -04:00
Hazelnoot
97da78b46c
fix lint errors in activitypub.ts
2025-03-16 10:07:57 -04:00
Hazelnoot
a35c2f214b
convert Authorized Fetch to a setting and add support for hybrid mode (essential metadata only)
2025-03-16 10:07:57 -04:00
Hazelnoot
f039a7a37b
use padEnd to shorten long line in activitypub.ts
2025-02-25 11:44:16 -05:00
Hazelnoot
6cb04dbaac
trim padded Actor keys to avoid value too long error
2025-02-25 11:41:44 -05:00
Hazelnoot
e60fe879d6
document "special character" as zero-width space in activitypub unit tests
2025-02-16 19:20:42 -05:00
Hazelnoot
c54b6bf55d
append mandatory CW in Update(Note) activities
2025-02-16 19:20:41 -05:00
Hazelnoot
6c2034a373
append default CW when rendering AP Note objects
2025-02-16 19:20:41 -05:00
Julia Johannesen
1758f29364
Fix error in test function calls
2024-11-20 20:16:43 -05:00
Hazelnoot
b5a1c54d65
fix lint errors in backend unit tests
2024-10-15 21:40:20 -04:00
dakkar
f00576bce6
Merge remote-tracking branch 'misskey/master' into feature/2024.9.0
2024-10-09 15:17:22 +01:00
syuilo
023fa30280
refactor/perf(backend): provide metadata statically ( #14601 )
...
* wip
* Update ReactionService.ts
* Update ApiCallService.ts
* Update timeline.ts
* Update GlobalModule.ts
* Update GlobalModule.ts
* Update NoteEntityService.ts
* wip
* wip
* wip
* Update ApPersonService.ts
* wip
* Update GlobalModule.ts
* Update mock-resolver.ts
* Update RoleService.ts
* Update activitypub.ts
* Update activitypub.ts
* Update activitypub.ts
* Update activitypub.ts
* Update activitypub.ts
* clean up
* Update utils.ts
* Update UtilityService.ts
* Revert "Update utils.ts"
This reverts commit a27d4be764b78c1b5a9eac685e261fee49331d89.
* Revert "Update UtilityService.ts"
This reverts commit e5fd9e004c482cf099252201c0c1aa888e001430.
* vuwa-
* Revert "vuwa-"
This reverts commit 0c3bd12472b4b9938cdff2d6f131e6800bc3724c.
* Update entry.ts
* Update entry.ts
* Update entry.ts
* Update entry.ts
* Update jest.setup.ts
2024-09-22 12:53:13 +09:00
dakkar
6151099f5b
Merge remote-tracking branch 'misskey/master' into feature/misskey-2024.8
2024-08-30 12:08:31 +01:00
Daiki Mizukami
0d508db8a7
fix(backend): check visibility of following/followers of remote users / feat: moderators can see following/followers of all users ( #14375 )
...
* fix(backend): check visibility of following/followers of remote users
Resolves https://github.com/misskey-dev/misskey/issues/13362 .
* test(backend): add tests for visibility of following/followers of remote users
* docs(changelog): update CHANGELOG.md
* feat: moderators can see following/followers of all users
* docs(changelog): update CHANGELOG.md
* refactor(backend): minor refactoring
`createPerson`と`if`の条件を統一するとともに、異常系の
処理をearly returnに追い出すための変更。
* feat(backend): moderators can see following/followers count of all users
As per https://github.com/misskey-dev/misskey/pull/14375#issuecomment-2275044908 .
2024-08-09 12:10:51 +09:00
dakkar
451b0ecc9b
Merge remote-tracking branch 'misskey/release/2024.5.0' into future-2024-04-25-post
2024-05-11 14:13:07 +01:00
Daiki Mizukami
d2a5bb39e3
Merge pull request from GHSA-2vxv-pv3m-3wvj
...
* fix: normalize incoming signed activities
* Tweak style
* Update CHANGELOG.md
* Log compacted activity as well
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-05-01 16:33:58 +09:00
MeiMei
c7d7da8fc5
AP Link等は添付ファイル扱いしないようになど ( #13754 )
...
* Linkは添付ファイルではない
* CHANGELOG
2024-04-28 10:53:33 +09:00
dakkar
af548d05ca
merge upstream for 2024.2.1
2024-03-02 16:36:49 +00:00
Marie
10bfc61670
merge: upstream
2024-02-19 10:47:42 +01:00
tamaina
0a8ffd9cfa
Merge pull request from GHSA-qqrm-9grj-6v32
...
* maybe ok
* fix
* test wip
* ✌️
* fix
* if (res.ok)
* validateContentTypeSetAsJsonLD
* 条件を考慮し直す
* その他の+json接尾辞が付いているメディアタイプも受け容れる
* https://github.com/misskey-dev/misskey-ghsa-qqrm-9grj-6v32/pull/1#discussion_r1490999009
* add `; profile="https://www.w3.org/ns/activitystreams "`
* application/ld+json;
2024-02-17 13:09:08 +00:00
tamaina
9a70ce8f5e
Merge pull request from GHSA-qqrm-9grj-6v32
...
* maybe ok
* fix
* test wip
* ✌️
* fix
* if (res.ok)
* validateContentTypeSetAsJsonLD
* 条件を考慮し直す
* その他の+json接尾辞が付いているメディアタイプも受け容れる
* https://github.com/misskey-dev/misskey-ghsa-qqrm-9grj-6v32/pull/1#discussion_r1490999009
* add `; profile="https://www.w3.org/ns/activitystreams "`
* application/ld+json;
2024-02-17 12:41:19 +09:00
tamaina
c1514ce91d
(re) update SPDX-FileCopyrightText
...
Fix #13290
2024-02-13 15:59:27 +00:00
tamaina
311c2172d7
Revert "update SPDX-FileCopyrightText"
...
This reverts commit 9b5aeb76d8 .
2024-02-13 15:50:11 +00:00
tamaina
32c5c43b6d
enhance: 禁止ワードはリモートノートも対象に ( #13280 )
...
Resolve #13279
2024-02-13 04:54:01 +09:00
syuilo
9b5aeb76d8
update SPDX-FileCopyrightText
2024-02-12 11:37:45 +09:00
Mar0xy
42bf8e5e76
merge: upstream
2023-11-22 23:40:27 +01:00
syuilo
9d78a1a8b3
enhance(backend): make ftt db fallback configurable
2023-11-16 10:20:57 +09:00
Mar0xy
4dd23a3793
merge: upstream
2023-10-31 19:33:24 +01:00
syuilo
e6c54de814
enhance(backend): RedisへのTLのキャッシュをオフにできるように
2023-10-23 15:17:25 +09:00
Mar0xy
68886b9ab5
merge: upstream performance changes & instance silencing
2023-10-16 23:38:21 +02:00
syuilo
34d1b463a4
fix tests
2023-10-16 12:58:17 +09:00
Mar0xy
b002848b20
upd: increase default cache max values
2023-10-14 02:19:28 +02:00