Giter Site home page Giter Site logo

automattic / wordpress-activitypub Goto Github PK

View Code? Open in Web Editor NEW
452.0 23.0 67.0 3.07 MB

ActivityPub for WordPress

Home Page: https://wordpress.org/plugins/activitypub/

License: MIT License

JavaScript 4.87% PHP 91.65% Shell 1.14% CSS 0.70% Dockerfile 0.18% SCSS 1.44%
fediverse wordpress wordpress-plugin ostatus federated-social-web decentralized mastodon activitystreams activitypub federated

wordpress-activitypub's Introduction

ActivityPub

Contributors: automattic, pfefferle, mediaformat, mattwiebe, akirk, jeherve, nuriapena, cavalierlife
Tags: OStatus, fediverse, activitypub, activitystream
Requires at least: 5.5
Tested up to: 6.5
Stable tag: 2.3.1
Requires PHP: 5.6
License: MIT
License URI: http://opensource.org/licenses/MIT

The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.

Description

Enter the fediverse with ActivityPub, broadcasting your blog to a wider audience! Attract followers, deliver updates, and receive comments from a diverse user base of ActivityPub-compliant platforms.

With the ActivityPub plugin installed, your WordPress blog itself function as a federated profile, along with profiles for each author. For instance, if your website is example.com, then the blog-wide profile can be found at @[email protected], and authors like Jane and Bob would have their individual profiles at @[email protected] and @[email protected], respectively.

An example: I give you my Mastodon profile name: @[email protected]. You search, see my profile, and hit follow. Now, any post I make appears in your Home feed. Similarly, with the ActivityPub plugin, you can find and follow Jane's profile at @[email protected].

Once you follow Jane's @[email protected] profile, any blog post she crafts on example.com will land in your Home feed. Simultaneously, by following the blog-wide profile @[email protected], you'll receive updates from all authors.

Note: if no one follows your author or blog instance, your posts remain unseen. The simplest method to verify the plugin's operation is by following your profile. If you possess a Mastodon profile, initiate by following your new one.

The plugin works with the following tested federated platforms, but there may be more that it works with as well:

Some things to note:

  1. The blog-wide profile is only compatible with sites with rewrite rules enabled. If your site does not have rewrite rules enabled, the author-specific profiles may still work.
  2. Many single-author blogs have chosen to turn off or redirect their author profile pages, usually via an SEO plugin like Yoast or Rank Math. This is usually done to avoid duplicate content with your blog’s home page. If your author page has been deactivated in this way, then ActivityPub author profiles won’t work for you. Instead, you can turn your author profile page back on, and then use the option in your SEO plugin to noindex the author page. This will still resolve duplicate content issues with search engines and will enable ActivityPub author profiles to work.
  3. Once ActivityPub is installed, only new posts going forward will be available in the fediverse. Likewise, even if you’ve been using ActivityPub for a while, anyone who follows your site, will only see new posts you publish from that moment on. They will never see previously-published posts in their Home feed. This process is very similar to subscribing to a newsletter. If you subscribe to a newsletter, you will only receive future emails, but not the old archived ones. With ActivityPub, if someone follows your site, they will only receive new blog posts you publish from then on.

So what’s the process?

  1. Install the ActivityPub plugin.
  2. Go to the plugin’s settings page and adjust the settings to your liking. Click the Save button when ready.
  3. Make sure your blog’s author profile page is active if you are using author profiles.
  4. Go to Mastodon or any other federated platform, and search for your profile, and follow it. Your new profile will be in the form of either @[email protected] or @[email protected], so that is what you’ll search for.
  5. On your blog, publish a new post.
  6. From Mastodon, check to see if the new post appears in your Home feed.

Please note that it may take up to 15 minutes or so for the new post to show up in your federated feed. This is because the messages are sent to the federated platforms using a delayed cron. This avoids breaking the publishing process for those cases where users might have lots of followers. So please don’t assume that just because you didn’t see it show up right away that something is broken. Give it some time. In most cases, it will show up within a few minutes, and you’ll know everything is working as expected.

Frequently Asked Questions

tl;dr

This plugin connects your WordPress blog to popular social platforms like Mastodon, making your posts more accessible to a wider audience. Once installed, your blog can be followed by users on these platforms, allowing them to receive your new posts in their feeds.

What is the status of this plugin?

Implemented:

  • blog profile pages (JSON representation)
  • author profile pages (JSON representation)
  • custom links
  • functional inbox/outbox
  • follow (accept follows)
  • share posts
  • receive comments/reactions
  • signature verification
  • threaded comments support

To implement:

  • replace shortcodes with blocks for layout

What is "ActivityPub for WordPress"

ActivityPub for WordPress extends WordPress with some Fediverse features, but it does not compete with platforms like Friendica or Mastodon. If you want to run a decentralized social network, please use Mastodon or GNU social.

What if you are running your blog in a subdirectory?

In order for webfinger to work, it must be mapped to the root directory of the URL on which your blog resides.

Apache

Add the following to the .htaccess file in the root directory:

RedirectMatch "^\/\.well-known/(webfinger|nodeinfo|x-nodeinfo2)(.*)$" /blog/.well-known/$1$2

Where 'blog' is the path to the subdirectory at which your blog resides.

Nginx

Add the following to the site.conf in sites-available:

location ~* /.well-known {
	allow all;
	try_files $uri $uri/ /blog/?$args;
}

Where 'blog' is the path to the subdirectory at which your blog resides.

What if you are running your blog in a subdirectory, but have a different wp_siteurl?

In that case you don't need the redirect, because the index.php will take care of that.

Constants

The plugin uses PHP Constants to enable, disable or change its default behaviour. Please use them with caution and only if you know what you are doing.

  • ACTIVITYPUB_REST_NAMESPACE - Change the default Namespace of the REST endpoint. Default: activitypub/1.0.
  • ACTIVITYPUB_EXCERPT_LENGTH - Change the length of the Excerpt. Default: 400.
  • ACTIVITYPUB_SHOW_PLUGIN_RECOMMENDATIONS - show plugin recommendations in the ActivityPub settings. Default: true.
  • ACTIVITYPUB_MAX_IMAGE_ATTACHMENTS - Change the number of attachments, that should be federated. Default: 3.
  • ACTIVITYPUB_HASHTAGS_REGEXP - Change the default regex to detect hashtext in a text. Default: (?:(?<=\s)|(?<=<p>)|(?<=<br>)|^)#([A-Za-z0-9_]+)(?:(?=\s|[[:punct:]]|$)).
  • ACTIVITYPUB_USERNAME_REGEXP - Change the default regex to detect @-replies in a text. Default: (?:([A-Za-z0-9\._-]+)@((?:[A-Za-z0-9_-]+\.)+[A-Za-z]+)).
  • ACTIVITYPUB_CUSTOM_POST_CONTENT - Change the default template for Activities. Default: <strong>[ap_title]</strong>\n\n[ap_content]\n\n[ap_hashtags]\n\n[ap_shortlink].
  • ACTIVITYPUB_AUTHORIZED_FETCH - Enable AUTHORIZED_FETCH. Default: false.
  • ACTIVITYPUB_DISABLE_REWRITES - Disable auto generation of mod_rewrite rules. Default: false.
  • ACTIVITYPUB_DISABLE_INCOMING_INTERACTIONS - Block incoming replies/comments/likes. Default: false.
  • ACTIVITYPUB_DISABLE_OUTGOING_INTERACTIONS - Disable outgoing replies/comments/likes. Default: false.
  • ACTIVITYPUB_SHARED_INBOX_FEATURE - Enable the shared inbox. Default: false.
  • ACTIVITYPUB_SEND_VARY_HEADER - Enable to send the Vary: Accept header. Default: false.

Where can you manage your followers?

If you have activated the blog user, you will find the list of his followers in the settings under /wp-admin/options-general.php?page=activitypub&tab=followers.

The followers of a user can be found in the menu under "Users" -> "Followers" or under wp-admin/users.php?page=activitypub-followers-list.

For reasons of data protection, it is not possible to see the followers of other users.

Changelog

2.3.1

  • Added: Enable Mastodon Apps: Add remote outbox fetching
  • Added: Help texts
  • Fixed: Compatibility issues with Discourse
  • Fixed: Do not announce replies
  • Fixed: Also delete interactions with deleted person
  • Fixed: Check Author-URL only if user is enabled for ActivityPub
  • Fixed: Generate comment IDs for federation from home_url
  • Removed: Beta label from the #Hashtag settings

2.3.0

  • Added: Mark links as "unhandled-link" and "status-link", for a better UX in the Mastodon App
  • Added: Enable-Mastodon-Apps: Provide followers
  • Added: Enable-Mastodon-Apps: Extend account with ActivityPub data
  • Added: Enable-Mastodon-Apps: Search in followers
  • Added: Add alt support for images (for Block and Classic-Editor)
  • Fixed: Counter for system users outbox
  • Fixed: Don't set a default actor type in the actor class
  • Fixed: Outbox collection for blog and application user
  • Changed: A better default content handling based on the Object Type
  • Changed: Improve User management
  • Changed: Federated replies: Improved UX for "your reply will federate"
  • Changed: Comment reply federation: support is_single_user sites
  • Changed: Mask WordPress version number
  • Changed: Improve remote reply handling
  • Changed: Remote Reply: limit enqueue to when needed
  • Changed: Abstract shared Dialog code

See full Changelog on GitHub.

Upgrade Notice

1.0.0

For version 1.0.0 we have completely rebuilt the followers lists. There is a migration from the old format to the new, but it may take some time until the migration is complete. No data will be lost in the process, please give the migration some time.

Installation

Follow the normal instructions for installing WordPress plugins.

Automatic Plugin Installation

To add a WordPress Plugin using the built-in plugin installer:

  1. Go to Plugins > Add New.
  2. Type "activitypub" into the Search Plugins box.
  3. Find the WordPress Plugin you wish to install.
    1. Click Details for more information about the Plugin and instructions you may wish to print or save to help setup the Plugin.
    2. Click Install Now to install the WordPress Plugin.
  4. The resulting installation screen will list the installation as successful or note any problems during the install.
  5. If successful, click Activate Plugin to activate it, or Return to Plugin Installer for further actions.

Manual Plugin Installation

There are a few cases when manually installing a WordPress Plugin is appropriate.

  • If you wish to control the placement and the process of installing a WordPress Plugin.
  • If your server does not permit automatic installation of a WordPress Plugin.
  • If you want to try the latest development version.

Installation of a WordPress Plugin manually requires FTP familiarity and the awareness that you may put your site at risk if you install a WordPress Plugin incompatible with the current version or from an unreliable source.

Backup your site completely before proceeding.

To install a WordPress Plugin manually:

  • Download your WordPress Plugin to your desktop.
  • If downloaded as a zip archive, extract the Plugin folder to your desktop.
  • With your FTP program, upload the Plugin folder to the wp-content/plugins folder in your WordPress directory online.
  • Go to Plugins screen and find the newly uploaded Plugin in the list.
  • Click Activate to activate it.

wordpress-activitypub's People

Contributors

akirk avatar alexgleason avatar aslakr avatar benlubar avatar blueset avatar bocops avatar celesteh avatar chaitanya110703 avatar dependabot[bot] avatar edent avatar eficklin avatar iamwebrocker avatar ichderfisch avatar janboddez avatar jeherve avatar kanru avatar kasparsd avatar kraftbj avatar mattwiebe avatar mediaformat avatar menrath avatar mexon avatar mkljczk avatar noplanman avatar pfefferle avatar sentynel avatar silksow avatar soean avatar toolstack avatar tserong avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wordpress-activitypub's Issues

Demo/Test server?

Is there any demo or test server for this plugin that I can test the federation on?

HTML Tags are posted from excerpt

When the excerpt is used by the plugin and utilized in a post, this results in paragraph tags being added before and after the excerpt, along with line breaks (if there are any in the excerpt.)

Post Note URL format

When posting with post-content:excerpt, the attached URL does not respect the permalink settings.

Publishing a one-page update

I changed an image on a fixed page of my WP (which is already several years old) and received in mastodon as if it were the publication of an entry.
Is it possible to avoid this in some way? or maybe in the future?
(Automatic translation from Spanish, sorry)

Mentions to the account appears in the comments

When someone write a toot from Mastodon, mentioning the blog account, it appears in the admin comment section (I don't know if it goes in any article of the website).

NB : This include private toots, which is a privacy issue.

If it's not a reply to an article/comment, this should not be included.
Or maybe as a "contact form", by receiving an email ?

Idea: Remote follow widget

Hi!
It would be super cool to have a remote follow widget, that users can click on to follow the blog.
Additionally this could come in handy to communicate to readers, that the blog is part of the fediverse.

Ideally the page would somewhat mimic mastodons remote follow page (example).

Unable to activate 0.5.0

Attempting to upgrade and activate version 0.5.0, causes Wordpress to fail due to memory exhaustion. Looks like "flush_rewrite_rules" in the init hook is recursively calling itself? Also still can't follow from Pleroma, but that's another issue :-)

function flush_rewrite_rules() {
	\Activitypub\add_rewrite_rules();
	flush_rewrite_rules();
}

allow the whole blog to be one actor

I can think about many WordPress instances where not the bloggers but the blog as such are the most important thing most people want to follow. For example thing about a blog for your local soccer club. Sometimes "User A" might blog about the latest game, sometimes "User B", etc. But for me this doesn't matter. I don't want to follow all the individual bloggers and keep track if a new user starts to write blogs for my soccer club. I just want to follow the soccer club's blog and get all the news. In such a case it would be good to have a "meta actor" which is the whole blog I can follow and not only the authors as individual actors.

Password-protected posts are federated.

As in the title: password-protected posts from WordPress are being publicly federated, including content and images.

From my point of view, more "expected" behaviors would be either that password-protected posts:

  • aren't federated
  • are federated, but with only placeholder content (i.e. "this post is password-protected", etc.)
  • are federated but with some sort of security group permissions (if possible?).

Or possibly add a configuration option to allow a user to select from the above?

Comments don't appear to work properly

I had a little look at this post and posted a comment... only to see this monstrosity no longer exhibits problem.

It appears that, instead of displaying the comment body, it calls me Anonymous and displays a link to my user profile instead. I'd wager that this is not the expected behaviour.

Only url on mastodon

Salut, since 4 days, i have got some problems with mastodon, the post url was display without content (or just picture with).
I updated from here (since 0.0.2), and releases between 0.0.2 to 0.1.0 worked without problems

Publish excerpt in content instead of summary

I am very new at the fediverse and even newer at WordPress, so please forgive me if I misunderstand something.

I understood from the description of the excerpt functionality that it is to replace the content in case of length-restricted formats like an RSS feed. Such a feed should show the excerpt + a link instead of the content; if no manual excerpt is provided the actual content may be automatically shortened by such a feed to provide an excerpt.

This plugin (version 0.1.0) places the manual excerpt in the summary field instead. A recent commit actually creates an automatic excerpt from the content, and places that in the summary field. If I understand it correctly, the summary field is used in systems like Mastodon to provide the content warning.

I therefor propose to put the manual excerpt, or possibly the automatic excerpt if applicable, in the content of the activity stream, rather than the summary.

[Question] Cannot reply to comments from website

This may be similar to #39.

My WordPress installation with the current wordpress-activitypub plugin is capable of receiving replies to posts, and can also accept DMs and mentions unrelated to posts on the site.

However, I cannot reply from the website to comments on posts. Nor can I reply to DMs and mentions. Is this functionality on the roadmap?

no posts visible

Hi,

thank you for this cool plugin. I have the problem that i can follow my WP user via Mastodon, see the count of his posts, profile image. can also mention the user, which shows up as comment to no post But i do not see the posts in Mastodon user view. Can you tell me how to debug the following stuff:

Things not working:

  • i do not see the posts in mastodon profile view

  • i followed the account from external-mastodon-user-1 and it showed up in the wp-activitypub-dashboard. I unfollowed the user there and the user still shows up as follower. I followed the user with external-mastodon-user-2 (different instance that user1) and this user is not listed in the wp-activitypub-dashboard , there is still user1. BUT on mastodon it shows things correct

To mention:

I run the age-check plugin, so maybe there should be an custom bot exception done by me.

Cannot follow - webfinger appears ok

I've installed the activitypub plugin and activated. I'm on wordpress 4.98 using PHP 7.2.

When I try and add contact [email protected] from friendica, I get the message 'network type couldn't be detected. Contact not added'. This is with the latest RC of friendica with ActivityPub support.

Webfinger tests appear to be ok

[Question] Direct comments ?

It is possible to change permalink url in message ? Or send direct comments in simple way ?

I want to comments post via send new messages, instead of looking for specific thread in my network and comment manually.

What I mean:

  1. I follow author on WordPress.
  2. I write message on Friendica or Hubzilla with @author@WordPress.
  3. I have new comment … but without permalink. It's visible in /wp-admin/edit-comments.php
  4. I am looking for idea, how can I send my message to specific url for example, I have blog example.com and post abc, so my post is example.com/abc.
    4.1. I need create new post with permalink example.com/abc#comment-1 or it's better way ?

Convert paragraphs to break lines

When I publish a long text with many paragraphs on wordpress it gets published as on long block on mastodon. It would be great if paragraphs would be converted into line breaks.

Cannot follow

Hi,

When I'm trying to follow via Mastodon, I keep getting an error "503Remote data could not be fetched". If I try via Pleroma, it doesn't see the website. If I try in Osada and Hubzilla, same thing as Pleroma.

Here are some examples:

@[email protected] (PHP7.0; nginx; solo installation)
@[email protected] (PHP7.2; nginx; multisite installation)

Is there an installation step I should've done?

I have the ActivityStream, WebFingers, /.well-known/, Webmention plugins. Tried disabling the /.well-known/ plugin but still the same. I also removed the OStatus plugin in case there are overlaps/conflicts.

Thank you!

Description/main account

As these users are essentially one way feeds, it would be great if the feeds when viewed from fediverse could have

  1. an icon
  2. a description (e.g. this would be especially useful to point out that this is a wordpress install that cannot follow back or boost, and a brief description of the blog)
  3. information slots (similar to up to 4 slots mastodon has. this would be very useful to add custom information mastodon account associated with this blog)

Unless the plan is to have these eventually work as full fledged actors that can follow, boost and comment on other accounts? although these features would be useful even in that case.

Thanks for this great plugin!

Catchall-Account

Hej,
I write my comment here because I am not sure if your OStatus-suite has a future with ActivityPub at the horizon.

It would be cool if it was possible to follow the whole blog and not just accounts. At the moment you can just follow @[email protected], @[email protected], @[email protected] - it would be nice if I could just follow *@example.com. I don't care what * is or if I am able to customize it...

Feature Request: hide followers

In Mastodon one can set "hide followers" which shows others only "myself" as follower, but hides all others. this would be greatly appreciated for WP activitypub too. otherwise people will receive a lot of spam because bots are able to scan all followers.

Posts stopped being broadcasted after February 15

The last post from my WordPress blog that is visible from Mastodon is from February 15th. I have made a few more posts since then and they are not visible. I’m keeping the plugin updated. I don’t remember making changes to the site and nothing jumps out at me in the config.

Site: https://micro.steveroy.ca
Plugin version 0.5.1

Comments deleted from the fediverse are not deleted on Wordpress

If a comment is posted for instance from Mastodon, and then deleted from Mastodon, it's still appearing in Wordpress.
Which means people can't remove their comments (ok, it's the case in Wordpress by default, but not intended to happen for someone on the fediverse) while they could think they were deleted; rewriting them create doubles; mistaken mentions (private statuses too, right now #50) are also in the comments.

I believe it should at least be placed in the trash.

How do I accept a follower?

I've attempted to follow the admin user of my blog, but on Mastodon it says it's awaiting approval. Is this a known issue, and is there a way to fix this?

Plugin was working great... is now not.

As in the title, the plugin was working great, integrating primarily with Mastodon, until about six days ago. After that, no posts appear to be federating, although people can still @-mention me @[email protected] successfully, and my profile is still discoverable via Mastodon/etc.

The timing of posts no longer showing roughly coincided with the plugin's update, but I think also with gaining a follower from a Hubzilla instance (see also #24). I can't think of any other changes that may have caused the interruption?

Hashtags appear not to be clickable in Mastodon

Title says it all :D
When I include hashtags in my posts, those are not clickable from within mastodon.
I'm not sure, whether it is possible to make the hashtags clickable like mastodon usually does, since the hyperlink usually posts to something like example.org/tags/hashtag, so you probably need to map that to wordpress tags somehow, which might not be trivial.

Unable to follow from Mastodon

When I search for my user@domain from Mastodon, nothing is found. When I look at https://client.webfinger.net/lookup?resource=steve%40micro.steveroy.ca, I see that it's not broadcasting the /author/steve URL as it should be but I'm not sure how to rectify that.

I don't think I have any plugin installed that rewrites or changes that info but here is the list of active plugins:

  • ActivityPub
  • Akismet
  • Classic Editor
  • JSON Feed
  • Mastodon Auto Share

Anything else I should be looking at?

Consider releasing 0.0.2

I spotted a typo in class-activitypub.php in my local installation (aplication/activity+json), which seems to be resolved since b73b8e8.

0.0.2 seems to be tagged in Git; maybe it can be released to the Wordpress Plugins system?

Make username (webfinger) customizable

I am not a fan of the fact that this used my loginname for wordpress as the user handle. I very much prefer Pterotypes approach to just use blog@. Now i deinstalled the plugin again, but i donÄt know how to delete the Account created on the Fediverse since I don't have access to it. How do I do that?
Thank you

Support selective publishing

Is it possible to build in filters so that I can withhold publishing a certain category or tags? Say I have a food log and I would not want to tell the Fediverse what I had for breakfast or lunch. 🙂 I am thinking of a filter (could be a category/tag/post kind/post format). Anything that matches the filter does not go through to the fediverse.

(Originally published at: https://xavierroy.com/b/21k)

error 0.4.0 follower list

hello,
after updating plugin 0.3.2 to 0.4.0 the follower list does show the following error messages.
regards,
Suitbert


Warning: count(): Parameter must be an array or an object that implements Countable in /www/htdocs/w00bd103/monz.photos5/wp-content/plugins/activitypub/includes/class-db-activitypub-followers.php on line 12

Warning: count(): Parameter must be an array or an object that implements Countable in /www/htdocs/w00bd103/monz.photos5/wp-content/plugins/activitypub/includes/class-db-activitypub-followers.php on line 12

Warning: count(): Parameter must be an array or an object that implements Countable in /www/htdocs/w00bd103/monz.photos5/wp-content/plugins/activitypub/includes/class-db-activitypub-followers.php on line 12

Warning: count(): Parameter must be an array or an object that implements Countable in /www/htdocs/w00bd103/monz.photos5/wp-content/plugins/activitypub/includes/class-db-activitypub-followers.php on line 12
https://social.tchncs.de/users/suitbertmonz
https://mastodon.social/users/pfefferle
https://libranet.de/profile/suitbertmonz

Help! This plugin makes me way too excited!

Since I found out about this plugin, I'm constantly in awe.

Not only does it federate my blog posts into the fediverse and makes my blog appear as an actor, it also displays comments that are made from mastodon and co. below my articles! Who would do such bold things??

I'm not sure if I can handle so much awesomeness... Please let me know, if this is intended behaviour.

Include tags as hashtags in posts

It would be nice, if tags would be included in the post as hashtags. I assume this would work best when posting the excerpt of the article.

Deleted posts still show up on the fediverse

Hi!
While we're at it... :D
If I create a post in my blog and later decide to delete it, the post still shows up from within mastodon. Only if I copy the link to the toot and open it in a browser, I get a 404 on my blog. I don't think that this is a caching issue, as the post is still available on mastodon after a few hours.

Keep up the great work!

Can't find my blog on Mastodon

Hi. Thanks for a fantastic plugin!

At least it sounds fantastic :D but I can't seem to get it to work :(

I installed it more than I week ago and I've published a post since. Still, In my Mastodon instance (octodon.social) I've searched for both of the adresses the plugin says I can search for many times (@[email protected] and https://blogg.forteller.net/author/admin/) and still nothing shows up.

I guess this is unrelated, but I even get zero results when searching for the new post I've published, even though I have linked to it in a normal toot :/

Am I doing anything wrong, or is this a bug? Thanks!

Individual @user addresses

Would be nice if the plugin allowed for each user to have their own ActivityPub address e.g @[email protected]; so that posts are published to the fediverse under an individuals name, instead of a single account.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.