Marius Orcsik
|
b6f232a89b
|
Updated to latest activitystreams
|
2019-05-18 16:37:11 +02:00 |
|
Marius Orcsik
|
14d9cc820b
|
Fix the object type tests
|
2019-05-18 16:35:08 +02:00 |
|
Marius Orcsik
|
4e3f47fa79
|
Adding comments for activity types groups
|
2019-05-16 17:14:30 +02:00 |
|
Marius Orcsik
|
86446182b1
|
Add the correct types for Content Experience activities
|
2019-05-16 17:06:31 +02:00 |
|
Marius Orcsik
|
4cbf5d623e
|
Updated to latest activitystreams package
|
2019-05-16 11:11:23 +02:00 |
|
Marius Orcsik
|
3642d21563
|
Simplify type validation
|
2019-05-16 11:08:43 +02:00 |
|
Marius Orcsik
|
c2cc81ff3b
|
Added ToPerson function
|
2019-05-15 22:22:36 +02:00 |
|
Marius Orcsik
|
9255f5ce5d
|
Adding unmarshal Tombstone
|
2019-05-12 20:13:06 +02:00 |
|
Marius Orcsik
|
d8332178b9
|
We need to return pointers from the typer function
|
2019-05-12 20:03:10 +02:00 |
|
Marius Orcsik
|
b2c3040f04
|
Returning the correct types for objects with additional properties
These objects are: place, profile, relationship and tombstone
|
2019-05-12 19:33:58 +02:00 |
|
Marius Orcsik
|
ed9c46fc7b
|
Renamed the Fold* functions to Flatten*
|
2019-05-11 11:53:32 +02:00 |
|
Marius Orcsik
|
82ef950fd2
|
Added helper functions to collapse Items to IRIs
|
2019-05-11 10:32:55 +02:00 |
|
Marius Orcsik
|
3470d1f02e
|
Also return an error from To* functions
|
2019-05-07 23:11:15 +02:00 |
|
Marius Orcsik
|
8b5feb3b2b
|
Added total items to the Load* methods' return values
|
2019-05-05 22:56:23 +02:00 |
|
Marius Orcsik
|
f740060847
|
Updated the handlers
|
2019-05-05 21:01:18 +02:00 |
|
Marius Orcsik
|
4a00626af8
|
Updated ToObject to cover all object types
|
2019-05-05 14:30:26 +02:00 |
|
Marius Orcsik
|
a11650ffba
|
Updated ToActivity to cover all activity types
|
2019-05-05 14:25:55 +02:00 |
|
Marius Orcsik
|
1c21b90a40
|
Skipping empty tests
|
2019-05-05 09:35:21 +02:00 |
|
Marius Orcsik
|
03fc2158a8
|
Skipping the empty tests
|
2019-05-05 09:32:45 +02:00 |
|
Marius Orcsik
|
8020d0b4b2
|
Add start of ToActivity and ToObject functions
Some test stubs for other object related functions
|
2019-05-05 00:52:25 +02:00 |
|
Marius Orcsik
|
302a70f172
|
Adding some more properties to unmarshalling
|
2019-05-05 00:15:35 +02:00 |
|
Marius Orcsik
|
e13c279cfa
|
Default to HTTP status OK
|
2019-05-04 20:24:59 +02:00 |
|
Marius Orcsik
|
26d0e5e45b
|
Added generic collection typer logic
|
2019-05-04 18:38:42 +02:00 |
|
Marius Orcsik
|
d0459a1067
|
Added the interfaces we need to implement in order to support Loading/Saving of ActivityPub items
|
2019-05-04 18:31:22 +02:00 |
|
Marius Orcsik
|
9267fbd9be
|
Added the generic handlers logic
|
2019-05-04 18:30:45 +02:00 |
|
Marius Orcsik
|
5b5a51daed
|
Dont's stop executing a request if SignFn failed
|
2019-04-14 21:12:38 +02:00 |
|
Marius Orcsik
|
a516ad03a5
|
Rename the parent of CollectionPage object so we avoid conflict with CollectionInterface
|
2019-03-10 10:11:31 +01:00 |
|
Marius Orcsik
|
11b29a3096
|
Updated jsonld and activitystreams versions
|
2019-03-06 12:17:40 +01:00 |
|
Marius Orcsik
|
2a794fbd6a
|
Updated jsonld version
|
2019-03-06 12:17:05 +01:00 |
|
Marius Orcsik
|
9d29e69cfc
|
Go fmt
|
2019-03-06 12:17:05 +01:00 |
|
Marius Orcsik
|
3f3e82b0f7
|
Move signing function as a member to the client struct
|
2019-03-04 21:33:09 +01:00 |
|
Marius Orcsik
|
0a4176f83a
|
Some formatting
|
2019-03-03 21:42:46 +01:00 |
|
Marius Orcsik
|
1eebd261f1
|
Updated to latest activitystreams
|
2019-03-03 21:42:25 +01:00 |
|
Marius Orcsik
|
f01023dea6
|
Added sr.ht build file
|
2019-03-03 15:19:09 +01:00 |
|
Marius Orcsik
|
1216f87ea2
|
Don't omit TotalItems for (Ordered)Collections when marshalling
|
2019-03-03 14:22:44 +01:00 |
|
Marius Orcsik
|
23cdf04dc1
|
Adding some custom errors
|
2019-02-22 19:57:23 +01:00 |
|
Marius Orcsik
|
4a4928446c
|
Updated to activitystreams version with plural NaturalLanguageValues array type
|
2019-02-21 18:00:03 +01:00 |
|
Marius Orcsik
|
0b102fbb67
|
Added Mapper interface
Pluralized NaturalLanguageValue(s) array type
Improved comments on exported types and functions
|
2019-02-21 17:57:12 +01:00 |
|
Marius Orcsik
|
ca1b14711d
|
Small tests for IRI objects
|
2019-02-19 13:02:38 +01:00 |
|
Marius Orcsik
|
7c3f19af98
|
Added test for JSONGetItemByType
|
2019-02-19 11:22:41 +01:00 |
|
Marius Orcsik
|
ddf7c77e1c
|
Added test for JSONGetItemByType
|
2019-02-19 11:22:10 +01:00 |
|
Marius Orcsik
|
1b855f7673
|
Renamed the Unmarshal test
|
2019-02-19 11:21:11 +01:00 |
|
Marius Orcsik
|
3c56372a15
|
Removed Activity based things, as they aren't different from the ActivityStreams ones
|
2019-02-18 15:50:26 +01:00 |
|
Marius Orcsik
|
7d71e555cb
|
Added unmarshaling of actors
|
2019-02-14 22:17:49 +01:00 |
|
Marius Orcsik
|
828e385f60
|
Make use of subtests for unmarshalling tests
|
2019-02-13 10:25:30 +01:00 |
|
Marius Orcsik
|
fa236c4d33
|
Use subtests for unmarshalling tests
|
2019-02-13 10:22:36 +01:00 |
|
Marius Orcsik
|
573eb92b33
|
Using aliases for actor types
|
2019-01-31 13:27:06 +01:00 |
|
Marius Orcsik
|
29c67b42e5
|
Making Actor types aliases of Object
|
2019-01-31 13:24:34 +01:00 |
|
Marius Orcsik
|
a7f324ca46
|
Small deepEquals improvements
|
2019-01-31 13:24:15 +01:00 |
|
Marius Orcsik
|
8b3fd85a7c
|
Reworking a lot of the dependencies between activitypub and activitystreams objects
It turns out extending one from the other is not that easy
Still broken test for tests/mocks/like_activity_with_iri_actor.json
|
2019-01-30 22:01:56 +01:00 |
|