A fork of go-ap/activitypub to make it easier to implement extensions
This repository has been archived on 2022-11-27. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2019-12-05 16:41:53 +01:00
client Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
tests Moved integration tests back to their own folder 2019-12-03 20:45:26 +01:00
.build.yml Don't fail if we can't upload code coverage 2019-08-22 21:03:31 +02:00
.gitignore Added .coverprofile files to gitignore 2018-04-08 23:02:50 +02:00
activity.go Added the Object related Source and collection properties 2019-12-03 20:50:26 +01:00
activity_test.go Fixing some tests 2019-12-03 19:59:20 +01:00
actor.go Renamed the files as they refer now to just a single type 2019-12-04 16:16:32 +01:00
actor_test.go Renamed the files as they refer now to just a single type 2019-12-04 16:16:32 +01:00
collection.go Some improvements to copying collection information 2019-12-05 16:41:53 +01:00
collection_page.go Some improvements to copying collection information 2019-12-05 16:41:53 +01:00
collection_page_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
collection_test.go Some improvements to copying collection information 2019-12-05 16:41:53 +01:00
followers.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
followers_test.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
following.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
following_test.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
go.mod Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
helpers.go Renamed OnPerson to OnActor 2019-12-03 21:53:11 +01:00
helpers_test.go Renamed OnPerson to OnActor 2019-12-03 21:53:11 +01:00
inbox.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
inbox_test.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
intransitive_activity.go Added the Object related Source and collection properties 2019-12-03 20:50:26 +01:00
intransitive_activity_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
iri.go Added security namespace and moved constants to iri 2019-12-04 16:34:38 +01:00
iri_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
item.go Some improvements to copying collection information 2019-12-05 16:41:53 +01:00
item_collection.go Some improvements to copying collection information 2019-12-05 16:41:53 +01:00
item_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
LICENSE Initial commit 2017-09-11 22:45:19 +02:00
liked.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
liked_test.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
likes.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
likes_test.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
link.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
link_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
Makefile Added PHONY targets 2019-06-11 14:09:10 +02:00
natural_language_values.go Moved natural language values to their own file 2019-12-04 16:28:45 +01:00
natural_language_values_test.go Moved natural language values to their own file 2019-12-04 16:28:45 +01:00
object.go Add Actor type to ToObject handling 2019-12-04 19:34:04 +01:00
object_test.go Moved natural language values to their own file 2019-12-04 16:28:45 +01:00
ordered_collection.go Some improvements to copying collection information 2019-12-05 16:41:53 +01:00
ordered_collection_page.go Added the Object related Source and collection properties 2019-12-03 20:50:26 +01:00
ordered_collection_page_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
ordered_collection_test.go Some improvements to copying collection information 2019-12-05 16:41:53 +01:00
outbox.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
outbox_test.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
place.go Added the Object related Source and collection properties 2019-12-03 20:50:26 +01:00
place_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
profile.go Added the Object related Source and collection properties 2019-12-03 20:50:26 +01:00
profile_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
question.go Added the Object related Source and collection properties 2019-12-03 20:50:26 +01:00
question_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
README.md Removed issue #1 from the readme 2019-12-04 19:34:41 +01:00
relationship.go Added the Object related Source and collection properties 2019-12-03 20:50:26 +01:00
relationship_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
shares.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
shares_test.go Made the ActivityPub named collections be aliases for OrderedCollection 2019-12-03 20:22:47 +01:00
tombstone.go Added the Object related Source and collection properties 2019-12-03 20:50:26 +01:00
tombstone_test.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
unmarshal.go Added the PublicKey property from the auth package 2019-12-03 21:00:01 +01:00
unmarshal_test.go Moved integration tests back to their own folder 2019-12-03 20:45:26 +01:00
validation.go Holy shit! Merged the activitystreams repo 2019-12-03 17:23:59 +01:00
validation_test.go Added remaining tests placeholders 2019-08-21 22:33:18 +02:00

Activity Pub for Go

MIT Licensed Build Status Test Coverage Go Report Card

Basic lib for using activity pub API in Go.

It contains types for most of the ActivityStreams vocabulary and the ActivityPub extension. They are documented accordingly with annotations from the specification.

Usage

import "github.com/go-ap/activitypub"