summaryrefslogtreecommitdiff
path: root/src/remote/activitypub (follow)
Commit message (Collapse)AuthorAgeFilesLines
* refactoringsyuilo2021-11-1276-4101/+0
| | | | Resolve #7779
* perf: delete-account処理を軽くする (#7958)シアノン2021-11-061-4/+1
| | | | | | | | | | | * Revert "#7892" This reverts commit 71d9c2a53d116a61f4c9b21ff98712a0000412b8. * アカウント削除処理でノート削除を重複して行なわないようにする * ドライブファイル削除時に参照しているノートを削除しないようにする * 不要となったコードを削除する
* #7892syuilo2021-11-051-1/+4
|
* refactor: Introduce list of MFM Functions (#7882)marihachi2021-11-012-2/+4
| | | | | * introduce list of MFM Functions * add note
* fix: ↵MeiMei2021-10-312-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | 削除したノートやユーザーがリモートから参照されると復活することがあるのを修正 (#7918) * Fix #7557 * CHANGELOG * Fix user * CHANGELOG * Tune CHANGELOG * Tune CHANGELOG * resolver * Remove check * Remove import * CHANGELOG * Tune Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix: Fix #7895 (#7937)MeiMei2021-10-313-3/+6
| | | | | * Fix #7895 * CHANGELOG
* fix(activitypub): not reacted な Undo.Like がinboxに滞留するのを修正syuilo2021-10-211-1/+5
| | | | | https: //github.com/mei23/misskey/commit/1cfb5e09a44819b82333df26409ec9d9657bdcfc Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com>
* Refactor request (#7814)MeiMei2021-10-165-133/+142
| | | | | | | | | * status code * Test ap-request.ts https://github.com/mei23/crytest/blob/4397fc5e70536e4175fe56e974ca83b8047bef3a/test/ap-request.ts * tune
* fix bugsyuilo2021-10-031-1/+1
|
* fix: truncate image descriptions (#7699)Johann1502021-09-302-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * move truncate function to separate file to reuse it * truncate image descriptions * show image description limit in UI * correctly treat null Co-authored-by: nullobsi <me@nullob.si> * make truncate Unicode-aware The strings that truncate returns should now be valid Unicode. PostgreSQL also counts Unicode Code Points instead of bytes so this should be correct. * move truncate to internal, validate in API Truncating could also be done in src/services/drive/add-file.ts or src/services/drive/upload-from-url.ts but those would also affect local images. But local images should result in a hard error if the image comment is too long. * avoid overwriting Co-authored-by: nullobsi <me@nullob.si>
* add resolver check for blocked instance (#7777)nullobsi2021-09-181-0/+8
| | | | | | | * add resolver check for blocked instance * lint * Update note.ts
* feat: ↵MeiMei2021-09-052-1/+28
| | | | | | | | | | | リモートからユーザー削除が飛んできたら削除するように (#7768) * Delete Actor * Update src/remote/activitypub/kernel/delete/actor.ts Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor: use path alias to improve readabilitysyuilo2021-08-198-8/+8
|
* fix: mochaが動かないため拡張子なしに戻したsyuilo2021-08-1966-332/+332
|
* refactor: refactoring importssyuilo2021-08-1966-332/+332
| | | | | | | | 将来ESMに移行しやすいように Related: #7658 なんかmochaが起動しなくなってるけど理由不明 すぐ直したい
* Fix truncate (#7642)MeiMei2021-08-171-12/+14
|
* fix: truncate user information if it is too long (#7629)Johann1502021-08-141-2/+17
| | | | | | | | | | | | | | | | | * truncate user information if it is too long Some AP software allows for user names or summaries to be very long. Misskey can not handle this and the profile page can not be opened and no activities from such users can be seen. Instead, the user name and summary are cut off after the maximum length so misskey can still process the activities of the profile. Co-authored-by: Toast <toast@toast.cafe> * fix code style Co-authored-by: Toast <toast@toast.cafe> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Clean upsyuilo2021-08-071-9/+0
|
* AP Actorの修正 (#7573)MeiMei2021-07-103-67/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * AP Actorの修正 * Add ActivityPub test * Fix person * Test * ap test * Revert "Test" This reverts commit 3c493eff4e89f94fd33f25189ba3bc96ef4366b3. * Test comment * fix * fix * Update inbox * indent * nl * indent * TODO * Fix inbox * Update test
* Update type.tssyuilo2021-06-011-1/+1
|
* Supports Array ActivityStreams type (#7536)MeiMei2021-05-319-77/+71
| | | | | | | | | | | * Supports Array type * Fix * Fix Service to Note * Update type.ts Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Add image description support (#7518)nullobsi2021-05-283-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * recieve image descriptions under the name property * fix other components * use comment for alt and title * allow editing of file comment * allow editing of file comment in note dialog * federate note comments * use file instead of this * backend should accept comment on update * update now actually accepts comment * allow multiline descriptions * image should also have description attached * Update locales/ja-JP.yml Co-authored-by: rinsuki <428rinsuki+git@gmail.com> * Use custom component with side-by-side image * improve usability on mobile devices * revert changes * Update post-form-attaches.vue * Update drive.file.vue * Update media-caption.vue Co-authored-by: rinsuki <428rinsuki+git@gmail.com> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Fix Announce/Delete AP deliver (#7517)MeiMei2021-05-191-5/+9
| | | | | | | | | | | * Fix Announce/Delete AP deliver * Revert "Fix Announce/Delete AP deliver" This reverts commit 0292c5196df48f67bb7914e925560ba69e2b2980. * localOnlyのDeleteをdeliverしないように * null Activityに対するUndoはdeliverしないように
* Update preloaded JSON-LD (#7521)MeiMei2021-05-191-0/+4
|
* @contextをちゃんと付ける (#7522)MeiMei2021-05-191-30/+27
|
* Fix #7431 (#7432)MeiMei2021-05-111-2/+7
| | | | | * Fix #7431 * fix
* Use mfm-js for MFM parsing (#7415)syuilo2021-04-022-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | * wip * Update mfm.ts * wip * update mfmjs * refactor * nanka * Update mfm.ts * Update to-html.ts * Update to-html.ts * wip * fix test * fix test
* fix typesyuilo2021-03-241-2/+2
|
* Refactor (#7394)syuilo2021-03-2414-25/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * wip * Update define.ts * Update update.ts * Update user.ts * wip * wip * Update request.ts * URL * wip * wip * wip * wip * Update invite.ts * Update create.ts
* refactor: Use path aliassyuilo2021-03-2337-54/+54
|
* perf(server): Cache user keypairsyuilo2021-03-223-13/+8
|
* refactor: Use Setsyuilo2021-03-211-3/+3
|
* Fix #7212 (#7215)MeiMei2021-02-171-14/+15
|
* refactor: resolve #7139syuilo2021-02-139-23/+14
|
* Resolve #7149syuilo2021-02-071-2/+3
|
* Parse followers audience from followers URI (#7112)InspectorCaracal2021-02-062-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add followersUri * add followersUri to audience parse * fetch followersUri * followersUri db migration * update followersUri * Rename 1611354329133-followersUri to 1611354329133-followersUri.ts * typo * Update person.ts * create/update person consistency * Update audience.ts * missing paren * tabs * use strict equality * Update audience.ts
* Resolve #6806 (#6935)syuilo2020-12-114-0/+5
| | | | | | | * :v: * :v: * Update privacy.vue
* メッセージ (トーク/チャット) 削除の連合 (#6789)MeiMei2020-11-012-3/+32
|
* Resolve #6087syuilo2020-10-191-1/+3
|
* ActivityPubでリモートのオブジェクトをGETするときのリク ↵MeiMei2020-10-182-1/+109
| | | | | | | ストをHTTP Signatureで署名するオプション (#6731) * Sign ActivityPub GET * Fix v12, v12.48.0 UI bug
* chore: better error textsyuilo2020-09-172-2/+2
|
* Channel (#6621)syuilo2020-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * wip * wip * wip * wip * wop * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * add notes * wip * wip * wip * wip * sound * wip * add kick_gaba2 * wip
* Sign (request-target) Fix #6652 (#6656)MeiMei2020-08-151-1/+1
|
* 自分のノートにリアクションを押せるように (#6506)Xeltica2020-07-301-2/+0
| | | | | * resolve #6468 * リモートから来たセルフリアクションの対応
* feat(server): Fetch icon url of an instance (#6591)syuilo2020-07-261-2/+2
| | | | | | | * feat(server): Fetch icon url of an instance Resolve #6589 * chore: Rename the function
* feat: Blurhash integrationsyuilo2020-07-191-8/+8
| | | | Resolve #6559
* AP Delate Activityの修正 (#6512)MeiMei2020-07-112-10/+40
|
* プロフィールの「場所」「誕生日」を連合するように ↵MeiMei2020-06-214-2/+25
| | | | | | | | | Resove #6461 (#6463) * AP birthday, location * unset is null * isCatを検証対象に
* AP向けのアンケートのfallbackリンクなどを削除 (#6466)MeiMei2020-06-141-18/+1
|
* pub-relay (#6341)MeiMei2020-05-106-4/+77
| | | | | | | | | | | | | | | * pub-relay * relay actorをApplicationにする * Disable koa-compress * Homeはリレーに送らない * Disable debug * UI * cleanupなど