-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ActivityPub integration #11580
base: develop
Are you sure you want to change the base?
ActivityPub integration #11580
Conversation
💡 Friendly NoteThis pull request was made against the
Thanks! |
As per @helge@mymath.rocks, only a limited subject of ActivityPub verbs needs be implemented for basic federation functionality. I will use those now as the benchmark for completion of this PR. |
96b494a
to
5531414
Compare
It seems that I have updated the original issue to only specify |
4d126aa
to
8506716
Compare
This comment was marked as spam.
This comment was marked as spam.
6e7c7d3
to
0b7bebe
Compare
c6e8eb7
to
a063295
Compare
aa0219a
to
6a5b0fa
Compare
523f4bb
to
5e69370
Compare
Seems this PR has made much progress. Any ETA about when this will be merged? |
…eing properly asserted
catch errors in activitypub api missing await on next()
commit 24d0999 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Jun 6 13:49:14 2024 -0400 fix(deps): update dependency pg-cursor to v2.11.0 (#12617) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit bee05fe Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Jun 6 13:28:59 2024 -0400 fix(deps): update dependency pg to v8.12.0 (#12616) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…uning options re: #12611
commit 4e0e792 Merge: 24d0999 70b4a0e Author: Barış Soner Uşaklı <barisusakli@gmail.com> Date: Fri Jun 7 19:26:49 2024 -0400 Merge branch 'master' into develop commit 70b4a0e Author: Barış Soner Uşaklı <barisusakli@gmail.com> Date: Fri Jun 7 19:14:13 2024 -0400 feat: allow passing min,max to sortedSetsCardSum to get rid of multiple db calls in profile page commit 6bbe3d1 Author: Barış Soner Uşaklı <barisusakli@gmail.com> Date: Fri Jun 7 14:08:48 2024 -0400 fix: dont show error alert when user user mouse overs votes if they dont have permission to view votes commit 24d0999 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Jun 6 13:49:14 2024 -0400 fix(deps): update dependency pg-cursor to v2.11.0 (#12617) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit bee05fe Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Jun 6 13:28:59 2024 -0400 fix(deps): update dependency pg to v8.12.0 (#12616) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This pull requests adds ActivityPub integration into NodeBB. It is not meant to be completely exhaustive, but mostly a proof-of-concept integration that will be improved over time.
For example:
High Level Items
/.well-known/webfinger
implementationPOST
only) and outboxes (GET
only)Associated branches
In addition to the
activitypub
branch, the following plugins also have correspondingactivitypub
branches, which are necessary for proper functionality:nodebb-theme-harmony
introducesworld.tpl
nodebb-plugin-markdown
introduces logic that skips parsing if content is remote (unless it containssourceContent
in post hash)Breaking Changes
Useful resources