Skip to content

Webmention.io endpoint#740

Merged
paulrobertlloyd merged 6 commits intomainfrom
feat/webmention-io-endpoint
Dec 25, 2024
Merged

Webmention.io endpoint#740
paulrobertlloyd merged 6 commits intomainfrom
feat/webmention-io-endpoint

Conversation

@paulrobertlloyd
Copy link
Collaborator

@paulrobertlloyd paulrobertlloyd commented Apr 16, 2024

As a stop-gap measure before adding native webmention support, we can provide a plugin that reads webmentions collected via the popular https://webmention.io service. The API only provides read access, so blocking URLs or deleting mentions isn’t possible. However, it might be possible to provide links out to the relevant page on webmention.io (that can come later, if at all).

Screenshot of page showing mentions found on webmention.io

The following tasks need to be completed before releasing:

  • Custom mention component (showing type of mention, in response to which URL, from who, avatar, content, published, etc…)
  • Localisation
  • Tests
  • Review documentation

@paulrobertlloyd paulrobertlloyd force-pushed the main branch 2 times, most recently from f8d0cc8 to f877637 Compare December 3, 2024 21:10
@paulrobertlloyd paulrobertlloyd force-pushed the feat/webmention-io-endpoint branch 6 times, most recently from c727c02 to 37f0144 Compare December 23, 2024 00:07
@paulrobertlloyd paulrobertlloyd added this to the v1.0 milestone Dec 23, 2024
@paulrobertlloyd paulrobertlloyd force-pushed the feat/webmention-io-endpoint branch 4 times, most recently from 8377cb4 to 062485a Compare December 25, 2024 22:14
@paulrobertlloyd paulrobertlloyd marked this pull request as ready for review December 25, 2024 22:15
@paulrobertlloyd paulrobertlloyd force-pushed the feat/webmention-io-endpoint branch from 062485a to c014924 Compare December 25, 2024 22:25
@paulrobertlloyd paulrobertlloyd merged commit 08b6c75 into main Dec 25, 2024
@paulrobertlloyd paulrobertlloyd deleted the feat/webmention-io-endpoint branch December 25, 2024 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin-endpoint Endpoint plug-in

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant