jormungandr-bite/packages/backend/migration
Johann150 627e3c07b9 enhance: Forward report (#8001)
* implement sending AP Flag object

Optionally allow a user to select to forward a report about a remote
user to the other instance. This is added in a backwards-compatible way.

* add locale string

* forward report only for moderators

* add switch to moderator UI to forward report

* fix report note url

* return forwarded status from API

apparently forgot to carry this over from my testing environment

* object in Flag activity has to be an array

For correct interoperability with Pleroma the "object" property of the Flag
activity has to be an array.

This array will in the future also hold the link to respective notes, so it
makes sense to correct this on our side.

* Update get-note-menu.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-21 03:06:38 +09:00
..
1000000000000-Init.js refactoring 2021-11-12 02:02:25 +09:00
1556348509290-Pages.js refactoring 2021-11-12 02:02:25 +09:00
1556746559567-UserProfile.js refactoring 2021-11-12 02:02:25 +09:00
1557476068003-PinnedUsers.js refactoring 2021-11-12 02:02:25 +09:00
1557761316509-AddSomeUrls.js refactoring 2021-11-12 02:02:25 +09:00
1557932705754-ObjectStorageSetting.js refactoring 2021-11-12 02:02:25 +09:00
1558072954435-PageLike.js refactoring 2021-11-12 02:02:25 +09:00
1558103093633-UserGroup.js refactoring 2021-11-12 02:02:25 +09:00
1558257926829-UserGroupInvite.js refactoring 2021-11-12 02:02:25 +09:00
1558266512381-UserListJoining.js refactoring 2021-11-12 02:02:25 +09:00
1561706992953-webauthn.js refactoring 2021-11-12 02:02:25 +09:00
1561873850023-ChartIndexes.js refactoring 2021-11-12 02:02:25 +09:00
1562422242907-PasswordLessLogin.js refactoring 2021-11-12 02:02:25 +09:00
1562444565093-PinnedPage.js refactoring 2021-11-12 02:02:25 +09:00
1562448332510-PageTitleHideOption.js refactoring 2021-11-12 02:02:25 +09:00
1562869971568-ModerationLog.js refactoring 2021-11-12 02:02:25 +09:00
1563757595828-UsedUsername.js refactoring 2021-11-12 02:02:25 +09:00
1565634203341-room.js refactoring 2021-11-12 02:02:25 +09:00
1571220798684-CustomEmojiCategory.js refactoring 2021-11-12 02:02:25 +09:00
1572760203493-nodeinfo.js refactoring 2021-11-12 02:02:25 +09:00
1576269851876-TalkFederationId.js refactoring 2021-11-12 02:02:25 +09:00
1576869585998-ProxyRemoteFiles.js refactoring 2021-11-12 02:02:25 +09:00
1579267006611-v12.js refactoring 2021-11-12 02:02:25 +09:00
1579270193251-v12-2.js refactoring 2021-11-12 02:02:25 +09:00
1579282808087-v12-3.js refactoring 2021-11-12 02:02:25 +09:00
1579544426412-v12-4.js refactoring 2021-11-12 02:02:25 +09:00
1579977526288-v12-5.js refactoring 2021-11-12 02:02:25 +09:00
1579993013959-v12-6.js refactoring 2021-11-12 02:02:25 +09:00
1580069531114-v12-7.js refactoring 2021-11-12 02:02:25 +09:00
1580148575182-v12-8.js refactoring 2021-11-12 02:02:25 +09:00
1580154400017-v12-9.js refactoring 2021-11-12 02:02:25 +09:00
1580276619901-v12-10.js refactoring 2021-11-12 02:02:25 +09:00
1580331224276-v12-11.js refactoring 2021-11-12 02:02:25 +09:00
1580508795118-v12-12.js refactoring 2021-11-12 02:02:25 +09:00
1580543501339-v12-13.js refactoring 2021-11-12 02:02:25 +09:00
1580864313253-v12-14.js refactoring 2021-11-12 02:02:25 +09:00
1581526429287-user-group-invitation.js refactoring 2021-11-12 02:02:25 +09:00
1581695816408-user-group-antenna.js refactoring 2021-11-12 02:02:25 +09:00
1581708415836-drive-user-folder-id-index.js refactoring 2021-11-12 02:02:25 +09:00
1581979837262-promo.js refactoring 2021-11-12 02:02:25 +09:00
1582019042083-featured-injecttion.js refactoring 2021-11-12 02:02:25 +09:00
1582210532752-antenna-exclude.js refactoring 2021-11-12 02:02:25 +09:00
1582875306439-note-reaction-length.js refactoring 2021-11-12 02:02:25 +09:00
1585361548360-miauth.js refactoring 2021-11-12 02:02:25 +09:00
1585385921215-custom-notification.js refactoring 2021-11-12 02:02:25 +09:00
1585772678853-ap-url.js refactoring 2021-11-12 02:02:25 +09:00
1586624197029-AddObjectStorageUseProxy.js refactoring 2021-11-12 02:02:25 +09:00
1586641139527-remote-reaction.js refactoring 2021-11-12 02:02:25 +09:00
1586708940386-pageAiScript.js refactoring 2021-11-12 02:02:25 +09:00
1588044505511-hCaptcha.js refactoring 2021-11-12 02:02:25 +09:00
1589023282116-pubRelay.js refactoring 2021-11-12 02:02:25 +09:00
1595075960584-blurhash.js refactoring 2021-11-12 02:02:25 +09:00
1595077605646-blurhash-for-avatar-banner.js refactoring 2021-11-12 02:02:25 +09:00
1595676934834-instance-icon-url.js refactoring 2021-11-12 02:02:25 +09:00
1595771249699-word-mute.js refactoring 2021-11-12 02:02:25 +09:00
1595782306083-word-mute2.js refactoring 2021-11-12 02:02:25 +09:00
1596548170836-channel.js refactoring 2021-11-12 02:02:25 +09:00
1596786425167-channel2.js refactoring 2021-11-12 02:02:25 +09:00
1597230137744-objectStorageSetPublicRead.js refactoring 2021-11-12 02:02:25 +09:00
1597236229720-IncludingNotificationTypes.js refactoring 2021-11-12 02:02:25 +09:00
1597385880794-add-sensitive-index.js refactoring 2021-11-12 02:02:25 +09:00
1597459042300-channel-unread.js refactoring 2021-11-12 02:02:25 +09:00
1597893996136-ChannelNoteIdDescIndex.js refactoring 2021-11-12 02:02:25 +09:00
1600353287890-mutingNotificationTypes.js refactoring 2021-11-12 02:02:25 +09:00
1603094348345-refine-abuse-user-report.js refactoring 2021-11-12 02:02:25 +09:00
1603095701770-refine-abuse-user-report2.js refactoring 2021-11-12 02:02:25 +09:00
1603776877564-instance-theme-color.js refactoring 2021-11-12 02:02:25 +09:00
1603781553011-instance-favicon.js refactoring 2021-11-12 02:02:25 +09:00
1604821689616-delete-auto-watch.js refactoring 2021-11-12 02:02:25 +09:00
1605408848373-clip-description.js refactoring 2021-11-12 02:02:25 +09:00
1605408971051-comments.js refactoring 2021-11-12 02:02:25 +09:00
1605585339718-instance-pinned-pages.js refactoring 2021-11-12 02:02:25 +09:00
1605965516823-instance-images.js refactoring 2021-11-12 02:02:25 +09:00
1606191203881-no-crawle.js refactoring 2021-11-12 02:02:25 +09:00
1607151207216-instance-pinned-clip.js refactoring 2021-11-12 02:02:25 +09:00
1607353487793-isExplorable.js refactoring 2021-11-12 02:02:25 +09:00
1610277136869-registry.js refactoring 2021-11-12 02:02:25 +09:00
1610277585759-registry2.js refactoring 2021-11-12 02:02:25 +09:00
1610283021566-registry3.js refactoring 2021-11-12 02:02:25 +09:00
1611354329133-followersUri.js refactoring 2021-11-12 02:02:25 +09:00
1611397665007-gallery.js refactoring 2021-11-12 02:02:25 +09:00
1611547387175-objectStorageS3ForcePathStyle.js refactoring 2021-11-12 02:02:25 +09:00
1612619156584-announcement-email.js refactoring 2021-11-12 02:02:25 +09:00
1613155914446-emailNotificationTypes.js refactoring 2021-11-12 02:02:25 +09:00
1613181457597-user-lang.js refactoring 2021-11-12 02:02:25 +09:00
1613503367223-use-bigint-for-driveUsage.js refactoring 2021-11-12 02:02:25 +09:00
1615965918224-chart-v2.js refactoring 2021-11-12 02:02:25 +09:00
1615966519402-chart-v2-2.js refactoring 2021-11-12 02:02:25 +09:00
1618637372000-user-last-active-date.js refactoring 2021-11-12 02:02:25 +09:00
1618639857000-user-hide-online-status.js refactoring 2021-11-12 02:02:25 +09:00
1619942102890-password-reset.js refactoring 2021-11-12 02:02:25 +09:00
1620019354680-ad.js refactoring 2021-11-12 02:02:25 +09:00
1620364649428-ad2.js refactoring 2021-11-12 02:02:25 +09:00
1621479946000-add-note-indexes.js refactoring 2021-11-12 02:02:25 +09:00
1622679304522-user-profile-description-length.js refactoring 2021-11-12 02:02:25 +09:00
1622681548499-log-message-length.js refactoring 2021-11-12 02:02:25 +09:00
1629004542760-chart-reindex.js refactoring 2021-11-12 02:02:25 +09:00
1629024377804-deepl-integration.js refactoring 2021-11-12 02:02:25 +09:00
1629288472000-fix-channel-userId.js refactoring 2021-11-12 02:02:25 +09:00
1629512953000-user-is-deleted.js refactoring 2021-11-12 02:02:25 +09:00
1629778475000-deepl-integration2.js refactoring 2021-11-12 02:02:25 +09:00
1629968054000_userInstanceBlocks.js feat: user-level instance mute (#7712) 2021-12-09 21:38:56 +09:00
1633068642000-email-required-for-signup.js refactoring 2021-11-12 02:02:25 +09:00
1633071909016-user-pending.js refactoring 2021-11-12 02:02:25 +09:00
1634486652000-user-public-reactions.js refactoring 2021-11-12 02:02:25 +09:00
1634902659689-delete-log.js refactoring 2021-11-12 02:02:25 +09:00
1635500777168-note-thread-mute.js refactoring 2021-11-12 02:02:25 +09:00
1636197624383-ff-visibility.js refactoring 2021-11-12 02:02:25 +09:00
1636697408073-remove-via-mobile.js viaMobileフラグ廃止 2021-11-12 15:11:20 +09:00
1637320813000-forwarded-report.js enhance: Forward report (#8001) 2022-01-21 03:06:38 +09:00
1639325650583-chart-v3.js Update 1639325650583-chart-v3.js 2021-12-14 23:13:09 +09:00
1642613870898-drive-file-webpublic-type.js feat(server): store mime type of webpublic 2022-01-20 02:40:13 +09:00