├── .gitignore ├── .php_cs.dist ├── LICENSE ├── README.md ├── composer.json ├── src ├── Action │ ├── Inbox.php │ └── Outbox.php ├── ActivityRepository.php ├── Bundle │ ├── ApiPlatformActivityPubBundle.php │ ├── DependencyInjection │ │ └── ApiPlatformActivityPubExtension.php │ └── Resources │ │ └── config │ │ ├── routes.php │ │ └── services.php ├── Doctrine │ └── JsonbAtGreater.php ├── Persist.php ├── Publish.php └── Serializer │ ├── CollectionNormalizer.php │ ├── InboxOutboxDenormalizer.php │ └── ItemNormalizer.php └── tests └── app ├── Entity ├── Accept.php ├── Activity.php ├── Add.php ├── Announce.php ├── Application.php ├── Arrive.php ├── Article.php ├── Audio.php ├── Block.php ├── Create.php ├── Delete.php ├── Dislike.php ├── Document.php ├── Event.php ├── Flag.php ├── Follow.php ├── Group.php ├── Ignore.php ├── Image.php ├── IntransitiveActivity.php ├── Invite.php ├── Join.php ├── Leave.php ├── Like.php ├── Link.php ├── Listen.php ├── Mention.php ├── Move.php ├── Note.php ├── Object_.php ├── Offer.php ├── Organization.php ├── Page.php ├── Person.php ├── Place.php ├── Profile.php ├── Question.php ├── Read.php ├── Reject.php ├── Relationship.php ├── Remove.php ├── Service.php ├── TentativeAccept.php ├── TentativeReject.php ├── Tombstone.php ├── Travel.php ├── Undo.php ├── Update.php ├── Video.php └── View.php └── index.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/.gitignore -------------------------------------------------------------------------------- /.php_cs.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/.php_cs.dist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/composer.json -------------------------------------------------------------------------------- /src/Action/Inbox.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Action/Inbox.php -------------------------------------------------------------------------------- /src/Action/Outbox.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Action/Outbox.php -------------------------------------------------------------------------------- /src/ActivityRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/ActivityRepository.php -------------------------------------------------------------------------------- /src/Bundle/ApiPlatformActivityPubBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Bundle/ApiPlatformActivityPubBundle.php -------------------------------------------------------------------------------- /src/Bundle/DependencyInjection/ApiPlatformActivityPubExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Bundle/DependencyInjection/ApiPlatformActivityPubExtension.php -------------------------------------------------------------------------------- /src/Bundle/Resources/config/routes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Bundle/Resources/config/routes.php -------------------------------------------------------------------------------- /src/Bundle/Resources/config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Bundle/Resources/config/services.php -------------------------------------------------------------------------------- /src/Doctrine/JsonbAtGreater.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Doctrine/JsonbAtGreater.php -------------------------------------------------------------------------------- /src/Persist.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Persist.php -------------------------------------------------------------------------------- /src/Publish.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Publish.php -------------------------------------------------------------------------------- /src/Serializer/CollectionNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Serializer/CollectionNormalizer.php -------------------------------------------------------------------------------- /src/Serializer/InboxOutboxDenormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Serializer/InboxOutboxDenormalizer.php -------------------------------------------------------------------------------- /src/Serializer/ItemNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/src/Serializer/ItemNormalizer.php -------------------------------------------------------------------------------- /tests/app/Entity/Accept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Accept.php -------------------------------------------------------------------------------- /tests/app/Entity/Activity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Activity.php -------------------------------------------------------------------------------- /tests/app/Entity/Add.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Add.php -------------------------------------------------------------------------------- /tests/app/Entity/Announce.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Announce.php -------------------------------------------------------------------------------- /tests/app/Entity/Application.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Application.php -------------------------------------------------------------------------------- /tests/app/Entity/Arrive.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Arrive.php -------------------------------------------------------------------------------- /tests/app/Entity/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Article.php -------------------------------------------------------------------------------- /tests/app/Entity/Audio.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Audio.php -------------------------------------------------------------------------------- /tests/app/Entity/Block.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Block.php -------------------------------------------------------------------------------- /tests/app/Entity/Create.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Create.php -------------------------------------------------------------------------------- /tests/app/Entity/Delete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Delete.php -------------------------------------------------------------------------------- /tests/app/Entity/Dislike.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Dislike.php -------------------------------------------------------------------------------- /tests/app/Entity/Document.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Document.php -------------------------------------------------------------------------------- /tests/app/Entity/Event.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Event.php -------------------------------------------------------------------------------- /tests/app/Entity/Flag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Flag.php -------------------------------------------------------------------------------- /tests/app/Entity/Follow.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Follow.php -------------------------------------------------------------------------------- /tests/app/Entity/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Group.php -------------------------------------------------------------------------------- /tests/app/Entity/Ignore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Ignore.php -------------------------------------------------------------------------------- /tests/app/Entity/Image.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Image.php -------------------------------------------------------------------------------- /tests/app/Entity/IntransitiveActivity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/IntransitiveActivity.php -------------------------------------------------------------------------------- /tests/app/Entity/Invite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Invite.php -------------------------------------------------------------------------------- /tests/app/Entity/Join.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Join.php -------------------------------------------------------------------------------- /tests/app/Entity/Leave.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Leave.php -------------------------------------------------------------------------------- /tests/app/Entity/Like.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Like.php -------------------------------------------------------------------------------- /tests/app/Entity/Link.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Link.php -------------------------------------------------------------------------------- /tests/app/Entity/Listen.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Listen.php -------------------------------------------------------------------------------- /tests/app/Entity/Mention.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Mention.php -------------------------------------------------------------------------------- /tests/app/Entity/Move.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Move.php -------------------------------------------------------------------------------- /tests/app/Entity/Note.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Note.php -------------------------------------------------------------------------------- /tests/app/Entity/Object_.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Object_.php -------------------------------------------------------------------------------- /tests/app/Entity/Offer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Offer.php -------------------------------------------------------------------------------- /tests/app/Entity/Organization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Organization.php -------------------------------------------------------------------------------- /tests/app/Entity/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Page.php -------------------------------------------------------------------------------- /tests/app/Entity/Person.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Person.php -------------------------------------------------------------------------------- /tests/app/Entity/Place.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Place.php -------------------------------------------------------------------------------- /tests/app/Entity/Profile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Profile.php -------------------------------------------------------------------------------- /tests/app/Entity/Question.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Question.php -------------------------------------------------------------------------------- /tests/app/Entity/Read.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Read.php -------------------------------------------------------------------------------- /tests/app/Entity/Reject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Reject.php -------------------------------------------------------------------------------- /tests/app/Entity/Relationship.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Relationship.php -------------------------------------------------------------------------------- /tests/app/Entity/Remove.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Remove.php -------------------------------------------------------------------------------- /tests/app/Entity/Service.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Service.php -------------------------------------------------------------------------------- /tests/app/Entity/TentativeAccept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/TentativeAccept.php -------------------------------------------------------------------------------- /tests/app/Entity/TentativeReject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/TentativeReject.php -------------------------------------------------------------------------------- /tests/app/Entity/Tombstone.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Tombstone.php -------------------------------------------------------------------------------- /tests/app/Entity/Travel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Travel.php -------------------------------------------------------------------------------- /tests/app/Entity/Undo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Undo.php -------------------------------------------------------------------------------- /tests/app/Entity/Update.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Update.php -------------------------------------------------------------------------------- /tests/app/Entity/Video.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/Video.php -------------------------------------------------------------------------------- /tests/app/Entity/View.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/Entity/View.php -------------------------------------------------------------------------------- /tests/app/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/api-platform/activity-pub/HEAD/tests/app/index.php --------------------------------------------------------------------------------