pfefferle / wordpress-activitypub
The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.
Installs: 567
Dependents: 0
Suggesters: 0
Security: 0
Stars: 496
Watchers: 22
Forks: 76
Open Issues: 61
Type:wordpress-plugin
Requires
- php: >=7.0
- composer/installers: ^1.0 || ^2.0
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^1.0.0
- dms/phpunit-arraysubset-asserts: ^0.5.0
- phpcompatibility/php-compatibility: *
- phpcompatibility/phpcompatibility-wp: *
- phpcsstandards/phpcsextra: ^1.1.0
- phpunit/phpunit: ^5.7.21 || ^6.5 || ^7.5 || ^8
- sirbrillig/phpcs-variable-analysis: ^2.11
- squizlabs/php_codesniffer: 3.*
- wp-coding-standards/wpcs: dev-develop
- yoast/phpunit-polyfills: ^3.0
- dev-trunk
- 4.2.1
- 4.2.0
- 4.1.1
- 4.1.0
- 4.0.2
- 4.0.1
- 4.0.0
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.0
- 3.0.0
- 2.6.1
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.1
- 2.3.0
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.1
- 2.0.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.17.0
- 0.16.5
- 0.16.4
- 0.16.3
- 0.16.2
- 0.16.1
- 0.16.0
- 0.15.0
- 0.14.3
- 0.14.2
- 0.14.1
- 0.14.0
- 0.13.4
- 0.13.3
- 0.13.2
- 0.13.1
- 0.13.0
- 0.12.0
- 0.11.2
- 0.11.1
- 0.11.0
- 0.10.1
- 0.10.0
- 0.9.1
- 0.9.0
- 0.8.3
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.4
- 0.7.3
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.0
- 0.5.1
- 0.5.0
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.1
- 0.2.0
- 0.1.1
- 0.1.0
- 0.0.2
- 0.0.1
- dev-update/add-blog-actor-id
- dev-add/obenland
- dev-add/early-return-filter-for-upload-dir
- dev-add/outbox-collection
- dev-improve/preview-row-action
- dev-improve/readme
- dev-add/changelog-enforcer
- dev-fix/871
- dev-improve/plugin-strucure
- dev-improve/image-parser-tests
- dev-improve/audience-handling
- dev-improve/image-handling
- dev-dont-overwrite-test-environment
- dev-add/mastodon-apps-status-provider
- dev-fix/menu
- dev-add/account-migration
- dev-add/edit-identifier
- dev-add/basic-direct-messages
- dev-fix/missing-at
- dev-ema-add-remote-context
- dev-add/post-replies
- dev-improve/system-users
- dev-add/profile-editor
- dev-update/minimum-wp-version
- dev-add/sanitization
This package is auto-updated.
Last update: 2024-11-23 00:28:43 UTC
README
This is the ActivityPub plugin repo.
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.
Demo
You can test out the plugin (settings) with WordPress Playground.
Note
WordPress Playground is the platform that lets you run WordPress instantly on any device without a host. It’s your place to build, experiment, test, and grow.
Documentation
WIP.
Federation
ActivityPub is a protocol for federated social networks, enabling communication between different platforms. For details on what the plugin supports, refer to the FEDERATION.md file.
Support
If you need help, check out the support forums on WordPress.org.
Contribute
Thank you for thinking about contributing to the ActivityPub plugin! If you're unsure of anything, feel free to submit an issue or pull request on any topic. The worst that can happen is that you'll be politely directed to the best location to ask your question or to change something in your pull request. There are a variety of options for how you can help:
- Write and submit patches.
- Discuss new features and enhancements.
- If you found a bug, file a report here.
- Translate the ActivityPub plugin in your language.
To clarify these expectations, we have adopted the code of conduct defined by the Contributor Covenant. It can be read in full here.
Security
Need to report a security vulnerability? Go to https://automattic.com/security/ or directly to our security bug bounty site https://hackerone.com/automattic.
You can find more information on reporting security vulnerabilities in our SECURITY.md file.
License
The ActivityPub plugin is licensed under the MIT license.
Join us!
Interested in working on awesome open-source code all day? Join us!