Install

Works with Drupal: ^9.4 || ^10

Using Composer to manage Drupal site dependencies

Alternative installation files

Download activitypub-1.0.0-alpha14.tar.gztar.gz 118.18 KB
MD5: 089aff137768cf21a5d42d9688042b96
SHA-1: 378138e6f6cfc0fcce82f2b11a00ef4a5660b9a1
SHA-256: 3f107f54f673587ab6383c5c39d3798e7949c22c444843addaf694f16e263b42
Download activitypub-1.0.0-alpha14.zipzip 201.6 KB
MD5: 89d9ff4977b55624c8fb8894266b9060
SHA-1: ded6edb00922bb44e737bc240821de3284e44a55
SHA-256: 5c5d3dcb656d7c977c5902c0527613e5bf59cc684aeb2cb2f38e46271b66d3f8

Release notes

Before running update.php / drush updb

  • DirectMessageTypes plugin has been removed. A 'Post privacy' field (visibility) has been added. The upgrade path removes the first and installs the second, preserving the 'direct' value in case you have received Direct messages. Check If you have a configuration entity at admin/config/services/activitypub/activitypub-type which uses this plugin. If so, edit the config entities and use the 'Public message' plugin instead.
  • The context plugin has become smarter and does not create any context entities anymore. You can safely remove every 'Context' activity that exists in your system if you had this plugin enabled.

After running update .php / drush updb

  • A couple of new fields have been added and the Activity entity now uses the EntityPublishedTrait. After the upgrade, one Entity/field definitions warning will still be reported re: the Status field. To fix this one, install the Devel Entity Updates module, run drush entup and the warning will be gone.
  • Comment is now a dedicated plugin. In case you enabled the 'Inbox reply' config entity admin/config/services/activitypub/activitypub-type, double check the configuration.
  • The default view for user/{user}/activities has been updated with the latest fields and views handlers. Either update the current view, or start fresh by deleting the view, and then importing views.view.activitypub_user_activities.yml at admin/config/development/configuration/single/import. The default view is disabled, so don't forget to enable after the import

Contributors (2)

swentel, aleix

Changelog

Issues: 22 issues resolved.

Changes since 1.0.0-alpha13:

Bug

  • #3320864 by swentel: Fallback to HTML when there's no activity and text/html is in the accept header
  • #3319076 by swentel: expose reply on activity form
  • #3319288 by swentel: changeReadStatus is marking everything read when using 'direct'
  • #3319068 by aleix: Do not allow actor creation if it cannot generate keys

Feature

Task

Created by: swentel
Created on: 15 Nov 2022 at 16:24 UTC
Last updated: 15 Nov 2022 at 16:25 UTC
Bug fixes
New features

Other releases