Commit Graph

16 Commits

Author SHA1 Message Date
Cory Slep d003641810 Add unit tests for federated announce 2020-07-04 17:47:17 +02:00
Cory Slep 110d8bd3e5 Add unit tests for federated follows 2020-07-03 18:44:52 +02:00
Cory Slep c994dc39f0 Add tests and fix shadowing bug in Accept handling 2020-07-02 23:03:01 +02:00
Cory Slep 8dd3c056b3 Add ids to Accept/Rejects to Follows; clean out nested @context in serialization 2019-05-03 23:39:40 +02:00
Cory Slep 3bc578e7dd Fix numerous bugs. Identify more. 2019-05-03 21:44:18 +02:00
Cory Slep 1ea8e2c7f3 Add more unit tests for new id generation.
Fix major bugs: was using IsExtendedBy checks instead of IsOrExtends
from the streams package.

For example, if checking for an OrderedCollection, was
checking its child types and failing if it was an OrderedCollection. Now
this is fixed, so OrderedCollection and child types are accepted.
2019-03-13 21:19:38 +01:00
Cory Slep 9417306aa3 Outline the needed federating side effects tests. 2019-02-24 13:05:00 +01:00
Cory Slep 36a38b74b0 Increase side effect actor test coverage.
Introduce DefaultCallback to the protocol interfaces.
2019-02-20 21:31:11 +01:00
Cory Slep 272d7239f3 Generate generic ToType function. 2019-02-15 22:47:59 +01:00
Cory Slep 7beac61f97 Address IRI dereferencing in util 2019-02-15 21:42:56 +01:00
Cory Slep 6ead50c643 Address TODOs in federating_wrapped_callbacks 2019-02-15 21:33:48 +01:00
Cory Slep cc83b751a1 Update interface definitions and wrapper improvements.
Wrapping default behavior can now be overridden.
2019-02-15 21:03:43 +01:00
Cory Slep d3b0afef5e Finish porting the core of pub. 2019-02-14 21:51:57 +01:00
Cory Slep 0f7dce6839 Begin porting C2S side effect behaviors. 2019-02-13 23:56:36 +01:00
Cory Slep 1b7cec220b Get most federating callbacks ported. 2019-02-13 22:37:29 +01:00
Cory Slep c194883a93 More pub progress.
- Constructors for various Actor types.
- Continue porting the default implementations.
- Rethinking life.
2019-02-12 22:43:01 +01:00