activitypub

A fork of go-ap/activitypub to make it easier to implement extensions

Commits at 116119148da9e5418a1f50e4062b2d6507c96f56

  1. 11611914 Added encoding and decoding gob placeholders api Marius Orcsik authored at Marius Orcsik comitted at
  2. ac3d908e Adding placeholder Marshal/UnmarshalBinary and GobEncode/Decode Marius Orcsik authored at Marius Orcsik comitted at
  3. a65a3e90 Renamed internal functions used for JSON buffer write This is done to ensure we're not overlapping with the future gob functionality Marius Orcsik authored at Marius Orcsik comitted at
  4. 0c3f57f6 Added IsNil function to assert to Object or ItemCollection before checking for nil values in Item interface mariusor authored at mariusor comitted at
  5. 15ac5c20 Updated OnX functions to apply the function on an item collection if that's what's being passed to it This still has the downside that the collection might contain different types of objects but I can't think of a better way to do it at the moment Marius Orcsik authored at Marius Orcsik comitted at
  6. 247f1fbf Removed flatten functionality from here mariusor authored at mariusor comitted at
  7. cc0968f7 Remove port when compairing hosts mariusor authored at mariusor comitted at
  8. 56bfed62 Add a way to return nil if unmarshaling an empty object mariusor authored at mariusor comitted at
  9. 751dce7f Improvements to decoding objects without a type mariusor authored at mariusor comitted at
  10. c478a282 Added some convenience functions for checking if an Item is an Object or an IRI Marius Orcsik authored at Marius Orcsik comitted at
  11. 22a1b093 Allow InReplyTo to be a single item, not always an item collection Fix tests Marius Orcsik authored at Marius Orcsik comitted at
  12. 3cc50900 Add test for unmarshaling object without type Fix existing tests Marius Orcsik authored at Marius Orcsik comitted at
  13. 727077a0 Don't depend on having the type set when trying to call OnX functions Marius Orcsik authored at Marius Orcsik comitted at
  14. bec9454a Improvements to the JSON unmarshaling plumbing Marius Orcsik authored at Marius Orcsik comitted at
  15. 9fa2cdc2 Fix deepEquals to take into account comparisons of values that can be coerced to basic types Marius Orcsik authored at Marius Orcsik comitted at
  16. b1c270db Modified ItemMatches method fo match changed ItemMatcher interface Marius Orcsik authored at Marius Orcsik comitted at
  17. fe5b14f0 Added ToLink and OnLink functions Marius Orcsik authored at Marius Orcsik comitted at
  18. e4ba4092 White space issue fix Marius Orcsik authored at Marius Orcsik comitted at
  19. 32d4cee9 Uniform receiver names for MimeType methods Marius Orcsik authored at Marius Orcsik comitted at
  20. c64f3ce9 Add extra OnPlace/OnProfile/OnRelationship/OnTombstone functions Marius Orcsik authored at Marius Orcsik comitted at
  21. 7d6b9976 Rename the item typer, as it's not strictly tied into json mariusor authored at mariusor comitted at
  22. e0b519da Improved reflection based type conversion for collection types This avoids some panics when the types are not compatible I added tests for On*Collection* with all collection types Marius Orcsik authored at Marius Orcsik comitted at
  23. ba0c5bf2 Fix OnCollectionIntf() func when working with collection pages Marius Orcsik authored at Marius Orcsik comitted at
  24. e34990d7 Making the Content type be an alias for []byte mariusor authored at mariusor comitted at
  25. e3dc8e04 Modified the NaturalLanguage related types MariusOr authored at MariusOr comitted at
  26. 02bc61cc Updating to a LangVal specific type for LangRefValues This allows us to switch from storing strings to plain byte slices MariusOr authored at MariusOr comitted at
  27. 656c40c1 Adding a default case for type conversion using the reflect package Marius Orcsik authored at Marius Orcsik comitted at
  28. 95b4154a This has become a problem, so it needs a proper error message Marius Orcsik authored at Marius Orcsik comitted at
  29. a84e349e Apparently it's a spec requirement to remove an actor from the recipients list. Revert "Don't remove an activity's actor from the recipients, if specifically placed there" This reverts commit fef2c3399911e7b6aee472f2f7b16e00e9eb2527. Marius Orcsik authored at Marius Orcsik comitted at
  30. fef2c339 Don't remove an activity's actor from the recipients, if specifically placed there Marius Orcsik authored at Marius Orcsik comitted at